0001213900-21-017720.txt : 20210325 0001213900-21-017720.hdr.sgml : 20210325 20210325160617 ACCESSION NUMBER: 0001213900-21-017720 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210325 DATE AS OF CHANGE: 20210325 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SAPIENS INTERNATIONAL CORP N V CENTRAL INDEX KEY: 0000885740 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: P8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 000-20181 FILM NUMBER: 21772397 BUSINESS ADDRESS: STREET 1: AZRIELI CENTER STREET 2: 26 HAROKMIM ST. CITY: HOLON STATE: L3 ZIP: 5885800 BUSINESS PHONE: 97289382777 MAIL ADDRESS: STREET 1: AZRIELI CENTER STREET 2: 26 HAROKMIM ST. CITY: HOLON STATE: L3 ZIP: 5885800 20-F 1 f20f2020_sapiensinter.htm ANNUAL REPORT
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 20-F

 

REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934

 

OR

 

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

 

For the fiscal year ended December 31, 2020

 

OR

 

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

 

For the transition period from _____________ to _____________

 

OR

 

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

 

Date of event requiring this shell company report________________

 

Commission file number 000-20181

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

(Exact name of Registrant as specified in its charter)

 

Cayman Islands

(Jurisdiction of incorporation or organization)

 

Azrieli Center

26 Harokmim St.

Holon, 5885800 Israel

(Address of principal executive offices)

 

Roni Giladi, Chief Financial Officer

Tel: +972-3-790-2000

Fax+972-3-790 2942

Azrieli Center

26 Harokmim St.

Holon, 5885800 Israel

(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)

 

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

 

Title of Class:   Trading Symbol(s)   Name of each exchange on which registered:
Common Shares, par value €0.01 per share   SPNS   NASDAQ Global Select Market

 

Securities registered or to be registered pursuant to Section 12(g) of the Act: None

 

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act: None

 

 

 

 

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report

 

As of December 31, 2020, the Registrant had 54,661,699 Common Shares, par value € 0.01 per share, outstanding
(which excludes 2,328,296 Common Shares held in treasury).

 

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

 

Yes ☐     No

 

If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.

 

Yes ☐     No

 

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

 

Yes ☒     No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T h(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

Yes ☒     No ☐

 

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

 

Large accelerated filer: Accelerated filer:
Non-accelerated filer: Emerging growth company

 

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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 which basis of accounting the registrant has used to prepare the financial statements included in this filing:

 

U.S. GAAP   ☐ International Financial Reporting Standards as issued by the International Accounting
Standards Board
  ☐ Other

 

If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow:

 

Item 17 ☐     Item 18 ☐

 

If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

 

Yes ☐     No

 

 

 

 

 

 

TABLE OF CONTENTS

 

      Page
Introduction     iii
       
PART I     1
       
Item 1 Identity of Directors, Senior Management and Advisers   1
       
Item 2 Offer Statistics and Expected Timetable   1
       
Item 3 Key Information   1
       
Item 4 Information on the Company   21
       
Item 4A Unresolved Staff Comments   44
       
Item 5 Operating and Financial Review and Prospects   44
       
Item 6 Directors, Senior Management and Employees   62
       
Item 7 Major Shareholders and Related Party Transactions   68
       
Item 8 Financial Information   71
       
Item 9 The Offer and Listing   72
       
Item 10 Additional Information   72
       
Item 11 Quantitative and Qualitative Disclosures About Market Risk   85
       
Item 12 Description of Securities Other Than Equity Securities   85
       
PART II     86
       
Item 13 Defaults, Dividend Arrearages and Delinquencies   86
       
Item 14 Material Modifications to the Rights of Security Holders and Use of Proceeds   86
       
Item 15 Controls and Procedures   86
       
Item 16 [Reserved]   86
       
Item 16A Audit Committee Financial Expert   86
       
Item 16B Code of Ethics   87
       
Item 16C Principal Accountant Fees and Services   87

 

i

 

 

Item 16D Exemptions from the Listing Standards for Audit Committees   87
       
Item 16E Purchases of Equity Securities by the Issuer and Affiliated Purchasers   87
       
Item 16F Change in Registrant’s Certifying Accountant   87
       
Item 16G Corporate Governance   88
       
Item 16H Mine Safety Disclosures   88
       
PART III     89
       
Item 17 Financial Statements   89
       
Item 18 Financial Statements   89
       
Item 19 Exhibits   89
       
Signature     90

 

ii

 

 

INTRODUCTION

 

Definitions

 

In this annual report, unless the context otherwise requires:

 

  References to “Sapiens,” the “Company,” the “Registrant,” “our company,” “us,” “we” and “our” refer to Sapiens International Corporation N.V., a Cayman Islands company, and its consolidated subsidiaries

 

  References to “our shares,” “Common Shares” and similar expressions refer to Sapiens’ Common Shares, par value € 0.01 per share

 

  References to “Adaptik” refer to Adaptik Corporation, a New Jersey company engaged in the development of software solutions, which Sapiens acquired during the first quarter of 2018

 

  References to “Cálculo” refer to Cálculo S.A.U, a provider of a core insurance solution and managed services to the Spanish market, which Sapiens acquired during the fourth quarter of 2019

 

  References to “Delphi” refer to Delphi Technology, Inc., a Boston-based vendor of software solutions that focuses on the medical professional liability (MPL)/healthcare professional liability (HCPL) markets, which Sapiens acquired in the third quarter of 2020

 

  References to “KnowledgePrice.com” refer to KnowledgePrice.com, a Latvian company that specializes in digital insurance services and consulting, which Sapiens acquired in the fourth quarter of 2017

 

  References to “StoneRiver” refer to StoneRiver, Inc., a Denver, Colorado- based provider of technology solutions and services to the insurance industry that Sapiens acquired in the first quarter of 2017

 

  References to “sum.cumo” refer to sum.cumo, a German-based provider of digital, consumer-centric solutions mainly to the insurance sector, which Sapiens acquired in the first quarter of 2020

 

  References to “Tia Technology” refer to Tia Technology, a Denmark-headquartered vendor of digital software solutions to customers globally, primarily in Denmark, Norway, Sweden, Finland, South Africa and the Baltics, which Sapiens acquired in the fourth quarter of 2020 

 

  References to “dollars,” “U.S. dollars,” “U.S. $” and “$” are to United States dollars

 

  References to “Euro” or “€” are to the Euro, the official currency of the Eurozone in the European Union

 

  References to “shekels” and “NIS” are to New Israeli Shekels, the Israeli currency

 

  References to the “Articles” are to our Amended Articles of Association, as currently in effect

 

  References to the “Securities Act” are to the Securities Act of 1933, as amended

 

  References to the “Exchange Act” are to the Securities Exchange Act of 1934, as amended

 

  References to “NASDAQ” are to the NASDAQ Stock Market

 

  References to the “TASE” are to the Tel Aviv Stock Exchange

 

  References to the “SEC” are to the United States Securities and Exchange Commission

 

iii

 

 

Cautionary Note Regarding Forward-Looking Statements

 

Certain matters discussed in this annual report are forward-looking statements within the meaning of Section 27A of the Securities Act, Section 21E of the Exchange Act and the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995, that are based on our beliefs, assumptions and expectations, as well as information currently available to us. Such forward-looking statements may be identified by the use of the words “anticipate,” “believe,” “estimate,” “expect,” “may,” “will,” “plan” and similar expressions. Such statements reflect our current views with respect to future events and are subject to certain risks and uncertainties. There are important factors that could cause our actual results, levels of activity, performance or achievements to differ materially from the results, levels of activity, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to:

 

  the COVID-19 (coronavirus) pandemic, which may last longer than expected and materially adversely affect our results of operations;

 

  the degree of our success in our plans to leverage our global footprint to grow our sales;

 

  the degree of our success in integrating the companies that we have acquired through the implementation of our M&A growth strategy;

 

  the lengthy development cycles for our solutions, which may frustrate our ability to realize revenues and/or profits from our potential new solutions;

 

  our lengthy and complex sales cycles, which do not always result in the realization of revenues;

 

  the degree of our success in retaining our existing customers or competing effectively for greater market share;

 

  difficulties in successfully planning and managing changes in the size of our operations;

 

  the frequency of the long-term, large, complex projects that we perform that involve complex estimates of project costs and profit margins, which sometimes change mid-stream;

 

  the challenges and potential liability that heightened privacy laws and regulations pose to our business;

 

  occasional disputes with clients, which may adversely impact our results of operations and our reputation;

 

  various intellectual property issues related to our business;

 

  potential unanticipated product vulnerabilities or cybersecurity breaches of our or our customers’ systems;

 

  risks related to the insurance industry in which our clients operate;

 

  risks associated with our global sales and operations, such as changes in regulatory requirements, wide-spread viruses and epidemics like the recent novel coronavirus outbreak, or fluctuations in currency exchange rates; and

 

  risks related to our principal location in Israel and our status as a Cayman Islands company.

 

While we believe such forward-looking statements are based on reasonable assumptions, should one or more of the underlying assumptions prove incorrect, or these risks or uncertainties materialize, our actual results may differ materially from those expressed or implied by the forward-looking statements. Please read the risks discussed in Item 3 – “Key Information” under the caption “Risk Factors” and cautionary statements appearing elsewhere in this annual report in order to review conditions that we believe could cause actual results to differ materially from those contemplated by the forward-looking statements.

 

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be achieved or will occur. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this annual report, to conform these statements to actual results or to changes in our expectations.

 

iv

 

 

PART I

 

Item 1. Identity of Directors, Senior Management and Advisers

 

Not applicable.

 

Item 2. Offer Statistics and Expected Timetable

 

Not applicable.

 

Item 3. Key Information

 

A. Selected Financial Data.

 

The following tables summarize certain selected consolidated financial data for the periods and as of the dates indicated. We derived the statement of operations financial data for the years ended December 31, 2018, 2019 and 2020, and the balance sheet data as of December 31, 2019 and 2020, from our audited consolidated financial statements included elsewhere in this annual report. The selected consolidated statement of income financial data for the years ended December 31, 2016 and 2017, and the balance sheet data as of December 31, 2016, 2017 and 2018, are derived from our audited financial statements not included in this annual report. Our historical consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, and presented in U.S. dollars. You should read the information presented below in conjunction with those statements.

 

The information presented below is qualified by the more detailed historical consolidated financial statements, the notes thereto and the discussion under “Operating and Financial Review and Prospects” included elsewhere in this annual report.

 

1

 

 

Selected Financial Data:

 

  Year Ended December 31, 
  (In thousands, except per share data) 
Statement of Income Data:  2016   2017   2018   2019   2020 
Revenues  $216,190   $269,194   $289,707   $325,674   $382,903 
Cost of revenues   130,402    175,678    180,138    196,153    226,929 
Gross profit   85,788    93,516    109,569    129,521    155,974 
Operating Expenses:                         
Research and development   16,488    31,955    34,414    37,378    41,358 
Selling, marketing, general and administrative   44,460    60,559    52,133    54,274    69,613 
Total operating expenses   60,948    92,514    86,547    91,652    110,971 
Operating income   24,840    1,002    23,022    37,869    45,003 
Financial expenses (income), net   (533)   3,010    3,991    2,768    3,805 
Income (loss) before taxes on income (tax benefit)   25,373    (2,008)   19,031    35,101    41,198 
Taxes on income (tax benefit)   5,772    (2,564)   5,031    8,610    7,041 
                          
Net income   19,601    556    14,000    26,491    34,157 
                          
Attributed to non-controlling interest   (43)   (189)   215    244    382 
Attributed to redeemable non-controlling interest   (135)   43    -    -    - 
Adjustment to redeemable non-controlling interest   443    350    -    -    - 
                          
Net income attributable to Sapiens   19,336    352    13,785    26,247    33,775 
                          
Basic net earnings per share attributable to Sapiens’ shareholders  $0.40   $0.01   $0.28   $0.53   $0.67 
Diluted net earnings per share attributable to Sapiens’ shareholders  $0.40   $0.01   $0.28   $0.52   $0.65 
Weighted average number of shares used in computing basic net earnings per share   48,947    49,170    49,827    50,031    51,208 
Weighted average number of shares used in computing diluted net earnings per share   49,780    49,926    50,106    50,653    52,159 

 

   At December 31, 
Balance Sheet Data:  2016   2017   2018   2019   2020 
   (In thousands) 
Cash and cash equivalents  $60,908   $71,467   $64,628   $66,295   $152,561 
                          
Marketable securities   35,448    -    -    -    - 
Working capital   72,453    60,804    48,206    42,311    122,582 
Total assets   257,851    373,619    378,865    452,421    714,161 
Series B Debentures(1)   -    78,281    79,809    68,748    118,472 
Capital stock   227,463    221,863    215,613    217,711    335,440 
Total equity(2)  $194,391   $200,874   $202,484   $225,498   $383,694 

 

 

(1) In September 2017 and June 2020, we issued NIS 280 million (approximately $78.3 million, net of $0.96 million of debt discount and issuance costs) and NIS 210 million (approximately $60.3 million, including $0.1 million of debt premium, net of issuance costs), respectively, principal amounts of Series B unsecured, non-convertible debentures, in public offerings (and, in the case of September 2017, also a private placement) in Israel. For more information concerning the Series B debentures, please see Item 5.B “Liquidity and Capital Resources”—“Israeli Public Offerings and Private Placement of Debentures”.

  

(2) On March 31, 2016, October 18, 2017, September 16, 2018, August 5, 2019 and May 14, 2020, our Board of Directors declared one-time cash dividends of $0.20, $0.20, $0.20, $0.22 and $0.14 (the last such dividend reflected a reduced amount due to uncertainties related to the COVID-19 pandemic) per Common Share (or approximately $10.0 million, $9.8 million, $10.0 million, $11.0 million and $7.0 million, in the aggregate, respectively), which were paid on June 1, 2016, December 14, 2017, October 30, 2018, September 3, 2019 and throughout June and July 2020, respectively.

 

2

 

  

B. Capitalization and Indebtedness.

 

Not applicable.

 

C. Reasons for the Offer and Use of Proceeds.

 

Not applicable.

 

D. Risk Factors.

 

We operate globally in a dynamic and rapidly changing environment that involves numerous risks and uncertainties. The following section lists some, but not all, of those risks and uncertainties that may have a material adverse effect on our business, financial position, results of operations or cash flows.

 

Risks Relating to Our Business, Our Industry and Our Financing Activities

 

The global COVID-19 pandemic may continue to negatively impact the global economy in a significant manner for an extended period of time, and also adversely affect our operating results in a material manner.

 

As of the date of this annual report, the COVID-19 pandemic continues to have a significant impact on global economic activity, with governments around the world intermittently closing or restricting office spaces, public transportation, schools, and travel. These closures and restrictions, if continued for a sustained period, could trigger a global recession that could negatively impact our business in a material manner. Most importantly, our insurer customers may be less likely to make significant changes to their core systems if they face a wave of claims related to the virus, or they may reduce the amount of work for which they retain our services if they experience a slowdown in their businesses,

 

Prolonged economic uncertainties or downturns in certain regions or industries could adversely affect our business materially. Our business depends on our current and prospective customers’ ability and willingness to invest money in core systems, which in turn is dependent upon their overall economic health. Negative economic conditions in the global economy or certain regions such as the U.S. or Europe, including conditions resulting from financial and credit market fluctuations, could cause a decrease in corporate spending on products and services that we sell. Wide-spread viruses and epidemics like the recent novel coronavirus outbreak, could also negatively affect our customers’ spending on our products and services. In 2020, 48.9% of our revenues generated from North America, 45.1% of our revenues generated from Europe, and 6.0% from the rest of the world. In addition, a significant portion of our revenue is generated from customers in the financial services industry, including banking and insurance. Negative economic conditions may cause customers in general, and in that industry in particular, to reduce their IT spending. Customers may delay or cancel projects, choose to focus on in-house development efforts or seek to lower their costs by renegotiating maintenance and support agreements. Additionally, customers may be more likely to make late payments in worsening economic conditions, which could require us to increase our collection efforts and incur additional associated costs to collect expected revenues. To the extent that the purchase of licenses for our software are perceived by customers and potential customers to be discretionary, our revenues may be disproportionately affected by delays or reductions in general IT spending. If economic conditions generally, or in the industries in which we operate specifically, worsen from present levels, the results of our operations could be adversely affected.

 

3

 

 

The implementation of our M&A growth strategy, which requires the integration of our multiple acquired companies, including, most recently, Tia, Delphi Technology, sum.cumo, Cálculo and Adaptik, as well as Tiful Gemel (Pension Operations, which operates in the Israeli market), and their respective businesses, operations and employees with our own, involves significant risks, and the failure to integrate successfully may adversely affect our future results.

 

In the past decade we have completed 16 acquisitions. Most recently, in the fourth, third, second and first quarters of 2020, we acquired Tia Technology, Delphi, Tiful Gemel (Pension Operations, which operates in the Israeli market) and sum.como, respectively, after having acquired Cálculo in the fourth quarter of 2019 and Adaptik in the fourth quarter of 2018, These acquisitions are part of our integrated M&A growth strategy, which is centered on three key factors: growing our customer base, expanding our geographic footprint and adding complementary solutions to our portfolio— all while we seek to ensure our continued high quality of services and product delivery. Any failure to successfully integrate the business, operations and employees of our acquired companies, or to otherwise realize the anticipated benefits of these acquisitions, could harm our results of operations. Our ability to realize these benefits will depend on the timely integration and consolidation of organizations, operations, facilities, procedures, policies and technologies, and the harmonization of differences in the business cultures between these companies and their personnel. Integration of these businesses will be complex and time-consuming, will involve additional expense and could disrupt our business and divert management’s attention from ongoing business concerns. The challenges involved in integrating Tia, Delphi Technology, sum.como, Cálculo and other former acquisitions include:

 

  Preserving customer, supplier and other important relationships

 

  Integrating complex, core products and services that we acquire with our existing products and services

 

  Integrating financial forecasting and controls, procedures and reporting cycles

 

  Combining and integrating information technology, or IT, systems

 

  Integrating employees and related HR systems and benefits, maintaining employee morale and retaining key employees

 

  Potential confusion that we may have in our dealings with customers and prospective customers as to the products we are offering to them and potential overlap among those products

 

The benefits we expect to realize from these acquisitions are, necessarily, based on projections and assumptions about the combined businesses of our company, and assume, among other things, the successful integration of these acquired entities into our business and operations. The acquisitions of Delphi, StoneRiver and Adaptik, in particular, significantly expanded our presence and scale in the North American insurance industry, and have helped us further accelerate our growing market footprint in the U.S. property and casualty, or P&C, space. Similarly, our more recent acquisitions of Tia, sum.como and Cálculo were intended to expand our presence and further accelerate our growing market footprint in Europe and the Nordic countries. Our projections and assumptions concerning our acquisitions may be inaccurate, however, and we may not successfully integrate the acquired companies and our operations in a timely manner, or at all. We may also be exposed to unexpected contingencies or liabilities of the acquired companies. If we do not realize the anticipated benefits of these transactions, our growth strategy and future profitability could be adversely affected.

 

Our development cycles are lengthy, and we may not have the resources available to complete development of new, enhanced or modified solutions. We may incur significant expenses before we generate revenues, if any, from our solutions.

 

Because our solutions are complex and require rigorous testing, development cycles can be lengthy, taking us up to two years to develop and introduce new, enhanced or modified solutions. Moreover, development projects can be technically challenging and expensive. The nature of these development cycles may cause us to experience delays between the time we incur expenses associated with research and development and the time we generate revenues, if any, from such expenses. We may also not have sufficient funds or other resources to make the required investments in product development. Furthermore, we may invest substantial resources in the development of solutions that do not achieve market acceptance or commercial success. Even where we succeed in our sales efforts and obtain new orders from customers, the complexity involved in delivering our solutions to such customers makes it more difficult for us to consummate delivery in a timely manner and to recognize revenue and maximize profitability. Failure to deliver our solutions in a timely manner could result in order cancellations, damage our reputations and require us to indemnify our customers. Any of these risks relating to our lengthy and expensive development cycle could have a material adverse effect on our business, financial conditions and results of operations.

 

4

 

 

Our sales cycle is variable and often lengthy, depending upon many factors outside our control, which requires us to expend significant time and resources prior to generating associated revenues.

 

The typical sales cycle for our solutions and services is lengthy and unpredictable, requires pre-purchase evaluation by a significant number of persons in our customers’ organizations, and often involves a significant operational decision by our customers. Our sales efforts involve educating our customers, industry analysts and consultants about the use and benefits of our solutions, including the technical capabilities of our solutions and the efficiencies achievable by organizations deploying our solutions. Customers typically undertake a significant evaluation process, which frequently involves not only our solutions, but also those of our competitors and can result in a lengthy sales cycle. Our sales cycle for new customers is typically one to two years and can extend even longer in some cases. We spend substantial time, effort and money in our sales efforts without any assurance that such efforts will produce any sales.

 

Investment in highly skilled research and development, customer support and other personnel is a critical factor in our ability to develop and enhance our solutions and support our customers, but that personnel may nevertheless be hard to retain and an increase in that investment may furthermore reduce our profitability.

 

As a provider of software solutions that rely upon technological advancements, we rely heavily on our research and development activities to remain competitive. We consequently depend in large part on the ability to attract, train, motivate and retain highly skilled information technology professionals for our research and development team, as well as software programmers and communications engineers, particularly individuals with knowledge and experience in the insurance industry. Because our software solutions are highly complex and are generally used by our customers to perform critical business functions, we also depend heavily on other skilled technology professionals to provide ongoing support to our customers. Skilled technology professionals are often in high demand and short supply. If we are unable to hire or retain qualified research and development personnel and other technology professionals to develop, implement and modify our solutions, we may be unable to meet the needs of our customers. Even if we succeed in retaining the necessary skilled personnel in our research and development and customer support efforts, our investments in our personnel and product development efforts increase our costs of operations and thereby reduce our profitability, unless accompanied by increased revenues. Given the highly competitive industry in which we operate, we may not succeed in increasing our revenues in line with our increasing investments in our personnel and research and development efforts.

 

Furthermore, as we seek to expand the marketing and offering of our products into new territories, it requires the retention of new, additional skilled personnel with knowledge of the particular market and applicable regulatory regime. Such skilled personnel may not be available at a reasonable cost relative to the additional revenues that we expect to generate in those territories, or may not be available at all. In particular, wage costs in lower-cost markets where we have recently added personnel, such as India, are increasing and we may need to increase the levels of our employee compensation more rapidly than in the past to remain competitive. The transition of projects to new locations may also lead to business disruptions due to differing levels of employee knowledge and organizational and leadership skills. Although we have never experienced an organized labor dispute, strike or work stoppage, any such occurrence, including with unionization efforts, could disrupt our business and operations and harm our financial condition. In addition, if we need to attract and train additional IT professionals at a rapid rate in order to serve several new customers or implement several new large-scale projects in a short period of time if there is a subsequent downturn in economic conditions and we may need to lay off some of those employees, which will result in our having wasted the time and resources invested in training them, and wasted their accumulated know-how.

 

5

 

 

Failure to manage our rapid growth— both organic and non-organic—could effectively harm our business.

 

We have recently experienced, and expect to continue to experience, rapid growth in our number of employees, especially in India, and in our international operations that has placed, and will continue to place, a significant strain on our operational and financial resources and our personnel. To manage our anticipated future growth effectively, we must continue to maintain and may need to enhance our information technology infrastructure, financial and accounting systems and controls and manage expanded operations and employees in geographically distributed locations. We also must attract, train and retain a significant number of additional qualified sales and marketing personnel, professional services personnel, software engineers, technical personnel and management personnel. Our failure to manage our rapid growth effectively could have a material adverse effect on our business, results of operations and financial condition. Our growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of new services or product enhancements. For example, since it may take as long as six months to hire and train a new member of our professional services staff, we make decisions regarding the size of our professional services staff based upon our expectations with respect to customer demand for our products and services. If these expectations are incorrect, and we increase the size of our professional services organization without experiencing an increase in sales of our products and services, we will experience reductions in our gross and operating margins and net income. If we are unable to effectively manage our growth, our expenses may increase more than expected, our revenues could decline or grow more slowly than expected and we may be unable to implement our business strategy. Our rapid growth may also be accompanied by greater exposure to litigation, including suits by clients, vendors, employees or former employees, as the sizes of our workforce and our overall international operations increase. All such litigation carries with it related costs and could divert our management’s attention from ongoing business concerns. We also intend to continue to expand into additional international markets which, if not technologically or commercially successful, could harm our financial condition and prospects.

 

If we fail to adapt to changing market conditions and cannot compete successfully with existing or new competitors, our business could be harmed.

 

We may be unable to compete successfully with existing or new competitors. Our failure to adapt to changing market conditions and to compete successfully with established or new competitors could have a material adverse effect on our results of operations and financial condition. We face intense competition for the software products and services that we sell, including competition for managed services we provide to customers under long-term service agreements. These managed services include management of data center operations and IT infrastructure, application management and ongoing support, systems modernization and consolidation, and management of end-to-end business processes for billing and customer care operations.

 

The market for communications information systems is highly competitive and fragmented, and we expect competition to continue to increase. We compete with independent software and service providers and with the in-house IT. Our main competitors include firms that provide IT services (including consulting, systems integration and managed services), software vendors that sell products for specific aspects of a total information system, software vendors that specialize in systems for particular communications services (such as internet, wireline and wireless services, cable, satellite and service bureaus) and network equipment providers that offer software systems in combination with the sale of network equipment. We also compete with companies that provide digital commerce software and solutions.

 

We believe that our ability to compete with other vendors, as well as with in-house IT, depends on a number of factors, including:

 

  The development of competitive software products and services

 

  The price at which others offer competitive software and services

 

  The ability of competitors to deliver projects at a level of quality that rivals our own

 

  The responsiveness of our competitors to customer needs

 

  The ability of our competitors to hire, retain and motivate key personnel

 

6

 

 

A number of our competitors have long operating histories; large customer bases; substantial financial, technical, sales, marketing and other resources; and strong brand recognition. Current and potential competitors have established, and may establish in the future, cooperative relationships among themselves, or with third parties to increase their abilities to address the needs of our existing, or prospective, customers.

 

Additionally, our competitors have acquired, and may continue to acquire in the future, companies that may enhance their market offerings. New competitors or alliances among competitors may emerge and rapidly acquire significant market share. As a result, our competitors may be able to adapt more quickly than us to new or emerging technologies and changes in customer requirements, and may be able to devote greater resources to the promotion and sale of their products. We cannot guarantee that we will be able to compete successfully with existing or new competitors. If we fail to adapt to changing market conditions and to compete successfully with established or new competitors, the results of our operations and our financial condition may be adversely affected.

 

We may be required to increase or decrease the scope of our operations in response to changes in the demand for our products and services, and if we fail to successfully plan and manage changes in the size of our operations, our business will suffer.

 

In the past, we have both grown and contracted our operations, in some cases rapidly, to profitably offer our products and services in a continuously changing market. If we are unable to manage these changes, or to plan and manage any future changes in the size and scope of our operations, our business may be negatively impacted.

 

Restructurings and cost reduction measures that we have implemented in the past have reduced the size of our operations and workforce. Reductions in personnel can result in significant severance, administrative and legal expenses, and may also adversely affect or delay various sales, marketing and product development programs and activities. These cost reduction measures have included, and may in the future include, employee separation costs and consolidating and/or relocating certain of our operations to different geographic locations.

 

Acquisitions, organic growth and absorption of significant numbers of customers’ employees in connection with managed services projects have, from time to time, increased our headcount. During periods of expansion, we may need to serve several new customers or implement several new large-scale projects in short periods of time. This may require us to attract and train additional IT professionals at a rapid rate, as well as quickly expand our facilities, which may be difficult to successfully implement.

 

If existing customers are not satisfied with our solutions and services and either do not make subsequent purchases from us or do not continue using such solutions and services, or if our relationships with our largest customers are impaired, our revenue could be negatively affected.

 

We depend heavily on repeat product and service revenues from our base of existing customers. Five of our largest customers accounted for, in the aggregate, 15.6% and 15.3% of our revenues in the years ended December 31, 2019 and 2020, respectively. If our existing customers are not satisfied with our solutions and services, they may not enter into new project contracts with us or continue using our technologies. A significant decline in our revenue stream from existing customers, including due to termination of agreement(s), would have a material adverse effect on our business, results of operations and financial condition.

 

Our business often involves long-term, large, complex implementation projects across the globe, which involve uncertainties, mainly during the implementation period, such as changes to the estimated project costs and changes in project schedule. Such changes may cause disputes between us and our customers, whether or not due to failure on our part, and may in some cases result in cancellation of those projects. Such cancellation can adversely impact our revenues, profitability and/or, in some cases, our relationship with the relevant customer.

 

Our business is characterized by relatively large, complex implementation projects or engagements that can have a significant impact on our total revenue and cost of revenue from quarter to quarter. A high percentage of our expenses, particularly employee compensation, are relatively fixed. Therefore, variations in the timing of the initiation, estimated scope of work, progress or completion of projects or engagements can cause significant variations in operating results from quarter to quarter.

 

7

 

 

This is particularly the case for fixed-price contracts, where our delivery requirements sometimes span more than one year. For a highly complex, fixed-price project that requires customization, we may not be able to accurately estimate our actual costs of completing the project. We are sometimes dependent on the assistance of third-parties (such as our customers’ vendors or IT employees, or our system integrator partners) in implementing such projects, which may not be provided in a timely manner. If our actual cost-to-completion of a project significantly exceeds the estimated costs, we could experience a loss on the related contract, which (when multiplied by multiple projects) could have a material adverse effect on our results of operations, financial position and cash flow.

 

Similarly, delays in implementation projects (whether fixed price or not) may affect our revenue and cause our operating results to vary widely. Our solutions are delivered over periods of time ranging from several months to a few years. Payment terms are generally based on periodic payments or on the achievement of milestones. Any delays in payment or in the achievement of milestones may have a material adverse effect on our results of operations, financial position or cash flows.

 

For non-fixed price contracts, we generally provide our customers with up-front estimates regarding the duration, budget and costs associated with the implementation of our products. Due to the complexities described above, however, we may not meet those upfront estimates and/or the expectations of our customers, which could lead to a dispute with a client.

 

As an example, in 2017, we were involved in a dispute with a significant customer (which accounted for approximately 12% of our revenues in 2016) under a software development project agreement. Work on the project was eventually canceled due to the dispute and we entered into a settlement agreement with the customer, which resulted in a reduction in our revenues and operating profit relative to our prior estimates for 2017. In 2018, a significant customer in South Africa changed the scope of an ongoing project significantly, which resulted in a decrease in the revenues realized from that customer during 2018, thereby adversely impacting our revenues in 2018. In 2019, a significant European customer cancelled an implementation project, for convenience (and not due to a failure by us to comply with the terms of the agreement with such customer). While we recognized and collected the vast majority of the sums payable to us under the implementation project, the cancellation resulted in the loss of potential future revenues from this customer. In 2020 as well, certain customers canceled projects with us at the stage of implementation. We expect that we may have similar cancellations by our customers in the future, during the implementation phase. These cancellations, if coupled with disputes with significant customers in the future, whether or not due to failure on our part, could result in lost revenues, lower profit margins, legal claims against us and even the refund of the customers’ money and could harm our reputation, thereby adversely affecting our ability to attract new customers and to sell additional solutions and services to existing customers.

 

We may be liable to our clients for damages caused by a violation of intellectual property rights, the disclosure of other confidential information, including personally identifiable information, system failures, errors or unsatisfactory performance of services, and our insurance policies may not be sufficient to cover these damages.

 

We often have access to, and are required to collect and store, sensitive or confidential client information, including personally identifiable information. Some of our client agreements do not limit our potential liability for breaches of confidentiality, infringement indemnity and certain other matters. Furthermore, breaches of confidentiality may entitle the aggrieved party to equitable remedies, including injunctive relief. If any person, including any of our employees and subcontractors, penetrates our network security or misappropriates sensitive or confidential client information, including personally identifiable information, we could be subject to significant liability from our clients or from our clients’ customers for breaching contractual confidentiality provisions or privacy laws. Despite measures we take to protect the intellectual property and other confidential information or personally identifiable information of our clients, unauthorized parties, including our employees and subcontractors, may attempt to misappropriate certain intellectual property rights that are proprietary to our clients or otherwise breach our clients’ confidences. Unauthorized disclosure of sensitive or confidential client information, including personally identifiable information, or a violation of intellectual property rights, whether through employee misconduct, breach of our computer systems, systems failure or otherwise, may subject us to liabilities, damage our reputation and cause us to lose clients.

 

Many of our contracts involve projects that are critical to the operations of our clients’ businesses and provide benefits to our clients that may be difficult to quantify. Any failure in a client’s system or any breach of security could result in a claim for substantial damages against us, regardless of our responsibility for such failure. Furthermore, any errors by our employees in the performance of services for a client, or poor execution of such services, could result in a client terminating our engagement and seeking damages from us.

 

8

 

 

In addition, while we have taken steps to protect the confidential information that we have access to, including confidential information we may obtain through usage of our cloud-based services, our security measures may be breached. If a cyber-attack or other security incident were to result in unauthorized access to or modification of our customers’ data or our own data or our IT systems or in disruption of the services we provide to our customers, or if our products or services are perceived as having security vulnerabilities, we could suffer significant damage to our business and reputation.

 

Although we attempt to limit our contractual liability for consequential damages in rendering our services, these limitations on liability may not apply in all circumstances, may be unenforceable in some cases, or may be insufficient to protect us from liability for damages. There may be instances when liabilities for damages are greater than the insurance coverage we hold and we will have to internalize those losses, damages and liabilities not covered by our insurance.

 

Changes in privacy regulations may impose additional costs and liabilities on us, limit our use of information, and adversely affect our business.

 

Personal privacy has become a significant issue in the United States, Europe, and many other countries where we operate. Many government agencies and industry regulators continue to impose new restrictions and modify existing requirements about the collection, use, and disclosure of personal information. Changes to laws or regulations affecting privacy and security may impose additional liability and costs on us and may limit our use of such information in providing our services to customers. If we were required to change our business activities, revise or eliminate services or products, or implement burdensome compliance measures, our business and results of operations may be harmed. Additionally, we may be subject to regulatory enforcement actions resulting in fines, penalties, and potential litigation if we fail to comply with applicable privacy laws and regulations.

 

In particular, our European activities are subject to the European Union General Data Protection Regulation, or GDPR, which has created additional compliance requirements for us. GDPR broadens the scope of personal privacy laws to protect the rights of European Union citizens and requires organizations to report on data breaches within 72 hours and be bound by more stringent rules for obtaining the consent of individuals on how their data can be used. GDPR became enforceable on May 25, 2018 and non-compliance may expose entities such as our company to significant fines or other regulatory claims. In the United States, our operations in various states, such as New York and California, are now subject to expanded privacy regulations. In California, we are subject to the California Consumer Privacy Act, or CCPA, a statute that went into effect on January 1, 2020. The CCPA imposes enhanced disclosure requirements for us regarding our interactions with customers who are residents of California, such as comprehensive privacy notices for consumers when we, or our agents, collect their personal information. We may be further required to ensure third-party compliance, as under the CCPA we could be liable if third parties that collect, process or retain personal information on our behalf violate the CCPA’s privacy requirements. The sanctions for non-compliance could include fines and/or civil lawsuits.

 

While we have invested in, and intend to continue to invest in, reasonably necessary resources to comply with these standards, to the extent that we fail to adequately comply, that failure could have an adverse effect on our business, financial conditions, results of operations and cash flows.

 

Significant disruptions of our information technology systems or breaches of our data security could adversely affect our business.

 

A significant invasion, interruption, destruction or breakdown of our information technology, or IT, systems and/or infrastructure by persons with authorized or unauthorized access could negatively impact our business and operations. We could also experience business interruption, information theft and/or reputational damage from cyber attacks, which may compromise our systems and lead to data leakage internally. Both data that has been input into our main IT platform, which covers records of transactions, financial data and other data reflected in our results of operations, as well as data related to our proprietary rights (such as research and development, and other intellectual property- related data), are subject to material cyber security risks. From time to time, we experience cyber-attacks and other security incidents of varying degrees, though none which individually or in the aggregate has led to costs or consequences which have materially impacted our operations or business. We experienced attacks in or about April 2020, which resulted in a ransom payment and a brief interruption of service availability to customers, prior to restoration of secure computing operations. The amount paid in connection with, and the consequences of, the foregoing did not have a material adverse effect on our business or operations. In response, we have implemented further controls and planned for other preventative actions to further strengthen our systems against future attacks. However, we cannot assure you that such measures will provide absolute security, that we will be able to react in a timely manner, or that our remediation efforts following past or future attacks will be successful.

 

9

 

 

We have invested in advanced detection, prevention and proactive systems to reduce these risks. Based on independent audits, we believe that our level of protection is in keeping with the industry standards of peer technology companies. We also maintain a disaster recovery solution, as a means of assuring that a breach or cyber attack does not necessarily cause the loss of our information. We furthermore review our protections and remedial measures periodically in order to ensure that they are adequate.

 

Despite these protective systems and remedial measures, techniques used to obtain unauthorized access are constantly changing, are becoming increasingly more sophisticated and often are not recognized until after an exploitation of information has occurred. We may be unable to anticipate these techniques or implement sufficient preventative measures, and we therefore cannot assure you that our preventative measures will be successful in preventing compromise and/or disruption of our information technology systems and related data. We furthermore cannot be certain that our remedial measures will fully mitigate the adverse financial consequences of any cyber attack or incident.

 

Errors or defects in our software solutions could inevitably arise and harm our profitability and our reputation with customers, and could even give rise to claims against us.

 

The quality of our solutions, including new, modified or enhanced versions thereof, is critical to our success. Since our software solutions are complex, they may contain errors that cannot be detected at any point in their testing phase. While we continually test our solutions for errors or defects and work with customers to identify and correct them, errors in our technology may be found in the future. Quality assurance is complicated because it is difficult to simulate the breadth of operating systems, user applications and computing environments that our customers use, and our solutions themselves are increasingly complex. Errors or defects in our technology have resulted in terminated work orders and could result in delayed or lost revenue, diversion of development resources and increased services, termination of work orders, damage to our brand and warranty and insurance costs in the future. In addition, time-consuming implementations may also increase the number of services personnel we must allocate to each customer, thereby increasing our costs and adversely affecting our business, results of operations and financial condition.

 

In addition, since our customers rely on our solutions to operate, monitor and improve the performance of their business processes, they are sensitive to potential disruptions that may be caused by the use of, or any defects in, our software. As a result, we may be subject to claims for damages related to software errors in the future. Liability claims could require us to spend significant time and money in litigation or to pay significant damages. Regardless of whether we prevail, diversion of key employees’ time and attention from our business, the incurrence of substantial expenses and potential damage to our reputation might result. While the terms of our sales contracts typically limit our exposure to potential liability claims and we carry errors and omissions insurance against such claims, there can be no assurance that such insurance will continue to be available on acceptable terms, if at all, or that such insurance will provide us with adequate protection against any such claims. A significant liability claim against us could have a material adverse effect on our business, results of operations and financial position.

 

Incorrect or improper use of our products or our failure to properly train customers on how to implement or utilize our products could result in customer dissatisfaction and negatively affect our business, results of operations, financial condition and growth prospects.

 

Our products are complex and are deployed in a wide variety of network environments. The proper use of our solutions requires training of the customer. If our solutions are not used correctly or as intended, inadequate performance may result. Additionally, our customers or third-party partners may incorrectly implement or use our solutions. Our solutions may also be intentionally misused or abused by customers or their employees or third parties who are able to access or use our solutions. Similarly, our solutions are sometimes installed or maintained by customers or third parties with smaller or less qualified IT departments, potentially resulting in sub-optimal installation and, consequently, performance that is less than the level anticipated by the customer. Because our customers rely on our software, services and maintenance support to manage a wide range of operations, the incorrect or improper use of our solutions, our failure to properly train customers on how to efficiently and effectively use our solutions, or our failure to properly provide implementation or maintenance services to our customers has resulted in terminated work orders and may result in termination of work orders, negative publicity or legal claims against us in the future. Also, as we continue to expand our customer base, any failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our software and services.

 

In addition, if there is substantial turnover of customer personnel responsible for implementation and use of our products, or if customer personnel are not well trained in the use of our products, customers may defer the deployment of our products, may deploy them in a more limited manner than originally anticipated or may not deploy them at all. Further, if there is substantial turnover of the customer personnel responsible for implementation and use of our products, our ability to make additional sales may be substantially limited.

 

10

 

 

The market for software solutions and related services is highly competitive.

 

The market for software solutions and related services and for business solutions for the insurance and financial services industry in particular, is highly competitive and continuously evolving. Many of our smaller competitors have been acquired by larger competitors, which provides those smaller competitors with greater resources and potentially a larger client base for which they can develop solutions. Our customers or potential customers may prefer suppliers that are larger than us, are better known in the market or that have a greater global reach. In addition, we and some of our competitors have developed systems to allow customers to outsource their core systems to external providers (known as BPO). We are seeking to partner with BPO providers, but there can be no assurance that such BPO providers will adopt our solutions rather than those of our competitors. Determinations by current and potential customers to use BPO providers that do not use our solutions may result in the loss of such customers and limit our ability to gain new customers.

 

To compete in the rapidly changing environment, and win the competition for end-customers, we also need to offer a coherent digital proposition, allowing our insurance provider customers to better interact with their own customers in a digital and omni-channel manner. If we fail to adapt and accelerate the development of our digital offering, that may adversely impact our ability to compete in our target markets. Consolidation in the insurance industry in which some of our clients operate also increases competitiveness for us by reducing the number of potential clients for whose business we and our competitors compete. The high level of continuity with which insurance and other financial services clients remain with their providers of software-related services also increases general competitiveness by tying clients to their service providers and thereby shrinking the market of potential clients.

 

Assertions by third parties of infringement or other violation by us of their intellectual property rights could result in significant costs and substantially harm our business and results of operations.

 

The software industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patents and other intellectual property rights. In particular, leading companies in the software industry own large numbers of patents, copyrights, trademarks and trade secrets, which they may use to assert claims against us. From time to time, third parties, including certain of these leading companies, may assert patent, copyright, trademark or other intellectual property claims against us, our customers and partners, and those from whom we license technology and intellectual property.

 

Although we believe that our products and services do not infringe upon the intellectual property rights of third parties, we cannot assure you that third parties will not assert infringement or misappropriation claims against us with respect to current or future products or services, or that any such assertions will not require us to enter into royalty arrangements or result in costly litigation, or result in us being unable to use certain intellectual property. We cannot assure you that we are not infringing or otherwise violating any third party intellectual property rights. Infringement assertions from third parties may involve patent holding companies or other patent owners who have no relevant product revenues, and therefore our own issued and pending patents may provide little or no deterrence to these patent owners in bringing intellectual property rights claims against us.

 

Any intellectual property infringement or misappropriation claim or assertion against us, our customers or partners, and those from whom we license technology and intellectual property could have a material adverse effect on our business, financial condition, reputation and competitive position regardless of the validity or outcome. If we are forced to defend against any infringement or misappropriation claims, whether they are with or without merit, are settled out of court, or are determined in our favor, we may be required to expend significant time and financial resources on the defense of such claims. Furthermore, an adverse outcome of a dispute may require us to pay damages, potentially including treble damages and attorneys’ fees, if we are found to have willfully infringed on a party’s intellectual property; cease making, licensing or using our products or services that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to redesign our products or services; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or works; and to indemnify our partners, customers, and other third parties. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Any of these events could seriously harm our business, results of operations and financial condition. In addition, any lawsuits regarding intellectual property rights, regardless of their success, could be costly to resolve and divert the time and attention of our management and technical personnel.

 

11

 

 

Although we apply measures to protect our intellectual property rights and our source code, there can be no assurance that the measures that we employ to do so will be successful.

 

In accordance with industry practice, we rely on a combination of contractual provisions and intellectual property law to protect our proprietary technology. We believe that due to the dynamic nature of the computer and software industries, copyright protection is less significant than factors such as the knowledge and experience of our management and personnel, the frequency of product enhancements and the timeliness and quality of our support services. We seek to protect the source code of our products as trade secret information and as unpublished copyright works. We also rely on security and copy protection features in our proprietary software. We distribute our products under software license agreements that grant customers a personal, non-transferable license to use our products and contain terms and conditions prohibiting the unauthorized reproduction or transfer of our products. In addition, while we attempt to protect trade secrets and other proprietary information through non-disclosure agreements with employees, consultants and distributors, not all of our employees have signed invention assignment agreements. Although we intend to protect our rights vigorously, there can be no assurance that these measures will be successful. Our failure to protect our rights, or the improper use of our products by others without licensing them from us could have a material adverse effect on our results of operations and financial condition.

 

We and our customers rely on technology and intellectual property of third parties, the loss of which could limit the functionality of our products and disrupt our business.

 

We use technology and intellectual property licensed from unaffiliated third parties in certain of our products, and we may license additional third-party technology and intellectual property in the future. Any errors or defects in this third-party technology and intellectual property could result in errors that could harm our brand and business. In addition, licensed technology and intellectual property may not continue to be available on commercially reasonable terms, or at all. The loss of the right to license and distribute this third party technology could limit the functionality of our products and might require us to redesign our products.

 

Further, although we believe that there are currently adequate replacements for the third-party technology and intellectual property we presently use and distribute, the loss of our right to use any of this technology and intellectual property could result in delays in producing or delivering affected products until equivalent technology or intellectual property is identified, licensed or otherwise procured, and integrated. Our business would be disrupted if any technology and intellectual property we license from others or functional equivalents of this software were either no longer available to us or no longer offered to us on commercially reasonable terms. In either case, we would be required either to attempt to redesign our products to function with technology and intellectual property available from other parties or to develop these components ourselves, which would result in increased costs and could result in delays in product sales and the release of new product offerings. Alternatively, we might be forced to limit the features available in affected products. Any of these results could harm our business and impact our results of operations.

 

We could be required to provide the source code of our products to our customers.

 

Some of our customers have the right to require the source code of our products to be deposited into a source code escrow. Under certain circumstances, our source code could be released to our customers. The conditions triggering the release of our source code vary by customer. A release of our source code would give our customers access to our trade secrets and other proprietary and confidential information which could harm our business, results of operations and financial condition. A few of our customers have the right to use the source code of some of our products based on the license agreements signed with such clients (mostly with respect to older versions of our solutions), although such use is limited for specific matters and cases, these clients are exposed to some of our trade secrets and other proprietary and confidential information which could harm us.

 

12

 

 

Some of our services and technologies may use “open source” software, which may restrict how we use or distribute our services or require that we release the source code of certain products subject to those licenses.

 

Some of our services and technologies may incorporate software licensed under so-called “open source” licenses, including, but not limited to, the GNU General Public License and the GNU Lesser General Public License. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on origin of the software. Additionally, open source licenses typically require that source code subject to the license be made available to the public and that any modifications or derivative works to open source software continue to be licensed under open source licenses. These open source licenses typically mandate that proprietary software, when combined in specific ways with open source software, become subject to the open source license. If we combine our proprietary software with open source software, we could be required to release the source code of our proprietary software.

 

We take steps to ensure that our proprietary software is not combined with, and does not incorporate, open source software in ways that would require our proprietary software to be subject to an open source license. However, few courts have interpreted open source licenses, and the manner in which these licenses may be interpreted and enforced is therefore subject to some uncertainty. Additionally, we rely on multiple software programmers to design our proprietary technologies, and although we take steps to prevent our programmers from including open source software in the technologies and software code that they design, write and modify, we do not exercise complete control over the development efforts of our programmers and we cannot be certain that our programmers have not incorporated open source software into our proprietary products and technologies or that they will not do so in the future. In the event that portions of our proprietary technology are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our technologies, or otherwise be limited in the licensing of our technologies, each of which could reduce or eliminate the value of our services and technologies and materially and adversely affect our business, results of operations and prospects.

 

Catastrophes may adversely impact the insurance industry, preventing us from expanding or maintaining our existing customer base and increasing our revenues.

 

Our customers include insurance carriers that have experienced, and will likely experience in the future, catastrophic losses that adversely impact their businesses. Catastrophes can be caused by various events, including, amongst others, hurricanes, tsunamis, floods, windstorms, earthquakes, hail, tornados, explosions, severe weather and fires, or the spread of pandemics of disease, such as the coronavirus. Moreover, acts of terrorism or war could cause disruptions in our or our customers’ businesses or the economy as a whole. The risks associated with natural disasters and catastrophes are inherently unpredictable, and it is difficult to predict the timing of such events or estimate the amount of loss they will generate. In the event a future catastrophe adversely impacts our current or potential customers, we may be prevented from maintaining and expanding our customer base and from increasing our revenues because such events may cause customers to postpone purchases of new products and professional service engagements or discontinue projects.

 

Decreases in the capital markets may adversely impact the life insurance industry, thereby preventing us from expanding or maintaining our existing customer base and increasing our revenues.

 

Our customers include life insurance carriers that have invested some of their funds in the capital markets. Those carriers may experience in the future major losses in those capital market investments that may cause disruptions to their businesses or to the economy as a whole. Any such major disruption, may cause those existing or potential new customers to postpone purchases of new products or professional service engagements, or discontinue existing projects, which, in turn, may prevent us from increasing our revenues, or from maintaining or expanding our customer base.

 

There may be consolidation in the insurance market, which could reduce the use of our products and services and adversely affect our revenues.

 

Mergers or consolidations among our customers could reduce the number of our customers and potential customers. This could adversely affect our revenues even if these events do not reduce the aggregate number of customers or the activities of the consolidated entities. If our customers merge with or are acquired by other entities that are not our customers, or that use fewer of our products and services, they may discontinue or reduce their use of our products and services. Any of these developments could materially and adversely affect our results of operations and cash flows.

 

13

 

 

Our deed of trust related to our Series B Debentures contains certain affirmative covenants and restrictive provisions that, if breached, could result in an increase in the interest rate and, potentially, an acceleration of our obligation to repay those debentures, which we may be unable to effect.

 

In the deed of trust that we have entered into with the trustee for the holders of our Series B Debentures, or the debentures, which we offered and sold in Israeli public offerings in September 2017 and June 2020, and in an Israeli private placement in September 2017, we have undertaken to maintain a number of conditions and limitations on the manner in which we can operate our business, including limitations on our ability to undergo a change of control, distribute dividends, incur a floating charge on our assets, or undergo an asset sale or other change that results in a fundamental change in our operations. The deed of trust also requires us to comply with certain financial covenants, including maintenance of a minimum shareholders’ equity level and a maximum ratio of financial indebtedness to shareholders’ equity, at levels that are customary for companies of comparable size. These limitations and covenants may force us to pursue less than optimal business strategies or forego business arrangements that could otherwise be financially advantageous to us and, by extension, our debenture holders. The deed of trust furthermore provides for an upwards adjustment in the interest rate payable under the debentures in the event that our debentures’ rating is downgraded below a certain level. A breach of the financial covenants for more than two successive quarters or a substantial downgrade in the Israeli rating of the debentures (below BBB-) would constitute an event of default that could result in the acceleration of our obligation to repay the debentures, of which there is US$98.7million principal amount outstanding (as of March 1, 2021), which accelerated repayment may be difficult for us to effect.

 

Risks Relating to Our International Operations

 

Our international sales and operations subject us to additional risks that can adversely affect our business, results of operations and financial condition.

 

We are continuing to expand our international operations as part of our growth strategy. In fiscal years 2019 and 2020, 49.8% and 51.1%, respectively, of our revenues were derived from outside of North America. Our current international operations and our plans to further expand our international operations subject us to a variety of risks, including:

 

  Increased exposure to fluctuations in foreign currency exchange rates

 

  Complexity in our tax planning, and increased exposure to changes in tax regulations in various jurisdictions in which we operate, which could adversely affect our operating results and hinder our ability to conduct effective tax planning

 

Increased management, travel, infrastructure and legal compliance costs associated with having multiple international operations
     
  Longer payment cycles and difficulties in enforcing contracts and collecting accounts receivable
     
  The need to localize our products and licensing programs for international customers
     
  Lack of familiarity with and unexpected changes in foreign regulatory requirements
     
  The burden of complying with a wide variety of foreign laws and legal standards
     
  Compliance with the U.S. Foreign Corrupt Practices Act of 1977, as amended, or FCPA, particularly in emerging market countries
     
  The potential worsening of the coronavirus outbreak on a global scale, which may cause customers to cancel projects with us, prevent potential future opportunities for our business and harm our ability to maintain a healthy workforce that can implement our services and solutions offerings
     
  The unknown and potential adverse impact of Brexit on our EU- and UK- based operations and revenues

 

14

 

 

  Import and export license requirements, tariffs, taxes and other trade barriers
     
  Increased financial accounting and reporting burdens and complexities
     
  Weaker protection of intellectual property rights in some countries
     
  Multiple and possibly overlapping tax regimes
     
  Political, social and economic instability abroad, terrorist attacks and general security concerns

 

As we continue to expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these and other risks associated with our international operations. Any of these risks could harm our international operations and reduce our international sales, adversely affecting our business, results of operations, financial condition and growth prospects.

 

International operations in the insurance industry, in which a significant portion of our business is concentrated, are accompanied by additional costs related to adaptation to regulations in specific territories.

 

As we seek to expand the marketing and offering of our products into new territories, because insurance regulations vary by legal jurisdiction, the investment required to adapt our solutions to the legal and language requirements of such territories may prevent or delay us from effectively expanding into such territories. Such adaptation process requires the retention of new, additional skilled personnel with knowledge of the particular market and applicable regulatory regime. Such skilled personnel may not be available at a reasonable cost relative to the additional revenues that we expect to recognize in those territories, or may not be available at all.

 

Our international operations expose us to risks associated with fluctuations in foreign currency exchange rates that could adversely affect our business.

 

Most of our revenues are derived from international operations that are conducted in local currencies. Those operations are conducted in US dollars, GBP, Euro, NIS, Indian rupee, or INR, and Polish zloty, or PLN. In 2019 and 2020, our revenues were approximately 55.6% and 49.9%, respectively, in US dollars, with the remainder in the other currencies.

 

In some territories, like in Israel, India and Poland, our cost of operations in local currency is higher than the revenues derived from such operations. In other territories, our revenues are higher than our cost of operations in local currency. Because exchange rates between the NIS, GBP, Euro, INR and the PLN against the US dollar fluctuate continuously, exchange rate fluctuations and especially larger periodic devaluations could negatively affect our revenue and profitability.

 

In certain locations, we engage in currency-hedging transactions intended to reduce the effect of fluctuations in foreign currency exchange rates on our financial position and results of operations. However, there can be no assurance that any such hedging transactions will materially reduce the effect of fluctuation in foreign currency exchange rates on such results. In addition, if for any reason exchange or price controls or other restrictions on the conversion of foreign currencies were imposed, our financial position and results of operations could be adversely affected.

 

Our business may be materially affected by changes to fiscal and tax policies. Potentially negative or unexpected tax consequences of these policies, or the uncertainty surrounding their potential effects, could adversely affect our results of operations and share price.

 

As a multinational corporation, we are subject to income taxes, withholding taxes and indirect taxes in numerous jurisdictions worldwide. Significant judgment and management attention and resources are required in evaluating our tax positions and our worldwide provision for taxes. In the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. In addition, our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting, and other laws, regulations, principles and interpretations. This may include recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings in jurisdictions where we have higher statutory rates, changes in foreign currency exchange rates, or changes in the valuation of our deferred tax assets and liabilities.

 

15

 

 

We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes against us. If we experience unfavorable results from one or more such tax audits, there could be an adverse effect on our tax rate and therefore on our net income. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have a material adverse effect on our operating results or cash flows in the period or periods for which a determination is made. Additionally, we are subject to transfer pricing rules and regulations, including those relating to the flow of funds between us and our affiliates, which are designed to ensure that appropriate levels of income are reported in each jurisdiction in which we operate.

 

As we continue to expand our business in emerging markets, such as India, we face increasing challenges that could adversely impact our results of operations, reputation and business.

 

One-third of our employees are currently located in India. Our significant presence in India, in particular our Research & Development personnel and our personnel for the delivery of our professional services, poses a number of challenges. These challenges are related to more volatile economic conditions, poor protection of intellectual property, inadequate protection against crime (including counterfeiting, corruption and fraud), lack of due process, and inadvertent breaches of local laws or regulations. In addition, local business practices may be inconsistent with international regulatory requirements, such as anti-corruption and anti-bribery laws and regulations (including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act) to which we are subject. It is possible that some of our employees, subcontractors, agents or partners may violate such legal and regulatory requirements, which may expose us to criminal or civil enforcement actions, including penalties and suspension or disqualification from U.S. federal procurement contracting. If we fail to comply with such legal and regulatory requirements, our business and reputation may be harmed.

 

Conducting business in India involves unique challenges, including potential political instability; threats of terrorism; the transparency, consistency and effectiveness of business regulation; corruption; the protection of intellectual property; and the availability of sufficient qualified local personnel. Any of these or other challenges associated with operating in India may adversely affect our business or operations. Terrorist activity in India and Pakistan has contributed to tensions between those countries and our operations in India may be adversely affected by future political and other events in the region.

 

Risks Related to an Investment in our Common Shares

 

There is relatively limited trading volume for our common shares, which reduces liquidity for our shareholders, and may furthermore cause the share price to be volatile, all of which may lead to losses by investors.

 

There has historically been limited trading volume in our common shares, both formerly on the NASDAQ Capital Market and more recently on the NASDAQ Global Select Market (after we uplisted to it in September 2020), as well as on the TASE. While over the past couple of years, there has been improvement, the trading volume is still relatively low, which results in reduced liquidity for our shareholders. As a further result of the historically limited volume, our common shares have experienced significant market price volatility in the past and may experience significant market price and volume fluctuations in the future, in response to factors such as announcements of developments related to our business, announcements by competitors, quarterly fluctuations in our financial results and general conditions in the industry in which we compete.

 

We are a foreign private issuer under the rules and regulations of the SEC and are therefore exempt from a number of rules under the Exchange Act and are permitted to file less information with the SEC than a domestic U.S. reporting company, which reduces the level and amount of disclosure that you receive.

 

As a foreign private issuer under the Exchange Act, we are exempt from certain rules under the Exchange Act, including the proxy rules, which impose certain disclosure and procedural requirements for proxy solicitations. Moreover, we are not required to file periodic reports and financial statements with the SEC as frequently or as promptly as domestic U.S. companies with securities registered under the Exchange Act; and are not required to comply with Regulation FD, which imposes certain restrictions on the selective disclosure of material information. In addition, our officers, directors and principal shareholders are exempt from the reporting and “short-swing” profit recovery provisions of Section 16 of the Exchange Act and the rules under the Exchange Act with respect to their purchases and sales of our common shares. Accordingly, you receive less information about our company than you would receive about a domestic U.S. company, and are afforded less protection under the U.S. federal securities laws than you would be afforded in holding securities of a domestic U.S. company.

 

16

 

 

As a foreign private issuer, we are also permitted, and have begun, to follow certain home country corporate governance practices instead of those otherwise required under the Listing Rules of the NASDAQ Stock Market for domestic U.S. issuers. We have informed NASDAQ that we follow home country practice—in the Cayman Islands— with regard to, among other things, composition of our Board of Directors (whereby a majority of the members of our Board of Directors need not be “independent directors,” as is generally required for domestic U.S. issuers), director nomination procedure and approval of compensation of officers. In addition, we have opted to follow home country law instead of the Listing Rules of the NASDAQ Stock Market that require that a listed company obtain shareholder approval for certain dilutive events, such as the establishment or amendment of certain equity-based compensation plans, an issuance that will result in a change of control of the Company, certain transactions other than a public offering involving issuances of a 20% or greater interest in the Company, and certain acquisitions of the stock or assets of another company. Following our home country governance practices as opposed to the requirements that would otherwise apply to a United States company listed on the NASDAQ Global Select Market may provide our shareholders with less protection than they would have as stockholders of a domestic U.S. company.

 

Our controlling shareholder, Formula Systems (1985) Ltd., beneficially owns approximately 43.9% of our outstanding Common Shares and therefore asserts a controlling influence over matters requiring shareholder approval, which could delay or prevent a change of control that may benefit our public shareholders.

 

Formula Systems (1985) Ltd. beneficially owns approximately 43.9% of our outstanding Common Shares. As a result, it exercises a controlling influence over our operations and business strategy and has sufficient voting power to control the outcome of various matters requiring shareholder approval. These matters may include:

 

  The composition of our board of directors, which has the authority to direct our business and to appoint and remove our officers

 

  Approving or rejecting a merger, consolidation or other business combination

 

  Raising future capital

 

  Amending our Articles, which govern the rights attached to our Common Shares

 

This concentration of ownership of our Common Shares could delay or prevent proxy contests, mergers, tender offers, open-market purchase programs or other purchases of our Common Shares that might otherwise give you the opportunity to realize a premium over the then-prevailing market price of our Common Shares. This concentration of ownership may also adversely affect our share price.

 

Our U.S. shareholders may suffer adverse tax consequences if we are classified as a passive foreign investment company or as a “controlled foreign corporation”.

 

Generally, if for any taxable year 75% or more of our gross income is passive income, or at least 50% of the average quarterly value of our assets (which may be measured in part by the market value of our Common Shares, which is subject to change) are held for the production of, or produce, passive income, we would be characterized as a passive foreign investment company, or PFIC, for U.S. federal income tax purposes under the Internal Revenue Code of 1986, as amended, or the Code. Based on our gross income and gross assets, and the nature of our business, we believe that we were not classified as a PFIC for the taxable year ended December 31, 2020. Because PFIC status is determined annually based on our income, assets and activities for the entire taxable year, it is not possible to determine whether we will be characterized as a PFIC for the taxable year ending December 31, 2021, or for any subsequent year, until we finalize our financial statements for that year. Furthermore, because the value of our gross assets is likely to be determined in large part by reference to our market capitalization, a decline in the value of our Common Shares may result in our becoming a PFIC. Accordingly, there can be no assurance that we will not be considered a PFIC for any taxable year. Our characterization as a PFIC could result in material adverse tax consequences for you if you are a U.S. investor, including having gains realized on the sale of our Common Shares treated as ordinary income, rather than a capital gain, the loss of the preferential rate applicable to dividends received on our Common Shares by individuals who are U.S. holders, and having interest charges apply to distributions by us and the proceeds of share sales. Certain elections exist that may alleviate some of the adverse consequences of PFIC status and would result in an alternative treatment (such as mark-to-market treatment) of our Common Shares. Prospective U.S. investors should consult their own tax advisers regarding the potential application of the PFIC rules to them. Prospective U.S. investors should refer to “Item 10.E. Taxation—U.S. Federal Income Tax Considerations” for discussion of additional U.S. income tax considerations applicable to them based on our treatment as a PFIC.

 

17

 

 

Certain U.S. holders of our Common Shares may suffer adverse tax consequences if we or any of our non-U.S. subsidiaries are characterized as a “controlled foreign corporation,” or a CFC, under Section 957(a) of the Code. Certain changes to the CFC constructive ownership rules under Section 958(b) of the Code introduced by the U.S. Tax Act may cause one or more of our non-U.S. subsidiaries to be treated as CFCs, may also impact our CFC status, and may adversely affect holders of our Common Shares that are United States shareholders. Generally, for U.S. shareholders that own 10% or more of the combined vote or combined value of our Common Shares, this may result in adverse U.S. federal income tax consequences and these shareholders may be subject to certain reporting requirements with the U.S. Internal Revenue Service. Any such 10% U.S. shareholder should consult its own tax advisors regarding the U.S. tax consequences of acquiring, owning, or disposing our Common Shares and the impact of the U.S. Tax Act, especially the changes to the rules relating to CFCs.

  

The enactment of legislation implementing changes in taxation of international business activities, the adoption of other corporate tax reform policies, or changes in tax legislation or policies could impact our future financial position and results of operations.

 

Corporate tax reform, base-erosion efforts and tax transparency continue to be high priorities in many tax jurisdictions where we have business operations. As a result, policies regarding corporate income and other taxes in numerous jurisdictions are under heightened scrutiny and tax reform legislation is being proposed or enacted in a number of jurisdictions.

 

In 2015, the Organisation for Economic Co-operation and Development, or the OECD, released various reports under its Base Erosion and Profit Shifting, or BEPS, action plan to reform international tax systems and prevent tax avoidance and aggressive tax planning. These actions aim to standardize and modernize global corporate tax policy, including cross-border taxes, transfer-pricing documentation rules and nexus- based tax incentive practices which in part are focused on challenges arising from the digitalization of the economy. The reports have a very broad scope including, but not limited to, neutralizing the effects of hybrid mismatch arrangements, limiting base erosion involving interest deductions and other financial payments, countering harmful tax practices, preventing the granting of treaty benefits in inappropriate circumstances and imposing mandatory disclosure rules. It is the responsibility of OECD members to consider how the BEPS recommendations should be reflected in their national legislation. Many countries are beginning to implement legislation and other guidance to align their international tax rules with the OECD’s BEPS recommendations, for example, by signing up to the Multilateral Convention to Implement Tax Treaty Related Measures to Prevent BEPS, or the MLI, which currently has been signed by over 85 jurisdictions, including Israel, which signed the MLI on September 13, 2018. The MLI implements some of the measures that the BEPS initiative proposes to be transposed into existing treaties of participating states. Such measures include the inclusion in tax treaties of one, or both, of a “limitation-on-benefit”, or LOB, rule and a “principle purposes test”, or PPT, rule. The application of the LOB rule or the PPT rule could deny the availability of tax treaty benefits (such as a reduced rate of withholding tax) under tax treaties. There are likely to be significant changes in the tax legislation of various OECD jurisdictions during the period of implementation of BEPS. Such legislative initiatives may materially and adversely affect our plans to expand internationally and may negatively impact our financial condition, tax liability, results of operations and could increase our administrative efforts.

 

In addition, the OECD has published proposals covering a number of issues, including country-by-country reporting, permanent establishment rules, transfer pricing rules, tax treaties and taxation of the digital economy. Future tax reform resulting from this development may result in changes to long-standing tax principles, which could adversely affect our effective tax rate or result in higher cash tax liabilities, to the extent those changes are deemed applicable to us.

 

Risks Related to Our Israeli Operations and Our Status as a Cayman Islands Company

 

The tax benefits that are available to us require us to continue to meet various conditions and may be terminated or reduced in the future, which could increase our costs and taxes

 

We derive and expect to continue to derive significant benefits from various programs, including Israeli tax benefits relating to our “Special Preferred Technology Enterprise”, or SPTE programs. To be eligible for tax benefits as a Special Preferred Technology Enterprise, we must continue to meet certain conditions, including consolidated group revenue at the level of Asseco (our ultimate controlling shareholder) exceeding NIS 10 billion.  If we do not meet the conditions stipulated in the Israeli Law for the Encouragement of Capital Investments, 5719-1959, or the Investment Law and the regulations promulgated thereunder, as amended, for the SPTE, any of the associated tax benefits may be cancelled and we would be required to repay the amount of such benefits, in whole or in part, including interest and consumer price index, or CPI, linkage (or other monetary penalties). Further, in the future these tax benefits may be reduced or discontinued. While we believe that we have met and currently meet the conditions that entitle us to previously-obtained Israeli tax benefits, there can be no assurance that the Israeli Tax Authority will agree that we have met those condition in the past, or that we will continue to meet those conditions in the future (for example, in case the overall revenue at the Asseco group level is lower than NIS 10 billion, or if Asseco no longer controls us)..

 

18

 

 

The Israeli government grants that our Israeli subsidiary has received require us to meet several conditions and restrict our ability to manufacture products and transfer know-how developed using such grants outside of Israel and require us to satisfy specified conditions.

 

One of our Israeli subsidiaries received grants in the past from the government of Israel through the National Technological Innovation Authority, or the Innovation Authority (formerly operating as Office of the Chief Scientist of the Ministry of Economy of the State of Israel, or the OCS), for the financing of a portion of its research and development expenditures in Israel with respect to our legacy technology. In consideration for receiving grants from the Innovation Authority, we are obligated to pay the Innovation Authority royalties from the revenues generated from the sale of products (and related services) developed (in whole or in part) using the Innovation Authority funds, in an amount that is up to 100% to 150% of the aggregate amount of the total grants that we received from the Innovation Authority, plus annual interest for grants received after January 1, 1999. We must fully and originally own any intellectual property developed using the Innovation Authority grants and any right derived therefrom unless transfer thereof is approved in accordance with the provisions of the Israeli Encouragement of Research, Development and Technological Innovation Law, 5744-1984, or the Innovation Law (formerly known as the Encouragement of Industrial Research and Development Law, 5744-1984, or the Research Law), and related regulations.

 

When a company develops know-how, technology or products using grants provided by the Innovation Authority, the terms of these grants and the Innovation Law restrict the transfer of such know-how, and the transfer of manufacturing or manufacturing rights of such products, technologies or know-how outside of Israel. Even after the repayment of such grants in full, we will remain subject to the restrictions set forth under the Innovation Law, including:

 

  Transfer of know-how outside of Israel. Any transfer of the know-how that was developed with the funding of the Innovation Authority, outside of Israel, requires prior approval of the Innovation Authority, and the payment of a redemption fee.

 

  Local manufacturing obligation. The terms of the grants under the Innovation Law require that the manufacturing of products resulting from Innovation Authority-funded programs be carried out in Israel, unless a prior written approval of v Innovation Authority is obtained (except for a transfer of up to 10% of the production rights, for which a notification to the Innovation Authority is sufficient).

 

  Certain reporting obligations. We, as any recipient of a grant or a benefit under the Innovation Law, are required to file reports on the progress of activities for which the grant was provided as well as on our revenues from know-how and products funded by the Innovation Authority. In addition, we are required to notify the Innovation Authority of certain events detailed in the Innovation Law.

 

Therefore, if aspects of our technologies are deemed to have been developed with Innovation Authority funding, the discretionary approval of an Innovation Authority committee would be required for any transfer to third parties outside of Israel of know-how or manufacturing or manufacturing rights related to those aspects of such technologies. We may not receive those approvals. Furthermore, the Innovation Authority may impose certain conditions on any arrangement under which it permits us to transfer technology or development out of Israel.

 

The transfer of Innovation Authority-supported technology or know-how outside of Israel may involve the payment of significant amounts, depending upon the value of the transferred technology or know-how, the amount of Innovation Authority support, the time of completion of the Innovation Authority-supported research project and other factors. Furthermore, the consideration available to our shareholders in a transaction involving the transfer outside of Israel of technology or know-how developed with Innovation Authority funding (such as a merger or similar transaction) may be reduced by any amounts that we are required to pay to the Innovation Authority.

 

We received grants from the Innovation Authority prior to an extensive amendment to the Research Law that came into effect as of January 1, 2016, or the Amendment, which may also affect the terms of existing grants. The Amendment provides for an interim transition period (which has not yet expired), after which time our grants will be subject to terms of the Amendment. Under the Research Law, as amended by the Amendment, the Innovation Authority is provided with a power to modify the terms of existing grants. Such changes, if introduced by the Innovation Authority in the future, may impact the terms governing our grants.

 

19

 

 

Our shareholders may face difficulties in protecting their interests because we are governed by Cayman Islands law

 

Our corporate affairs are governed by our memorandum of association, or the Memorandum, our articles of association, or the Articles, the Companies Law (2016 Revision) of the Cayman Islands, or the Companies Law, and the common law of the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under the laws of the Cayman Islands are not as clearly established under statutes or judicial precedent as in jurisdictions in the United States. Therefore, you may have more difficulty in protecting your interests than would shareholders of a corporation incorporated in a jurisdiction in the United States, due to the comparatively less developed nature of Cayman Islands law in this area.

 

The Companies Law permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

 

In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting convened for that purpose. The convening of the meeting and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. A dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved.

 

When a takeover offer is made and accepted by holders of 90.0% of the shares within four months, the offeror may, within a two-month period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed unless there is evidence of fraud, bad faith or collusion.

 

If the arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of a corporation incorporated in a jurisdiction in the United States, providing rights to receive payment in cash for the judicially determined value of the shares. This may make it more difficult for you to assess the value of any consideration you may receive in a merger or consolidation or to require that the offeror give you additional consideration if you believe the consideration offered is insufficient.

 

Shareholders of Cayman Islands exempted companies have no general rights under Cayman Islands law to inspect corporate records and accounts or to obtain copies of lists of shareholders. Our directors have discretion under our Memorandum and Articles to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

 

Subject to limited exceptions, under Cayman Islands law, a minority shareholder may not bring a derivative action against the board of directors.

 

Service of process and enforcement of legal proceedings commenced against us in the United States may be difficult to obtain.

 

We operate under the laws of the Cayman Islands and a majority of our assets are located outside of the United States. In addition, most of our directors and executive officers reside outside of the United States. As a result, it may be difficult for investors to affect service of process within the United States upon us and such other persons, or to enforce judgments obtained against such persons in United States courts, and bring any action, including actions predicated upon the civil liability provisions of the United States securities laws. In addition, it may be difficult for investors to enforce, in original actions brought in courts or jurisdictions located outside of the United States, rights predicated upon the United States securities laws.

 

20

 

 

Based on the advice of our Cayman Islands legal counsel, we believe no reciprocal statutory enforcement of foreign judgments exists between the United States and the Cayman Islands, and that foreign judgments originating from the United States are not directly enforceable in the Cayman Islands. A prevailing party in a United States proceeding against us or our officers or directors would have to initiate a new proceeding in the Cayman Islands using the United States judgment as evidence of the party’s claim. A prevailing party could rely on the summary judgment procedures available in the Cayman Islands, subject to available defenses in the Cayman Islands courts, including, but not limited to, the lack of competent jurisdiction in the United States courts, lack of due service of process in the United States proceeding and the possibility that enforcement or recognition of the United States judgment would be contrary to the public policy of the Cayman Islands.

 

Depending on the nature of damages awarded, civil liabilities under the Securities Act or the Exchange Act for original actions instituted outside the Cayman Islands may or may not be enforceable. For example, a United States judgment awarding remedies unobtainable in any legal action in the courts of the Cayman Islands, such as treble damages, would likely not be enforceable under any circumstances.

 

Item 4. Information on the Company

 

A. History and Development of the Company.

 

Corporate Details

 

Our legal and commercial name is Sapiens International Corporation N.V., and we were incorporated and registered in Curaçao on April 6, 1990. In August 2018, following shareholder approval, we migrated the legal domicile of our company to the Cayman Islands and now operate as a public limited liability company under the provisions of the Companies Law (2016 Revision) of the Cayman Islands. We are registered as an Israeli company for tax purposes only. Our principal place of business is located at Azrieli Center, 26 Harokmim Street, Holon, 5885800, Israel, and our telephone number there is +972-3-790-2000. Sapiens Americas Corporation is our agent in the United States. Our World Wide Web address is www.sapiens.com. The information contained on that web site is not a part of this annual report and is not incorporated by reference herein. Our SEC filings are available to you on the SEC’s website at http://www.sec.gov. This site contains reports and other information regarding issuers that file electronically with the SEC. The information on that website is not part of this annual report and is not incorporated by reference herein. Except as described elsewhere in this annual report, we have not had any important events in the development of our business since January 1, 2020.

 

Capital Expenditures and Divestitures since January 1, 2018

 

Our principal capital expenditures during the last three years have related mainly to the purchase of computer equipment and software for use by our subsidiaries, as well as $6.9 million for construction of our new campus initiated in Bangalore, India in July 2019. Our capital expenditures totaled approximately $1.9 million in 2018, $11.5 million in 2019 and $1.9 million in 2020.

 

Year ended December 31, 2020

 

In the first quarter of 2020, we acquired sum.cumo, a German-based technology provider that offers digital, consumer-centric solutions mainly to the insurance sector, for a purchase price of $22.5 million in cash. In addition, we issued 173,005 restricted shares units worth approximately $4.4 million to sum.cumo’s senior management, for which vesting is subject to performance criteria. Sum.cumo’s senior executives may be entitled to future payments of up to $2.8 million that are subject to both earn out-based and retention specific criteria over the next four years.

 

In the second quarter of 2020, we acquired 75% of the outstanding shares of Tiful Gemel Ltd., an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for total cash consideration of $1.3 million. In addition, under the share purchase agreement for this acquisition, we are committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450,000.

 

In the third quarter of 2020, we acquired Delphi, a leading vendor of software solutions for P&C carriers, with a focus on the medical professional liability (MPL)/healthcare professional liability (HCPL) markets (sometimes referred to as “medical malpractice”). Delphi is headquartered in Boston, Massachusetts, and offers core products for MPL, including policy administration, claims management, and financial and risk management. The consideration in the transaction was approximately $19.6 million in cash (subject to certain adjustment).

 

21

 

 

In the fourth quarter of 2020, we acquired Tia Technology, a vendor of digital software solutions, from the global investment organization EQT Mid Market, for total consideration of $76 million in cash. Tia Technology is headquartered in Denmark and has nearly 70 customers globally, primarily in Denmark, Norway, Sweden, Finland, South Africa and the Baltics. It offers comprehensive software solutions, primarily for Property & Casualty insurers as well as Life and Pension, Health, and several innovative extension modules.

 

In the fourth quarter of 2020, we acquired the remaining 10% of Sapiens Japan Co from Manubo Okada, for a total of approximately 15,000 Japanese Yen (approximately $147,000). Following that acquisition, we own 100% of Sapiens Japan Co.

 

In the fourth quarter of 2020, we purchased from Cognitive Ltd. a source code license which provides us the ability to pursue the acceleration of our digital offering. The total consideration was $2.8 million.

 

Year ended December 31, 2019

 

In the third quarter of 2019, we acquired Cálculo, a leading vendor of insurance consulting and managed services, and a core solution to the Spanish market. Cálculo’s team of insurance system experts (one of the largest in Spain) and solid customer base are expected to help us to continue our global expansion by entering the large Iberian market. We paid approximately $5.8 million in the acquisition, subject to adjustment, and about $1.7 million was subject to earn out-based specific criteria and continued employment of founders.

 

Year ended December 31, 2018

 

In the first quarter of 2018, we acquired Adaptik, a New Jersey company engaged in the development of software solutions for P&C insurers, including policy administration, rating, billing, customer management, task management and product design. The total purchase price was approximately $18.2 million in cash, subject to adjustment, and about $3.7 million was subject to earn out-based specific criteria and continued employment of founders.

 

B. Business Overview.

 

Sapiens is a leading global provider of software solutions for the insurance industry. Our extensive expertise is reflected in our innovative software, solutions and professional services for property & casualty (P&C); reinsurance; life, pension & annuity (L&A); workers’ compensation (WC); medical professional liability (MPL); financial & compliance (F&C); and decision modelling for both insurance and financial markets. Our company offers and end to end solutions for insurers core, data & analytics and digital operations, as well as stand-alone solutions which help them optimize and maximize their current investment. Importantly our wide array of professional services ensures that we not only make a sale but accompany and guide our customers on their path to digital transformation.

 

Despite the COVID-19 pandemic, 2020 was again a year of double-digit growth and included 3 main acquisitions for Sapiens. We also invested in foundations for further expansion in 2021 and beyond.

 

Our Marketplace and its Needs

 

Our Target Markets

 

We operate in a large market undergoing significant transformation. According to the Gartner report, “Forecast: Enterprise IT Spending for the Insurance Market, Worldwide, 2018-2024, 4Q20 Update” (a market statistics research report by Gartner, a research and consulting firm, written by Rajesh Narayan, James Ingham, Inna Agamirzian, Rika Narisawa and Gregor Petri that was published on January 2021 , and includes internal services, IT services, software, telecom services, devices, and data centers systems, which we refer to herein as the “Gartner report”), Gartner forecasted global insurance market IT spending to grow by 5.4 % in 2021 and to reach nearly $235 billion in U.S. dollars. This industry is predicted to reach $282 billion by 2024, growing at a 4.2% compound annual growth rate (CAGR) from 2019 through 2024. This growth will be driven by an increase in IT services spending and software spending at CAGRs of 5% and 8.5%, respectively, according to the Gartner Report.

 

Gartner forecasts total insurance IT spending on software in 2021 will be $54.9 billion (software includes application software (analytics and business intelligence; back office/ERP and supply chain; front office/CRM; collaboration), infrastructure software (application development and middleware; information management; storage management software; and system and network management), and vertical industry-specific applications.

 

Sapiens believes that our current total addressable market for core insurance software solutions and the accompanied point solutions and the corresponding part of IT services is approximately $40 billion, which we expect will grow as a result of insurance carriers’ and financial institutions’ need to address, via modern software solutions from external providers, the operational challenges presented by the inefficiency of their legacy core.

 

22

 

  

The insurance market is a large, complex and highly regulated environment. Insurance carriers operate in a super-competitive and quickly evolving ecosystem, which necessitates differentiating their value propositions. Additionally, providers operate under a rigid regulatory regime that demands fast compliance. The insurance market is going through a rapid evolution process, driven by new technologies, complex ecosystems, digital capabilities and new business models, all enabled by new technologies.

 

To efficiently manage their operations, insurance carriers require IT platforms that enable rapid introduction of changes via configurable, user-driven activities, integration with internal and external systems, control and auditing of employees’ work, support for omni-channel distribution and clear visibility into the carrier’s business operations, through streamlining and intelligent usage of data.

 

To compete in the rapidly changing environment, and win the competition for end customers, insurance carriers require a coherent digital proposition, allowing them to better interact with their customers in a digital and omni-channel manner. They are increasingly using robotics, predictive analytics, AI and machine learning to automate processes and obtain stronger business insights. The cloud can also be utilized for improved operations and scale.

 

Insurance carriers are experiencing substantial operational challenges due to the inefficiency of their legacy policy administration systems and their lack of digitalization. These legacy systems, which include both technical and functional limitations, acutely impact carriers’ ability to cope with growing challenges, such as the need for innovation, the shift of power to the consumer, and the dynamic and constantly changing regulatory environment.

 

Market Drivers

 

Large insurance and financial organizations must constantly invest in their IT systems to respond to key market drivers. They require the ability to:

 

  Satisfy today’s sophisticated, tech-savvy and demanding end-customers – who demand the type of instant, personalized service they enjoy from Netflix or Amazon – via digitalization and innovative initiatives, providing a stronger customer experience and engagement.

 

  Utilize advanced technologies, such as digital engagement, mobile, artificial intelligence (AI) machine learning, and cloud computing, to facilitate, improve and automate traditional insurance processes.
     
  Provide innovative business models, based on technology capabilities and digital operation (such as portals, web-based acquisition processes, advanced analytics, customer engagement platforms and data sources – including wearables, the Internet of Things and robo-advice).
     
  Respond to complex and evolving regulatory standards (past and current standards include Solvency II, IFRS 17, Dodd-Frank legislation, GDPR, etc.)
     
  Support internal customers’ growth and operations. This includes reducing the time to market of new products, expanding into new geographies, reducing costs and streamlining operations.
     
  Rapidly launch new products and propositions to the market, within a short timeframe and using existing, pre-defined capabilities.

 

23

 

 

Market Requirements

 

As a result of the above, we believe the following are key considerations for insurance carriers that are considering upgrading their legacy systems:

 

  Dynamic business environment with constantly changing regulations – insurance carriers still use outdated legacy systems that are costly and time-consuming to modify or upgrade. This has prevented them from innovating and growing. Carriers who use legacy systems may find it difficult to modify existing products, introduce new products and reach untapped market segments. Frequently changing global regulatory requirements necessitate specialized data and business rules, which makes change implementation particularly challenging.

 

  Change in end-consumers’ preferences and the shift of power to consumers – insurance carriers must rapidly adapt to the shifting needs and behaviors of consumers, including the types and terms of insurance products offered, and how consumers access information. Insurance providers require systems with integration capability and support for multi-channel distribution, so they can reach their clients’ customers and partners using multiple methods, including social media, across devices.

 

  A need to improve operational efficiency and reduce total cost of ownership – Sapiens believes that a significant percentage of insurance carriers are still using inefficient and outdated processes which lack automation of operations and workflows, and thus do not offer efficient process management. Many of these processes likely have high error rates. Additionally, the ongoing maintenance of legacy systems is expensive and technically difficult. A specialized IT staff with the requisite skills and experience needed to maintain these systems is difficult to find and then eventually replace. Insurers seek systems that are modern, digital, automated, efficient and easy to maintain, and can lower costs over the long term.

 

  Increasing global and multi-national operation – a rising number of insurers are accelerating their growth initiatives through global acquisitions. These insurers seek a single provider who can deliver solutions that will be used across markets, combining the support of local regulatory requirements and specific customer needs, while driving a generic corporate business approach and strategy across the globe, reducing costs and overhead.

 

  Exploring new business models and innovative propositions – carriers are increasingly looking to: join innovative ecosystems; adopt and use new technologies, and partner with insurtechs; bring modern and differentiating propositions to the market; reduce cost; enhance and speed customer engagement; and improve their business parameters and KPIs.
     
  Going digital and shifting to Cloud – digitalization holds significant potential for insurers, but only if they manage to efficiently digitalize their operations, support multi-channel distribution and ensure that agents and customers are able to access real-time, accurate data at any time and from anywhere – across devices. Same is true for Cloud transition, where more insurers are moving their IT systems to be managed in the Cloud.

 

Our Strategy

 

Leveraging our broad range of offerings, geographic presence and experienced management team, our goal is to further expand our presence in the markets in which we operate and further enhance our leadership in the global market. Our growth strategy is solidly based on both existing and new customers, and will include mergers and acquisitions, when applicable, to accelerate our growth. We plan to achieve our goals by focusing on the following principles:

 

Continue to innovate and extend the leadership of our product offerings – we plan to continue to invest in research and development (R&D) to enhance our software platforms, as well as expand our business and technology partnerships, and to ensure our offerings remain at the forefront, in terms of functionality and technology. Sapiens believes our focus on innovation, combined with our industry expertise, will enable us to improve our existing offerings and allow us to produce new solutions for the benefit of our customers and partners.

 

24

 

 

Leverage our global footprint to offer our complete platform/solutions – we intend to broaden our existing offering of solutions to enhance our presence in the geographies in which we currently operate. In particular, we believe that there is considerable opportunity to grow sales of our P&C and L&A platforms worldwide. Additionally, we plan to market our current suite of solutions to previously untapped countries including the DACH region, Spain, LatAm, and to continue to generate revenue on existing products in new geographies. Sapiens also plans to expand the market reach of our business decision management platform into Europe and the Asia Pacific region.

 

Mergers and Acquisitions (M&As) – our M&A approach facilitates our growth strategy. We continually (but also prudently) seek to identify new growth markets to penetrate via acquisition of local offices and customer bases. In addition, we aim to enhance our product portfolio with complementary solutions that will help our customers excel. Sapiens believes that our acquisition of local customer bases and expertise will accelerate our market penetration in strategic regions. We continue to successfully leverage our North American acquisitions to strengthen our presence in North America and accelerate our footprint in the North American market. At the same time, we are planning to leverage our latest acquisitions of Cálculo in Spain, sum.cumo in Germany, and tia in the Nordics to enhance our European market expansion. Please see “Capital Expenditures and Divestitures since January 1, 2018” in Item 4.A above for a description of our recent material acquisitions.

 

Capture adjacencies and new opportunities – insurance software vendor engagements with insurers are often long-term. To maximize the value of our current offerings and leverage our ongoing relationships with customers, Sapiens plans to feature and promote our recent digital suite, advanced analytics platform and cloud-based managed services proposition, on top and in conjunction with our Core proposition, to enhance our presence in the insurance market. Additionally, we plan to focus on deeper penetration of the financial services market with our business decision management platform. Our business decision management platform can be used in a wide variety of organizations to facilitate streamlined and efficient regulatory compliance.

 

Invest in sales and marketing – we plan to strengthen our sales and marketing teams by working with and training sales professionals with experience in the insurance industry, or with connections to new or existing customers. We continually try to expand market awareness of our brand and solutions, and enter new markets and domains within the insurance technology space. We believe that the strength of our core solutions, the experience of our sales and marketing team, and our established and growing customer base create a significant opportunity to provide new and complementary solutions that address the ongoing needs of our customers.

 

Focus on our existing customer base – one of our strongest assets is our large and continuously-growing customer base and our long-term relationship with our customers. As we continuously grow our product portfolio, our value-added services, and our managed services proposition, Sapiens has a unique opportunity to enhance our footprint within our existing customers base via cross- and up-selling. By providing additional services and products, Sapiens can grow its presence with established customers. We can do this by: (1) enhancing our current deployments with additional lines of business or additional products; (2) providing complementary services such as a digital layer, analytics & BI, or managed services; (3) expanding from P&C to L, P & A or vice-versa, where applicable; and (4) deploying in additional geographies. We plan to strengthen our account management team and in 2018 we made a strategic decision to create a new team to evolve our previous customer support model from a “siloed-by-business” support approach to what is now a fully integrated customer success team that supports all Sapiens’ product lines. We continued to recruit key executives in 2020, and we will expand this team throughout 2021.

 

Our Acquisitions

 

Please see “Capital Expenditures and Divestitures since January 1, 2018” in Item 4.A above for a description of our recent material acquisitions.

 

Our Strengths

 

Comprehensive digital platform of high-end, crucial business-solutions for insurance – Sapiens offers end-to-end solutions for both the P&C and L&A markets, supporting most sub-segments of these markets and the complete lifecycle of product lines. Our cloud-based software supports and enables our customers’ core insurance business processes throughout the full lifecycle, including policy administration, billing and claims. Our core solutions are pre-integrated with Sapiens DigitalSuite, which offers strong analytics, data management and customer engagement capabilities. Built for global and multi-national operations, our solutions are used in a variety of international regulatory, language and currency environments.

 

25

 

 

Innovative solutions with leading functionality and technology – Our platforms, and solutions are based on advanced, modern architectures that are specifically designed to satisfy our customers’ needs. These offerings are integrated, modular and component-based, and include scalable product suites supporting various lines of business and deployed in the cloud. By using our solutions, carriers can support new sales channels, including mobile and social, reduce time to market for new product launches and lower total cost of ownership. Additionally, we significantly invest in research and development to ensure that our products employ new technology, are compatible with the needs of our clients and are easy to use. As a result, our products maintain a leadership position, as recognized by top industry analysts – such as Celent, Gartner and Novarica – for their levels of technology and functionality.

 

One-stop shop across products and services, one hand to shake business model – In addition to our market-leading products across P&C and L&A, we possess consulting and implementation capabilities, which we use to customize our products and design the solution that best meets our customers’ requirements. We believe our customers do business with us not only because of our leading products, but also due to our complementary service offerings, which enhance our products and enable clients to maximize the value derived from our solutions.

 

Additionally, Sapiens’ managed services proposition enables our customers to benefit from a long-term engagement model that helps them with their operational IT aspects and ongoing business support. We believe that this approach lowers the risks for our clients, as they transition to a new system, and at the same time provides them with the desired functionality. The information and requirements we glean as a result of the implementation and deployment we feed back into our product and R&D teams. These are used to further enhance our core solution and customize the appropriate interfaces.

 

Strong, diverse and stable customer base – Sapiens currently serves more than 600 customers globally, including some of the world’s largest global insurance carriers and financial institutions. Our customer base is diversified across insurance providers of all types and sizes. We have been able to successfully maintain these customers due to our broad product portfolio geared toward addressing the needs of the various industries. In addition, our business decision management platform is applicable across the insurance and financial services industry, and offers an opportunity for further diversification in other markets. Such a diversified portfolio of products enables us to benefit further from cross- and up-sell opportunities to this large customer base. Geographically, we derived 49%, 45%, and 6% of our revenues from the North American, European, and Rest of World regions, respectively, in the year ended December 31, 2020, and 50%, 41%, and 9% from these respective areas, in the year ended December 31, 2019.

 

Long-term relationships with customers – Our products are at the core of our customers’ businesses, which ensures that our customers continue to use and co-invest in our products, providing us with long-term relationships that result in revenue stability. Installing a new core system is a major undertaking for insurance carriers that involves extended pre-production work and entails a comprehensive integration and implementation effort that is offered as part of our services. Many of our customer relationships have been in place for more than a decade and we have benefited from recurring revenues as customers request support, upgrades and enhancements for our systems. We successfully leverage these relationships in a mutually beneficial way, by marketing complementary solutions to our loyal customer base.

 

Global company – Sapiens’ more than 600 customers and approximately 4,000 employees are located in 27 countries around the world. We have five major development, delivery and support centers in Israel, U.S., India, Poland and the UK. Sapiens’ “think global, act local” approach is based on having experts in close proximity to Sapiens customers, to establish and maintain strong relationships, and provide fast support when necessary.

 

Experienced management team – Sapiens’ management team has proven and extensive experience in the insurance and financial services industries, and we have been able to achieve our business and development objectives to date. Management has also been successful in retaining key personnel from the companies we acquired, enabling us to benefit from their experience and knowledge of the acquired products and technology. Our management team possesses a variety of skills in product development, business development, sales, marketing, technology and finance, as well as a unique knowledge of the financial services industry. We have maximized contributions from our hard-working, talented and innovative employees.

 

26

 

 

Our Offerings

 

Sapiens’ offerings not only enable our customers to effectively manage their core business functions – including policy administration, claims and billing – they support insurers on their path to digital transformation. Our portfolio also provides a variety of complimentary solutions for critical requirements such as reinsurance management, underwriting management, illustration software, electronic applications and financial compliance tools. The latest versions of our platforms possess modern, modular architecture and are digital-driven. They empower customers to respond to the rapidly changing insurance market and frequent regulatory changes, while improving the efficiency of their core operations. These enhancements increase revenue and reduce costs.

 

Sapiens provides a comprehensive digital & analytics suite, which is pre-integrated in our core solutions, across P&C, L&A and WC business, but also available stand-alone to insurers whether they utilize our core solutions or not. Our DigitalSuite provides a strong customer engagement and experience capabilities through a wide range of connectivity tools such as portals, chatbots, live-chats and low-code/no-code digital business processes builders, are allowing insurance companies to rapidly go to mart with new propositions, and to manage a data-driven operation

 

We offer our insurance customers a range of packaged software solutions that are:

 

  Digital – revealing their history and anticipating their future needs, while facilitating easy engagement across preferred interaction channels and multiple devices.
     
  Data-driven – based on set of data analysis tools, from data-warehouse and reporting, through business intelligence and analytics, to predictive and advanced analytics – so our customers can become a data-driven operation.
     
  Highly automated – by using various technologies, from decision to robotics, we improve efficiency and offer agile customer engagement.
     
  Comprehensive and functionally-rich – support for insurance standards, regulations and processes, by providing field-proven functionality and best practices.
     
  Customizable & configurable – easily matches our customers’ specific business requirements. Our flexible architecture and configurable structure allow quick functionality augmentation that permits our platform to be used across different markets, unique business requirements and regulatory regimes. We utilize our knowledge and extensive insurance best practices and feature business-led configuration.

 

  Open architecture and insurtech ecosystem – provides easy integration to any external application under any technology, allowing streamlined connectivity to all satellite applications. This enhances the digital experience and omni-channel distribution, while maintaining total platform independence and system reliability. Easy interaction with various insurtech companies providing point-solutions that can be consumed by our platforms is enabled.
     
  Component-based and scalable – allows our customers to deploy platforms and solutions in a phased and modular approach, reducing risk and harm to the business, while supporting the growth plans and cost efficiency of the organization.

 

Our solutions enable:

 

  Rapid deployment of new insurance products – via configurable software, which creates a competitive advantage in all the insurance markets we serve.
     
  Improvement of operational efficiencies and reduction of risk– full insurance process automation, with configurable workflows, audit and control, streamlined insurance practices, and simple integration and maintenance.

 

27

 

 

  Reduction of overhead for IT maintenance – easy-to-integrate and simple-to-configure solutions with flexible and modern architecture, resulting in lower costs for ongoing maintenance, modifications, additions and integration.
     
  Enhanced omni-channel distribution, communication and focus on the customers – event-driven architecture, a proactive client management approach, rapid access to all levels of data, and a holistic view of clients and distributors.
     
  Cloud-first as a preferred deployment model – with the flexibility to also provide an on-premise deployment.
     
  Support for digitalization –insurers and financial services institutions who manage to efficiently digitalize their operations, support omni-channel distribution and ensure that agents and customers are able to access real-time, accurate data at any time and from anywhere – including tablets and mobile devices – will unlock massive potential.
     
  Managed services – offering our customers access to a long-term engagement by providing comprehensive support for their daily IT operations, while allowing them to focus on their business KPIs.

 

Our software portfolio is comprised of:

 

  Property & Casualty – a comprehensive software platform and solutions supporting a broad range of business lines, including personal, commercial, MPL and specialty lines, as well as reinsurance and workers’ compensation (see below). Our core solutions are pre-integrated with our DigitalSuite, analytics and decision modeling solutions, all of which are also available stand alone.

 

Our portfolio includes Sapiens Cloud-based Platform for Property & Casualty, which is comprised of a commonly shared Data and Digital solutions and two core suites: Sapiens CoreSuite for Property & Casualty (for North America) and Sapiens IDITSuite for Property & Casualty (for EMEA and APAC). We provide a flexible proposition where Insurers can choose between deploying our full core suite or one or more of our standalone components: policy, billing and claims.. In addition, we have launched in Q4 our new IDIT Go proposition, a cloud-based P&C solution for smaller, more agile insurance providers.

 

  Life, Pension & Annuities – a comprehensive, cloud-based, digital software platform, suite and complementary solutions for the management of a diversified range of products for life, pension & annuities. Our core solutions are pre-integrated with our DigitalSuite, analytics and decision modeling solutions, all of which are also available stand alone. Our portfolio includes Sapiens Platform for Life, Pension & Annuities, Sapiens CoreSuite for Life, Pension & Annuities; Sapiens UnderwritingPro for Life & Annuities; Sapiens ApplicationPro for Life & Annuities; Sapiens IllustrationPro for Life & Annuities; and Sapiens ConsolidationMaster for Life & Pension.

 

 

Digital – Sapiens Cloud-based DigitalSuite enables insurers to incorporate a fully digital experience for customers, agents and employers, enhancing insurers’ engagement with customers, enhancing their end-consumers’ experience and fostering a rapid time to market for new digital initiatives. Sapiens Digital Suite is pre-integrated as part of our comprehensive platforms or can be deployed stand-alone on top of any 3rd party core solution already in place. Comprised of innovative digital modules and content libraries to facilitate diverse customer journeys, DigitalSuite includes: low-code/no code Journey Composer, insurance-driven API Layer, and portal solutions for customers, agents and employers. We have also added an AI driven chat-bot solution (BotConnect) which knows to hand off to a live agent (LiveConnect) to facilitate omnichannel communications. 

 

Data and Analytics: together with our digital offering, Sapiens offers an advanced data and analytics platform, which includes: an analytics platform that drives analytics adoption across the organization with compelling, insightful dashboards and apps; a comprehensive BI solution with pre-configured reports, dashboards and scorecards; predictive analytics, which uses AI and Machine Learning to generate actionable insights based on different models across the insurance value chain.

 

28

 

 

  Reinsurance – a market-leading complete reinsurance software solutions for full financial control and auditing support. Our portfolio includes: Sapiens ReinsuranceMaster, Sapiens ReinsurancePro and Sapiens Reinsurance GO, providing solutions to various sizes of insurance companies

 

  Workers’ Compensation – Sapiens workers’ compensation offerings handle comprehensive policy/billing and claims needs. Our solution portfolio Sapiens CoreSuite for Workers’ Compensation and Sapiens GO for Workers’ Compensation, that can be deployed as a full suite or in a modular manner (policy / billing / claims), and is preintegrated with our DigitalSuite and our Analytics solutions.

 

  Financial & Compliance – we offer financial & compliance solutions comprised of both annual statement and insurance accounting software. This software includes Sapiens FinancialPro, Sapiens Financial GO, Sapiens StatementPro, Sapiens CheckPro and Sapiens Reporting Tools.

 

  Decision Management – Sapiens Decision is an enterprise-scale platform that enables institutions and “citizen developers” across verticals to centrally author, store and manage all organizational business logic. Organizations use it to track, verify and ensure that every decision is based on the most up-to-date rules and policies. Our Decision management products are offered across verticals (including commercial banking, investment banking, mortgage banking, insurance – for both P&C and life, government, etc.).

 

  Technology-Based – tailor-made solutions (unrelated to the insurance or financial services market) based on our Sapiens eMerge platform, which provides end-to-end, modular business solutions, ensuring rapid time to market.

 

Sapiens Property & Casualty Solutions

 

Sapiens Platform for Property & Casualty

 

As mentioned, the Sapiens Platform for Property & Casualty is an end-to-end, cloud-based platform with advanced digital and analytics capabilities. It can be implemented as a pre-integrated platform, or in standalone modules. The platform addresses all P&C carrier needs across all lines of business and distribution channels, offering a wealth of digital features. It is comprised of core (policy, billing and claims), data (advanced analytics) and digital (a full suite) solutions.

 

The cloud-based Sapiens DigitalSuite offers an end-to-end, holistic and seamless digital experience for P&C customers, agents, brokers, customer groups and third-party service providers. The suite is pre-integrated with Sapiens’ P&C core and is comprised of digital engagement and digital enablement components.

 

Sapiens Suites for Property and Casualty are tailored by region: N. America versus EMEA & Rest of World.

 

For North America

 

Sapiens CoreSuite for Property & Casualty

 

Sapiens CoreSuite for Property & Casualty is comprised of three fully integrated, core components that can also be deployed stand-alone: Sapiens PolicyPro, Sapiens BillingPro and Sapiens ClaimsPro. CoreSuite is pre-integrated with additional components that can be selected, including business intelligence, reinsurance and digital solutions, as well as various interfaces. This modular, automated, highly customizable suite offers a single platform for personal, commercial and specialty lines of business (LoBs). This increases organizational efficiency by reducing manual effort, generates competitive advantages and saves costs.

 

Sapiens PolicyPro

 

The Sapiens’ PolicyPro solutions for property & casualty come pre-integrated with the core system. They are easily integrated with existing and external systems and applications. The solutions manage the end-to-end policy administration lifecycle of an insurance contract, from initial quote, through rating and policy issuance. They also feature a complete range of policy issuance and amendment capabilities. Agents, underwriters and customers use the solutions to quote, issue and administer policies. The offerings provide comprehensive policy lifecycle support for all P&C lines of business.

 

29

 

 

Sapiens BillingPro

 

The Sapiens’ billing solution for P&C enables carriers, MGAs and brokers to manage the full lifecycle of premium services, taxes and fees, along with commission billing, collection and disbursements. P&C carriers can integrate with third-party systems and data repositories, enjoy best-in-class usability and automate processes throughout the billing lifecycle.

 

Sapiens ClaimsPro

 

Sapiens’ claims solutions for property & casualty provide simplified management and automated control of claims management handling and the settlement process. They offer intelligent, rules-driven workflow with effective claim assignment, ensuring faster cycle times, as well as rules-driven automatic claims payment.

 

EMEA and Rest of World

 

Sapiens IDITSuite for Non-life/General/Short Term Insurance

 

The Sapiens IDITSuite for Property & Casualty is a cloud-based, component-based, standalone software solution suite that offers policy, billing and claims and forms the core of the Sapiens Platform for Property & Casualty. IDITSuite supports all end-to-end core operations and processes for the non-life P&C market from inception, to renewal and claims. This pre-integrated, fully digital suite offers customer and agent portals, business intelligence and more. IDITSuite enables insurers to expand their offerings by testing new lines of business, products and services using our flexible product factory.

 

The suite is modular and can integrate with your ecosystem’s components. Sapiens IDITSuite for Property & Casualty includes multiple lines of business in one policy for multiple insured objects and assets. It can support corporate agreements and master policy structures. IDITSuite is designed with growth and change in mind, with extensive multi-company, multi-branding, multi-country, multi-currency and multi-lingual capabilities. The IDITSuite management system is built on open technology and can be used across devices.

 

Sapiens IDIT Go for Non-life/General/Short Term Insurance

 

IDIT Go is a new, pre-configured version of the Sapiens IDITSuite core insurance solution and provides access to a diverse array of product configurations for personal and commercial lines. IDIT Go can be deployed within just a few months, with complete core PAS capabilities. Sapiens’ fully digital IDIT Go, is a cloud-first platform that delivers benefits only the cloud can provide, including streamlined upgrades, 24/7 accessibility from anywhere, increased operational efficiencies and security. By also providing full managed services in the cloud, Sapiens enables insurers to focus on their core business objectives without worrying about IT.

 

Also available in different parts of the world:

 

e-Tica Solution for Property & Casualty (Spain)

 

The e-Tica solution for Property & Casualty tailored for the Iberian market, empowers insurance companies with a product engine, as well as policy, billing, claims and reinsurance capabilities. A fourth-generation solution, e-Tica supports all core operations and processes for the P&C market, and supports bank assurance, brokers and direct insurance. The suite is modular, flexible and customizable through module workshops. e-Tica ecosystem is being enhanced through new features in micro services technology, like group policy management and injury agreements.

 

Fully digital SCIP Core (DACH)

 

SCIP CORE is a flexible, high-performance, cloud-capable and easily extensible inventory management platform. It offers all essential processes for efficient contract and claims processing and can be flexibly configured and extended in a few weeks. SCIP CORE digitally enables end customers, agents, claim handlers by using extensive self-services in different interfaces and portals.

 

30

 

 

Tia Enterprise (Nordics)

 

Tia Enterprise is a component-based, software solution suite that offers policy, billing and claims. Tia Enterprise can be hosted on-prem or in the cloud and can be extended through an API layer to incorporate ecosystem solutions as well as a digital communications and enablement layer and advanced analytics/BI. Tia Enterprise supports all end-to-end core operations and processes for the non-life market from inception, to renewal and claims.

 

OASIS for MPL

 

OASIS is a fully integrated collection of components designed to embed core functionalities required in the MPL sector, including: underwriting, policy management, claims management, financial management, BI and predictive analytics. The component-based platform delivers maximum out of the box functionality and stationing which ensures OASIS can easily integrate within a legacy environment.

 

Sapiens Life, Pension & Annuities Solutions

 

Sapiens Platform for Life, Pension & Annuities

 

The Sapiens Platform for Life, Pension & Annuities is a modern, cloud-based, digital insurance platform that includes core, data and digital solutions. With the ability to deploy its offerings as a complete platform, or as standalone modules, Sapiens can address life providers’ needs across all their lines of business and distribution channels. Our mature platform is cloud and API-based, and features a strong core, and advanced analytics, as well as data enablement and full digital engagement capabilities.

 

Sapiens CoreSuite for Life, Pension & Annuities

 

Sapiens CoreSuite for Life, Pension & Annuities is designed to provide excellence in the administration of insurance business, facilitate digital transformation and fast time-to-value for digital strategies, and create greater efficiency via legacy consolidation. It offers insurers:

 

A single platform for individual and group business

 

Transformation, enablement and execution for digital strategies

 

Greater efficiency via improved automation, user experience and system consolidation

 

Sapiens CoreSuite for Life, Pension & Annuities suite supports the end-to-end administration of group and individual life, annuities, pension and investment business ‒ in a single system. The suite offers a 360-degree view of the customer from their policy administration system, across all distribution channels and communication streams.

 

Many insurers still use systems developed decades ago that cannot support today’s regulatory changes, digital marketplace and demanding customers. Too many manual processes can lead to errors that impact customer experience. Our unique conversion approach reduces the risks involved in migrating from existing legacy systems.

 

Complimentary modules are available in N. America:

 

Sapiens UnderwritingPro for Life & Annuities

 

Sapiens UnderwritingPro for Life, Pension & Annuities is a web-based solution for automated underwriting and new business case management that is part of Sapiens’ solution set for life insurers. It speeds new business processes for insurance carriers and their channels, offering an intuitive user interface with critical updates and task assignments provided on a real-time dashboard. Sapiens UnderwritingPro enables underwriters and case managers to work on multiple cases simultaneously.

 

31

 

 

Sapiens ApplicationPro for Life & Annuities

 

Sapiens ApplicationPro for Life & Annuities is a digital insurance application software that helps carriers address critical business drivers, such as decreasing time-to-issue and reducing policy acquisition costs, all in an extremely intuitive and easy-to-use package. Carriers have a choice of a standalone eApplication system, or a more comprehensive solution that seamlessly integrates with Sapiens IllustrationPro for Life & Annuities and Sapiens UnderwritingPro for Life & Annuities. Sapiens ApplicationPro

 

Sapiens IllustrationPro for Life & Annuities

 

Sapiens IllustrationPro for Life & Annuities is a point-of-sale solution, offering responsive product illustrations from any device. ACORD®-compliant, it offers straight-through processing, from point-of-sale to application e-submission, supported by a needs analysis suite. IllustrationPro explains complex products in a compelling way. Its powerful calculation engines handle the most complex product illustrations, including the appropriate historical and hypothetical references.

 

Sapiens ConsolidationMaster for Life & Pension

 

Sapiens ConsolidationMaster is a purpose-built, end-to-end, legacy, portfolio-focused system with a unique migration methodology that deals with “dirty” data. The solution has over 500 product templates capable of supporting the compliant administration of legacy products in any language and regulatory jurisdiction. ConsolidationMaster is designed to significantly cut the costs that are commonly associated with legacy platforms.

 

Sapiens DigitalSuite Solutions

 

Sapiens DigitalSuite offers an end-to-end, holistic and seamless digital experience for customers, agents, brokers, risk managers, customer groups and third-party service providers. The suite is pre-integrated with Sapiens’ core solutions. The DigitalSuite is also available stand-alone, and can be easily integrated with 3rd party core and ecosystem solutions through an advanced API layer. This facilitates digital transformation and fast time-to-value for digital strategies. It enables life carriers to become engaged, agile organizations with increased sales opportunities.

 

Sapiens DigitalSuite was designed to enable our carrier customers to deliver on the future of user and customer expectations. DigitalSuite is an offering that can react to market changes, support flexible interaction with dynamic APIs and offer a modern user experience. Our DigitalSuite features component-based architecture, built on modern technologies and customer-centric design.

 

Our DigitalSuite is comprised of innovative digital modules, which can be used together or stand-alone, and content libraries to facilitate diverse customer journeys, omnichannel communications and include rich portal content: Sapiens AgentConnect, EmployerConnect and CustomerConnect.

 

All digital offerings are entirely supported in the cloud.

 

Sapiens Digital API Layer and Conductor

 

This highly scalable layer facilitates an open-communication, API-based platform that enables carriers to interact with insurtech companies, ecosystem technology providers and business partners. By enabling seamless interaction with any service under any technology, Sapiens’ open architecture ensures that providers will easily choose the building blocks they need. They’ll be able to easily define new APIs on the fly and seamlessly integrate all elements within their insurance ecosystem, to succeed today and prepare for the future.

 

Sapiens Customer Journey and Form Builder

 

Features journey and form builders, journey analytics and deployment management capabilities – enables business users to easily create and maintain digital journeys, using a low-code/no-code approach. This component empowers insurers with agility and fast time to market, based on its “one click to deploy” functionality. Also available are full versioning capabilities and an extendable UI components library.

 

32

 

 

Sapiens AgentConnect, CustomerConnect and EmployerConnect

 

Are dynamic portals built to deliver the optimal experiences expected by customers, brokers, agents, employers, alike, providing a high level of personalization to meet the diversified, individual needs of customers

 

Sapiens BotConnect and LiveConnect

 

Sapiens brings conversational messaging to the next level, making it highly efficient in engaging customers. Sapiens BotConnect (AI-based chatbot) and LiveConnect (Omni-channel live chat) are designed to cultivate and enhance conversational messaging by ensuring perfect handoffs between different channels and personas, which translates into one unified customer-centric and smooth experience for both customers and the reps that cater to their needs. Together, this duo of components greatly improves the operational efficiency, providing a better service level to end-customers, based on their channel of choice.

 

Sapiens PartnerHub and Partner Ecosystem

 

Sapiens is a global organization with over three decades of extensive experience in insurance innovation and technology. We seek out and identify the most relevant, advanced and innovative technology solutions for the insurance market. We connect third-party technology and insurtech solutions to our Sapiens PartnerHub, from where we make their offerings available to insurers for their own use, and for the use of their customers.

 

Sapiens Analytics and BI

 

Sapiens offers our analytics solutions, which include: insightful dashboards, reporting and apps; and predictive analytics which utilize AI and machine learning, generates actionable insights based on different models across the insurance value chain. By integrating with our advanced analytics solution and data warehouse, we can quickly generate actionable insights, self-service business intelligence and data discovery capabilities.

 

Sapiens Reinsurance Solutions

 

Sapiens reinsurance solutions are comprehensive business and accounting systems, providing a superior management for all types of reinsurance contracts – treaty and facultative, and proportional and non-proportional. It enables insurers of all sizes to manage their entire range of reinsurance contracts and activities for all lines of business, including rich accounting functionality and reporting capabilities.

 

Our reinsurance solution enables full and flexible control of reinsurance processes, with built-in automation of contracts, calculations and processes. By incorporating fully automated functions adapted conveniently for your business procedures, Sapiens Reinsurance provides flexible and total financial control of your reinsurance processes, including complete support for all auditing requirements and statutory compliance.

 

The solutions are available in three flavors:

 

ReinsuranceMaster (in EMEA, APAC and for global insurers), ReinsurancePro (in N. America) which also produces schedule F automatically, and Reinsurance GO (N. America) which is designed to meet the ceded reinsurance processing needs of property & casualty providers, from calculating premium and claim cessions, to producing the data required for Schedule F.

 

Sapiens Workers’ Compensation Offerings

 

Sapiens Platform for Workers’ Compensation

 

Sapiens Platform for Workers’ Compensation includes the Sapiens CoreSuite for Workers’ Compensation, and comes pre-integrated with Sapiens DigitalSuite, including: Sapiens EmployerConnect a digital portal for employers and Sapiens Analytics and BI.

 

33

 

 

Sapiens CoreSuite for Workers’ Compensation

 

Sapiens CoreSuite for Workers’ Compensation offers larger carriers, administrators and state funds the technology solutions that enable them to adapt quickly to business and market conditions, offering high levels of accuracy and efficiency. The suite provides broad functionality throughout the entire insurance lifecycle for workers’ compensation, via a core suite, as well as policy, claims and intelligence modules that can be deployed individually, or as an integrated solution. This suite can be purchased as an integrated offering, or standalone components: Sapiens PolicyPro and Sapiens ClaimsPro.

 

Sapiens GO for Workers’ Compensation

 

Sapiens GO for Workers’ Compensation was developed specifically for carriers, managing general agents (MGAs), self-insurance funds and third-party administrators. Sapiens GO can deliver a turnkey solution in just 120 days. With its streamlined user interface and advanced business features, the suite addresses critical objectives. This suite can be purchased as an integrated offering, or standalone components: Sapiens PolicyGO and Sapiens ClaimsGO for Workers’ Compensation.

 

Sapiens Financial & Compliance Solutions

 

Our set of financial & compliance solutions comprised of both annual statement and insurance accounting software includes:

 

Sapiens FinancialPro - accounting software designed for insurers to meet their unique requirements for cash, statutory and GAAP reporting, well as unique allocation and consolidation needs. It handles multi-basis accounting and inter-company transactions and facilitates the speed and accuracy of financial reporting.

 

Sapiens Financial GO - offers small- and mid-sized insurers a solution for cash, statutory and GAAP reporting, as well as unique allocation and consolidation needs. Sapiens Financial GO manages and presents data to help insurance managers make informed decisions.

 

Sapiens StatementPro - makes statement preparation faster and simpler by offering one-click navigation between statements, pages and form validations (cross-checks) to the pages they reference and offering one-step filing.

 

Additionally, Sapiens offers Sapiens CheckPro and Sapiens reporting tools.

 

Sapiens Business Decision Management Solutions

 

Sapiens Decision is a complete decision management platform that places software development in the hands of the business domain, creating “citizen developers,” and enforces business logic across all enterprise applications. Decision effectively addresses the complexity of determining and then translating business logic – data, business rules and machine learning used to make business decisions – into operational code. The business side of the organization can model, validate, test and simulate the business logic required for all new processes using Sapiens Decision. The process takes days or weeks, instead of months or years. A rigorous, structured approach ensures accuracy, efficiency and consistency during modeling. The models may then be automatically generated and deployed as code into automated DevOps environments, ensuring that the software is fully aligned with the organization’s business needs.

 

We are currently focusing on the development and marketing of Sapiens Decision in the insurance and financial services market in North America and Western Europe, and we are building best practices where the scale and complexity of operations requires enterprise-grade technology that can easily be adapted as policies and business strategies rapidly evolve. We developed and market Sapiens Decision for several verticals, including the insurance industry, and leverage our industry knowledge and close relationships with our existing customers and partners. Decision targets multiple markets:

 

34

 

 

Sapiens Decision for Financial Institutions (including Consumer & Commercial Banking, Investment Banking, & Mortgage Banking)

 

Tailored to meet the needs of Consumer & Commercial Banking, Investment Banking and Mortgage Banking institutions addresses the cost of change. It enables banks to efficiently adapt their operations to the demands of digital transformation, changing regulations, customer demands and increasing competition, using model-driven development (MDD). The MDD approach, enables businesspeople to define business logic in easily understood models. The process takes days or weeks, instead of months or years. It enforces business logic across all enterprise applications.

 

Sapiens Decision for Insurance

 

Sapiens Decision for Insurance enables insurers to efficiently adapt their business operations to the demands of digital transformation, changing regulations, customer demands and increasing competition. It is currently used by a top-tier, P&C insurance company to implement process automation and effect digital transformation.

 

Sapiens Decision for Government

 

Sapiens Decision for Government provides the capability to automate manual processes, alleviates gaps coming from different roles and interpretations, and creates fully validated policy artifacts in a format that other roles in the organization can understand.

 

Technology-Based Solutions

 

Sapiens eMerge

 

Sapiens eMerge is a rules-based, model-driven architecture that enables the creation of tailor-made, mission-critical core enterprise applications with little or no coding. Our technology is intended to allow customers to meet complex and unique requirements using a robust development platform. For example, we perform proxy porting for our customers in an efficient, cost effective manner with Sapiens eMerge.

 

Our Services

 

Our services modernize and automate processes for insurance providers and financial institutions around the globe, helping to create greater organizational efficiencies, reduce costs and provide a better end user experience. They can be divided into three main categories: program delivery, value added services and managed services.

 

Sapiens has partnered with both Microsoft Azure and AWS to offer its solutions over private and public (single tenant) clouds. Sapiens’ cloud deployment includes full infrastructure for operations, plus the option of choosing cloud-related managed services delivered by Sapiens’ experienced professional services team.

 

Sapiens delivery methodologies are typically based on Agile approach or a hybrid agile-waterfall approach that fits best some segments of our market. We also provide delivery tools and delivery performance indicators. Built on a solid foundation of insurance domain expertise, proven technology and a history of successful deployments, our organization assists clients in identifying and eliminating IT barriers to achieve business objectives.

 

Our services modernize and automate processes for insurance providers and financial institutions around the globe, helping to create greater organizational efficiencies, reduce costs and provide a better end-user experience. Built on a solid foundation of insurance domain expertise, proven technology and a heritage of successful deployments, we assist clients in identifying and eliminating IT barriers to achieve business objectives.

 

Benefits include:

 

  Project delivery experience – more than 35 years of field-proven project delivery of core system solutions, based on best practices and accumulated experience

 

35

 

 

  System integration – we help our customers deploy modern solutions, while expertly integrating these solutions with their legacy environments that must be supported
     
  Global presence – insurance and technology domain experts are located close to our customers to provide professional services

 

Our implementation teams assist customers in building implementation plans, integrating our software solutions with their existing systems, and deploying specific requirements unique to each customer and installation. Sapiens’ business services include API integration management and business intelligence (BI) and advanced analytics consolidation. Our managed services offer ongoing production support and a 24/7 help desk.

 

Sapiens’ service teams possess strong technology skills and industry expertise. The level of service and business understanding they provide contributes to the long-term success of our customers. This helps us develop strategic relationships with our customers, enhances information exchange and deepens our understanding of the needs of companies within the industry.

 

Through our service teams, we provide a wide scope of services and consultancy around our solutions, both in the initial project implementation stage, as well as ongoing additional services. Many of our customers also use our services and expertise to assist them with various aspects of daily maintenance, ongoing system administration and the addition of new solution enhancements.

 

Such services include:

 

  Adding new lines of business and functional coverage to existing solutions running in production
     
  Ongoing support services for managing and administering the solutions
     
  Creating new functionalities, per specific requirements of our customers
     
  Assisting with compliance for new regulations and legal requirements

 

In addition, many of our clients choose to enter into an ongoing maintenance and support contract with us. The terms of such a contract are usually twelve months and are renewed every year. A maintenance contract entitles the customer to technology upgrades (when made generally available) and technical support. We also offer introductory and advanced classes and training programs available at our offices and customer sites.

 

Some of our offerings include:

 

Program delivery includes:

 

Project and program management - Overall program planning, governance, PMO services and risk management

 

Training - Training needs analysis and consulting, train-the-trainer, user training, and application configuration training.

 

Testing - Test strategy consulting, design and planning, SIT / Functional UAT / Business UAT, migration testing, performance / scalability and load testing, security testing and testing automation.

 

Migration consulting- Migration strategy consulting and planning, data extract and load, data cleansing and data reconciliation.

 

Development, implementation and integration - Technical Solution Architecture (TOM), Analysis and Design, Development and Configuration, core system integration and project management.

 

36

 

 

Value added services are comprised of:

 

User acceptance testing (UAT) - is different than system testing. UAT is a complementary stage which focuses on business processes, user’s journeys, and acceptance criteria as outlined in the specifications

 

Migration Services – full ownership of the migration of systems from one system to another.

 

Analytics Services – let our experts help you build predictive models which are aligned and integrated into your insurance practices

 

Managed services include:

 

 

L1 – Hosting Infrastructure Services: Virtual machines selection based on the applications architecture and performance requirement to ensure a value-for-money approach. Cloud services including, among others, network, business continuity and security.

     
 

L2 – Hosting IT Services: continuous services that obviate the need for local IT involvement to maintain the infrastructure and includes: Operation Control Center (OCC) as a service, Security Operation Center (SOC) as a Service, Backup as a service, DBA as a service, DevOps as a service,

Disaster Recovery (DR) as a service,

     
  L3 – Applications Managed Services: extends the standard maintenance agreement to provide additional services for Sapiens’ solutions based on specific customer needs, and may include any of the following: Extended maintenance and support - Customer layer/components defect handling and extended SLA, Application changes – setup / config / workflow / templates, Application operation – batches / release deployment / performance monitoring, Sapiens+ – support for non-Sapiens products (optional)

 

We sometimes partner with several system integration and consulting firms to achieve scalable, cost-effective implementations for our customers. Sapiens has developed an efficient, repeatable methodology that is closely aligned with the unique capabilities of our solutions.

 

Competitive Landscape

 

Sapiens is focused on serving insurers. The market for core software solutions for the insurance industry is highly competitive and characterized by rapidly changing technologies, evolving industry standards and customer requirements, and frequent innovation. In addition, we offer a business decision management platform, mainly to financial services organizations.

 

Competitive Landscape for our Insurance Software Solutions

 

Our competitors in the insurance software solutions market differ from us based on size, geography and lines of business. Some of our competitors offer a full suite, while others offer only one module; some operate in specific (domestic) geographies, while others operate on a global basis. And delivery models vary, with some competitors keeping delivery in-house, using IT outsourcing (ITO), or business process outsourcing (BPO).

 

The insurance software solutions market is highly competitive and demanding. Maintaining a leading position is challenging, because it requires:

 

  Development of new core insurance solutions, which necessitates a heavy R&D investment and in-depth knowledge of complex insurance environments
     
  Technology innovation to attract new customers, with rapid, technology-driven changes in the insurance business model and new propositions coming
     
  A global presence and the ability to support global insurance operations

 

37

 

 

  Ability to manage multiple partnerships, due to the changing landscape of insurers’ ecosystems
     
  Extensive knowledge of regulatory requirements and how to fulfill them (they can be burdensome and require specific IT solutions)
     
  Continued support and development of the solutions entails a critical mass of customers that support an ongoing R&D investment
     
  Know-how of insurance system requirements and an ability to bridge between new systems and legacy technologies
     
  Enabling mission-critical operations that require experience, domain expertise and proven delivery capabilities to ensure success

 

The complex requirements of this market create a high barrier to entry for new players. As for existing players, these requirements have led to a marked increase in M&A transactions in the insurance software solutions sector, since small, local vendors have not been able to sustain growth without continuing to fund their R&D departments and following the globalization trend of their customers.

 

We believe Sapiens is well-positioned to leverage our modern solutions, customer base and global presence to compete in this market and meet its challenges. In addition, our accumulated experience and expert teams allow us to provide a comprehensive response to the IT challenges of this market.

 

Different types of competitors include:

 

  Global software providers with their own IP
     
  Local/domestic software vendors with their own IP, operating in a designated geographic market and/or within a designated segment of the insurance industry
     
  BPO providers who offer end-to-end outsourcing of insurance carriers’ business, including core software administration (although BPO providers want to buy comprehensive software platforms to serve as part of the BPO proposition from vendors and may seek to purchase our solutions for this purpose)
     
  Internal IT departments, who often prefer to develop solutions in-house
     
  New insurtech companies with niche solutions

 

We differentiate ourselves from our competitors via the following key factors:

 

  We offer cloud-based innovative and modern software solutions, with rich functionality and advanced, intuitive user interfaces, based on deep domain expertise and insurance know how
     
  Sapiens uses model-driven architecture that allows rapid deployment of the system, while reducing total cost of ownership

 

  Our solutions are built using an architecture that allows customers to implement the full solution or components, and readily integrate the solution or individual components into their existing IT landscape
     
  Strong and global partnership program, with established IT players and new insurtech companies, to ensure linkage to innovative technologies and new business models, as well as ongoing work to embed innovation into Sapiens platforms
     
  We identify technology trends and invest in adjusting our solutions to keep pace with today’s frenetic evolutions

 

38

 

 

 

Our financial stability, and our large and growing global customer base, enables us to fund R&D investment and maintain the competitive advantage of our products We are able to fund R&D investment and maintain the competitive advantage of our products, due to our large and growing customer base and financial stability

     
  Our delivery methodology is based on extensive insurance industry experience and cooperation with large insurance companies globally. Our track record over the past few years in developing a strong offshore development center is also a significant parameter in differentiating our abilities in the services space
     
    We leverage our proven track record of successful delivery to help our customers deploy our modern solutions, while integrating with their legacy environment (when that legacy environment must remain supported)

 

Competitive Landscape for Business Decision Management Solutions

 

Sapiens Decision is a pioneer in this disruptive market landscape. Since the introduction of our innovative approach to enterprise architecture to the market, we have identified only a small number of potential competitors.

 

We differentiate ourselves from our potential competitors through the following key factors:

 

  We believe that Sapiens Decision is the only solution (that is currently generally available and already in production) that offers a true separation of the business logic in a decision management system for large enterprises
     
  Sapiens Decision is unique in its proven ability to support complex environments, with a full audit trail and governance that is crucial for large financial services organizations
     
  We understand complex environments where Decision is deployed, due to our experience delivering complex, mission-critical solutions

 

Geographical Scope of Our Operations

 

For a breakdown of the geographical regions in which our revenues are generated and the relative amounts of such revenues over the course of the last three fiscal years, please see: “Item 5 – Operating and Financial Review and Prospects—A. Operating Results—Revenue by geographical region” below in this annual report.

 

Sales and Marketing

 

Our main sales channel is direct sales, with a small portion of partner sales. Our sales team is spread across our regional offices in North America, the United Kingdom, Belgium, France, Israel, Australia, India, Poland and the Nordics. Following the acquisitions of Tia Technology, Cálculo and sum.cumo, we will now also have regional offices in Denmark, Spain and Germany. The direct sales force is geared to large organizations within the insurance and financial services industry.

 

In 2020, we continued to significantly invest in our target regions – North America, the UK, Europe and South Africa – and in our sales, presales, domain experts and marketing teams. We anticipate that our sales team will leverage their proximity to customers and prospective clients to drive more business, and offer our services across our target markets.

 

Our customer success teams were focused on building ongoing relationships with existing customers during the past year, to maintain a high level of customer satisfaction and identify up-selling opportunities within these organizations. We believe that a high level of post-contract customer support is important to our continued success.

 

As part of our sales process, we typically sell a package that includes a license, implementation, customization and integration services, and training services. All of our clients for whom we have deployed our solutions elect to enter into an ongoing maintenance and support contract with us. We aim to expand our distribution model to include more channel partners and system integrators, but we intend to maintain the direct sales model as our prime distribution channel.

 

39

 

 

We attend major industry trade shows (both physical and virtual) to improve our visibility and our market recognition. Additionally, we host client conferences– such as our annual Sapiens Summit/Client Conference, which went virtual in 2020 and will do so again in 2021. We continue investing in our web presence and digital marketing activities to generate leads and enhance our brand recognition. Sapiens maintains a blog channel and we also invest in our working relationships and advisory services within the global industry-analyst community.

 

We work together with standards providers– such as ACORD– to further enrich our offerings and provide our customers with comprehensive and innovative solutions that address the entire breadth of their business needs.

 

Intellectual Property

 

Sapiens relies on a combination of contractual provisions and intellectual property law to protect our proprietary technology. We believe that due to the dynamic nature of the insurance and software industries, factors such as the knowledge and experience of our management and personnel, the frequency of product enhancements and the timeliness and quality of our support services build upon the protection offered by copyrights.

 

We seek to protect the source code of our products as trade secret information and as unpublished copyright work, although in some cases, we agree to place our source code into escrow. We also rely on security and copy protection features in our proprietary software. We distribute our products under software license agreements that grant customers a personal, non-transferable license to use our products and contain terms and conditions prohibiting the unauthorized reproduction, reverse engineering or misuse of our products. In addition, we attempt to protect trade secrets and other proprietary information through agreements with employees, consultants and distributors.

 

Our trademark rights include rights associated with our use of our trademarks, and rights obtained by registration of our trademarks. Our use and registration of our trademarks do not ensure that we have superior rights to others that may have registered or used identical or related marks on related goods or services. We have registrations for the mark “Sapiens” in USA, Benelux, Germany, France, Italy Switzerland and Israel. In the past we have registered trademarks and tradenames for many of our products both in the US and in the European Union, and we intend to continue to do so going forward. The initial terms of protection for our registered trademarks range from 10-20 years and are renewable thereafter.

 

In the third quarter of 2014, we acquired Knowledge Partners International LLC, or KPI, and the assets of The Decision Model, or TDM, which included certain intellectual property rights, including a patent held by TDM and a patent application for The Event Model, or TEM. Both TDM and TEM relate to decision management methodology. See “Item 4.B. Business Overview— Sapiens Business Decision Management Solutions” for further information.

 

Regulatory Impact

 

The global financial services industry is subject to significant government regulations that are constantly changing. Financial services companies must comply with regulations, such as the Sarbanes-Oxley Act, Solvency II, Retail Distribution Review (known as RDR) in the United Kingdom, the Dodd-Frank Act, the GDPR (enforceable as of May 25, 2018) and other directives regarding transparency. In addition, many individual countries have increased supervision over financial services operating in their market.

 

For example, regulators in Europe have been very active, motivated by past financial crises and the need for pension restructuring. Distribution of policies is being optimized with the increasing use of bank assurance (selling insurance through a bank’s established distribution channels), supermarkets and kiosks (insurance stands). Increased activity – such as that occurring in Europe – would generally tend to have a positive impact on the demand for our software solutions and services. Nevertheless, insurers are cautiously approaching spending increases, and while many companies have not taken proactive steps to replace their software solutions in recent years, many of them are now looking for innovative, modern replacements to meet the regulatory changes.

 

For further information, please see Item 5.D below, “Trend Information.”

 

40

 

 

C. Organizational Structure.

 

Sapiens International Corporation N.V., or Sapiens N.V., is the parent company of the Sapiens group of companies. Our significant subsidiaries are as follows (subsidiary companies of other Sapiens subsidiaries are listed in indented format beneath their respective parent companies below):

 

Sapiens International Corporation B.V., or Sapiens B.V.: incorporated in the Netherlands and 100% owned by Sapiens N.V.

 

Unless otherwise indicated, the other subsidiaries of Sapiens listed below are 100% owned by Sapiens B.V.:

 

Sapiens Israel Software Systems Ltd.: incorporated in Israel

 

Sapiens North America Inc.: incorporated in Ontario, Canada

 

Sapiens (UK) Limited: incorporated in England

 

  Cálculo, S.A. (owned 100% by Sapiens (UK) Limited)

 

Sapiens France S.A.S.: incorporated in France

 

Sapiens Japan Co.: incorporated in Japan.

 

Sapiens Americas Corporation: incorporated in New York, U.S. (this entity includes the operations of each of the following former wholly-owned subsidiaries of Sapiens Americas Corporation, which were merged into it effective as of January 1, 2019: Maximum Processing Inc., 4Sight Business Intelligence Inc., StoneRiver, Inc. and Adaptik Corporation)

 

Delphi Technology Inc : incorporated in Delaware, U.S. (owned 100% by Sapiens Americas Corporation)

 

 DTI Information Technology (Shanghai) Corporation: incorporated in Shanghai (owned 100% by Delphi Technology Inc)

 

Sapiens Technologies (1982) Ltd.: incorporated in Israel

 

Sapiens Deutschland GmbH: incorporated in Germany (owned 100% by Sapiens Technologies (1982) Ltd.)

 

  Sapiens Deutschland Consulting GmbH & Co. KG: incorporated in Germany (owned 100% by Sapiens Deutschland GmbH and Sapiens B.V.)

 

sum.cumo GmbH: incorporated in Germany (owned 100% by Sapiens Deutschland GmbH)

 

IDIT Software Solutions (Sweden) AB: incorporated in Sweden, owned 100% by Sapiens Technologies (1982) Ltd.)

 

Sapiens Software Solutions (IDIT) Ltd., or Sapiens IDIT: incorporated in Israel (owned 100% by Sapiens Technologies (1982) Ltd.)

 

IDIT Europe: incorporated in Belgium (owned 100% by Sapiens IDIT)

 

Sapiens Software Solutions (Life and Pension) Ltd., or Sapiens L&P: incorporated in Israel (owned 100% by Sapiens Technologies (1982) Ltd.)

 

Neuralmatic Ltd.: incorporated in Israel (owned 66% by Sapiens L&P)

 

41

 

  

Sapiens NA Insurance Solutions Inc.: incorporated in Delaware, US (owned 100% by Sapiens L&P)

 

Sapiens (UK) Insurance Software Solutions Limited: incorporated in the UK (owned 100% by Sapiens L&P))

 

Formula Insurance Solutions France (F.I.S France): incorporated in France (owned 100% by Sapiens (UK) Insurance Software Solutions Limited)

 

Sapiens Software Solutions (Australia) PTY. Ltd.(Former FIS- AU Pty Limited: incorporated in Australia (owned 100% by Sapiens (UK) Insurance Software Solutions Limited)

 

Sapiens SA (PTY) Ltd.: incorporated in South Africa (owned 100% by Sapiens (UK) Insurance Software Solutions Limited)

 

Sapiens Software Solutions (Norway) AS): incorporated in Norway (owned 100% by Sapiens (UK) Insurance Software Solutions Limited)

 

IDIT Software solutions Portugal: incorporated in Portugal (owned 100% by Sapiens Technologies (1982) Ltd.)

 

Sapiens Software Solutions Denmark ApS: incorporated in Denmark (owned 100% by Sapiens Technologies (1982) Ltd.)

 

Thor Denmark Holding ApS: incorporated in Denmark (owned 100% by Sapiens Software Solutions Denmark ApS)

 

TIA Technology A/S: incorporated in Denmark (owned 100% by Thor Denmark Holding ApS)

 

Tia Technology UAB (Lithuania): incorporated in Lithuania (owned 100% by TIA Technology A/S)

 

Tia South Africa (Pty) Ltd: incorporated in South Africa (owned 100% by TIA Technology A/S)

 

Sapiens Software Solutions (Decision) Ltd., or Sapiens Decision: incorporated in Israel (owned 92.89% by Sapiens Technologies (1982) Ltd.)

 

Sapiens (UK) Decision Limited: incorporated in the U.K. (owned 100% by Sapiens Decision)

 

Sapiens Decision NA Inc.: incorporated in Delaware (owned 100% by Sapiens Decision)

 

Knowledge Partners International LLC, or KPI: incorporated in Delaware (owned 100% by Sapiens Decision NA Inc.)

 

Sapiens Technologies (1982) India Private Limited (formerly Ibexi Solutions Private Limited): incorporated in India (owned 100% by Sapiens Technologies (1982) Ltd. and Sapiens Software Solutions (IDIT) Ltd.)

 

Sapiens Software Solutions (Singapore) PTE. LTD (formerly Ibexi Solutions Pte Limited): incorporated in Singapore (owned 100% by Sapiens Technologies (1982) India Private Limited)

 

Sapiens Software Solutions (Poland) Sp. z o.o. (formerly Insseco Sp. z o.o.): incorporated in Poland (owned 100% by Sapiens Technologies (1982) Ltd.)

 

42

 

 

Sapiens Software Solutions Istanbul YAZILIM HİZMETLERİ İÇ VE DIŞ TİCARET ANONİM ŞİRKETİ: incorporated in Turkey (owned 100% by Sapiens Technologies (1982) Ltd.)

 

LLC Sapiens Software Solutions (Latvia) (formerly KnowledgePrice.com): incorporated in Latvia (owned 100% by Sapiens Technologies (1982) Ltd.)

 

Tiful Gemel Ltd.: incorporated in Israel (owned 75% by Sapiens Technologies (1982) Ltd

 

We are a member of the Asseco Group. Asseco Group is a federation of companies engaged in information technology. Asseco Group operates in most of the European countries as well as in Israel, the U.S., Japan, and Canada. Asseco Group companies are listed on the Warsaw Stock Exchange, Tel-Aviv Stock Exchange as well as on the U.S. NASDAQ Stock Market. Asseco Group offers comprehensive, proprietary IT solutions for all sectors of the economy.

 

Asseco holds a controlling interest in Formula Systems (1985) Ltd., or Formula (NASDAQ: FORTY and TASE: FORT). Based on information provided to the Company by Formula, Formula held 24,029,094 of our Common Shares, or approximately 43.9% of our outstanding Common Shares, as of March 31, 2020. As of March 31, 2020, Asseco held 25.6% of the outstanding share capital of Formula. In addition, under its October 2017 shareholders agreement with our Chairman of the Board, Asseco has been granted an irrecoverable proxy to vote an additional 1,817,973 ordinary shares of Formula, thereby effectively giving Asseco beneficial ownership (voting power) over an aggregate of 37.5% of Formula’s outstanding ordinary shares.

 

Based on the foregoing beneficial ownership by each of Formula and Asseco, each of Formula and Asseco may be deemed to directly or indirectly (as appropriate) control us.

 

D. Property, Plants and Equipment.

 

We lease office space, constituting our primary office locations, in the following countries: Israel, the United States, India, Poland, the United Kingdom, Latvia, China, Canada Germany, Spain, Lithuania and Denmark. The lease terms for the spaces that we currently occupy are generally three to ten years. Based on our current occupancy, we lease (except for owned real property indicated below) the following amount of office space in the following locations, which constitute our primary locations:

 

Israel – approximately 116,247 square feet (115,687 square feet that we use – 6,021 square feet is subleased);

 

United States – approximately 100,670 square feet*;

 

India – approximately 213,598 square feet;

 

Poland – approximately 22,431 square feet;

 

United Kingdom – approximately 7,366 square feet;

 

Latvia – approximately 14,446 square feet;

 

China – approximately 12,137 square feet;

 

Spain – approximately 7,569 square feet;

 

Germany – approximately 32,249 square feet;

 

Denmark – approximately 20,844 square feet

 

Lithuania – approximately 17,655 square feet

 

 

 

*5,600 square feet of such office space in the United States constitutes owned real property.

 

43

 

 

Our Israeli offices house our corporate headquarters, as well as our core delivery research and development activities. As of December 31, 2020, the lease at our Israeli facility is for a term of in excess of three remaining years, and we have an option to extend the term for an additional five years. In 2020, our rental costs totaled $10 million, in the aggregate, for all of our leased offices. We believe that our existing facilities are adequate for our current needs.

 

Item 4A. UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the notes thereto included elsewhere herein. Our financial statements have been prepared in accordance with U.S. GAAP. This discussion contains forward-looking statements that are subject to known and unknown risks and uncertainties. As a result of many factors, such as those set forth under Item 3.D “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” in the Introduction to this annual report, our actual results may differ materially from those anticipated in these forward-looking statements.

  

Overview

 

We are a leading global provider of software solutions for the insurance industry. Our extensive expertise is reflected in our innovative software platforms, suites, solutions and services for property & casualty (P&C); life, pension & annuity (L&A); reinsurance; financial and compliance (F&C); workers’ compensation (WC); and financial markets. Our company offers a full digital suite that facilitates an innovative, holistic and seamless digital experience for carriers, agents, customers and assorted insurance personnel, across multiple devices and technologies. Our offerings enable our customers to effectively manage their core business functions, including policy administration, claims and billing, and offer support during an insurer’s journey to becoming a digital insurer. Our portfolio also covers underwriting, illustration and electronic applications. We also supply a complete reinsurance offering for providers and a decision management platform tailored to a variety of financial services providers, so business users can quickly deploy business logic and comply with policies and regulations across their organizations.

 

We derive our revenues principally from the sale, implementation, maintenance and support of our solutions and from providing consulting and other services related to our products. Revenues are comprised primarily of revenues from services, including systems integration and implementation and product maintenance and support, and from licenses of our products.

 

A. Operating Results.

 

Results of Operations

 

The following tables set forth certain data from our results of operations for the years ended December 31, 2018, 2019 and 2020, as well as such data as a percentage of our revenues for those years. The data has been derived from our audited consolidated financial statements included in this annual report. The operating results for the below years should not be considered indicative of results for any future period. This information should be read in conjunction with the audited consolidated financial statements and notes thereto included in this annual report.

 

The below tables provide data for each of the years ended December 31, 2018, 2019 and 2020. However, the below discussion of our results of operations omits a comparison of our results for the years ended December 31, 2018 and 2019. In order to view that discussion, please see “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Results of Operations” in our Annual Report on Form 20-F for the year ended December 31, 2019, which we filed with the SEC on April 7, 2020.

 

44

 

 

Statement of Income Data

 

(U.S. dollars, in thousands, except share and per share data)

 

   For the year ended December 31, 
   2018   2019   2020 
Revenues  $289,707   $325,674   $382,903 
Cost of revenues   180,138    196,153    226,929 
Gross profit   109,569    129,521    155,974 
Operating expenses:               
Research and development   34,414    37,378    41,358 
Selling, marketing, general and administrative   52,133    54,274    69,613 
Total operating expenses   86,547    91,652    110,971 
Operating income   23,022    37,869    45,003 
Financial expense, net   (3,991)   (2,768)   (3,805)
Income before taxes on income   19,031    35,101    41,198 
Taxes on income   5,031    8,610    7,041 
Net income   14,000    26,491    34,157 
Attributed to non-controlling interests   215    244    382 
Net income attributable to Sapiens’ shareholders  $13,785   $26,247   $33,775 

 

Statement of Income Data
 
(as a Percentage of Revenues)
 
   For the year ended December 31, 
   2018   2019   2020 
Revenues   100%   100%   100%
Cost of revenues   62.2%   60.2%   59.3%
Gross profit   37.8%   39.8%   40.7%
Operating expenses:               
Research and development   11.9%   11.4%   10.8%
Selling, marketing, general and administrative   18%   16.7%   18.2%
Total operating expenses   29.9%   28.1%   29%
Operating income   7.9%   11.6%   11.7%
Financial expense, net   1.4%   0.8%   1%
Income (loss) before taxes on income (tax benefit)   6.6%   10.8%   10.7%
Taxes on income (tax benefit)   1.7%   2.6%   1.8%
Net income   4.8%   8.2%   8.9%
Attributed to non-controlling interests   0.1%   0.1%   0.1%
Attributed to redeemable non-controlling interest   -%   -%   0.0%
Net income attributable to Sapiens’ shareholders   4.7%   8.1%   8.8%

 

Comparison of the years ended December 31, 2019 and 2020

 

Revenues

 

Please refer to “Critical Accounting Policies and Estimates” below in this Item 5.A for a description of our accounting policies related to revenue recognition.

 

45

 

 

Our overall revenues increased by $57.2 million, or 17.6%, to $382.9 million for the year ended December 31, 2020 from $325.7 million for the year ended December 31, 2019, as shown in the table below:

 

   Year ended
December 31,
2019
   Year-over-
year 
change
   Year ended
December 31,
2020
 
($ in thousands)  $325,674    17.6%  $382,903 

 

Revenues are derived primarily from implementation of our solutions and post-implementation services such as ongoing support and maintenance and professional services as part of an overall solution that we offer to our customers. The net increase in revenues of approximately $57.2 million for the year ended December 31, 2020 was primarily attributable to our core business growth, mainly in the P&C business, as well as additional revenues from acquired entities, which contributed $30.5 million towards that increase, primarily from the acquisition of sum.cumo, which was completed in February 2020, the acquisition of Delphi, which was completed in July 2020, the acquisition of TIA, which was completed in November 2020, and the acquisition of Calculo, which was completed in September 2019, and the revenues from which were included for a full-year in 2020 (as opposed to 3 months in 2019). In 2019 and 2020, our largest customer accounted for 4.5% and 4.1%, respectively, of our consolidated revenues.

 

Revenues by geographical region

 

The dollar amount and percentage of our revenues attributable to each of the geographical regions in which we conduct our operations for the years ended December 31, 2019 and 2020, respectively, as well as the percentage change between such periods, were as follows:

 

   Year ended
December 31, 2019
   Year-over-
year
   Year ended
December 31, 2020
 
($ in thousands)  Revenues   Percentage   change   Revenues   Percentage 
Geographical region                         
North America*  $163,565    50.2%   14.5%   187,258    48.9%
Europe**   133,851    41.1%   29.0%   172,660    45.1%
Rest of the world   28,258    8.7%   (18.7%)   22,985    6.0%
Total  $325,674    100%   17.6%   382,903    100%

 

 

* Revenues from North America that are shown in the above table consist of revenues from the United States, plus approximately $0.5 million and $0.6 million of revenues generated in Canada in the years ended December 31, 2019 and 2020, respectively.
** Revenues from Europe include revenues from the United Kingdom, or UK, Israel and other European countries.
Revenues from the UK amounted to $41.1 million and $40.8 million during the years ended December 31, 2019 and 2020, respectively.

 

Our revenues in North America increased by $23.7 million, or 14.5%, to $187.2 million for the year ended December 31, 2020 from $163.6 million for the year ended December 31, 2019. That increase was comprised of additional revenues attributable to the acquisition of Delphi, which acquisition was completed in November 2020 and which contributed $6.3 million to the increase. An additional increase of $17.4 million in revenues was attributable to our core business growth, mainly in the P&C business in North America.

 

Our revenues in Europe increased by $38.7 million, or 28.9%, to $172.5 million in the year ended December 31, 2020 from $133.9 million in the year ended December 31, 2019. The increase was primarily attributable to the acquisitions of sum.cumo and TIA, which acquisitions were completed in February and November 2020, respectively, and which contributed $15.2 million and $2.5 million, respectively to the increase. Furthermore, the acquisition of Calculo, which was completed in September 2019, and the revenues from which were included for a full-year in 2020 (as opposed to 3 months in 2019), contributed $6.3 million towards the increase. The remainder of the increase is attributable to our core business growth, in both the P&C and L&P businesses.

 

46

 

 

Our revenues in the rest of the world decreased by $5.3 million, or 18.7%, to $23.0 million in the year ended December 31, 2020 from $28.3 million in the year ended December 31, 2019. The decrease was primarily attributable to several projects which went live in 2019, from which there were reduced revenues in 2020.

 

Cost of Revenues

 

Our cost of revenues for the years ended December 31, 2019 and 2020, respectively (both in absolute terms and as a percentage of our overall revenues), as well as the percentage change between those years, are provided in the below table:

 

($ in thousands) 

Year ended

December 31,
2019

   Year-over-
year
change
  

Year ended

December 31,
2020

 
Cost of revenues  $196,153    15.7%  $226,929 
Cost of revenues as a percentage of revenues   60.2%        59.3%

 

Cost of revenues consist primarily of costs associated with providing services to customers, including compensation expense to employees and subcontractors, travel expenses, as well as amortization of acquired technologies and depreciation. Our cost of revenues increased by $30.8 million, or 15.7%, to $226.9 million for the year ended December 31, 2020, as compared to $196.1 million for the year ended December 31, 2019. The increase in absolute cost of revenues of $30.8 million was primarily attributable to costs from newly acquired entities in the amount of $25.1 million. The remainder of the increase is attributable to costs related to our need to support our overall organic core business growth, which was mainly comprised of compensation expense to employees and subcontractors in the amount of $12.3 million. Cost of revenues decreased as a percentage of our revenues during the year ended December 31, 2020, to 59.3%, as compared to 60.2% during the year ended December 31, 2019. The 0.9% decrease in the cost of revenues as a percentage of our revenues was primarily attributable to our continuous implementation of cost-efficiency measures, as well as a further increase in our offshore activities.

 

Gross profit

 

Our gross profit for the years ended December 31, 2019 and 2020, respectively (both in absolute terms and as a percentage of our overall revenues), as well as the percentage change between those periods, are provided in the below table:

 

($ in thousands)  Year ended
December 31,
2019
   Year over-
year
change
  

Year ended

December 31,
2020

 
Gross profit  $129,521    20.4%  $155,974 
Gross profit as a percentage of revenues   39.8%        40.7%

 

Our gross profit increased by $26.5 million, or 20.4%, to $155.9 million for the year ended December 31, 2020, as compared to $129.5 million for the year ended December 31, 2019. This increase was primarily attributable to the absolute increase in our revenues by $57.2 million for the year ended December 31, 2020 compared to the year ended December 31, 2019. Moreover, the increase can be further attributed to the increase in gross margin by 0.9% from 2019 to 2020 which originated from our continuous implementation of cost-efficiency measures, as well as a further increase in our offshore activities. The increase in gross profit as a percentage of revenues for the year ended December 31, 2020 was due to the factors described above.

 

47

 

 

Operating expenses

 

The amount of each category of operating expense for the years ended December 31, 2019 and 2020, respectively, as well as the percentage change in each such expense category between such periods, and the percentage of our revenues constituted by our total operating expenses in each such period, is provided in the below table:

 

($ in thousands) 

Year ended

December 31,

2019

   Year-over-
year
change
   Year ended
December 31,
2020
 
Research and development, net  $37,378    10.6%  $41,358 
Selling, marketing, general and administrative   54,274    28.3%   69,613 
Total operating expenses  $91,652    21.1%  $110,971 
Percentage of total revenues   28.1%        29%

 

Research and development, or R&D, expenses are primarily comprised of compensation expense to employees and subcontractors, net of capitalization of software development costs. Our gross research and development expenses (before capitalization of eligible software development costs) for the year ended December 31, 2020 totaled $47.1 million compared to $43.0 million in the year ended December 31, 2019. That increase of $4.1 million, or 9.5%, was primarily attributable to the R&D expenses of newly acquired entities in the amount of $3.2 million. Moreover, the increase can further be attributed to our investment in R&D during 2020, particularly in our P&C and Digital offerings. Capitalization of software development costs accounted for a reduction of $5.8 million in our research and development expenses, net for the year ended December 31, 2020, compared to a reduction of $5.7 million in the year ended December 31, 2019, constituting an insignificant change from 2019 to 2020.

 

Selling, marketing, general and administrative, or SG&A, expenses, which are primarily comprised of compensation expenses for employees and subcontractors, were $69.6 million for the year ended December 31, 2020 compared to $54.3 million in the year ended December 31, 2019, representing an increase of $15.3 million. The increase is mainly attributable to the SG&A expenses of newly acquired entities, in the amount of $9.6 million. The increase can further be attributed to an increase in our acquisition-related, stock-based compensation and legal expenses in the amount of $3.1 million. Furthermore, the impact of COVID-19 resulted in a one-time loss contingency associated with our newly leased facility in India in the amount of $2.2 million. As a percentage of total revenues, our SG&A decreased from 18.7% in the year ended December 31, 2019, to 18.2% for the year ended December 31, 2020.

 

Operating income

 

Operating income and operating income as a percentage of total revenues for the years ended December 31, 2019 and 2020, respectively, as well as the percentage change in operating income between such periods, were as follows:

 

($ in thousands)  Year ended
December 31,
2019
   Year-over-
year
change
   Year ended
December 31,
2020
 
Operating income  $37,869    18.8%  $45,003 
Percentage of total revenues   11.6%        11.7%

 

The increase in our operating income during the year ended December 31, 2020 relative to the year ended December 31, 2019 as an absolute amount, and the increase in operating income as a percentage of our revenues, as reflected in the above table, were attributable to the various gross profit and operating expenses trends described above, most significantly the increase in our revenues, as well as the increase in our offshore activities, our continuous implementation of cost-efficiency measures during 2020, and decreases in our expenses due to the COVID-19 pandemic (mainly, savings on travel-related expenses), all of which contributed to our increased profitability in 2020, offset, in part, by lower profitability of our acquired entities.

 

48

 

 

Financial expenses, net

 

The amount of our financial expenses, net, for the years ended December 31, 2019 and 2020, respectively, and the percentage of our revenues for those respective periods constituted by such amounts, as well as the percentage change in such amounts between such periods, were as follows:

 

($ in thousands)  Year ended
December 31,
2019
   Year-over-
year
change
   Year ended
December 31,
2020
 
Financial expense, net  $2,768    37.5%  $3,805 
Percentage of total revenues   0.8%        1.0%

 

Financial expenses, net, were $3.8 million for the year ended December 31, 2020 compared to financial expenses of $2.8 million in the year ended December 31, 2019.

 

The increase in financial expenses in 2020 was primarily related to an increase in the outstanding amount of our Series B Debentures, due to our issuance of an additional approximately $60 million of those debentures in a June 2020 public offering in Israel, which resulted in an increase of $0.8 million of interest expenses during 2020.

 

Taxes on income

 

Taxes on income, both as a dollar value and as a percentage of income before taxes on income, for the years ended December 31, 2019 and 2020, respectively, as well as the percentage change in the amount of taxes on income between such periods, were as follows:

 

($ in thousands)  Year ended
December 31,
2019
   Year-over-
year
change
   Year ended
December 31,
2020
 
Taxes on income  $8,610    -32.0%  $7,041 
As a percentage of income before taxes on income   24.5%        17.1%

 

In 2020, we recognized a net tax on income of $7.0 million, compared to $8.6 million in 2019. The decrease in taxes on income was primarily attributable to a decrease in our effective tax rate in Israel, as a result of the fact that starting in 2020 the Company is eligible for a reduced tax rate on the majority of its taxable income in Israel under the SPTE regime (eligible for a 6% tax rate, instead of a 12% tax rate in 2019). This factor was partially offset by an increase in the taxable income in 2020 relative to 2019.

 

Our effective income tax rate varies from period to period as a result of the various jurisdictions in which we operate, as each jurisdiction has its own system of taxation (not only with respect to the nominal rate, but also with respect to the allowance of deductions, credits and other benefits). We record a valuation allowance if we believe that it is more likely than not that the deferred income taxes regarding the loss carry forwards and other temporary differences, on which a valuation allowance has been provided, will not be realized in the foreseeable future. We do not recognize certain of the deferred tax assets relating to the net operating losses of certain of our subsidiaries worldwide due to the uncertainty of the realization of such tax benefits in the foreseeable future.

 

Net income attributable to Sapiens shareholders

 

The amount of net income attributable to Sapiens shareholders and such amount as a percentage of revenues for the years ended December 31, 2019 and 2020, respectively, as well as the percentage change in net income attributable to Sapiens shareholders between such periods, were as follows:

 

($ in thousands)  Year ended
December 31,
2019
  

Year-over-
year

change

   Year ended
December 31,
2020
 
Net income attributable to Sapiens shareholders  $26,247    28.7%  $33,775 
Percentage of total revenues   8.1%        8.8%

 

As a percentage of total revenues, our net income attributable to Sapiens shareholders increased from 8.1% in the year ended December 31, 2019 to 8.8% for the year ended December 31, 2020, reflecting the cumulative effect of all of the above-described line items from our statements of income.

 

49

 

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of our financial statements required us to make estimations and judgments that affect the reporting amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities within the reporting period. We have based our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis of making judgments about the values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. More detailed descriptions of these policies are provided in Note 2 to our consolidated financial statements included under Item 18 of this annual report.

 

We believe that the following critical accounting policies affect the estimates and judgments that we made in preparing our consolidated financial statements:

 

  Revenue Recognition

 

  Business Combinations

 

  Goodwill, long lived assets and other identifiable intangible assets

 

  Taxes on Income

 

Revenue Recognition

 

Effective as of January 1, 2018, we implement the provisions of Accounting Standards Codification, or ASC, Topic 606, Revenue from Contracts with Customers (which we refer to as ASC 606). See Note 17 to our consolidated financial statements included in this annual report for further disclosures required under ASC 606.

 

Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.

 

We determine revenue recognition through the following steps:

 

  identification of the contract with a customer;

 

  identification of the performance obligations in the contract;

 

  determination of the transaction price;

 

  allocation of the transaction price to the performance obligations in the contract; and

 

  recognition of revenue when, or as, the Company satisfies a performance obligation.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct.

 

On most occasions, the Company generates revenues from sales of software licenses which include significant implementation services. Such software licenses and implementation services are not considered distinct performance obligations, and are accounted for as combined performance obligations. In addition, the Company generates revenues from post implementation consulting services and maintenance services.

 

50

 

 

Revenues from contracts (either fixed price or Time and Materials (T&M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer, and does not create an asset with an alternative use to the Company. In addition, the entity has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract.

 

When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time, and revenues are recognized as the services are provided.

 

When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.

 

The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors, including, but not limited to, transactions where the specific performance obligations are sold separately, historical actual pricing practices for professional services based on cost plus margins, and geographies in which the Company offers its services in accordance with ASC 606. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with any residual amount of transaction price allocated to the remaining specific performance obligation.

 

In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.

 

Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the commission fee is expensed as incurred. Amortization expense related to these costs are included in selling, marketing, general and administrative expenses.

 

Business Combinations

 

According to ASC 805 “Business Combination” we are required to allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In allocating the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed, we developed the required assumptions underlying the valuation work. Critical estimates in developing such assumptions underlying the valuing of certain of the intangible assets include but are not limited to: future expected cash flows from customer contracts, acquired developed technologies and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, utilizing a market participant approach, but which are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events and circumstances may occur. We were assisted by third party valuators in applying the required economic models (such as income approach), in order to estimate the fair value of assets acquired and liabilities assumed in our business combination transactions.

 

51

 

 

Goodwill, long lived assets and other identifiable intangible assets

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of the net tangible and intangible assets acquired. Under ASC 350, “Intangibles - Goodwill and Other”, goodwill is subject to an annual impairment test or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in a total of four reporting units: P&C, L&P, IPEL and Decision.

 

The P&C unit operates our business related to Property & Casualty solutions, workers compensation and reinsurance worldwide (except for those managed under the IPEL unit). The L&A unit is responsible for our business related to life, pension & annuity solutions worldwide. The IPEL unit handles all of our activities in Israel, Poland, Latvia and Spain (for all of our offerings), as well as our activities related to our eMerge product. Our Decision unit is responsible for all of our business related to our decision management offering. See “Item 4.B. Business Overview” for further information concerning our products and services.

 

We applied the provisions of ASC 350 for our annual impairment test. Under the provisions, an entity has 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 that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required.

 

Based on our annual impairment test during the fourth quarter of each of 2018, 2019 and 2020, no impairment to our goodwill was required.

 

Nevertheless, it is possible that our determination that goodwill for a reporting unit is not impaired could change in the future if current economic conditions deteriorate or remain difficult for an extended period of time. We continue to monitor the relationship between our market capitalization and book value, as well as the ability of our reporting units to deliver current and income and cash flows sufficient to support the book values of the net assets of their respective businesses.

 

As of December 31, 2020, we had a total of $363.6 million of goodwill and intangible assets, of which $24.4 million were attributable to capitalized software development costs, and the remainder of which were acquired as part of our prior acquisitions.

 

In accordance with ASC 360, “Property, Plant and Equipment,” or ASC 360, our long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. In measuring the recoverability of assets, we are required to make estimates and judgments in assessing our forecast and cash flows and compare that with the carrying amount of the assets. Additional significant estimates used by management in the methodologies used to assess the recoverability of our long-lived assets include estimates of future cash-flows, future short-term and long-term growth rates, market acceptance of products and services, and other judgmental assumptions, which are also affected by factors detailed in our Risk Factors section in this annual report (see “Item 3.D. Key Information – Risk Factors”). If these estimates or the related assumptions change in the future, we may be required to record impairment charges for our long-lived assets.

 

We evaluate our intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, in accordance with ASC 360 (as described above). In evaluating potential impairment of these assets, we specifically consider whether any indicators of impairment are present, including, but not limited to whether there:

 

  Has been a significant adverse change in the business climate that affects the value of an asset

 

  Has been a significant change in the extent or manner in which an asset is used

 

  Is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life.

 

52

 

 

If indicators of impairment are present, we compare the estimated undiscounted cash flows that the specific asset is expected to generate to its carrying value. These estimates involve significant subjectivity. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds its fair value.

 

Our policy for capitalized software costs determines the timing of our recognition of certain development costs. Software development costs incurred from the point of reaching technological feasibility until the time of general product release are capitalized. We define technological feasibility as the completion of a detailed program design. The determination of technological feasibility requires the exercise of judgment by our management. Since we sell our products in a market that is subject to rapid technological changes, new product development and changing customer needs, changes in circumstances and estimations may significantly affect the timing and the amounts of software development costs capitalized and thus our financial condition and results of operations.

 

Capitalized software development costs are amortized commencing with general product release by the straight-line method over the estimated useful life of the software product (primarily seven years). We assess the recoverability of this intangible asset on a regular basis by determining whether the amortization of the asset over its remaining life can be recovered through undiscounted future operating cash flows from the specific software product sold.

 

Taxes on Income

 

We account for income taxes in accordance with ASC 740 “Income Taxes,” or ASC 740. ASC 740 prescribes the use of the asset and liability method, whereby deferred tax assets and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Future realization of our deferred tax assets ultimately depends on the existence of sufficient taxable income within the available carryback or carryforward periods. Sources of taxable income include future reversals of existing taxable temporary differences, future taxable income, taxable income in prior carryback years and tax planning strategies. We record a valuation allowance to reduce our deferred tax assets to an amount we believe is more likely than not to be realized. Changes in our valuation allowance impact income tax expense in the period of adjustment. Our deferred tax valuation allowances require significant judgment and uncertainties, including assumptions about future taxable income that are based on historical and projected information.

 

ASC 740 addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. Under ASC 740, a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We assess our income tax positions and record tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, we record the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. We classify liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. We classify interest as financial expenses and penalties as selling, marketing, general and administration expenses.

 

As a global company, we use significant judgment to calculate and provide for income taxes in each of the tax jurisdictions in which we operate. In the ordinary course of our business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise as a consequence of transfer pricing for transactions with our subsidiaries and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex and although our income tax reserves are based on our best knowledge, we may be subject to unexpected audits by tax authorities in the various countries where we have subsidiaries, which may result in material adjustments to the reserves established in our consolidated financial statements and have a material adverse effect on our results of operations. We estimate our exposure to unfavorable outcomes related to these uncertainties and estimate the probability for such outcomes.

 

Although we believe our estimates are reasonable, no assurance can be given that the final tax outcome will not be different from what is reflected in our historical income tax provisions, returns, and accruals. Such differences, or changes in estimates relating to potential differences, could have a material impact on our income tax provision and operating results in the period in which such a determination is made.

 

53

 

 

Recently Issued Accounting Pronouncements

 

For a description of our recently issued and recently adopted accounting pronouncements, see Notes 2(x) and 2(w) to our consolidated financial statements appearing elsewhere in this annual report.

 

Impact of Tax Policies and Programs on our Operating Results

 

Israeli Tax Considerations and Government Programs

 

Tax regulations have a material impact on our business, particularly in Israel where we have our headquarters and due to our election to be treated as an Israeli resident corporation for tax purposes. The following summary describes the current tax structure applicable to companies in Israel, with special reference to its effect on us.

 

General Corporate Tax Structure

 

Generally, Israeli companies are subject to corporate tax on their taxable income. As of 2018 and thereafter, the corporate tax rate is 23%. However, the effective tax rate payable by a company that derives income from an AE, BE, PFE, PTE or an SPTE, in each case, as defined and further discussed below, may be considerably lower. See “Law for the Encouragement of Capital Investments” in this Item 5.A below. In addition, Israeli companies are currently subject to regular corporate tax rate on their capital gains.

 

Besides being subject to the general corporate tax rules in Israel, certain of our Israeli subsidiaries have also, from time to time, applied for and received certain grants and tax benefits from, and participate in, programs sponsored by the Government of Israel, as described below.

 

Law for the Encouragement of Industry (Taxes), 1969

 

The Law for the Encouragement of Industry (Taxes), 5729-1969, or the Industry Encouragement Law, provides several tax benefits for an “Industrial Company”. Pursuant to the Industry Encouragement Law, a company qualifies as an Industrial Company if it is an Israeli resident company which was incorporated in Israel and at least 90% of its income in any tax year (other than income from certain government loans) is generated from an “Industrial Enterprise” that it owns and located in Israel or in the “Area,” in accordance with the definition under Section 3A of the Israeli Income Tax Ordinance (New Version) 1961, or the Ordinance An “Industrial Enterprise” is defined as an enterprise whose major activity, in any given tax year, is industrial production.

 

An Industrial Company is entitled to certain corporate tax benefits, including:

 

  Amortization of the cost of purchased patents, or the right to use a patent or know-how or certain other intangible property rights (other than goodwill) that were purchased in good faith and are used for the development or promotion of the Industrial Enterprise, over an eight year period commencing on the year in which such rights were first exercised

 

  The right to elect, under certain conditions, to file a consolidated tax return together with Israeli Industrial Companies controlled by it

 

  Expenses related to a public offering are deductible in equal amounts over three years beginning from the year of the offering

 

Eligibility for benefits under the Industry Encouragement Law is not subject to receipt of prior approval from any governmental authority.

 

We believe that certain of our Israeli subsidiaries currently qualify as Industrial Companies within the definition under the Industry Encouragement Law. We cannot assure you that we will continue to qualify as Industrial Companies or that the benefits described above will be available in the future.

 

54

 

 

Law for the Encouragement of Capital Investments, 5719-1959

 

The Law for the Encouragement of Capital Investments, 5719-1959, or the Investment Law, provides certain incentives for capital investments in a production facility (or other eligible assets). Generally, an investment program that is implemented in accordance with the provisions of the Investment Law, referred to an Approved Enterprise, or AE, a Beneficiary Enterprise, or BE, a Preferred Enterprise, or PFE, or a Preferred Technological Enterprise, or PTE, or a Special Preferred Technological Enterprise, or SPFE, is entitled to benefits as discussed below. These benefits may include cash grants from the Israeli government and tax benefits, based upon, among other things, the geographic location in Israel of the facility in which the investment is made. In order to qualify for these incentives, an AE, BE, PFE or PTE is required to comply with the requirements of the Investment Law.

 

The Investment Law has been amended several times over the recent years, with the three most significant changes effective as of April 1, 2005 (referred to as the 2005 Amendment), as of January 1, 2011 (referred to as the 2011 Amendment) and as of January 1, 2017 (referred to as the 2017 Amendment). Pursuant to the 2005 Amendment, tax benefits granted in accordance with the provisions of the Investment Law prior to its revision by the 2005 Amendment remain in force but any benefits granted subsequently are subject to the provisions of the amended Investment Law. Similarly, the 2011 Amendment introduced new benefits instead of the benefits granted in accordance with the provisions of the Investment Law prior to the 2011 Amendment. However, companies entitled to benefits under the Investment Law as in effect up to January 1, 2011 were entitled to choose to continue to enjoy such benefits, provided that certain conditions are met, or elect instead, irrevocably, to forego such benefits and elect the benefits of the 2011 Amendment. The 2017 Amendment introduced new benefits for Technological Enterprises, alongside the existing tax benefits.

 

Tax benefits under the 2011 Amendment that became effective on January 1, 2011

 

The 2011 Amendment canceled the availability of the benefits granted in accordance with the provisions of the Investment Law prior to 2011 and, instead, introduced new benefits for income generated by a “Preferred Company” through its PFE (as such terms are defined in the Investment Law) as of January 1, 2011. A Preferred Company is defined as either (i) a company incorporated in Israel which is not wholly owned by a governmental entity or (ii) a limited partnership that (a) was registered under the Israeli Partnerships Ordinance and (b) all of its limited partners are companies incorporated in Israel, but not all of them are governmental entities; which has, among other things, PFE status and is controlled and managed from Israel. Pursuant to the 2011 Amendment, a Preferred Company was entitled to a reduced corporate tax rate of 15% with respect to its preferred income (“PFI”) attributed to its PFE in 2011 and 2012, unless the PFE is located in a certain development zone, in which case the rate was 10%. Such corporate tax rate was reduced to 12.5% and 7%, respectively, in 2013 and was increased to 16% and 9%, respectively, in 2014 until 2016. Pursuant to the 2017 Amendment, in 2017 and thereafter, the corporate tax rate for a PFE that is located in a specified development zone was decreased to 7.5%, while the reduced corporate tax rate for other development zones remains 16%. Income derived by a Preferred Company from a Special PFE (as such term is defined in the Investment Law) would be entitled, during a benefits period of 10 years, to further reduced tax rates of 8%, or 5% if the Special PFE is located in a certain development zone. As of January 1, 2017, the definition for Special PFE includes less stringent conditions.

 

The classification of income generated from the provision of usage rights in know-how or software that were developed in a PFE, as well as royalty income received with respect to such usage, is subject, as PFE income, to the issuance of a pre-ruling from the Israel Tax Authority that stipulates that such income is associated with the productive activity of the PFE in Israel.

 

We have received a tax ruling from the ITA valid until December 31, 2020, according to which dividends paid to Israeli shareholders who are individuals and to non-Israeli shareholders (individuals and corporations) will be subject to withholding tax at source at the rate of 25% and in the case of Israeli resident corporations— 0%, regardless of the source of the dividends. We cannot guarantee that the tax ruling will be extended.

 

55

 

 

The 2011 Amendment also provided transitional provisions to address companies already enjoying current benefits under the Investment Law. These transitional provisions provide, among other things, that unless an irrevocable request is made to apply the provisions of the Investment Law as amended in 2011 with respect to income to be derived as of January 1, 2011: (i) the terms and benefits included in any certificate of approval that was granted to an AE, which chose to receive grants, before the 2011 Amendment became effective, will remain subject to the provisions of the Investment Law as in effect on the date of such approval, and subject to certain conditions; and (ii) the terms and benefits included in any certificate of approval that was granted to an AE, that had participated in an alternative benefits program, before the 2011 Amendment became effective, will remain subject to the provisions of the Investment Law as in effect on the date of such approval, provided that certain conditions are met. As of December 31, 2015, some of our Israeli subsidiaries had filed a request to apply the new benefits under the 2011 Amendment.

 

New Tax benefits under the 2017 Amendment that became effective on January 1, 2017

 

The 2017 Amendment provides new tax benefits for two types of Technology Enterprises, as described below, and is in addition to the other existing tax beneficial programs under the Investment Law.

 

The 2017 Amendment provides that a technology company satisfying certain conditions will qualify as a PTE and will thereby enjoy a reduced corporate tax rate of 12% on income that qualifies as Preferred Technology Income, or PTI, as defined in the Investment Law. The tax rate is further reduced to 7.5% for a PTE located in development zone A. In addition, a Preferred Technology Company will enjoy a reduced corporate tax rate of 12% on capital gain derived from the sale of certain Benefited Intangible Assets (as defined in the Investment Law) to a related foreign company if the Benefited Intangible Assets were acquired from a foreign company on or after January 1, 2017 for at least NIS 200 million, and the sale receives prior approval from the Israeli Innovation Authority (previously known as the Israeli Office of the Chief Scientist) (referred to as IIA).

 

The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as an SPTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, an SPTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017, and the sale received prior approval from IIA.

 

We have received the tax ruling under which dividends paid to Israeli shareholders who are individuals and to non-Israeli shareholders (individuals and corporations) will be subject to withholding tax at source at the rate of 25% and in case of Israeli resident corporations— 0%, regardless the source of the dividends. We cannot guarantee that the Ruling will be extended.

 

We examined the impact of the 2017 Amendment and the degree to which we will qualify as a PTE or SPTE, and the amount of PTI that we may have, or other benefits that we may receive, from the 2017 Amendment. Beginning in 2017, part of the Company’s taxable income in Israel is entitled to a preferred 12% tax rate under the 2017 Amendment. In addition, from 2019 onwards, we are considered an SPTE and are entitled to an SPTE tax rate of 6%, as described above.

 

56

 

 

Tax Benefits for Research and Development

 

Israeli tax law allows, under certain conditions, a tax deduction for research and development expenditures, including capital expenditures, for the year in which they are incurred. Such expenditures must relate to scientific research and development projects, and must be approved by the relevant Israeli government ministry, determined by the field of research. Furthermore, the research and development must be for the promotion of the company’s business and carried out by or on behalf of the company seeking such tax deduction. However, the amount of such deductible expenses is reduced by the sum of any funds received through government grants for the finance of such scientific research and development projects. Expenditures not so approved by the relevant Israeli government ministry, but otherwise qualifying for deduction, are deductible over a three-year period.

 

B. Liquidity and Capital Resources

 

To date, we have substantially satisfied our capital and liquidity needs through cash flows from operations and sales of our equity and debt securities.

 

Cash flows provided from operations were $66.2 million and $58.3 million during the years ended December 31, 2019 and 2020, respectively. We used $41.9 million and $127.8 million of cash in investing activities during the years ended December 31, 2019 and 2020, respectively. We used $20.7 million and generated $156.5 million of cash in financing activities during the years ended December 31, 2019 and 2020, respectively. As of December 31, 2019 and 2020, we had $66.3 million and $152.6 million, respectively, of cash and cash equivalents, and $42.3 million and $122.6 million, respectively, of working capital.

 

We expect that we will continue to generate positive cash flows from operations on an annual basis, although this may fluctuate significantly on a quarterly basis. We believe that based on our current operating forecast, the combination of existing working capital and expected cash flows from operations will be sufficient to finance our ongoing operations for the next twelve months.

 

Our future capital requirements will depend on many factors, including the rate of growth of our revenues, the expansion of our sales and marketing activities and the timing and extent of our spending to support our research and development efforts and expansion into other markets. Under our new dividend policy, we will distribute a dividend in an amount of up to 40% of our annual net profit (non-GAAP) each year to our shareholders. See “Item 8. Financial Information - Dividend Policy”. We may also seek to continue to invest in, or acquire complementary businesses, applications or technologies, as we did in 2020, when we acquired sum.cumo, Delphi and Tia. To the extent that existing cash and cash equivalents and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. Additional funds may not be available on terms favorable to us or at all.

 

October 2020 U.S. Follow-On Public Offering

 

On October 20, 2020, we closed an underwritten follow-on public offering of 3,389,830 of our common shares at a public offering price of $29.50 per share, before underwriting discounts and commissions. We also granted the underwriters a 30-day option to purchase up to an additional 508,474 common shares at the public offering price, less underwriting discounts and commissions, which option was exercised in full. In total, we raised net proceeds of approximately $108.7 million from the offering, after deducting underwriting discounts and commissions and estimated offering expenses payable by us.

 

Secured Credit Agreement

 

On March 18, 2020, we entered into a secured credit agreement with HSBC Bank plc. Pursuant to the credit agreement, we borrowed $20 million, for a one-year term. We repaid that loan with proceeds that we received from our June 2020 Series B Debenture offering, which is described below under “Israeli Public Offerings and Private Placement of Debentures”. Please also see Note [19(b)] to our financial statements included under Item 18 below.

 

57

 

 

Israeli Public Offerings and Private Placement of Debentures

 

In September 2017, we published with the Israeli Securities Authority, or the ISA, and the Tel Aviv Stock Exchange, or the TASE, a shelf offering report for an offering of a new series of debentures—Series B, unsecured, non-convertible debentures, or the Series B Debentures— in Israel, which offering included institutional and public bid processes. In June 2020, we filed a supplemental shelf offering report for a public offering of additional Series B Debentures, which were subject to identical terms as the Series B Debentures offered in 2017. Pursuant to the two offerings, we offered, issued and sold totals of 234,144 units and 210,000 units of Series B Debentures of principal amount of NIS 1,000 each for aggregate gross proceeds of approximately NIS 234.14 million (approximately $66.2 million) and NIS 210 million (approximately $60.3 million), respectively.

 

Immediately following the September 2017 public offering, we entered into agreements with Israeli accredited investors for the private placement to those investors, in Israel, of an additional NIS 45.86 million (approximately $12.96 million) principal amount of Series B Debentures. The Series B Debentures were sold in the private placement at a price of NIS 995.5 for each NIS 1,000 principal amount, thereby generating approximately NIS 45.65 million ($12.9 million) of additional proceeds for our company.

 

As of March 1, 2021, there is NIS 350 million (approximately $100 million) principal amount of Series B Debentures outstanding, all of which trade on the TASE in units of NIS 1,000 principal amount each.

 

The outstanding principal amount of the Series B Debentures is linked to the US dollar and bears interest at an annual rate of 3.37%, payable on a semi-annual basis (on January 1 and July 1). In the case of the Series B Debentures sold in 2017, the semi-annual interest payment dates run from 2018 through 2025 (inclusive), with one final interest payment on January 1, 2026. In the case of the Series B Debentures sold in 2020, the semi-annual interest payment dates run from 2021 through 2025, also with one final interest payment due on January 1, 2026. The principal of the Series B Debentures is payable in equal annual payments, on January 1 of each year. In the case of the September 2017 Series B Debentures, those payments began on January 1, 2019, and will be completed on January 1, 2026. The principal due under the June 2020 Series B Debentures will be repaid based on a shorter schedule, with proportionately larger annual principal payments to be made commencing on January 1, 2021 and concluding on January 1, 2026. The first three principal installments for the September 2017 Series B Debentures, in amounts of $9.9 million each, were paid on January 1, 2019, 2020 and 2021, while the first principal payment of $9.9 million for the June 2020 Series B Debentures was made on January 1, 2021.

 

In connection with our offerings of the Series B Debentures, we received from S&P Maalot (a subsidiary of S&P Global) a corporate credit rating and a rating for the Series B Debentures, which S&P Maalot affirmed, as of July 2019 and 2018, and as of May 31, 2020, as ilA+, with stable outlook.

 

We have been using, and expect to continue to use, the net proceeds from the Series B Debentures for general corporate purposes, including repayment of our long-term loan that was outstanding during 2017, repayment of our $20 million one-year term loan from HSBC Bank plc, financing our operating and investment activities, and financing our acquisitions.

 

Cash Flows

 

Comparison of the years ended December 31, 2019 and 2020

 

The following tables summarize the sources and uses of our cash in the years ended December 31, 2019 and 2020:

 

    Year ended December 31,  
    2019     2020  
    (in thousands US$)  
Net cash provided from operating activities   $ 66,157     $ 58,255  
Net cash used in investing activities     (41,868 )     (127,788 )
Net cash provided by (used in) financing activities     (20,654     156,506  

 

58

 

 

Operating Activities

 

We derived positive cash flows from operating activities of $66.2 million and $58.3 million during the years ended December 31, 2019 and 2020, respectively. This decrease in cash flows provided by operating activities for the year ended December 31, 2020 relative to the year ended December 31, 2019 resulted primarily from a decrease in our collection from customers in an amount of $15.4 million compared to 2019, during which we collected a particularly high amount from customers during the last quarter. This was offset, in part, by an increase in net income of $7.7 million, from $26.5 million in 2019 to $34.2 million in 2020, which was due to the factors described above.

 

Investing Activities

 

Net cash used in investing activities increased to $127.8 million for the year ended December 31, 2020, compared to $41.9 million in the year ended December 31, 2019, primarily due to an increase of $107.5 million in payments for business acquisitions, net of cash acquired. The majority of this amount is attributable to the acquisition of Tia in the amount of $73.8 million. This increase was offset, in part, by a decrease in our investments in deposits in the amount of $16.5 million.

 

Financing Activities

 

We generated $156.5 million of cash during the year ended December 31, 2020 from financing activities, as compared to using $20.7 million of cash in the year ended December 31, 2019. Cash derived from financing activities in the year ended December 31, 2020, was primarily attributable to the approximately $60.3 million of net proceeds that we raised from our offering of additional Series B Debentures on the TASE in June 2020 and approximately $108.7 million of net proceeds that we raised from our follow-on offering in the U.S. in October 2020. These amounts were offset, in part, by our payment of the second installment of principal owed under the Series B Debentures which were issued in September 2017, in an amount of $9.9 million, on January 1, 2020.

 

C. Research and Development, Patents and Licenses, etc.

 

See the caption titled “Research and Development” in part A. “Operating Results” of this Item 5 above for a description of our R&D policies and amounts expended thereon during the last two fiscal years.

 

D. Trend Information

 

Trends Impacting Our Industry and Our Business

 

COVID-19

 

There are various sales and marketing trends that influence our business. As of the date of this Form 20-F, the COVID-19 (coronavirus) global pandemic has been significantly impacting the global economy for approximately one year already. The vast majority of governments have adopted various restrictions that impact economic activity, including restrictions on travel and public gatherings, and the closing of schools.

 

Gartner, a leading global research and advisory company, has stated in its “2021 CIO Agenda: An Insurance Perspective” published on November 11, 2020 by Kimberly Harris-Ferrante, that while 2020 was tough for P&C and life insurance, the 2021 Gartner CIO Survey shows optimism for CX, investment in technologies and stronger approaches to digital insurance. Gartner recommends that CIOs should look beyond obvious pandemic impacts and adjust digital strategies for long-term impacts as the industry changes.

 

Other analyst reports, which were published before the global outbreak, highlighted potential growth opportunities and areas of focus for insurers.

 

In Celent’s “Property/Casualty Insurer CIO Pressures and Priorities 2020: North America Edition” report, which was published on February 13, 2020, Donald Light outlined P&C insurer CIO priorities for 2020. These included a focus on growth, innovation and process optimization; and utilizing insurtech for multiple process areas. Three types of applications were cited as a high priority for replacement by insurers: core systems, data and analytics, and portals.

 

59

 

 

The EY Insurance Outlooks report, “2020 US and Americas Insurance Outlook,” suggests that insurers should focus on improving operations and the customer experience, with the aim of long-term customer engagements. This can be achieved via rapid development and deployment of new product types that are more customer-centric, according to the report.

 

Nicolas Michellod’s Celent webinar, “2020 Insurance Technology Outlook: Three Trends to Watch in APAC and EMEA,” noted that core system transformation is a high priority for APAC and European insurance CIOs. Fifty percent (50%) of APAC insurers have a core transformation underway and another 20% plan to begin this year. Forty-six percent (46%) of European insurers have a project underway and 19% intend to start this year.

 

Other Trends

 

As people accumulate more property and live longer, the insurance industry has become more competitive. The competition for the customers’ business requires insurers to improve customer experience, be faster to market with new products and offer innovative channels, such as social media and mobile. Innovative technology infrastructure is necessary to support these business initiatives.

 

In addition, insurers are faced with the increasing significance of regulatory changes to protect the policyholder in many markets, particularly large insurers that are considered important to the stability of the world economic system. Many insurers are integrating enterprise risk management as standard operating procedure, while spreading ownership of risk throughout the strategic decision-making process.

 

As customers become more sophisticated, the support of innovative products and distribution channels is mandatory. Insurers are identifying growth opportunities by attracting new customers and retaining current customers by seeking to reinvent the customer experience and provide quote and policy information to their customers upon request.

 

With today’s strong trend of shifting attention to the end-customer experience and activities, there is an increasing focus on digital operations to support the increasing usage of the Internet for sales, recommendations and general communication. This affects the carriers’ needs to innovate their product proposition through a flexible and modern solution. Another substantial trend is the increasing usage of data for decision-making, risk analysis, and customers’ evaluation and rating, which requires streamlined data flow and easy access to information from multiple sources.

 

Increased global competition, the need to improve distribution channels and provide an enhanced customer experience, and efforts to expand into new countries and markets, have required heavy investments from insurers, resulting in a trend towards consolidation. This has mainly included consolidation of applications, databases, development tools, hardware and data centers.

 

Property & Casualty Market

 

Property & casualty insurance protects policyholders against a range of losses on items of value. P&C insurance includes the personal segment, which is insurance coverage for individuals, with products such as motor, home, personal property and travel; the commercial segment, covering aspects of commercial activity, such as commercial property, car fleets, cyber and professional liability; and specialty lines, covering unique domains, such as marine, art and credit insurance. This market also includes workers’ compensation for market carriers, administrators and state funds, and Medical Professional Liability for health care professionals.

 

During the past few years, the P&C market has been characterized by a fast rate of digital adoption. New business and technology models are adopted rapidly, to launch innovative business offerings. This requires advanced software solutions, both on the core layer, which needs to be flexible and open, and with the variety of digital tools addressing customer experience needs.

 

Life, Pension & Annuity Markets

 

Life, pension & annuity providers offer their customers a wide range of products for long-term savings, protection, pension and insurance. They assist policyholders with financial planning through life insurance, medical and investment products. Their products can be classified into several areas, primarily investment and savings, risk and protection, pension and health-related products. These products can be targeted to individuals, as well as group- and employee-benefit types of products.

 

60

 

 

The products in this field are long-term in nature. When insurance providers consider purchasing new platforms from Sapiens, the decision is typically slower and involves multiple decision-makers throughout the organization.

 

Reinsurance Market

 

Reinsurance is insurance that is purchased by an insurance company (ceded reinsurance) from another insurance company (assumed reinsurance) as a means of risk management. The reinsurer and the insurer enter into a reinsurance agreement, which details the conditions upon which the reinsurer would pay the insurer’s losses. The reinsurer is paid a reinsurance premium by the insurer and the insurer issues insurance policies to its own policyholders. The insurer must maintain an accurate system of records to track its reinsurance contracts and treaties, to avoid claims leakage.

 

Workers’ Compensation

 

Workers’ compensation is one of the largest lines of business in the P&C industry in North America. But future profitability is getting harder to maintain, with medical and indemnity costs per lost time claim increasing at rates greater than inflation. Insurance organizations require technology solutions that can adapt quickly to business and market conditions, offering high levels of accuracy and efficiency.

 

Financial & Compliance Market

 

Financial professionals face overwhelming challenges as they struggle to satisfy ever-changing regulatory requirements, while meeting the demands of managerial reporting. The move towards globalization has introduced new currencies, and CEOs need more performance data for strategic decision-making. Organizations require one partner to optimize efficiencies with solutions that can be implemented quickly.

 

Decision Management Market

 

Increasing competition, regulatory burden, customer experience expectations and the proliferation of digital and product innovation requirements have necessitated a shift in thinking and approach among organizations across verticals. By replacing conventional policy and process management with the discipline known as “decision management,” financial institutions are bridging the gap between business and IT, by enabling business users to rapidly frame requirements in formal business models that can be easily understood by all stakeholders.

 

The decision management processes affect overall corporate performance, including its impact on customers and competitors. Decision management systems are a key performance component of every financial services organization, as they help the organization define, avoid and hedge financial risk.

 

Business Decision Management Market Needs

 

Many large organizations, particularly in the financial services market, must comply with complex regulations. They operate in highly competitive markets that require quick responses. Business logic drives most of the financial services transactions and is the backbone of an organization’s policies and strategies, and its ability to successfully operate.

 

To achieve efficiency, business owners must assume ownership of the business logic and possess the ability to define, modify, standardize and reuse it across the organization. Business logic is defined today by business owners and compliance officers, but IT departments translate the requirements into code. This process raises several key challenges: 1) the result does not always accurately reflect the business requirements; 2) the new requirements might conflict with, or override, previous requirements; 3) the changes can take a long time and, 4) the entire process is not fully audited. These gaps often create an inefficient and risk-exposed organization.

 

E. Off-Balance Sheet Arrangements

 

We have not engaged in nor been a party to any off-balance sheet transactions.

 

61

 

 

F. Contractual Obligations

 

The following table sets forth information on our short-term and long-term contractual obligations as at December 31, 2020.

 

   Payments due by period 
   Total   Less than
1 year
   1 to
3 Years
   3 to
5 years
   Over
5 years
 
   (in thousands) 
Accrued severance pay, net (1)  $3,004   $-   $-   $-   $3,004 
Operating leases   69,986    10,113    28,156    21,549    10,168 
Liability to the Innovation Authority (2)   260    260    -    -    - 
Series B Debentures (3)   118,778    19,796    59,389    39,593    - 
Contingent payment obligations – acquisitions (4)   3,051    2,039    1,011    -    - 
Total Contractual Cash Obligations  $195,079   $32,208   $88,556   $61,142   $13,172 

 

 

(1) Accrued severance pay relates to accrued severance obligations mainly to our Israeli employees as required under Israeli labor law. We are legally required to pay severance upon certain circumstances, primarily upon termination of employment by our company, retirement or death of the respective employee. Our liability for all of our Israeli employees is fully provided for by monthly deposits with insurance policies and by an accrual.
(2) Does not include contingent liabilities to the Innovation Authority of approximately $6.0 million as described in Note 11(a) to our consolidated financial statements contained elsewhere in this annual report.
(3) Future principal payments for the Series B Debentures without interest.
(4) Contingent payment obligations for our acquisitions do not include contingent payments in an amount of up to $3.7 million, in the aggregate, that are subject to continued employment by the recipients thereof.

 

The total amount of unrecognized tax benefits for uncertain tax positions was $7.2 million as of December 31, 2020. Payment of these obligations would result from settlements with taxing authorities. Due to the uncertainties related to those tax matters, we are currently unable to make a reasonably reliable estimate of when cash settlement with a relevant tax authority will occur. See Note 12(i) to our consolidated financial statements contained elsewhere in this annual report, as of December 31, 2020.

 

ITEM 6. Directors, Senior Management and Employees

 

A. Directors and Senior Management

 

The following table and below biographies set forth certain information regarding the current executive officers and directors of the Company as of March 1, 2021.

 

Name   Age   Position
Guy Bernstein   53   Chairman of the Board of Directors
Roni Al-Dor   60   President, Chief Executive Officer and Director
Naamit Salomon   57   Director
Yacov Elinav (1)   76   Director
Uzi Netanel (1)   85   Director
Eyal Ben Chlouche (1)   59   Director
Roni Giladi   50   Chief Financial Officer

 

 

(1) Member of Audit Committee

 

62

 

 

Guy Bernstein has served as a director of the Company since January 1, 2007 and was appointed Chairman of the Board of Directors on November 12, 2009. Mr. Bernstein has served as the chief executive officer of Formula, our parent company, since January 2008. From December 2006 to November 2010, Mr. Bernstein served as a director and the chief executive officer of Emblaze Ltd. or Emblaze, our former controlling shareholder. From April 2004 to December 2006, Mr. Bernstein served as the chief financial officer of Emblaze. He also served as a director of Emblaze from April 2004 until November 2010. Prior to joining Emblaze, Mr. Bernstein served as Chief Financial and Operations Officer of Magic Software, a position he held since 1999. Mr. Bernstein joined Magic Software from Kost Forer Gabbay & Kasierer, a member of EY Global, where he acted as senior manager from 1994 to 1997. Mr. Bernstein also serves as Chief Executive Officer of Magic Software and Chairman of the Board of Matrix IT Ltd. Mr. Bernstein is a Certified Licensed Public Accountant and holds a BA in Accounting and Economics from Tel Aviv University.

 

Roni Al-Dor joined the Company as President and Chief Executive Officer in November 2005 and has served as a director of the Company since November 2005. Prior to joining the Company, Mr. Al-Dor was one of the two founders of TTI Team Telecom International Ltd., or TTI, a global supplier of operations support systems to communications service providers and from August 1996 until 2004, Mr. Al-Dor served as President of TTI. Prior to that, Mr. Al-Dor served as TTI’s Co-President from November 1995 until August 1996 and its Vice President from September 1992 to November 1995. During his service in the Israeli Air Force, Mr. Al-Dor worked on projects relating to computerization in aircrafts. Mr. Al-Dor is a graduate of the military computer college of the Israeli Air Force, studied computer science and management at Bar Ilan University and attended the Israel Management Center for Business Administration.

 

Eyal Ben-Chlouche has served as a director of the Company since August 15, 2008, Mr. Ben-Chlouche served as the Commissioner of Capital Market Insurance and Savings at the Israeli Ministry of Finance from 2002 through 2005, where he was responsible for implementation of fundamental reforms in pension savings. Prior to that, he served as a Deputy Commissioner of Capital Market Insurance and Savings and as a Senior Foreign Exchange and Investment Manager in the Foreign Exchange Department of the Bank of Israel. He also served as an Investment Officer in the Foreign Exchange Department of the Bank of England, in London. Mr. Ben-Chlouche served as Chairman of the Board of Directors of the Shahar Group, Chairman of the Advisory Board of Directors of the Shekel Group until the end of 2007 and serves as a director of Matrix IT Ltd. and Migdal Holding Ltd. Mr. Ben-Chlouche also serves on the Board of Directors of several other private companies. Mr. Ben-Chlouche also serves as Chairman of the Advisory Board of the Caesarea Center for Capital Markets and Risk Management. In 2005, Mr. Ben-Chlouche served as a member of the Bachar Committee on Capital Market Reform in Israel. Mr. Ben-Chlouche is an independent director.

 

Naamit Salomon has served as a director of the Company since September 2003. She held the position of Chief Financial Officer of Formula from August 1997 until December 2009. Since January 2010 Ms. Salomon has served as a partner in an investment company. Ms. Salomon also serves as a director of Magic. From 1990 through August 1997, Ms. Salomon was a controller of two large, privately held companies in the Formula Group. Ms. Salomon holds a BA in economics and business administration from Ben Gurion University and an LL.M. from the Bar-Ilan University.

 

Yacov Elinav has served as a director of the Company since March 2005. For over 30 years, Mr. Elinav served in various positions at Bank Hapoalim B.M., which is listed on the London and Tel Aviv Stock Exchanges, including over 10 years as a member of the Board of Management, responsible for subsidiary and related companies. From 1992 through 2006, Mr. Elinav served as Chairman of the Board of Directors of Diur B.P. Ltd., the real estate subsidiary of Bank Hapoalim. From August 2004 until 2009, Mr. Elinav served as Chairman of the Board of Directors of DS Securities and Investments, Ltd. From August 2004 through 2008, Mr. Elinav served as Chairman of the Board of Directors of DS Provident Funds Ltd., and from 2010 until August 2015, served as Chairman of the Board of Directors of Golden Pages Ltd.. Mr. Elinav also serves on the Board of Directors of several other public and private companies. Mr. Elinav is an independent director.

 

Uzi Netanel has served as a director of the Company since March 2005. He has served as chairman of the Board of Directors of Maccabi Enterprise Development & Management Ltd. since 2005, and as a director of Maccabi Health Services since 2005. He previously served as Chairman of Maccabi Group Holdings Ltd., from 2005 through 2011. From 2004 through 2007, Mr. Netanel served as Chairman of Board of Directors of M.L.L Software & Computers, and from 2000 through 2011 served as a director of Bazan and Carmel Olephine. From 2001 through 2003, Mr. Netanel served as partner in the FIMI Opportunity Fund. From 1993 through 2001, he served as Active Chairman of Israel Discount Capital Markets and Investments Ltd. From 1997 to 1999, Mr. Netanel served as Chairman of Poliziv Plastics Company (1998) Ltd. From 2005 through 2014, he served as director of Maman Group and from 2012 through 2014, he served as director of Gadot Biochemicals. Mr. Netanel also serves on the Board of Directors of Acme Trading, Assuta Health Centers and Dorcel (B.A.Z.) Ltd. Mr. Netanel is an independent director.

 

63

 

 

Roni Giladi joined the Company as Chief Financial Officer in July 2007. Prior to joining the Company, Mr. Giladi served as the Director of Finance at Emblaze from January 2007. Prior to joining Emblaze, Mr. Giladi served as Chief Financial Officer of RichFX, from August 2003 until November 2006, after serving as Corporate Controller from June 2002. Prior to RichFX, Mr. Giladi worked at EY Israel, from 1997-2002, as a manager in the high-tech practice group. Mr. Giladi is Certified Licensed Public Accountant and holds a BA in Business Management and Accounting from the College of Management in Israel.

 

Under our Articles, the Board of Directors must have a minimum of three, and may have a maximum of 24, directors. Directors of the Company are appointed by our General Meeting of Shareholders and hold office until the expiration of the term of their appointment by our General Meeting of Shareholders, or until they resign or are suspended or dismissed by the General Meeting of Shareholders. The Board of Directors may appoint up to four directors in addition to the directors elected by the General Meeting of Shareholders, subject to the maximum number of directors permitted, and any such appointment shall be effective until the next General Meeting of Shareholders. The Board of Directors may fill any vacancies on the Board of Directors, whether as a result of the resignation or dismissal of a director, or as a result of a decision of the Board of Directors to expand the Board of Directors.

 

Our executive officers are appointed by, and serve at the discretion of, our Board of Directors.

 

Our Chairman, Guy Bernstein, serves as the Chief Executive Officer of Formula and as a director of Asseco. In addition, Ms. Salomon, another Board member of ours, who served as an executive officer of Formula until December 2009, is a member of the Board of Directors of our affiliate Magic Software Enterprises Ltd. Formula directly owns (as of March 31, 2020) approximately 43.9% of our currently outstanding Common Shares, and Asseco holds 25.6% of the outstanding share capital of Formula, as well as the power to vote an additional 1,817,973 ordinary shares of Formula, thereby effectively giving Asseco beneficial ownership (voting power) over an aggregate of 37.5% of Formula’s outstanding ordinary shares.

 

B. Compensation of Directors and Officers

 

The aggregate amount of compensation paid by us, or accrued by us, for all directors and executive officers as a group for services in all capacities with respect to the fiscal year ended December 31, 2020 was $2,312 million, which includes amounts set aside or accrued to provide cash bonuses, pension, retirement or similar benefits.

 

These compensation amounts do not include amounts expended by us for automobiles made available to our officers or expenses (including business travel and professional and business association dues) reimbursed to such officers. The foregoing amounts also exclude the value of stock option grants to our directors and officers pursuant to our 2011 Share Incentive Plan, which is described below.

 

We have employment agreements with our officers. We also enter into confidentiality agreements with our personnel and have entered into non-competition and confidentiality agreements with our officers and high-level technical personnel, in each case in the ordinary course of business. We do not maintain key person life insurance on any of our executive officers.

 

Board Fees and Expenses

 

We reimburse all members of our Board of Directors for reasonable out-of-pocket expenses incurred in connection with their attendance at meetings of the Board of Directors or its committees.

 

We paid with respect to 2020 fees of approximately $0.2 million, in the aggregate, to all of our independent directors (except to our Chairman of the Board, as described below), in respect of their service on our Board of Directors, including for attending or participating in meetings of the Board of Directors and its committees, and for participating in Board action taken via unanimous written consent. Such fees were set in accordance with the rates paid to “external directors” under the Israeli Companies Law 5759-1999. Although we are not an Israeli company and are not subject to the Israeli Companies Law, we deem certain standards of that body of law (including compensation to Board members) relevant to a company such as ours. In addition to fees paid to our other independent directors, we also paid approximately $33,000 to Formula in respect of the service of its Chief Executive Officer, Guy Bernstein, as our Chairman of the Board.

 

64

 

 

Stock Option and Incentive Plan

 

2011 Share Incentive Plan

 

In 2011, in connection with our acquisition of IDIT and FIS, our Board of Directors adopted our 2011 Share Incentive Plan, or the 2011 Plan, pursuant to which our employees, directors, officers, consultants, advisors, suppliers, business partners, customers and any other person or entity whose services are considered valuable are eligible to receive options, restricted shares, restricted share units and other share-based awards. The number of Common Shares available under the 2011 Plan was set at 4,000,000.

 

Options granted under the 2011 Plan may be ISOs or NQSOs within the meaning of Section 422 of the Code. In the case of Israeli grantees, we intend that options granted comply with, and benefit from, applicable tax laws and regulations in Israel. We are also eligible to grant restricted stock, restricted share units and other share-based compensation in addition to or in lieu of any other award under the 2011 Plan.

 

The 2011 Plan is administered by the compensation committee of our Board of Directors, or the Compensation Committee. Subject to the provisions of the 2011 Plan, the Compensation Committee determines the type of award, when and to whom awards will be granted and the number of shares covered by each award. The Compensation Committee also determines the terms, provisions, and kind of consideration payable (if any), with respect to awards. The Compensation Committee has discretionary authority to interpret the 2011 Plan and to adopt practices related thereto. In determining the persons to whom awards shall be granted and the number of shares covered by each award, the Compensation Committee takes into account their present and potential contributions to the success of the Company and such other factors as the Compensation Committee shall deem relevant in connection with accomplishing the purpose of the 2011 Plan.

 

Under the 2011 Plan, an option may be granted on such terms and conditions as the Compensation Committee may approve, and generally may be exercised for a period of up to 6 years from the date of grant. Options granted under the 2011 Plan become exercisable in four equal, annual installments, beginning with the first anniversary of the date of the grant, or pursuant to such other schedule as the Compensation Committee may provide in the option agreement. The exercise price of such options generally will be not less than 100% of the fair market value per share of the Common Shares at the date of the grant. In the case of ISOs, certain limitations apply with respect to the aggregate value of option shares which can become exercisable for the first time during any one calendar year, and certain additional limitations apply to “Ten Percent Shareholders” (as defined in the 2011 Plan). The Compensation Committee may provide for the payment of the exercise price in cash, by delivery of other Common Shares having a fair market value equal to such option exercise price, by a combination thereof or by any method in accordance with the terms of the option agreements. The exercise price for each outstanding option to purchase one Common Share granted under the 2011 Plan is subject to reduction by the per share amount of any dividend that we declare from time to time while the option is outstanding. The 2011 Plan contains special rules governing the period during which options may be exercised in the case of death, disability, or other termination of employment. Options are not transferable except by will or pursuant to applicable laws of descent and distribution upon death of an employee, unless otherwise approved by our Board of Directors.

 

The 2011 Plan also provides for the granting of restricted share awards, which are awards of Common Shares that may not be disposed of, except by will or the laws of descent and distribution, for such period as the Compensation Committee determines (which we refer to as the restricted period). The Compensation Committee may also impose such other conditions and restrictions on the shares as it deems appropriate, including the satisfaction of performance criteria. The Compensation Committee may provide that such restrictions will lapse with respect to specified percentages of the awarded shares on successive anniversaries of the date of the award. During the restricted period, the grantee is entitled to receive dividends with respect to, and to vote the shares awarded to him or her. If, during the restricted period, the grantee’s continuous employment with the Company terminates for any reason, any shares remaining subject to restrictions will be forfeited. The Compensation Committee has the authority to cancel any or all outstanding restrictions prior to the end of the restricted period, including cancellation of restrictions in connection with certain types of termination of employment.

 

The 2011 Plan furthermore provides for the granting of restricted share units, which are awards that are settled by the issuance of a number of Common Shares. The grantee has no rights with respect to such Common Shares until they are actually issued to the grantee. In January 2020, we granted RSUs under the 2011 Plan to (i) employees of sum.cumo, as part of the consideration for the acquisition of that company, as well (ii) other employees. The Compensation Committee may also grant other share-based awards under the 2011 Plan, such as share appreciation rights.

 

65

 

 

In February 2016, our Board of Directors approved the reservation of an additional 4,000,000 Common Shares for issuance under the 2011 Plan. As of December 31, 2020, 1,462,482 Common Shares were issuable upon the exercise of outstanding options under the 2011 Plan, at a weighted average exercise price of $14.26 per share, of which options to purchase 732,209 Common Shares had vested. 770,000 of such Common Shares were issuable upon the exercise of outstanding options held by our directors and executive officers. As of December 31, 2020, 2,610,136 Common Shares were available for future grant under the 2011 Plan.

 

C. Board Practices

 

Members of our Board of Directors are elected by a vote at the annual general meeting of shareholders and serve for a term of one year, until the following year’s annual meeting. Directors may serve multiple terms and are elected by a majority of the votes cast at the meeting. The Chief Executive Officer serves until his removal by the Board of Directors or resignation from office. Our non-employee directors do not have agreements with the Company for benefits upon termination of their service as directors.

 

Audit Committee

 

The Audit Committee of our Board of Directors is comprised of three independent directors (as determined by our Board of Directors in accordance with NASDAQ Listing Rule 5605(c)(2)(A) and Rule 10A-3 under the Exchange Act), who were appointed to that committee by the Board of Directors: Yacov Elinav, Uzi Netanel and Eyal Ben Chlouche. Mr. Elinav serves as the chairman of the committee. The Board of Directors has furthermore determined that Mr. Elinav meets the definition of an audit committee financial expert (as defined in paragraph (b) of Item 16A of Form 20-F promulgated by the SEC). The primary function of the Audit Committee is to assist the Board of Directors in fulfilling its oversight responsibilities by reviewing financial information, internal controls and the audit process. In addition, the committee is responsible for oversight of the work of our independent auditors. The committee meets at regularly scheduled quarterly meetings.

 

Compensation Committee

 

The Compensation Committee of our Board of Directors is comprised of three directors, who were appointed to that committee by the Board of Directors: Uzi Netanel, Naamit Salomon and Guy Bernstein. Mr. Bernstein serves as the chairman of the committee. The Compensation Committee is responsible for the review and approval of grants of options to our employees and other compensation matters as requested by our Board of Directors from time to time.

 

Corporate Governance Policies Adopted by Board

 

While not incorporated in Israel, our headquarters are located in Israel and we therefore voluntarily conform with corporate governance practices that are customary for an Israeli company whose shares are listed on the NASDAQ Stock Market. Accordingly, our Board of Directors has adopted various policies and procedures that apply to our employees and directors and that are meant to implement risk management on a company-wide level, including, among others, the following:

 

  Code of Ethics— constitutes a guide of principles designed to help our employees conduct business honestly and with integrity (and which is referenced in Item 16B below).

 

  Whistleblower Policy— enables the anonymous submission by our employees of reports regarding illegal or dishonest activities.

 

  Insider Trading Policy— implements restrictions (including quarterly blackout periods) for our employees that reinforce legal prohibitions on their use of material inside information in effecting transactions in our securities.

 

  Antifraud Policy— aimed at detecting and preventing fraud, misappropriations, and other irregularities by our employees, including any intentional, false representation or concealment of material facts for the purpose of inducing another to act upon it in connection with their activities with third parties on behalf of our company.

 

66

 

 

  Related Party Transactions Policy— intended to ensure the proper disclosure to, and approval by (if approved), our Audit Committee of transactions between our company and any of its related parties (including officers, directors and Formula and Asseco— our largest direct and indirect shareholders, respectively) in an amount equal to or exceeding $120,000, in order to ensure that any such transactions are in the best interest of our company and our shareholders. The policy provides that our General Counsel and CFO review and approve all related party transactions, and report such transactions to our Audit Committee, although only those transactions equal to or exceeding $120,000 require approval of the Audit Committee.

 

Internal Auditor

 

Our Company has appointed an internal auditor.

 

The role of the internal auditor is to provide assurance that the Company’s risk management, governance and internal control processes are operating effectively. This includes examining, among other things, our compliance with applicable law and orderly business procedures, including the implementation of proper internal controls in compliance with SOX requirements and our Related Party Transactions Policy.

 

NASDAQ Opt-Outs for a Foreign Private Issuer

 

We are a foreign private issuer within the meaning of NASDAQ Listing Rule 5005(a)(18), since we are governed by the laws of the Cayman Islands and we meet the other criteria set forth for a “foreign private issuer” under Rule 3b-4(c) under the Exchange Act.

 

Pursuant to NASDAQ Listing Rule 5615(a)(3), a foreign private issuer may follow home country practice in lieu of certain provisions of the NASDAQ Listing Rule 5600 series and certain other NASDAQ Listing Rules. Please see “Item 16G. Corporate Governance” below for a description of the manner in which we rely upon home country practice in lieu of compliance with certain of the NASDAQ Listing Rules.

 

D. Employees

 

As of December 31, 2020, we had a total of 3,438 employees, a 16% increase relative to the end of 2019.

 

The following table sets forth the number of our employees as of the end of each of the past three fiscal years, according to their geographic regions:

 

  Total Number of Employees as of
December 31,
 
Geographic Region  2018   2019   2020 
Israel   726    701    732 
UK and Europe   358    533    733 
North America   527    581    601 
Asia Pacific   767    1,144    1,372 
Total Employees   2,378    2,959    3,438 

 

E. Share Ownership

 

The number of our Common Shares beneficially owned by our directors and executive officers individually, and by our directors and executive officers as a group, as of March 1, 2021, is as follows:

  

   Shares Beneficially Owned 
   Number   Percent (1) 
Roni Al-Dor   915,849(2)    1.6%

All directors and executive officers (3) as a group (7 persons, including Roni Al-Dor) (3)

   270,000(4)    0.5%

 

 

(1) Unless otherwise indicated below, the persons in the above table have sole voting and investment power with respect to all shares shown as beneficially owned by them. The percentages shown are based on 54,679,699 Common Shares outstanding (which excludes 2,328,296 Common Shares held in treasury) as of March 1, 2021, plus such number of Common Shares as the relevant person or group had the right to receive upon exercise of options that are exercisable within 60 days of March 1, 2021.

 

67

 

  

(2) Includes options to purchase 500,000 Common Shares under the 2011 Plan at an exercise price ranging between $11.09 to $25.27 per share expiring no later than January 11, 2026, which are vested or will become vested within 60 days of March 1, 2021. See Item 6 - “Directors, Senior Management and Employees— Compensation of Directors and Officers”.
(3) Each of our directors and executive officers who is not separately identified in the above table beneficially owns less than 1% of our outstanding Common Shares (including options to purchase Common Shares held by each such party that are vested or will vest within 60 days of March 1, 2021) and has therefore not been separately identified.
(4) Includes options to purchase 270,000 Common Shares at exercise prices ranging from $8.97 to $11.09 per share, which are vested or will become vested within 60 days of March 1, 2021.

 

Item 7. Major Shareholders and Related Party Transactions

 

A. Major Shareholders.

 

The following table sets forth, as of March 1, 2021, certain information with respect to the beneficial ownership of the Company’s Common Shares by each person known by the Company to own beneficially more than 5% of the outstanding Common Shares, based on information provided to us by the holders or disclosed in public filings of the shareholders with the Securities and Exchange Commission.

 

We determine beneficial ownership of shares under the rules of Form 20-F promulgated by the SEC and include any Common Shares over which a person possesses sole or shared voting or investment power, or the right to receive the economic benefit of ownership, or for which a person has the right to acquire any such beneficial ownership at any time within 60 days.

 

   Shares Beneficially Owned 
Name and Address  Number   Percent(1) 
Formula Systems (1985) Ltd.
5 HaPlada Street
Or Yehuda 60218, Israel
   24,029,094(2)    43.9%
Harel Insurance Investments & Financial Services Ltd.
Harel House; 3 Abba Hillel Street; Ramat Gan 52118, Israel
   3,061,429(3)    5.6%

The Phoenix Holdings Ltd.
Derech Hashalom 53, Givataim, 53454, Israel.

   2,769,493(4)    5.1%

 

 

(1)The percentages shown are based on 54,679,699 Common Shares outstanding (which excludes 2,328,296 Common Shares held in treasury) as of March 1, 2021.
(2)The number of Common Shares shown as owned by Formula is based on information provided to the Company by Formula as of March 31, 2021. Also based on information provided to the Company, as of March 1, 2021, Asseco held 25.6% of the outstanding share capital of Formula. In addition, on October 4, 2017, Asseco entered into a shareholders agreement with our Chairman of the Board, under which agreement Asseco has been granted an irrecoverable proxy to vote an additional 1,817,973 ordinary shares of Formula, thereby effectively giving Asseco beneficial ownership (voting power) over an aggregate of 37.5% of Formula’s outstanding ordinary shares. The address of Asseco is Olchowa 14 35-322 Rzeszow, Poland.
 (3) Based on an amended Statement of Beneficial Ownership on Schedule 13G/A filed with the SEC on January 27, 2021. Of the 3,061,429 Common Shares reported as beneficially owned by Harel Insurance Investments & Financial Services Ltd., or Harel, (i) 2,935,022 Common Shares are held for members of the public through, among others, provident funds and/or mutual funds and/or pension funds and/or insurance policies and/or exchange traded funds, which are managed by subsidiaries of Harel, each of which subsidiaries operates under independent management and makes independent voting and investment decisions, (ii) 122,125Common Shares are held by third-party client accounts managed by subsidiaries of Harel as portfolio managers, each of which subsidiaries operates under independent management and makes independent investment decisions and has no voting power in the securities held in such client accounts, and (iii) 4,282 Common Shares are beneficially held for Harel’s own account. Harel does not admit beneficial ownership of more than those 4,282 Common Shares.

 

68

 

 

(4) Based on a Statement of Beneficial Ownership on Schedule 13G filed with the SEC on February 11, 2021. All of the Common Shares reported as beneficially owned by The Phoenix Holdings Ltd. are beneficially owned by various of its direct or indirect, majority or wholly-owned subsidiaries, or the Subsidiaries. The Subsidiaries manage their own funds and/or the funds of others, including for holders of exchange-traded notes or various insurance policies, members of pension or provident funds, unit holders of mutual funds, and portfolio management clients. Each of the Subsidiaries operates under independent management and makes its own independent voting and investment decisions. The Phoenix Holdings Ltd. disclaims beneficial ownership of all of those Common Shares.

 

To the best of our knowledge, each of the entities listed in the above table has sole voting and investment power with respect to all shares shown as beneficially owned by it, except to the extent described above.

 

Significant changes in holdings of major shareholders

 

From time to time, Formula has increased its beneficial shareholding in our Company through market purchases of additional Common Shares. Formula’s beneficial ownership of our Common Shares constituted 48.9% of our outstanding share capital as of the start of 2017. That beneficial ownership has been diluted down to 43.9% as of March 1, 2021, primarily as a result of our follow-on public offering that took place in September 2020, as well as various minor issuances related to stock options exercise of Common Shares that we have made.

 

Harel reported in an initial Schedule 13G filed on December 20, 2018 that it had become a significant shareholder of our company, having acquired 2,534,268 Common Shares, constituting 5.1% of our outstanding Common Shares, as of December 15, 2018. Its holdings have increased slightly to 5.1% and then 5.4% and 5.6% of our outstanding Common Shares, as of December 31, 2018, 2019 and 2020, as reported in its amended Schedule 13G filed on January 29, 2019, January 23, 2020 and January 27, 2021, respectively.

 

Clal Insurance Enterprises Holdings Ltd., or Clal, reported in an initial Schedule 13G filed on March 26, 2018 that it had become a significant shareholder, holding 2,719,363 Common Shares, constituting 5.2% of our outstanding Common Shares, as of March 16, 2018. Its holdings then increased to 3,254,525 Common Shares (exclusive of shares held by its affiliate, Epsilon), constituting 6.5% of our outstanding Common Shares, as of December 31, 2018, as reported in its amended Schedule 13G filed on February 14, 2019. Clal reported in February 2020 that as of December 31, 2019, it no longer held 5% or more of our outstanding Common Shares.

 

Our former significant shareholder, Yelin Lapidot Holdings Management Ltd. and its affiliates, collectively referred to as Yelin, held 2,765,424 Common Shares, or 5.6% of our outstanding Common Shares, as of December 31, 2017 (based on Amendment No. 1 to Schedule 13G filed by Yelin, Yair Lapidot and Dov Yelin on January 31, 2018). Subsequently, however, Yelin reported in Amendment No. 2 to Schedule 13G, filed on February 11, 2019, that its beneficial ownership decreased once again below 5% as of December 31, 2018.

 

Our former significant shareholder, Migdal Insurance & Financial Holdings Ltd., or Migdal, acquired 2,468,836 Common Shares, or 5.0%, as of July 12, 2017, based on its Schedule 13G filed on August 28, 2017, thereby becoming a significant shareholder of our company. Since that time, its ownership fell slightly below 5%, then rose again above 5% and then fell again below 5% (2,418,367 Common Shares, or 4.86% of outstanding Common Shares), as of December 31, 2018, based on a Statement of Beneficial Ownership on Schedule 13G filed by Migdal with the SEC on February 14, 2019.

 

Our current significant shareholder, The Phoenix Holdings Ltd., reported in February 2021 that it had surpassed 5% holdings of our outstanding Common Shares (holding 5.1%) as of December 31, 2020.

 

Voting rights of major shareholders

 

The major shareholders disclosed above do not have different voting rights than other shareholders with respect to the Common Shares that they hold.

 

69

 

 

Holders of record

 

As of March 1, 2021, there were 55 holders of record of our Common Shares, including 41 holders of record with addresses in the United States who held a total of 47,017,878 Common Shares (out of which 47,009,506 Common Shares are held of record by CEDE & Co), representing approximately 86.0% of our issued and outstanding Common Shares. The number of record holders in the United States is not representative of the number of beneficial holders, nor is it representative of where such beneficial holders are resident, because many of these Common Shares were held of record by nominees (including CEDE & Co., as nominee for a large number of banks, brokers, institutions and underlying beneficial holders of our Common Shares). In particular, Formula, which held as of March 1, 2021 (in part as a record holder and in part as an underlying beneficial holder) 24,029,094 Common Shares, representing 43.9% of our issued and outstanding shares, is not a United States company.

 

Control of the Company

 

Based on Formula’s beneficial ownership of 43.9% of the outstanding Common Shares of the Company (as of March 1, 2021), and based on Asseco’s beneficial ownership of 25.6% (and, based on its shareholders agreement with our Chairman of the Board, beneficial ownership (voting power) over an aggregate of 37.5%) of the outstanding share capital of Formula also as of that date, both Formula and Asseco may be deemed to control the Company. We are unaware of any arrangements the operation of which may at a subsequent date result in a change of control of the Company.

 

B. Related Party Transactions

 

Registration Rights Agreement with Major Shareholders

 

The description of the Registration Rights Agreement set forth in Item 10.C “Material Contracts” is incorporated by reference herein.

 

Fees Paid to Major Shareholder for Board Service of its Affiliate

 

We paid to our major shareholder, Formula, approximately $33,000 in respect of our share of the director fees of Guy Bernstein, our Chairman, for the year ended December 31, 2020. Mr. Bernstein serves as the Chief Executive Officer of Formula and a director of Asseco. Formula directly owns (as of March 1, 2021) approximately 43.9% of our currently outstanding Common Shares.

 

Additional Agreements and Transactions with Affiliated Companies of Formula and Asseco

 

During the year ended December 31, 2020, we paid to affiliated companies of Asseco approximately $8.5 million, in the aggregate, pursuant to services agreements that we have in place with those companies under which we receive services. In 2020, we also purchased from those affiliated companies an aggregate of approximately $0.3 million of hardware and software. Please see Note 14 to our audited consolidated financial statements included in Item 18 of this annual report for further information.

 

In addition, during 2020, our Polish subsidiary Sapiens Poland performed services as a sub-contractor on behalf of Asseco for clients of Asseco in a total amount of approximately $3.1 million. For historical reasons, Asseco issues invoices to those clients and then Sapiens in turn invoices Asseco on a back-to-back basis (with no margin to Asseco).

 

Further, we paid to Formula approximately $0.7 million (which is included in the $8.5 million paid to affiliated companies of Asseco described above) in respect of our share of its D&O insurance for each of our directors and officers for the period between March 1, 2020 and February 14, 2021.

 

70

 

 

Trade Payables and Receivables

 

As of December 31, 2020, we had trade payables balances due to, and trade receivables balances due from, our related parties in amounts of approximately $1.9 million and $1.2 million, respectively

 

C. Interests of Experts and Counsel.

 

Not applicable.

 

Item 8. Financial Information

 

A. Consolidated Statements and Other Financial Information.

 

Financial Statements

 

See our consolidated financial statements and related notes in Item 18.

 

Export Sales

 

In 2020, 93.5% of our revenues originated from customers located outside of Israel.

 

For information on our revenues breakdown by geographic region for the past three years, see Item 5.A, “Operating and Financial Review and Prospects— Operating Results— Comparison of the years ended December 31, 2019 and 2020— Revenues by geographical region” in this annual report, as well as Item 5.A, “Operating and Financial Review and Prospects— Operating Results— Comparison of the years ended December 31, 2018 and 2019— Revenues by geographical region” in our annual report on Form 20-F for the year ended December 31, 2019, which we filed with the SEC on April 7, 2020.

 

Legal Proceedings

 

From time to time, we are a party to various legal proceedings and claims that arise in the ordinary course of business. Currently, there are no such legal proceedings pending or threatened against us that we believe may have a significant effect on our financial condition or profitability.

 

Dividend Policy

 

In August 2019, our Board of Directors adopted a dividend policy. Under that policy, on an annual basis, after publishing our annual audited consolidated financial statements in our annual report on Form 20-F, our Board of Directors will announce the distribution of a cash dividend in an amount of up to 40% of our annual net profit (on a non-GAAP basis). Our Board of Directors may change, whether as a result of a one-time decision or a change in policy, the rate of dividend distributions and/or decide not to distribute a dividend. The distribution of dividends will be made in compliance with Cayman Islands law, the Memorandum and the Articles, as well as our contractual obligations. Since the adoption of this new dividend policy, we have declared cash dividends of $0.22 per share and $0.14 per share, or $11 million and $7 million, in the aggregate, which were paid in September 2019 and June 2020, respectively.

 

For more information about distribution of dividends, the related requirements of Cayman Islands law and various tax implications, please see: “Item 10. Additional Information— Memorandum and Articles of Association”; “Item 10. Additional InformationExchange Controls”; and “Item 10. Additional Information— Taxation.”

 

B. Significant Changes

 

No significant change, other than as otherwise described in this annual report, has occurred in our operations since the date of our consolidated financial statements included in this annual report.

 

71

 

 

ITEM 9. THE OFFER AND LISTING

 

A. and C. Offer and Listing Details and Markets

 

Our Common Shares are listed on the NASDAQ Global Select Market and on the TASE under the symbol “SPNS”.

 

The closing price of our Common Shares on the NASDAQ Global Select Market on March 17, 2021, being the latest practicable date prior to publication of this annual report, was $32.77.

 

The closing price of our Common Shares on the TASE on March 17, 2021, being the latest practicable date prior to publication of this annual report, was NIS 106.5, or $32.38(as converted from NIS based on the NIS-U.S. dollar representative exchange rate reported by the Bank of Israel as of March 17, 2021).

 

Under current Israeli law, we satisfy our reporting obligations in Israel by furnishing to the applicable Israeli regulators those reports that we are required to file or submit in the United States.

 

B. Plan of Distribution.

 

Not applicable.

 

D. Selling Shareholders.

 

Not applicable.

 

E. Dilution.

 

Not applicable.

 

F. Expenses of the Issue.

 

Not applicable.

 

Item 10. Additional Information

 

A. Share Capital.

 

Not applicable.

 

B. Memorandum and Articles of Association.

 

We have provided herein descriptions related to our status as a Cayman Islands company. Copies of our Memorandum and Articles, which serve as exhibits to this annual report, were annexed as Appendix A to the proxy statement for our 2017 annual general meeting of shareholders, which was appended as Exhibit 99.1 to our Report of Foreign Private Issuer on Form 6-K furnished to the SEC on October 26, 2017.

 

1. Registration and Purposes.

 

The Company is registered and existing under the laws of the Cayman Islands. Its registered number is 341242.

 

As set out in Article II of our Memorandum of Association, the objects and purpose for which the Company is established are unrestricted, and the Company has full power and authority to exercise all functions of a natural person of full capacity, including (without limitation):

 

  To establish, participate in or have any other interest in business enterprises concerned with the development and commercial operation of software

 

72

 

 

  To finance directly or indirectly the activities of the Company, its subsidiaries and affiliates

 

  To borrow and to lend moneys

 

  To engage in the purchase and sale of securities, futures, real estate, business debts, commodities and intellectual property

 

  To undertake, conduct and promote research and development

 

  To guarantee, pledge, mortgage or otherwise encumber assets as security for the obligations of the Company or third parties

 

  To do all that may be useful or necessary for the attainment of the above purposes

 

2. Board of Directors.

 

A director who knows or ought to understand that in a certain instance there is mention of a conflicting interest between the Company and him acting privately or ex officio, will timely inform the Board of Directors of such conflict of interest. No conflict of interest will be deemed to exist between the Company and one or more of its directors in case of a contract or transaction between the Company and such director(s) or the Company and any other corporation, partnership, association, or other organization in which such director(s) are directors or officers, or have a financial interest, solely for that reason, or solely because such director(s) are present or participates in the meeting of the Board of Directors or Committee thereof which authorizes the contract or transaction, or solely because his or their votes are counted for such purpose if (a) the material facts of the interest or relationship are disclosed or are known to the Board of Directors or the Committee, and the Board of Directors or Committee in good faith authorizes the relevant contract or transaction by the affirmative votes of a majority of the disinterested directors, even though such disinterested directors may be less than a quorum, or (b) the material facts of the interest or relationship are disclosed or are known to the shareholders entitled to vote thereon, and the contract or transaction is specifically approved in good faith by vote of such shareholders; or (c) the contract or transaction is fair as to the Company as of the time it is authorized, approved or ratified by the Board of Directors, a Committee thereof or the shareholders and, for such purposes, interested directors may be counted in determining the presence of a quorum at a meeting of the Board of Directors or of a Committee that authorizes such contract or transaction. The Articles provide that the directors shall receive such compensation as the Board of Directors may from time to time prescribe. Members of the Board of Directors have the power to vote compensation to themselves, even if they lack an independent quorum.

 

The Articles do not require directors to resign at a certain age or to purchase a certain number of Common Shares. The Articles do not grant borrowing powers to directors; nor do they require directors to resign at a certain age or to purchase a certain number of Common Shares.

 

3. Rights and Preferences.

 

The Company has only one class of shares of common stock authorized and outstanding— the Common Shares. All previous issuances of preferred shares have been converted into Common Shares. The rights and preferences of the holders of Common Shares are summarized below.

 

  (a) Common Shares

 

Holders of the Common Shares are entitled to one vote for each whole share on all matters to be voted upon by shareholders, including the election of directors. Holders of the Common Shares do not have cumulative voting rights in the election of directors. All Common Shares are equal to each other with respect to liquidation and dividend rights. Holders of the Common Shares are entitled to receive dividends out of funds legally available under Cayman Islands law, if and when declared by the Board of Directors in accordance with the Memorandum and Articles. See “Dividend Policy” below. In the event of the liquidation of the Company, all assets available for distribution to the holders of the Common Shares are distributable among them according to their respective holdings. Holders of the Common Shares have no preemptive rights to purchase any additional, unissued Common Shares. The foregoing summary of the Common Shares does not purport to be complete and is subject to, and qualified in its entirety by, the provisions of the Memorandum and Articles.

 

73

 

 

  (b) Dividend Policy

 

In August 2019, our Board of Directors adopted a dividend policy. Under that policy, on an annual basis, after publishing our annual audited consolidated financial statements in our annual report on Form 20-F, our Board of Directors will announce the distribution of a cash dividend in an amount of up to 40% of our annual net profit (on a non-GAAP basis). Our Board of Directors may change, whether as a result of a one-time decision or a change in policy, the rate of dividend distributions and/or decide not to distribute a dividend. The distribution of dividends will be made in compliance with Cayman Islands law, the Memorandum and the Articles, as well as our contractual obligations. Please see “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Dividend Policy” above for further information concerning our dividend policy.

 

Our ability to pay dividends is subject to the limitations of the Companies Law (as revised) of the Cayman Islands, the Memorandum and the Articles. In direct connection with the approval of our annual accounts, the Board of Directors shall decide on the distribution of the profits. Profits can either be reserved or distributed to the shareholders in accordance with the Articles. Our Board of Directors has the right to reserve the profits at its discretion. Our Board of Directors may at any time resolve to make any interim distributions, if justified by the anticipated profits of our company. The Companies Law and the Articles further provide that a (interim) distribution of dividends can only occur if, at the moment of distribution, the equity of our company equals at least the nominal capital of our company and, as a result of the distribution, it will not fall below the nominal capital. Nominal capital is the sum of the par values of all of the issued shares of our company’s capital stock at any moment in time.

 

4. Changing the Rights of the Shareholders.

 

The general meeting of shareholders decides upon any change in the Memorandum and/or Articles. A resolution to amend the Memorandum and/or Articles generally requires the approval of two-thirds of the voting rights of shares present (in person or by proxy) and voting at a meeting of shareholders called for the purpose of approving such an amendment. An increase in our authorized share capital, however, merely requires approval by at least a simple majority of the votes actually cast at a meeting of shareholders at which a quorum is present.

 

5. General Meetings.

 

At least one general meeting of shareholders must be held each year. Pursuant to the Articles, general meetings may be held in or outside of the Cayman Islands. Special general meetings of shareholders may be called at any time by the Chairman of the Board, the Co-Chairman, the Board of Directors or the holders of Common Shares representing at least ten percent (10%) of the total voting rights attached to the issued and outstanding Common Shares who shall have requisitioned the Board of Directors to convene such meeting to be held within a period of ten weeks after such request has been made. Written notice of no less than 12 nor more than 60 calendar days must be provided to the Company’s shareholders prior to any general meeting. Every shareholder has the right to attend any meeting of shareholders in person or by proxy and to address the meeting. No action may be taken at any meeting of shareholders unless a quorum consisting of holders of at least one-half of the shares outstanding and entitled to vote are present at the meeting in person or by proxy. If a quorum is not present at the originally-called shareholder meeting, a second shareholder meeting, is held within two months. At that second meeting, valid resolutions may be adopted with respect to any matter stated in the notice of the original meeting and also in the notice of such second meeting or which by law is required to be brought before the shareholders (subject to certain exceptions), despite the absence of a quorum.

 

6. Limitations to Own Securities.

 

The Articles contain no limits on the right to own securities.

 

7. Change of Control.

 

The Articles contain no provisions that would prevent or delay a change of control of the Company. For more information regarding provisions of the Cayman Companies Law that may impact a change of control of the Company, please see the table that was annexed as Appendix B to the proxy statement for our 2017 annual general meeting of shareholders, which was appended as Exhibit 99.1 to our Report of Foreign Private Issuer on Form 6-K furnished to the SEC on October 26, 2017.

 

74

 

 

8. Disclosure of Ownership.

 

The Articles contain no provisions requiring a shareholder to disclose his or her interest at a certain time; however, holders of our shares are subject to the reporting provisions of the SEC. In addition, the Companies Law (as revised) of the Cayman Islands contains provisions requiring the disclosure of certain beneficial interests; however, such provisions do not apply to the Company, its shareholders or ultimate beneficial owners for so long as the Company’s Common Shares are listed on an “approved stock exchange” (as defined in the Companies Law (as revised) of the Cayman Islands, which currently includes NASDAQ and the Tel Aviv Stock Exchange).

 

C. Material Contracts

 

We are not party to any material contract within the two years prior to the date of this annual report, other than contracts entered into in the ordinary course of business, or as otherwise described below:

 

Deed of Trust in Favor of Series B Debenture Holders

 

In connection with our Israeli public offering and private placement of NIS 280 million (approximately US $79.2 million), and Israeli public offering of NIS 220 million (approximately US $60 million), in principal amount of our Series B Debentures, in the aggregate, in September 2017 and June 2020, respectively (which debentures are traded on the TASE), we entered into a deed of trust with a trustee in favor of the debenture holders. In the deed of trust, we have agreed to repay the principal amount of the originally issued debentures (those issued in September 2017) in eight equal payments that will be paid once a year on January 1. For the debentures issued in June 2020, the payment dates remain the same, but due to the passage of the initial payment dates, the payments to be made on all remaining payment dates are proportionately greater. In the case of the September 2017 Series B Debentures and June 2020 Series B Debentures, the principal payments will therefore run from the years 2019 through 2026 (included), and the years 2021 through 2026 (included), respectively. We made the first three such principal payments on the September 2017 Series B Debentures on January 1, 2019, 2020 and 2021, and the first principal payment on the June 2020 Series B Debentures on January 1, 2021. The outstanding principal amounts bear interest at an annual rate of 3.37%, payable in half-yearly payments on January 1 and July 1 of each year. In the case of the September 2017 Series B Debentures, those interest payments have occurred and will occur in years 2018 through 2026 (included), while for the June 2020 Series B Debentures, those payments only began in 2021 but will conclude at the same time—in 2026. The principal and interest are payable in NIS, subject to adjustment in accordance with fluctuations in the exchange rate between the U.S. dollar and the NIS.

 

Under the deed of trust, we have undertaken to maintain a number of conditions and limitations on the manner in which we can operate our business, including limitations on our ability to undergo a change of control, distribute dividends, incur a floating charge on our assets, or undergo an asset sale or other change that results in a fundamental change in our operations. The deed of trust also requires us to comply with certain financial covenants, as described below. The deed of trust furthermore provides for an upwards adjustment in the interest rate payable under the debentures in the event that our debentures’ rating is downgraded below a certain level. A breach of the financial covenants for more than two successive quarters or a substantial downgrade in the rating of the debentures (below BBB-) could result in the acceleration of our obligation to repay the debentures.

 

The deed of trust includes the following provisions:

 

  A negative pledge, subject to certain exceptions

 

  A covenant not to distribute dividends unless (i) our shareholders’ equity (not including minority interests) shall not be less than $160 million, (ii) our net financial indebtedness (financial indebtedness net of cash, marketable securities, deposits and other liquid financial instruments) does not exceed 65% of net CAP (which is defined as financial indebtedness, net, plus shareholders equity, including minority interest), (iii) the amount of the dividend does not exceed our profits for the year ended December 31, 2016 and the first three quarters of the year ended December 31, 2017, plus 75% of our profits as of September 1, 2017 and up to the date of distribution, and (iv) no event of default shall have occurred

 

  Financial covenants, including (i) the equity attributable to the shareholders of Sapiens (not including minority interests), as reported in our annual or quarterly financial statements, will not be less than $120 million, and (ii) Sapiens’ net financial indebtedness (financial indebtedness net of cash, marketable securities, deposits and other liquid financial instruments) shall not exceed 65% of net CAP (which is defined as financial indebtedness, net, plus shareholders equity, including minority interest)

 

75

 

 

As of December 31, 2020, we were in compliance with the foregoing financial covenants.

 

We also agreed to standard events of default under the deed of trust, together with the following specific events of default (among others):

 

  Cross default, including following an immediate repayment initiated in relation to other indebtedness (other than non-recourse debt) in an amount that exceeds 5% of our total balance sheet
     
  Suspension of trading of the debentures on the TASE over a period of 60 days, or the delisting of the debentures from the TASE
     
  Failure to have the debentures rated over a period of 60 days;
     
  If the rating of the debentures is less than BBB- by Standard and Poors Maalot or less than Baa3 by Midroog Ltd. or drops below an equivalent rating of another rating agency (as of May 31 2020, Standard and Poors Maalot has affirmed a rating of ilA+ for the debentures)
     
  If there is a change in control without consent of the rating agency (a change of control is deemed to occur if Formula ceases the be the controlling shareholder of our company, whether directly or indirectly. Formula will be considered a controlling shareholder for so long as it continues to hold at least 25% of the means of control of our company (within the meaning of the Israeli Securities Law) and there is no other person or entity holding a higher percentage. To the extent that Formula holds such controlling interest jointly with others, it will be deemed to remain our controlling shareholder if it maintains the highest percentage ownership among such other shareholders)
     
  The existence and continuation of a bankruptcy event involving our company, or the liquidation of our company or writing off of our assets

 

  Our failure to comply with the above-described financial covenants for two consecutive quarters 
     
  There has been a material adverse change in the business of our company compared to the position of our company shortly before the issuance of the debentures and there is a material concern that we will not be able to pay our obligations under the debentures on time
     
  If we distribute a dividend contrary to the above-described limitations on dividends
     
  Breach of our undertakings regarding the issuance of additional Series B Debentures
     
  The sale of 25% or more of our assets, or a change in the main sphere of our activity as a company
     
  Failure to comply with the negative pledge covenant

 

Underwriting Agreement for October 2020 Follow-On Offering

 

We entered into an underwriting agreement, dated October 15, 2020, with Goldman Sachs & Co. LLC, J.P. Morgan Securities LLC, Citigroup Global Markets Inc. and Jefferies LLC, as representatives of the several underwriters named therein, for the underwritten primary follow-on offering, by the underwriters, of 3,389,830 of our common shares, plus an additional 508,474 common shares pursuant to a 30-day option granted to the underwriters by our company that was exercised in full. We received approximately [$108.7 million] of net proceeds from the offering, after deducting underwriting discounts and commissions and estimated offering expenses payable by us. We have agreed to indemnify the underwriters against certain liabilities, including liabilities under the Securities Act, and to contribute to payments the underwriters may be required to make in respect of those liabilities.

 

76

 

 

Registration Rights Agreement

 

In connection with our acquisitions of each of IDIT and FIS, which were consummated in the third quarter of 2011, we granted the shareholders of IDIT (or the IDIT Selling Shareholders), the shareholders of FIS (or the FIS Selling Shareholders, to which we refer, together with the IDIT Selling Shareholders, as the Holders) and Formula certain registration rights under a Registration Rights Agreement. Under the Registration Rights Agreement, the Holders and Formula are entitled to piggyback registration rights in connection with any registration statement that we file (subject to customary exceptions). The Holders also agreed to execute a lock-up agreement if requested by the representative of the underwriters in any underwritten offering. Based on information that we have received from our transfer agent, we do not believe that the IDIT Selling Shareholders and the FIS Selling Shareholders still hold a significant number of Common Shares that are entitled to the foregoing registration rights under the Registration Rights Agreement as of the current time.

 

D. Exchange Controls

 

There are no exchange control or currency regulations in the Cayman Islands that would affect the payment of dividends, interest or other payments to non-resident holders of the Company’s securities, including the Common Shares. Other jurisdictions in which the Company conducts operations may have various currency or exchange controls. In addition, the Company is subject to the risk of changes in political conditions or economic policies which could result in new or additional currency or exchange controls or other restrictions being imposed on the operations of the Company. As to the Company’s securities, Cayman Islands law and the Memorandum and Articles impose no limitations on the right of non-resident or foreign owners to hold or vote such securities.

 

E. Taxation

 

Israeli Taxation Considerations for Our Shareholders

 

The following is a short summary of the material provisions of the tax environment to which shareholders may be subject. This summary is based on the current provisions of tax law. To the extent that the discussion is based on new tax legislation that has not been subject to judicial or administrative interpretation, we cannot assure you that the views expressed in the discussion will be accepted by the appropriate tax authorities or the courts.

 

The summary does not address all of the tax consequences that may be relevant to all purchasers of our Common Shares in light of each purchaser’s particular circumstances and specific tax treatment. For example, the summary below does not address the tax treatment of residents of Israel and traders in securities who are subject to specific tax regimes. As individual circumstances may differ, holders of our Common Shares should consult their own tax adviser as to the United States, Israeli, Cayman Islands or other tax consequences of the purchase, ownership and disposition of Common Shares. The following is not intended, and should not be construed, as legal or professional tax advice and is not exhaustive of all possible tax considerations. Each individual should consult his or her own tax or legal adviser.

 

Tax Consequences Regarding Disposition of Our Common Shares

 

Overview

 

Israeli law generally imposes a capital gain tax on the sale of capital assets by residents of Israel, as defined for Israeli tax purposes, and on the sale of assets located in Israel, including shares of Israeli companies, by both residents and non-residents of Israel, unless a specific exemption is available or unless a tax treaty between Israel and the seller’s country of residence provides otherwise. The Ordinance distinguishes between “Real Capital Gain” and “Inflationary Surplus”. The Inflationary Surplus is a portion of the total capital gain which is equivalent to the increase of the relevant asset’s purchase price which is attributable to the increase in the Israeli consumer price index or, in certain circumstances, a foreign currency exchange rate, between the date of purchase and the date of sale. The Real Capital Gain is the excess of the total capital gain over the Inflationary Surplus.

 

77

 

 

Capital gain

 

Israeli Resident Shareholders

 

As of January 1, 2012, the tax rate applicable to Real Capital Gain derived by Israeli individuals from the sale of shares, whether or not listed on a stock exchange, is 25%, unless such shareholder claims a deduction for interest and linkage differences expenses in connection with the purchase and holding of such shares, in which case the gain will generally be taxed at a rate of 30%. However, if such shareholder is considered a Substantial Shareholder (i.e., a person who holds, directly or indirectly, alone or together with another person who collaborates with such person on a permanent basis, 10% or more of any of the company’s “means of control” (including, among other things, the right to receive profits of the company, voting rights, the right to receive the company’s liquidation proceeds and the right to appoint a director)) at the time of sale or at any time during the preceding 12-month period, such gain will be taxed at the rate of 30%. Individual shareholders dealing in securities in Israel are taxed at their marginal tax rates applicable to business income (up to 47% in 2018 and thereafter).

 

Under current Israeli tax legislation, the tax rate applicable to Real Capital Gain derived by Israeli resident corporations from the sale of shares of an Israeli company is the general corporate tax rate. As described above, the corporate tax rate as of 2018 and thereafter is 23%.

 

Non-Israeli Residents Shareholders

 

Israeli capital gain tax is imposed on the disposal of capital assets by a non-Israeli resident if such assets are either (i) located in Israel; (ii) shares or rights to shares in an Israeli resident company; or (iii) represent, directly or indirectly, rights to assets located in Israel, unless a tax treaty between Israel and the seller’s country of residence provides otherwise. As mentioned above, Real Capital Gain is generally subject to tax at the corporate tax rate (23% in 2018 and thereafter) if generated by a company, or at the rate of 25% or 30%, if generated by an individual. Individual and corporate shareholders dealing in securities in Israel are taxed at the tax rates applicable to business income (a corporate tax rate for a corporation and a marginal tax rate of up to 47% for an individual in 2018 and thereafter).

 

Notwithstanding the foregoing, shareholders who are non-Israeli residents (individuals and corporations) are generally exempt from Israeli capital gain tax on any gains derived from the sale, exchange or disposition of shares publicly traded on the Tel Aviv Stock Exchange or on a recognized stock exchange outside of Israel, provided, among other things, that (i) such gains are not generated through a permanent establishment that the non-Israeli resident maintains in Israel, (ii) the shares were purchased after being listed on a recognized stock exchange, and (iii) with respect to shares listed on a recognized stock exchange outside of Israel, such shareholders are not subject to the Israeli Income Tax Law (Inflationary Adjustments) 5745-1985. However, non-Israeli corporations will not be entitled to the foregoing exemptions if Israeli residents (a) have a controlling interest of more than 25% in such non-Israeli corporation, or (b) are the beneficiaries of or are entitled to 25% or more of the revenues or profits of such non-Israeli corporation, whether directly or indirectly. Such exemption is not applicable to a person whose gains from selling or otherwise disposing of the shares are deemed to be business income.

 

In addition, a sale of shares may be exempt from Israeli capital gain tax under the provisions of an applicable tax treaty. For example, under the U.S.-Israel Tax Treaty, or the U.S-Israel Treaty, the sale, exchange or disposition of shares of an Israeli company by a shareholder who is a U.S. resident (for purposes of the U.S.-Israel Treaty) holding the shares as a capital asset is exempt from Israeli capital gain tax unless either (i) the shareholder holds, directly or indirectly, shares representing 10% or more of the voting rights during any part of the 12-month period preceding such sale, exchange or disposition; (ii) the shareholder, if an individual, has been present in Israel for a period or periods of 183 days or more in the aggregate during the applicable taxable year; (iii) the capital gain arising from such sale are attributable to a permanent establishment of the shareholder which is maintained in Israel; (iv) the capital gain arising from such sale, exchange or disposition is attributed to real estate located in Israel; (v) the capital gain arising from such sale, exchange or disposition is attributed to royalties; or (vi) the shareholder is a U.S. resident (for purposes of the U.S.-Israel Treaty) and is not holding the shares as a capital asset. In each case, the sale, exchange or disposition of such shares would be subject to Israeli tax, to the extent applicable; however, under the U.S.-Israel Treaty, a U.S. resident would be permitted to claim a credit for the Israeli tax against the U.S. federal income tax imposed with respect to the sale, exchange or disposition, subject to the limitations in U.S. laws applicable to foreign tax credits. The U.S-Israel Treaty does not provide such credit against any U.S. state or local taxes.

 

78

 

 

In some instances where our shareholders may be liable for Israeli tax on the sale of their Common Shares, the payment of the consideration may be subject to the withholding of Israeli tax at source. Shareholders may be required to demonstrate that they are exempt from tax on their capital gains in order to avoid withholding at source at the time of sale. Specifically, in transactions involving a sale of all of the shares of an Israeli resident company, in the form of a merger or otherwise, the ITA may require from shareholders who are not liable for Israeli tax to sign declarations in forms specified by this authority or obtain a specific exemption from the ITA to confirm their status as non-Israeli resident, and, in the absence of such declarations or exemptions, may require the purchaser of the shares to withhold taxes at source.

 

Taxes Applicable to Dividends

 

Israeli Resident Shareholders

 

Israeli residents who are individuals are generally subject to Israeli income tax for dividends paid on our common shares (other than bonus shares or share dividends) at 25%, or 30% if the recipient of such dividend is a Substantial Shareholder at the time of distribution or at any time during the preceding 12-month period. The Company received a tax ruling according to which dividends paid to Israeli shareholders who are individuals will be subject to withholding tax at source at the rate of 25% and in case of an Israeli resident corporations— 0%, regardless the source of the dividends. We cannot guarantee that the tax ruling will be extended.

 

Israeli resident corporations are generally exempt from Israeli corporate tax for dividends paid on shares of Israeli resident corporations (like our common shares). According to the tax ruling referenced above, such dividends are subject to withholding tax at the rate of 0%.

 

Non-Israeli Resident Shareholders

 

Non-Israeli residents (whether individuals or corporations) are generally subject to Israeli income tax on the receipt of dividends paid on our Common Shares, at the rate of 25% or 30% (if the dividend recipient is a Substantial Shareholder at the time of distribution or at any time during the preceding 12-month period). The Company received a tax ruling according to which dividends paid to non- Israeli shareholders (individuals and corporations) will be subject to withholding tax at source at the rate of 25%. We cannot guarantee that the tax ruling will be extended

 

79

 

 

A non-Israeli resident who receives dividends from which tax was withheld is generally exempt from the obligation to file tax returns in Israel with respect to such income, provided that (i) such income was not generated from business conducted in Israel by the taxpayer, (ii) the taxpayer has no other taxable sources of income in Israel with respect to which a tax return is required to be filed and (iii) the taxpayer is not obliged to pay excess tax (as further explained below).

 

Excess Tax

 

Individuals who are subject to tax in Israel (whether any such individual is an Israeli resident or non-Israeli resident) are also subject to an additional tax at a rate of 3% on annual income exceeding NIS 651,600 for 2020 (approximately $0.2 million), which amount is linked to the annual change in the Israeli consumer price index, including, but not limited to, dividends, interest and capital gain.

 

Estate and Gift Tax

 

Israeli law presently does not impose estate or gift taxes.

 

Cayman Islands Taxation

 

The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation, and there is no taxation in the nature of inheritance tax or estate duty or withholding tax that will be applicable to us or to any holder of our Common Shares. There are currently no other taxes that are material to us or our shareholders levied by the Government of the Cayman Islands except for stamp duties that may be applicable on instruments executed in, or after execution brought within the jurisdiction of the Cayman Islands. No stamp duty is payable in the Cayman Islands on transfers of shares of Cayman Islands exempted companies except those that hold interests in land in the Cayman Islands. The Cayman Islands is not party to any double tax treaties. There are no exchange control regulations or currency restrictions in the Cayman Islands.

 

U.S. Federal Income Tax Considerations

 

Subject to the limitations described herein, this discussion summarizes certain U.S. federal income tax consequences of the purchase, ownership and disposition of our Common Shares to a U.S. holder. A U.S. holder is a holder of our Common Shares who is:

 

  An individual who is a citizen or resident of the U.S. for U.S. federal income tax purposes

 

  A corporation (or another entity taxable as a corporation for U.S. federal income tax purposes) created or organized under the laws of the United States, any political subdivision thereof, or the District of Columbia

 

  An estate, the income of which may be included in gross income for U.S. federal income tax purposes regardless of its source

 

  A trust (i) if, in general, a U.S. court is able to exercise primary supervision over its administration and one or more U.S. persons have the authority to control all of its substantial decisions or (ii) an electing trust that was in existence on August 19, 1996 and was treated as a domestic trust on that date

 

Unless otherwise specifically indicated, this discussion does not consider the U.S. tax consequences to a person that is not a U.S. holder (which we refer to as a non-U.S. holder) and considers only U.S. holders that will own our Common Shares as capital assets (generally, for investment).

 

80

 

 

This discussion is based on current provisions of the Internal Revenue Code of 1986, as amended, or the Code, current and proposed Treasury Regulations promulgated under the Code and administrative and judicial interpretations of the Code, all as currently in effect and all of which are subject to change, possibly with a retroactive effect. This discussion does not address all aspects of U.S. federal income taxation that may be relevant to any particular U.S. holder based on the U.S. holder’s particular circumstances. In particular, this discussion does not address the U.S. federal income tax consequences to U.S. holders who are broker-dealers, insurance companies, real estate investment trusts, regulated investment companies, grantor trusts, individual retirement and tax-deferred accounts, certain former citizens or long-term residents of the U.S., tax-exempt organizations, financial institutions, “financial service entities” or who own, directly, indirectly or constructively, 10% or more of the vote or value of the our outstanding shares, U.S. holders holding our Common Shares as part of a hedging, straddle or conversion transaction, U.S. holders whose functional currency is not the U.S. dollar, U.S. holders that acquired our Common Shares upon the exercise of employee stock options or otherwise as compensation, and U.S holders who are persons subject to the alternative minimum tax, who may be subject to special rules not discussed below.

 

Additionally, the tax treatment of persons who are, or hold our Common Shares through a partnership or other pass-through entity is not considered, nor is the possible application of U.S. federal estate or gift taxes or any aspect of state, local or non-U.S. tax laws.

 

You are advised to consult your tax advisor with respect to the specific U.S. federal, state, local and foreign tax consequences of purchasing, holding or disposing of our Common Shares.

 

Taxation of Distributions on Common Shares

 

Subject to the discussion below under “Tax Consequences if We Are a Passive Foreign Investment Company,” a distribution paid by us with respect to our Common Shares to a U.S. holder will be treated as dividend income to the extent that the distribution does not exceed our current and accumulated earnings and profits, as determined for U.S. federal income tax purposes.

 

Dividends that are received by U.S. holders that are individuals, estates or trusts generally will be taxed at the rate applicable to long-term capital gains, provided those dividends meet the requirements of “qualified dividend income.” The maximum long-term capital gains rate is 20% for individuals with annual taxable income that exceeds certain thresholds. In addition, under the Patient Protection and Affordable Care Act, higher income taxpayers must pay an additional 3.8 percent tax on net investment income to the extent certain threshold amounts of income are exceeded. See “Tax on Net Investment Income” in this Item below. For this purpose, qualified dividend income generally includes dividends paid by a foreign corporation if certain holding period and other requirements are met and either (a) the stock of the foreign corporation with respect to which the dividends are paid is “readily tradable” on an established securities market in the U.S. (e.g., the NASDAQ Global Select Market) or (b) the foreign corporation is eligible for benefits of a comprehensive income tax treaty with the U.S. which includes an information exchange program and is determined to be satisfactory by the U.S. Secretary of the Treasury. Dividends that fail to meet such requirements and dividends received by corporate U.S. holders are taxed at ordinary income rates. No dividend received by a U.S. holder will be a qualified dividend (i) if the U.S. holder held the Common Share with respect to which the dividend was paid for less than 61 days during the 121-day period beginning on the date that is 60 days before the ex-dividend date with respect to such dividend, excluding for this purpose, under the rules of Code Section 246(c), any period during which the U.S. holder has an option to sell, is under a contractual obligation to sell, has made (and not closed) a short sale of, is the grantor of a deep-in-the-money or otherwise nonqualified option to buy, or has otherwise diminished its risk of loss by holding other positions with respect to, such Common Share (or substantially identical securities); or (ii) to the extent that the U.S. holder is under an obligation (pursuant to a short sale or otherwise) to make related payments with respect to positions in property substantially similar or related to the Common Share with respect to which the dividend is paid. If we were to be a “passive foreign investment company” (as such term is defined in the Code), or PFIC, for any taxable year, dividends paid on our Common Shares in such year or in the following taxable year would not be qualified dividends. See the discussion below regarding our PFIC status under “Tax Consequences if We Are a Passive Foreign Investment Company.” In addition, a non-corporate U.S. holder will be able to take qualified dividend income into account in determining its deductible investment interest (which is generally limited to its net investment income) only if it elects to do so; in such case the dividend income will be taxed at ordinary income rates.

 

The amount of any distribution which exceeds the amount treated as a dividend will be treated first as a non-taxable return of capital, reducing the U.S. holder’s tax basis in our Common Shares to the extent thereof, and then as capital gain from the deemed disposition of the Common Shares. Corporate holders will not be allowed a deduction for dividends received in respect of the Common Shares.

 

81

 

 

Distributions of current or accumulated earnings and profits paid in foreign currency to a U.S. holder will be includible in the income of a U.S. holder in a U.S. dollar amount calculated by reference to the exchange rate on the day the distribution is received. A U.S. holder that receives a foreign currency distribution and converts the foreign currency into U.S. dollars subsequent to receipt may have foreign exchange gain or loss based on any appreciation or depreciation in the value of the foreign currency against the U.S. dollar, which will generally be U.S. source ordinary income or loss.

 

Taxation of the Disposition of Common Shares

 

Subject to the discussion below under “Tax Consequences if We Are a Passive Foreign Investment Company,” upon the sale, exchange or other disposition of our Common Shares, a U.S. holder will recognize capital gain or loss in an amount equal to the difference between the amount realized on the disposition and the U.S. holder’s tax basis in our Common Shares. The gain or loss recognized on the disposition of the Common Shares will be long-term capital gain or loss if the U.S. holder held the Common Shares for more than one year at the time of the disposition and would be eligible for a reduced rate of taxation for certain non-corporate U.S. holders. The maximum long-term capital gains rate is 20% for individuals with annual taxable income that exceeds certain thresholds. In addition, under the Patient Protection and Affordable Care Act, higher income taxpayers must pay an additional 3.8 percent tax on net investment income to the extent certain threshold amounts of income are exceeded. See “Tax on Net Investment Income” in this Item below. Capital gain from the sale, exchange or other disposition of Common Shares held for one year or less is short-term capital gain and taxed as ordinary income. Gain or loss recognized by a U.S. holder on a sale, exchange or other disposition of our Common Shares generally will be treated as U.S. source income or loss. The deductibility of capital losses is subject to certain limitations.

 

A U.S. holder that uses the cash method of accounting calculates the dollar value of the proceeds received on the sale as of the date that the sale settles. However, a U.S. holder that uses the accrual method of accounting is required to calculate the value of the proceeds of the sale as of the trade date and may therefore realize foreign currency gain or loss. A U.S. holder that uses the accrual method may avoid realizing foreign currency gain or loss by electing to use the settlement date to determine the proceeds of sale for purposes of calculating the foreign currency gain or loss. In addition, a U.S. holder that receives foreign currency upon disposition of its Common Shares and converts the foreign currency into dollars after the settlement date or trade date (whichever date the U.S. holder is required to use to calculate the value of the proceeds of sale) may have foreign exchange gain or loss based on any appreciation or depreciation in the value of the foreign currency against the dollar, which will generally be U.S. source ordinary income or loss.

 

Tax Consequences if We Are a Passive Foreign Investment Company

 

We would be a passive foreign investment company, or PFIC, for a taxable year if either (1) 75% or more of our gross income in the taxable year is passive income; or (2) the average percentage (by value determined on a quarterly basis) in a taxable year of our assets that produce, or are held for the production of, passive income is at least 50%. Passive income for this purpose generally includes, among other things, certain dividends, interest, royalties, rents and gains from commodities and securities transactions and from the sale or exchange of property that gives rise to passive income. If we own (directly or indirectly) at least 25% by value of the stock of another corporation, we would be treated for purposes of the foregoing tests as owning our proportionate share of the other corporation’s assets and as directly earning our proportionate share of the other corporation’s income. As discussed below, we believe that we were not a PFIC for 2020.

 

If we were a PFIC, each U.S. holder would (unless it made one of the elections discussed below on a timely basis) be taxable on gain recognized from the disposition of our Common Shares (including gain deemed recognized if our Common Shares are used as security for a loan) and upon receipt of certain excess distributions (generally, distributions that exceed 125% of the average amount of distributions in respect to such shares received during the preceding three taxable years or, if shorter, during the U.S. holder’s holding period prior to the distribution year) with respect to our Common Shares as if such income had been recognized ratably over the U.S. holder’s holding period for the shares. The U.S. holder’s income for the current taxable year would include (as ordinary income) amounts allocated to the current taxable year and to any taxable year prior to the first day of the first taxable year for which we were a PFIC. Tax would also be computed at the highest ordinary income tax rate in effect for each other taxable year to which income is allocated, and an interest charge on the tax as so computed would also apply. The tax liability with respect to the amount allocated to the taxable year prior to the taxable year of the distribution or disposition cannot be offset by any net operating losses. Additionally, if we were a PFIC, U.S. holders who acquire our Common Shares from decedents (other than nonresident aliens) would be denied the normally-available step-up in basis for such shares to fair market value at the date of death and, instead, would have a tax basis in such shares equal to the lesser of the decedent’s basis or the fair market value of such shares on the decedent’s date of death.

 

82

 

 

As an alternative to the tax treatment described above, a U.S. holder could elect to treat us as a “qualified electing fund” (a QEF), in which case the U.S. holder would be taxed, for each taxable year that we are a PFIC, on its pro rata share of our ordinary earnings and net capital gain (subject to a separate election to defer payment of taxes, which deferral is subject to an interest charge). Special rules apply if a U.S. holder makes a QEF election after the first taxable year in its holding period in which we are a PFIC. We have agreed to supply U.S. holders with the information needed to report income and gain under a QEF election if we were a PFIC. Amounts includable in income as a result of a QEF election will be determined without regard to our prior year losses or the amount of cash distributions, if any, received from us. A U.S. holder’s basis in its Common Shares will increase by any amount included in income and decrease by any amounts not included in income when distributed because such amounts were previously taxed under the QEF rules. So long as a U.S. holder’s QEF election is in effect with respect to the entire holding period for its Common Shares, any gain or loss realized by such holder on the disposition of its Common Shares held as a capital asset generally will be capital gain or loss. Such capital gain or loss ordinarily would be long-term if such U.S. holder had held such Common Shares for more than one year at the time of the disposition and would be eligible for a reduced rate of taxation for certain non-corporate U.S. holders. The maximum long-term capital gains rate is 20% for individuals with annual taxable income that exceeds certain thresholds. The QEF election is made on a shareholder-by-shareholder basis, applies to all Common Shares held or subsequently acquired by an electing U.S. holder and can be revoked only with the consent of the IRS. The QEF election must be made on or before the U.S. holder’s tax return due date, as extended, for the first taxable year to which the election will apply.

 

As an alternative to making a QEF election, a U.S. holder of PFIC stock that is “marketable stock” (e.g., “regularly traded” on the NASDAQ Global Select Market) may, in certain circumstances, avoid certain of the tax consequences generally applicable to holders of stock in a PFIC by electing to mark the stock to market as of the beginning of such U.S. holder’s holding period for our Common Shares. Special rules apply if a U.S. holder makes a mark-to-market election after the first year in its holding period in which we are a PFIC. As a result of such an election, in any taxable year that we are a PFIC, a U.S. holder would generally be required to report gain or loss to the extent of the difference between the fair market value of the Common Shares at the end of the taxable year and such U.S. holder’s tax basis in such shares at that time. Any gain under this computation, and any gain on an actual disposition of our Common Shares in a taxable year in which we are PFIC, would be treated as ordinary income. Any loss under this computation, and any loss on an actual disposition of our Common Shares in a taxable year in which we are PFIC, would be treated as ordinary loss to the extent of the cumulative net-mark-to-market gain previously included. Any remaining loss from marking our Common Shares to market will not be allowed, and any remaining loss from an actual disposition of our Common Shares generally would be capital loss. A U.S. holder’s tax basis in its Common Shares is adjusted annually for any gain or loss recognized under the mark-to-market election. There can be no assurances that there will be sufficient trading volume with respect to our Common Shares for the Common Shares to be considered “regularly traded” or that our Common Shares will continue to trade on the NASDAQ Global Select Market. Accordingly, there are no assurances that our Common Shares will be marketable stock for these purposes. As with a QEF election, a mark-to-market election is made on a shareholder-by-shareholder basis, applies to all Common Shares held or subsequently acquired by an electing U.S. holder and can only be revoked with consent of the IRS (except to the extent our Common Shares no longer constitute “marketable stock”).

 

Based on an analysis of our assets and income, we believe that we were not a PFIC for 2020. We currently expect that we will not be a PFIC in 2021. The tests for determining PFIC status are applied annually and it is difficult to make accurate predictions of future income and assets, which are relevant to this determination. Accordingly, there can be no assurance that we will not become a PFIC in any future taxable years. U.S. holders who hold our Common Shares during a period when we are a PFIC will be subject to the foregoing rules, even if we cease to be a PFIC, subject to certain exceptions for U.S. holders who made QEF, mark-to-market or certain other special elections. U.S. holders are urged to consult their tax advisors about the PFIC rules, including the consequences to them of making a mark-to-market or QEF election with respect to our Common Shares in the event that we qualify as a PFIC.

 

Tax on Net Investment Income

 

A U.S. holder that is an individual or estate, or a trust that does not fall into a special class of trusts that is exempt from the tax, will be subject to a 3.8% tax on the lesser of (1) the U.S. holder’s “net investment income” for the relevant taxable year and (2) the excess of the U.S. holder’s modified adjusted gross income for the taxable year over a certain threshold (which in the case of individuals will be between $125,000 and $250,000, depending on the individual’s circumstances). A U.S. holder’s net investment income generally will include its dividends on our Common Shares and net gains from dispositions of our Common Shares, unless those dividends or gains are derived in the ordinary course of the conduct of trade or business (other than trade or business that consists of certain passive or trading activities). Net investment income, however, may be reduced by deductions properly allocable to that income. A U.S. holder that is an individual, estate or trust is urged to consult its tax adviser regarding the applicability of the Medicare tax to its income and gains in respect of its investment in the Common Shares.

 

83

 

 

Non-U.S. holders of Common Shares

 

Except as provided below, a non-U.S. holder of our Common Shares will not be subject to U.S. federal income or withholding tax on the receipt of dividends on, or the proceeds from the disposition of, our Common Shares, unless, in the case of U.S. federal income taxes, that item is effectively connected with the conduct by the non-U.S. holder of a trade or business in the United States and, in the case of a resident of a country which has an income tax treaty with the United States, such item is attributable to a permanent establishment in the United States or, in the case of an individual, a fixed place of business in the United States. In addition, gain recognized on the disposition of our Common Shares by an individual non-U.S. holder will be subject to tax in the United States if the non-U.S. holder is present in the United States for 183 days or more in the taxable year of the sale and certain other conditions are met.

 

Information Reporting and Backup Withholding

 

A U.S. holder generally is subject to information reporting and may be subject to backup withholding at a rate of up to 28% with respect to dividend payments on, or receipt of the proceeds from the disposition of, our Common Shares. Backup withholding will not apply with respect to payments made to exempt recipients, including corporations and tax-exempt organizations, or if a U.S. holder provides a correct taxpayer identification number, certifies that such holder is not subject to backup withholding or otherwise establishes an exemption. Non-U.S. holders are not subject to information reporting or backup withholding with respect to dividend payments on, or receipt of the proceeds from the disposition of, our Common Shares in the U.S., or by a U.S. payor or U.S. middleman, provided that such non-U.S. holder provides a taxpayer identification number, certifies to its foreign status, or otherwise establishes an exemption. Backup withholding is not an additional tax and may be claimed as a credit against the U.S. federal income tax liability of a holder, or alternatively, the holder may be eligible for a refund of any excess amounts withheld under the backup withholding rules, in either case, provided that the required information is furnished to the IRS.

 

Information Reporting by Certain U.S. Holders

 

U.S. citizens and individuals taxable as resident aliens of the United States that own “specified foreign financial assets” with an aggregate value in a taxable year in excess of certain threshold (as determined under Treasury regulations) and that are required to file a U.S. federal income tax return generally will be required to file an information report with respect to those assets with their tax returns. IRS Form 8938 has been issued for that purpose. “Specified foreign financial assets” include any financial accounts maintained by foreign financial institutions, foreign stocks held directly, and interests in foreign estates, foreign pension plans or foreign deferred compensation plans. Under those rules, our Common Shares, whether owned directly or through a financial institution, estate or pension or deferred compensation plan, would be “specified foreign financial assets”. Under Treasury regulations, the reporting obligation applies to certain U.S. entities that hold, directly or indirectly, specified foreign financial assets. Penalties can apply if there is a failure to satisfy this reporting obligation. A U.S. Holder is urged to consult his tax adviser regarding his reporting obligation.

 

The above description is not intended to constitute a complete analysis of all tax consequences relating to acquisition, ownership and disposition of our Common Shares. You should consult your tax advisor concerning the tax consequences of your particular situation.

 

F. Dividends and Paying Agents.

 

Not applicable.

 

G. Statement by Experts.

 

Not applicable.

 

84

 

 

H. Documents on Display.

 

We are currently subject to the information and periodic reporting requirements of the Exchange Act that are applicable to foreign private issuers. Although as a foreign private issuer we are not required to file periodic information as frequently or as promptly as United States companies, we generally do publicly announce our quarterly and year-end results promptly and file periodic information with the United States Securities and Exchange Commission under cover of Form 6-K. As a foreign private issuer, we are also exempt from the rules under the Exchange Act prescribing the furnishing and content of proxy statements and our officers, directors and principal shareholders are exempt from the reporting and other provisions in Section 16 of the Exchange Act. Our SEC filings are filed electronically on the EDGAR reporting system and may be obtained through that medium. You may also obtain copies of such materials from the SEC at prescribed rates. The SEC also maintains a web site that contains reports, proxy and information statements and other information regarding registrants that file electronically with the SEC. The address of that web site is http://www.sec.gov. The Exchange Act file number for our Securities and Exchange Commission filings is 000-20181.

 

Information about Sapiens is also available on our website at http://www.sapiens.com. Such information on our website is not part of this annual report.

 

I. Subsidiary Information.

 

Not applicable.

 

Item 11. Quantitative and Qualitative Disclosure about Market Risk.

 

Market risks relating to our operations result primarily from changes in exchange rates, interest rates or weak economic conditions in the markets in which we sell our products and services. We have been and we are actively monitoring these potential exposures. To manage the volatility relating to these exposures, we may enter into various forward contracts or other hedging instruments. Our objective is to reduce, where it is deemed appropriate to do so, fluctuations in earnings and cash flows associated with changes in foreign currency rates and interest rates.

 

Foreign Currency Risk. We conduct our business in various foreign currencies, primarily those of Israel and the United Kingdom, and to a lesser extent of Europe and Canada. A devaluation of the NIS, GBP and Euro in relation to the US dollar has the effect of reducing the US dollar amount of any of our expenses or liabilities which are payable in those currencies (unless such expenses or payables are linked to the US dollar) while reducing the US dollar amount of any of our revenues which are payable to us in those currencies.

 

Because exchange rates between the NIS, GBP and Euro, on the one hand, and the US dollar, on the other hand, fluctuate continuously, exchange rate fluctuations and especially larger periodic devaluations will have an impact on our revenue and profitability and period-to-period comparisons of our results. The effects of foreign currency re-measurements are reflected as financial expenses in our consolidated financial statements. A hypothetical 10% movement in foreign currency rates (primarily the NIS, GBP and Euro) against the US dollar, with all other variables held constant on the expected sales, would have resulted in a decrease or increase in 2020 sales revenues of a maximum of $19.2 million, or an effect of 5.0% on total revenues.

 

We monitor our foreign currency exposure and, from time to time, may enter into currency forward contracts or put/call currency options to hedge balance sheet exposure. We may use such contracts to hedge exposure to changes in foreign currency exchange rates associated with balance sheet balances denominated in a foreign currency and anticipated costs to be incurred in a foreign currency.

 

Market Risk. We currently do not invest in, or otherwise hold, for trading or other purposes, any financial instruments subject to market risk.

 

Interest Rate Risk. We pay interest on our credit facilities based on the LIBOR interest rate for some of our liabilities. As a result, changes in the general level of interest rates directly affect the amount of interest payable by us under these facilities. However, we expect our exposure to risk from changes in interest rates to be minimal and not material. Therefore, no quantitative tabular disclosures are required.

 

Item 12. Description of Securities Other than Equity Securities.

 

Not applicable.

 

85

 

 

PART II

 

Item 13. Defaults, Dividend Arrearages and Delinquencies.

 

Not applicable.

 

Item 14. Material Modifications to the Rights of Security Holders and Use of Proceeds.

 

None.

 

Item 15. Controls and Procedures

 

  A. Disclosure Controls and Procedures.

 

Our management, including our President and Chief Executive Officer, and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) as of December 31, 2020. Based on such evaluation, the President and Chief Executive Officer, and the Chief Financial Officer, have concluded that, as of December 31, 2020, the Company’s disclosure controls and procedures are effective.

 

  B. Management’s Annual Report on Internal Control Over Financial Reporting.

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our management, including our President and Chief Executive Officer and our Chief Financial Officer, conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework and criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) as of the end of the period covered by this report.

 

Based on that evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2020. Notwithstanding the foregoing, there can be no assurance that our internal control over financial reporting will detect or uncover all failures of persons within the Company to comply with our internal procedures, as all internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective may not prevent or detect misstatements.

 

  C. Attestation Report of Registered Public Accounting Firm.

 

The attestation report of Kost Forer Gabbay & Kasierer, a member of EY Global, an independent registered public accounting firm in Israel, on our management’s assessment of our internal control over financial reporting as of December 31, 2020 is provided on page F-2, as included under Item 18 of this annual report.

 

Changes in Internal Control Over Financial Reporting.

 

Based on the evaluation conducted by our President and Chief Executive Officer and our Chief Financial Officer pursuant to Rules 13a-15(d) and 15d-15(d) under the Exchange Act, our management has concluded that there was no change in our internal control over financial reporting that occurred during the year ended December 31, 2020 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

ITEM 16. RESERVED

 

Item 16A. Audit Committee Financial Expert.

 

Our Board of Directors has determined that Mr. Yacov Elinav, a member of our Audit Committee, meets the definition of an “audit committee financial expert,” as defined under the applicable rules promulgated by the SEC. All members of our Audit Committee, including Mr. Elinav, are “independent directors,” as defined under the NASDAQ Listing Rules.

 

86

 

 

Item 16B. Code of Ethics.

 

We have adopted a Code of Ethics that applies to our principal executive officer, principal financial officer and corporate controller, as well as to our directors and other employees. The Code of Ethics is publicly available on our website at www.sapiens.com. Written copies are available upon request. If we make any substantive amendments to the Code of Ethics or grant any waivers, including any implicit waiver, from a provision of such Code to our principal executive officer, principal financial officer or corporate controller, we will disclose the nature of such amendment or waiver on our website.

 

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

Policies and Procedures

 

Our Audit Committee has adopted policies and procedures for the pre-approval of audit and non-audit services rendered by our independent auditors, Kost Forer Gabbay & Kasierer, a member of EY Global. The policies generally require the Audit Committee’s pre-approval of the scope of the engagement of our independent auditors or additional work performed on an individual basis. The policy prohibits retention of the independent auditors to perform the prohibited non-audit functions defined in Section 201 of the Sarbanes-Oxley Act of 2002 or the rules of the SEC and also provides that the Audit Committee consider whether proposed services are compatible with the independence of the public auditors.

 

Fees Paid to Independent Auditors

 

Fees billed by Kost Forer Gabbay & Kasierer, a member of EY Global and other members of EY Global for professional services for each of the last two fiscal years were as follows:

 

   Year ended December 31, 
   2019   2020 
   (in thousands) 
Audit Fees  $502   $745 
Tax Fees  $177   $160 
Other  $8   $- 
Total  $687   $905 

 

 

(1) Audit Fees consist of fees billed for the annual audit and the quarterly reviews of the Company’s consolidated financial statements and consist of services that would normally be provided in connection with statutory and regulatory filings or engagements, including services that generally only the independent auditors can reasonably provide.
(2)

Tax Fees are for professional services rendered by our independent auditors for tax compliance, tax advice on actual or contemplated transactions, tax consulting associated with international transfer prices and global mobility.

(3) Other Fees consist of fees for miscellaneous services rendered by our independent auditors with respect to various matters.

 

ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

 

Not applicable.

 

ITEM 16E. PURCHASE OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

 

None.

 

ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT.

 

Not applicable.

 

87

 

 

ITEM 16G. CORPORATE GOVERNANCE.

 

We are exempt from a number of the requirements under the NASDAQ Listing Rules based on our status as a “foreign private issuer.” See Item 6.C above “Board Practices— NASDAQ Opt-Outs for a Foreign Private Issuer.”

 

We have elected to follow our home country practice (under Cayman Islands law) in lieu of the requirements set forth in NASDAQ Listing Rule 5250(d)(1), which require a domestic United States company to make available to its shareholders a copy of its annual report containing its audited financial statements in one of three specific ways. Instead of distributing copies of our annual report by mail, furnishing an annual report in accordance with Rule 14a-16 under the Exchange Act or posting our annual report on our website and undertaking to provide a hard copy thereof free of charge upon request, we simply make our annual report available to shareholders via our website (http://www.sapiens.com/Annual-Reports/).

 

We have also elected to follow our home country practice (under Cayman Islands law) in lieu of the requirements of NASDAQ Listing Rules 5605(b), (d) and (e) which require:

 

  A majority of the members of a company’s board of directors must qualify as independent directors, as defined under NASDAQ Listing Rule 5605(a)(2), and the independent directors must have regularly scheduled meetings at which only independent directors are present. (Under Cayman Islands law, our Board of Directors need not include a majority of independent directors, nor do independent directors need to meet separately on a regular basis.)

 

  A company must appoint a compensation committee composed of at least two members, each of whom is an independent director (as determined in accordance with NASDAQ Listing Rule 5605(d)(2)(A)) which shall, among other matters, determine, or recommend to the board of directors for determination, the compensation of the chief executive officer and all other executive officers (subject to limited exceptions). (Our Compensation Committee is not, and need not be {under Cayman Islands law}, composed entirely of independent directors.)

 

  Director nominees must either be selected or recommended for the board of directors’ selection, either by (a) a majority of independent directors or (b) a nominations committee comprised solely of independent directors (subject to limited exceptions). (Our Board of Directors as a whole makes nominations of directors, which is consistent with Cayman Islands law.)

 

  A company must certify that it has adopted a formal written charter or board resolution, as applicable, addressing the nominations process and such related matters as may be required under US federal securities laws. (We have no such formal written charter, and have not adopted such a board resolution.)

 

We have also elected to follow our home country practice in lieu of the requirements set forth in of NASDAQ Listing Rule 5635, which require a domestic United States company to obtain shareholder approval for certain dilutive events, such as:

 

  The establishment or amendment of certain equity based compensation plans and arrangements

 

  An issuance that will result in a change of control of the company

 

  Certain transactions other than a public offering involving issuances of a 20% or more interest in the company

 

  Certain acquisitions of the stock or assets of another company

 

We have submitted to NASDAQ a written statement from our independent Cayman Islands counsel that certified that our practice of not making the annual report available in accordance with NASDAQ rules, but rather making it available on our website, our not complying with the requirements of NASDAQ Listing Rules 5605(b), (d) and (e) and not obtaining the shareholder approvals required under NASDAQ Listing Rule 5635 are not prohibited by Cayman Islands law.

 

ITEM 16H. MINE SAFETY DISCLOSURE.

 

Not applicable.

 

88

 

 

PART III

 

Item 17. Financial Statements.

 

We have elected to provide financial statements and related information pursuant to Item 18.

 

Item 18. Financial Statements.

 

The Consolidated Financial Statements and related notes required by this Item are contained on pages F-1 through F-52 hereof.

 

Item 19. Exhibits

 

EXHIBIT INDEX

 

Exhibit No.   Exhibit Description
1.1   Memorandum of Association of Sapiens International Corporation N.V. (incorporated by reference to Appendix A to the Company’s proxy statement with respect to its 2017 Annual General Meeting of Shareholders, annexed as Exhibit 99.1 to the Company’s Report of Foreign Private Issuer on Form 6-K furnished to the Securities and Exchange Commission on October 26, 2017)
     
1.2   Articles of Association of Sapiens International Corporation N.V. (incorporated by reference to Appendix A to the Company’s proxy statement with respect to its 2017 Annual General Meeting of Shareholders, annexed as Exhibit 99.1 to the Company’s Report of Foreign Private Issuer on Form 6-K furnished to the Securities and Exchange Commission on October 26, 2017)
     
2.1   Description of common shares of Sapiens International Corporation N.V.*
     
4.1   Sapiens International Corporation N.V. 2011 Share Incentive Plan (incorporated by reference to Exhibit 4.1 to the Company’s Registration Statement on Form S-8 (SEC File No. 333-177834), filed with the SEC on November 9, 2011)
     
4.2   Form of Registration Rights Agreement, dated August 21, 2011, by and among Sapiens International Corporation N.V. and certain of its shareholders (incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form F-3 (SEC File No. 333-187185), filed with the SEC on March 11, 2013)
     
8.1   List of Subsidiaries*
     
12.1   Certification by Chief Executive Officer pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Exchange Act*
     
12.2   Certification by Chief Financial Officer pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Exchange Act*
     
13.1   Certification of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(b)/Rule 15d-14(b) under the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002*
     
15.1   Consent of Kost Forer Gabbay & Kasierer, a member of EY Global, independent registered public accounting firm*
     
101   The following financial information from Sapiens International Corporation N.V.’s Annual Report on Form 20-F for the year ended December 31, 2020, formatted in XBRL (eXtensible Business Reporting Language):
    (i) Consolidated Balance Sheets at December 31, 2019 and 2020;
    (ii) Consolidated Statements of Income for the years ended December 31, 2018, 2019 and 2020;
    (iii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2018, 2019 and 2020;
    (iv) Consolidated Statements of Changes in Equity for the years ended December 31, 2018, 2019 and 2020;
    (v) Consolidated Statements of Cash Flows for the years ended December 31, 2018, 2019 and 2020; and
    (vi) Notes to the Consolidated Financial Statements, tagged as blocks of text. *
104   Cover Page Interactive Date File

 

 

111

*Filed herewith

 

89

 

 

SIGNATURE

 

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

 

  SAPIENS INTERNATIONAL CORPORATION N.V.
   
Date: March 25, 2021 By: /s/ Roni Al-Dor
    Roni Al-Dor
    President & Chief Executive Officer

  

90

 

  

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED FINANCIAL STATEMENTS

 

AS OF DECEMBER 31, 2020

 

IN U.S. DOLLARS

 

INDEX

 

  Page
   
Reports of Independent Registered Public Accounting Firm F – 2 - F – 6
   
Consolidated Balance Sheets F – 7 - F – 8
   
Consolidated Statements of Income F – 9
   
Consolidated Statements of Comprehensive Income F – 10
   
Consolidated Statements of Shareholders’ Equity F – 11
   
Consolidated Statements of Cash Flows F – 12 - F – 13
   
Notes to the Consolidated Financial Statements F – 14 - F – 52

 

- - - - - - - -

 

F-1

 

 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of Sapiens International Corporation N.V.

 

Opinion on the Financial Statements

 

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

 

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

 

Basis for Opinion

 

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

 

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

 

F-2

 

 

 

Critical Audit Matters

 

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.

 

    Revenue recognition
     
Description of the Matter  

As discussed in Note 2.m to the consolidated financial statements, the Company generates revenues from some contracts that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements. These contracts constitute single performance obligations that are satisfied over time. The Company recognizes revenue on such contracts using the percentage of completion accounting method, which is based on a ratio between actual costs incurred compared to the total estimated costs for the contract.

 

Auditing the recognition of the Company’s project revenue was especially subjective and complex because of the significant estimation required by management to determine the total estimated costs for the contract, particularly the projected labor costs to complete a project. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project. Changes in the estimate of projected labor costs can have a material effect on the timing of revenue recognition.

     
How We Addressed the Matter   
in Our Audit
 

We obtained an understanding, evaluated the design and tested the operating effectiveness of relevant internal controls over the Company’s revenue recognition process. For example, for a sample of projects, we tested controls over management’s review of the initial estimate of total projected labor costs to complete the project, as well as the ongoing evaluation of those estimates. We also tested internal controls over the completeness and accuracy of the underlying data used by management.

 

Our audit procedures included, among others, evaluating the significant assumptions and the accuracy and completeness of the underlying data used in management’s estimate. For a sample of contracts, we tested the Company’s historical ability to accurately estimate management’s total projected labor costs by comparing the estimated labor costs period over period. We inspected a sample of contracts to understand the specific terms and conditions and the remaining obligations in the contract. For selected contracts, we also met with various executives throughout the organization, including divisional managers, to obtain an understanding of project status and other factors considered in developing the estimate of remaining labor costs including project challenges, completed milestones, customer change orders and delays.

 

F-3

 

  Acquisition accounting for Tia business combination
     
Description of the Matter  

As described in Note 1.b.1 to the consolidated financial statements, the Company completed the acquisition of 100% of the outstanding common shares of Thor Denmark Holding ApS and its subsidiaries for a total consideration of $76.1 million, which was completed on November 30, 2020 (the “Tia Acquisition”). The Tia Acquisition was accounted for as a business combination in accordance with ASC 805 “Business Combination”. The Company’s accounting for the acquisition included preliminary determining the fair value of the identifiable assets acquired and liabilities assumed, which included customer-relationship and developed technology intangible assets.

 

Auditing the Company’s preliminary determination of the customer-relationship and developed technology intangible assets for the acquisition was complex due to the significant estimation required by management. The estimated fair value of the customer-relationship and developed technology intangible assets at the acquisition date was $19.3 million and $10.5 million, respectively, for the Tia acquisition. The complexity was primarily due to the sensitivity of the fair value to certain significant underlying assumptions. The Company primarily used a discounted cash flow model to measure the customer-relationship and relief from royalty method to measure the developed technology. The significant assumptions used to estimate the value of the customer-relationship and developed technology intangible assets included the discount rates and certain assumptions that form the basis of the projected financial information (e.g., revenue growth rates and operating profit margin). These significant assumptions are forward looking and could be affected by future economic and market conditions.

     
How We Addressed the Matter   
in Our Audit
 

We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s process for determining the fair value of the customer-relationship and developed technology intangible assets.  For example, we tested controls over management’s estimation process supporting the recognition and measurement of the intangible assets, including the review of the valuation model and significant assumptions used in the valuation model.  

 

To test the estimated fair value of the customer-relationship and developed technology intangible assets, we performed audit procedures that included, among others, evaluating the Company’s selection of the appropriate valuation methodology, evaluating the significant assumptions used by management and testing the completeness and accuracy of the underlying data. We involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates, such as the discount rate and royalty rate utilized in the valuation of the customer relationship and developed technology, respectively. For example, we compared the significant assumptions to current industry, market and economic trends, historical results of the acquired business and to other relevant third-party industry outlooks. We also performed a sensitivity analyses of the significant assumptions to evaluate the effects on the estimated fair value.

 

We have served as the Company’s auditor since at least 1994, but we are unable to determine the specific year.

 

/s/ KOST FORER GABBAY & KASIERER

A Member of Ernst & Young Global

 

Tel-Aviv, Israel

March 25, 2021

 

F-4

 

 

Kost Forer Gabbay & Kasierer

144 Menachem Begin St. Building A

Tel-Aviv 6492102, Israel

 

Tel: +972-3-6232525

Fax: +972-3-5622555

ey.com

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and the Board of Directors of Sapiens International Corporation N.V.

 

Opinion on Internal Control over Financial Reporting

 

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

  

As indicated in the accompanying Management’s Annual Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Sum.cumo, Delphi and Tia, which are included in the 2020 consolidated financial statements of the Company and constituted 5% of total assets, as of December 31, 2020, and 8% and 7% of revenues and net income, respectively, for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Sum.cumo, Delphi and Tia.

  

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

  

Basis for Opinion

 

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

F-5

 

 

Kost Forer Gabbay & Kasierer

144 Menachem Begin St. Building A

Tel-Aviv 6492102, Israel

 

Tel: +972-3-6232525

Fax: +972-3-5622555

ey.com

  

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

 

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

 

Definition and Limitations of Internal Control Over Financial Reporting

 

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, 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/ KOST FORER GABBAY & KASIERER

A Member of Ernst & Young Global

 

Tel-Aviv, Israel

March 25, 2021

 

F-6

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED BALANCE SHEETS

 

U.S. dollars in thousands

 

   December 31, 
   2019   2020 
         
ASSETS        
         
CURRENT ASSETS:          
Cash and cash equivalents  $66,295   $152,561 
Short-term bank deposit   
-
    30,000 
Investment in restricted deposit   22,890    
-
 
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)   34,615    48,623 
Unbilled receivables and contract assets   15,606    16,786 
Other receivables and prepaid expenses   7,817    19,388 
           
Total current assets   147,223    267,358 
           
           
LONG-TERM ASSETS:          
Capitalized software development costs, net   23,953    24,362 
Other intangible assets, net   34,035    74,953 
Property and equipment, net   16,601    16,970 
Goodwill   170,703    264,282 
Severance pay fund   5,106    6,582 
Operating lease right-of-use assets   49,539    54,390 
Other long-term assets   5,261    5,264 
           
Total long-term assets   305,198    446,803 
           
Total assets  $452,421   $714,161 

 

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

 

F-7

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED BALANCE SHEETS

U.S. dollars in thousands (except share data)

 

   December 31, 
   2019   2020 
         
LIABILITIES AND EQUITY        
           
CURRENT LIABILITIES:          
Trade payables  $5,107   $5,389 
Employees and payroll accruals   26,710    40,494 
Accrued expenses and other liabilities   33,864    34,625 
Current maturities of Series B Debentures   9,898    19,796 
Current maturities of operating lease liabilities   8,312    9,924 
Deferred revenues   21,021    34,548 
           
Total current liabilities   104,912    144,776 
           
LONG-TERM LIABILITIES:          
Series B Debentures, net of current maturities   58,850    98,676 
Deferred tax liabilities   5,082    16,010 
Other long-term liabilities   8,321    12,129 
Long-term operating lease liabilities   43,394    48,773 
Accrued severance pay   6,364    9,586 
Redeemable non-controlling interest   -    517 
           
Total long-term liabilities   122,011    185,691 
           
COMMITMENTS AND CONTINGENT LIABILITIES   
 
    
 
 
           
EQUITY:          
Sapiens International Corporation N.V. Shareholders’ equity:          
Share capital:          

Common shares of € 0.01 par value:

Authorized: 70,000,000 shares at December 31, 2019 and 2020; Issued: 52,488,172 and 56,989,995 shares at December 31, 2019 and 2020, respectively; Outstanding: 50,159,876 and 54,661,699 shares at December 31, 2019 and 2020, respectively

   697    751 
Additional paid-in capital   217,014    334,693 
Treasury shares, at cost - 2,328,296 Common shares at December 31, 2019 and 2020   (9,423)   (9,423)
Accumulated other comprehensive income (loss)   (2,381)   11,026 
Retained earnings   17,912    44,643 
           
Total Sapiens International Corporation N.V. shareholders’ equity   223,819    381,690 
Non-controlling interests   1,679    2,004 
           
Total equity   225,498    383,694 
           
Total liabilities and equity  $452,421   $714,161 

 

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

 

F-8

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED STATEMENTS OF INCOME

U.S. dollars in thousands (except per share data)

 

  

Year ended

December 31,

 
   2018   2019   2020 
             
Revenues  $289,707   $325,674   $382,903 
                
Cost of revenues   180,138    196,153    226,929 
                
Gross profit   109,569    129,521    155,974 
                
Operating expenses:               
Research and development   34,414    37,378    41,358 
Selling, marketing, general and administrative   52,133    54,274    69,613 
                
Total operating expenses   86,547    91,652    110,971 
                
Operating income   23,022    37,869    45,003 
Financial expense, net   3,991    2,768    3,805 
                
Income before taxes on income   19,031    35,101    41,198 
Taxes on income   5,031    8,610    7,041 
                
Net income   14,000    26,491    34,157 
                
Attributed to non-controlling interests   215    244    382 
                
Net income attributable to Sapiens’ shareholders  $13,785   $26,247   $33,775 
                
Net earnings per share attributable to Sapiens’ shareholders               
                
Basic  $0.28   $0.53   $0.67 
                
Diluted  $0.28   $0.52   $0.65 

 

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

 

F-9

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

U.S. dollars in thousands

 

  

Year ended

December 31,

 
   2018   2019   2020 
             
Net income  $14,000   $26,491   $34,157 
                
Other comprehensive income (loss):               
                
Foreign currency translation adjustments   (8,370)   5,496    13,456 
                
Total comprehensive income   5,630    31,987    47,613 
                
Comprehensive income attributed to non-controlling interests   193    301    431 
                
Comprehensive income attributable to Sapiens’ shareholders  $5,437   $31,686   $47,182 

 

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

 

F-10

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

U.S. dollars in thousands (except of share data)

 

   Common stock   Additional paid-in   Treasury   Accumulated other comprehensive  

(Accumulated deficit)

Retained

   Non-controlling  

Total

shareholders’

 
   Shares   Amount   capital   shares   income (loss)   earnings   interests   equity 
                                 
Balance as of January 1, 2018   49,758,434   $689   $221,175   $(9,423)  $528   $(12,926)  $831   $200,874 
                                         
Cumulative effect adjustment resulting from adoption of new accounting pronouncement, net   -    
-
    
-
    
-
    
-
    1,815    
-
    1,815 
Stock-based compensation   -    
-
    1,796    
-
    
-
    
-
    146    1,942 
Employee stock options exercised (cash and cashless)   223,570    6    889    
-
    
-
    
-
    
-
    895 
Expiration of redeemable non-controlling interests   -    
-
    1,036    
-
    
-
    
-
    317    1,353 
Distribution of dividend   -    
-
    (9,978)   
-
    
-
    
-
    (47)   (10,025)
Other comprehensive loss   -    
-
    
-
    
-
    (8,348)   
-
    (22)   (8,370)
Net income   -    
-
    
-
    
-
    
-
    13,785    215    14,000 
                                         
Balance as of December 31, 2018   49,982,004    695    214,918    (9,423)   (7,820)   2,674    1,440    202,484 
                                         
Stock-based compensation   -    
-
    1,318    
-
    
-
    
-
    87    1,405 
Employee stock options exercised (cash and cashless)   177,872    2    778    
-
    
-
    
-
    
-
    780 
Distribution of dividend   -    
-
    
-
    
-
    
-
    (11,009)   (149)   (11,158)
Other comprehensive income   -    
-
    
-
    
-
    5,439    
-
    57    5,496 
Net income   -    
-
    
-
    
-
    
-
    26,247    244    26,491 
                                         
Balance as of December 31, 2019   50,159,876    697    217,014    (9,423)   (2,381)   17,912    1,679    225,498 
                                         
Stock-based compensation   -    
-
    3,975    
-
    
-
    
-
    12    3,987 
Employee stock options exercised (cash and cashless)   603,519    11    5,039    
-
    
-
    
-
    
-
    5,050 
Distribution of dividend   -    
-
    
-
    
-
    
-
    (7,044)   
-
    (7,044)
Other comprehensive income   -    
-
    
-
    
-
    13,407    
-
    49    13,456 
Acquisition of minority interest   -    
-
    (29)   
-
    
-
    
-
    (118)   (147)
Proceeds from issuance of ordinary shares, net of issuance expenses   3,898,304    43    108,694    
-
    
-
    
-
    
-
    108,737 
Net income   -    
-
    
-
    
-
    
-
    33,775    382    34,157 
                                         
Balance as of December 31, 2020   54,661,699   $751   $334,693   $(9,423)  $11,026   $44,643   $2,004   $383,694 

 

F-11

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

U.S. dollars in thousands

 

  

Year ended

December 31,

 
   2018   2019   2020 
Cash flows from operating activities:            
                
Net income  $14,000   $26,491   $34,157 
Reconciliation of net income to net cash provided by operating activities:               
Depreciation and amortization   19,862    19,138    23,383 
Stock-based compensation   1,942    1,405    3,987 
Accretion of discount on Series B Debentures   194    171    134 
Impairment of right of use asset   
-
    
-
    351 
Capital loss (gain) from sale of property and equipment   
-
    (40)   44 
                
Net changes in operating assets and liabilities               
Trade receivables, net, unbilled receivables and contract assets   (7,588)   10,514    (5,168)
Other operating assets   509    6,726    (2,049)
Deferred tax liabilities, net   (1,567)   (6,441)   (16)
Trade payables   (1,870)   (1,476)   (1,344)
Other operating liabilities   (174)   6,667    1,435 
Deferred revenues   2,349    2,747    2,992 
Accrued severance pay, net   43    255    349 
                
Net cash provided by operating activities   27,700    66,157    58,255 
                
Cash flows from investing activities:               
                
Purchase of property and equipment   (1,914)   (11,474)   (2,633)
Proceeds from sale of property and equipment   
-
    834    12 
Capitalized software development costs   (5,160)   (5,665)   (5,798)
Net cash paid for acquisitions (b)   (18,507)   (1,554)   (109,052)
Investment in deposits   
-
    (1,119)   (30,397)
Investment in restricted deposit on account of future acquisition   
-
    (22,890)   22,890 
Acquisition of intellectual property rights   
-
    
-
    (2,810)
                
Net cash used in investing activities  $(25,581)  $(41,868)  $(127,788)

 

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

 

F-12

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

U.S. dollars in thousands

 

 

 

  

Year ended

December 31,

 
   2018   2019   2020 
Cash flows from financing activities:            
             
Proceeds from employee stock options exercised  $895   $780   $5,050 
Receipt of short-term loan   
-
    
-
    20,000 
Repayment of loans   (237)   (4)   (20,000)
Proceeds from issuance of Series B Debentures, net of issuance expenses   
-
    
-
    60,346 
Repayment of Series B Debentures   -    (9,898)   (9,898)
Distribution of dividend   (9,978)   (11,009)   (7,044)
Acquisition of minority interests   
-
    
-
    (147)
Payments of contingent consideration   (61)   (374)   (538)
Dividend to non-controlling interest   (47)   (149)   
-
 
Proceeds from issuance of ordinary shares, net of issuance expenses   
-
    
-
    108,737 
                
Net cash provided by (used in) financing activities   (9,428)   (20,654)   156,506 
                
Effect of exchange rate changes on cash   470    (1,968)   (707)
                
Increase (decrease) in cash, and cash equivalents   (6,839)   1,667    86,266 
Cash, cash equivalents at beginning of year   71,467    64,628    66,295 
                
Cash and cash equivalents at end of year  $64,628   $66,295   $152,561 
                
Supplemental cash flow activities:               
                
(a) Cash paid during the year for:               
                
Interest paid, net  $2,067   $2,481   $5,439 
                
Income taxes  $2,853   $6,397   $16,330 
                
(b) Net cash paid for acquisitions:               
Fair value of assets acquired and liabilities assumed at the date of acquisition:               
Working capital, net (excluding cash and cash equivalents)  $2,317   $317   $10,839 
Other long-term assets   (186)   (412)   (9,577)
Other long-term liabilities   3,766    200    24,572 
Redeemable non-controlling interests   
-
    
-
    450 
Goodwill and other intangible assets   (24,404)   (1,659)   (135,336)
                
   $(18,507)  $(1,554)  $(109,052)
                
(c) Non-cash transactions:               
Disposal of property  $(155)  $
-
   $
-
 
Net lease liabilities arising from obtaining right-of-use assets  $
-
   $19,125   $1,861 
Property and equipment purchase incurred but unpaid at period end  $76   $315   $490 

 

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

 

F-13

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL

 

a.General:

 

Sapiens International Corporation N.V. (“Sapiens”) and its subsidiaries (collectively, the “Company”), a member of the Formula Systems (1985) Ltd. (“Formula”) Group, is a global provider of software solutions for the insurance industry. The ultimate parent of the Company is Asseco Poland S.A. (“Asseco”), a Polish public company, traded on the Warsaw Stock Exchange. The Company’s expertise is reflected in its innovative software, solutions and professional services for property & casualty (P&C); reinsurance; life, pension & annuity (L&P); workers’ compensation (WC); medical professional liability (MPL); financial & compliance (F&C); and decision modelling for both insurance and financial markets. The Company offers end to end solutions for insurers core, data & analytics and digital operations, as well as stand-alone solutions which help them optimize and maximize their current investment.

 

The Company mainly operates in North America, Europe and Asia Pacific.

 

In March 2020, the World Health Organization categorized the novel coronavirus (“COVID-19”) as a pandemic. The COVID-19 pandemic has rapidly changed market and economic conditions globally, impacting the Company’s customers, employees, as well the Company’ s business results of operations, although the COVID-19 has not had a material negative impact on the Company’s business to date. The Company remains focused on protecting the health and wellbeing of its employees and the communities in which it operates, while assuring the continuity of the Company’s business operations.

 

b.Acquisitions in the current year:

 

1.Acquisition of Thor Denmark Holding ApS and its subsidiaries:

 

On November 30, 2020 (“the TIA Acquisition Date”), the Company completed the acquisition of all of the outstanding shares of Thor Denmark Holding ApS (“TIA”), a leading vendor of digital software solutions. TIA offers comprehensive software solutions primarily for Property & Casualty insurers, as well as several innovative extension modules. Additionally, TIA offers a full scope of expert implementation, application management and hosting services, enabling insurers to execute their digital and business strategies. The purchase price amounted to $76,107 in cash, subject to net working capital adjustments. Acquisition related costs amounted to $719, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of TIA’s operations have been included in the consolidated financial statements from the TIA Acquisition Date.

 

F-14

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL (Cont.)

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:

 

Current assets (including cash of $2,292)  $7,448 
Goodwill   57,527 
Intangible assets   29,946 
Other long-term assets   4,255 
      
Total assets acquired  $99,176 
      
 Current liabilities  $1,889 
 Deferred revenues   5,742 
 Deferred tax liabilities   7,181 
 Other long-term liabilities   8,257 
      
 Total liabilities acquired  $23,069 
      
 Net assets acquired  $76,107 

  

The following table sets forth the components of intangible assets associated with the acquisition:

 

   Fair value 
     
Developed technology  $10,517 
Customer relationships   19,266 
Backlog   163 
      
Total intangible assets  $29,946 

 

The goodwill from the acquisition of TIA is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

  

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

2.Acquisition of sum.cumo:

 

On February 6, 2020 (the “sum.cumo Acquisition Date”), Sapiens completed the acquisition of all the outstanding shares of sum.cumo GmbH (“sum.cumo”), a German company, which services insurers in the DACH region, helping them to achieve digital transformation of set up their existing business models or to design entirely new business models based on pure digital processes. sum.cumo’s experts in consulting, user experience, marketing and technology enable the region’s insurers to launch highly automated platforms well suited for e-commerce and real-time processing of transactions.

 

F-15

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL (Cont.)

 

The purchase price totaled $ 22,487 in cash. At the acquisition date, the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo, valued at a total of $4,400. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.  In addition, sum.cumo’s senior executives have retention-based payments over three years (2020-2023) of up to approximately $2,800. These payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs amounted to $561, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of sum.cumo’s operations have been included in the consolidated financial statements from the sum.cumo Acquisition Date.

 

The table below presents the fair value that was allocated to sum.cumo’s assets and liabilities based upon fair values as determined by the Company.

 

Net assets (including cash of $ 981)  $1,447 
Intangible assets   9,730 
Deferred tax liabilities   (3,211)
Goodwill   14,521 
      
Net assets acquired  $22,487 

 

The goodwill from the acquisition of sum.cumo is primarily attributable to sales growth from future products, new customers and potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

 

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

3.Acquisition of Delphi Technology Inc. and its subsidiary:

 

On July 27, 2020 (the “Delphi Acquisition Date”), the Company completed the acquisition of Delphi Technology Inc. (“Delphi”), a leading vendor of software solutions for property & casualty (P&C) carriers, with a focus on the medical professional liability (MPL)/healthcare professional liability (HCPL) markets (sometimes referred to as “medical malpractice”). The total purchase price was $19,600 in cash.  Acquisition related costs amounted to $299, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of Delphi’s operations have been included in the consolidated financial statements from the Delphi Acquisition Date.

 

F-16

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL (Cont.)

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 22, 2020, Delphi applied for such aid in the form of U.S. Small Business Administration’s Paycheck Protection Program (“PPP Loan”) in the amount of $1,546. The PPP Loan is scheduled to mature on April 22, 2022, has a 1% interest rate, and is subject to the terms and conditions applicable to all loans made pursuant to the Paycheck Protection Program as administered by the U.S. Small Business Administration under the CARES Act. The PPP Loan was applied for by Delphi prior to the acquisition of the Company.

 

The table below presents the fair value that was allocated to Delphi’s assets and liabilities based upon fair values as determined by the Company:

 

Net liabilities (including cash of $ 6,265)  $(524)
Intangible assets   7,562 
Deferred tax liabilities, net   (2,313)
Goodwill   14,875 
      
Net assets acquired  $19,600 

 

The goodwill from the acquisition of Delphi is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

 

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

4.Acquisition of Tiful Gemel Ltd.:

 

On June 1, 2020 (the “Tiful Gemel Acquisition Date”), Sapiens completed the acquisition of 75% of the outstanding shares of Tiful Gemel Ltd. (“Tiful Gemel”), an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for a total cash consideration of $1,281. In addition, under the share purchase agreement, the Company is committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023. Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

F-17

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL (Cont.)

 

c.Acquisitions in previous years:

 

1.Acquisition of Cálculo S.A.U.:

 

On September 27, 2019 (the “Acquisition Date”), Sapiens completed the acquisition of all outstanding shares of Cálculo S.A.U (“Cálculo”), a Spanish company of insurance consulting and managed services, and a core solution to the Spanish market, for a total cash consideration of $5,760 (of which $5,608 were paid in September 2019, and $152 was paid in the first half of 2020). In addition, the sellers and senior executives have performance-based payments relating to achievements of various targets over three years (2019-2021) of up to $1,700. Some of these payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs were immaterial. The results of Cálculo’s operations have been included in the consolidated financial statements from the acquisition date.

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:

      
Net assets (including cash of $ 4,054)  $4,101 
Intangible assets   1,037 
Goodwill   622 
      
Net assets acquired  $5,760 

 

2.Acquisition of Adaptik Corporation:

 

On March 7, 2018 (the “acquisition date”), Sapiens completed the acquisition of all outstanding shares of Adaptik Corporation (“Adaptik”), a New-Jersey company engaged in the development of software solutions for P&C insurers, (including policy administration, rating, billing, customer and task management and product design), for a total cash consideration of $18,179 (of which $17,979 was paid in March 2018 and $200 will be paid in March 2022). In addition, the seller has performance-based payments relating to achievements of revenue targets over three years (2018-2020) of up to $3,700, of which $1,300 was paid during 2019 and an additional $1,355 was paid during 2020. Such payments are subject to continued employment and therefore were not included in the purchase price. Acquisition related costs were approximately $300.

 

F-18

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 1:-GENERAL (Cont.)

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:

      
Net liabilities  $(2,697)
Intangible assets   12,936 
Deferred taxes   (3,528)
Goodwill   11,468 
      
Net assets acquired  $18,179 

 

The result of Adaptik’s operations have been included in the consolidated financial statements since March 2018.

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES

 

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in United States (“U.S. GAAP”).

 

a.Use of estimates:

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions are related, but not limited to contingent liabilities, income tax uncertainties, deferred taxes, share-based compensation, value of intangible assets and goodwill, as well as the determination of revenue recognition from contracts accounted for based on the estimate of percentage of completion. The Company’s management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

b.Financial statements in United States dollars:

 

The currency of the primary economic environment in which the operations of Sapiens and certain subsidiaries are conducted is the U.S. dollar (“dollar”); thus, the dollar is the functional currency of Sapiens and certain subsidiaries.

 

Sapiens and certain subsidiaries’ transactions and balances denominated in dollars are presented at their original amounts. Non-dollar transactions and balances have been remeasured to dollars in accordance with ASC 830, “Foreign Currency Matters”. All transaction gains and losses from remeasurement of monetary balance sheet items denominated in non-dollar currencies are reflected in the statements of income as financial income or expenses, as appropriate.

 

F-19

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

For those subsidiaries, whose functional currency has been determined to be their local currency, assets and liabilities are translated at year-end exchange rates and statement of income items are translated at average exchange rates prevailing during the year. Such translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in equity.

 

c.Principles of consolidation:

 

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

 

Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.

 

According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.4 for further information related to the acquisition of Tiful Gemel.

 

d.Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash, with original maturities of three months or less at acquisition.

 

e.Short-term bank deposits:

 

Bank deposits with maturities of more than three months at acquisition but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.

 

f.Investment in restricted deposit:

 

As of December 31, 2019, the Company maintained a certain cash amount deposited in a trust in order to secure the acquisition of sum.cumo GmbH. Such deposit has been withdrawn and paid to Sum.Cumo GmbH shareholders as of the closing date on February 2020.

 

F-20

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

g.Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

   % 
     
Computers and peripheral equipment  20 - 33 
Office furniture and equipment  6 - 33 
Buildings  2.5 

 

Leasehold improvements are amortized using the straight-line method over the term of the lease (including option terms that are deemed to be reasonably assured) or the estimated useful life of the improvements, whichever is shorter.

 

h.Leases:

 

Effective of January 1, 2019, the Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard to all leases existing on the date of initial application. The Company elected to keep leases with an initial term of 12 months or less, which do not include an option to renew the lease agreement, off the balance sheet, and recognize the associated lease payments in the consolidated statements of income on a straight-line basis over the lease term.

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct the use of the asset.

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any one of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

F-21

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

ROU assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate (“IBR”) based on the information available on the commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Moreover, the ROU asset may also include initial direct costs, which are incremental costs of a lease that would not have been incurred if the lease had not been obtained. The Company uses the long-lived assets impairment guidance in Accounting Standards Codification (“ASC”) Subtopic 360-10, “Property, Plant, and Equipment - Overall,” to determine whether a right-of-use asset is impaired, and if so, the amount of the impairment loss to recognize. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.

 

Offices

 

The Company leases space for offices in various locations worldwide under operating leases. These contracts are considered as operating leases.

 

Motor vehicles

 

The Company leases motor vehicles. Each leasing contract is generally valid for a term of three years. These contracts are considered as operating leases presented in ROU assets.

 

The Company elected the practical expedient to not separate lease and non-lease components from its leases.

 

i.Research and development costs:

 

Research and development costs incurred in the process of software production before establishment of technological feasibility are charged to expenses as incurred. Certain internal and external costs incurred to develop software to be sold are capitalized after technological feasibility is established in accordance with ASC 985-20, “Software - Costs of Software to be Sold Leased, or Marketed”. Based on the Company’s product development process, technological feasibility is established upon completion of a detailed program design.

 

Costs incurred by the Company between completion of the detailed program design and the point at which the product is ready for general release, have been capitalized.

 

Capitalized software development costs are amortized by the straight-line method over the estimated useful life of the software products (primarily seven years).

 

F-22

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

j.Business combinations:

 

The Company accounts for its business acquisitions in accordance with Accounting Standards Codification ASC No. 805, “Business Combinations”. The Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the business combination date. The total purchase price allocated to the tangible assets acquired is assigned based on the fair values as of the date of the acquisition. Goodwill generated from the business combinations is primarily attributable to synergies between the Company and acquired companies’ respective products and services. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

 

The Company accounts for a transaction that does not meet the definition of a business as an asset acquisition Under ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business (“2017-01”), while first determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this threshold is met, the single asset or group of assets, as applicable, is not a business.

 

k.Other intangible assets, net:

 

Technology and patents acquired are amortized over their estimated useful life on a straight-line basis. The acquired customer relationships are amortized over their estimated useful lives in proportion to the economic benefits realized method. The average annual rates for other intangible assets are as follows:

 

   % 
     
Technology  13 - 50 
Customer relationships  7 - 15 
Patent  10 

 

l.Impairment of long-lived assets:

 

The Company’s long-lived assets and identifiable intangibles that are subject to amortization are reviewed for impairment in accordance with ASC 360 “Property, Plant, and Equipment”, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. ASC 360 provides examples of events or changes in circumstances that might indicate that impairment exists for a particular long-lived asset or asset group.

 

Among those events and circumstances that the Company believes to be impairment indicators are:

 

-A significant decrease in the market price of a long-lived asset (asset group)
-A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition

 

The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During 2018 and 2019, no impairment losses have been identified.

 

During 2020, the Company identified an impairment loss of $351 as outlined in Note 5.

 

F-23

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

m.Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances.

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of the identifiable tangible and intangible assets acquired. Under ASC 350, “Intangibles- Goodwill and Other” (“ASC 350”), goodwill is subject to an annual impairment test at December 31 of each year or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in four reporting units: L&P (Life & Pension), P&C (Property & Casualty), Decision and IPELS (Israel, Poland, Emerge, Latvia, Spain).

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit would exceed its estimated fair value, the Company would have recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (“ASU”) No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment, which was adopted as of January 1, 2020.

 

For the years ended December 31, 2018, 2019 and 2020, no impairment of goodwill has been recorded.

 

n.Revenue recognition:

 

The Company implements the provisions of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). See Note 17 for further disclosures.

 

Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

F-24

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company determines revenue recognition through the following steps:

 

-identification of the contract with a customer;
-identification of the performance obligations in the contract;
-determination of the transaction price;
-allocation of the transaction price to the performance obligations in the contract; and
-recognition of revenue when, or as, the Company satisfies a performance obligation.

 

Most of the Company’s contracts contain multiple performance obligations. which are accounted for separately if they are distinct.

 

On most occasions, the Company generates revenues from sales of software licenses which include significant implementation and customization services. Such software licenses and implementation and customization services are not considered distinct performance obligations and are accounted for as one performance obligation. In addition, the Company generates revenues from post implementation consulting services and maintenance services.

 

Revenues from contracts (either fixed price or Time and Materials  (T&M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to the Company.

 

In addition, the Company has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project.

 

When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time and revenues are recognized as the services are provided.

 

When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.

 

F-25

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors including, but not limited to, transactions where the specific performance obligation is sold separately, historical actual pricing practices and geographies in which the Company offers its services. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs with any residual amount of transaction price allocated to the remaining specific performance obligation.

 

In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.

 

Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight-line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the company uses the practical expedient and the commission fee is expensed as incurred.

 

Amortization expense related to these costs are included in sales, marketing, general and administrative expenses.

 

o.Income taxes:

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes”. This topic prescribes the use of the asset and liability method, whereby deferred tax asset and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.

 

The Company implements a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement.

 

F-26

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company classifies interest as financial expense and penalties as selling, marketing, general and administrative expenses.

 

p.Concentrations of credit risks:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, trade receivables, unbilled receivables and contract assets, and foreign currency derivative contracts.

 

The Company’s cash and cash equivalents are invested in bank deposits mainly in dollars and NIS. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these banks deposits may be redeemed upon demand and therefore bear minimal risk.

 

The Company’s trade receivables are generally derived from sales to large and solid organizations located mainly in North America, Europe, and the rest of the world.

 

The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. In certain circumstances, the Company may require prepayment.

 

The Company entered into forward contracts, and option contracts intended to protect against the increase in value of forecasted non-dollar currency cash flows. The derivative instruments hedge a portion of the Company’s non-dollar currency exposure.

 

No off-balance sheet concentrations of credit risk exist.

 

q.Accrued severance pay and retirement plans:

 

The Company’s liability for severance pay for its Israeli employees is calculated pursuant to Israel’s Severance Pay Law based on the most recent monthly salary of the employees multiplied by the number of years of employment as of the balance sheet date. Employees are entitled to one month’s salary for each year of employment, or a portion thereof. The Company’s liability is fully provided by monthly deposits with insurance policies and severance pay funds and by an accrual.

 

The deposited funds include profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israel’s Severance Pay Law or employment agreements. The value of the deposited funds is based on the cash surrendered value of these policies and recorded as an asset in the Company’s consolidated balance sheet.

 

In addition, the Company signed a collective agreement with certain employees, according to which the Company’s contributions for severance pay shall be in lieu of severance compensation and that upon release of the policy to the employee, no additional payments shall be made by the Company to the employee. Generally, the Company, under its sole discretion, pays to these employees the entire liability, irrespective of the collective agreement described per above. Therefore, the net obligation related to those employees is stated on the balance sheet as accrued severance pay.

 

F-27

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company’s agreements with certain employees in Israel are in accordance with Section 14 of the Severance Pay Law, whereas, the Company’s contributions for severance pay shall be in lieu of its severance liability. Upon contribution of the full amount of the employee’s monthly salary, and release of the policy to the employee, no additional calculations shall be conducted between the parties regarding the matter to severance pay and no additional payments shall be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of such obligation are not stated on the balance sheet, as they are legally released from obligation to employees once the deposit amounts have been paid.

 

Severance expense for the years 2018, 2019 and 2020 amounted to $3,919 and $3,718 and $4,020, respectively.

 

The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.

 

Such 401(k) employer match expense for the year 2018, 2019 and 2020 amounted to $854, $1,144 and $1,233, respectively.

 

r.Basic and diluted net earnings per share:

 

Basic net earnings per share are computed based on the weighted average number of common shares outstanding during each year. Diluted net earnings per share are computed based on the weighted average number of common shares outstanding during each year plus dilutive potential equivalent common shares considered outstanding during the year, in accordance with ASC 260, “Earnings Per Share”.

 

s.Stock-based compensation:

 

The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation - Stock Compensation” (“ASC 718”), which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made. ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model.

 

F-28

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company uses the Binomial Lattice (“Binomial model”) option-pricing model to estimate the fair value for any options granted. The Binomial model takes into account variables such as volatility, dividend yield rate, and risk-free interest rate and also allows for the use of dynamic assumptions and considers the contractual term of the option, and the probability that the option will be exercised prior to the end of its contractual life. The company recognizes forfeitures of equity-based awards as they occur.

 

Stock-based compensation cost is measured at the grant date, based on the fair value of the award. The Company recognizes compensation expense for the value of its awards, which have graded vesting, on a straight-line basis when the only condition to vesting is continued service. If vesting is subject to a performance condition, recognition is based on the implicit service period of the award. Expense for awards with performance conditions is estimated and adjusted on a quarterly basis based upon the assessment of the probability that the performance condition will be met. 

 

The fair value of each option granted in 2018 and 2019 and 2020 using the Binomial model, was estimated on the date of grant with the following assumptions:

 

    Year ended December 31,
    2018   2019   2020
             
Contractual life   6 years   6 years   6 years
Expected exercise factor   2-2.8   2-2.8   2-2.8
Dividend yield   0%   0%   0%
Expected volatility (weighted average)   30.0%-31.7%   30.5%-30.9%   31.0%-35.2%
Risk-free interest rate   2.6%-3.1%   1.6%-2.6%   0.4%-1.8%

 

The risk-free interest rate assumption is based on the yield from U.S. Treasury zero-coupon bonds with an equivalent term as of the Company’s employee stock options. Since dividend payment is applied to reduce the exercise price of the option, the effect of the dividend protection is reflected by using an expected dividend assumption of zero.

 

The expected life of options granted is derived from the output of the option valuation model and represents the period of time the options are expected to be outstanding. The expected exercise factor is based on industry acceptable rates since no actual historical behavior by option holders exists. Expected volatility is based on the historical volatility of the Company.

 

t.Fair value of financial instruments:

 

ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

 

F-29

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

 

As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:

 

Level 1 -Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.

 

Level 2 -Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

 

Level 3 -Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

 

The Company measures its foreign currency derivative instruments at fair value.

 

Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The carrying amounts of cash and cash equivalents, accounts receivable, unbilled receivables and contract assets, other receivables and prepaid expenses and accounts payable approximate fair value due to the short-term maturities of such instruments.

 

The following table presents liabilities measured at fair value on a recurring basis as of December 31, 2019 and 2020:

 

   December 31, 
   2019   2020 
   Fair value measurement using input Level 2 
Accrued expenses and other liabilities:        
         
Derivative instruments  $(67)  $(707)
           
Total liabilities  $(67)  $(707)

 

u.Derivatives and hedging:

 

The Company enters into option contracts and forward contracts to hedge certain transactions denominated in foreign currencies. The purpose of the Company’s foreign currency hedging activities is to protect the Company from risk that the eventual dollar cash flows from international activities will be adversely affected by changes in the exchange rates. The Company’s option and forward contracts do not qualify as hedging instruments under ASC 815, “Derivatives and hedging”. Changes in the fair value of option strategies are reflected in the consolidated statements of income as financial income or expense.

 

F-30

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

In 2018, 2019 and 2020, the Company entered into option contracts in the notional amounts of $40,871, $24,296 and $1,650, respectively, and in 2018, 2019 and 2020 the Company

 

entered into forward contracts in the aggregate notional amounts of $17,731, $74,297 and $260,862, respectively, in order to protect against foreign currency fluctuations.

 

As of December 31, 2018, 2019 and 2020, the Company had outstanding options and forward contracts, in the notional amount of $4,950, $15,384 and $3,866, respectively.

 

In 2018, 2019 and 2020, the Company recorded income (expense) of $(869), $535 and $104 respectively, with respect to the above transactions, presented in the statements of income as part of financial expenses, net.

 

v.Treasury shares:

 

Repurchased common shares are held as treasury shares. The Company presents the cost to repurchase treasury stock as a reduction of shareholders’ equity.

 

w.Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with ASC 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders.

 

The components of accumulated other comprehensive income (loss), of $(2,381) and $11,026 at December 31, 2019 and 2020, respectively, are mainly comprised from foreign currency translation differences.

 

x.Trade Receivables and Allowances:

 

Accounts receivable are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts in respect of trade receivables and unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

Estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income. As of December 31, 2020, $48,623 of trade receivables is presented net of an allowance of $1,558.

 

F-31

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

y.Recently adopted accounting pronouncements:

 

On January 1, 2020, the Company adopted Accounting Standards Update No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, the Company changed its impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including trade receivables. The adoption by the Company of the new guidance did not have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 eliminates Step 2 of the goodwill impairment test, which requires the calculation of the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will compare the fair value of a reporting unit with it carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASU 2017-04 as of January 1, 2020 with no material impact on its consolidated financial statements.

 

z.Recently issued accounting pronouncements:

 

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2020. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

 

NOTE 3:-OTHER LONG-TERM ASSETS

 

   December 31, 
   2019   2020 
         
Deferred tax assets  $2,808   $1,870 
Long-term unbilled receivables   362    772 
Other   2,091    2,622 
           
   $5,261   $5,264 

 

F-32

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 4:-PROPERTY AND EQUIPMENT, NET

 

   December 31, 
   2019   2020 
Cost:        
Computers and peripheral equipment  $41,648   $43,313 
Office furniture and equipment   8,618    9,805 
Buildings and leasehold improvements   9,405    10,457 
           
    59,671    63,575 
Accumulated depreciation:          
Computers and peripheral equipment   35,841    37,294 
Office furniture and equipment   4,440    5,067 
Buildings and leasehold improvements   2,789    4,244 
           
    43,070    46,605 
           
Depreciated cost  $16,601   $16,970 

 

Depreciation expense totaled $3,766, $3,470 and $4,698 for the years 2018, 2019 and 2020, respectively.

 

NOTE 5:-LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company’s leases have original lease periods expiring between 2021 and 2030. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain at lease commencement. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancellable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The Company has several leased offices in the United States, with expiry dates varying between 2021 and 2030, with no renewal options.

 

In June 2012, the Company entered into a lease agreement for new corporate offices in Holon, Israel. The lease expires in January 2024, with an option by the Company to extend for an additional 5-year term. The Company deemed this option as reasonably certain to be renewed.

 

As of December 2020, in connection with the Company’s intention to sublease part of the offices in Holon, the Company recorded an impairment of $351 related to this leased space.

 

In April 2019, the Company entered into a lease agreement for a new office in Bangalore, India. The lease expires in April 2029, with an option by the Company to extend for an additional 5-year term. The company deemed this option as not-reasonably certain to be renewed.

 

F-33

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

U.S. dollars in thousands (except share and per share data)

 

NOTE 5:-LEASES (Cont.)

 

On January 30, 2020, the Company (via its wholly-owned subsidiary, Sapiens Technologies (1982) India Private Limited) entered into a second lease agreement to lease additional floors of office space in Bangalore, India. The agreement has a commencement date of January 1, 2021, and is in effect until March 31, 2029, with a termination option exercisable at December 31, 2023.

 

During January 2020, the Company secured a lease deposit of approximately $1 million in order to execute the lease agreement.

 

Following the outbreak of COVID-19 and before the actual commencement date of the lease agreement, the Company decided not to occupy the additional floors of offices in Bangalore, India as a result of an expected slow-down in its expansion plan of its offshore activities in India. As a result, this contract was deemed as a loss contingency and resulted in a one-time charge of $2,155. The loss contingency charge was included in selling, marketing, general and administrative expenses in the Company’s consolidated statement of income.

 

Furthermore, as of December 31, 2020, the Company had an additional operating lease that had not yet commenced of $294. This operating lease is expected to commence in the first quarter of 2021 with a lease term through 2023.

 

Under Topic 842, all leases with durations greater than 12 months, including non-cancellable operating leases, are now recognized on the balance sheet. The aggregated present value of lease agreements is recorded as a long-term asset titled ROU asset.

 

The corresponding lease liabilities are classified between operating lease liabilities which are current and long-term.

 

The components of operating lease costs were as follows:

 

   Year ended December 31, 
   2019   2020 
         
Operating lease cost  $5,260   $8,144 
Variable lease cost   3,920    4,150 
Short-term lease cost   177    422 
           
Total lease costs  $9,357   $12,716 

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

   December 31, 
   2020 
     
Weighted average remaining lease term (years)   7.26 
Weighted average discount rate   4.45%

 

F-34

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 5:- LEASES (Cont.)

 

Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2019 and 2020, respectively, was $8,651 and $9,886 (included in cash flows from operating activities).

 

Maturities of lease liabilities are as follows:

 

2021  $10,113 
2022   11,216 
2023   9,076 
2024   7,863 
2025   7,638 
2026 and thereafter   24,080 
      
Total undiscounted cash flows   69,986 
Less imputed interest   11,289 
      
Present value of lease liabilities  $58,697 

  

NOTE 6:- CAPITALIZED SOFTWARE DEVELOPMENT COSTS, NET

 

The changes in capitalized software development costs for the years ended December 31, 2019 and 2020 were as follows:

 

   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $22,434   $23,953 
           
Capitalization   5,665    5,798 
Amortization   (5,668)   (6,558)
Functional currency translation adjustments   1,522    1,169 
           
Balance at year end  $23,953   $24,362 

 

Amortization of capitalized software development costs for 2018, 2019 and 2020, was $4,859, $5,668 and $6,558, respectively. Amortization expense is included in cost of revenues.

 

F-35

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 7:-OTHER INTANGIBLE ASSETS, NET

 

a.Other intangible assets, net, are comprised of the following:

 

   Weighted average remaining useful life (years)  December 31, 
      2019   2020 
Original amounts:           
            
Customer relationships  8.5  $23,409   $59,482 
Technology  4.6   52,555    70,813 
Patent  3.5   1,389    1,493 
              
       77,353    131,788 
              
Accumulated amortization:             
              
Customer relationships      14,673    18,827 
Technology      27,891    37,050 
Patent      754    958 
              
       43,318    56,835 
              
Other intangible assets, net     $34,035   $74,953 

 

In October 2020, the Company purchased a perpetual software license, which includes a permission to use the licensor’s source code and intellectual property rights, for a total consideration of $2,810. This purchase was included in the technology under other intangible assets.

 

b.Amortization of other intangible assets was $11,237, $10,000 and $12,127 for 2018, 2019 and 2020, respectively.

 

c.Estimated amortization expense for future periods:

 

2021  $15,906 
2022   12,386 
2023   12,025 
2024   9,110 
2025 and thereafter   25,526 
      
   $74,953 

 

F-36

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 8:- GOODWILL

 

The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 are as follows:

 

   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $166,094   $170,703 
           
Acquisitions   622    87,438 
Functional currency translation adjustments   3,987    6,141 
           
Balance at year end  $170,703   $264,282 

  

NOTE 9:-ACCRUED EXPENSES AND OTHER LIABILITIES

 

   December 31, 
   2019   2020 
         
Government authorities  $13,675   $10,348 
Accrued interest – Series B Debentures   1,167    
-
 
Accrued expenses and other liabilities   19,022    24,277 
           
   $33,864   $34,625 

  

NOTE 10:-SERIES B DEBENTURES, NET OF CURRENT MATURITIES

 

   December 31, 
   2019   2020 
         
Series B Debentures  $69,287   $118,778 
Less: Current maturities   (9,898)   (19,796)
Less: Unamortized debt discounts and issuance costs   (539)   (306)
           
   $58,850   $98,676 

 

In September 2017, the Company issued Series B Debentures in the aggregate principal amount of NIS 280 million (approximately $79.2 million), linked to US dollars, payable in eight equal annual payments of $9,898, on January 1 of each of the years 2019 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2018 through 2025, with one final interest payment on January 1, 2026. Debt discount and issuance costs were approximately $956, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.

 

In June 2020, the Company expanded the Series B Debentures issuance and raised an additional NIS 210 million (approximately $60.3 million) linked to US dollars, payable in six equal annual payments of $9,898, on January 1 of each of the years 2021 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2020 through 2025, with one final interest payment on January 1, 2026. Debt premium and issuance costs, net, were approximately $80, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.

 

F-37

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 10:- SERIES B DEBENTURES, NET OF CURRENT MATURITIES (Cont.)

 

Following the raise of the additional NIS 210 million in Series B Debentures, a $20,000 short-term bank loan taken on March 18, 2020, from a commercial bank was fully repaid on June 9, 2020.

 

The Series B Debentures are listed for trading on the Tel-Aviv Stock Exchange.

 

The Series B Debentures are unsecured and non-convertible. The Series B Debentures interest may be increased in the event that the debentures’ rating is downgraded below a certain level. The Company has undertaken to maintain a number of conditions and limitations on the manner in which it operates its business, including limitations on its ability to undergo a change of control, distribute dividends, incur a floating charge on the Company’s assets, or undergo an asset sale or other change that results in a fundamental change in the Company’s operations.

 

In accordance with the indenture for the Series B Debentures, the Company is required to meet the following financial covenants: (1) Target shareholders’ equity (excluding minority interest)- above $120 million – as of December 31, 2020, total shareholders’ equity was approximately $382 million; and (2) Target ratio of net financial indebtedness to net capitalization (in each case, as defined under the indenture for the Company’s Series B Debentures) below 65% - as of December 31, 2020 the ratio of net financial indebtedness to net capitalization was (9.75)%. (3) Target ratio of net financial indebtedness to EBITDA (accumulated calculation for the four last quarters) is below 5.5. As of December 31, 2020, the Target ratio of net financial indebtedness to EBITDA was (0.47). As of December 31, 2020, Sapiens is in compliance with all of its financial covenants.

 

During the years ended December 31, 2019 and 2020, the Company recorded $2,336 and $3,180, respectively of interest expense and $171 and $134, respectively of amortization of debt issuance costs, premium and discount in respect of the Series B Debentures.

 

As of December 31, 2019, and 2020, the estimated fair value of the Company’s Series B Debentures was $70,593 and $122,760, respectively. The fair value was determined based on the closing trading price of the Series B Debentures as of the last day of trading for the period. The fair value of the Series B Debentures is considered a Level 2 measurement as they are not actively traded.

 

NOTE 11:- COMMITMENTS AND CONTINGENT LIABILITIES

 

a.Sapiens Technologies (1982) Ltd. (“Sapiens Technologies”), a subsidiary incorporated in Israel, was partially financed under programs sponsored by the Israel Innovation Authority (“IIA”), formerly the Office of the Chief Scientist, for the support of certain research and development activities conducted in Israel. In exchange for participation in the programs by the IIA, the Company agreed to pay 3.5% of total net consolidated license and maintenance revenue and 0.35% of the net consolidated consulting services revenue related to the software developed within the framework of these programs based on an understanding with the IIA reached in January 2012.

 

F-38

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 11:- COMMITMENTS AND CONTINGENT LIABILITIES (Cont.)

  

The royalties will be paid up to a maximum amount equaling 100%-150% of the grants provided by the IIA, linked to the dollar, and for grants received after January 1, 1999, bear annual interest at a rate based on LIBOR.

 

Royalty expense amounted to $414, $471 and $494 in 2018, 2019 and 2020, respectively, and are included in cost of revenues.

 

As of December 31, 2020, the Company had a contingent liability to pay royalties of up to $6,014.

 

b.The Company provided bank guarantees in the amount of $899 as security for the rent to be paid for its leased offices. The bank guarantees are valid through February 2021 and thereafter will be renewed for the same amount through February 2022. As of December 31, 2020, the Company provided bank guarantees of $291 as security for the performance of various contracts with customers and suppliers.

 

  c. In accordance with the indenture for the Series B Debentures, the Company is required to meet certain financial covenants. See Note 10 above.

 

  d. Contingent purchase obligations

 

As part of the Company’s acquisitions in recent years, the Company has several contingent earn-out obligations depending on retention and performance criteria. Refer to Note 1 for further information.

  

NOTE 12:- TAXES ON INCOME

 

  a. Israeli taxation:

 

  1. Corporate tax rates in Israel:

 

Taxable income of Israeli companies was generally subject to corporate tax at the rate of was 23% in 2020 and 2019. However, the effective tax rate payable by a company that derives from profits that are subjected to Preferred Enterprise, Preferred Technological Enterprise regime or / and Special Preferred Technological Enterprise regime (as discussed below) may be materially lower.

  

F-39

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 12:- TAXES ON INCOME (Cont.)

 

  2. Tax benefits under the Israel Law for the Encouragement of Capital Investments, 1959 (“the Law”):

 

The Israeli parliament enacted a reform to the Investment Law, effective January 2011 (which was amended in August 2013). According to the reform, a flat rate tax applies to companies eligible for the “Preferred Enterprise” status. In order to be eligible for Preferred Enterprise status, a company must meet minimum requirements to establish that it contributes to the country’s economic growth and is a competitive factor for the gross domestic product. Benefits granted to a Preferred Enterprise include reduced tax rates. As part of Economic Efficiency Law (Legislative Amendments for Accomplishment of Budgetary Targets for Budget Years 2017-2018), 5777-2016, the tax rate is 16% for all other Areas other than Area A (which was 9% from 2016 onward).

 

As of December 31, 2015, some of the Company Israeli subsidiaries filed a notice to the Israeli tax authorities to apply for the new benefits under the 2011 Amendment and therefore and subject to the amended tax rate of 16%, which was used for 2014-2016 tax years.

  

New Amendment- Preferred Technology Enterprise (“PTE”):

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016 which includes Amendment 73 to the Law for the Encouragement of Capital Investments (“the 2017 Amendment”) was published and was pending the publication of regulations, in May 2017 regulations were promulgated by the Finance Ministry to implement the “Nexus Principles” based on OECD guidelines published as part of the Base Erosion and Profit Shifting (BEPS) project. Following the publication of the regulations the 2017 Amendment became fully effective. According to the 2017 Amendment, a Preferred Technological Enterprise, as defined in the 2017 Amendment, with total consolidated revenues of the group companies is less than NIS 10 billion, shall be subject to 12% tax rate on income derived from intellectual property (in development area A—a tax rate of 7.5%). In order to qualify as a Preferred technological enterprise certain criterion must be met, such as a minimum ratio of annual R&D expenditure and R&D employees, as well as having at least 25% of annual revenues derived from exports. A PTE that acquires Benefited Intangible Assets from a foreign company for more than NIS 200 million after January 1, 2017, will be eligible for 12% reduce tax rate on capital gain upon sale of the Benefited Intangible Assets.

  

F-40

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 12:- TAXES ON INCOME (Cont.)

 

The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as a Special PTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, a Special PTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017.

 

Starting 2017 under Amendment 73 to the Investment Law, part of the Company’s taxable income in Israel were entitled to a preferred 12% tax rate. Since 2019, under Special PTE the tax rate for part of the Company’s taxable income in Israel has been reduced to a 6% corporate tax rate.

 

3.Foreign Exchange Regulations:

 

Under the Foreign Exchange Regulations, some of the Company’s Israeli subsidiaries calculate their tax liability in U.S. Dollars according to certain orders. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31 of each year for tax purposes only.

 

b.Income taxes on non-Israeli subsidiaries:

 

Non-Israeli subsidiaries are taxed according to the tax laws in their respective country of residence. Deferred income taxes were provided in relation to undistributed earnings of non-Israeli subsidiaries, which the Company intends to distribute in the near future.

 

The Company intends to permanently reinvest undistributed earnings in the foreign subsidiaries in which earnings arose, in the vast majority of its subsidiaries. If the earnings, for which deferred taxes were not provided, were distributed in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and non-Israeli withholding taxes.

 

The amount of undistributed earnings of foreign subsidiaries that are considered to be reinvested as of December 31, 2020 was $22,155 and the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries that were essentially permanent in duration as of December 31, 2020 was $2,952.

 

c.Tax Reform - United States of America:

 

The U.S. Tax Cuts and Jobs Act of 2017 (“TCJA”) was approved by US Congress on December 20, 2017 and signed into law by then-US President Donald J. Trump on December 22, 2017. This legislation makes complex and significant changes to the U.S. Internal Revenue Code. Such changes include a reduction in the corporate tax rate and limitations on certain corporate deductions and credits, among other changes.

 

The TCJA reduces the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018. In addition, the TCJA makes certain changes to the depreciation rules and implements new limits on the deductibility of certain expenses and deduction.

 

F-41

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 12:- TAXES ON INCOME (Cont.)

 

The TCJA introduced the rules for tax on the global intangible low-taxed income (“GILTI”) on foreign income in excess of a deemed return on tangible assets of foreign corporations. One of our subsidiaries is subject to GILTI.

 

d.

Net operating losses carryforwards:

 

As of December 31, 2020, certain subsidiaries had tax loss carryforwards totaling approximately $30,187. Most of these carryforward tax losses have no expiration date.

 

e.Deferred tax assets and liabilities:

 

Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for tax purposes. Significant components of the Company deferred tax assets and liabilities are as follows:

 

   December 31, 
   2019   2020 
Deferred tax assets:        

Net operating losses carryforwards

  $7,792   $8,701 
Research and development   2,312    1,514 
Lease liability   10,161    9,441 
Reserves and allowances   7,140    5,523 
Other   1,011    2,041 
           
Deferred tax assets before valuation allowance   28,416    27,220 
Valuation allowance   (6,797)   (8,057)
           
Deferred tax assets   21,619    19,163 
           
Deferred tax liabilities:          
Capitalized software development costs   (4,011)   (3,428)
Lease right-of-use asset   (10,161)   (9,441)
Acquired intangibles   (8,107)   (17,498)
Property and equipment   (415)   (380)
Undistributed earnings   (921)   (1,302)
Other   (278)   (1,254)
           
Deferred tax liabilities   (23,893)   (33,303)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

F-42

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 12:- TAXES ON INCOME (Cont.)

 

   December 31, 
   2019   2020 
         
Deferred tax assets, net  $2,808   $1,870 
Deferred tax liabilities, net   (5,082)   (16,010)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

Deferred tax assets, net, are included in other long-term assets. Deferred tax liabilities, net, are included in other long-term liabilities.

 

The Company has provided valuation allowances in respect of certain deferred tax assets resulting from operating losses carry forwards and other reserves and allowances due to uncertainty concerning realization of these deferred tax assets.

 

f.Income before taxes on income is comprised as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $17,149   $34,303   $34,037 
Foreign   1,882    798    7,161 
                
   $19,031   $35,101   $41,198 

 

F-43

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 12:- TAXES ON INCOME (Cont.)

 

g.A reconciliation between the theoretical tax expense, assuming all income is taxed at the statutory tax rate applicable to income for an Israeli company, and the actual tax expense as reported in the statements of income is as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
Income before taxes on income, as reported in the statements of income  $19,031   $35,101   $41,198 
                
Statutory tax rate in Israel   23%   23%   23%
                
Theoretical taxes on income  $4,377   $8,073   $9,476 
                
Increase (decrease) in taxes resulting from:               
Effect of foreign tax rates   315    231    (85)
Effect of benefited tax rates   (1,233)   (2,557)   (5,426)
Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)   (1,067)   783    558 
Non-deductible expenses   1,276    549    1,722 
Increase in uncertain tax positions, net   1,653    1,889    755 
Others   (290)   (358)   41 
                
Taxes on income, as reported in the statements of income  $5,031   $8,610   $7,041 

 

h.Taxes on income are comprised as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Current  $6,839   $14,733   $7,543 
Deferred   (1,808)   (6,123)   (502)
                
   $5,031   $8,610   $7,041 

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $4,081   $3,639    3,695 
Foreign   950    4,971    3,346 
                
   $5,031   $8,610   $7,041 

 

F-44

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 12:- TAXES ON INCOME (Cont.)

 

i.Uncertain tax benefits:

 

A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:

 

   December 31, 
   2019   2020 
         
Balance at the beginning of the year  $3,946   $5,835 
Acquisition of subsidiaries   
-
    1,057 
Increase in tax positions   1,999    2,487 
Decrease in tax positions   (110)   (1,733)
           
Balance at the end of the year  $5,835   $7,646 

 

As of December 31, 2019, and 2020, accrued interest related to unrecognized tax benefits amounted to $1,039 and $1,748, respectively.

 

Although the Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement, there is no assurance that the final tax outcome of its tax audits will not be different from that which is reflected in the Company’s income tax provisions. Such differences could have a material effect on the Company’s income tax provision, cash flow from operating activities and net income in the period in which such determination is made.

 

Tax assessments filed by part of the Company’s Israeli subsidiaries through the year ended December 31, 2015, are considered to be final.

 

The Company is currently under audit in several jurisdictions for the tax years 2015  and onwards. Timing of the resolution of audits is highly uncertain and therefore, as of December 31, 2020, the Company cannot estimate the change in unrecognized tax benefits resulting from these audits within the next 12 months.

  

NOTE 13:- EQUITY

 

a.The common shares of the Company are traded on the NASDAQ and on the Tel-Aviv Stock Exchange.

 

Common shares confer upon their holders voting rights, the right to receive cash dividends and the right to share in excess assets upon liquidation of the Company.

 

On October 20, 2020, the Company completed a secondary public offering of its ordinary shares on the NASDAQ. The Company issued 3,898,304 shares at a price of $29.50 per share before issuance expenses and underwriting discounts. The total proceeds from the issuance amounted to $108,737, net of issuance expenses of $509.

  

F-45

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 13:- EQUITY (Cont.)

 

b.Share Incentive Plan:

  

In 2011, the Company’s board of directors approved its 2011 Share Incentive Plan (the “2011 Plan”) pursuant to which the Company’s employees, directors, officers, consultants, advisors, suppliers, business partners, customers and any other person or entity whose services are considered valuable are eligible to receive awards of share options, restricted shares, restricted share units and other share-based awards. Options granted under the 2011 Plan may be exercised for a period of up to six years from the date of grant and become exercisable in four equal, annual installments, beginning with the first anniversary of the date of the grant, or pursuant to such other schedule as may provide in the option agreement.

 

The total number of Common Shares available under the 2011 Plan was set at 8,000,000. Upon the approval of the 2011 Plan, the board of directors determined that no further awards would be issued under the Company’s previously existing share incentive plans.

 

As of December 31, 2020, 2,610,136 common shares of the Company were available for future grant under the 2011 Plan. Any options granted under the 2011 Plan which are forfeited, cancelled, terminated or expired, will become available for future grant under the 2011 Plan.

 

In March 2018, the Company’s Board of Directors approved a re-pricing of some of the Company’s stock options held by some of the Company’s senior employees. As a result of the re-pricing, 170,000 stock options at an exercise price range of $ 11.5 to $ 12.2 were re-priced to 141,229 stock options at an exercise price of $ 10.0 per share. The Company accounted for the re-pricing of the options above in accordance with ASC 718, as a modification. The Company used the Binomial valuation model to calculate the incremental fair value for the re-priced options. Since there was no incremental value as a result of the modification, no additional expense was recorded in respect of the re-pricing of the respective options.

 

A summary of the stock option activities in 2020 is as follows:

 

   Year ended December 31, 2020 
   Amount of options   Weighted
average
exercise
   Weighted average remaining contractual life (in years)   Aggregate intrinsic value 
                 
Outstanding at January 1, 2020   1,869,412    10.25    3.21   $23,838 
Granted   315,000    26.28           
Exercised   (603,519)   8.63           
Expired and forfeited   (118,411)   11.15           
                     
Outstanding at December 31, 2020   1,462,482    14.26    3.17    24,019 
                     
Vested and expected to vest   1,462,482    14.26    3.17    24,019 
                     
Exercisable at December 31, 2020   732,209    10.59    2.29   $14,092

 

The weighted average grant date fair values of the options granted during the years ended December 31, 2018, 2019 and 2020 were $3.43, $4.24 and $7.99, respectively.

 

F-46

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 13:- EQUITY (Cont.)

 

The total intrinsic value of options exercised during the years ended December 31, 2018, 2019 and 2020 was $1,641, $2,301 and $11,658, respectively.

 

The options outstanding under the Company’s stock option plans as of December 31, 2020 have been separated into ranges of exercise prices as follows:

 

                   Weighted 
   Options   Weighted       Options   Average 
   outstanding   Average   Weighted   Exercisable   Exercise 
   as of   remaining   average   as of   price of 
Ranges of  December 31,   contractual   exercise   December 31,   Options 
exercise price  2020   Term   price   2020   Exercisable 
       (Years)   $       $ 
                     
1.12   8,408    0.41    1.12    8,408    1.12 
8.31-10.07   280,324    1.73    9.17    207,133    9.15 
11.07-11.09   682,500    2.81    11.09    426,250    11.09 
11.85-15.46   176,250    3.27    12.75    90,418    12.41 
24.29-25.4   235,000    5.13    25.12    
-
    
-
 
31.96   80,000    5.60    31.96    
-
    
-
 
                          
    1,462,482    3.17    14.26    732,209    10.59 

 

The total equity-based compensation expenses related to all of the Company’s equity-based awards, recognized for the years ended December 31, 2018 , 2019 and 2020, was $1,942, $1,405 and $3,987 respectively. Such expenses are recorded as part selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.

 

A summary of the RSU activities in the six months ended December 31, 2020 is as follows:

 

   Amount of options   Weighted Average Grant-Date Fair Value 
         
Unvested at January 1, 2020   
-
    
-
 
Granted   238,005    24.45 
           
Unvested at December 31, 2020   238,005    24.45 

 

In connection with the Company’s acquisition of sum.cumo, on February 6, 2020 (see Note 1b), the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo in connection with the acquisition. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.

 

The Company recorded compensation costs related to RSUs of $2,143 for the year ended December 31, 2020, which were included in Selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.

 

F-47

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 13:- EQUITY (Cont.)

 

c.As of December 31, 2020, there was $6,454 of total unrecognized compensation cost related to non-vested options and RSUs, which is expected to be recognized over a weighted-average period of 1.76 years.

 

d.Dividend:

 

On May 14, 2020, the Company’s extraordinary general meeting of shareholders approved the distribution of a cash dividend of $0.14 per common share for a total amount of $7,044 that was paid during June and July 2020.

  

NOTE 14:- RELATED PARTIES TRANSACTIONS

 

Agreements with controlling shareholder and its affiliates:

 

The Company has in effect services agreements with certain companies that are affiliated with Formula, Sapiens’ parent company (most recently since December 23, 2014 and thereafter), and Asseco, Sapiens’ ultimate parent company, pursuant to which the Company has received services amounting to approximately $4,455, $6,005 and $8,523, in aggregate for the years ended December 31, 2018, 2019 and 2020. In addition, during the years ended December 31, 2018, 2019 and 2020, the Company purchased from those affiliated companies an aggregate of approximately $320, $194 and $267 of hardware and software.

 

On August 18, 2015, Sapiens completed the acquisition from Asseco Poland S.A. (“Asseco”) of all issued and outstanding shares of Sapiens Software Solutions (Poland) Sp. z o.o. (formerly “Insseco Sp. z o.o.”) (“Sapiens Poland”). Asseco is the ultimate parent company of Sapiens, through its holdings in Formula.

 

Under the share purchase agreement for that acquisition, Asseco committed to assign all customer contracts to Sapiens Poland that relate to the intellectual property that the Company acquired as part of the acquisition. In the event that Asseco cannot obtain the consent of any customer to the assignment of its contract to Sapiens Poland, Asseco will hold that customer’s contract in trust for the benefit of Sapiens Poland.

 

During the years ended December 31, 2018, 2019 and 2020, Asseco provided back office and professional services and fixed assets to Sapiens Poland in an amount totaling approximately $980, $676 and $521, respectively.

 

As of December 31, 2019, and 2020, the Company had trade payables balances due to its related parties in amount of approximately $1,640 and $1,908, respectively. In addition, as of December 31, 2019 and 2020, the Company had trade receivables balances due from its related parties in amount of approximately $770 and $1,241, respectively.

 

F-48

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 15:- BASIC AND DILUTED NET EARNINGS PER SHARE

 

   Year ended
December 31,
 
   2018   2019   2020 
Numerator (thousands):            
             
Net income attributed to Sapiens’ shareholders  $13,785   $26,247   $33,775 
                
Denominator (thousands):               
                
Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock   49,827    50,031    51,208 
Stock options and RSU   279    622    951 
                
Denominator for diluted net earnings per share - adjusted weighted average number of shares   50,106    50,653    52,159 

 

The weighted average number of shares related to outstanding anti-dilutive options excluded from the calculations of diluted net earnings per share was 1,369,514, 0 and 200,000 for the years 2018, 2019 and 2020, respectively.

  

NOTE 16:- GEOGRAPHIC INFORMATION

 

a.The Company operates in a single reportable segment as a provider of software solutions. See Note 1 for a brief description of the Company’s business. The data below is presented in accordance with ASC 280, “Segment Reporting”.

 

b.Geographic information:

 

The following table sets forth revenues by country based on the billing address of the customer. Other than as shown below, no other country accounted for more than 10% of the Company’s revenues during the years ended December 31, 2018, 2019 and 2020.

 

   Year ended
December 31,
 
   2018   2019   2020 
1. Revenues:            
North America*)  $136,477   $163,565   $187,258 
Europe**)   128,513    133,851    172,660 
Rest of the world   24,717    28,258    22,985 
                
   $289,707   $325,674   $382,903 

 

*)Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively.

 

F-49

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 16:- GEOGRAPHIC INFORMATION (Cont.)

 

**)Revenues from Europe include UK, Israel and other European countries.

 

Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively.

 

   December 31, 
   2019   2020 
2. Long-lived assets, including property and equipment, net and operating lease right-of-use assets:        
Israel  $28,396   $27,944 
North America   7,741    8,245 
APAC   23,437    20,871 
Europe   6,566    14,300 
           
   $66,140   $71,360 

 

c.Major customer data:

 

For the years ended December 31, 2018, 2019 and 2020, no single customer contributed more than 10% to the Company’s total revenues.

  

NOTE 17:- REVENUE

 

Remaining performance obligations represent contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. The aggregate amount of consideration allocated to performance obligations either not satisfied or partially unsatisfied was approximately $192 million as of December 31, 2020. The Company expects to recognize approximately 73% in 2021 from remaining performance obligations as of December 31, 2020, and the remainder thereafter. Remaining performance obligations include the remaining non-cancelable, committed and fixed portion of these contracts for their entire duration; the remaining performance obligations related to professional services contracts that are on a T&M basis were excluded, as the Company elected to apply the practical expedients in accordance with ASC 606.

 

F-50

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

  

NOTE 17:- REVENUE (Cont.)

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by type of contract, and timing of revenue recognition (in thousands):

 

   Years ended
December 31,
 
   2019   2020 
         

Project implementation phase:

        
Revenues from pre-production implementation projects  $121,986   $142,247 
Revenues from post-production implementation projects   203,688    240,656 
           
Total  $325,674   $382,903 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables, contract assets and contract liabilities (deferred revenues) from contracts with customers (in thousands):

 

   December 31, 
   2019   2020 
         
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)   34,615    48,623 
Short-term unbilled receivables *)   9,511    9,301 
Long-term unbilled receivables  *)   362    772 
Contract assets **)   6,095    7,485 
Deferred revenues (short-term contract liabilities)   21,021    34,548 
Long-term deferred revenues (long-term contract liabilities) ***)   216    524 

  

Both trade receivables and deferred revenues (short-term contract liabilities) increased during 2020 as a result of business combinations of $6,784 and $15,875, respectively.

 

(*)Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations.

 

(**)Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time.

 

  (***) Included in other long-term liabilities in the consolidated balance sheets

  

F-51

 

 

SAPIENS INTERNATIONAL CORPORATION N.V.

  

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands (except share and per share data)

 

NOTE 17:- REVENUE (Cont.)

   

No impairment loss was recognized in respect of the Company’s outstanding contract assets during the years ended December 31, 2019 and 2020.

 

During the year ended December 31, 2020, the Company recognized $20,029 that was included in deferred revenues (short-term contract liability) balance at December 31, 2019.

  

NOTE 18:- SELECTED STATEMENTS OF OPERATIONS DATA

 

a.Research and development expenses, net:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Total costs  $39,574   $43,043   $47,156 
Less - capitalized software development costs   (5,160)   (5,665)   (5,798)
                
Research and development expenses, net  $34,414   $37,378   $41,358 

 

  b. Financial expense, net

 

   Year ended
December 31,
 
   2018   2019   2020 
Financial income:            
Interest  $181   $382   $380 
Foreign currency translation   867    991    1,312 
Derivatives gains   
-
    565    721 
                
    1,048    1,938    2,413 
Financial expenses:               
Foreign currency translation, bank charges and other   1,059    1,646    1,299 
Interest   3,225    3,030    4,302 
Derivatives losses   755    30    617 
                
    (5,039)   (4,706)   (6,218)
                
Financial expense, net  $(3,991)  $(2,768)  $(3,805)

  

- - - - - - - -

 

 

F-52

 

Roni Giladi 26 Harokmim St. Holon 22487000 11.5 12.2 10.0 Revenues from Europe include UK, Israel and other European countries. Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively. Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively. Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations. Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time. Included in other long-term liabilities in the consolidated balance sheets false 972 FY 0000885740 3-790-2000 0.300 0.305 0000885740 2020-01-01 2020-12-31 0000885740 dei:BusinessContactMember 2020-01-01 2020-12-31 0000885740 2020-12-31 0000885740 2019-12-31 0000885740 2018-01-01 2018-12-31 0000885740 2019-01-01 2019-12-31 0000885740 us-gaap:CommonStockMember 2017-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000885740 us-gaap:TreasuryStockMember 2017-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000885740 us-gaap:RetainedEarningsMember 2017-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2017-12-31 0000885740 2017-12-31 0000885740 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000885740 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000885740 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000885740 us-gaap:CommonStockMember 2018-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000885740 us-gaap:TreasuryStockMember 2018-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000885740 us-gaap:RetainedEarningsMember 2018-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2018-12-31 0000885740 2018-12-31 0000885740 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000885740 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000885740 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000885740 us-gaap:CommonStockMember 2019-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000885740 us-gaap:TreasuryStockMember 2019-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000885740 us-gaap:RetainedEarningsMember 2019-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2019-12-31 0000885740 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000885740 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000885740 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0000885740 us-gaap:CommonStockMember 2020-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000885740 us-gaap:TreasuryStockMember 2020-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000885740 us-gaap:RetainedEarningsMember 2020-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2020-12-31 0000885740 2020-11-20 0000885740 2020-11-01 2020-11-20 0000885740 spns:SumcumoMember 2020-01-01 2020-12-31 0000885740 2020-07-27 0000885740 2020-07-01 2020-07-27 0000885740 2020-04-01 2020-04-22 0000885740 2020-04-22 0000885740 2020-06-23 2020-07-02 0000885740 2019-09-01 2019-09-27 0000885740 2019-09-27 0000885740 2020-06-30 0000885740 spns:AdaptikCorporationMember 2018-03-01 2018-03-07 0000885740 spns:AdaptikCorporationMember 2018-03-01 2018-03-31 0000885740 srt:ScenarioForecastMember spns:AdaptikCorporationMember 2022-03-01 2022-03-31 0000885740 spns:StoneRiverMember 2020-12-31 0000885740 spns:DevelopedTechnologyMember 2020-01-01 2020-12-31 0000885740 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 spns:BacklogMember 2020-01-01 2020-12-31 0000885740 spns:KnowledgePriceMember 2020-12-31 0000885740 spns:ClculoMember 2020-12-31 0000885740 spns:AdaptikCorporationMember 2020-12-31 0000885740 us-gaap:VehiclesMember 2020-01-01 2020-12-31 0000885740 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0000885740 spns:OptionsStrategiesContractsMember 2018-12-31 0000885740 spns:OptionsStrategiesContractsMember 2019-12-31 0000885740 spns:OptionsStrategiesContractsMember 2020-12-31 0000885740 us-gaap:ForwardContractsMember 2018-01-01 2018-12-31 0000885740 us-gaap:ForwardContractsMember 2019-01-01 2019-12-31 0000885740 us-gaap:ForwardContractsMember 2020-01-01 2020-12-31 0000885740 spns:OptionsAndForwardContractsMember 2018-01-01 2018-12-31 0000885740 spns:OptionsAndForwardContractsMember 2019-01-01 2019-12-31 0000885740 spns:OptionsAndForwardContractsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:ComputersAndPeripheralEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:ComputersAndPeripheralEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0000885740 spns:BuildingsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 us-gaap:PatentsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember 2018-12-31 0000885740 srt:MaximumMember 2018-12-31 0000885740 srt:MinimumMember 2019-12-31 0000885740 srt:MaximumMember 2019-12-31 0000885740 srt:MinimumMember 2020-12-31 0000885740 srt:MaximumMember 2020-12-31 0000885740 srt:MinimumMember 2018-01-01 2018-12-31 0000885740 srt:MaximumMember 2018-01-01 2018-12-31 0000885740 srt:MinimumMember 2019-01-01 2019-12-31 0000885740 srt:MaximumMember 2019-01-01 2019-12-31 0000885740 srt:MinimumMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember 2020-01-01 2020-12-31 0000885740 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000885740 us-gaap:FairValueInputsLevel2Member 2020-12-31 0000885740 spns:ComputersAndPeripheralEquipmentMember 2019-12-31 0000885740 spns:ComputersAndPeripheralEquipmentMember 2020-12-31 0000885740 spns:OfficeFurnitureAndEquipmentMember 2019-12-31 0000885740 spns:OfficeFurnitureAndEquipmentMember 2020-12-31 0000885740 spns:BuildingsAndLeaseholdImprovementMember 2019-12-31 0000885740 spns:BuildingsAndLeaseholdImprovementMember 2020-12-31 0000885740 pf0:IL 2012-06-30 0000885740 pf0:IN 2019-04-30 0000885740 2020-01-31 0000885740 spns:LeasesMember 2019-12-31 0000885740 spns:LeasesMember 2020-12-31 0000885740 2020-10-25 2020-10-31 0000885740 us-gaap:CustomerRelationshipsMember 2019-12-31 0000885740 us-gaap:CustomerRelationshipsMember 2020-12-31 0000885740 spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 spns:TechnologyMember 2019-12-31 0000885740 spns:TechnologyMember 2020-12-31 0000885740 us-gaap:PatentsMember 2019-12-31 0000885740 us-gaap:PatentsMember 2020-12-31 0000885740 2017-09-30 0000885740 spns:SeriesBDebenturesMember 2017-09-30 0000885740 spns:SeriesBDebenturesMember 2017-09-01 2017-09-30 0000885740 2020-06-01 2020-06-30 0000885740 spns:SeriesBDebenturesMember 2020-03-18 0000885740 spns:SeriesBDebenturesMember 2020-01-01 2020-12-31 0000885740 spns:SeriesBDebenturesMember 2019-01-01 2019-12-31 0000885740 2015-01-01 2015-12-31 0000885740 2017-01-01 2017-12-31 0000885740 pf0:IL 2020-01-01 2020-12-31 0000885740 us-gaap:IPOMember 2020-10-20 0000885740 2020-10-01 2020-10-20 0000885740 spns:TwoThousandElevenPlanMember 2020-12-31 0000885740 srt:DirectorMember spns:TwoThousandElevenPlanMember 2020-12-31 0000885740 srt:DirectorMember 2018-03-31 0000885740 srt:DirectorMember 2018-03-02 2018-03-31 0000885740 2018-03-31 0000885740 spns:EmployeesAndDirectorsMember 2018-01-01 2018-12-31 0000885740 spns:EmployeesAndDirectorsMember 2019-01-01 2019-12-31 0000885740 spns:EmployeesAndDirectorsMember 2020-01-01 2020-12-31 0000885740 2020-02-01 2020-02-06 0000885740 2020-05-14 0000885740 2020-01-01 2020-01-01 0000885740 spns:RangeTenMember 2020-01-01 2020-12-31 0000885740 spns:RangeTenMember 2020-12-31 0000885740 spns:RangeElevenMember 2020-01-01 2020-12-31 0000885740 spns:RangeElevenMember 2020-12-31 0000885740 spns:RangeTwelveMember 2020-01-01 2020-12-31 0000885740 spns:RangeTwelveMember 2020-12-31 0000885740 spns:RangeThirteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeThirteenMember 2020-12-31 0000885740 spns:RangeFourteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeFourteenMember 2020-12-31 0000885740 spns:RangeFifteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeFifteenMember 2020-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0000885740 spns:HardwareAndSoftwareMember 2018-01-01 2018-12-31 0000885740 spns:HardwareAndSoftwareMember 2019-01-01 2019-12-31 0000885740 spns:HardwareAndSoftwareMember 2020-01-01 2020-12-31 0000885740 us-gaap:SalesMember 2018-01-01 2018-12-31 0000885740 us-gaap:SalesMember 2019-01-01 2019-12-31 0000885740 us-gaap:SalesMember 2020-01-01 2020-12-31 0000885740 pf0:CA 2018-01-01 2018-12-31 0000885740 pf0:CA 2019-01-01 2019-12-31 0000885740 pf0:CA 2020-01-01 2020-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2018-01-01 2018-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2019-01-01 2019-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2020-01-01 2020-12-31 0000885740 spns:NorthAmericasMember 2018-01-01 2018-12-31 0000885740 spns:NorthAmericasMember 2019-01-01 2019-12-31 0000885740 spns:NorthAmericasMember 2020-01-01 2020-12-31 0000885740 spns:EuropesMember 2018-01-01 2018-12-31 0000885740 spns:EuropesMember 2019-01-01 2019-12-31 0000885740 spns:EuropesMember 2020-01-01 2020-12-31 0000885740 spns:RestOfTheWorldMember 2018-01-01 2018-12-31 0000885740 spns:RestOfTheWorldMember 2019-01-01 2019-12-31 0000885740 spns:RestOfTheWorldMember 2020-01-01 2020-12-31 0000885740 pf0:IL 2019-12-31 0000885740 pf0:IL 2020-12-31 0000885740 srt:NorthAmericaMember 2019-12-31 0000885740 srt:NorthAmericaMember 2020-12-31 0000885740 spns:APACMember 2019-12-31 0000885740 spns:APACMember 2020-12-31 0000885740 pf1:BCXE 2019-12-31 0000885740 pf1:BCXE 2020-12-31 0000885740 spns:DeferredRevenuesMember 2020-01-01 2020-12-31 0000885740 spns:RevenuesFromPreproductionImplementationProjectsMember 2019-01-01 2019-12-31 0000885740 spns:RevenuesFromPreproductionImplementationProjectsMember 2020-01-01 2020-12-31 0000885740 spns:RevenuesFromPostproductionImplementationProjectsMember 2019-01-01 2019-12-31 0000885740 spns:RevenuesFromPostproductionImplementationProjectsMember 2020-01-01 2020-12-31 xbrli:shares iso4217:USD iso4217:EUR xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:ILS
EX-2.1 2 f20f2020ex2-1_sapiens.htm DESCRIPTION OF COMMON SHARES OF SAPIENS INTERNATIONAL CORPORATION N.V.

Exhibit 2.1

 

Description of Sapiens International Corporation N.V. Common Shares

 

The authorized share capital of Sapiens International Corporation N.V. (hereinafter, “we”, “us”, “our company,” “the Company” and similar expressions) consists of 70 million common shares, par value € 0.01 per share (“common shares”). As of March 1, 2021, 54,679,699 common shares were issued and outstanding (which excludes 2,328,296 common shares held in treasury).

 

Listing, Registration and Purposes

 

Our ordinary shares are listed and traded on the NASDAQ Global Select Market under the trading symbol “SPNS.”

 

Our company is registered and existing under the laws of the Cayman Islands. Its registered number is 341242.

 

As set out in Article II of our Memorandum of Association, the objects and purpose for which the Company is established are unrestricted, and the Company has full power and authority to exercise all functions of a natural person of full capacity, including (without limitation):

 

  to establish, participate in or have any other interest in business enterprises concerned with the development and commercial operation of software;
  to finance directly or indirectly the activities of the Company, its subsidiaries and affiliates;
  to borrow and to lend moneys;
  to engage in the purchase and sale of securities, futures, real estate, business debts, commodities and intellectual property;
  to undertake, conduct and promote research and development;
  to guarantee, pledge, mortgage or otherwise encumber assets as security for the obligations of the Company or third parties; and
  to do all that may be useful or necessary for the attainment of the above purposes.

 

Board of Directors

 

A director who knows or ought to understand that in a certain instance there is mention of a conflicting interest between the Company and him acting privately or ex officio, will timely inform the Board of Directors of such conflict of interest. No conflict of interest will be deemed to exist between the Company and one or more of its directors in case of a contract or transaction between the Company and such director(s) or the Company and any other corporation, partnership, association, or other organization in which such director(s) are directors or officers, or have a financial interest, solely for that reason, or solely because such director(s) are present or participates in the meeting of the Board of Directors or Committee thereof which authorizes the contract or transaction, or solely because his or their votes are counted for such purpose if (a) the material facts of the interest or relationship are disclosed or are known to the Board of Directors or the Committee, and the Board of Directors or Committee in good faith authorizes the relevant contract or transaction by the affirmative votes of a majority of the disinterested directors, even though such disinterested directors may be less than a quorum, or (b) the material facts of the interest or relationship are disclosed or are known to the shareholders entitled to vote thereon, and the contract or transaction is specifically approved in good faith by vote of such shareholders; or (c) the contract or transaction is fair as to the Company as of the time it is authorized, approved or ratified by the Board of Directors, a committee thereof or the shareholders and, for such purposes, interested directors may be counted in determining the presence of a quorum at a meeting of the Board of Directors or of a committee that authorizes such contract or transaction. The Articles of Association (the “Articles”) provide that the directors shall receive such compensation as the Board of Directors may from time to time prescribe.  Members of the Board of Directors have the power to vote compensation to themselves, even if they lack an independent quorum.

 

The Articles do not require directors to resign at a certain age or to purchase a certain number of common shares. The Articles do not grant borrowing powers to directors; nor do they require directors to resign at a certain age or to purchase a certain number of common shares.

 

 

 

 

Rights and Preferences

 

The Company has only one class of shares of common stock authorized and outstanding— the common shares. All previous issuances of preferred shares have been converted into common shares. The rights and preferences of the holders of common shares are summarized below:

 

  (a) Voting, Liquidation, and Preemptive Rights

 

Holders of the common shares are entitled to one vote for each whole share on all matters to be voted upon by shareholders, including the election of directors. Holders of the common shares do not have cumulative voting rights in the election of directors. All common shares are equal to each other with respect to liquidation and dividend rights. Holders of the common shares are entitled to receive dividends out of funds legally available under Cayman Islands law, if and when declared by the Board of Directors in accordance with the Memorandum and Articles. See “Dividend Policy” below. In the event of the liquidation of the Company, all assets available for distribution to the holders of the common shares are distributable among them according to their respective holdings. Holders of the common shares have no preemptive rights to purchase any additional, unissued common shares. The foregoing summary of the common shares does not purport to be complete and is subject to, and qualified in its entirety by, the provisions of the Memorandum and Articles.

 

  (b) Dividend Policy

 

After we publish our annual audited consolidated financial statements in our annual report on Form 20-F, our Board of Directors will announce the distribution of a cash dividend in an amount of up to 40% of our annual net profit (on a non-GAAP basis).  Our Board of Directors may change, whether as a result of a one-time decision or a change in policy, the rate of dividend distributions and/or decide not to distribute a dividend. The distribution of dividends will be made in compliance with Cayman Islands law, the Memorandum and the Articles.

 

Our ability to pay dividends is subject to the limitations of the Companies Law (as revised) of the Cayman Islands, the Memorandum and the Articles. In direct connection with the approval of our annual accounts, the Board of Directors shall decide on the distribution of the profits. Profits can either be reserved or distributed to the shareholders in accordance with the Articles. Our Board of Directors has the right to reserve the profits at its discretion. Our Board of Directors may at any time resolve to make any interim distributions, if justified by the anticipated profits of our company. The Companies Law and the Articles further provide that a (interim) distribution of dividends can only occur if, at the moment of distribution, the equity of our company equals at least the nominal capital of our company and, as a result of the distribution, it will not fall below the nominal capital.  Nominal capital is the sum of the par values of all of the issued shares of our company’s capital stock at any moment in time.

 

Changing the Rights of the Shareholders

 

The general meeting of shareholders decides upon any change in the Memorandum and/or Articles. A resolution to amend the Memorandum and/or Articles generally requires the approval of two-thirds of the voting rights of shares present (in person or by proxy) and voting at a meeting of shareholders called for the purpose of approving such an amendment. An increase in our authorized share capital, however, merely requires approval by at least a simple majority of the votes actually cast at a meeting of shareholders at which a quorum is present.

 

General Meetings

 

At least one general meeting of shareholders must be held each year. Pursuant to the Articles, general meetings may be held in or outside of the Cayman Islands. Special general meetings of shareholders may be called at any time by the Chairman of the Board, the Co-Chairman, the Board of Directors or the holders of common shares representing at least ten percent (10%) of the total voting rights attached to the issued and outstanding common shares who shall have requisitioned the Board of Directors to convene such meeting to be held within a period of ten weeks after such request has been made. Written notice of no less than 12 nor more than 60 calendar days must be provided to the Company’s shareholders prior to any general meeting. Every shareholder has the right to attend any meeting of shareholders in person or by proxy and to address the meeting. No action may be taken at any meeting of shareholders unless a quorum consisting of holders of at least one-half of the shares outstanding and entitled to vote are present at the meeting in person or by proxy. If a quorum is not present at the originally-called shareholder meeting, a second shareholder meeting, is held within two months. At that second meeting, valid resolutions may be adopted with respect to any matter stated in the notice of the original meeting and also in the notice of such second meeting or which by law is required to be brought before the shareholders (subject to certain exceptions), despite the absence of a quorum.

 

Limitations to Own Securities

 

The Articles contain no limits on the right to own securities.

 

Change of Control

 

The Articles contain no provisions that would prevent or delay a change of control of the Company.

 

Disclosure of Ownership

 

The Articles contain no provisions requiring a shareholder to disclose his or her interest at a certain time; however, holders of our shares are subject to the reporting provisions of the U.S. Securities and Exchange Commission. In addition, the Companies Law (as revised) of the Cayman Islands contains provisions requiring the disclosure of certain beneficial interests; however, such provisions do not apply to the Company, its shareholders or ultimate beneficial owners for so long as the common shares are listed on an “approved stock exchange” (as defined in the Companies Law (as revised) of the Cayman Islands, which currently includes NASDAQ and the Tel Aviv Stock Exchange).

 

 

 

 

EX-8.1 3 f20f2020ex8-1_sapiens.htm LIST OF SUBSIDIARIES*

Exhibit 8.1

 

List of Subsidiaries

 

Name of Subsidiary Jurisdiction of Incorporation
Sapiens International Corporation B.V. Netherlands
Sapiens Israel Software Systems Ltd. Israel
Sapiens Technologies (1982) Ltd. Israel
Sapiens Americas Corporation New York, United States
Sapiens North America Inc. Ontario, Canada
Sapiens (UK) Limited United Kingdom
Sapiens France S.A.S. France
Sapiens Deutschland GmbH Germany
Sapiens Deutschland Consulting GmbH & Co. KG Germany
Sapiens Japan Co. Japan
Sapiens Software Solutions (IDIT) Ltd. Israel
IDIT Europe Belgium
Sapiens Software Solution (Life and Pension) Ltd. Israel
Sapiens (UK) Insurance Software Solutions Limited United Kingdom
Sapiens NA Insurance Solutions Inc. Delaware, United States
Formula Insurance Solutions France (F.I.S France) France
Sapiens Software Solutions (Australia) PTY. Ltd Australia
Neuralmatic Ltd. Israel
Sapiens Software Solutions (Decision) Ltd. Israel
Sapiens Decision NA Inc Delaware, United States
 Knowledge Partners Int. United States
Sapiens Software Solutions (Norway) AS Norway
Sapiens (UK) Decision Limited United Kingdom
Sapiens Technologies (1982) India Private Limited India
Sapiens Software Solutions (Poland) Sp. z o.o. (formerly Insseco Sp. z o.o.) Poland
Sum.Cumo GmbH Germany
Cálculo, S.A. Spain
IDIT Software Solutions (Sweden) AB Sweden
Sapiens Software Solutions Denmark ApS Denmark
Sapiens Software Solutions Istanbul YAZILIM HİZMETLERİ İÇ VE DIŞ TİCARET ANONİM ŞİRKETİ Turkey
Sapiens SA (PTY) Ltd. South Africa
LLC Software Solutions (Latvia) Latvia
Delphi Technology Inc Delaware, United States
DTI Information Technology (Shanghai) Corporation Shanghai China
IDIT Software solutions Portugal Portugal
Thor Denmark Holding ApS Denmark
TIA Technology Denmark
Tia Technology UAB (Lithuania) Lithuania
Tia South Africa (Pty) Ltd South Africa
Sapiens Software Solutions (Singapore) PTE. LTD Singapore
Tiful Gemel Ltd. Israel

 

 

 

EX-12.1 4 f20f2020ex12-1_sapiens.htm CERTIFICATION BY CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A)/RULE 15D-14(A) UNDER THE EXCHANGE ACT

Exhibit 12.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a)/RULE 15d-14(a) UNDER
THE SECURITIES EXCHANGE ACT OF 1934

 

I, Roni Al-Dor, certify that:

 

1. I have reviewed this annual report on Form 20-F for the year ended December 31, 2020 of Sapiens International Corporation N.V. (the “Registrant”);

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

 

4. The Registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

 

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

 

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

 

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

 

  (d) Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 25, 2021 /s/ Roni Al-Dor
  Roni Al-Dor
  President & Chief Executive Officer
  (principal executive officer)

 

 

EX-12.2 5 f20f2020ex12-2_sapiens.htm CERTIFICATION BY CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A)/RULE 15D-14(A) UNDER THE EXCHANGE ACT

Exhibit 12.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a)/RULE 15d-14(a) UNDER
THE SECURITIES EXCHANGE ACT OF 1934

 

I, Roni Giladi, certify that:

 

1. I have reviewed this annual report on Form 20-F for the year ended December 31, 2020 of Sapiens International Corporation N.V. (the “Registrant”);

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

 

4. The Registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

 

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

 

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

 

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

 

  (d) Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 25, 2021 /s/ Roni Giladi
  Roni Giladi
  Vice President and Chief Financial Officer
  (principal financial and accounting officer)

 

 

 

EX-13.1 6 f20f2020ex13-1_sapiens.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13A-14(B)/RULE 15D-14(B) UNDER THE EXCHANGE ACT AND 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Exhibit 13.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 on Form 20-F of Sapiens International Corporation N.V (the “Company”) for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Roni Al-Dor, Chief Executive Officer, and Roni Giladi, Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Date: March 25, 2021 /s/ Roni Al-Dor
  Roni Al-Dor
  President & Chief Executive Officer
  (principal executive officer)

 

Date: March 25, 2021 /s/ Roni Giladi
  Roni Giladi
  Vice President & Chief Financial Officer
  (principal financial and accounting officer)

 

 

 

EX-15.1 7 f20f2020ex15-1_sapiens.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Exhibit 15.1

 

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the Registration Statements:

 

(1)Registration Statement (Form F-3 No. 333-232599) of Sapiens International Corporation N.V. and

 

(2)Registration Statements (Form S-8 No.’s 333-177834 and 333-213817) pertaining to the 2011 Share Incentive Plan of Sapiens International Corporation N.V

 

of our reports dated March 25, 2021, with respect to the consolidated financial statements of Sapiens International Corporation N.V. and the effectiveness of internal control over financial reporting of Sapiens International Corporation N.V. included in this Annual Report (Form 20-F) for the year ended December 31, 2020.

 

Tel-Aviv, Israel /s/ KOST FORER GABBAY & KASIERER
March 25, 2021 A Member of Ernst & Young Global  

 

 

 

 

GRAPHIC 8 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^FNZH"S$ M*HZDG IEQ/':V\D\K!8XU+,3V KYV\;_ !(U'Q%>RVMA,]MIJ,5&PX,GN:VH MT9579&-:M&FKL]OOO&GA[3G*7.J0*PZ@-FJ'_"R_"G_05C_(U\R%-ET1]-_P#"R_"?_05C_(T?\+*\*?\ 05C_ "-?,F$]J,)[ M4_J$.XOKL^Q]-_\ "R_"?_05C_(UO:3K-AKEF+O3KA9X>&?^@O!^=>(?%77/[:\7R6Z.3;V8V \;N]MZ;K4;2:?=QW"H<,4/2KXKYR^$VN?V-XM6U=R+>\&T@GC= MVKZ-%E[*5CIHU?:1N+4/P+J11BI,>,BL MHKF:1I-\JN2/\0_"T;LAU:'*G!Q3?^%B^%?^@M%^M?+RHNT<4XJO<5Z:P$;; MGG/&ROL?3_\ PL7PK_T%H:/^%B^%?^@M%^M?+^$]OSHPGJ/SH^H1[A]=EV/J MBW\=>&KE@L>K0$GL3BMR"Z@ND#P3)(I[HP-?'FU?_P!1K6T;Q)K'A^Y6;3KR M10IR8V;*M[5$\!97BRH8[7WD?658VM>*=&\/O&FIWJ0/)RJGJ:S_ -XQM_% M^CB< 1W47RS1>AKRKXVC/BNSSS^X/\ZY:5'FJVD=U;N'AD7UNM3B69.&7KBJW_ LOPG_T%8_R-?-^J?/K5\SDLQF; M)-5-J@"]J^3 M_D]OSKU?X%[?[5U+&/N=JQK82-.',F:T<3*<[-'K6M>*-'\/F-=3O4@:3[JG MJ:RC\2_"8&3JL?Y&O)_C.2_C.$,<@0<#TKSS:/2JHX-3@I-BJXMPFTCZ]T[4 MK/5K-+NQF6:!_NLM6Z^>OA9XT.@:J-*O)/\ 0+EOE)/W&KZ$5@R@@@@\@BN. MM2=*5F=5&JJD;BUC:UXJT;P^\::E>QP._P!U3U-;-?._QDRWCSC='KL?Q(\*RS)$FJ1EW.U1@\FNJ5@RA@<@C(-?']@B_VI9\# M_7+_ #KZT-W#8Z.MU<.$BBA#,Q[#%:8F@J321GAZ[J)MEMW5%+.P51U).!6# M>^-O#NG.4N-4@5AU .:\,\:?$74_$MY+#:S/;::I*JB'!?W-<5M!.3DGN2U;?4(= MS+Z[/L?3G_"RO"?_ $%8_P C1_PLOPGC_D*Q_D:^8\)[4'9@YQ1]1AW']=GV M/KS2M6LM:L4O-/G6:!NCBKU<#\($*> K8E2 6;'YUWU>9.*C)I'H0ES139PO MQ8U"2P\#70B)5IB$R/2OG%1A0*^D_BEI4NJ^"+M85+20_O H[XKYL4Y4'\*] M/ 6Y&>=C;\QUOP_\(1>+]7E@N)C';P*&<+U:O5A\&O#('2?_ +[KP[0]=O\ MPYJ2W^GR;9!PRGHP]#7J^F?'&T9%34M/DC?^)T.1^5+$QKQPZ_!OPP&!*SD#MOKM]-TVUTFQCLK*(101C"J*MTM M9RJ2E\3-8TXQV0E8WBO6(]#\-WM^YQLC(7ZG@5LUXU\;M>R+30XFY)\V4 ]N MU.C#GFD36GR0;/())I+B:2>4YDE8NQ/J:<;:<6HNC$WV33I.I=GAL,\EIM^'K._1L^9&-WU[U\G#.,,,,."/>O9/@MXB1+6[T:YD"^ M4?,BW'MWK#&T^>"DC;"5.27+(]CKDOB5_P B)J7^Y730WEO<$B&9'(_NMFN9 M^)7_ "(>I?[E>;334U<]"112=1)GH/\ PI_PM_SRF_[[IK?!WPN1 M@13#_@=>@45XWMJG<]?V-/L>$>.?A3'H.F2:II,SO%'S)$YR0/45Y>#D ^M? M3WQ"U&UT_P '7_VF109(RB*3R2:^8$!V"O4P=24X^\>;BX1A+W3N_A+JG]#7RTWW?QKZE\*_\ (A6/_7I_ M0U./Z#P74^9=3_Y#%[_UV:NB^'6@V7B/Q1]@U!6:#RRV%..:YW4O^0O>_P#7 M9OYUT_PSU>QT/Q;]KU";RH/+(W'UQ714O['W=S"%O:^\>L_\*A\*_P#/"7_O MNC_A4/A7_GA+_P!]U?\ ^%E^%?\ H)+^5'_"S/"O_027_OFO*YJWF>G:CY%# M_A4/A7_GA+_WW6]X<\':1X6,ITV%E:7[S,_C+_R.D7_ %PKSVO0OC+_ ,CI%_UPK@(D,LT< M0."[!0?K7LX;2DCR,1_$8S'H2".01V->^_"GQJ-:TT:3>R?Z=;#"DG[ZUXAJ M^DW6BZBUE>(5D # ]F![BFZ7J=SHNIP:C9N5FA;/!^\.XJ:])5H:%4:CI2U/ MKNOG?XQ?\CQ_VR7^5>W^%_$-MXFT.#4+=AEAB1>ZMW%>(?&+_D>#_P!F*\&L/^0I9 M_P#75?YU[[\4-+EU'X?J\*EFMU60@>F*Z<5;VL;G/A[^RE8^>@,*!79?#OP9 M#XPU&X6ZF,=O;@%E7JU<8IRH-:_A[Q'J'AC4A>Z=)ACPZ'HXKLJJ3A[FYRTW M%3]X]M_X4UX9])_^^Z7_ (4UX9])_P#ONL?3?CC8NJKJ-A)"W\3*&-2VB/4%1CVD&VO)D\1'>YZQL;?3;.*TM(ECAC&%4=JLT45 MD]39*PR1%DC9'4,K#!![BO%/&OPCN4NIM1\/ /&Y+/;$XP?:O;<45I3JRIN\ M3*I2C45F?(-WI]]I\ACO;*>%AUWH0*JAU/0BOK^YT^SO1BYM89L_WT!KF=2^ M&?AC4MQ>P$3'O&=M=\,>OM(XIX%_99\S% >H%6+:]O+-@]K>3PD=-CD5[#J/ MP-M6#-IVI21GLKC(KS[Q%X*U;PBZMJ$(FM'.!+&>!]:Z(5Z570YYT:E/4WO" MGQ;U729X[?6#]KLB0#)_$GO[U[S87]OJ=E%=VL@D@E7LV@QE:+]U,Z;X=:$=>\8VT;+F"W/FR''ITKZ:=$:(QL!L(P1[5X MU\-)[#PKHD]Y>'_3;EL; .0HZ5J:MXYOKX-':+]GB/&[N:=7#UJ]71:&"S## MX:GJ[L\\\3>$IK3QC>VT.!;,_F*W8 ]JT-/TZ'3D_<$AR,,X/)JXTCR,6D=G M8]2QR::Q"J68A5'Z;'_"Q/%?\ T$S^5(?B'XK(Q_:A_*G?\*[\ M5_\ 0,:D_P"%=^*_^@8U<_\ L_D;_OS%U'6-2U=P^HWLMQCH&;@?A5/H,UUU MM\,/%=RX7[$L?N[8KL_#WP3*S)/KMT'53GR(^A_&F\12IK0%0JS>I5^"_AN: M:_FU^>,K"J^7#D?>]Q5'XV?\C99_]<#_ #KW:SL[>PM8[:UB6*&,855& *\) M^-G_ "-EG_UP/\ZXZ%1U*_,SJK4U3HV/-&^[^-?4OA7_ )$*Q_Z]?Z&OEI_N M_C7U+X5_Y$*Q_P"O3^AK7']#/!=3YEU/_D+WO_79JJD CYNGO5K4_P#D,7O_ M %V:NC^'&AV'B'Q5]AU&,R0>66V@XYKKYU"GS,Y>5RJ61R&U/04;4]!7TC_P MJ;PE_P ^3_\ ?PT?\*E\)?\ /D__ '\-M?7 M5O\ \>T7^X/Y5QT'PK\*V]S%<1V;B2)MR_.>M=HH"J%'0# KCQ-:-5IH[,/2 ME333/GOXR_\ (Z1?]<*X*V_X_;;_ *ZK_.N]^,O_ ".D7_7"N!MO^/VV_P"N MJ_SKTJ/\ \ZK_&/>OB#X,'B/PM;WUJO_ !,+6$,I'5UQTKP+!4D,I5E.&4]0 M:^O; 9TVW!&1Y:_RKPOXL^"SH^HG6[&+_0[@_OE4?<;UKEPE>TN21TXFA>/. MC&^'7C!_"NO+',Q.GW1"R+G[I[&KGQ>D27QFLL;!D>%2K#H1BN"(##'8U8NK MZXO?*-S(9#$NU2>PKL=!>T]HCE]L_9\C"P_Y"EG_ -=E_G7UM%$DVG112*&1 MX@&4]",5\D6'_(4L_P#KLO\ .OKJT_X\X/\ KFO\JXLP^)'7@?A9XEXT^$5Y M;7,M_P"'P);=R6:W)Y7Z5YG=6-[82%+RSFA8'G>A%?7]5;K3;*]!%S:0RYZ[ MT!K.EC9Q5GJ:5,'&3NCY!#*>A!H**>2!7TOJ7PP\+ZD&+6(B<_Q1G%R.N177'&TY;G++!SCL>0VM_?63A[2]GA(Z;'(KT+PG\7=2TVXBM M=KRW6@W.GS.6^RN-F>P->IYKQJD. M23B>O3GSQ3&2RQP0O+*X2-!EF/0"N.E^*?A6*5XS?;MIQD#BM'QZS)X(U0JQ M!\D\BOE= FP<+71AL/&JFVS#$5W2=D?2O_"U_"O_ #^'_OFD_P"%K^%?^?QO M^^:^;<)Z+1A/1:ZOJ$.YS?79]CZ2_P"%K>%?^?P_E7%?$7XCZ3KFA-I6F*TS M2,"SL,!0*\BPGHM+E0.,#Z5<,'"+YKD3QFM#RW6;VUL-8FTR[N3.\!QN8Y -);RVT[JEMY;R-T M51R:\_NKMKV]GNY7R\SEB<^]>E_!?0OMVKW.KS+NBMQLCSTW=ZZOK/L:5VCS MY9DN?]VK4&AZI<'$=E)]2*]H^SPY_U2_E3PBKT4"N1YM. MVB-H\/PO[TCS"S\ :A.A>XD6+Y>%'/->0ZY>WZ:E M#@$_Q]J]7^)7_(AZE_USKYJM+U]/O[>]A;$D$@<$&OH3Q?J<6K_"F>_B8%)8 M <^_>L\33M64EU.K#SO2<6?.B?='TKTGX*Y'BRZ_ZXUYLA78.1TKTGX* MXL MNRHR!",D5UXE_N6 _&S_D;+/_K@?YU[]7@' MQL(_X2RSS_SP/\ZZL'_%1RXO^&>:M]W\:^I?"O\ R(5C_P!>O]#7RRQ&WJ.M M?4WA3_D0;'_KT_H:Z\C_ %S56RI'.*[.13I\K.7F<*ET?2'_ M?PK_S^'\J/^%K M^%?^?QO^^:^;<)Z+1A/1:YOJ$.YT_79]CZ2_X6OX5_Y_&_[YK=T#Q3I/B6.1 M],N1+Y9PP[BOE#">BUZU\"L#4=3 Q]T=*PKX2-.',F:T<5*WO3].S_9UMG_GFO\ *K5>*W9W M1["5XV9\G^*/#MSX7UV;3IU.P',+_P!Y>U8]?2GQ%\'Q^*=#=HE OK<%HF[G MVKYL='AE>*9=DL;%74]B*]K"U_:1L]SR,31=.6FQ/8?\A2S_ .NR_P Z^M4G MBM=+CGG<)$D2LS-T Q7R38$?VI9\C_7+_.OH[Q^[)\.+LJQ7,"@_E7-C5S5( MHZ,(^6$F-?XJ>%4D9/MN=IQD#BF_\+7\*_\ /X?^^:^:U";!PO2EPGHM6L#" MVY#QL[['TG_PM?PK_P _A_*C_A:WA7_G\/\ WS7S9A/1:,)Z+1]0AW#Z[/L> MK_$GXB:5XAT8:5IBM*6<,TC# 7'I7E0XI-R*.P^E;7A[PKJWB>\2"QMW$1/S MSL,*HKHA&%"%KG/)SK2O8].^!EHXM-2NR"$9PJGUKV"L?PSX?MO#6B0:=;#( M0?,W]YNYK9KQJT^>;D>O1AR02*FI:?;ZKI\UE=+N@F7:X]17&CX0^% ,"T;\ MZ**F-24?A94H1ENA?^%1>%?^?0_G2?\ "HO"O_/HW_?5%%5[:IW%[&GV#_A4 M7A7_ )]&_.KMG\,O"MFP9=-1V'=CFBBE[:;Z@J,.QU%K96UC$(K6".) , (N M*JZSHMGKVG-8W\9>!NJ@XS114W=[E65K',_\*G\)XQ]@_6NET30M/\/6 LM- M@$,.QHHH3 M:U0FDU9G.?\ "I_">,?8/UK;7PII2>'#H*PD6!&-F:**IU9O=DJG%;(Y\?"+ MPH!C[(WYUT/A[PGH_AB-UTRU6-I/OMW-%%-U)R5FP5."=TC%? M^?4_G6YX<\&:/X6>9]-AV-+]XDT45+JSEHV-4H1U2(-?\!:'XDOUO=0MR\RK MM!![50M/A7X6M+N.X6RW/&=RACQFBBFJLTK)@Z<&[V.V4!5 & !P*6BBH+$K MC]5^&GAO5]1DOKBS FD^^5.,FBBFI..S)E%2W(+7X4^%[2[BN$LR7C;% ,"T;\Z7_A47A7_G MT/YT44_;5.XO8P["?\*B\*_\^C?G2_\ "HO"O_/H?SHHI^VJ=P]C3[%VR^&? JA6R<,NF([#NYS746UI;V<0BMH4B0< (N***ESE+=C4(QV1/BBBBI+/_9 end GRAPHIC 9 img_001.jpg GRAPHIC begin 644 img_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !L %X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BN7\0^-?"OA5"VO:Y8Z?)MW+:M(9KZ1< YCL+=9KR13E?F2 H- MRY8 BO ?$O[2EI&)(/">AR7+C*KJ&M-Y, (! 9-/M9&GF1CRIEO+5P!AHLM\ MO\Y^,/TM?H[^!$,32\2/%+AS+%_,CO=;AO;R/(.GZ1MU*[W#K'(87%K;2 $' M9>7-N2.F:^(?$GQ)\:^*_,35]=NS:2$YTZS86.G[3T1[:U\M;@+DA6NC/)ZN M:X6O\I?&3]LKC*OUO*_ 3POI86'[RE0XQ\4*ZQ5?[48XG!<$\/8NGA8/:I3A MGW$V(:]U5L(_?IGZUDO@M!-"K^6?HW?2?\??'7Z9OT=WXG^*'%'$.6U?%++JL>&J&->1 M\(8=K)>-YTX4.$\A>59%*-)J/LIX_"YSB(N$)_6?:KVI]7Q-PKP]D'!7$G]E M95AM?&3P?ITLEGI3WWBS4D^467AJU?4$# MDE4#WJ[;,HS*03;RW,@ R(FRH;_I-X]\5/#?PNP-+,/$/C?AOA&AB>=8&AG& M9T:>:9I.%TZ.2Y%A89EQ%GF(:U'3R[ MXG&2C;VDJ-)NE23^U7Q$W2PU"/7FKXFDK7>J/6*S=4UC2=$MFO-8U*RTRU7/ M[^^N8;:-B!G8AE=?,D/18XPTC$A54D@'YQU/Q?\ '3Q7F'PUX,N?"UG+D+-= MQ0PZAL)Y+W>N_8X$!494P6,4PR3'*Q*$<1_&_>U?$+.?;9=]&OZ)_CEXNXR?-3PO% M_%W"&=^%?A\IN\88FC4XLH9#Q/FV%BW&I>&$R*%2FXR]R,[K[3 \#Y=1Y:G$ M_%V0Y/!6<\'@\90S;,;=8M8.6(PM&>ZUGB&G?=H]-\2_M%>$],\R#P_:7GB* MY7($V&TW30W()\^XB:[EVL,X2Q$4B_ 'OB\FH,=O#A+F*)\DF(# 'LFG?LRZ6FTZOXIO[KD%DTZPM[# XRJ MRW,VHY/7#F%>H_=\<]]IOP'^&^G[6ETJ[U21.CZEJ5VV3ZM#9O96S\<;7A9. M^W(!'\F<:>$/[6#Z1SJX;C'C'@[P.X3QSE&IPOPYQOAN%\/3PM5M.ACEX?4N M)>,SP,G'=2=E?X%DDDE=Y97>621B\DDC,[N['+,[L2S,3R6)))Y M)K7T[PWXAUC;_96A:OJ08@!K'3;RZ3GN7AA=%7!R69@H'S$@#-?I#IO@WPEI M 7^S/#6AV;* !+#IEF+@[>A:X,1G!^!\1BJLYS?/5MF_&F>TE.HYRGS5I974]I*4JM^9VEUXSQMA%. M.6\/2LE:$\?CXP22TC^YP.'=E9*T555DE'T_/?3?@C\2=2VM_8'V")O^6NI7 MUE:[?9K?SY+P?7[-CWKOM-_9G\0S!3JWB/2+ $ E;&WO-3=WU? JO42Z?O<;6K:KO[*S_ M )4?.FG?LV>$KJ>%OAS MX0\&3R7?A_2C:WLUL]I->2WE[=3RV\DL,SQ-]IN)(D5I+>!R(8HQF,''+;NW MHK^M_#OZ)_T;/"C,,OSG@#P5X!X?SW*JL<1EO$*R>6:\18'$QIU:2Q6#SW/\ MPSS,\)BU2Q%>E]9P=7!5_9UJT.=1JU%/X_,N+N)LWIU*.8YYF&(P]9V M5+#5(W3Y)X?#TZ%*<+QB^6:G&\8NUTK8][X?T74Y%EU/3;74RA#1)J4?]H00 ML.CP6]X9[>"3UDAB1SU+$UI06UO:QB&U@AMH@21%!$D,8)P"0D:JH) &2!V' MI7Y3>*?^"Q'[,WA'Q/XC\*:EX&^.L^H^&->U?P]?S6/AGP!+937NBZA<:;=2 MVVD>W>:VMY7B*-)!$Y:-<'_A]3^RS_T(/Q__ /"6^'7_ ,]6 MOW#"Y%DF!QV*S/!9+E&$S/'6^O9GALKRZAF>-2TC'&9G3P,(KU*<*4Z]:=*G_#I2JU94H?X*3J>R@WU<:46WK*4GJ?K M[17PK^SY_P %!?@Q^TQ:_$9?AKX;^)C^)/ASX8D\6S>!M:T?PI:>+_%VEQ)< MB5?!=E8^--3TW4[J*\BLM+DBU+5='CCU#6='B>98KPS1?-S?\%I_V6T9D?X? M_M HZL596\*?#M65E.&5E/Q4!# @@@@$$8/->H9'Z]T5X7^SK^T-\/OVGOAI M9?%'X;MJ\.BW&J:IHE[I/B&VL+/Q#H>KZ3,JSZ?K-IIFIZQ807$UG/8ZM:BV MU.[273-2L9V>.662"+S?]JC]M;X/_LAQ^$%^)5KXOUO4O&KZHVDZ)X&T_0]4 MU:&RTA;47>JZC#KGB/PY;6FG&>\M[2VE%U+/=W)F6WMY([2\D@ /KRBORX^' M'_!6CX _%?QYX3^''@OX9_'_ %'Q1XRUNRT+1[9O"_P]2$7-Y(%>ZO)D^*,K M6VG6$ FO]2O#&Z6>GVUS=2*4A:OU'H **** "BBB@#^%;XW?\EG^+O\ V4_Q M]_ZE>K5]N?LK?\$U?''[5/PK7XJ>'_B7X4\*Z>WB/6/#O]E:SI.KWMX)]'2S M>6Y\ZR80>5,+Q0B8WKL;=U%?$?QN_P"2S_%W_LI_C[_U*]6KUSX/?MM_M/? M/P>/ /PE^)O_ B?A-=4OM9&D_\ "&?#[7<:EJ2P+>W/V[Q+X3UG4OWPMH!Y M)O/L\>S,4499]P!^O?[/'_!+/X\_L[?&#P7\6O"WQQ\!2W7AG4T;5-*_L3Q' M#!XA\.7@-IX@\/W3'S$6+5-,EN((9WAF-A??9-3@C-U90,OQ3_P55_99/P2^ M-3?%+PKIIM_AO\9KN^U@+;1,++P_X_!^T^*-%.W=';0:RTO_ DVDQNT*2&[ MUJPL+=+30SCL?V4?^"AO[87Q+_:0^#/@'QM\7_[:\)^+/'>C:-K^D_\ " ?" M[3?M^FW,OA1K MA@MKG5[/[?X6UJ:+S6\.>,=,62?P]K<>T>:(H;HFTU..!HYKS1;W4]/$B+>. M: /YV_\ @E1^U-9? WXQZA\./&NKP:9\-_B[%#:RZAJ-VEMIOAOQMI,5Q)H& MK3S3MY5M:ZQ ]UX"1/#/@#3[@N#I_@K1)9X]+9H7 :WN=9N)KWQ'J%N=WV?4=8NK=':*&+'SM MXM\*Z_X&\4>(?!GBK39](\2>%M9U'0-=TRY $UCJFE74ME>V[E24<1SPN$EC M9XIH]LL3O&Z,?;OV3_V>];_:<^.'A#X6:7]HMM*O+@ZQXTUJ!"W_ C_ (*T MJ2&37M3W%)$2ZE22'2=($R^1-KNIZ7;3-'%,\B '[)?\$=_V6/[&T35/VH?& M.G!=3\117_ACX60743"6TT&*5K7Q+XJB61<(^M7<+Z#IDZ[9ET^QUEAOL]7A M=_W7K$\->'-$\'^'M"\)^&M.M]'\.^&M(T[0M#TJT5EMM.TG2K2*QT^R@#,S MF.VM8(HE9W>1@NZ1V)/["DCTP:6#J M.J^'=3NOL 9;K[+!]J\N(F4I&F]L_(WQ6_X)Z_MDZ_\ %'XDZ[I'P-UZ]TG6 MO'WC'5M+O8]>\&(EWIVI>(=1O+*Z1)O$LPG,5YIVIZ?X3M[VRNHB28[BVGBE0\JXK[:^%OQF^%OQKT MC4-?^%/C;1?'&C:3J1T?4=0T26:6WM-3%K;WILY3-# PF%K=6\^ I&R5#NSD M#^3/_AV_^VS_ -$$\0?^%!X(_P#FHK]U_P#@E9\"OBQ\!/@]\1/#GQ=\&WO@ MK6]9^)3ZWIEA?7ND7TEWI9\+^'[ 7B2:/J&HP(AN[2YAV2RI+NB+>7L*LP!^ M*?\ P5-@@@_;B^, @ABA$MI\.YY1%&D8DGE^&GA%I9I-@&^61OFDD;+N>6)- M?;W_ 0XMX&US]I&Z:"%KF'2?A9;PW+1H9XH+F\\?27,$M7VG?V;?O=6VD7-[-'#9W%P4\B M-I!Z]XN\7>'O OA[4/%7BK4/[*T'2OLGV^_^R7U]Y'VZ^MM.M?\ 1=.MKR]E M\V]O+>']S;R;/,\R39$DDB_CO\+O@C\:KCQQ\,=);P)\>+!_A_\ M+?$?XB: M_)\0M3\"6G[.FF>"?$WB7XE&/Q/X&T>#65\SUC4=8 MNIPFG.L\>.WP_P#VK-3\#:7X0E^&_P 7]'UKX?\ [+R\8?$ M;3OVB?A'JSZGX7XNO!&C:WJ5MK.J0:=)],E\/?#_ %/Q7H_C/6#))'I_A[4O QF'B^VO[B6.-%;P M\]M6WN(C(9()51W@WXB^#?B!_:A\(:TNL#1O[$_M)DL=3LU@'B M/P_IOBG12KZC96BW"WN@ZOIU^K6IF6 7(MKDPW<4UO'^0'Q0^!OQINM&^(MC M>?"SXI^,O"WB7XA?MZWGAWPOX#\0?\(Y/9^./B3XJLK[X._$GQ/!'XR\+IX@ M\&W.@)XCBM;2X_M:&W:^DBGT74)=8ALI.L\.?L^_&#Q+X]\$>'?&^@?$JQ^& M;_$WP%-XE33/%7B'PS;Q^#]'_8WT3PYJ%F]_X;UW3-3L]#F^)=@^@:I:6-S! M'=ZA)>0S))%K'X2:5\-OA7JU MI\1KC1I?"GQ*M_CMKUG*=9\8?#6?P+9:7*[OK?[5_;Z\*_'3QE_8>F_"SP=XKU2ST_X>_$'4M"\4>!+G5F\1Z7\4-V MC_\ "/:=<06GQ3^'NG:'I\FFVUYJ5EXMN='\::I9ZI9)I&D:4XU6^TS6@#] M]2\6^&M(\0>&_"NI:S8V?B/Q@-9;PQHTTN+_ %J/P]9Q7^N364"AF>#2K2>V MEO9VV0P&ZM8GD$UU;QR=%7YG_M>?#GQGXYU#]FO7=0^&/Q4^)5CX9^'_ ,9; M?QQ8?"W7!X9\3:=XH\4>"_!-GX#Y! WB:SEN+BSMM1N(W%A+)+I M>HVUN]G+XSHGP/\ VM+SXY_"2Y^)VN?$F\T^T\)? .RNM?T"UF\0^&[*QT'X M?V^F_&WPSXNUR'X]>"+71[KQ7XC_ .$AMM>U=? /CS4]?CUG3=;T&1+G3(;! M0#]6-+^*7P[UN+PG/I'C'0=1A\=ZWXC\.>#9+2^CF3Q-K/A&/Q!-XELM&9,B M^.CP^%M?FNYX-UJ(M-EDCF=)(&E[ZOQ<^'G[,NL>"M)_9RDUKX _$^^OO@S^ MT3\5E^($.D>*1-)K^B^,+#QO!X'\<>#HW^(]I#=>$]-NKKX?/K]P?[$NPMEK M"7.FZI;SZX^H-T^.GB:\N;O0_ %IKIL?[%^%OP_T_2O#6IS:)?(E[I=G;W@!^ MZ=%'_ (=^%]*\&^%H=1M]!T5;M-/AU;7==\3:@BWM_=:E.+G7?$VI M:OKNHL;J\G9)-1U*[ECB*0)(L,44:=70!^/,7[<_[0'_ GX^$\WA/PP/$9\ M9GX!+XC30]3_ +(;XZK\:TTLW;6IU0X\(GX!N/';*LYF.KJT:SK:.J)FZ_\ MM^_&VP\.>+O$>GQ?"34;G5?!?Q:\3^&_!>FZ=KDWBSX+WOPM^*_ASX>6>G?& M!)/$LPOD\766L2RQ2Q:=X9DAUR,Q644VGK'YWZZ_\(?X2^VC4?\ A%O#G]H# M73XH%_\ V)IGVT>)FTP:*WB(77V7SQKIT95TDZOO_M Z8HL#%]#>7Q2;>43VY\1R-8E];,$X$T)U,W7E2@2)M MJOXK^&_P $M*\;^.- T'Q!;_"#X7:9 MXP_:"^*V@+KP\)ZOXLOKBW\0>)K4^#? L>MW>II;BXB&NZNTNG>'[?2[G*T/ MX_?'+2[KQ5X<^%*?#72(]/U?]N+XC:X?&VF^._%L=_%\%_BYIMAIUC822^/( M+[3I_$0UEK&]6"\&B:-'>2W>AZ':6^GV>D/^JNK^#O"'B!]0DU[PKX;UN35M M-LM&U235]#TS4GU+2--OYM5T[2M0:\M9FO--L-3N;C4K*QN#):VM_/->011W M$KR-##X%\$6\MQ-!X.\*P37<.OV]U+#X>TB.6YM_%=W%?^*(+B1+-6FA\27T M$-[K\4A9-8NX8KG45N9HT< 'YC:Q^UQXY\5?%3X:0PQ?!W3?#TGQ0_97\,VO M@GQ7X=DUCXFW"?'3P3H?C+7O'G@W5Y/%,$6E6NCVGB.X\*V<]OX;OW\VPOKB M;487CFL[CTG]JC]J_P"*?P ^*MAX0T7PWI'B+0/$7AWPW\0=*N)=,OO/TKP3 M\/I?&^N_M&-?WL5ZEO"]"\-7/AR18H9+/4=?\N2WU+=!$OU)XO_ &=? MAKXT\:_#?QMJ6G"QNOA=>Z3J/AW2M#TOPMI5A<7GAPNWA7^U-2@\.'Q;-IGA M9Y9I=%\-V7B;3_"\<\BW-[HE[<6UG+;>MZKX9\-ZY/#=:WX?T36+FWT_5M(@ MN-5TJPU">#2M?A@M]=TR&6[MYI(]/UJ"VMH-6LD9;;4H;>".\BF2*-5 /R4N M?V[/CC8V&C^(KZ#X4:/;VO@SX9?%,^!?$6G:[9^-?C!X3^-WQ+\0:%X0T'X9 M>3KR"TU7POX(M]"GU/4&TWQ";_Q/>,\^G6.F"6UBZ>\^+WQ[\=V?PQ\7>)O$ M?A73O!5Q^W;I'POT/P_X(TOQ%H?B2_T7P5\1O'V@RQ>+]6F\3W.E:U8:M#HE MD)=&CTFUM'NM/L]0FE:21H(/TUN? G@B]N_#NH7G@WPK=W_A"..+PE>W/A[2 M)[OPO%"L211^';F6S>;1(XD@@6--,>V5%AB50!&@$R>#O"$=M:6*;&U30],6VLO$\MU7=Y)J\*IJ#W5UW%U\9O M#>FPZ'XSTZ[\3ZY;7?CC3K"S2ROM;&G>'[N2(2:=)IPCLQ<7'ZGUR6B^ / ? MAO5K[7_#O@GPCH&NZH+L:GK6B^&]&TO5M1%_=17U\+[4K&R@O+L7M[;P7EV+ 5B:07-U#%<3;Y8T=>MH **** /__9 end EX-101.SCH 10 spns-20201231.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Income link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - General link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Other Long-Term Assets link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Capitalized Software Development Costs, Net link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Other Intangible Assets, Net link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Goodwill link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Series B Debentures, Net of Current Maturities link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Taxes on Income link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Equity link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Related Parties Transactions link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Basic and Diluted Net Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Geographic Information link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Selected Statements of Operations Data link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - General (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Other Long-Term Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Capitalized Software Development Costs, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Other Intangible Assets, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Series B Debentures, Net of Current Maturities (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Taxes on Income (Tables) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Basic and Diluted Net Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Geographic Information (Tables) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Selected Statements of Operations Data (Tables) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - General (Details) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - General (Details) - Schedule of estimated fair values of the assets acquired and liabilities link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - General (Details) - Schedule of components of intangible assets associated with acquisition link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - General (Details) - Schedule of assets and liabilities based upon fair values as determined link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Significant Accounting Policies (Details) - Schedule of fair value of each option granted link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Other Long-Term Assets (Details) - Schedule of other long-term assets link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Leases (Details) - Schedule of operating lease costs link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Capitalized Software Development Costs, Net (Details) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Other Intangible Assets, Net (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Goodwill (Details) - Schedule of carrying amount of goodwill link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Series B Debentures, Net of Current Maturities (Details) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Commitments and Contingent Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Taxes on Income (Details) link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Taxes on Income (Details) - Schedule of deferred tax assets and liabilities link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Taxes on Income (Details) - Schedule of income before income taxes link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Taxes on Income (Details) - Schedule of effective income tax rate reconciliation link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Taxes on Income (Details) - Schedule of taxes on income link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Taxes on Income (Details) - Schedule of unrecognized tax benefits link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Equity (Details) link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Equity (Details) - Schedule of stock option activities link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Equity (Details) - Schedule of options outstanding under stock option plans link:presentationLink link:definitionLink link:calculationLink 077 - Disclosure - Equity (Details) - Schedule of restricted stock unit activities link:presentationLink link:definitionLink link:calculationLink 078 - Disclosure - Related Parties Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 079 - Disclosure - Basic and Diluted Net Earnings Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 080 - Disclosure - Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted link:presentationLink link:definitionLink link:calculationLink 081 - Disclosure - Geographic Information (Details) link:presentationLink link:definitionLink link:calculationLink 082 - Disclosure - Geographic Information (Details) - Schedule of revenues by country based link:presentationLink link:definitionLink link:calculationLink 083 - Disclosure - Geographic Information (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 084 - Disclosure - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 085 - Disclosure - Revenue (Details) - Schedule of disaggregated revenue link:presentationLink link:definitionLink link:calculationLink 086 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities link:presentationLink link:definitionLink link:calculationLink 087 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 088 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net link:presentationLink link:definitionLink link:calculationLink 089 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of financial income, net link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 11 spns-20201231_cal.xml XBRL CALCULATION FILE EX-101.DEF 12 spns-20201231_def.xml XBRL DEFINITION FILE EX-101.LAB 13 spns-20201231_lab.xml XBRL LABEL FILE EX-101.PRE 14 spns-20201231_pre.xml XBRL PRESENTATION FILE XML 15 f20f2020_sapiensinter_htm.xml IDEA: XBRL DOCUMENT 0000885740 2020-01-01 2020-12-31 0000885740 dei:BusinessContactMember 2020-01-01 2020-12-31 0000885740 2020-12-31 0000885740 2019-12-31 0000885740 2018-01-01 2018-12-31 0000885740 2019-01-01 2019-12-31 0000885740 us-gaap:CommonStockMember 2017-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000885740 us-gaap:TreasuryStockMember 2017-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000885740 us-gaap:RetainedEarningsMember 2017-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2017-12-31 0000885740 2017-12-31 0000885740 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000885740 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000885740 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000885740 us-gaap:CommonStockMember 2018-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000885740 us-gaap:TreasuryStockMember 2018-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000885740 us-gaap:RetainedEarningsMember 2018-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2018-12-31 0000885740 2018-12-31 0000885740 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000885740 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000885740 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000885740 us-gaap:CommonStockMember 2019-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000885740 us-gaap:TreasuryStockMember 2019-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000885740 us-gaap:RetainedEarningsMember 2019-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2019-12-31 0000885740 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000885740 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000885740 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0000885740 us-gaap:CommonStockMember 2020-12-31 0000885740 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000885740 us-gaap:TreasuryStockMember 2020-12-31 0000885740 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000885740 us-gaap:RetainedEarningsMember 2020-12-31 0000885740 us-gaap:NoncontrollingInterestMember 2020-12-31 0000885740 2020-11-20 0000885740 2020-11-01 2020-11-20 0000885740 spns:SumcumoMember 2020-01-01 2020-12-31 0000885740 2020-07-27 0000885740 2020-07-01 2020-07-27 0000885740 2020-04-01 2020-04-22 0000885740 2020-04-22 0000885740 2020-06-23 2020-07-02 0000885740 2019-09-01 2019-09-27 0000885740 2019-09-27 0000885740 2020-06-30 0000885740 spns:AdaptikCorporationMember 2018-03-01 2018-03-07 0000885740 spns:AdaptikCorporationMember 2018-03-01 2018-03-31 0000885740 srt:ScenarioForecastMember spns:AdaptikCorporationMember 2022-03-01 2022-03-31 0000885740 spns:StoneRiverMember 2020-12-31 0000885740 spns:DevelopedTechnologyMember 2020-01-01 2020-12-31 0000885740 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 spns:BacklogMember 2020-01-01 2020-12-31 0000885740 spns:KnowledgePriceMember 2020-12-31 0000885740 spns:ClculoMember 2020-12-31 0000885740 spns:AdaptikCorporationMember 2020-12-31 0000885740 us-gaap:VehiclesMember 2020-01-01 2020-12-31 0000885740 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0000885740 spns:OptionsStrategiesContractsMember 2018-12-31 0000885740 spns:OptionsStrategiesContractsMember 2019-12-31 0000885740 spns:OptionsStrategiesContractsMember 2020-12-31 0000885740 us-gaap:ForwardContractsMember 2018-01-01 2018-12-31 0000885740 us-gaap:ForwardContractsMember 2019-01-01 2019-12-31 0000885740 us-gaap:ForwardContractsMember 2020-01-01 2020-12-31 0000885740 spns:OptionsAndForwardContractsMember 2018-01-01 2018-12-31 0000885740 spns:OptionsAndForwardContractsMember 2019-01-01 2019-12-31 0000885740 spns:OptionsAndForwardContractsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:ComputersAndPeripheralEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:ComputersAndPeripheralEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0000885740 spns:BuildingsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000885740 us-gaap:PatentsMember 2020-01-01 2020-12-31 0000885740 srt:MinimumMember 2018-12-31 0000885740 srt:MaximumMember 2018-12-31 0000885740 srt:MinimumMember 2019-12-31 0000885740 srt:MaximumMember 2019-12-31 0000885740 srt:MinimumMember 2020-12-31 0000885740 srt:MaximumMember 2020-12-31 0000885740 srt:MinimumMember 2018-01-01 2018-12-31 0000885740 srt:MaximumMember 2018-01-01 2018-12-31 0000885740 srt:MinimumMember 2019-01-01 2019-12-31 0000885740 srt:MaximumMember 2019-01-01 2019-12-31 0000885740 srt:MinimumMember 2020-01-01 2020-12-31 0000885740 srt:MaximumMember 2020-01-01 2020-12-31 0000885740 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000885740 us-gaap:FairValueInputsLevel2Member 2020-12-31 0000885740 spns:ComputersAndPeripheralEquipmentMember 2019-12-31 0000885740 spns:ComputersAndPeripheralEquipmentMember 2020-12-31 0000885740 spns:OfficeFurnitureAndEquipmentMember 2019-12-31 0000885740 spns:OfficeFurnitureAndEquipmentMember 2020-12-31 0000885740 spns:BuildingsAndLeaseholdImprovementMember 2019-12-31 0000885740 spns:BuildingsAndLeaseholdImprovementMember 2020-12-31 0000885740 pf0:IL 2012-06-30 0000885740 pf0:IN 2019-04-30 0000885740 2020-01-31 0000885740 spns:LeasesMember 2019-12-31 0000885740 spns:LeasesMember 2020-12-31 0000885740 2020-10-25 2020-10-31 0000885740 us-gaap:CustomerRelationshipsMember 2019-12-31 0000885740 us-gaap:CustomerRelationshipsMember 2020-12-31 0000885740 spns:TechnologyMember 2020-01-01 2020-12-31 0000885740 spns:TechnologyMember 2019-12-31 0000885740 spns:TechnologyMember 2020-12-31 0000885740 us-gaap:PatentsMember 2019-12-31 0000885740 us-gaap:PatentsMember 2020-12-31 0000885740 2017-09-30 0000885740 spns:SeriesBDebenturesMember 2017-09-30 0000885740 spns:SeriesBDebenturesMember 2017-09-01 2017-09-30 0000885740 2020-06-01 2020-06-30 0000885740 spns:SeriesBDebenturesMember 2020-03-18 0000885740 spns:SeriesBDebenturesMember 2020-01-01 2020-12-31 0000885740 spns:SeriesBDebenturesMember 2019-01-01 2019-12-31 0000885740 2015-01-01 2015-12-31 0000885740 2017-01-01 2017-12-31 0000885740 pf0:IL 2020-01-01 2020-12-31 0000885740 us-gaap:IPOMember 2020-10-20 0000885740 2020-10-01 2020-10-20 0000885740 spns:TwoThousandElevenPlanMember 2020-12-31 0000885740 srt:DirectorMember spns:TwoThousandElevenPlanMember 2020-12-31 0000885740 srt:DirectorMember 2018-03-31 0000885740 srt:DirectorMember 2018-03-02 2018-03-31 0000885740 2018-03-31 0000885740 spns:EmployeesAndDirectorsMember 2018-01-01 2018-12-31 0000885740 spns:EmployeesAndDirectorsMember 2019-01-01 2019-12-31 0000885740 spns:EmployeesAndDirectorsMember 2020-01-01 2020-12-31 0000885740 2020-02-01 2020-02-06 0000885740 2020-05-14 0000885740 2020-01-01 2020-01-01 0000885740 spns:RangeTenMember 2020-01-01 2020-12-31 0000885740 spns:RangeTenMember 2020-12-31 0000885740 spns:RangeElevenMember 2020-01-01 2020-12-31 0000885740 spns:RangeElevenMember 2020-12-31 0000885740 spns:RangeTwelveMember 2020-01-01 2020-12-31 0000885740 spns:RangeTwelveMember 2020-12-31 0000885740 spns:RangeThirteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeThirteenMember 2020-12-31 0000885740 spns:RangeFourteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeFourteenMember 2020-12-31 0000885740 spns:RangeFifteenMember 2020-01-01 2020-12-31 0000885740 spns:RangeFifteenMember 2020-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0000885740 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0000885740 spns:HardwareAndSoftwareMember 2018-01-01 2018-12-31 0000885740 spns:HardwareAndSoftwareMember 2019-01-01 2019-12-31 0000885740 spns:HardwareAndSoftwareMember 2020-01-01 2020-12-31 0000885740 us-gaap:SalesMember 2018-01-01 2018-12-31 0000885740 us-gaap:SalesMember 2019-01-01 2019-12-31 0000885740 us-gaap:SalesMember 2020-01-01 2020-12-31 0000885740 pf0:CA 2018-01-01 2018-12-31 0000885740 pf0:CA 2019-01-01 2019-12-31 0000885740 pf0:CA 2020-01-01 2020-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2018-01-01 2018-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2019-01-01 2019-12-31 0000885740 spns:UKIsraelAndOtherEuropeanMember 2020-01-01 2020-12-31 0000885740 spns:NorthAmericasMember 2018-01-01 2018-12-31 0000885740 spns:NorthAmericasMember 2019-01-01 2019-12-31 0000885740 spns:NorthAmericasMember 2020-01-01 2020-12-31 0000885740 spns:EuropesMember 2018-01-01 2018-12-31 0000885740 spns:EuropesMember 2019-01-01 2019-12-31 0000885740 spns:EuropesMember 2020-01-01 2020-12-31 0000885740 spns:RestOfTheWorldMember 2018-01-01 2018-12-31 0000885740 spns:RestOfTheWorldMember 2019-01-01 2019-12-31 0000885740 spns:RestOfTheWorldMember 2020-01-01 2020-12-31 0000885740 pf0:IL 2019-12-31 0000885740 pf0:IL 2020-12-31 0000885740 srt:NorthAmericaMember 2019-12-31 0000885740 srt:NorthAmericaMember 2020-12-31 0000885740 spns:APACMember 2019-12-31 0000885740 spns:APACMember 2020-12-31 0000885740 pf1:BCXE 2019-12-31 0000885740 pf1:BCXE 2020-12-31 0000885740 spns:DeferredRevenuesMember 2020-01-01 2020-12-31 0000885740 spns:RevenuesFromPreproductionImplementationProjectsMember 2019-01-01 2019-12-31 0000885740 spns:RevenuesFromPreproductionImplementationProjectsMember 2020-01-01 2020-12-31 0000885740 spns:RevenuesFromPostproductionImplementationProjectsMember 2019-01-01 2019-12-31 0000885740 spns:RevenuesFromPostproductionImplementationProjectsMember 2020-01-01 2020-12-31 shares iso4217:USD iso4217:EUR shares iso4217:USD shares pure iso4217:ILS 20-F false true 2020-12-31 --12-31 2020 false false 000-20181 SAPIENS INTERNATIONAL CORPORATION N.V. E9 Azrieli Center 26 Harokmim St. Holon 5885800 IL +972-3-790 2942 972-3-790 2942 Azrieli Center 5885800 IL Common Shares, par value €0.01 per share SPNS NASDAQ 54661699 No No Yes Yes Large Accelerated Filer false U.S. GAAP false 66295000 152561000 30000000 22890000 543000 1558000 34615000 48623000 15606000 16786000 7817000 19388000 147223000 267358000 23953000 24362000 34035000 74953000 16601000 16970000 170703000 264282000 5106000 6582000 49539000 54390000 5261000 5264000 305198000 446803000 452421000 714161000 5107000 5389000 26710000 40494000 33864000 34625000 9898000 19796000 8312000 9924000 21021000 34548000 104912000 144776000 58850000 98676000 5082000 16010000 8321000 12129000 43394000 48773000 6364000 9586000 0 517000 122011000 185691000 0.01 0.01 70000000 70000000 52488172 56989995 50159876 54661699 697000 751000 217014000 334693000 2328296 2328296 9423000 9423000 -2381000 11026000 17912000 44643000 223819000 381690000 1679000 2004000 225498000 383694000 452421000 714161000 289707000 325674000 382903000 180138000 196153000 226929000 109569000 129521000 155974000 34414000 37378000 41358000 52133000 54274000 69613000 86547000 91652000 110971000 23022000 37869000 45003000 -3991000 -2768000 -3805000 19031000 35101000 41198000 5031000 8610000 7041000 14000000 26491000 34157000 215000 244000 382000 13785000 26247000 33775000 0.28 0.53 0.67 0.28 0.52 0.65 14000000 26491000 34157000 -8370000 5496000 13456000 5630000 31987000 47613000 193000 301000 431000 5437000 31686000 47182000 49758434 689000 221175000 -9423000 528000 -12926000 831000 200874000 1815000 1815000 1796000 146000 1942000 223570 6000 889000 895000 1036000 317000 1353000 -9978000 -47000 -10025000 -8348000 -22000 -8370000 13785000 215000 14000000 49982004 695000 214918000 -9423000 -7820000 2674000 1440000 202484000 1318000 87000 1405000 177872 2000 778000 780000 -11009000 -149000 -11158000 5439000 57000 5496000 26247000 244000 26491000 50159876 697000 217014000 -9423000 -2381000 17912000 1679000 225498000 3975000 12000 3987000 603519 11000 5039000 5050000 -7044000 -7044000 13407000 49000 13456000 -29000 -118000 -147000 3898304 43000 108694000 108737000 33775000 382000 34157000 54661699 751000 334693000 -9423000 11026000 44643000 2004000 383694000 14000000 26491000 34157000 19862000 19138000 23383000 1942000 1405000 3987000 194000 171000 134000 351000 40000 -44000 7588000 -10514000 5168000 -509000 -6726000 2049000 -1567000 -6441000 -16000 -1870000 -1476000 -1344000 -174000 6667000 1435000 2349000 2747000 2992000 43000 255000 349000 27700000 66157000 58255000 1914000 11474000 2633000 834000 12000 5160000 5665000 5798000 18507000 1554000 109052000 1119000 30397000 22890000 -22890000 2810000 -25581000 -41868000 -127788000 895000 780000 5050000 20000000 237000 4000 20000000 60346000 9898000 9898000 9978000 11009000 7044000 147000 61000 374000 538000 47000 149000 108737000 -9428000 -20654000 156506000 470000 -1968000 -707000 -6839000 1667000 86266000 71467000 64628000 66295000 64628000 66295000 152561000 2067000 2481000 5439000 2853000 6397000 16330000 2317000 317000 10839000 -186000 -412000 -9577000 3766000 200000 24572000 450000 -24404000 -1659000 -135336000 -18507000 -1554000 -109052000 -155000 19125000 1861000 76000 315000 490000 <table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left">NOTE 1:-</td><td style="text-align: justify">GENERAL</td> </tr></table><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 56.7pt 0pt 0; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">a.</td><td style="text-align: justify">General:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Sapiens International Corporation N.V. (“Sapiens”) and its subsidiaries (collectively, the “Company”), a member of the Formula Systems (1985) Ltd. (“Formula”) Group, is a global provider of software solutions for the insurance industry. The ultimate parent of the Company is Asseco Poland S.A. (“Asseco”), a Polish public company, traded on the Warsaw Stock Exchange. The Company’s expertise is reflected in its innovative software, solutions and professional services for property &amp; casualty (P&amp;C); reinsurance; life, pension &amp; annuity (L&amp;P); workers’ compensation (WC); medical professional liability (MPL); financial &amp; compliance (F&amp;C); and decision modelling for both insurance and financial markets. The Company offers end to end solutions for insurers core, data &amp; analytics and digital operations, as well as stand-alone solutions which help them optimize and maximize their current investment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company mainly operates in North America, Europe and Asia Pacific.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In March 2020, the World Health Organization categorized the novel coronavirus (“COVID-19”) as a pandemic. The COVID-19 pandemic has rapidly changed market and economic conditions globally, impacting the Company’s customers, employees, as well the Company’ s business results of operations, although the COVID-19 has not had a material negative impact on the Company’s business to date. The Company remains focused on protecting the health and wellbeing of its employees and the communities in which it operates, while assuring the continuity of the Company’s business operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">b.</td><td style="text-align: justify">Acquisitions in the current year:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">1.</td><td style="text-align: justify">Acquisition of Thor Denmark Holding ApS and its subsidiaries:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">On November 30, 2020 (“the TIA Acquisition Date”), the Company completed the acquisition of all of the outstanding shares of Thor Denmark Holding ApS (“TIA”), a leading vendor of digital software solutions. TIA offers comprehensive software solutions primarily for Property &amp; Casualty insurers, as well as several innovative extension modules. Additionally, TIA offers a full scope of expert implementation, application management and hosting services, enabling insurers to execute their digital and business strategies. The purchase price amounted to $76,107 in cash, subject to net working capital adjustments. Acquisition related costs amounted to $719, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of TIA’s operations have been included in the consolidated financial statements from the TIA Acquisition Date.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.7pt; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Current assets (including cash of $2,292)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,448</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,527</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,946</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other long-term assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,255</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Total assets acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">99,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> Deferred revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,742</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,181</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> Other long-term liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,257</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> Total liabilities acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,069</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">76,107</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table sets forth the components of intangible assets associated with the acquisition:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify; padding-left: 2.85pt">Developed technology</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,517</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 2.85pt">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,266</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 2.85pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">163</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 2.85pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 2.85pt">Total intangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,946</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The goodwill from the acquisition of TIA is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">2.</td><td style="text-align: justify">Acquisition of sum.cumo:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On February 6, 2020 (the “sum.cumo Acquisition Date”), Sapiens completed the acquisition of all the outstanding shares of sum.cumo GmbH (“sum.cumo”), a German company, which services insurers in the DACH region, helping them to achieve digital transformation of set up their existing business models or to design entirely new business models based on pure digital processes. sum.cumo’s experts in consulting, user experience, marketing and technology enable the region’s insurers to launch highly automated platforms well suited for e-commerce and real-time processing of transactions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The purchase price totaled <span style="-sec-ix-hidden: hidden-fact-107">$ 22,487</span> in cash. At the acquisition date, the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo, valued at a total of $4,400. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.  In addition, sum.cumo’s senior executives have retention-based payments over three years (2020-2023) of up to approximately $2,800. These payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs amounted to $561, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of sum.cumo’s operations have been included in the consolidated financial statements from the sum.cumo Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 112.8pt; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0pt">The table below presents the fair value that was allocated to sum.cumo’s assets and liabilities based upon fair values as determined by the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 141.15pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net assets (including cash of $ 981)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,447</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,730</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,211</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,521</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">22,487</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.1pt; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0pt">The goodwill from the acquisition of sum.cumo is primarily attributable to sales growth from future products, new customers and potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 135.75pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0pt">Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">3.</td><td style="text-align: justify">Acquisition of Delphi Technology Inc. and its subsidiary:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0pt">On July 27, 2020 (the “Delphi Acquisition Date”), the Company completed the acquisition of Delphi Technology Inc. (“Delphi”), a leading vendor of software solutions for property &amp; casualty (P&amp;C) carriers, with a focus on the medical professional liability (MPL)/healthcare professional liability (HCPL) markets (sometimes referred to as “medical malpractice”). The total purchase price was $19,600 in cash.<span style="font-size: 10pt">  </span>Acquisition related costs amounted to $299, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of Delphi’s operations have been included in the consolidated financial statements from the Delphi Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 22, 2020, Delphi applied for such aid in the form of U.S. Small Business Administration’s Paycheck Protection Program (“PPP Loan”) in the amount of $1,546. The PPP Loan is scheduled to mature on April 22, 2022, has a 1% interest rate, and is subject to the terms and conditions applicable to all loans made pursuant to the Paycheck Protection Program as administered by the U.S. Small Business Administration under the CARES Act. The PPP Loan was applied for by Delphi prior to the acquisition of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The table below presents the fair value that was allocated to Delphi’s assets and liabilities based upon fair values as determined by the Company:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 113.4pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net liabilities (including cash of $ 6,265)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(524</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,562</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred tax liabilities, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,313</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,875</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,600</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The goodwill from the acquisition of Delphi is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">4.</td><td style="text-align: justify">Acquisition of <span style="font-size: 10pt">Tiful Gemel Ltd.:</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 85.05pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On June 1, 2020 (the “Tiful Gemel Acquisition Date”), Sapiens completed the acquisition of 75% of the outstanding shares of Tiful Gemel Ltd. (“Tiful Gemel”), an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for a total cash consideration of $1,281. In addition, under the share purchase agreement, the Company is committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023. Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">c.</td><td style="text-align: justify">Acquisitions in previous years:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">1.</td><td style="text-align: justify">Acquisition of Cálculo S.A.U.:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On September 27, 2019 (the “Acquisition Date”), Sapiens completed the acquisition of all outstanding shares of Cálculo S.A.U (“Cálculo”), a Spanish company of insurance consulting and managed services, and a core solution to the Spanish market, for a total cash consideration of $5,760 (of which $5,608 were paid in September 2019, and $152 was paid in the first half of 2020). In addition, the sellers and senior executives have performance-based payments relating to achievements of various targets over three years (2019-2021) of up to $1,700. Some of these payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs were immaterial. The results of Cálculo’s operations have been included in the consolidated financial statements from the acquisition date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net assets (including cash of $ 4,054)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,101</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,037</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,760</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">2.</td><td style="text-align: justify">Acquisition of Adaptik Corporation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 113.4pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On March 7, 2018 (the “acquisition date”), Sapiens completed the acquisition of all outstanding shares of Adaptik Corporation (“Adaptik”), a New-Jersey company engaged in the development of software solutions for P&amp;C insurers, (including policy administration, rating, billing, customer and task management and product design), for a total cash consideration of $18,179 (of which $17,979 was paid in March 2018 and $200 will be paid in March 2022). In addition, the seller has performance-based payments relating to achievements of revenue targets over three years (2018-2020) of up to $3,700, of which $1,300 was paid during 2019 and an additional $1,355 was paid during 2020. Such payments are subject to continued employment and therefore were not included in the purchase price. Acquisition related costs were approximately $300.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,697</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,936</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,528</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,468</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,179</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The result of Adaptik’s operations have been included in the consolidated financial statements since March 2018. </p> 76107000 719000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Current assets (including cash of $2,292)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,448</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,527</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,946</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other long-term assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,255</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Total assets acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">99,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> Deferred revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,742</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,181</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> Other long-term liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,257</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> Total liabilities acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,069</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">76,107</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in">  </p> 7448000 57527000 29946000 4255000 99176000 1889000 5742000 7181000 8257000 23069000 76107000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify; padding-left: 2.85pt">Developed technology</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,517</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 2.85pt">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,266</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 2.85pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">163</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 2.85pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 2.85pt">Total intangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,946</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p> 10517000 19266000 163000 29946000 173005 4400000 In addition, sum.cumo’s senior executives have retention-based payments over three years (2020-2023) of up to approximately $2,800. These payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs amounted to $561, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net assets (including cash of $ 981)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,447</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,730</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,211</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,521</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">22,487</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.1pt; text-align: justify; text-indent: 28.35pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net liabilities (including cash of $ 6,265)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(524</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,562</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred tax liabilities, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,313</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,875</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,600</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 28.35pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net assets (including cash of $ 4,054)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,101</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,037</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,760</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Net liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,697</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,936</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Deferred taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,528</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,468</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Net assets acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,179</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> 1447000 9730000 3211000 14521000 22487000 19600000 299000 1546000 2022-04-22 0.01 524000 7562000 2313000 14875000 19600000 On June 1, 2020 (the “Tiful Gemel Acquisition Date”), Sapiens completed the acquisition of 75% of the outstanding shares of Tiful Gemel Ltd. (“Tiful Gemel”), an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for a total cash consideration of $1,281. In addition, under the share purchase agreement, the Company is committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023. Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.  0.75 1281000 5760000 5608000 152000 In addition, the sellers and senior executives have performance-based payments relating to achievements of various targets over three years (2019-2021) of up to $1,700. 4101000 1037000 622000 5760000 18179000 17979000 200000 In addition, the seller has performance-based payments relating to achievements of revenue targets over three years (2018-2020) of up to $3,700, of which $1,300 was paid during 2019 and an additional $1,355 was paid during 2020. 300000 2697000 12936000 3528000 11468000 18179000 <table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left">NOTE 2:-</td><td style="text-align: justify">SIGNIFICANT ACCOUNTING POLICIES</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in United States (“U.S. GAAP”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 56.7pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">a.</td><td style="text-align: justify">Use of estimates:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions are related, but not limited to contingent liabilities, income tax uncertainties, deferred taxes, share-based compensation, value of intangible assets and goodwill, as well as the determination of revenue recognition from contracts accounted for based on the estimate of percentage of completion. The Company’s management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">b.</td><td style="text-align: justify">Financial statements in United States dollars:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The currency of the primary economic environment in which the operations of Sapiens and certain subsidiaries are conducted is the U.S. dollar (“dollar”); thus, the dollar is the functional currency of Sapiens and certain subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Sapiens and certain subsidiaries’ transactions and balances denominated in dollars are presented at their original amounts. Non-dollar transactions and balances have been remeasured to dollars in accordance with ASC 830, “Foreign Currency Matters”. All transaction gains and losses from remeasurement of monetary balance sheet items denominated in non-dollar currencies are reflected in the statements of income as financial income or expenses, as appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">For those subsidiaries, whose functional currency has been determined to be their local currency, assets and liabilities are translated at year-end exchange rates and statement of income items are translated at average exchange rates prevailing during the year. Such translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">c.</td><td style="text-align: justify">Principles of consolidation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.4 for further information related to the acquisition of Tiful Gemel.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">d.</td><td style="text-align: justify">Cash equivalents:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Cash equivalents are short-term highly liquid investments that are readily convertible to cash, with original maturities of three months or less at acquisition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">e.</td><td style="text-align: justify">Short-term bank deposits:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Bank deposits with maturities of more than three months at acquisition but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">f.</td><td style="text-align: justify">Investment in restricted deposit:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As of December 31, 2019, the Company maintained a certain cash amount deposited in a trust in order to secure the acquisition of sum.cumo GmbH. Such deposit has been withdrawn and paid to Sum.Cumo GmbH shareholders as of the closing date on February 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">g.</td><td style="text-align: justify">Property and equipment, net:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Property and equipment are stated at cost, net of accumulated depreciation using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Computers and peripheral equipment</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">20 - 33</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: center">6 - 33</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Buildings</td><td> </td> <td style="text-align: center">2.5</td><td style="text-align: left"> </td></tr> </table><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Leasehold improvements are amortized using the straight-line method over the term of the lease (including option terms that are deemed to be reasonably assured) or the estimated useful life of the improvements, whichever is shorter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">h.</td><td style="text-align: justify">Leases:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Effective of January 1, 2019, the Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard to all leases existing on the date of initial application. The Company elected to keep leases with an initial term of 12 months or less, which do not include an option to renew the lease agreement, off the balance sheet, and recognize the associated lease payments in the consolidated statements of income on a straight-line basis over the lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct the use of the asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any one of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">ROU assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate (“IBR”) based on the information available on the commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Moreover, the ROU asset may also include initial direct costs, which are incremental costs of a lease that would not have been incurred if the lease had not been obtained. The Company uses the long-lived assets impairment guidance in Accounting Standards Codification (“ASC”) Subtopic 360-10, “Property, Plant, and Equipment - Overall,” to determine whether a right-of-use asset is impaired, and if so, the amount of the impairment loss to recognize. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"><i>Offices</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company leases space for offices in various locations worldwide under operating leases. These contracts are considered as operating leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><i>Motor vehicles</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company leases motor vehicles. Each leasing contract is generally valid for a term of three years. These contracts are considered as operating leases presented in ROU assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company elected the practical expedient to not separate lease and non-lease components from its leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">i.</td><td style="text-align: justify">Research and development costs:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Research and development costs incurred in the process of software production before establishment of technological feasibility are charged to expenses as incurred. Certain internal and external costs incurred to develop software to be sold are capitalized after technological feasibility is established in accordance with ASC 985-20, “Software - Costs of Software to be Sold Leased, or Marketed”. Based on the Company’s product development process, technological feasibility is established upon completion of a detailed program design.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Costs incurred by the Company between completion of the detailed program design and the point at which the product is ready for general release, have been capitalized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Capitalized software development costs are amortized by the straight-line method over the estimated useful life of the software products (primarily seven years).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">j.</td><td style="text-align: justify">Business combinations:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company accounts for its business acquisitions in accordance with Accounting Standards Codification ASC No. 805, “Business Combinations”. The Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the business combination date. The total purchase price allocated to the tangible assets acquired is assigned based on the fair values as of the date of the acquisition. Goodwill generated from the business combinations is primarily attributable to synergies between the Company and acquired companies’ respective products and services. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for a transaction that does not meet the definition of a business as an asset acquisition Under ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business (“2017-01”), while first determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this threshold is met, the single asset or group of assets, as applicable, is not a business.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">k.</td><td style="text-align: justify">Other intangible assets, net:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Technology and patents acquired are amortized over their estimated useful life on a straight-line basis. The acquired customer relationships are amortized over their estimated useful lives in proportion to the economic benefits realized method. The average annual rates for other intangible assets are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Technology</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">13 - 50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer relationships</td><td> </td> <td style="text-align: center">7 - 15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Patent</td><td> </td> <td style="text-align: center">10</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">l.</td><td style="text-align: justify">Impairment of long-lived assets:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.1pt; text-align: justify; text-indent: -28.1pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s long-lived assets and identifiable intangibles that are subject to amortization are reviewed for impairment in accordance with ASC 360 “Property, Plant, and Equipment”, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. ASC 360 provides examples of events or changes in circumstances that might indicate that impairment exists for a particular long-lived asset or asset group.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Among those events and circumstances that the Company believes to be impairment indicators are:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.25in">-</td><td style="text-align: left">A significant decrease in the market price of a long-lived asset (asset group)</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.25in">-</td><td style="text-align: left">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition</td></tr></table><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During 2018 and 2019, no impairment losses have been identified.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">During 2020, the Company identified an impairment loss of $351 as outlined in Note 5.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">m.</td><td style="text-align: justify">Goodwill:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Goodwill represents the excess of the purchase price in a business combination over the fair value of the identifiable tangible and intangible assets acquired. Under ASC 350, “Intangibles- Goodwill and Other” (“ASC 350”), goodwill is subject to an annual impairment test at December 31 of each year or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in four reporting units: L&amp;P (Life &amp; Pension), P&amp;C (Property &amp; Casualty), Decision and IPELS (Israel, Poland, Emerge, Latvia, Spain).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit would exceed its estimated fair value, the Company would have recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (“ASU”) No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment, which was adopted as of January 1, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">For the years ended December 31, 2018, 2019 and 2020, no impairment of goodwill has been recorded.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">n.</td><td style="text-align: justify">Revenue recognition:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company implements the provisions of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). See Note 17 for further disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company determines revenue recognition through the following steps:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 113.4pt; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">identification of the contract with a customer;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">identification of the performance obligations in the contract;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">determination of the transaction price;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">allocation of the transaction price to the performance obligations in the contract; and</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">recognition of revenue when, or as, the Company satisfies a performance obligation.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Most of the Company’s contracts contain multiple performance obligations. which are accounted for separately if they are distinct.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On most occasions, the Company generates revenues from sales of software licenses which include significant implementation and customization services. Such software licenses and implementation and customization services are not considered distinct performance obligations and are accounted for as one performance obligation. In addition, the Company generates revenues from post implementation consulting services and maintenance services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Revenues from contracts (either fixed price or Time and Materials <span style="font-size: 10pt"> </span>(T&amp;M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition, the Company has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time and revenues are recognized as the services are provided.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors including, but not limited to, transactions where the specific performance obligation is sold separately, historical actual pricing practices and geographies in which the Company offers its services. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs with any residual amount of transaction price allocated to the remaining specific performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight-line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the company uses the practical expedient and the commission fee is expensed as incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Amortization expense related to these costs are included in sales, marketing, general and administrative expenses<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">o.</td><td style="text-align: justify">Income taxes:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for income taxes in accordance with ASC 740, “Income Taxes”. This topic prescribes the use of the asset and liability method, whereby deferred tax asset and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company implements a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company classifies interest as financial expense and penalties as selling, marketing, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">p.</td><td style="text-align: justify">Concentrations of credit risks:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 1.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, trade receivables, unbilled receivables and contract assets, and foreign currency derivative contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s cash and cash equivalents are invested in bank deposits mainly in dollars and NIS. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these banks deposits may be redeemed upon demand and therefore bear minimal risk.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company’s trade receivables are generally derived from sales to large and solid organizations located mainly in North America, Europe, and the rest of the world.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. In certain circumstances, the Company may require prepayment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company entered into forward contracts, and option contracts intended to protect against the increase in value of forecasted non-dollar currency cash flows. The derivative instruments hedge a portion of the Company’s non-dollar currency exposure.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">No off-balance sheet concentrations of credit risk exist.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">q.</td><td style="text-align: justify">Accrued severance pay and retirement plans:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company’s liability for severance pay for its Israeli employees is calculated pursuant to Israel’s Severance Pay Law based on the most recent monthly salary of the employees multiplied by the number of years of employment as of the balance sheet date. Employees are entitled to one month’s salary for each year of employment, or a portion thereof. The Company’s liability is fully provided by monthly deposits with insurance policies and severance pay funds and by an accrual.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The deposited funds include profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israel’s Severance Pay Law or employment agreements. The value of the deposited funds is based on the cash surrendered value of these policies and recorded as an asset in the Company’s consolidated balance sheet.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 56.7pt 0pt 0; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition, the Company signed a collective agreement with certain employees, according to which the Company’s contributions for severance pay shall be in lieu of severance compensation and that upon release of the policy to the employee, no additional payments shall be made by the Company to the employee. Generally, the Company, under its sole discretion, pays to these employees the entire liability, irrespective of the collective agreement described per above. Therefore, the net obligation related to those employees is stated on the balance sheet as accrued severance pay.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s agreements with certain employees in Israel are in accordance with Section 14 of the Severance Pay Law, whereas, the Company’s contributions for severance pay shall be in lieu of its severance liability. Upon contribution of the full amount of the employee’s monthly salary, and release of the policy to the employee, no additional calculations shall be conducted between the parties regarding the matter to severance pay and no additional payments shall be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of such obligation are not stated on the balance sheet, as they are legally released from obligation to employees once the deposit amounts have been paid.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Severance expense for the years 2018, 2019 and 2020 amounted to $3,919 and $3,718 and $4,020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Such 401(k) employer match expense for the year 2018, 2019 and 2020 amounted to $854, $1,144 and $1,233, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">r.</td><td style="text-align: justify">Basic and diluted net earnings per share:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Basic net earnings per share are computed based on the weighted average number of common shares outstanding during each year. Diluted net earnings per share are computed based on the weighted average number of common shares outstanding during each year plus dilutive potential equivalent common shares considered outstanding during the year, in accordance with ASC 260, “Earnings Per Share”.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">s.</td><td style="text-align: justify">Stock-based compensation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation - Stock Compensation” (“ASC 718”), which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made. ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company uses the Binomial Lattice (“Binomial model”) option-pricing model to estimate the fair value for any options granted. The Binomial model takes into account variables such as volatility, dividend yield rate, and risk-free interest rate and also allows for the use of dynamic assumptions and considers the contractual term of the option, and the probability that the option will be exercised prior to the end of its contractual life. The company recognizes forfeitures of equity-based awards as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Stock-based compensation cost is measured at the grant date, based on the fair value of the award. The Company recognizes compensation expense for the value of its awards, which have graded vesting, on a straight-line basis when the only condition to vesting is continued service. If vesting is subject to a performance condition, recognition is based on the implicit service period of the award. Expense for awards with performance conditions is estimated and adjusted on a quarterly basis based upon the assessment of the probability that the performance condition will be met. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The fair value of each option granted in 2018 and 2019 and 2020 using the Binomial model, was estimated on the date of grant with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Year ended December 31,</b></span></td></tr> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 48%; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2018</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2019</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"> </td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contractual life</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected exercise factor</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dividend yield</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected volatility (weighted average)</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.0%-31.7%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.5%-30.9%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">31.0%-35.2%</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</span><span style="font-family: Times New Roman, Times, Serif">%-<span style="font-size: 10pt">3.1</span>%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">1.6%-2.6%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0.4%-1.8%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The risk-free interest rate assumption is based on the yield from U.S. Treasury zero-coupon bonds with an equivalent term as of the Company’s employee stock options. Since dividend payment is applied to reduce the exercise price of the option, the effect of the dividend protection is reflected by using an expected dividend assumption of zero.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The expected life of options granted is derived from the output of the option valuation model and represents the period of time the options are expected to be outstanding. The expected exercise factor is based on industry acceptable rates since no actual historical behavior by option holders exists. Expected volatility is based on the historical volatility of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">t.</td><td style="text-align: justify">Fair value of financial instruments:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 113.4pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 1 -</td><td style="text-align: justify">Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</td> </tr></table><p style="margin-top: 0; margin-bottom: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 2 -</td><td style="text-align: justify">Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 141.75pt; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 3 -</td><td style="text-align: justify">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 141.75pt; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company measures its foreign currency derivative instruments at fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The carrying amounts of cash and cash equivalents, accounts receivable, unbilled receivables and contract assets, other receivables and prepaid expenses and accounts payable approximate fair value due to the short-term maturities of such instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table presents liabilities measured at fair value on a recurring basis as of December 31, 2019 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value measurement using input Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Accrued expenses and other liabilities:</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Derivative instruments</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(67</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(707</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(67</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(707</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">u.</td><td style="text-align: justify">Derivatives and hedging:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company enters into option contracts and forward contracts to hedge certain transactions denominated in foreign currencies. The purpose of the Company’s foreign currency hedging activities is to protect the Company from risk that the eventual dollar cash flows from international activities will be adversely affected by changes in the exchange rates. The Company’s option and forward contracts do not qualify as hedging instruments under ASC 815, “Derivatives and hedging”. Changes in the fair value of option strategies are reflected in the consolidated statements of income as financial income or expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In 2018, 2019 and 2020, the Company entered into option contracts in the notional amounts of $40,871, $24,296 and $1,650, respectively, and in 2018, 2019 and 2020 the Company</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">entered into forward contracts in the aggregate notional amounts of $17,731, $74,297 and $260,862, respectively, in order to protect against foreign currency fluctuations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As of December 31, 2018, 2019 and 2020, the Company had outstanding options and forward contracts, in the notional amount of $4,950, $15,384 and $3,866, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In 2018, 2019 and 2020, the Company recorded income (expense) of $(869), $535 and $104 respectively, with respect to the above transactions, presented in the statements of income as part of financial expenses, net.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"><span style="font-weight: normal"> </span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">v.</td><td style="text-align: justify">Treasury shares:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Repurchased common shares are held as treasury shares. The Company presents the cost to repurchase treasury stock as a reduction of shareholders’ equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">w.</td><td style="text-align: justify">Comprehensive income (loss):</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company accounts for comprehensive income (loss) in accordance with ASC 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The components of accumulated other comprehensive income (loss), of $(2,381) and $11,026 at December 31, 2019 and 2020, respectively, are mainly comprised from foreign currency translation differences.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">x.</td><td style="text-align: justify">Trade Receivables and Allowances:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Accounts receivable are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts in respect of trade receivables and unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income. As of December 31, 2020, $<span style="font-family: Times New Roman, Times, Serif">48,623 </span>of trade receivables is presented net of an allowance of $1,558.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">y.</td><td style="text-align: justify">Recently adopted accounting pronouncements:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">On January 1, 2020, the Company adopted Accounting Standards Update No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, the Company changed its impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including trade receivables. The adoption by the Company of the new guidance did not have a material impact on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 eliminates Step 2 of the goodwill impairment test, which requires the calculation of the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will compare the fair value of a reporting unit with it carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASU 2017-04 as of January 1, 2020 with no material impact on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">z.</td><td style="text-align: justify">Recently issued accounting pronouncements:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2020. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">a.</td><td style="text-align: justify">Use of estimates:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions are related, but not limited to contingent liabilities, income tax uncertainties, deferred taxes, share-based compensation, value of intangible assets and goodwill, as well as the determination of revenue recognition from contracts accounted for based on the estimate of percentage of completion. The Company’s management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">b.</td><td style="text-align: justify">Financial statements in United States dollars:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The currency of the primary economic environment in which the operations of Sapiens and certain subsidiaries are conducted is the U.S. dollar (“dollar”); thus, the dollar is the functional currency of Sapiens and certain subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Sapiens and certain subsidiaries’ transactions and balances denominated in dollars are presented at their original amounts. Non-dollar transactions and balances have been remeasured to dollars in accordance with ASC 830, “Foreign Currency Matters”. All transaction gains and losses from remeasurement of monetary balance sheet items denominated in non-dollar currencies are reflected in the statements of income as financial income or expenses, as appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">For those subsidiaries, whose functional currency has been determined to be their local currency, assets and liabilities are translated at year-end exchange rates and statement of income items are translated at average exchange rates prevailing during the year. Such translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">c.</td><td style="text-align: justify">Principles of consolidation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p>According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b. <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">c.</td><td style="text-align: justify">Principles of consolidation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.4 for further information related to the acquisition of Tiful Gemel.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">d.</td><td style="text-align: justify">Cash equivalents:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Cash equivalents are short-term highly liquid investments that are readily convertible to cash, with original maturities of three months or less at acquisition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">e.</td><td style="text-align: justify">Short-term bank deposits:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Bank deposits with maturities of more than three months at acquisition but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">f.</td><td style="text-align: justify">Investment in restricted deposit:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As of December 31, 2019, the Company maintained a certain cash amount deposited in a trust in order to secure the acquisition of sum.cumo GmbH. Such deposit has been withdrawn and paid to Sum.Cumo GmbH shareholders as of the closing date on February 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">g.</td><td style="text-align: justify">Property and equipment, net:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Property and equipment are stated at cost, net of accumulated depreciation using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Computers and peripheral equipment</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">20 - 33</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: center">6 - 33</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Buildings</td><td> </td> <td style="text-align: center">2.5</td><td style="text-align: left"> </td></tr> </table><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Leasehold improvements are amortized using the straight-line method over the term of the lease (including option terms that are deemed to be reasonably assured) or the estimated useful life of the improvements, whichever is shorter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Computers and peripheral equipment</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">20 - 33</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: center">6 - 33</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Buildings</td><td> </td> <td style="text-align: center">2.5</td><td style="text-align: left"> </td></tr> </table><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p> 0.20 0.33 0.06 0.33 0.025 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">h.</td><td style="text-align: justify">Leases:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Effective of January 1, 2019, the Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard to all leases existing on the date of initial application. The Company elected to keep leases with an initial term of 12 months or less, which do not include an option to renew the lease agreement, off the balance sheet, and recognize the associated lease payments in the consolidated statements of income on a straight-line basis over the lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct the use of the asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any one of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">ROU assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate (“IBR”) based on the information available on the commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Moreover, the ROU asset may also include initial direct costs, which are incremental costs of a lease that would not have been incurred if the lease had not been obtained. The Company uses the long-lived assets impairment guidance in Accounting Standards Codification (“ASC”) Subtopic 360-10, “Property, Plant, and Equipment - Overall,” to determine whether a right-of-use asset is impaired, and if so, the amount of the impairment loss to recognize. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"><i>Offices</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company leases space for offices in various locations worldwide under operating leases. These contracts are considered as operating leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><i>Motor vehicles</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company leases motor vehicles. Each leasing contract is generally valid for a term of three years. These contracts are considered as operating leases presented in ROU assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company elected the practical expedient to not separate lease and non-lease components from its leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p> P3Y <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">i.</td><td style="text-align: justify">Research and development costs:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Research and development costs incurred in the process of software production before establishment of technological feasibility are charged to expenses as incurred. Certain internal and external costs incurred to develop software to be sold are capitalized after technological feasibility is established in accordance with ASC 985-20, “Software - Costs of Software to be Sold Leased, or Marketed”. Based on the Company’s product development process, technological feasibility is established upon completion of a detailed program design.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Costs incurred by the Company between completion of the detailed program design and the point at which the product is ready for general release, have been capitalized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Capitalized software development costs are amortized by the straight-line method over the estimated useful life of the software products (primarily seven years).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p> P7Y <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">j.</td><td style="text-align: justify">Business combinations:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company accounts for its business acquisitions in accordance with Accounting Standards Codification ASC No. 805, “Business Combinations”. The Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the business combination date. The total purchase price allocated to the tangible assets acquired is assigned based on the fair values as of the date of the acquisition. Goodwill generated from the business combinations is primarily attributable to synergies between the Company and acquired companies’ respective products and services. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for a transaction that does not meet the definition of a business as an asset acquisition Under ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business (“2017-01”), while first determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this threshold is met, the single asset or group of assets, as applicable, is not a business.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">k.</td><td style="text-align: justify">Other intangible assets, net:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Technology and patents acquired are amortized over their estimated useful life on a straight-line basis. The acquired customer relationships are amortized over their estimated useful lives in proportion to the economic benefits realized method. The average annual rates for other intangible assets are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Technology</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">13 - 50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer relationships</td><td> </td> <td style="text-align: center">7 - 15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Patent</td><td> </td> <td style="text-align: center">10</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Technology</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">13 - 50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer relationships</td><td> </td> <td style="text-align: center">7 - 15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Patent</td><td> </td> <td style="text-align: center">10</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p> 0.13 0.50 0.07 0.15 0.10 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">l.</td><td style="text-align: justify">Impairment of long-lived assets:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.1pt; text-align: justify; text-indent: -28.1pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s long-lived assets and identifiable intangibles that are subject to amortization are reviewed for impairment in accordance with ASC 360 “Property, Plant, and Equipment”, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. ASC 360 provides examples of events or changes in circumstances that might indicate that impairment exists for a particular long-lived asset or asset group.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Among those events and circumstances that the Company believes to be impairment indicators are:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.25in">-</td><td style="text-align: left">A significant decrease in the market price of a long-lived asset (asset group)</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.25in">-</td><td style="text-align: left">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition</td></tr></table><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During 2018 and 2019, no impairment losses have been identified.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">During 2020, the Company identified an impairment loss of $351 as outlined in Note 5.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"/> 351000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">m.</td><td style="text-align: justify">Goodwill:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Goodwill represents the excess of the purchase price in a business combination over the fair value of the identifiable tangible and intangible assets acquired. Under ASC 350, “Intangibles- Goodwill and Other” (“ASC 350”), goodwill is subject to an annual impairment test at December 31 of each year or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in four reporting units: L&amp;P (Life &amp; Pension), P&amp;C (Property &amp; Casualty), Decision and IPELS (Israel, Poland, Emerge, Latvia, Spain).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit would exceed its estimated fair value, the Company would have recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (“ASU”) No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment, which was adopted as of January 1, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">For the years ended December 31, 2018, 2019 and 2020, no impairment of goodwill has been recorded.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">n.</td><td style="text-align: justify">Revenue recognition:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company implements the provisions of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). See Note 17 for further disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company determines revenue recognition through the following steps:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 113.4pt; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">identification of the contract with a customer;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">identification of the performance obligations in the contract;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">determination of the transaction price;</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">allocation of the transaction price to the performance obligations in the contract; and</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 1.25in"/><td style="width: 0.5in">-</td><td style="text-align: justify">recognition of revenue when, or as, the Company satisfies a performance obligation.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Most of the Company’s contracts contain multiple performance obligations. which are accounted for separately if they are distinct.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">On most occasions, the Company generates revenues from sales of software licenses which include significant implementation and customization services. Such software licenses and implementation and customization services are not considered distinct performance obligations and are accounted for as one performance obligation. In addition, the Company generates revenues from post implementation consulting services and maintenance services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Revenues from contracts (either fixed price or Time and Materials <span style="font-size: 10pt"> </span>(T&amp;M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition, the Company has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time and revenues are recognized as the services are provided.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors including, but not limited to, transactions where the specific performance obligation is sold separately, historical actual pricing practices and geographies in which the Company offers its services. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs with any residual amount of transaction price allocated to the remaining specific performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight-line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the company uses the practical expedient and the commission fee is expensed as incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Amortization expense related to these costs are included in sales, marketing, general and administrative expenses<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">o.</td><td style="text-align: justify">Income taxes:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for income taxes in accordance with ASC 740, “Income Taxes”. This topic prescribes the use of the asset and liability method, whereby deferred tax asset and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company implements a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company classifies interest as financial expense and penalties as selling, marketing, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">p.</td><td style="text-align: justify">Concentrations of credit risks:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 1.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, trade receivables, unbilled receivables and contract assets, and foreign currency derivative contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s cash and cash equivalents are invested in bank deposits mainly in dollars and NIS. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these banks deposits may be redeemed upon demand and therefore bear minimal risk.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company’s trade receivables are generally derived from sales to large and solid organizations located mainly in North America, Europe, and the rest of the world.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. In certain circumstances, the Company may require prepayment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company entered into forward contracts, and option contracts intended to protect against the increase in value of forecasted non-dollar currency cash flows. The derivative instruments hedge a portion of the Company’s non-dollar currency exposure.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">No off-balance sheet concentrations of credit risk exist.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">q.</td><td style="text-align: justify">Accrued severance pay and retirement plans:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company’s liability for severance pay for its Israeli employees is calculated pursuant to Israel’s Severance Pay Law based on the most recent monthly salary of the employees multiplied by the number of years of employment as of the balance sheet date. Employees are entitled to one month’s salary for each year of employment, or a portion thereof. The Company’s liability is fully provided by monthly deposits with insurance policies and severance pay funds and by an accrual.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The deposited funds include profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israel’s Severance Pay Law or employment agreements. The value of the deposited funds is based on the cash surrendered value of these policies and recorded as an asset in the Company’s consolidated balance sheet.</p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 56.7pt 0pt 0; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In addition, the Company signed a collective agreement with certain employees, according to which the Company’s contributions for severance pay shall be in lieu of severance compensation and that upon release of the policy to the employee, no additional payments shall be made by the Company to the employee. Generally, the Company, under its sole discretion, pays to these employees the entire liability, irrespective of the collective agreement described per above. Therefore, the net obligation related to those employees is stated on the balance sheet as accrued severance pay.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company’s agreements with certain employees in Israel are in accordance with Section 14 of the Severance Pay Law, whereas, the Company’s contributions for severance pay shall be in lieu of its severance liability. Upon contribution of the full amount of the employee’s monthly salary, and release of the policy to the employee, no additional calculations shall be conducted between the parties regarding the matter to severance pay and no additional payments shall be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of such obligation are not stated on the balance sheet, as they are legally released from obligation to employees once the deposit amounts have been paid.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Severance expense for the years 2018, 2019 and 2020 amounted to $3,919 and $3,718 and $4,020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Such 401(k) employer match expense for the year 2018, 2019 and 2020 amounted to $854, $1,144 and $1,233, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p> 3919000 3718000 4020000 The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.  854000 1144000 1233000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">r.</td><td style="text-align: justify">Basic and diluted net earnings per share:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Basic net earnings per share are computed based on the weighted average number of common shares outstanding during each year. Diluted net earnings per share are computed based on the weighted average number of common shares outstanding during each year plus dilutive potential equivalent common shares considered outstanding during the year, in accordance with ASC 260, “Earnings Per Share”.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">s.</td><td style="text-align: justify">Stock-based compensation:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation - Stock Compensation” (“ASC 718”), which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made. ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company uses the Binomial Lattice (“Binomial model”) option-pricing model to estimate the fair value for any options granted. The Binomial model takes into account variables such as volatility, dividend yield rate, and risk-free interest rate and also allows for the use of dynamic assumptions and considers the contractual term of the option, and the probability that the option will be exercised prior to the end of its contractual life. The company recognizes forfeitures of equity-based awards as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Stock-based compensation cost is measured at the grant date, based on the fair value of the award. The Company recognizes compensation expense for the value of its awards, which have graded vesting, on a straight-line basis when the only condition to vesting is continued service. If vesting is subject to a performance condition, recognition is based on the implicit service period of the award. Expense for awards with performance conditions is estimated and adjusted on a quarterly basis based upon the assessment of the probability that the performance condition will be met. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The fair value of each option granted in 2018 and 2019 and 2020 using the Binomial model, was estimated on the date of grant with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Year ended December 31,</b></span></td></tr> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 48%; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2018</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2019</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"> </td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contractual life</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected exercise factor</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dividend yield</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected volatility (weighted average)</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.0%-31.7%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.5%-30.9%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">31.0%-35.2%</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</span><span style="font-family: Times New Roman, Times, Serif">%-<span style="font-size: 10pt">3.1</span>%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">1.6%-2.6%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0.4%-1.8%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The risk-free interest rate assumption is based on the yield from U.S. Treasury zero-coupon bonds with an equivalent term as of the Company’s employee stock options. Since dividend payment is applied to reduce the exercise price of the option, the effect of the dividend protection is reflected by using an expected dividend assumption of zero.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The expected life of options granted is derived from the output of the option valuation model and represents the period of time the options are expected to be outstanding. The expected exercise factor is based on industry acceptable rates since no actual historical behavior by option holders exists. Expected volatility is based on the historical volatility of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Year ended December 31,</b></span></td></tr> <tr> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 48%; text-align: left"> </td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2018</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 1%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2019</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 16%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"> </td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contractual life</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">6 years</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected exercise factor</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2-2.8</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dividend yield</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0%</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected volatility (weighted average)</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.0%-31.7%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span><span style="font-family: Times New Roman, Times, Serif">.5%-30.9%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">31.0%-35.2%</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</span><span style="font-family: Times New Roman, Times, Serif">%-<span style="font-size: 10pt">3.1</span>%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">1.6%-2.6%</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif">0.4%-1.8%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> P6Y P6Y P6Y 2 2.8 2 2.8 2 2.8 0 0 0 0.317 0.309 0.310 0.352 0.026 0.031 0.016 0.026 0.004 0.018 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">t.</td><td style="text-align: justify">Fair value of financial instruments:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 113.4pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 1 -</td><td style="text-align: justify">Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</td> </tr></table><p style="margin-top: 0; margin-bottom: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 2 -</td><td style="text-align: justify">Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 141.75pt; text-align: justify; text-indent: -56.7pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.75in; text-align: left">Level 3 -</td><td style="text-align: justify">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 141.75pt; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company measures its foreign currency derivative instruments at fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The carrying amounts of cash and cash equivalents, accounts receivable, unbilled receivables and contract assets, other receivables and prepaid expenses and accounts payable approximate fair value due to the short-term maturities of such instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The following table presents liabilities measured at fair value on a recurring basis as of December 31, 2019 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value measurement using input Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Accrued expenses and other liabilities:</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Derivative instruments</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(67</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(707</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(67</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(707</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value measurement using input Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Accrued expenses and other liabilities:</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Derivative instruments</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(67</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(707</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(67</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(707</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: 0in"> </p> 67000 707000 67000 707000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">u.</td><td style="text-align: justify">Derivatives and hedging:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">The Company enters into option contracts and forward contracts to hedge certain transactions denominated in foreign currencies. The purpose of the Company’s foreign currency hedging activities is to protect the Company from risk that the eventual dollar cash flows from international activities will be adversely affected by changes in the exchange rates. The Company’s option and forward contracts do not qualify as hedging instruments under ASC 815, “Derivatives and hedging”. Changes in the fair value of option strategies are reflected in the consolidated statements of income as financial income or expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">In 2018, 2019 and 2020, the Company entered into option contracts in the notional amounts of $40,871, $24,296 and $1,650, respectively, and in 2018, 2019 and 2020 the Company</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">entered into forward contracts in the aggregate notional amounts of $17,731, $74,297 and $260,862, respectively, in order to protect against foreign currency fluctuations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">As of December 31, 2018, 2019 and 2020, the Company had outstanding options and forward contracts, in the notional amount of $4,950, $15,384 and $3,866, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In 2018, 2019 and 2020, the Company recorded income (expense) of $(869), $535 and $104 respectively, with respect to the above transactions, presented in the statements of income as part of financial expenses, net.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"><span style="font-weight: normal"> </span></p> 40871000 24296000 1650000 17731000 74297000 260862000 4950000 15384000 3866000 -869000 535000 104000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">v.</td><td style="text-align: justify">Treasury shares:</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0in">Repurchased common shares are held as treasury shares. The Company presents the cost to repurchase treasury stock as a reduction of shareholders’ equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.75in"/><td style="width: 0.5in">w.</td><td style="text-align: justify">Comprehensive income (loss):</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company accounts for comprehensive income (loss) in accordance with ASC 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The components of accumulated other comprehensive income (loss), of $(2,381) and $11,026 at December 31, 2019 and 2020, respectively, are mainly comprised from foreign currency translation differences.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p> -2381000 11026000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">x.</td><td style="text-align: justify">Trade Receivables and Allowances:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: 28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Accounts receivable are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts in respect of trade receivables and unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income. As of December 31, 2020, $<span style="font-family: Times New Roman, Times, Serif">48,623 </span>of trade receivables is presented net of an allowance of $1,558.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p> 48623000 1558000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">y.</td><td style="text-align: justify">Recently adopted accounting pronouncements:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">On January 1, 2020, the Company adopted Accounting Standards Update No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, the Company changed its impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including trade receivables. The adoption by the Company of the new guidance did not have a material impact on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 eliminates Step 2 of the goodwill impairment test, which requires the calculation of the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will compare the fair value of a reporting unit with it carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASU 2017-04 as of January 1, 2020 with no material impact on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">z.</td><td style="text-align: justify">Recently issued accounting pronouncements:</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 85.05pt 0pt 0; text-align: justify; text-indent: -28.35pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2020. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</p> <table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left">NOTE 3:-</td><td style="text-align: justify">OTHER LONG-TERM ASSETS</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-weight: normal"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Deferred tax assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,808</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,870</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Long-term unbilled receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">362</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,091</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,261</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,264</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Deferred tax assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,808</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,870</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Long-term unbilled receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">362</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,091</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,261</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,264</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2808000 1870000 362000 772000 2091000 2622000 5261000 5264000 <table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left">NOTE 4:-</td><td style="text-align: justify">PROPERTY AND EQUIPMENT, NET</td> </tr></table><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Cost:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: justify">Computers and peripheral equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,648</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,313</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,805</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Buildings and leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,671</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">63,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Accumulated depreciation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Computers and peripheral equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,294</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,440</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,067</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Buildings and leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,789</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,070</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,605</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Depreciated cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,601</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,970</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">Depreciation expense totaled $3,766, $3,470 and $4,698 for the years 2018, 2019 and 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Cost:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: justify">Computers and peripheral equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,648</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,313</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,805</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Buildings and leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,671</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">63,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Accumulated depreciation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Computers and peripheral equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,294</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,440</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,067</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Buildings and leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,789</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,070</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,605</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Depreciated cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,601</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,970</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p> 41648000 43313000 8618000 9805000 9405000 10457000 59671000 63575000 35841000 37294000 4440000 5067000 2789000 4244000 43070000 46605000 16601000 16970000 3766000 3470000 4698000 <table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left">NOTE 5:-</td><td style="text-align: justify">LEASES</td> </tr></table><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -56.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The Company leases substantially all of its office space and vehicles under operating leases. The Company’s leases have original lease periods expiring between 2021 and 2030. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain at lease commencement. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancellable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The Company has several leased offices in the United States, with expiry dates varying between 2021 and 2030, with no renewal options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">In June 2012, the Company entered into a lease agreement for new corporate offices in Holon, Israel. The lease expires in January 2024, with an option by the Company to extend for an additional 5-year term. The Company deemed this option as reasonably certain to be renewed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">As of December 2020, in connection with the Company’s intention to sublease part of the offices in Holon, the Company recorded an impairment of $351 related to this leased space.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">In April 2019, the Company entered into a lease agreement for a new office in Bangalore, India. The lease expires in April 2029, with an option by the Company to extend for an additional 5-year term. The company deemed this option as not-reasonably certain to be renewed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">On January 30, 2020, the Company (via its wholly-owned subsidiary, Sapiens Technologies (1982) India Private Limited) entered into a second lease agreement to lease additional floors of office space in Bangalore, India. The agreement has a commencement date of January 1, 2021, and is in effect until March 31, 2029, with a termination option exercisable at December 31, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">During January 2020, the Company secured a lease deposit of approximately $1 million in order to execute the lease agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">Following the outbreak of COVID-19 and before the actual commencement date of the lease agreement, the Company decided not to occupy the additional floors of offices in Bangalore, India as a result of an expected slow-down in its expansion plan of its offshore activities in India. As a result, this contract was deemed as a loss contingency and resulted in a one-time charge of $2,155. The loss contingency charge was included in selling, marketing, general and administrative expenses in the Company’s consolidated statement of income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Furthermore, as of December 31, 2020, the Company had an additional operating lease that had not yet commenced of $294. This operating lease is expected to commence in the first quarter of 2021 with a lease term through 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">Under Topic 842, all leases with durations greater than 12 months, including non-cancellable operating leases, are now recognized on the balance sheet. The aggregated present value of lease agreements is recorded as a long-term asset titled ROU asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The corresponding lease liabilities are classified between operating lease liabilities which are current and long-term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The components of operating lease costs were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,260</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,144</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Variable lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,920</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,150</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">422</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,716</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7.26</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.45</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0">Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2019 and 2020, respectively, was $8,651 and $9,886 (included in cash flows from operating activities).</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0">Maturities of lease liabilities are as follows:</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,113</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,216</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,076</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,863</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,638</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2026 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,080</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,986</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,697</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The Company’s leases have original lease periods expiring between 2021 and 2030. P5Y 351000 P5Y 1000000 2155000 294000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,260</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,144</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Variable lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,920</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,150</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">422</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,716</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p> 5260000 8144000 3920000 4150000 177000 422000 9357000 12716000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7.26</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.45</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p> P7Y3M3D 0.0445 8651000 9886000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,113</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,216</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,076</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,863</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,638</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2026 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,080</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,986</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,697</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 10113000 11216000 9076000 7863000 7638000 24080000 69986000 11289000 58697000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 6:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CAPITALIZED SOFTWARE DEVELOPMENT COSTS, NET</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The changes in capitalized software development costs for the years ended December 31, 2019 and 2020 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,434</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,953</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,665</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,798</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,668</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Functional currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,522</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,169</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Balance at year end</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,953</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,362</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">Amortization of capitalized software development costs for 2018, 2019 and 2020, was $4,859, $5,668 and $6,558, respectively. Amortization expense is included in cost of revenues.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,434</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,953</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,665</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,798</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,668</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Functional currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,522</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,169</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Balance at year end</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,953</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,362</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p> 22434000 23953000 5665000 5798000 5668000 6558000 1522000 1169000 23953000 24362000 4859000 5668000 6558000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left"><b>NOTE 7:-</b></td><td style="text-align: justify"><b>OTHER INTANGIBLE ASSETS, NET</b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other intangible assets, net, are comprised of the following:</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining useful life (years)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Original amounts:</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: justify">Customer relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">8.5</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,409</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">59,482</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Technology</td><td> </td> <td style="text-align: center">4.6</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,555</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,813</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Patent</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">3.5</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,493</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,353</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">131,788</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Accumulated amortization:</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Customer relationships</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,673</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,827</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Technology</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,891</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,050</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Patent</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">754</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">958</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Other intangible assets, net</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,035</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">In October 2020, the Company purchased a perpetual software license, which includes a permission to use the licensor’s source code and intellectual property rights, for a total consideration of $2,810. This purchase was included in the technology under other intangible assets.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of other intangible assets was $11,237, $10,000 and $12,127 for 2018, 2019 and 2020, respectively.</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated amortization expense for future periods:</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,906</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,025</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,110</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">2025 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,526</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining useful life (years)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Original amounts:</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: justify">Customer relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">8.5</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,409</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">59,482</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Technology</td><td> </td> <td style="text-align: center">4.6</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,555</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,813</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Patent</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">3.5</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,493</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,353</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">131,788</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Accumulated amortization:</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Customer relationships</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,673</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,827</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Technology</td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,891</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,050</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Patent</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">754</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">958</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Other intangible assets, net</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,035</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P8Y6M 23409000 59482000 P4Y7M6D 52555000 70813000 P3Y6M 1389000 1493000 77353000 131788000 14673000 18827000 27891000 37050000 754000 958000 43318000 56835000 34035000 74953000 2810000 11237000 10000000 12127000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,906</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,025</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,110</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">2025 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,526</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 15906000 12386000 12025000 9110000 25526000 74953000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 8:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GOODWILL</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 are as follows:</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,094</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170,703</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">622</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Functional currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,987</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,141</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Balance at year end</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,703</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">264,282</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,094</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170,703</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">622</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Functional currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,987</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,141</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Balance at year end</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,703</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">264,282</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 166094000 170703000 622000 87438000 3987000 6141000 170703000 264282000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left"><b>NOTE 9:-</b></td><td style="text-align: justify"><b>ACCRUED EXPENSES AND OTHER LIABILITIES</b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Government authorities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,675</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,348</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Accrued interest – Series B Debentures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses and other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,022</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,277</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">33,864</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,625</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Government authorities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,675</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,348</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Accrued interest – Series B Debentures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses and other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,022</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,277</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">33,864</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,625</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 13675000 10348000 1167000 19022000 24277000 33864000 34625000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left"><b>NOTE 10:-</b></td><td style="text-align: justify"><b>SERIES B DEBENTURES, NET OF CURRENT MATURITIES</b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Series B Debentures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,287</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">118,778</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Less: Current maturities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,898</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,796</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less: Unamortized debt discounts and issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(539</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(306</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,850</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">98,676</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">In September 2017, the Company issued Series B Debentures in the aggregate principal amount of NIS 280 million (approximately $79.2 million), linked to US dollars, payable in eight equal annual payments of $9,898, on January 1 of each of the years 2019 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2018 through 2025, with one final interest payment on January 1, 2026. Debt discount and issuance costs were approximately $956, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">In June 2020, the Company expanded the Series B Debentures issuance and raised an additional NIS 210 million (approximately $60.3 million) linked to US dollars, payable in six equal annual payments of $9,898, on January 1 of each of the years 2021 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2020 through 2025, with one final interest payment on January 1, 2026. Debt premium and issuance costs, net, were approximately $80, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify">Following the raise of the additional NIS 210 million in Series B Debentures, a $20,000 short-term bank loan taken on March 18, 2020, from a commercial bank was fully repaid on June 9, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify">The Series B Debentures are listed for trading on the Tel-Aviv Stock Exchange.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify">The Series B Debentures are unsecured and non-convertible. The Series B Debentures interest may be increased in the event that the debentures’ rating is downgraded below a certain level. The Company has undertaken to maintain a number of conditions and limitations on the manner in which it operates its business, including limitations on its ability to undergo a change of control, distribute dividends, incur a floating charge on the Company’s assets, or undergo an asset sale or other change that results in a fundamental change in the Company’s operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify">In accordance with the indenture for the Series B Debentures, the Company is required to meet the following financial covenants: (1) Target shareholders’ equity (excluding minority interest)- above $120 million – as of December 31, 2020, total shareholders’ equity was approximately $382 million; and (2) Target ratio of net financial indebtedness to net capitalization (in each case, as defined under the indenture for the Company’s Series B Debentures) below 65% - as of December 31, 2020 the ratio of net financial indebtedness to net capitalization was (9.75)%. (3) Target ratio of net financial indebtedness to EBITDA (accumulated calculation for the four last quarters) is below 5.5. As of December 31, 2020, the Target ratio of net financial indebtedness to EBITDA was (0.47). As of December 31, 2020, Sapiens is in compliance with all of its financial covenants.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0pt 0 0pt 0.75in; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">During the years ended December 31, 2019 and 2020, the Company recorded $2,336 and $3,180, respectively of interest expense and $171 and $134, respectively of amortization of debt issuance costs, premium and discount in respect of the Series B Debentures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">As of December 31, 2019, and 2020, the estimated fair value of the Company’s Series B Debentures was $70,593 and $122,760, respectively. The fair value was determined based on the closing trading price of the Series B Debentures as of the last day of trading for the period. The fair value of the Series B Debentures is considered a Level 2 measurement as they are not actively traded.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Series B Debentures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,287</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">118,778</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Less: Current maturities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,898</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,796</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less: Unamortized debt discounts and issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(539</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(306</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,850</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">98,676</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> 69287000 118778000 -9898000 -19796000 539000 306000 58850000 98676000 280000000 79200000 9898000 0.0337 956000 210000000 60300000 9898000 0.0337 80000 210000000 20000000 In accordance with the indenture for the Series B Debentures, the Company is required to meet the following financial covenants: (1) Target shareholders’ equity (excluding minority interest)- above $120 million – as of December 31, 2020, total shareholders’ equity was approximately $382 million; and (2) Target ratio of net financial indebtedness to net capitalization (in each case, as defined under the indenture for the Company’s Series B Debentures) below 65% - as of December 31, 2020 the ratio of net financial indebtedness to net capitalization was (9.75)%. (3) Target ratio of net financial indebtedness to EBITDA (accumulated calculation for the four last quarters) is below 5.5. As of December 31, 2020, the Target ratio of net financial indebtedness to EBITDA was (0.47). As of December 31, 2020, Sapiens is in compliance with all of its financial covenants.  2336000 3180000 171000 134000 70593000 122760000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 11:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>COMMITMENTS AND CONTINGENT LIABILITIES</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sapiens Technologies (1982) Ltd. (“Sapiens Technologies”), a subsidiary incorporated in Israel, was partially financed under programs sponsored by the Israel Innovation Authority (“IIA”), formerly the Office of the Chief Scientist, for the support of certain research and development activities conducted in Israel. In exchange for participation in the programs by the IIA, the Company agreed to pay 3.5% of total net consolidated license and </span>maintenance revenue and 0.35% of the net consolidated consulting services revenue related to the software developed within the framework of these programs based on an understanding with the IIA reached in January 2012.</td> </tr></table><p style="margin-top: 0; margin-bottom: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The royalties will be paid up to a maximum amount equaling 100%-150% of the grants provided by the IIA, linked to the dollar, and for grants received after January 1, 1999, bear annual interest at a rate based on LIBOR.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0">Royalty expense amounted to $414, $471 and $494 in 2018, 2019 and 2020, respectively, and are included in cost of revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">As of December 31, 2020, the Company had a contingent liability to pay royalties of up to $6,014.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provided bank guarantees in the amount of $899 as security for the rent to be paid for its leased offices. The bank guarantees are valid through February 2021 and thereafter will be renewed for the same amount through February 2022. As of December 31, 2020, the Company provided bank guarantees of $291 as security for the performance of various contracts with customers and suppliers.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-indent: 0"> </td> <td style="padding: 0; width: 0.5in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the indenture for the Series B Debentures, the Company is required to meet certain financial covenants. See Note 10 above.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-indent: 0"> </td> <td style="padding: 0; width: 0.5in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent purchase obligations</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0">As part of the Company’s acquisitions in recent years, the Company has several contingent earn-out obligations depending on retention and performance criteria. Refer to Note 1 for further information.</p> 0.035 0.0035 1 1.50 414000 471000 494000 6014000 899000 291000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 12:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAXES ON INCOME</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-indent: 0"> </td> <td style="padding: 0; width: 0.5in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Israeli taxation:</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 1.25in; text-indent: 0"> </td> <td style="padding: 0; width: 0.5in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate tax rates in Israel:</span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">Taxable income of Israeli companies was generally subject to corporate tax at the rate of was 23% in 2020 and 2019. However, the effective tax rate payable by a company that derives from profits that are subjected to Preferred Enterprise, Preferred Technological Enterprise regime or / and Special Preferred Technological Enterprise regime (as discussed below) may be materially lower.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 1.25in; text-indent: 0"> </td> <td style="padding: 0; width: 0.5in; text-indent: 0"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font: 10pt Times New Roman, Times, Serif">Tax benefits under the Israel Law for the Encouragement of Capital Investments, 1959 (“the Law”):</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">The Israeli parliament enacted a reform to the Investment Law, effective January 2011 (which was amended in August 2013). According to the reform, a flat rate tax applies to companies eligible for the “Preferred Enterprise” status. In order to be eligible for Preferred Enterprise status, a company must meet minimum requirements to establish that it contributes to the country’s economic growth and is a competitive factor for the gross domestic product. Benefits granted to a Preferred Enterprise include reduced tax rates. As part of Economic Efficiency Law (Legislative Amendments for Accomplishment of Budgetary Targets for Budget Years 2017-2018), 5777-2016, the tax rate is 16% for all other Areas other than Area A (which was 9% from 2016 onward).</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">As of December 31, 2015, some of the Company Israeli subsidiaries filed a notice to the Israeli tax authorities to apply for the new benefits under the 2011 Amendment and therefore and subject to the amended tax rate of 16%, which was used for 2014-2016 tax years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-align: justify; text-indent: 0"><b> </b> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">New Amendment- Preferred Technology Enterprise (“PTE”):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016 which includes Amendment 73 to the Law for the Encouragement of Capital Investments (“the 2017 Amendment”) was published and was pending the publication of regulations, in May 2017 regulations were promulgated by the Finance Ministry to implement the “Nexus Principles” based on OECD guidelines published as part of the Base Erosion and Profit Shifting (BEPS) project. Following the publication of the regulations the 2017 Amendment became fully effective. According to the 2017 Amendment, a Preferred Technological Enterprise, as defined in the 2017 Amendment, with total consolidated revenues of the group companies is less than NIS 10 billion, shall be subject to 12% tax rate on income derived from intellectual property (in development area A—a tax rate of 7.5%). In order to qualify as a Preferred technological enterprise certain criterion must be met, such as a minimum ratio of annual R&amp;D expenditure and R&amp;D employees, as well as having at least 25% of annual revenues derived from exports. A PTE that acquires Benefited Intangible Assets from a foreign company for more than NIS 200 million after January 1, 2017, will be eligible for 12% reduce tax rate on capital gain upon sale of the Benefited Intangible Assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as a Special PTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, a Special PTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">Starting 2017 under Amendment 73 to the Investment Law, part of the Company’s taxable income in Israel were entitled to a preferred 12% tax rate. Since 2019, under Special PTE the tax rate for part of the Company’s taxable income in Israel has been reduced to a 6% corporate tax rate.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 1.25in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign Exchange Regulations:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.75in; text-indent: 0; text-align: justify">Under the Foreign Exchange Regulations, some of the Company’s Israeli subsidiaries calculate their tax liability in U.S. Dollars according to certain orders. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31 of each year for tax purposes only.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes on non-Israeli subsidiaries:</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">Non-Israeli subsidiaries are taxed according to the tax laws in their respective country of residence. Deferred income taxes were provided in relation to undistributed earnings of non-Israeli subsidiaries, which the Company intends to distribute in the near future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The Company intends to permanently reinvest undistributed earnings in the foreign subsidiaries in which earnings arose, in the vast majority of its subsidiaries. If the earnings, for which deferred taxes were not provided, were distributed in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and non-Israeli withholding taxes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The amount of undistributed earnings of foreign subsidiaries that are considered to be reinvested as of December 31, 2020 was $22,155 and the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries that were essentially permanent in duration as of December 31, 2020 was $2,952.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax Reform - United States of America:</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The U.S. Tax Cuts and Jobs Act of 2017 (“TCJA”) was approved by US Congress on December 20, 2017 and signed into law by then-US President Donald J. Trump on December 22, 2017. This legislation makes complex and significant changes to the U.S. Internal Revenue Code. Such changes include a reduction in the corporate tax rate and limitations on certain corporate deductions and credits, among other changes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The TCJA reduces the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018. In addition, the TCJA makes certain changes to the depreciation rules and implements new limits on the deductibility of certain expenses and deduction.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The TCJA introduced the rules for tax on the global intangible low-taxed income (“GILTI”) on foreign income in excess of a deemed return on tangible assets of foreign corporations. One of our subsidiaries is subject to GILTI.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">d.</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Net operating losses carryforwards:</p></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">As of December 31, 2020, certain subsidiaries had tax loss carryforwards totaling approximately $30,187. Most of these carryforward tax losses have no expiration date.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left">e.</td><td style="text-align: justify">Deferred tax assets and liabilities:</td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for tax purposes. Significant components of the Company deferred tax assets and liabilities are as follows:</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Deferred tax assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-left: 0.125in"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Net operating losses carryforwards</p></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,792</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,701</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.125in">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,514</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Reserves and allowances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,041</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0in">Deferred tax assets before valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,220</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,797</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,057</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Deferred tax assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,163</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0in">Deferred tax liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Capitalized software development costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,011</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,428</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,161</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,441</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Acquired intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,107</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17,498</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(415</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(380</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Undistributed earnings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(921</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(278</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,254</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,893</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,303</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 0in">Deferred tax liabilities, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,140</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Deferred tax assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,808</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,870</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,082</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,010</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Deferred tax liabilities, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,140</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">Deferred tax assets, net, are included in other long-term assets. Deferred tax liabilities, net, are included in other long-term liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The Company has provided valuation allowances in respect of certain deferred tax assets resulting from operating losses carry forwards and other reserves and allowances due to uncertainty concerning realization of these deferred tax assets.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income before taxes on income is comprised as follows:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Domestic (Israel)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,149</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,037</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,882</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">798</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,161</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,101</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,198</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">g.</span></td><td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">A reconciliation between the theoretical tax expense, assuming all income is taxed at the statutory tax rate applicable to income for an Israeli company, and the actual tax expense as reported in the statements of income is as follows:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Income before taxes on income, as reported in the statements of income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">19,031</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">35,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">41,198</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Statutory tax rate in Israel</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Theoretical taxes on income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,377</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase (decrease) in taxes resulting from:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of foreign tax rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(85</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of benefited tax rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,233</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,557</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,426</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,067</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">783</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">558</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Non-deductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">549</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,722</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase in uncertain tax positions, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(290</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(358</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Taxes on income, as reported in the statements of income</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">h.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes on income are comprised as follows:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,733</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,543</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,808</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(502</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Domestic (Israel)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,081</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,639</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,695</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,346</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertain tax benefits:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,946</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,835</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Acquisition of subsidiaries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Increase in tax positions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,999</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,487</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Decrease in tax positions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(110</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,733</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Balance at the end of the year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,835</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,646</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">As of December 31, 2019, and 2020, accrued interest related to unrecognized tax benefits amounted to $1,039 and $1,748, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">Although the Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement, there is no assurance that the final tax outcome of its tax audits will not be different from that which is reflected in the Company’s income tax provisions. Such differences could have a material effect on the Company’s income tax provision, cash flow from operating activities and net income in the period in which such determination is made.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">Tax assessments filed by part of the Company’s Israeli subsidiaries through the year ended December 31, 2015, are considered to be final.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">The Company is currently under audit in several jurisdictions for the tax years 2015  and onwards. Timing of the resolution of audits is highly uncertain and therefore, as of December 31, 2020, the Company cannot estimate the change in unrecognized tax benefits resulting from these audits within the next 12 months.</p> 0.23 As part of Economic Efficiency Law (Legislative Amendments for Accomplishment of Budgetary Targets for Budget Years 2017-2018), 5777-2016, the tax rate is 16% for all other Areas other than Area A (which was 9% from 2016 onward). As of December 31, 2015, some of the Company Israeli subsidiaries filed a notice to the Israeli tax authorities to apply for the new benefits under the 2011 Amendment and therefore and subject to the amended tax rate of 16%, which was used for 2014-2016 tax years.   Amendment, with total consolidated revenues of the group companies is less than NIS 10 billion, shall be subject to 12% tax rate on income derived from intellectual property (in development area A—a tax rate of 7.5%). In order to qualify as a Preferred technological enterprise certain criterion must be met, such as a minimum ratio of annual R&D expenditure and R&D employees, as well as having at least 25% of annual revenues derived from exports. A PTE that acquires Benefited Intangible Assets from a foreign company for more than NIS 200 million after January 1, 2017, will be eligible for 12% reduce tax rate on capital gain upon sale of the Benefited Intangible Assets. The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as a Special PTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, a Special PTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017. Starting 2017 under Amendment 73 to the Investment Law, part of the Company’s taxable income in Israel were entitled to a preferred 12% tax rate. Since 2019, under Special PTE the tax rate for part of the Company’s taxable income in Israel has been reduced to a 6% corporate tax rate.  0.12 22155000 2952000 0.35 0.21 30187000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Deferred tax assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-left: 0.125in"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Net operating losses carryforwards</p></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,792</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,701</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.125in">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,514</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Reserves and allowances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,041</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0in">Deferred tax assets before valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,220</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,797</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,057</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Deferred tax assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,163</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0in">Deferred tax liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Capitalized software development costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,011</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,428</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,161</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,441</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Acquired intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,107</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17,498</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(415</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(380</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">Undistributed earnings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(921</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(278</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,254</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0in">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,893</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,303</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 0in">Deferred tax liabilities, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,140</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Deferred tax assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,808</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,870</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,082</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,010</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Deferred tax liabilities, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,140</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 7792000 8701000 2312000 1514000 10161000 9441000 7140000 5523000 1011000 2041000 28416000 27220000 6797000 8057000 21619000 19163000 4011000 3428000 10161000 9441000 8107000 17498000 415000 380000 921000 1302000 278000 1254000 23893000 33303000 2274000 14140000 2808000 1870000 5082000 16010000 2274000 14140000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Domestic (Israel)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,149</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,037</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,882</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">798</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,161</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,101</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,198</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p> 17149000 34303000 34037000 1882000 798000 7161000 19031000 35101000 41198000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Income before taxes on income, as reported in the statements of income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">19,031</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">35,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">41,198</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Statutory tax rate in Israel</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Theoretical taxes on income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,377</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase (decrease) in taxes resulting from:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of foreign tax rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(85</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of benefited tax rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,233</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,557</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,426</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,067</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">783</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">558</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Non-deductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">549</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,722</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase in uncertain tax positions, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(290</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(358</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Taxes on income, as reported in the statements of income</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 19031000 35101000 41198000 0.23 0.23 0.23 4377000 8073000 9476000 315000 231000 -85000 -1233000 -2557000 -5426000 -1067000 783000 558000 1276000 549000 1722000 1653000 1889000 755000 -290000 -358000 41000 5031000 8610000 7041000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,733</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,543</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,808</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(502</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Domestic (Israel)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,081</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,639</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,695</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,346</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,610</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,041</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 6839000 14733000 7543000 -1808000 -6123000 -502000 5031000 8610000 7041000 4081000 3639000 3695000 950000 4971000 3346000 5031000 8610000 7041000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Balance at the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,946</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,835</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Acquisition of subsidiaries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Increase in tax positions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,999</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,487</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Decrease in tax positions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(110</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,733</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Balance at the end of the year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,835</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,646</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3946000 5835000 1057000 1999000 2487000 110000 1733000 5835000 7646000 1039000 1748000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 13:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EQUITY</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The common shares of the Company are traded on the NASDAQ and on the Tel-Aviv Stock Exchange.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">Common shares confer upon their holders voting rights, the right to receive cash dividends and the right to share in excess assets upon liquidation of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">On October 20, 2020, the Company completed a secondary public offering of its ordinary shares on the NASDAQ. The Company issued 3,898,304 shares at a price of $29.50 per share before issuance expenses and underwriting discounts. The total proceeds from the issuance amounted to $108,737, net of issuance expenses of $509.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Incentive Plan:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">In 2011, the Company’s board of directors approved its 2011 Share Incentive Plan (the “2011 Plan”) pursuant to which the Company’s employees, directors, officers, consultants, advisors, suppliers, business partners, customers and any other person or entity whose services are considered valuable are eligible to receive awards of share options, restricted shares, restricted share units and other share-based awards. Options granted under the 2011 Plan may be exercised for a period of up to six years from the date of grant and become exercisable in four equal, annual installments, beginning with the first anniversary of the date of the grant, or pursuant to such other schedule as may provide in the option agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The total number of Common Shares available under the 2011 Plan was set at 8,000,000. Upon the approval of the 2011 Plan, the board of directors determined that no further awards would be issued under the Company’s previously existing share incentive plans.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">As of December 31, 2020, 2,610,136 common shares of the Company were available for future grant under the 2011 Plan. Any options granted under the 2011 Plan which are forfeited, cancelled, terminated or expired, will become available for future grant under the 2011 Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">In March 2018, the Company’s Board of Directors approved a re-pricing of some of the Company’s stock options held by some of the Company’s senior employees. As a result of the re-pricing, 170,000 stock options at an exercise price range of <span style="-sec-ix-hidden: hidden-fact-116">$ 11.5</span> to <span style="-sec-ix-hidden: hidden-fact-117">$ 12.2</span> were re-priced to 141,229 stock options at an exercise price of <span style="-sec-ix-hidden: hidden-fact-118">$ 10.0</span> per share. The Company accounted for the re-pricing of the options above in accordance with ASC 718, as a modification. The Company used the Binomial valuation model to calculate the incremental fair value for the re-priced options. Since there was no incremental value as a result of the modification, no additional expense was recorded in respect of the re-pricing of the respective options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify">A summary of the stock option activities in 2020 is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount of options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> average<br/> exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate intrinsic value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding at January 1, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,869,412</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10.25</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,838</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">315,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(603,519</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.63</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Expired and forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(118,411</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11.15</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Outstanding at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,019</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Vested and expected to vest</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,019</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Exercisable at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">732,209</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10.59</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.29</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,092</td><td style="padding-bottom: 4pt; text-align: left"/></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The weighted average grant date fair values of the options granted during the years ended December 31, 2018, 2019 and 2020 were $3.43, $4.24 and $7.99, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The total intrinsic value of options exercised during the years ended December 31, 2018, 2019 and 2020 was $1,641, $2,301 and $11,658, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The options outstanding under the Company’s stock option plans as of December 31, 2020 have been separated into ranges of exercise prices as follows:</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">outstanding</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercisable</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">as of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">as of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">price of</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">Ranges of</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">contractual</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercise price</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Term</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%; text-align: center">1.12</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">8,408</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">0.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">1.12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">8,408</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">1.12</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center">8.31-10.07</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280,324</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">11.07-11.09</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">682,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">426,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.09</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center">11.85-15.46</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.27</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90,418</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">24.29-25.4</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">235,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 1.5pt">31.96</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.60</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31.96</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">732,209</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10.59</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The total equity-based compensation expenses related to all of the Company’s equity-based awards, recognized for the years ended December 31, 2018 , 2019 and 2020, was $1,942, $1,405 and $3,987 respectively. Such expenses are recorded as part selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">A summary of the RSU activities in the six months ended December 31, 2020 is as follows:</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount of options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Grant-Date Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Unvested at January 1, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">238,005</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">24.45</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Unvested at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">238,005</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">24.45</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">In connection with the Company’s acquisition of sum.cumo, on February 6, 2020 (see Note 1b), the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo in connection with the acquisition. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The Company recorded compensation costs related to RSUs of $2,143 for the year ended December 31, 2020, which were included in Selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2020, there was $6,454 of total unrecognized compensation cost related to non-vested options and RSUs, which is expected to be recognized over a weighted-average period of 1.76 years.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: justify; text-indent: 0">On May 14, 2020, the Company’s extraordinary general meeting of shareholders approved the distribution of a cash dividend of $0.14 per common share for a total amount of $7,044 that was paid during June and July 2020.</p> 3898304 29.50 108737000 509000 8000000 2610136 170000 141229 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount of options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> average<br/> exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted average remaining contractual life (in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate intrinsic value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding at January 1, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,869,412</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10.25</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,838</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">315,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(603,519</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.63</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Expired and forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(118,411</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11.15</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Outstanding at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,019</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Vested and expected to vest</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,019</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Exercisable at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">732,209</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10.59</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.29</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,092</td><td style="padding-bottom: 4pt; text-align: left"/></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1869412 10.25 P3Y2M15D 23838000 315000 26.28 603519 8.63 118411 11.15 1462482 14.26 P3Y2M1D 24019000 1462482 14.26 P3Y2M1D 24019000 732209 10.59 P2Y3M14D 14092000 3.43 4.24 7.99 1641000 2301000 11658000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">outstanding</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercisable</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">as of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">as of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">price of</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">Ranges of</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">contractual</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercise price</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Term</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%; text-align: center">1.12</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">8,408</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">0.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">1.12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">8,408</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">1.12</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center">8.31-10.07</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280,324</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">11.07-11.09</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">682,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">426,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.09</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center">11.85-15.46</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.27</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90,418</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">24.29-25.4</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">235,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 1.5pt">31.96</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.60</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31.96</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,462,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">14.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">732,209</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10.59</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p> 1.12 8408 P0Y4M28D 1.12 8408 1.12 8.31 10.07 280324 P1Y8M23D 9.17 207133 9.15 11.07 11.09 682500 P2Y9M21D 11.09 426250 11.09 11.85 15.46 176250 P3Y3M7D 12.75 90418 12.41 24.29 25.4 235000 P5Y1M17D 25.12 31.96 80000 P5Y7M6D 31.96 1462482 P3Y2M1D 14.26 732209 10.59 1942000 1405000 3987000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount of options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Grant-Date Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Unvested at January 1, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">238,005</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">24.45</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Unvested at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">238,005</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">24.45</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p> 238005 24.45 238005 24.45 173005 2143000 6454000 P1Y9M3D 0.14 7044000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 14:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RELATED PARTIES TRANSACTIONS</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">Agreements with controlling shareholder and its affiliates:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The Company has in effect services agreements with certain companies that are affiliated with Formula, Sapiens’ parent company (most recently since December 23, 2014 and thereafter), and Asseco, Sapiens’ ultimate parent company, pursuant to which the Company has received services amounting to approximately $4,455, $6,005 and $8,523, in aggregate for the years ended December 31, 2018, 2019 and 2020. In addition, during the years ended December 31, 2018, 2019 and 2020, the Company purchased from those affiliated companies an aggregate of approximately $320, $194 and $267 of hardware and software.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">On August 18, 2015, Sapiens completed the acquisition from Asseco Poland S.A. (“Asseco”) of all issued and outstanding shares of Sapiens Software Solutions (Poland) Sp. z o.o. (formerly “Insseco Sp. z o.o.”) (“Sapiens Poland”). Asseco is the ultimate parent company of Sapiens, through its holdings in Formula.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">Under the share purchase agreement for that acquisition, Asseco committed to assign all customer contracts to Sapiens Poland that relate to the intellectual property that the Company acquired as part of the acquisition. In the event that Asseco cannot obtain the consent of any customer to the assignment of its contract to Sapiens Poland, Asseco will hold that customer’s contract in trust for the benefit of Sapiens Poland.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">During the years ended December 31, 2018, 2019 and 2020, Asseco provided back office and professional services and fixed assets to Sapiens Poland in an amount totaling approximately $980, $676 and $521, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">As of December 31, 2019, and 2020, the Company had trade payables balances due to its related parties in amount of approximately $1,640 and $1,908, respectively. In addition, as of December 31, 2019 and 2020, the Company had trade receivables balances due from its related parties in amount of approximately $770 and $1,241, respectively.</p> 4455000 6005000 8523000 320000 194000 267000 980000 676000 521000 1640000 1908000 770000 1241000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 15:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>BASIC AND DILUTED NET EARNINGS PER SHARE</b></span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator (thousands):</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 4pt">Net income attributed to Sapiens’ shareholders</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,785</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">26,247</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">33,775</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Denominator (thousands):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,031</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,208</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Stock options and RSU</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">279</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt">Denominator for diluted net earnings per share - adjusted weighted average number of shares</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">50,106</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">50,653</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">52,159</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The weighted average number of shares related to outstanding anti-dilutive options excluded from the calculations of diluted net earnings per share was 1,369,514, 0 and 200,000 for the years 2018, 2019 and 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator (thousands):</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 4pt">Net income attributed to Sapiens’ shareholders</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,785</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">26,247</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">33,775</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Denominator (thousands):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,031</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,208</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Stock options and RSU</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">279</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">622</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt">Denominator for diluted net earnings per share - adjusted weighted average number of shares</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">50,106</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">50,653</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">52,159</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 13785000 26247000 33775000 49827000 50031000 51208000 279000 622000 951000 50106000 50653000 52159000 1369514 0 200000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 16:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GEOGRAPHIC INFORMATION</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company operates in a single reportable segment as a provider of software solutions. See Note 1 for a brief description of the Company’s business. The data below is presented in accordance with ASC 280, “Segment Reporting”.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Geographic information:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">The following table sets forth revenues by country based on the billing address of the customer. Other than as shown below, no other country accounted for more than 10% of the Company’s revenues during the years ended December 31, 2018, 2019 and 2020.</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">1. Revenues:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: justify">North America*)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">136,477</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">163,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">187,258</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Europe**)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,851</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,660</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Rest of the world</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,717</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,258</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,985</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">289,707</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">325,674</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">382,903</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from Europe include UK, Israel and other European countries.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0; text-align: justify">Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">2. Long-lived assets, including property and equipment, net and operating lease right-of-use assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-left: 0.125in">Israel</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,396</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">North America</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,245</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">APAC</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,437</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,871</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: justify; padding-left: 0.125in">Europe</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,566</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,140</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">71,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major customer data:</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: 0; text-align: justify">For the years ended December 31, 2018, 2019 and 2020, no single customer contributed more than 10% to the Company’s total revenues.</p> 0.10 0.10 0.10 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">1. Revenues:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: justify">North America*)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">136,477</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">163,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">187,258</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify">Europe**)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,851</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,660</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Rest of the world</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,717</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,258</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,985</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">289,707</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">325,674</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">382,903</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p> 136477000 163565000 187258000 128513000 133851000 172660000 24717000 28258000 22985000 289707000 325674000 382903000 649000 476000 571000 38815000 41051000 40828000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">2. Long-lived assets, including property and equipment, net and operating lease right-of-use assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-left: 0.125in">Israel</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,396</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-left: 0.125in">North America</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,245</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 0.125in">APAC</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,437</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,871</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: justify; padding-left: 0.125in">Europe</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,566</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,140</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">71,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p> 28396000 27944000 7741000 8245000 23437000 20871000 6566000 14300000 66140000 71360000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 17:- </b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REVENUE</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Remaining performance obligations represent contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. The aggregate amount of consideration allocated to performance obligations either not satisfied or partially unsatisfied was approximately $192 million as of December 31, 2020. The Company expects to recognize approximately 73% in 2021 from remaining performance obligations as of December 31, 2020, and the remainder thereafter<span>.</span> Remaining performance obligations include the remaining non-cancelable, committed and fixed portion of these contracts for their entire duration; the remaining performance obligations related to professional services contracts that are on a T&amp;M basis were excluded, as the Company elected to apply the practical expedients in accordance with ASC 606.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"><span style="text-decoration:underline">Disaggregation of revenue</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The following table provides information about disaggregated revenue by type of contract, and timing of revenue recognition (in thousands):</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Project implementation phase:</p></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revenues from pre-production implementation projects</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">121,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142,247</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenues from post-production implementation projects</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">203,688</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">240,656</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">325,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">382,903</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"><span style="text-decoration:underline">Contract balances:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">The following table provides information about trade receivables, unbilled receivables, contract assets and contract liabilities (deferred revenues) from contracts with customers (in thousands):</p><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34,615</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">48,623</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Short-term unbilled receivables *)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,301</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Long-term unbilled receivables  *)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">362</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Contract assets **)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,095</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,485</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Deferred revenues (short-term contract liabilities)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,021</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Long-term deferred revenues (long-term contract liabilities) ***)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">216</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">524</td><td style="text-align: left"> </td></tr> </table><p style="margin: 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0">Both trade receivables and deferred revenues (short-term contract liabilities) increased during 2020 as a result of business combinations of $6,784 and $15,875, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(*)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(**)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"> <tr style="vertical-align: top"> <td style="width: 0in"> </td> <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(***)</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Included in other long-term liabilities in the consolidated balance sheets</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>  </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">No impairment loss was recognized in respect of the Company’s outstanding contract assets during the years ended December 31, 2019 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0; text-align: justify">During the year ended December 31, 2020, the Company recognized $20,029 that was included in deferred revenues (short-term contract liability) balance at December 31, 2019.</p> 192000000 0.73 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Project implementation phase:</p></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revenues from pre-production implementation projects</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">121,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142,247</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenues from post-production implementation projects</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">203,688</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">240,656</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">325,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">382,903</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"><b> </b></p> 121986000 142247000 203688000 240656000 325674000 382903000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34,615</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">48,623</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Short-term unbilled receivables *)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,301</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Long-term unbilled receivables  *)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">362</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Contract assets **)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,095</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,485</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Deferred revenues (short-term contract liabilities)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,021</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Long-term deferred revenues (long-term contract liabilities) ***)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">216</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">524</td><td style="text-align: left"> </td></tr> </table><p style="margin: 0">  </p> 543000 1558000 34615000 48623000 9511000 9301000 362000 772000 6095000 7485000 21021000 34548000 216000 524000 Both trade receivables and deferred revenues (short-term contract liabilities) increased during 2020 as a result of business combinations of $6,784 and $15,875, respectively.  20029000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding: 0; width: 0.75in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 18:-</b></span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SELECTED STATEMENTS OF OPERATIONS DATA</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in"/><td style="width: 0.5in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development expenses, net:</span></td> </tr></table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Total costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,043</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">47,156</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less - capitalized software development costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,160</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,665</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,798</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Research and development expenses, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,414</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,378</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 76px; text-indent: 0"> </td> <td style="padding: 0; width: 38px; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td> <td style="padding: 0; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial expense, net</span></td></tr> </table><p style="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Financial income:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%">Interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">181</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">382</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">380</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Foreign currency translation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">991</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Derivatives gains</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">565</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">721</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,048</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,938</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,413</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Financial expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Foreign currency translation, bank charges and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,059</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,646</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,299</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,030</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Derivatives losses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">755</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">617</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,039</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,218</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Financial expense, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,991</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,768</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,805</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Total costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,043</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">47,156</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less - capitalized software development costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,160</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,665</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,798</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Research and development expenses, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">34,414</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,378</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0"> </p> 39574000 43043000 47156000 5160000 5665000 5798000 34414000 37378000 41358000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Financial income:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%">Interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">181</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">382</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">380</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Foreign currency translation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">991</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Derivatives gains</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">565</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">721</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,048</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,938</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,413</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Financial expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Foreign currency translation, bank charges and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,059</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,646</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,299</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,030</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Derivatives losses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">755</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">617</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,039</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,218</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Financial expense, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,991</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,768</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,805</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> 181000 382000 380000 867000 991000 1312000 565000 721000 1048000 1938000 2413000 -1059000 -1646000 -1299000 -3225000 -3030000 -4302000 -755000 -30000 -617000 5039000 4706000 6218000 -3991000 -2768000 -3805000 Roni Giladi 26 Harokmim St. Holon 22487000 11.5 12.2 10.0 false 972 FY 0000885740 3-790-2000 0.300 0.305 Revenues from Europe include UK, Israel and other European countries. Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively. Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively. Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations. Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time. Included in other long-term liabilities in the consolidated balance sheets XML 16 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document And Entity Information
12 Months Ended
Dec. 31, 2020
shares
Document Information Line Items  
Entity Registrant Name SAPIENS INTERNATIONAL CORPORATION N.V.
Trading Symbol SPNS
Document Type 20-F
Current Fiscal Year End Date --12-31
Entity Common Stock, Shares Outstanding 54,661,699
Amendment Flag false
Entity Central Index Key 0000885740
Entity Current Reporting Status Yes
Entity Voluntary Filers No
Entity Filer Category Large Accelerated Filer
Entity Well-known Seasoned Issuer No
Document Period End Date Dec. 31, 2020
Document Fiscal Year Focus 2020
Document Fiscal Period Focus FY
Entity Emerging Growth Company false
Entity Shell Company false
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Entity File Number 000-20181
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One Azrieli Center
Entity Address, Address Line Two 26 Harokmim St.
Entity Address, City or Town Holon
Entity Address, Postal Zip Code 5885800
Entity Address, Country IL
Contact Personnel Fax Number 972-3-790 2942
Title of 12(b) Security Common Shares, par value €0.01 per share
Security Exchange Name NASDAQ
Entity Interactive Data Current Yes
Document Accounting Standard U.S. GAAP
Business Contact  
Document Information Line Items  
Entity Address, Address Line One Azrieli Center
Entity Address, Address Line Two 26 Harokmim St.
Entity Address, City or Town Holon
Entity Address, Postal Zip Code 5885800
Entity Address, Country IL
Contact Personnel Name Roni Giladi
Contact Personnel Fax Number +972-3-790 2942
City Area Code 972
Local Phone Number 3-790-2000
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 152,561 $ 66,295
Short-term bank deposit 30,000
Investment in restricted deposit 22,890
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively) 48,623 34,615
Unbilled receivables and contract assets 16,786 15,606
Other receivables and prepaid expenses 19,388 7,817
Total current assets 267,358 147,223
LONG-TERM ASSETS:    
Capitalized software development costs, net 24,362 23,953
Other intangible assets, net 74,953 34,035
Property and equipment, net 16,970 16,601
Goodwill 264,282 170,703
Severance pay fund 6,582 5,106
Operating lease right-of-use assets 54,390 49,539
Other long-term assets 5,264 5,261
Total long-term assets 446,803 305,198
Total assets 714,161 452,421
CURRENT LIABILITIES:    
Trade payables 5,389 5,107
Employees and payroll accruals 40,494 26,710
Accrued expenses and other liabilities 34,625 33,864
Current maturities of Series B Debentures 19,796 9,898
Current maturities of operating lease liabilities 9,924 8,312
Deferred revenues 34,548 21,021
Total current liabilities 144,776 104,912
LONG-TERM LIABILITIES:    
Series B Debentures, net of current maturities 98,676 58,850
Deferred tax liabilities 16,010 5,082
Other long-term liabilities 12,129 8,321
Long-term operating lease liabilities 48,773 43,394
Accrued severance pay 9,586 6,364
Redeemable non-controlling interest 517 0
Total long-term liabilities 185,691 122,011
COMMITMENTS AND CONTINGENT LIABILITIES
Share capital:    
Common shares of € 0.01 par value: Authorized: 70,000,000 shares at December 31, 2018 and 2019; Issued: 52,310,300 and 52,488,172 shares at December 31, 2018 and 2019, respectively; Outstanding: 49,982,004 and 50,159,876 shares at December 31, 2018 and 2019, respectively 751 697
Additional paid-in capital 334,693 217,014
Treasury shares, at cost - 2,328,296 Common shares at December 31, 2019 and 2020 (9,423) (9,423)
Accumulated other comprehensive income (loss) 11,026 (2,381)
Retained earnings 44,643 17,912
Total Sapiens International Corporation N.V. shareholders’ equity 381,690 223,819
Non-controlling interests 2,004 1,679
Total equity 383,694 225,498
Total liabilities and equity $ 714,161 $ 452,421
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Parentheticals)
$ in Thousands
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2020
€ / shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2019
€ / shares
Statement of Financial Position [Abstract]        
Trade receivables, net of allowance for doubtful accounts (in Dollars) | $ $ 1,558   $ 543  
Common shares, par value (in Euro per share) | € / shares   € 0.01   € 0.01
Common shares, authorized 70,000,000   70,000,000  
Common shares, issued 56,989,995   52,488,172  
Common shares, outstanding 54,661,699   50,159,876  
Treasury shares, shares 2,328,296   2,328,296  
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Revenues $ 382,903 $ 325,674 $ 289,707
Cost of revenues 226,929 196,153 180,138
Gross profit 155,974 129,521 109,569
Operating expenses:      
Research and development 41,358 37,378 34,414
Selling, marketing, general and administrative 69,613 54,274 52,133
Total operating expenses 110,971 91,652 86,547
Operating income 45,003 37,869 23,022
Financial expense, net 3,805 2,768 3,991
Income before taxes on income 41,198 35,101 19,031
Taxes on income 7,041 8,610 5,031
Net income 34,157 26,491 14,000
Attributed to non-controlling interests 382 244 215
Net income attributable to Sapiens’ shareholders $ 33,775 $ 26,247 $ 13,785
Basic (in Dollars per share) $ 0.67 $ 0.53 $ 0.28
Diluted (in Dollars per share) $ 0.65 $ 0.52 $ 0.28
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net income $ 34,157 $ 26,491 $ 14,000
Foreign currency translation adjustments 13,456 5,496 (8,370)
Total comprehensive income 47,613 31,987 5,630
Comprehensive income attributed to non-controlling interests 431 301 193
Comprehensive income attributable to Sapiens’ shareholders $ 47,182 $ 31,686 $ 5,437
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Treasury shares
Accumulated other comprehensive income (loss)
(Accumulated deficit) Retained earnings
Non-controlling interests
Total
Balance at Dec. 31, 2017 $ 689 $ 221,175 $ (9,423) $ 528 $ (12,926) $ 831 $ 200,874
Balance (in Shares) at Dec. 31, 2017 49,758,434            
Cumulative effect adjustment resulting from adoption of new accounting pronouncement, net 1,815 1,815
Stock-based compensation 1,796 146 1,942
Employee stock options exercised (cash and cashless) $ 6 889 895
Employee stock options exercised (cash and cashless) (in Shares) 223,570            
Expiration of redeemable non-controlling interests 1,036 317 1,353
Distribution of dividend (9,978) (47) (10,025)
Other comprehensive income (loss) (8,348) (22) (8,370)
Net income 13,785 215 14,000
Balance at Dec. 31, 2018 $ 695 214,918 (9,423) (7,820) 2,674 1,440 202,484
Balance (in Shares) at Dec. 31, 2018 49,982,004            
Stock-based compensation 1,318 87 1,405
Employee stock options exercised (cash and cashless) $ 2 778 780
Employee stock options exercised (cash and cashless) (in Shares) 177,872            
Distribution of dividend (11,009) (149) (11,158)
Other comprehensive income (loss) 5,439 57 5,496
Net income 26,247 244 26,491
Balance at Dec. 31, 2019 $ 697 217,014 (9,423) (2,381) 17,912 1,679 225,498
Balance (in Shares) at Dec. 31, 2019 50,159,876            
Stock-based compensation 3,975 12 3,987
Employee stock options exercised (cash and cashless) $ 11 5,039 5,050
Employee stock options exercised (cash and cashless) (in Shares) 603,519            
Distribution of dividend (7,044) (7,044)
Other comprehensive income (loss) 13,407 49 13,456
Net income 33,775 382 34,157
Acquisition of minority interest (29) (118) (147)
Proceeds from issuance of ordinary shares, net of issuance expenses $ 43 108,694 108,737
Proceeds from issuance of ordinary shares, net of issuance expenses (in Shares) 3,898,304            
Balance at Dec. 31, 2020 $ 751 $ 334,693 $ (9,423) $ 11,026 $ 44,643 $ 2,004 $ 383,694
Balance (in Shares) at Dec. 31, 2020 54,661,699            
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities:      
Net income $ 34,157 $ 26,491 $ 14,000
Reconciliation of net income to net cash provided by operating activities:      
Depreciation and amortization 23,383 19,138 19,862
Stock-based compensation 3,987 1,405 1,942
Accretion of discount on Series B Debentures 134 171 194
Impairment of right of use asset 351
Capital loss (gain) from sale of property and equipment 44 (40)
Net changes in operating assets and liabilities      
Trade receivables, net, unbilled receivables and contract assets (5,168) 10,514 (7,588)
Other operating assets (2,049) 6,726 509
Deferred tax liabilities, net (16) (6,441) (1,567)
Trade payables (1,344) (1,476) (1,870)
Other operating liabilities 1,435 6,667 (174)
Deferred revenues 2,992 2,747 2,349
Accrued severance pay, net 349 255 43
Net cash provided by operating activities 58,255 66,157 27,700
Cash flows from investing activities:      
Purchase of property and equipment (2,633) (11,474) (1,914)
Proceeds from sale of property and equipment 12 834
Capitalized software development costs (5,798) (5,665) (5,160)
Net cash paid for acquisitions (b) (109,052) (1,554) (18,507)
Investment in deposits (30,397) (1,119)
Investment in restricted deposit on account of future acquisition 22,890 (22,890)
Acquisition of intellectual property rights (2,810)
Net cash used in investing activities (127,788) (41,868) (25,581)
Cash flows from financing activities:      
Proceeds from employee stock options exercised 5,050 780 895
Receipt of short-term loan 20,000
Repayment of loans (20,000) (4) (237)
Proceeds from issuance of Series B Debentures, net of issuance expenses 60,346
Repayment of Series B Debentures (9,898) (9,898)  
Distribution of dividend (7,044) (11,009) (9,978)
Acquisition of minority interests (147)
Payments of contingent consideration (538) (374) (61)
Dividend to non-controlling interest (149) (47)
Proceeds from issuance of ordinary shares, net of issuance expenses 108,737
Net cash provided by (used in) financing activities 156,506 (20,654) (9,428)
Effect of exchange rate changes on cash (707) (1,968) 470
Increase (decrease) in cash, and cash equivalents 86,266 1,667 (6,839)
Cash, cash equivalents at beginning of year 66,295 64,628 71,467
Cash and cash equivalents at end of year 152,561 66,295 64,628
Supplemental cash flow activities:      
Interest paid, net 5,439 2,481 2,067
Income taxes 16,330 6,397 2,853
Working capital, net (excluding cash and cash equivalents) 10,839 317 2,317
Other long-term assets (9,577) (412) (186)
Other long-term liabilities 24,572 200 3,766
Redeemable non-controlling interests 450
Goodwill and other intangible assets (135,336) (1,659) (24,404)
Net cash paid for acquisitions, total (109,052) (1,554) (18,507)
Disposal of property (155)
Net lease liabilities arising from obtaining right-of-use assets 1,861 19,125
Property and equipment purchase incurred but unpaid at period end $ 490 $ 315 $ 76
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.21.1
General
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
GENERAL
NOTE 1:-GENERAL

 

a.General:

 

Sapiens International Corporation N.V. (“Sapiens”) and its subsidiaries (collectively, the “Company”), a member of the Formula Systems (1985) Ltd. (“Formula”) Group, is a global provider of software solutions for the insurance industry. The ultimate parent of the Company is Asseco Poland S.A. (“Asseco”), a Polish public company, traded on the Warsaw Stock Exchange. The Company’s expertise is reflected in its innovative software, solutions and professional services for property & casualty (P&C); reinsurance; life, pension & annuity (L&P); workers’ compensation (WC); medical professional liability (MPL); financial & compliance (F&C); and decision modelling for both insurance and financial markets. The Company offers end to end solutions for insurers core, data & analytics and digital operations, as well as stand-alone solutions which help them optimize and maximize their current investment.

 

The Company mainly operates in North America, Europe and Asia Pacific.

 

In March 2020, the World Health Organization categorized the novel coronavirus (“COVID-19”) as a pandemic. The COVID-19 pandemic has rapidly changed market and economic conditions globally, impacting the Company’s customers, employees, as well the Company’ s business results of operations, although the COVID-19 has not had a material negative impact on the Company’s business to date. The Company remains focused on protecting the health and wellbeing of its employees and the communities in which it operates, while assuring the continuity of the Company’s business operations.

 

b.Acquisitions in the current year:

 

1.Acquisition of Thor Denmark Holding ApS and its subsidiaries:

 

On November 30, 2020 (“the TIA Acquisition Date”), the Company completed the acquisition of all of the outstanding shares of Thor Denmark Holding ApS (“TIA”), a leading vendor of digital software solutions. TIA offers comprehensive software solutions primarily for Property & Casualty insurers, as well as several innovative extension modules. Additionally, TIA offers a full scope of expert implementation, application management and hosting services, enabling insurers to execute their digital and business strategies. The purchase price amounted to $76,107 in cash, subject to net working capital adjustments. Acquisition related costs amounted to $719, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of TIA’s operations have been included in the consolidated financial statements from the TIA Acquisition Date.

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:

 

Current assets (including cash of $2,292)  $7,448 
Goodwill   57,527 
Intangible assets   29,946 
Other long-term assets   4,255 
      
Total assets acquired  $99,176 
      
 Current liabilities  $1,889 
 Deferred revenues   5,742 
 Deferred tax liabilities   7,181 
 Other long-term liabilities   8,257 
      
 Total liabilities acquired  $23,069 
      
 Net assets acquired  $76,107 

  

The following table sets forth the components of intangible assets associated with the acquisition:

 

   Fair value 
     
Developed technology  $10,517 
Customer relationships   19,266 
Backlog   163 
      
Total intangible assets  $29,946 

 

The goodwill from the acquisition of TIA is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

  

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

2.Acquisition of sum.cumo:

 

On February 6, 2020 (the “sum.cumo Acquisition Date”), Sapiens completed the acquisition of all the outstanding shares of sum.cumo GmbH (“sum.cumo”), a German company, which services insurers in the DACH region, helping them to achieve digital transformation of set up their existing business models or to design entirely new business models based on pure digital processes. sum.cumo’s experts in consulting, user experience, marketing and technology enable the region’s insurers to launch highly automated platforms well suited for e-commerce and real-time processing of transactions.

 

The purchase price totaled $ 22,487 in cash. At the acquisition date, the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo, valued at a total of $4,400. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.  In addition, sum.cumo’s senior executives have retention-based payments over three years (2020-2023) of up to approximately $2,800. These payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs amounted to $561, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of sum.cumo’s operations have been included in the consolidated financial statements from the sum.cumo Acquisition Date.

 

The table below presents the fair value that was allocated to sum.cumo’s assets and liabilities based upon fair values as determined by the Company.

 

Net assets (including cash of $ 981)  $1,447 
Intangible assets   9,730 
Deferred tax liabilities   (3,211)
Goodwill   14,521 
      
Net assets acquired  $22,487 

 

The goodwill from the acquisition of sum.cumo is primarily attributable to sales growth from future products, new customers and potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

 

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

3.Acquisition of Delphi Technology Inc. and its subsidiary:

 

On July 27, 2020 (the “Delphi Acquisition Date”), the Company completed the acquisition of Delphi Technology Inc. (“Delphi”), a leading vendor of software solutions for property & casualty (P&C) carriers, with a focus on the medical professional liability (MPL)/healthcare professional liability (HCPL) markets (sometimes referred to as “medical malpractice”). The total purchase price was $19,600 in cash.  Acquisition related costs amounted to $299, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income. The results of Delphi’s operations have been included in the consolidated financial statements from the Delphi Acquisition Date.

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 22, 2020, Delphi applied for such aid in the form of U.S. Small Business Administration’s Paycheck Protection Program (“PPP Loan”) in the amount of $1,546. The PPP Loan is scheduled to mature on April 22, 2022, has a 1% interest rate, and is subject to the terms and conditions applicable to all loans made pursuant to the Paycheck Protection Program as administered by the U.S. Small Business Administration under the CARES Act. The PPP Loan was applied for by Delphi prior to the acquisition of the Company.

 

The table below presents the fair value that was allocated to Delphi’s assets and liabilities based upon fair values as determined by the Company:

 

Net liabilities (including cash of $ 6,265)  $(524)
Intangible assets   7,562 
Deferred tax liabilities, net   (2,313)
Goodwill   14,875 
      
Net assets acquired  $19,600 

 

The goodwill from the acquisition of Delphi is primarily attributable to potential synergy with Sapiens, as well as certain intangible assets that do not qualify for separate recognition. The goodwill is not deductible for income tax purposes.

 

Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

4.Acquisition of Tiful Gemel Ltd.:

 

On June 1, 2020 (the “Tiful Gemel Acquisition Date”), Sapiens completed the acquisition of 75% of the outstanding shares of Tiful Gemel Ltd. (“Tiful Gemel”), an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for a total cash consideration of $1,281. In addition, under the share purchase agreement, the Company is committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023. Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.

 

c.Acquisitions in previous years:

 

1.Acquisition of Cálculo S.A.U.:

 

On September 27, 2019 (the “Acquisition Date”), Sapiens completed the acquisition of all outstanding shares of Cálculo S.A.U (“Cálculo”), a Spanish company of insurance consulting and managed services, and a core solution to the Spanish market, for a total cash consideration of $5,760 (of which $5,608 were paid in September 2019, and $152 was paid in the first half of 2020). In addition, the sellers and senior executives have performance-based payments relating to achievements of various targets over three years (2019-2021) of up to $1,700. Some of these payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs were immaterial. The results of Cálculo’s operations have been included in the consolidated financial statements from the acquisition date.

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:

      
Net assets (including cash of $ 4,054)  $4,101 
Intangible assets   1,037 
Goodwill   622 
      
Net assets acquired  $5,760 

 

2.Acquisition of Adaptik Corporation:

 

On March 7, 2018 (the “acquisition date”), Sapiens completed the acquisition of all outstanding shares of Adaptik Corporation (“Adaptik”), a New-Jersey company engaged in the development of software solutions for P&C insurers, (including policy administration, rating, billing, customer and task management and product design), for a total cash consideration of $18,179 (of which $17,979 was paid in March 2018 and $200 will be paid in March 2022). In addition, the seller has performance-based payments relating to achievements of revenue targets over three years (2018-2020) of up to $3,700, of which $1,300 was paid during 2019 and an additional $1,355 was paid during 2020. Such payments are subject to continued employment and therefore were not included in the purchase price. Acquisition related costs were approximately $300.

 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the acquisition date:

      
Net liabilities  $(2,697)
Intangible assets   12,936 
Deferred taxes   (3,528)
Goodwill   11,468 
      
Net assets acquired  $18,179 

 

The result of Adaptik’s operations have been included in the consolidated financial statements since March 2018.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
NOTE 2:-SIGNIFICANT ACCOUNTING POLICIES

 

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in United States (“U.S. GAAP”).

 

a.Use of estimates:

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions are related, but not limited to contingent liabilities, income tax uncertainties, deferred taxes, share-based compensation, value of intangible assets and goodwill, as well as the determination of revenue recognition from contracts accounted for based on the estimate of percentage of completion. The Company’s management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

b.Financial statements in United States dollars:

 

The currency of the primary economic environment in which the operations of Sapiens and certain subsidiaries are conducted is the U.S. dollar (“dollar”); thus, the dollar is the functional currency of Sapiens and certain subsidiaries.

 

Sapiens and certain subsidiaries’ transactions and balances denominated in dollars are presented at their original amounts. Non-dollar transactions and balances have been remeasured to dollars in accordance with ASC 830, “Foreign Currency Matters”. All transaction gains and losses from remeasurement of monetary balance sheet items denominated in non-dollar currencies are reflected in the statements of income as financial income or expenses, as appropriate.

 

For those subsidiaries, whose functional currency has been determined to be their local currency, assets and liabilities are translated at year-end exchange rates and statement of income items are translated at average exchange rates prevailing during the year. Such translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in equity.

 

c.Principles of consolidation:

 

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

 

Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.

 

According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.4 for further information related to the acquisition of Tiful Gemel.

 

d.Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash, with original maturities of three months or less at acquisition.

 

e.Short-term bank deposits:

 

Bank deposits with maturities of more than three months at acquisition but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.

 

f.Investment in restricted deposit:

 

As of December 31, 2019, the Company maintained a certain cash amount deposited in a trust in order to secure the acquisition of sum.cumo GmbH. Such deposit has been withdrawn and paid to Sum.Cumo GmbH shareholders as of the closing date on February 2020.

 

g.Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

   % 
     
Computers and peripheral equipment  20 - 33 
Office furniture and equipment  6 - 33 
Buildings  2.5 

 

Leasehold improvements are amortized using the straight-line method over the term of the lease (including option terms that are deemed to be reasonably assured) or the estimated useful life of the improvements, whichever is shorter.

 

h.Leases:

 

Effective of January 1, 2019, the Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard to all leases existing on the date of initial application. The Company elected to keep leases with an initial term of 12 months or less, which do not include an option to renew the lease agreement, off the balance sheet, and recognize the associated lease payments in the consolidated statements of income on a straight-line basis over the lease term.

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct the use of the asset.

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any one of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

ROU assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate (“IBR”) based on the information available on the commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Moreover, the ROU asset may also include initial direct costs, which are incremental costs of a lease that would not have been incurred if the lease had not been obtained. The Company uses the long-lived assets impairment guidance in Accounting Standards Codification (“ASC”) Subtopic 360-10, “Property, Plant, and Equipment - Overall,” to determine whether a right-of-use asset is impaired, and if so, the amount of the impairment loss to recognize. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.

 

Offices

 

The Company leases space for offices in various locations worldwide under operating leases. These contracts are considered as operating leases.

 

Motor vehicles

 

The Company leases motor vehicles. Each leasing contract is generally valid for a term of three years. These contracts are considered as operating leases presented in ROU assets.

 

The Company elected the practical expedient to not separate lease and non-lease components from its leases.

 

i.Research and development costs:

 

Research and development costs incurred in the process of software production before establishment of technological feasibility are charged to expenses as incurred. Certain internal and external costs incurred to develop software to be sold are capitalized after technological feasibility is established in accordance with ASC 985-20, “Software - Costs of Software to be Sold Leased, or Marketed”. Based on the Company’s product development process, technological feasibility is established upon completion of a detailed program design.

 

Costs incurred by the Company between completion of the detailed program design and the point at which the product is ready for general release, have been capitalized.

 

Capitalized software development costs are amortized by the straight-line method over the estimated useful life of the software products (primarily seven years).

 

j.Business combinations:

 

The Company accounts for its business acquisitions in accordance with Accounting Standards Codification ASC No. 805, “Business Combinations”. The Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the business combination date. The total purchase price allocated to the tangible assets acquired is assigned based on the fair values as of the date of the acquisition. Goodwill generated from the business combinations is primarily attributable to synergies between the Company and acquired companies’ respective products and services. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

 

The Company accounts for a transaction that does not meet the definition of a business as an asset acquisition Under ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business (“2017-01”), while first determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this threshold is met, the single asset or group of assets, as applicable, is not a business.

 

k.Other intangible assets, net:

 

Technology and patents acquired are amortized over their estimated useful life on a straight-line basis. The acquired customer relationships are amortized over their estimated useful lives in proportion to the economic benefits realized method. The average annual rates for other intangible assets are as follows:

 

   % 
     
Technology  13 - 50 
Customer relationships  7 - 15 
Patent  10 

 

l.Impairment of long-lived assets:

 

The Company’s long-lived assets and identifiable intangibles that are subject to amortization are reviewed for impairment in accordance with ASC 360 “Property, Plant, and Equipment”, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. ASC 360 provides examples of events or changes in circumstances that might indicate that impairment exists for a particular long-lived asset or asset group.

 

Among those events and circumstances that the Company believes to be impairment indicators are:

 

-A significant decrease in the market price of a long-lived asset (asset group)
-A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition

The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During 2018 and 2019, no impairment losses have been identified.

 

During 2020, the Company identified an impairment loss of $351 as outlined in Note 5.

m.Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances.

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of the identifiable tangible and intangible assets acquired. Under ASC 350, “Intangibles- Goodwill and Other” (“ASC 350”), goodwill is subject to an annual impairment test at December 31 of each year or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in four reporting units: L&P (Life & Pension), P&C (Property & Casualty), Decision and IPELS (Israel, Poland, Emerge, Latvia, Spain).

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit would exceed its estimated fair value, the Company would have recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (“ASU”) No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment, which was adopted as of January 1, 2020.

 

For the years ended December 31, 2018, 2019 and 2020, no impairment of goodwill has been recorded.

 

n.Revenue recognition:

 

The Company implements the provisions of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). See Note 17 for further disclosures.

 

Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

-identification of the contract with a customer;
-identification of the performance obligations in the contract;
-determination of the transaction price;
-allocation of the transaction price to the performance obligations in the contract; and
-recognition of revenue when, or as, the Company satisfies a performance obligation.

 

Most of the Company’s contracts contain multiple performance obligations. which are accounted for separately if they are distinct.

 

On most occasions, the Company generates revenues from sales of software licenses which include significant implementation and customization services. Such software licenses and implementation and customization services are not considered distinct performance obligations and are accounted for as one performance obligation. In addition, the Company generates revenues from post implementation consulting services and maintenance services.

 

Revenues from contracts (either fixed price or Time and Materials  (T&M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to the Company.

 

In addition, the Company has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project.

 

When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time and revenues are recognized as the services are provided.

 

When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.

 

The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors including, but not limited to, transactions where the specific performance obligation is sold separately, historical actual pricing practices and geographies in which the Company offers its services. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs with any residual amount of transaction price allocated to the remaining specific performance obligation.

 

In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.

 

Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight-line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the company uses the practical expedient and the commission fee is expensed as incurred.

 

Amortization expense related to these costs are included in sales, marketing, general and administrative expenses.

 

o.Income taxes:

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes”. This topic prescribes the use of the asset and liability method, whereby deferred tax asset and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.

 

The Company implements a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement.

 

The Company classifies interest as financial expense and penalties as selling, marketing, general and administrative expenses.

 

p.Concentrations of credit risks:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, trade receivables, unbilled receivables and contract assets, and foreign currency derivative contracts.

 

The Company’s cash and cash equivalents are invested in bank deposits mainly in dollars and NIS. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these banks deposits may be redeemed upon demand and therefore bear minimal risk.

 

The Company’s trade receivables are generally derived from sales to large and solid organizations located mainly in North America, Europe, and the rest of the world.

 

The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. In certain circumstances, the Company may require prepayment.

 

The Company entered into forward contracts, and option contracts intended to protect against the increase in value of forecasted non-dollar currency cash flows. The derivative instruments hedge a portion of the Company’s non-dollar currency exposure.

 

No off-balance sheet concentrations of credit risk exist.

 

q.Accrued severance pay and retirement plans:

 

The Company’s liability for severance pay for its Israeli employees is calculated pursuant to Israel’s Severance Pay Law based on the most recent monthly salary of the employees multiplied by the number of years of employment as of the balance sheet date. Employees are entitled to one month’s salary for each year of employment, or a portion thereof. The Company’s liability is fully provided by monthly deposits with insurance policies and severance pay funds and by an accrual.

 

The deposited funds include profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israel’s Severance Pay Law or employment agreements. The value of the deposited funds is based on the cash surrendered value of these policies and recorded as an asset in the Company’s consolidated balance sheet.

 

In addition, the Company signed a collective agreement with certain employees, according to which the Company’s contributions for severance pay shall be in lieu of severance compensation and that upon release of the policy to the employee, no additional payments shall be made by the Company to the employee. Generally, the Company, under its sole discretion, pays to these employees the entire liability, irrespective of the collective agreement described per above. Therefore, the net obligation related to those employees is stated on the balance sheet as accrued severance pay.

 

The Company’s agreements with certain employees in Israel are in accordance with Section 14 of the Severance Pay Law, whereas, the Company’s contributions for severance pay shall be in lieu of its severance liability. Upon contribution of the full amount of the employee’s monthly salary, and release of the policy to the employee, no additional calculations shall be conducted between the parties regarding the matter to severance pay and no additional payments shall be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of such obligation are not stated on the balance sheet, as they are legally released from obligation to employees once the deposit amounts have been paid.

 

Severance expense for the years 2018, 2019 and 2020 amounted to $3,919 and $3,718 and $4,020, respectively.

 

The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.

 

Such 401(k) employer match expense for the year 2018, 2019 and 2020 amounted to $854, $1,144 and $1,233, respectively.

 

r.Basic and diluted net earnings per share:

 

Basic net earnings per share are computed based on the weighted average number of common shares outstanding during each year. Diluted net earnings per share are computed based on the weighted average number of common shares outstanding during each year plus dilutive potential equivalent common shares considered outstanding during the year, in accordance with ASC 260, “Earnings Per Share”.

 

s.Stock-based compensation:

 

The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation - Stock Compensation” (“ASC 718”), which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made. ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model.

 

The Company uses the Binomial Lattice (“Binomial model”) option-pricing model to estimate the fair value for any options granted. The Binomial model takes into account variables such as volatility, dividend yield rate, and risk-free interest rate and also allows for the use of dynamic assumptions and considers the contractual term of the option, and the probability that the option will be exercised prior to the end of its contractual life. The company recognizes forfeitures of equity-based awards as they occur.

 

Stock-based compensation cost is measured at the grant date, based on the fair value of the award. The Company recognizes compensation expense for the value of its awards, which have graded vesting, on a straight-line basis when the only condition to vesting is continued service. If vesting is subject to a performance condition, recognition is based on the implicit service period of the award. Expense for awards with performance conditions is estimated and adjusted on a quarterly basis based upon the assessment of the probability that the performance condition will be met. 

 

The fair value of each option granted in 2018 and 2019 and 2020 using the Binomial model, was estimated on the date of grant with the following assumptions:

 

    Year ended December 31,
    2018   2019   2020
             
Contractual life   6 years   6 years   6 years
Expected exercise factor   2-2.8   2-2.8   2-2.8
Dividend yield   0%   0%   0%
Expected volatility (weighted average)   30.0%-31.7%   30.5%-30.9%   31.0%-35.2%
Risk-free interest rate   2.6%-3.1%   1.6%-2.6%   0.4%-1.8%

 

The risk-free interest rate assumption is based on the yield from U.S. Treasury zero-coupon bonds with an equivalent term as of the Company’s employee stock options. Since dividend payment is applied to reduce the exercise price of the option, the effect of the dividend protection is reflected by using an expected dividend assumption of zero.

 

The expected life of options granted is derived from the output of the option valuation model and represents the period of time the options are expected to be outstanding. The expected exercise factor is based on industry acceptable rates since no actual historical behavior by option holders exists. Expected volatility is based on the historical volatility of the Company.

 

t.Fair value of financial instruments:

 

ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

 

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

 

As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:

 

Level 1 -Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.

 

Level 2 -Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

 

Level 3 -Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

 

The Company measures its foreign currency derivative instruments at fair value.

 

Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The carrying amounts of cash and cash equivalents, accounts receivable, unbilled receivables and contract assets, other receivables and prepaid expenses and accounts payable approximate fair value due to the short-term maturities of such instruments.

 

The following table presents liabilities measured at fair value on a recurring basis as of December 31, 2019 and 2020:

 

   December 31, 
   2019   2020 
   Fair value measurement using input Level 2 
Accrued expenses and other liabilities:        
         
Derivative instruments  $(67)  $(707)
           
Total liabilities  $(67)  $(707)

 

u.Derivatives and hedging:

 

The Company enters into option contracts and forward contracts to hedge certain transactions denominated in foreign currencies. The purpose of the Company’s foreign currency hedging activities is to protect the Company from risk that the eventual dollar cash flows from international activities will be adversely affected by changes in the exchange rates. The Company’s option and forward contracts do not qualify as hedging instruments under ASC 815, “Derivatives and hedging”. Changes in the fair value of option strategies are reflected in the consolidated statements of income as financial income or expense.

 

In 2018, 2019 and 2020, the Company entered into option contracts in the notional amounts of $40,871, $24,296 and $1,650, respectively, and in 2018, 2019 and 2020 the Company

 

entered into forward contracts in the aggregate notional amounts of $17,731, $74,297 and $260,862, respectively, in order to protect against foreign currency fluctuations.

 

As of December 31, 2018, 2019 and 2020, the Company had outstanding options and forward contracts, in the notional amount of $4,950, $15,384 and $3,866, respectively.

 

In 2018, 2019 and 2020, the Company recorded income (expense) of $(869), $535 and $104 respectively, with respect to the above transactions, presented in the statements of income as part of financial expenses, net.

 

v.Treasury shares:

 

Repurchased common shares are held as treasury shares. The Company presents the cost to repurchase treasury stock as a reduction of shareholders’ equity.

 

w.Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with ASC 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders.

 

The components of accumulated other comprehensive income (loss), of $(2,381) and $11,026 at December 31, 2019 and 2020, respectively, are mainly comprised from foreign currency translation differences.

 

x.Trade Receivables and Allowances:

 

Accounts receivable are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts in respect of trade receivables and unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

Estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income. As of December 31, 2020, $48,623 of trade receivables is presented net of an allowance of $1,558.

 

y.Recently adopted accounting pronouncements:

 

On January 1, 2020, the Company adopted Accounting Standards Update No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, the Company changed its impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including trade receivables. The adoption by the Company of the new guidance did not have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 eliminates Step 2 of the goodwill impairment test, which requires the calculation of the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will compare the fair value of a reporting unit with it carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASU 2017-04 as of January 1, 2020 with no material impact on its consolidated financial statements.

 

z.Recently issued accounting pronouncements:

 

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2020. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Assets
12 Months Ended
Dec. 31, 2020
Other Long Term Assets Disclosure [Abstract]  
OTHER LONG-TERM ASSETS
NOTE 3:-OTHER LONG-TERM ASSETS

 

   December 31, 
   2019   2020 
         
Deferred tax assets  $2,808   $1,870 
Long-term unbilled receivables   362    772 
Other   2,091    2,622 
           
   $5,261   $5,264 
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET
NOTE 4:-PROPERTY AND EQUIPMENT, NET

 

   December 31, 
   2019   2020 
Cost:        
Computers and peripheral equipment  $41,648   $43,313 
Office furniture and equipment   8,618    9,805 
Buildings and leasehold improvements   9,405    10,457 
           
    59,671    63,575 
Accumulated depreciation:          
Computers and peripheral equipment   35,841    37,294 
Office furniture and equipment   4,440    5,067 
Buildings and leasehold improvements   2,789    4,244 
           
    43,070    46,605 
           
Depreciated cost  $16,601   $16,970 

 

Depreciation expense totaled $3,766, $3,470 and $4,698 for the years 2018, 2019 and 2020, respectively.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
12 Months Ended
Dec. 31, 2020
Disclosure Text Block [Abstract]  
LEASES
NOTE 5:-LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company’s leases have original lease periods expiring between 2021 and 2030. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain at lease commencement. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancellable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The Company has several leased offices in the United States, with expiry dates varying between 2021 and 2030, with no renewal options.

 

In June 2012, the Company entered into a lease agreement for new corporate offices in Holon, Israel. The lease expires in January 2024, with an option by the Company to extend for an additional 5-year term. The Company deemed this option as reasonably certain to be renewed.

 

As of December 2020, in connection with the Company’s intention to sublease part of the offices in Holon, the Company recorded an impairment of $351 related to this leased space.

 

In April 2019, the Company entered into a lease agreement for a new office in Bangalore, India. The lease expires in April 2029, with an option by the Company to extend for an additional 5-year term. The company deemed this option as not-reasonably certain to be renewed.

 

On January 30, 2020, the Company (via its wholly-owned subsidiary, Sapiens Technologies (1982) India Private Limited) entered into a second lease agreement to lease additional floors of office space in Bangalore, India. The agreement has a commencement date of January 1, 2021, and is in effect until March 31, 2029, with a termination option exercisable at December 31, 2023.

 

During January 2020, the Company secured a lease deposit of approximately $1 million in order to execute the lease agreement.

 

Following the outbreak of COVID-19 and before the actual commencement date of the lease agreement, the Company decided not to occupy the additional floors of offices in Bangalore, India as a result of an expected slow-down in its expansion plan of its offshore activities in India. As a result, this contract was deemed as a loss contingency and resulted in a one-time charge of $2,155. The loss contingency charge was included in selling, marketing, general and administrative expenses in the Company’s consolidated statement of income.

 

Furthermore, as of December 31, 2020, the Company had an additional operating lease that had not yet commenced of $294. This operating lease is expected to commence in the first quarter of 2021 with a lease term through 2023.

 

Under Topic 842, all leases with durations greater than 12 months, including non-cancellable operating leases, are now recognized on the balance sheet. The aggregated present value of lease agreements is recorded as a long-term asset titled ROU asset.

 

The corresponding lease liabilities are classified between operating lease liabilities which are current and long-term.

 

The components of operating lease costs were as follows:

 

   Year ended December 31, 
   2019   2020 
         
Operating lease cost  $5,260   $8,144 
Variable lease cost   3,920    4,150 
Short-term lease cost   177    422 
           
Total lease costs  $9,357   $12,716 

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

   December 31, 
   2020 
     
Weighted average remaining lease term (years)   7.26 
Weighted average discount rate   4.45%

 

Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2019 and 2020, respectively, was $8,651 and $9,886 (included in cash flows from operating activities).

 

Maturities of lease liabilities are as follows:

 

2021  $10,113 
2022   11,216 
2023   9,076 
2024   7,863 
2025   7,638 
2026 and thereafter   24,080 
      
Total undiscounted cash flows   69,986 
Less imputed interest   11,289 
      
Present value of lease liabilities  $58,697 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Capitalized Software Development Costs, Net
12 Months Ended
Dec. 31, 2020
Research and Development [Abstract]  
CAPITALIZED SOFTWARE DEVELOPMENT COSTS, NET
NOTE 6:- CAPITALIZED SOFTWARE DEVELOPMENT COSTS, NET

 

The changes in capitalized software development costs for the years ended December 31, 2019 and 2020 were as follows:

 

   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $22,434   $23,953 
           
Capitalization   5,665    5,798 
Amortization   (5,668)   (6,558)
Functional currency translation adjustments   1,522    1,169 
           
Balance at year end  $23,953   $24,362 

 

Amortization of capitalized software development costs for 2018, 2019 and 2020, was $4,859, $5,668 and $6,558, respectively. Amortization expense is included in cost of revenues.

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets, Net
12 Months Ended
Dec. 31, 2020
Other Intangible Assets, Net [Abstract]  
OTHER INTANGIBLE ASSETS, NET
NOTE 7:-OTHER INTANGIBLE ASSETS, NET

 

a.Other intangible assets, net, are comprised of the following:

 

   Weighted average remaining useful life (years)  December 31, 
      2019   2020 
Original amounts:           
            
Customer relationships  8.5  $23,409   $59,482 
Technology  4.6   52,555    70,813 
Patent  3.5   1,389    1,493 
              
       77,353    131,788 
              
Accumulated amortization:             
              
Customer relationships      14,673    18,827 
Technology      27,891    37,050 
Patent      754    958 
              
       43,318    56,835 
              
Other intangible assets, net     $34,035   $74,953 

 

In October 2020, the Company purchased a perpetual software license, which includes a permission to use the licensor’s source code and intellectual property rights, for a total consideration of $2,810. This purchase was included in the technology under other intangible assets.

 

b.Amortization of other intangible assets was $11,237, $10,000 and $12,127 for 2018, 2019 and 2020, respectively.

 

c.Estimated amortization expense for future periods:

 

2021  $15,906 
2022   12,386 
2023   12,025 
2024   9,110 
2025 and thereafter   25,526 
      
   $74,953 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL
NOTE 8:- GOODWILL

 

The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 are as follows:

 

   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $166,094   $170,703 
           
Acquisitions   622    87,438 
Functional currency translation adjustments   3,987    6,141 
           
Balance at year end  $170,703   $264,282 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2020
Accrued Expenses and Other Liabilities [Abstract]  
ACCRUED EXPENSES AND OTHER LIABILITIES
NOTE 9:-ACCRUED EXPENSES AND OTHER LIABILITIES

 

   December 31, 
   2019   2020 
         
Government authorities  $13,675   $10,348 
Accrued interest – Series B Debentures   1,167    
-
 
Accrued expenses and other liabilities   19,022    24,277 
           
   $33,864   $34,625 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Series B Debentures, Net of Current Maturities
12 Months Ended
Dec. 31, 2020
Series B Debentures, Net of Current Maturities [Abstract]  
SERIES B DEBENTURES, NET OF CURRENT MATURITIES
NOTE 10:-SERIES B DEBENTURES, NET OF CURRENT MATURITIES

 

   December 31, 
   2019   2020 
         
Series B Debentures  $69,287   $118,778 
Less: Current maturities   (9,898)   (19,796)
Less: Unamortized debt discounts and issuance costs   (539)   (306)
           
   $58,850   $98,676 

 

In September 2017, the Company issued Series B Debentures in the aggregate principal amount of NIS 280 million (approximately $79.2 million), linked to US dollars, payable in eight equal annual payments of $9,898, on January 1 of each of the years 2019 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2018 through 2025, with one final interest payment on January 1, 2026. Debt discount and issuance costs were approximately $956, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.

 

In June 2020, the Company expanded the Series B Debentures issuance and raised an additional NIS 210 million (approximately $60.3 million) linked to US dollars, payable in six equal annual payments of $9,898, on January 1 of each of the years 2021 through 2026. The outstanding principal amount of the Series B Debentures will bear a fixed interest rate of 3.37% per annum, payable on January 1 and July 1 of each of the years 2020 through 2025, with one final interest payment on January 1, 2026. Debt premium and issuance costs, net, were approximately $80, allocated to the Series B Debentures discount and are amortized as financial expenses over the term of the Series B Debentures due in 2026.

 

Following the raise of the additional NIS 210 million in Series B Debentures, a $20,000 short-term bank loan taken on March 18, 2020, from a commercial bank was fully repaid on June 9, 2020.

 

The Series B Debentures are listed for trading on the Tel-Aviv Stock Exchange.

 

The Series B Debentures are unsecured and non-convertible. The Series B Debentures interest may be increased in the event that the debentures’ rating is downgraded below a certain level. The Company has undertaken to maintain a number of conditions and limitations on the manner in which it operates its business, including limitations on its ability to undergo a change of control, distribute dividends, incur a floating charge on the Company’s assets, or undergo an asset sale or other change that results in a fundamental change in the Company’s operations.

 

In accordance with the indenture for the Series B Debentures, the Company is required to meet the following financial covenants: (1) Target shareholders’ equity (excluding minority interest)- above $120 million – as of December 31, 2020, total shareholders’ equity was approximately $382 million; and (2) Target ratio of net financial indebtedness to net capitalization (in each case, as defined under the indenture for the Company’s Series B Debentures) below 65% - as of December 31, 2020 the ratio of net financial indebtedness to net capitalization was (9.75)%. (3) Target ratio of net financial indebtedness to EBITDA (accumulated calculation for the four last quarters) is below 5.5. As of December 31, 2020, the Target ratio of net financial indebtedness to EBITDA was (0.47). As of December 31, 2020, Sapiens is in compliance with all of its financial covenants.

 

During the years ended December 31, 2019 and 2020, the Company recorded $2,336 and $3,180, respectively of interest expense and $171 and $134, respectively of amortization of debt issuance costs, premium and discount in respect of the Series B Debentures.

 

As of December 31, 2019, and 2020, the estimated fair value of the Company’s Series B Debentures was $70,593 and $122,760, respectively. The fair value was determined based on the closing trading price of the Series B Debentures as of the last day of trading for the period. The fair value of the Series B Debentures is considered a Level 2 measurement as they are not actively traded.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingent Liabilities
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENT LIABILITIES
NOTE 11:- COMMITMENTS AND CONTINGENT LIABILITIES

 

a.Sapiens Technologies (1982) Ltd. (“Sapiens Technologies”), a subsidiary incorporated in Israel, was partially financed under programs sponsored by the Israel Innovation Authority (“IIA”), formerly the Office of the Chief Scientist, for the support of certain research and development activities conducted in Israel. In exchange for participation in the programs by the IIA, the Company agreed to pay 3.5% of total net consolidated license and maintenance revenue and 0.35% of the net consolidated consulting services revenue related to the software developed within the framework of these programs based on an understanding with the IIA reached in January 2012.

 

The royalties will be paid up to a maximum amount equaling 100%-150% of the grants provided by the IIA, linked to the dollar, and for grants received after January 1, 1999, bear annual interest at a rate based on LIBOR.

 

Royalty expense amounted to $414, $471 and $494 in 2018, 2019 and 2020, respectively, and are included in cost of revenues.

 

As of December 31, 2020, the Company had a contingent liability to pay royalties of up to $6,014.

 

b.The Company provided bank guarantees in the amount of $899 as security for the rent to be paid for its leased offices. The bank guarantees are valid through February 2021 and thereafter will be renewed for the same amount through February 2022. As of December 31, 2020, the Company provided bank guarantees of $291 as security for the performance of various contracts with customers and suppliers.

 

  c. In accordance with the indenture for the Series B Debentures, the Company is required to meet certain financial covenants. See Note 10 above.

 

  d. Contingent purchase obligations

 

As part of the Company’s acquisitions in recent years, the Company has several contingent earn-out obligations depending on retention and performance criteria. Refer to Note 1 for further information.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
TAXES ON INCOME
NOTE 12:- TAXES ON INCOME

 

  a. Israeli taxation:

 

  1. Corporate tax rates in Israel:

 

Taxable income of Israeli companies was generally subject to corporate tax at the rate of was 23% in 2020 and 2019. However, the effective tax rate payable by a company that derives from profits that are subjected to Preferred Enterprise, Preferred Technological Enterprise regime or / and Special Preferred Technological Enterprise regime (as discussed below) may be materially lower.

  

  2. Tax benefits under the Israel Law for the Encouragement of Capital Investments, 1959 (“the Law”):

 

The Israeli parliament enacted a reform to the Investment Law, effective January 2011 (which was amended in August 2013). According to the reform, a flat rate tax applies to companies eligible for the “Preferred Enterprise” status. In order to be eligible for Preferred Enterprise status, a company must meet minimum requirements to establish that it contributes to the country’s economic growth and is a competitive factor for the gross domestic product. Benefits granted to a Preferred Enterprise include reduced tax rates. As part of Economic Efficiency Law (Legislative Amendments for Accomplishment of Budgetary Targets for Budget Years 2017-2018), 5777-2016, the tax rate is 16% for all other Areas other than Area A (which was 9% from 2016 onward).

 

As of December 31, 2015, some of the Company Israeli subsidiaries filed a notice to the Israeli tax authorities to apply for the new benefits under the 2011 Amendment and therefore and subject to the amended tax rate of 16%, which was used for 2014-2016 tax years.

  

New Amendment- Preferred Technology Enterprise (“PTE”):

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016 which includes Amendment 73 to the Law for the Encouragement of Capital Investments (“the 2017 Amendment”) was published and was pending the publication of regulations, in May 2017 regulations were promulgated by the Finance Ministry to implement the “Nexus Principles” based on OECD guidelines published as part of the Base Erosion and Profit Shifting (BEPS) project. Following the publication of the regulations the 2017 Amendment became fully effective. According to the 2017 Amendment, a Preferred Technological Enterprise, as defined in the 2017 Amendment, with total consolidated revenues of the group companies is less than NIS 10 billion, shall be subject to 12% tax rate on income derived from intellectual property (in development area A—a tax rate of 7.5%). In order to qualify as a Preferred technological enterprise certain criterion must be met, such as a minimum ratio of annual R&D expenditure and R&D employees, as well as having at least 25% of annual revenues derived from exports. A PTE that acquires Benefited Intangible Assets from a foreign company for more than NIS 200 million after January 1, 2017, will be eligible for 12% reduce tax rate on capital gain upon sale of the Benefited Intangible Assets.

  

The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as a Special PTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, a Special PTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017.

 

Starting 2017 under Amendment 73 to the Investment Law, part of the Company’s taxable income in Israel were entitled to a preferred 12% tax rate. Since 2019, under Special PTE the tax rate for part of the Company’s taxable income in Israel has been reduced to a 6% corporate tax rate.

 

3.Foreign Exchange Regulations:

 

Under the Foreign Exchange Regulations, some of the Company’s Israeli subsidiaries calculate their tax liability in U.S. Dollars according to certain orders. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31 of each year for tax purposes only.

 

b.Income taxes on non-Israeli subsidiaries:

 

Non-Israeli subsidiaries are taxed according to the tax laws in their respective country of residence. Deferred income taxes were provided in relation to undistributed earnings of non-Israeli subsidiaries, which the Company intends to distribute in the near future.

 

The Company intends to permanently reinvest undistributed earnings in the foreign subsidiaries in which earnings arose, in the vast majority of its subsidiaries. If the earnings, for which deferred taxes were not provided, were distributed in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and non-Israeli withholding taxes.

 

The amount of undistributed earnings of foreign subsidiaries that are considered to be reinvested as of December 31, 2020 was $22,155 and the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries that were essentially permanent in duration as of December 31, 2020 was $2,952.

 

c.Tax Reform - United States of America:

 

The U.S. Tax Cuts and Jobs Act of 2017 (“TCJA”) was approved by US Congress on December 20, 2017 and signed into law by then-US President Donald J. Trump on December 22, 2017. This legislation makes complex and significant changes to the U.S. Internal Revenue Code. Such changes include a reduction in the corporate tax rate and limitations on certain corporate deductions and credits, among other changes.

 

The TCJA reduces the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018. In addition, the TCJA makes certain changes to the depreciation rules and implements new limits on the deductibility of certain expenses and deduction.

 

The TCJA introduced the rules for tax on the global intangible low-taxed income (“GILTI”) on foreign income in excess of a deemed return on tangible assets of foreign corporations. One of our subsidiaries is subject to GILTI.

 

d.

Net operating losses carryforwards:

 

As of December 31, 2020, certain subsidiaries had tax loss carryforwards totaling approximately $30,187. Most of these carryforward tax losses have no expiration date.

 

e.Deferred tax assets and liabilities:

 

Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for tax purposes. Significant components of the Company deferred tax assets and liabilities are as follows:

 

   December 31, 
   2019   2020 
Deferred tax assets:        

Net operating losses carryforwards

  $7,792   $8,701 
Research and development   2,312    1,514 
Lease liability   10,161    9,441 
Reserves and allowances   7,140    5,523 
Other   1,011    2,041 
           
Deferred tax assets before valuation allowance   28,416    27,220 
Valuation allowance   (6,797)   (8,057)
           
Deferred tax assets   21,619    19,163 
           
Deferred tax liabilities:          
Capitalized software development costs   (4,011)   (3,428)
Lease right-of-use asset   (10,161)   (9,441)
Acquired intangibles   (8,107)   (17,498)
Property and equipment   (415)   (380)
Undistributed earnings   (921)   (1,302)
Other   (278)   (1,254)
           
Deferred tax liabilities   (23,893)   (33,303)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

   December 31, 
   2019   2020 
         
Deferred tax assets, net  $2,808   $1,870 
Deferred tax liabilities, net   (5,082)   (16,010)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

Deferred tax assets, net, are included in other long-term assets. Deferred tax liabilities, net, are included in other long-term liabilities.

 

The Company has provided valuation allowances in respect of certain deferred tax assets resulting from operating losses carry forwards and other reserves and allowances due to uncertainty concerning realization of these deferred tax assets.

 

f.Income before taxes on income is comprised as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $17,149   $34,303   $34,037 
Foreign   1,882    798    7,161 
                
   $19,031   $35,101   $41,198 

 

g.A reconciliation between the theoretical tax expense, assuming all income is taxed at the statutory tax rate applicable to income for an Israeli company, and the actual tax expense as reported in the statements of income is as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
Income before taxes on income, as reported in the statements of income  $19,031   $35,101   $41,198 
                
Statutory tax rate in Israel   23%   23%   23%
                
Theoretical taxes on income  $4,377   $8,073   $9,476 
                
Increase (decrease) in taxes resulting from:               
Effect of foreign tax rates   315    231    (85)
Effect of benefited tax rates   (1,233)   (2,557)   (5,426)
Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)   (1,067)   783    558 
Non-deductible expenses   1,276    549    1,722 
Increase in uncertain tax positions, net   1,653    1,889    755 
Others   (290)   (358)   41 
                
Taxes on income, as reported in the statements of income  $5,031   $8,610   $7,041 

 

h.Taxes on income are comprised as follows:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Current  $6,839   $14,733   $7,543 
Deferred   (1,808)   (6,123)   (502)
                
   $5,031   $8,610   $7,041 

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $4,081   $3,639    3,695 
Foreign   950    4,971    3,346 
                
   $5,031   $8,610   $7,041 

 

i.Uncertain tax benefits:

 

A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:

 

   December 31, 
   2019   2020 
         
Balance at the beginning of the year  $3,946   $5,835 
Acquisition of subsidiaries   
-
    1,057 
Increase in tax positions   1,999    2,487 
Decrease in tax positions   (110)   (1,733)
           
Balance at the end of the year  $5,835   $7,646 

 

As of December 31, 2019, and 2020, accrued interest related to unrecognized tax benefits amounted to $1,039 and $1,748, respectively.

 

Although the Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement, there is no assurance that the final tax outcome of its tax audits will not be different from that which is reflected in the Company’s income tax provisions. Such differences could have a material effect on the Company’s income tax provision, cash flow from operating activities and net income in the period in which such determination is made.

 

Tax assessments filed by part of the Company’s Israeli subsidiaries through the year ended December 31, 2015, are considered to be final.

 

The Company is currently under audit in several jurisdictions for the tax years 2015  and onwards. Timing of the resolution of audits is highly uncertain and therefore, as of December 31, 2020, the Company cannot estimate the change in unrecognized tax benefits resulting from these audits within the next 12 months.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Equity
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
EQUITY
NOTE 13:- EQUITY

 

a.The common shares of the Company are traded on the NASDAQ and on the Tel-Aviv Stock Exchange.

 

Common shares confer upon their holders voting rights, the right to receive cash dividends and the right to share in excess assets upon liquidation of the Company.

 

On October 20, 2020, the Company completed a secondary public offering of its ordinary shares on the NASDAQ. The Company issued 3,898,304 shares at a price of $29.50 per share before issuance expenses and underwriting discounts. The total proceeds from the issuance amounted to $108,737, net of issuance expenses of $509.

  

b.Share Incentive Plan:

  

In 2011, the Company’s board of directors approved its 2011 Share Incentive Plan (the “2011 Plan”) pursuant to which the Company’s employees, directors, officers, consultants, advisors, suppliers, business partners, customers and any other person or entity whose services are considered valuable are eligible to receive awards of share options, restricted shares, restricted share units and other share-based awards. Options granted under the 2011 Plan may be exercised for a period of up to six years from the date of grant and become exercisable in four equal, annual installments, beginning with the first anniversary of the date of the grant, or pursuant to such other schedule as may provide in the option agreement.

 

The total number of Common Shares available under the 2011 Plan was set at 8,000,000. Upon the approval of the 2011 Plan, the board of directors determined that no further awards would be issued under the Company’s previously existing share incentive plans.

 

As of December 31, 2020, 2,610,136 common shares of the Company were available for future grant under the 2011 Plan. Any options granted under the 2011 Plan which are forfeited, cancelled, terminated or expired, will become available for future grant under the 2011 Plan.

 

In March 2018, the Company’s Board of Directors approved a re-pricing of some of the Company’s stock options held by some of the Company’s senior employees. As a result of the re-pricing, 170,000 stock options at an exercise price range of $ 11.5 to $ 12.2 were re-priced to 141,229 stock options at an exercise price of $ 10.0 per share. The Company accounted for the re-pricing of the options above in accordance with ASC 718, as a modification. The Company used the Binomial valuation model to calculate the incremental fair value for the re-priced options. Since there was no incremental value as a result of the modification, no additional expense was recorded in respect of the re-pricing of the respective options.

 

A summary of the stock option activities in 2020 is as follows:

 

   Year ended December 31, 2020 
   Amount of options   Weighted
average
exercise
   Weighted average remaining contractual life (in years)   Aggregate intrinsic value 
                 
Outstanding at January 1, 2020   1,869,412    10.25    3.21   $23,838 
Granted   315,000    26.28           
Exercised   (603,519)   8.63           
Expired and forfeited   (118,411)   11.15           
                     
Outstanding at December 31, 2020   1,462,482    14.26    3.17    24,019 
                     
Vested and expected to vest   1,462,482    14.26    3.17    24,019 
                     
Exercisable at December 31, 2020   732,209    10.59    2.29   $14,092

 

The weighted average grant date fair values of the options granted during the years ended December 31, 2018, 2019 and 2020 were $3.43, $4.24 and $7.99, respectively.

 

The total intrinsic value of options exercised during the years ended December 31, 2018, 2019 and 2020 was $1,641, $2,301 and $11,658, respectively.

 

The options outstanding under the Company’s stock option plans as of December 31, 2020 have been separated into ranges of exercise prices as follows:

 

                   Weighted 
   Options   Weighted       Options   Average 
   outstanding   Average   Weighted   Exercisable   Exercise 
   as of   remaining   average   as of   price of 
Ranges of  December 31,   contractual   exercise   December 31,   Options 
exercise price  2020   Term   price   2020   Exercisable 
       (Years)   $       $ 
                     
1.12   8,408    0.41    1.12    8,408    1.12 
8.31-10.07   280,324    1.73    9.17    207,133    9.15 
11.07-11.09   682,500    2.81    11.09    426,250    11.09 
11.85-15.46   176,250    3.27    12.75    90,418    12.41 
24.29-25.4   235,000    5.13    25.12    
-
    
-
 
31.96   80,000    5.60    31.96    
-
    
-
 
                          
    1,462,482    3.17    14.26    732,209    10.59 

 

The total equity-based compensation expenses related to all of the Company’s equity-based awards, recognized for the years ended December 31, 2018 , 2019 and 2020, was $1,942, $1,405 and $3,987 respectively. Such expenses are recorded as part selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.

 

A summary of the RSU activities in the six months ended December 31, 2020 is as follows:

 

   Amount of options   Weighted Average Grant-Date Fair Value 
         
Unvested at January 1, 2020   
-
    
-
 
Granted   238,005    24.45 
           
Unvested at December 31, 2020   238,005    24.45 

 

In connection with the Company’s acquisition of sum.cumo, on February 6, 2020 (see Note 1b), the Company issued an aggregate of 173,005 RSUs to certain employees of sum.cumo in connection with the acquisition. The value of these grants was not included in the purchase price of sum.cumo, since their vesting is subject to both continued employment and other performance criteria.

 

The Company recorded compensation costs related to RSUs of $2,143 for the year ended December 31, 2020, which were included in Selling, marketing, general and administrative expenses in the Company’s consolidated statements of income.

 

c.As of December 31, 2020, there was $6,454 of total unrecognized compensation cost related to non-vested options and RSUs, which is expected to be recognized over a weighted-average period of 1.76 years.

 

d.Dividend:

 

On May 14, 2020, the Company’s extraordinary general meeting of shareholders approved the distribution of a cash dividend of $0.14 per common share for a total amount of $7,044 that was paid during June and July 2020.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Related Parties Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
RELATED PARTIES TRANSACTIONS
NOTE 14:- RELATED PARTIES TRANSACTIONS

 

Agreements with controlling shareholder and its affiliates:

 

The Company has in effect services agreements with certain companies that are affiliated with Formula, Sapiens’ parent company (most recently since December 23, 2014 and thereafter), and Asseco, Sapiens’ ultimate parent company, pursuant to which the Company has received services amounting to approximately $4,455, $6,005 and $8,523, in aggregate for the years ended December 31, 2018, 2019 and 2020. In addition, during the years ended December 31, 2018, 2019 and 2020, the Company purchased from those affiliated companies an aggregate of approximately $320, $194 and $267 of hardware and software.

 

On August 18, 2015, Sapiens completed the acquisition from Asseco Poland S.A. (“Asseco”) of all issued and outstanding shares of Sapiens Software Solutions (Poland) Sp. z o.o. (formerly “Insseco Sp. z o.o.”) (“Sapiens Poland”). Asseco is the ultimate parent company of Sapiens, through its holdings in Formula.

 

Under the share purchase agreement for that acquisition, Asseco committed to assign all customer contracts to Sapiens Poland that relate to the intellectual property that the Company acquired as part of the acquisition. In the event that Asseco cannot obtain the consent of any customer to the assignment of its contract to Sapiens Poland, Asseco will hold that customer’s contract in trust for the benefit of Sapiens Poland.

 

During the years ended December 31, 2018, 2019 and 2020, Asseco provided back office and professional services and fixed assets to Sapiens Poland in an amount totaling approximately $980, $676 and $521, respectively.

 

As of December 31, 2019, and 2020, the Company had trade payables balances due to its related parties in amount of approximately $1,640 and $1,908, respectively. In addition, as of December 31, 2019 and 2020, the Company had trade receivables balances due from its related parties in amount of approximately $770 and $1,241, respectively.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Earnings Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
BASIC AND DILUTED NET EARNINGS PER SHARE
NOTE 15:- BASIC AND DILUTED NET EARNINGS PER SHARE

 

   Year ended
December 31,
 
   2018   2019   2020 
Numerator (thousands):            
             
Net income attributed to Sapiens’ shareholders  $13,785   $26,247   $33,775 
                
Denominator (thousands):               
                
Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock   49,827    50,031    51,208 
Stock options and RSU   279    622    951 
                
Denominator for diluted net earnings per share - adjusted weighted average number of shares   50,106    50,653    52,159 

 

The weighted average number of shares related to outstanding anti-dilutive options excluded from the calculations of diluted net earnings per share was 1,369,514, 0 and 200,000 for the years 2018, 2019 and 2020, respectively.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
GEOGRAPHIC INFORMATION
NOTE 16:- GEOGRAPHIC INFORMATION

 

a.The Company operates in a single reportable segment as a provider of software solutions. See Note 1 for a brief description of the Company’s business. The data below is presented in accordance with ASC 280, “Segment Reporting”.

 

b.Geographic information:

 

The following table sets forth revenues by country based on the billing address of the customer. Other than as shown below, no other country accounted for more than 10% of the Company’s revenues during the years ended December 31, 2018, 2019 and 2020.

 

   Year ended
December 31,
 
   2018   2019   2020 
1. Revenues:            
North America*)  $136,477   $163,565   $187,258 
Europe**)   128,513    133,851    172,660 
Rest of the world   24,717    28,258    22,985 
                
   $289,707   $325,674   $382,903 

 

*)Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively.

 

**)Revenues from Europe include UK, Israel and other European countries.

 

Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively.

 

   December 31, 
   2019   2020 
2. Long-lived assets, including property and equipment, net and operating lease right-of-use assets:        
Israel  $28,396   $27,944 
North America   7,741    8,245 
APAC   23,437    20,871 
Europe   6,566    14,300 
           
   $66,140   $71,360 

 

c.Major customer data:

 

For the years ended December 31, 2018, 2019 and 2020, no single customer contributed more than 10% to the Company’s total revenues.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE
NOTE 17:- REVENUE

 

Remaining performance obligations represent contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. The aggregate amount of consideration allocated to performance obligations either not satisfied or partially unsatisfied was approximately $192 million as of December 31, 2020. The Company expects to recognize approximately 73% in 2021 from remaining performance obligations as of December 31, 2020, and the remainder thereafter. Remaining performance obligations include the remaining non-cancelable, committed and fixed portion of these contracts for their entire duration; the remaining performance obligations related to professional services contracts that are on a T&M basis were excluded, as the Company elected to apply the practical expedients in accordance with ASC 606.

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by type of contract, and timing of revenue recognition (in thousands):

 

   Years ended
December 31,
 
   2019   2020 
         

Project implementation phase:

        
Revenues from pre-production implementation projects  $121,986   $142,247 
Revenues from post-production implementation projects   203,688    240,656 
           
Total  $325,674   $382,903 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables, contract assets and contract liabilities (deferred revenues) from contracts with customers (in thousands):

 

   December 31, 
   2019   2020 
         
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)   34,615    48,623 
Short-term unbilled receivables *)   9,511    9,301 
Long-term unbilled receivables  *)   362    772 
Contract assets **)   6,095    7,485 
Deferred revenues (short-term contract liabilities)   21,021    34,548 
Long-term deferred revenues (long-term contract liabilities) ***)   216    524 

  

Both trade receivables and deferred revenues (short-term contract liabilities) increased during 2020 as a result of business combinations of $6,784 and $15,875, respectively.

 

(*)Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations.

 

(**)Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time.

 

  (***) Included in other long-term liabilities in the consolidated balance sheets

  

No impairment loss was recognized in respect of the Company’s outstanding contract assets during the years ended December 31, 2019 and 2020.

 

During the year ended December 31, 2020, the Company recognized $20,029 that was included in deferred revenues (short-term contract liability) balance at December 31, 2019.

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Selected Statements of Operations Data
12 Months Ended
Dec. 31, 2020
Selected Statements of Operations Data [Abstract]  
SELECTED STATEMENTS OF OPERATIONS DATA
NOTE 18:- SELECTED STATEMENTS OF OPERATIONS DATA

 

a.Research and development expenses, net:

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Total costs  $39,574   $43,043   $47,156 
Less - capitalized software development costs   (5,160)   (5,665)   (5,798)
                
Research and development expenses, net  $34,414   $37,378   $41,358 

 

  b. Financial expense, net

 

   Year ended
December 31,
 
   2018   2019   2020 
Financial income:            
Interest  $181   $382   $380 
Foreign currency translation   867    991    1,312 
Derivatives gains   
-
    565    721 
                
    1,048    1,938    2,413 
Financial expenses:               
Foreign currency translation, bank charges and other   1,059    1,646    1,299 
Interest   3,225    3,030    4,302 
Derivatives losses   755    30    617 
                
    (5,039)   (4,706)   (6,218)
                
Financial expense, net  $(3,991)  $(2,768)  $(3,805)
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Use of estimates:
a.Use of estimates:

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions are related, but not limited to contingent liabilities, income tax uncertainties, deferred taxes, share-based compensation, value of intangible assets and goodwill, as well as the determination of revenue recognition from contracts accounted for based on the estimate of percentage of completion. The Company’s management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

Financial statements in United States dollars:
b.Financial statements in United States dollars:

 

The currency of the primary economic environment in which the operations of Sapiens and certain subsidiaries are conducted is the U.S. dollar (“dollar”); thus, the dollar is the functional currency of Sapiens and certain subsidiaries.

 

Sapiens and certain subsidiaries’ transactions and balances denominated in dollars are presented at their original amounts. Non-dollar transactions and balances have been remeasured to dollars in accordance with ASC 830, “Foreign Currency Matters”. All transaction gains and losses from remeasurement of monetary balance sheet items denominated in non-dollar currencies are reflected in the statements of income as financial income or expenses, as appropriate.

 

For those subsidiaries, whose functional currency has been determined to be their local currency, assets and liabilities are translated at year-end exchange rates and statement of income items are translated at average exchange rates prevailing during the year. Such translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in equity.

 

c.Principles of consolidation:

 

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

 

Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.

 

According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.
Principles of consolidation:
c.Principles of consolidation:

 

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

 

Non-controlling interests of subsidiaries represent the non-controlling shareholders’ share of the total comprehensive income (loss) of the subsidiaries and fair value of the net assets upon the acquisition of the subsidiaries. The non-controlling interests are presented in equity separately from the equity attributable to the equity holders of the Company.

 

According to the share purchase agreement of Tiful Gemel, the Company will purchase the remainder of Tiful Gemel’s outstanding shares on June 1, 2023 for $450. This resulted in classification of the mandatory redeemable noncontrolling interests associated with the acquisition of Tiful Gemel as a liability in the Company’s consolidated balance sheet. See Note 1.b.4 for further information related to the acquisition of Tiful Gemel.

 

Cash equivalents:
d.Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash, with original maturities of three months or less at acquisition.

 

Short-term bank deposits:
e.Short-term bank deposits:

 

Bank deposits with maturities of more than three months at acquisition but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.

 

Investment in restricted deposit:
f.Investment in restricted deposit:

 

As of December 31, 2019, the Company maintained a certain cash amount deposited in a trust in order to secure the acquisition of sum.cumo GmbH. Such deposit has been withdrawn and paid to Sum.Cumo GmbH shareholders as of the closing date on February 2020.

 

Property and equipment, net:
g.Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

   % 
     
Computers and peripheral equipment  20 - 33 
Office furniture and equipment  6 - 33 
Buildings  2.5 

 

Leasehold improvements are amortized using the straight-line method over the term of the lease (including option terms that are deemed to be reasonably assured) or the estimated useful life of the improvements, whichever is shorter.

 

Leases:
h.Leases:

 

Effective of January 1, 2019, the Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard to all leases existing on the date of initial application. The Company elected to keep leases with an initial term of 12 months or less, which do not include an option to renew the lease agreement, off the balance sheet, and recognize the associated lease payments in the consolidated statements of income on a straight-line basis over the lease term.

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct the use of the asset.

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any one of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

ROU assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate (“IBR”) based on the information available on the commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Moreover, the ROU asset may also include initial direct costs, which are incremental costs of a lease that would not have been incurred if the lease had not been obtained. The Company uses the long-lived assets impairment guidance in Accounting Standards Codification (“ASC”) Subtopic 360-10, “Property, Plant, and Equipment - Overall,” to determine whether a right-of-use asset is impaired, and if so, the amount of the impairment loss to recognize. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.

 

Offices

 

The Company leases space for offices in various locations worldwide under operating leases. These contracts are considered as operating leases.

 

Motor vehicles

 

The Company leases motor vehicles. Each leasing contract is generally valid for a term of three years. These contracts are considered as operating leases presented in ROU assets.

 

The Company elected the practical expedient to not separate lease and non-lease components from its leases.

 

Research and development costs:
i.Research and development costs:

 

Research and development costs incurred in the process of software production before establishment of technological feasibility are charged to expenses as incurred. Certain internal and external costs incurred to develop software to be sold are capitalized after technological feasibility is established in accordance with ASC 985-20, “Software - Costs of Software to be Sold Leased, or Marketed”. Based on the Company’s product development process, technological feasibility is established upon completion of a detailed program design.

 

Costs incurred by the Company between completion of the detailed program design and the point at which the product is ready for general release, have been capitalized.

 

Capitalized software development costs are amortized by the straight-line method over the estimated useful life of the software products (primarily seven years).

 

Business combinations:
j.Business combinations:

 

The Company accounts for its business acquisitions in accordance with Accounting Standards Codification ASC No. 805, “Business Combinations”. The Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the business combination date. The total purchase price allocated to the tangible assets acquired is assigned based on the fair values as of the date of the acquisition. Goodwill generated from the business combinations is primarily attributable to synergies between the Company and acquired companies’ respective products and services. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

 

The Company accounts for a transaction that does not meet the definition of a business as an asset acquisition Under ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business (“2017-01”), while first determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this threshold is met, the single asset or group of assets, as applicable, is not a business.

 

Other intangible assets, net:
k.Other intangible assets, net:

 

Technology and patents acquired are amortized over their estimated useful life on a straight-line basis. The acquired customer relationships are amortized over their estimated useful lives in proportion to the economic benefits realized method. The average annual rates for other intangible assets are as follows:

 

   % 
     
Technology  13 - 50 
Customer relationships  7 - 15 
Patent  10 

 

Impairment of long-lived assets:
l.Impairment of long-lived assets:

 

The Company’s long-lived assets and identifiable intangibles that are subject to amortization are reviewed for impairment in accordance with ASC 360 “Property, Plant, and Equipment”, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. ASC 360 provides examples of events or changes in circumstances that might indicate that impairment exists for a particular long-lived asset or asset group.

 

Among those events and circumstances that the Company believes to be impairment indicators are:

 

-A significant decrease in the market price of a long-lived asset (asset group)
-A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition

The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During 2018 and 2019, no impairment losses have been identified.

 

During 2020, the Company identified an impairment loss of $351 as outlined in Note 5.

Goodwill:
m.Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances.

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of the identifiable tangible and intangible assets acquired. Under ASC 350, “Intangibles- Goodwill and Other” (“ASC 350”), goodwill is subject to an annual impairment test at December 31 of each year or more frequently if impairment indicators are present. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. The Company operates in four reporting units: L&P (Life & Pension), P&C (Property & Casualty), Decision and IPELS (Israel, Poland, Emerge, Latvia, Spain).

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit would exceed its estimated fair value, the Company would have recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (“ASU”) No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment, which was adopted as of January 1, 2020.

 

For the years ended December 31, 2018, 2019 and 2020, no impairment of goodwill has been recorded.

 

Revenue recognition:
n.Revenue recognition:

 

The Company implements the provisions of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). See Note 17 for further disclosures.

 

Revenues are recognized when control of the promised goods or services are transferred to the customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

-identification of the contract with a customer;
-identification of the performance obligations in the contract;
-determination of the transaction price;
-allocation of the transaction price to the performance obligations in the contract; and
-recognition of revenue when, or as, the Company satisfies a performance obligation.

 

Most of the Company’s contracts contain multiple performance obligations. which are accounted for separately if they are distinct.

 

On most occasions, the Company generates revenues from sales of software licenses which include significant implementation and customization services. Such software licenses and implementation and customization services are not considered distinct performance obligations and are accounted for as one performance obligation. In addition, the Company generates revenues from post implementation consulting services and maintenance services.

 

Revenues from contracts (either fixed price or Time and Materials  (T&M)) that involve significant implementation, customization, or integration of the Company’s software license to customer-specific requirements are performance obligations that are satisfied over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to the Company.

 

In addition, the Company has enforceable right to payment for performance completed to date. Accordingly, the Company recognizes revenue on such contracts over time, using the percentage of completion accounting method. The Company recognizes revenue and gross profit as the work is performed, based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses become probable, in the amount of the estimated loss on the entire contract. Determining the projected labor costs requires understanding the project-specific circumstances, including the specific terms and conditions of each complex contract, changes to the project schedule, and complexity of the project.

 

When post implementation and consulting services do not involve significant customization, the Company accounts for such services as performance obligations satisfied over time and revenues are recognized as the services are provided.

 

When the Company enters into a contract for the sale of software license which does not require significant implementation services, and the customer receives the rights to use the perpetual or term-based software license, the Company recognizes revenue from the sale of the software license at the time of delivery, when the customer receives control of the software license. The software license is considered a distinct performance obligation, as the customer can benefit from the software on its own.

 

The Company allocates the transaction price for each contract to each performance obligation identified in the contract based on the relative standalone selling price (SSP). The Company determines SSP for the purposes of allocating the transaction price to each performance obligation by considering several external and internal factors including, but not limited to, transactions where the specific performance obligation is sold separately, historical actual pricing practices and geographies in which the Company offers its services. If a specific performance obligation, such as the software license, is sold for a broad range of amounts (that is, the selling price is highly variable) or if the Company has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (that is, the selling price is uncertain), the Company applies the residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSPs with any residual amount of transaction price allocated to the remaining specific performance obligation.

 

In addition to software license fees, contracts with customers may contain an agreement to provide for maintenance services. The Company considers the maintenance performance obligation as a distinct performance obligation that is satisfied over time, and recognized on a straight-line basis over the contractual period.

 

Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions paid for initial contracts, which are not commensurate with sales commissions paid for renewal contracts, are capitalized and amortized over an expected period of benefit. Sales commissions on initial contracts, which are commensurate with sales commissions paid for renewal contracts, are capitalized and then amortized correspondingly to the recognized revenue of the related initial contracts. Sales commissions for renewal contracts are capitalized and then amortized on a straight-line basis over the related contractual renewal period. If the expected amortization period is one-year or less, the company uses the practical expedient and the commission fee is expensed as incurred.

 

Amortization expense related to these costs are included in sales, marketing, general and administrative expenses.

 

Income taxes:
o.Income taxes:

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes”. This topic prescribes the use of the asset and liability method, whereby deferred tax asset and liability account balances are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.

 

The Company implements a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement.

 

The Company classifies interest as financial expense and penalties as selling, marketing, general and administrative expenses.

 

Concentrations of credit risks:
p.Concentrations of credit risks:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, trade receivables, unbilled receivables and contract assets, and foreign currency derivative contracts.

 

The Company’s cash and cash equivalents are invested in bank deposits mainly in dollars and NIS. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these banks deposits may be redeemed upon demand and therefore bear minimal risk.

 

The Company’s trade receivables are generally derived from sales to large and solid organizations located mainly in North America, Europe, and the rest of the world.

 

The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. In certain circumstances, the Company may require prepayment.

 

The Company entered into forward contracts, and option contracts intended to protect against the increase in value of forecasted non-dollar currency cash flows. The derivative instruments hedge a portion of the Company’s non-dollar currency exposure.

 

No off-balance sheet concentrations of credit risk exist.

 

Accrued severance pay and retirement plans:
q.Accrued severance pay and retirement plans:

 

The Company’s liability for severance pay for its Israeli employees is calculated pursuant to Israel’s Severance Pay Law based on the most recent monthly salary of the employees multiplied by the number of years of employment as of the balance sheet date. Employees are entitled to one month’s salary for each year of employment, or a portion thereof. The Company’s liability is fully provided by monthly deposits with insurance policies and severance pay funds and by an accrual.

 

The deposited funds include profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israel’s Severance Pay Law or employment agreements. The value of the deposited funds is based on the cash surrendered value of these policies and recorded as an asset in the Company’s consolidated balance sheet.

 

In addition, the Company signed a collective agreement with certain employees, according to which the Company’s contributions for severance pay shall be in lieu of severance compensation and that upon release of the policy to the employee, no additional payments shall be made by the Company to the employee. Generally, the Company, under its sole discretion, pays to these employees the entire liability, irrespective of the collective agreement described per above. Therefore, the net obligation related to those employees is stated on the balance sheet as accrued severance pay.

 

The Company’s agreements with certain employees in Israel are in accordance with Section 14 of the Severance Pay Law, whereas, the Company’s contributions for severance pay shall be in lieu of its severance liability. Upon contribution of the full amount of the employee’s monthly salary, and release of the policy to the employee, no additional calculations shall be conducted between the parties regarding the matter to severance pay and no additional payments shall be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of such obligation are not stated on the balance sheet, as they are legally released from obligation to employees once the deposit amounts have been paid.

 

Severance expense for the years 2018, 2019 and 2020 amounted to $3,919 and $3,718 and $4,020, respectively.

 

The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.

 

Such 401(k) employer match expense for the year 2018, 2019 and 2020 amounted to $854, $1,144 and $1,233, respectively.

 

Basic and diluted net earnings per share:
r.Basic and diluted net earnings per share:

 

Basic net earnings per share are computed based on the weighted average number of common shares outstanding during each year. Diluted net earnings per share are computed based on the weighted average number of common shares outstanding during each year plus dilutive potential equivalent common shares considered outstanding during the year, in accordance with ASC 260, “Earnings Per Share”.

 

Stock-based compensation:
s.Stock-based compensation:

 

The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation - Stock Compensation” (“ASC 718”), which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made. ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model.

 

The Company uses the Binomial Lattice (“Binomial model”) option-pricing model to estimate the fair value for any options granted. The Binomial model takes into account variables such as volatility, dividend yield rate, and risk-free interest rate and also allows for the use of dynamic assumptions and considers the contractual term of the option, and the probability that the option will be exercised prior to the end of its contractual life. The company recognizes forfeitures of equity-based awards as they occur.

 

Stock-based compensation cost is measured at the grant date, based on the fair value of the award. The Company recognizes compensation expense for the value of its awards, which have graded vesting, on a straight-line basis when the only condition to vesting is continued service. If vesting is subject to a performance condition, recognition is based on the implicit service period of the award. Expense for awards with performance conditions is estimated and adjusted on a quarterly basis based upon the assessment of the probability that the performance condition will be met. 

 

The fair value of each option granted in 2018 and 2019 and 2020 using the Binomial model, was estimated on the date of grant with the following assumptions:

 

    Year ended December 31,
    2018   2019   2020
             
Contractual life   6 years   6 years   6 years
Expected exercise factor   2-2.8   2-2.8   2-2.8
Dividend yield   0%   0%   0%
Expected volatility (weighted average)   30.0%-31.7%   30.5%-30.9%   31.0%-35.2%
Risk-free interest rate   2.6%-3.1%   1.6%-2.6%   0.4%-1.8%

 

The risk-free interest rate assumption is based on the yield from U.S. Treasury zero-coupon bonds with an equivalent term as of the Company’s employee stock options. Since dividend payment is applied to reduce the exercise price of the option, the effect of the dividend protection is reflected by using an expected dividend assumption of zero.

 

The expected life of options granted is derived from the output of the option valuation model and represents the period of time the options are expected to be outstanding. The expected exercise factor is based on industry acceptable rates since no actual historical behavior by option holders exists. Expected volatility is based on the historical volatility of the Company.

 

Fair value of financial instruments:
t.Fair value of financial instruments:

 

ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

 

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

 

As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:

 

Level 1 -Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.

 

Level 2 -Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

 

Level 3 -Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

 

The Company measures its foreign currency derivative instruments at fair value.

 

Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The carrying amounts of cash and cash equivalents, accounts receivable, unbilled receivables and contract assets, other receivables and prepaid expenses and accounts payable approximate fair value due to the short-term maturities of such instruments.

 

The following table presents liabilities measured at fair value on a recurring basis as of December 31, 2019 and 2020:

 

   December 31, 
   2019   2020 
   Fair value measurement using input Level 2 
Accrued expenses and other liabilities:        
         
Derivative instruments  $(67)  $(707)
           
Total liabilities  $(67)  $(707)

 

Derivatives and hedging:
u.Derivatives and hedging:

 

The Company enters into option contracts and forward contracts to hedge certain transactions denominated in foreign currencies. The purpose of the Company’s foreign currency hedging activities is to protect the Company from risk that the eventual dollar cash flows from international activities will be adversely affected by changes in the exchange rates. The Company’s option and forward contracts do not qualify as hedging instruments under ASC 815, “Derivatives and hedging”. Changes in the fair value of option strategies are reflected in the consolidated statements of income as financial income or expense.

 

In 2018, 2019 and 2020, the Company entered into option contracts in the notional amounts of $40,871, $24,296 and $1,650, respectively, and in 2018, 2019 and 2020 the Company

 

entered into forward contracts in the aggregate notional amounts of $17,731, $74,297 and $260,862, respectively, in order to protect against foreign currency fluctuations.

 

As of December 31, 2018, 2019 and 2020, the Company had outstanding options and forward contracts, in the notional amount of $4,950, $15,384 and $3,866, respectively.

 

In 2018, 2019 and 2020, the Company recorded income (expense) of $(869), $535 and $104 respectively, with respect to the above transactions, presented in the statements of income as part of financial expenses, net.

 

Treasury shares:
v.Treasury shares:

 

Repurchased common shares are held as treasury shares. The Company presents the cost to repurchase treasury stock as a reduction of shareholders’ equity.

 

Comprehensive income (loss):
w.Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with ASC 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders.

 

The components of accumulated other comprehensive income (loss), of $(2,381) and $11,026 at December 31, 2019 and 2020, respectively, are mainly comprised from foreign currency translation differences.

 

Trade Receivables and Allowances:
x.Trade Receivables and Allowances:

 

Accounts receivable are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts in respect of trade receivables and unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

Estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income. As of December 31, 2020, $48,623 of trade receivables is presented net of an allowance of $1,558.

 

Recently adopted accounting pronouncements:
y.Recently adopted accounting pronouncements:

 

On January 1, 2020, the Company adopted Accounting Standards Update No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, the Company changed its impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including trade receivables. The adoption by the Company of the new guidance did not have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 eliminates Step 2 of the goodwill impairment test, which requires the calculation of the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will compare the fair value of a reporting unit with it carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASU 2017-04 as of January 1, 2020 with no material impact on its consolidated financial statements.

 

Recently issued accounting pronouncements:
z.Recently issued accounting pronouncements:

 

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2020. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.1
General (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of estimated fair values of the assets acquired and liabilities
Current assets (including cash of $2,292)  $7,448 
Goodwill   57,527 
Intangible assets   29,946 
Other long-term assets   4,255 
      
Total assets acquired  $99,176 
      
 Current liabilities  $1,889 
 Deferred revenues   5,742 
 Deferred tax liabilities   7,181 
 Other long-term liabilities   8,257 
      
 Total liabilities acquired  $23,069 
      
 Net assets acquired  $76,107 

  

Schedule of components of intangible assets associated with acquisition
   Fair value 
     
Developed technology  $10,517 
Customer relationships   19,266 
Backlog   163 
      
Total intangible assets  $29,946 

 

Schedule of assets and liabilities based upon fair values as determined
Net assets (including cash of $ 981)  $1,447 
Intangible assets   9,730 
Deferred tax liabilities   (3,211)
Goodwill   14,521 
      
Net assets acquired  $22,487 

 

Net liabilities (including cash of $ 6,265)  $(524)
Intangible assets   7,562 
Deferred tax liabilities, net   (2,313)
Goodwill   14,875 
      
Net assets acquired  $19,600 

 

      
Net assets (including cash of $ 4,054)  $4,101 
Intangible assets   1,037 
Goodwill   622 
      
Net assets acquired  $5,760 

 

      
Net liabilities  $(2,697)
Intangible assets   12,936 
Deferred taxes   (3,528)
Goodwill   11,468 
      
Net assets acquired  $18,179 

 

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of property plant and equipment useful life
   % 
     
Computers and peripheral equipment  20 - 33 
Office furniture and equipment  6 - 33 
Buildings  2.5 

 

Schedule of weighted average annual rates for other intangible assets
   % 
     
Technology  13 - 50 
Customer relationships  7 - 15 
Patent  10 

 

Schedule of fair value of each option granted
    Year ended December 31,
    2018   2019   2020
             
Contractual life   6 years   6 years   6 years
Expected exercise factor   2-2.8   2-2.8   2-2.8
Dividend yield   0%   0%   0%
Expected volatility (weighted average)   30.0%-31.7%   30.5%-30.9%   31.0%-35.2%
Risk-free interest rate   2.6%-3.1%   1.6%-2.6%   0.4%-1.8%

 

Schedule of liabilities measured at fair value
   December 31, 
   2019   2020 
   Fair value measurement using input Level 2 
Accrued expenses and other liabilities:        
         
Derivative instruments  $(67)  $(707)
           
Total liabilities  $(67)  $(707)

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Assets (Tables)
12 Months Ended
Dec. 31, 2020
Other Long Term Assets Disclosure [Abstract]  
Schedule of other long-term assets
   December 31, 
   2019   2020 
         
Deferred tax assets  $2,808   $1,870 
Long-term unbilled receivables   362    772 
Other   2,091    2,622 
           
   $5,261   $5,264 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
   December 31, 
   2019   2020 
Cost:        
Computers and peripheral equipment  $41,648   $43,313 
Office furniture and equipment   8,618    9,805 
Buildings and leasehold improvements   9,405    10,457 
           
    59,671    63,575 
Accumulated depreciation:          
Computers and peripheral equipment   35,841    37,294 
Office furniture and equipment   4,440    5,067 
Buildings and leasehold improvements   2,789    4,244 
           
    43,070    46,605 
           
Depreciated cost  $16,601   $16,970 

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure Text Block [Abstract]  
Schedule of operating lease costs
   Year ended December 31, 
   2019   2020 
         
Operating lease cost  $5,260   $8,144 
Variable lease cost   3,920    4,150 
Short-term lease cost   177    422 
           
Total lease costs  $9,357   $12,716 

 

Schedule of weighted average remaining lease terms and discount rates
   December 31, 
   2020 
     
Weighted average remaining lease term (years)   7.26 
Weighted average discount rate   4.45%

 

Schedule of maturities of lease liabilities
2021  $10,113 
2022   11,216 
2023   9,076 
2024   7,863 
2025   7,638 
2026 and thereafter   24,080 
      
Total undiscounted cash flows   69,986 
Less imputed interest   11,289 
      
Present value of lease liabilities  $58,697 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Capitalized Software Development Costs, Net (Tables)
12 Months Ended
Dec. 31, 2020
Research and Development [Abstract]  
Schedule of changes in capitalized software development costs
   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $22,434   $23,953 
           
Capitalization   5,665    5,798 
Amortization   (5,668)   (6,558)
Functional currency translation adjustments   1,522    1,169 
           
Balance at year end  $23,953   $24,362 

 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2020
Other Intangible Assets, Net [Abstract]  
Schedule of other intangible assets, net
   Weighted average remaining useful life (years)  December 31, 
      2019   2020 
Original amounts:           
            
Customer relationships  8.5  $23,409   $59,482 
Technology  4.6   52,555    70,813 
Patent  3.5   1,389    1,493 
              
       77,353    131,788 
              
Accumulated amortization:             
              
Customer relationships      14,673    18,827 
Technology      27,891    37,050 
Patent      754    958 
              
       43,318    56,835 
              
Other intangible assets, net     $34,035   $74,953 

 

Schedule of other Intangible assets future amortization expense
2021  $15,906 
2022   12,386 
2023   12,025 
2024   9,110 
2025 and thereafter   25,526 
      
   $74,953 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amount of goodwill
   Year ended
December 31,
 
   2019   2020 
         
Balance at the beginning of the year  $166,094   $170,703 
           
Acquisitions   622    87,438 
Functional currency translation adjustments   3,987    6,141 
           
Balance at year end  $170,703   $264,282 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Accrued Expenses and Other Liabilities [Abstract]  
Schedule of accrued expenses and other liabilities
   December 31, 
   2019   2020 
         
Government authorities  $13,675   $10,348 
Accrued interest – Series B Debentures   1,167    
-
 
Accrued expenses and other liabilities   19,022    24,277 
           
   $33,864   $34,625 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Series B Debentures, Net of Current Maturities (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure of Series B Debentures, Net of Current Maturities [Abstract]  
Schedule of series B debentures, net of current maturities
   December 31, 
   2019   2020 
         
Series B Debentures  $69,287   $118,778 
Less: Current maturities   (9,898)   (19,796)
Less: Unamortized debt discounts and issuance costs   (539)   (306)
           
   $58,850   $98,676 

 

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of deferred tax assets and liabilities
   December 31, 
   2019   2020 
Deferred tax assets:        

Net operating losses carryforwards

  $7,792   $8,701 
Research and development   2,312    1,514 
Lease liability   10,161    9,441 
Reserves and allowances   7,140    5,523 
Other   1,011    2,041 
           
Deferred tax assets before valuation allowance   28,416    27,220 
Valuation allowance   (6,797)   (8,057)
           
Deferred tax assets   21,619    19,163 
           
Deferred tax liabilities:          
Capitalized software development costs   (4,011)   (3,428)
Lease right-of-use asset   (10,161)   (9,441)
Acquired intangibles   (8,107)   (17,498)
Property and equipment   (415)   (380)
Undistributed earnings   (921)   (1,302)
Other   (278)   (1,254)
           
Deferred tax liabilities   (23,893)   (33,303)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

   December 31, 
   2019   2020 
         
Deferred tax assets, net  $2,808   $1,870 
Deferred tax liabilities, net   (5,082)   (16,010)
           
Deferred tax liabilities, net  $(2,274)  $(14,140)

 

Schedule of income before income taxes
   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $17,149   $34,303   $34,037 
Foreign   1,882    798    7,161 
                
   $19,031   $35,101   $41,198 

 

Schedule of effective income tax rate reconciliation
   Year ended
December 31,
 
   2018   2019   2020 
Income before taxes on income, as reported in the statements of income  $19,031   $35,101   $41,198 
                
Statutory tax rate in Israel   23%   23%   23%
                
Theoretical taxes on income  $4,377   $8,073   $9,476 
                
Increase (decrease) in taxes resulting from:               
Effect of foreign tax rates   315    231    (85)
Effect of benefited tax rates   (1,233)   (2,557)   (5,426)
Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)   (1,067)   783    558 
Non-deductible expenses   1,276    549    1,722 
Increase in uncertain tax positions, net   1,653    1,889    755 
Others   (290)   (358)   41 
                
Taxes on income, as reported in the statements of income  $5,031   $8,610   $7,041 

 

Schedule of taxes on income
   Year ended
December 31,
 
   2018   2019   2020 
             
Current  $6,839   $14,733   $7,543 
Deferred   (1,808)   (6,123)   (502)
                
   $5,031   $8,610   $7,041 

 

   Year ended
December 31,
 
   2018   2019   2020 
             
Domestic (Israel)  $4,081   $3,639    3,695 
Foreign   950    4,971    3,346 
                
   $5,031   $8,610   $7,041 

 

Schedule of unrecognized tax benefits
   December 31, 
   2019   2020 
         
Balance at the beginning of the year  $3,946   $5,835 
Acquisition of subsidiaries   
-
    1,057 
Increase in tax positions   1,999    2,487 
Decrease in tax positions   (110)   (1,733)
           
Balance at the end of the year  $5,835   $7,646 

 

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Tables)
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
Schedule of stock option activities
   Year ended December 31, 2020 
   Amount of options   Weighted
average
exercise
   Weighted average remaining contractual life (in years)   Aggregate intrinsic value 
                 
Outstanding at January 1, 2020   1,869,412    10.25    3.21   $23,838 
Granted   315,000    26.28           
Exercised   (603,519)   8.63           
Expired and forfeited   (118,411)   11.15           
                     
Outstanding at December 31, 2020   1,462,482    14.26    3.17    24,019 
                     
Vested and expected to vest   1,462,482    14.26    3.17    24,019 
                     
Exercisable at December 31, 2020   732,209    10.59    2.29   $14,092

 

Schedule of options outstanding under stock option plans
                   Weighted 
   Options   Weighted       Options   Average 
   outstanding   Average   Weighted   Exercisable   Exercise 
   as of   remaining   average   as of   price of 
Ranges of  December 31,   contractual   exercise   December 31,   Options 
exercise price  2020   Term   price   2020   Exercisable 
       (Years)   $       $ 
                     
1.12   8,408    0.41    1.12    8,408    1.12 
8.31-10.07   280,324    1.73    9.17    207,133    9.15 
11.07-11.09   682,500    2.81    11.09    426,250    11.09 
11.85-15.46   176,250    3.27    12.75    90,418    12.41 
24.29-25.4   235,000    5.13    25.12    
-
    
-
 
31.96   80,000    5.60    31.96    
-
    
-
 
                          
    1,462,482    3.17    14.26    732,209    10.59 

 

Schedule of restricted stock unit activities
   Amount of options   Weighted Average Grant-Date Fair Value 
         
Unvested at January 1, 2020   
-
    
-
 
Granted   238,005    24.45 
           
Unvested at December 31, 2020   238,005    24.45 

 

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
   Year ended
December 31,
 
   2018   2019   2020 
Numerator (thousands):            
             
Net income attributed to Sapiens’ shareholders  $13,785   $26,247   $33,775 
                
Denominator (thousands):               
                
Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock   49,827    50,031    51,208 
Stock options and RSU   279    622    951 
                
Denominator for diluted net earnings per share - adjusted weighted average number of shares   50,106    50,653    52,159 

 

XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of revenues by country based
   Year ended
December 31,
 
   2018   2019   2020 
1. Revenues:            
North America*)  $136,477   $163,565   $187,258 
Europe**)   128,513    133,851    172,660 
Rest of the world   24,717    28,258    22,985 
                
   $289,707   $325,674   $382,903 

 

Schedule of property and equipment
   December 31, 
   2019   2020 
2. Long-lived assets, including property and equipment, net and operating lease right-of-use assets:        
Israel  $28,396   $27,944 
North America   7,741    8,245 
APAC   23,437    20,871 
Europe   6,566    14,300 
           
   $66,140   $71,360 

 

XML 56 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue
   Years ended
December 31,
 
   2019   2020 
         

Project implementation phase:

        
Revenues from pre-production implementation projects  $121,986   $142,247 
Revenues from post-production implementation projects   203,688    240,656 
           
Total  $325,674   $382,903 

 

Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities
   December 31, 
   2019   2020 
         
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)   34,615    48,623 
Short-term unbilled receivables *)   9,511    9,301 
Long-term unbilled receivables  *)   362    772 
Contract assets **)   6,095    7,485 
Deferred revenues (short-term contract liabilities)   21,021    34,548 
Long-term deferred revenues (long-term contract liabilities) ***)   216    524 

  

XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Selected Statements of Operations Data (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure of Selected Statements of Operations Data [Abstract]  
Schedule of research and development expenses, net
   Year ended
December 31,
 
   2018   2019   2020 
             
Total costs  $39,574   $43,043   $47,156 
Less - capitalized software development costs   (5,160)   (5,665)   (5,798)
                
Research and development expenses, net  $34,414   $37,378   $41,358 

 

Schedule of financial income, net
   Year ended
December 31,
 
   2018   2019   2020 
Financial income:            
Interest  $181   $382   $380 
Foreign currency translation   867    991    1,312 
Derivatives gains   
-
    565    721 
                
    1,048    1,938    2,413 
Financial expenses:               
Foreign currency translation, bank charges and other   1,059    1,646    1,299 
Interest   3,225    3,030    4,302 
Derivatives losses   755    30    617 
                
    (5,039)   (4,706)   (6,218)
                
Financial expense, net  $(3,991)  $(2,768)  $(3,805)
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.21.1
General (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 02, 2020
Mar. 07, 2018
Mar. 31, 2022
Nov. 20, 2020
Jul. 27, 2020
Apr. 22, 2020
Sep. 27, 2019
Mar. 31, 2018
Dec. 31, 2020
Jun. 30, 2020
General (Details) [Line Items]                    
Purchase price in cash       $ 76,107 $ 19,600       $ 22,487  
Business combination, acquisition related costs       $ 719 $ 299          
Aggregate of shares issued (in Shares)                 173,005  
Valued total amount                 $ 4,400  
Performance-based payments, description On June 1, 2020 (the “Tiful Gemel Acquisition Date”), Sapiens completed the acquisition of 75% of the outstanding shares of Tiful Gemel Ltd. (“Tiful Gemel”), an Israeli company which provides software solutions and managed services related to pension and provident funds in the Israeli market, for a total cash consideration of $1,281. In addition, under the share purchase agreement, the Company is committed to acquire the remainder of Tiful Gemel’s outstanding shares on June 1, 2023. Unaudited pro forma condensed results of operations were not presented, since the acquisition did not meet the criteria set forth in SEC Regulation S-X Rule 11-01.            In addition, the sellers and senior executives have performance-based payments relating to achievements of various targets over three years (2019-2021) of up to $1,700.      
Proceeds from loan receive           $ 1,546        
Maturity date           Apr. 22, 2022        
Interest rate           1.00%        
Acquisition of outstanding percentage 75.00%                  
Business combination, consideration cash, total $ 1,281           $ 5,760      
Cash paid             $ 5,608     $ 152
Sum.cumo [Member]                    
General (Details) [Line Items]                    
Performance-based payments, description                 In addition, sum.cumo’s senior executives have retention-based payments over three years (2020-2023) of up to approximately $2,800. These payments are subject to continued employment, and therefore were not included in the purchase price. Acquisition related costs amounted to $561, and are presented under selling, marketing, general and administrative in the Company’s consolidated statements of income  
Adaptik Corporation [Member]                    
General (Details) [Line Items]                    
Business combination, acquisition related costs   $ 300                
Performance-based payments, description   In addition, the seller has performance-based payments relating to achievements of revenue targets over three years (2018-2020) of up to $3,700, of which $1,300 was paid during 2019 and an additional $1,355 was paid during 2020.                
Business combination, consideration cash, total   $ 18,179           $ 17,979    
Forecast [Member] | Adaptik Corporation [Member]                    
General (Details) [Line Items]                    
Business combination, consideration cash, total     $ 200              
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.21.1
General (Details) - Schedule of estimated fair values of the assets acquired and liabilities - StoneRiver [Member]
$ in Thousands
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]  
Current assets (including cash of $2,292) $ 7,448
Goodwill 57,527
Intangible assets 29,946
Other long-term assets 4,255
Total assets acquired 99,176
Current liabilities 1,889
Deferred revenues 5,742
Deferred tax liabilities 7,181
Other long-term liabilities 8,257
Total liabilities acquired 23,069
Net assets acquired $ 76,107
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.21.1
General (Details) - Schedule of components of intangible assets associated with acquisition
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Total intangible assets $ 29,946
Developed technology [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Total intangible assets 10,517
Customer Relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Total intangible assets 19,266
Backlog [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Total intangible assets $ 163
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.1
General (Details) - Schedule of assets and liabilities based upon fair values as determined
$ in Thousands
Dec. 31, 2020
USD ($)
General (Details) - Schedule of assets and liabilities based upon fair values as determined [Line Items]  
Net assets $ 1,447
Intangible assets 9,730
Deferred taxes (3,211)
Goodwill 14,521
Net assets acquired 22,487
Knowledge Price [Member]  
General (Details) - Schedule of assets and liabilities based upon fair values as determined [Line Items]  
Intangible assets 7,562
Deferred taxes (2,313)
Goodwill 14,875
Net assets acquired 19,600
Net liabilities (524)
Cálculo [Member]  
General (Details) - Schedule of assets and liabilities based upon fair values as determined [Line Items]  
Net assets 4,101
Intangible assets 1,037
Goodwill 622
Net assets acquired 5,760
Adaptik Corporation [Member]  
General (Details) - Schedule of assets and liabilities based upon fair values as determined [Line Items]  
Intangible assets 12,936
Deferred taxes (3,528)
Goodwill 11,468
Net assets acquired 18,179
Net liabilities $ (2,697)
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Accounting Policies (Details) [Line Items]      
Impairment loss $ 351    
Severance expense $ 4,020 $ 3,718 $ 3,919
Retirement savings plan, description The Company has a 401(k) retirement savings plan for most of its U.S. employees. Each eligible employee may elect to contribute a portion of its employee’s compensation to the plan. The Company has a discretionary employer match. In the reporting periods, this match ranges from 2-3% if an employee contributed 6%.     
Employer match expense $ 1,233 1,144 854
Derivative, gain (loss) on derivative, net, total 104 535 (869)
Accumulated other comprehensive income (loss), net of tax 11,026 (2,381)  
Trade receivables   48,623  
Trade receivables, allowance for doubtful accounts 1,558 543 1,558
Options Strategies Contracts [Member]      
Significant Accounting Policies (Details) [Line Items]      
Derivative, notional amount 1,650 24,296 40,871
Options and Forward Contracts [Member]      
Significant Accounting Policies (Details) [Line Items]      
Outstanding option notional amount $ 3,866 15,384 4,950
Vehicles [Member]      
Significant Accounting Policies (Details) [Line Items]      
Useful life 3 years    
Software Development [Member]      
Significant Accounting Policies (Details) [Line Items]      
Useful life 7 years    
Forward Contracts [Member]      
Significant Accounting Policies (Details) [Line Items]      
Notional amounts $ 260,862 $ 74,297 $ 17,731
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life
12 Months Ended
Dec. 31, 2020
Computers and peripheral equipment [Member] | Minimum [Member]  
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]  
Estimated useful lives of the assets 20.00%
Computers and peripheral equipment [Member] | Maximum [Member]  
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]  
Estimated useful lives of the assets 33.00%
Office furniture and equipment [Member] | Minimum [Member]  
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]  
Estimated useful lives of the assets 6.00%
Office furniture and equipment [Member] | Maximum [Member]  
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]  
Estimated useful lives of the assets 33.00%
Buildings [Member]  
Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]  
Estimated useful lives of the assets 2.50%
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets
12 Months Ended
Dec. 31, 2020
Technology [Member] | Minimum [Member]  
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]  
Weighted average annual rate other intangible assets 13.00%
Technology [Member] | Maximum [Member]  
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]  
Weighted average annual rate other intangible assets 50.00%
Customer relationships [Member] | Minimum [Member]  
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]  
Weighted average annual rate other intangible assets 7.00%
Customer relationships [Member] | Maximum [Member]  
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]  
Weighted average annual rate other intangible assets 15.00%
Patent [Member]  
Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]  
Weighted average annual rate other intangible assets 10.00%
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - Schedule of fair value of each option granted - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Accounting Policies (Details) - Schedule of fair value of each option granted [Line Items]      
Contractual life 6 years 6 years 6 years
Dividend yield 0.00% 0.00% 0.00%
Minimum [Member]      
Significant Accounting Policies (Details) - Schedule of fair value of each option granted [Line Items]      
Expected exercise factor (in Dollars per share) $ 2 $ 2 $ 2
Expected volatility (weighted average) 31.00% 30.50% 30.00%
Risk-free interest rate 0.40% 1.60% 2.60%
Maximum [Member]      
Significant Accounting Policies (Details) - Schedule of fair value of each option granted [Line Items]      
Expected exercise factor (in Dollars per share) $ 2.8 $ 2.8 $ 2.8
Expected volatility (weighted average) 35.20% 30.90% 31.70%
Risk-free interest rate 1.80% 2.60% 3.10%
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value - Fair value measurement using input Level 2 [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued expenses and other liabilities:    
Derivative instruments $ (707) $ (67)
Total liabilities $ (707) $ (67)
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Assets (Details) - Schedule of other long-term assets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of other long-term assets [Abstract]    
Deferred tax assets $ 1,870 $ 2,808
Long-term unbilled receivables [1] 772 362
Other 2,622 2,091
Total other long term assets $ 5,264 $ 5,261
[1] Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations.
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]      
Depreciation $ 4,698 $ 3,470 $ 3,766
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net (Details) - Schedule of property and equipment, net - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cost:    
Cost $ 63,575 $ 59,671
Accumulated depreciation:    
Accumulated depreciation 46,605 43,070
Depreciated cost 16,970 16,601
Computers and peripheral equipment [Member]    
Cost:    
Cost 43,313 41,648
Accumulated depreciation:    
Accumulated depreciation 37,294 35,841
Office furniture and equipment [Member]    
Cost:    
Cost 9,805 8,618
Accumulated depreciation:    
Accumulated depreciation 5,067 4,440
Buildings and leasehold improvements [Member]    
Cost:    
Cost 10,457 9,405
Accumulated depreciation:    
Accumulated depreciation $ 4,244 $ 2,789
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Jan. 31, 2020
Dec. 31, 2019
Apr. 30, 2019
Jun. 30, 2012
Leases (Details) [Line Items]          
Operating lease, description The Company’s leases have original lease periods expiring between 2021 and 2030.        
Impairment charges $ 351        
Lease deposit   $ 1,000      
Loss contingency 2,155        
Additional operating lease 294        
Operating lease liabilities 9,924   $ 8,312    
Leases [Member]          
Leases (Details) [Line Items]          
Operating lease liabilities $ 9,886   $ 8,651    
Israel          
Leases (Details) [Line Items]          
Lease term         5 years
India          
Leases (Details) [Line Items]          
Lease term       5 years  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - Schedule of operating lease costs - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of operating lease costs [Abstract]    
Operating lease cost $ 8,144 $ 5,260
Variable lease cost 4,150 3,920
Short-term lease cost 422 177
Total lease costs $ 12,716 $ 9,357
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - Schedule of weighted average remaining lease terms and discount rates
Dec. 31, 2020
Schedule of weighted average remaining lease terms and discount rates [Abstract]  
Weighted average remaining lease term (years) 7 years 3 months 3 days
Weighted average discount rate 4.45%
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - Schedule of maturities of lease liabilities
$ in Thousands
Dec. 31, 2020
USD ($)
Schedule of maturities of lease liabilities [Abstract]  
2021 $ 10,113
2022 11,216
2023 9,076
2024 7,863
2025 7,638
2026 and thereafter 24,080
Total undiscounted cash flows 69,986
Less imputed interest 11,289
Present value of lease liabilities $ 58,697
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Capitalized Software Development Costs, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Research and Development [Abstract]      
Amortization of capitalized software development costs $ 6,558 $ 5,668 $ 4,859
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of changes in capitalized software development costs [Abstract]      
Balance at the beginning of the year $ 23,953 $ 22,434  
Capitalization 5,798 5,665  
Amortization (6,558) (5,668) $ (4,859)
Functional currency translation adjustments 1,169 1,522  
Balance at year end $ 24,362 $ 23,953 $ 22,434
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Other Intangible Assets, Net [Abstract]        
Total consideration $ 2,810      
Amortization of Other Intangible Assets   $ 12,127 $ 10,000 $ 11,237
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Intangible asset, Gross $ 131,788 $ 77,353
Intangible assets, Accumulated amortization 56,835 43,318
Other intangible assets, net $ 74,953 34,035
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (years) 8 years 6 months  
Intangible asset, Gross $ 59,482 23,409
Intangible assets, Accumulated amortization $ 18,827 14,673
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (years) 4 years 7 months 6 days  
Intangible asset, Gross $ 70,813 52,555
Intangible assets, Accumulated amortization $ 37,050 27,891
Patent [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (years) 3 years 6 months  
Intangible asset, Gross $ 1,493 1,389
Intangible assets, Accumulated amortization $ 958 $ 754
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of other Intangible assets future amortization expense [Abstract]    
2021 $ 15,906  
2022 12,386  
2023 12,025  
2024 9,110  
2025 and thereafter 25,526  
Other intangible assets amortization expense $ 74,953 $ 34,035
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill (Details) - Schedule of carrying amount of goodwill - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance at the beginning of the year $ 170,703 $ 166,094
Acquisitions 87,438 622
Functional currency translation adjustments 6,141 3,987
Balance at year end $ 264,282 $ 170,703
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Expenses and Other Liabilities [Abstract]    
Government authorities $ 10,348 $ 13,675
Accrued interest – Series B Debentures 1,167
Accrued expenses and other liabilities 24,277 19,022
Accrued expenses and other liabilities $ 34,625 $ 33,864
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Series B Debentures, Net of Current Maturities (Details)
$ in Thousands, ₪ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2020
ILS (₪)
Mar. 18, 2020
USD ($)
Mar. 18, 2020
ILS (₪)
Sep. 30, 2017
ILS (₪)
Series B Debentures, Net of Current Maturities (Details) [Line Items]                
Principal amount $ 60,300 $ 79,200     ₪ 210     ₪ 280
Annual payments $ 9,898     $ 9,898        
Interest rate percentage 3.37%       3.37%      
Debt discount and issuance costs $ 80              
Debentures, fair value     $ 122,760 70,593        
Series B Debentures [Member]                
Series B Debentures, Net of Current Maturities (Details) [Line Items]                
Interest rate percentage   3.37%           3.37%
Debt discount and issuance costs   $ 956            
Commercial bank was fully repaid           $ 20,000 ₪ 210  
Debt instrument, covenant description     In accordance with the indenture for the Series B Debentures, the Company is required to meet the following financial covenants: (1) Target shareholders’ equity (excluding minority interest)- above $120 million – as of December 31, 2020, total shareholders’ equity was approximately $382 million; and (2) Target ratio of net financial indebtedness to net capitalization (in each case, as defined under the indenture for the Company’s Series B Debentures) below 65% - as of December 31, 2020 the ratio of net financial indebtedness to net capitalization was (9.75)%. (3) Target ratio of net financial indebtedness to EBITDA (accumulated calculation for the four last quarters) is below 5.5. As of December 31, 2020, the Target ratio of net financial indebtedness to EBITDA was (0.47). As of December 31, 2020, Sapiens is in compliance with all of its financial covenants.           
Interest expense     $ 3,180 2,336        
Amortization of debt issuance costs     $ 134 $ 171        
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of series B debentures, net of current maturities [Abstract]    
Series B Debentures $ 118,778 $ 69,287
Less: Current maturities (19,796) (9,898)
Less: Unamortized debt discounts and issuance costs (306) (539)
Total $ 98,676 $ 58,850
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingent Liabilities (Details) [Line Items]      
Percentage of total net consolidated license and maintenance revenue 3.50%    
Percentage of net consolidated consulting services revenue 0.35%    
Royalty expense $ 494 $ 471 $ 414
Contingent liability to pay royalties 6,014    
Bank guarantees amount for leased offices 899    
Bank guarantees amount for customers and suppliers $ 291    
Minimum [Member]      
Commitments and Contingent Liabilities (Details) [Line Items]      
Percentage of royalties to paid grants received 100.00%    
Maximum [Member]      
Commitments and Contingent Liabilities (Details) [Line Items]      
Percentage of royalties to paid grants received 150.00%    
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2015
Taxes on Income (Details) [Line Items]          
Income tax rate percentage 23.00% 23.00% 23.00%    
Description of tax benefits As part of Economic Efficiency Law (Legislative Amendments for Accomplishment of Budgetary Targets for Budget Years 2017-2018), 5777-2016, the tax rate is 16% for all other Areas other than Area A (which was 9% from 2016 onward).       As of December 31, 2015, some of the Company Israeli subsidiaries filed a notice to the Israeli tax authorities to apply for the new benefits under the 2011 Amendment and therefore and subject to the amended tax rate of 16%, which was used for 2014-2016 tax years.  
Benefit regime for preferred technology enterprises, description Amendment, with total consolidated revenues of the group companies is less than NIS 10 billion, shall be subject to 12% tax rate on income derived from intellectual property (in development area A—a tax rate of 7.5%). In order to qualify as a Preferred technological enterprise certain criterion must be met, such as a minimum ratio of annual R&D expenditure and R&D employees, as well as having at least 25% of annual revenues derived from exports. A PTE that acquires Benefited Intangible Assets from a foreign company for more than NIS 200 million after January 1, 2017, will be eligible for 12% reduce tax rate on capital gain upon sale of the Benefited Intangible Assets.     The 2017 Amendment further provides that a technology company satisfying certain conditions will qualify as a Special PTE (an enterprise for which, among others, total consolidated revenues of its parent company and all subsidiaries is at least NIS 10 billion) and will thereby enjoy a reduced corporate tax rate of 6% on PTI regardless of the company’s geographic location within Israel. In addition, a Special PTE will enjoy a reduced corporate tax rate of 6% on capital gain derived from the sale of certain “Benefited Intangible Assets” to a related foreign company if the Benefited Intangible Assets were either developed by the Special Preferred Technology Enterprise or acquired from a foreign company on or after January 1, 2017. Starting 2017 under Amendment 73 to the Investment Law, part of the Company’s taxable income in Israel were entitled to a preferred 12% tax rate. Since 2019, under Special PTE the tax rate for part of the Company’s taxable income in Israel has been reduced to a 6% corporate tax rate.   
Undistributed earnings of foreign subsidiaries $ 22,155        
Unrecognized deferred tax liability for temporary differences related to investments 2,952        
Loss carryforwards 30,187        
Accrued interest of unrecognized tax benefits $ 1,748 $ 1,039      
Isreal [Member]          
Taxes on Income (Details) [Line Items]          
Tax rate percentage 12.00%        
Maximum [Member]          
Taxes on Income (Details) [Line Items]          
Income tax rate percentage     35.00%    
Minimum [Member]          
Taxes on Income (Details) [Line Items]          
Income tax rate percentage     21.00%    
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - Schedule of deferred tax assets and liabilities - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of deferred tax assets and liabilities [Abstract]    
Net operating losses carryforwards $ 8,701 $ 7,792
Research and development 1,514 2,312
Lease liability 9,441 10,161
Reserves and allowances 5,523 7,140
Other 2,041 1,011
Deferred tax assets before valuation allowance 27,220 28,416
Valuation allowance (8,057) (6,797)
Deferred tax assets 19,163 21,619
Capitalized software development costs (3,428) (4,011)
Lease right-of-use asset (9,441) (10,161)
Acquired intangibles (17,498) (8,107)
Property and equipment (380) (415)
Undistributed earnings (1,302) (921)
Other (1,254) (278)
Deferred tax liabilities (33,303) (23,893)
Deferred tax liabilities, net (14,140) (2,274)
Deferred tax assets, net 1,870 2,808
Deferred tax liabilities, net (16,010) (5,082)
Deferred tax liabilities, net $ (14,140) $ (2,274)
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - Schedule of income before income taxes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of income before income taxes [Abstract]      
Domestic (Israel) $ 34,037 $ 34,303 $ 17,149
Foreign 7,161 798 1,882
Income before taxes on income $ 41,198 $ 35,101 $ 19,031
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - Schedule of effective income tax rate reconciliation - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of effective income tax rate reconciliation [Abstract]      
Income before taxes on income, as reported in the statements of income $ 41,198 $ 35,101 $ 19,031
Statutory tax rate in Israel 23.00% 23.00% 23.00%
Theoretical taxes on income $ 9,476 $ 8,073 $ 4,377
Effect of foreign tax rates (85) 231 315
Effect of benefited tax rates (5,426) (2,557) (1,233)
Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized) 558 783 (1,067)
Non-deductible expenses 1,722 549 1,276
Increase in uncertain tax positions, net 755 1,889 1,653
Others 41 (358) (290)
Taxes on income, as reported in the statements of income $ 7,041 $ 8,610 $ 5,031
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - Schedule of taxes on income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of taxes on income [Abstract]      
Current $ 7,543 $ 14,733 $ 6,839
Deferred (502) (6,123) (1,808)
Taxes on income 7,041 8,610 5,031
Domestic (Israel) 3,695 3,639 4,081
Foreign 3,346 4,971 950
Taxes on income $ 7,041 $ 8,610 $ 5,031
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Taxes on Income (Details) - Schedule of unrecognized tax benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of unrecognized tax benefits [Abstract]    
Balance at the beginning of the year $ 5,835 $ 3,946
Acquisition of subsidiaries 1,057
Increase in tax positions 2,487 1,999
Decrease in tax positions (1,733) (110)
Balance at the end of the year $ 7,646 $ 5,835
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 06, 2020
Oct. 20, 2020
Mar. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 14, 2020
Equity (Details) [Line Items]              
Proceeds from issuance   $ 108,737          
Net of issuance expenses   $ 509          
Re-pricing stock options (in Shares)     141,229        
Stock options at an exercise price (in Dollars per share)     $ 10.0 $ 14.26      
Total equity-based compensation expense       $ 3,987 $ 1,405 $ 1,942  
Issuance of aggregate RSUs shares (in Shares) 173,005            
Compensation costs related to RSUs       2,143      
Total unrecognized compensation cost related to non-vested options       $ 6,454      
Weighted-average period       1 year 9 months 3 days      
Cash dividend per common share (in Dollars per share)             $ 0.14
Cash dividend total amount             $ 7,044
IPO [Member]              
Equity (Details) [Line Items]              
Shares issued (in Shares)   3,898,304          
Shares issued price per share (in Dollars per share)   $ 29.50          
2011 Plan [Member]              
Equity (Details) [Line Items]              
Total number of common shares available (in Shares)       8,000,000      
Director [Member]              
Equity (Details) [Line Items]              
Re-pricing stock options (in Shares)     170,000        
Exercise price range minimum (in Dollars per share)     $ 11.5        
Exercise price range maximum (in Dollars per share)     $ 12.2        
Director [Member] | 2011 Plan [Member]              
Equity (Details) [Line Items]              
Common shares available for future grant (in Shares)       2,610,136      
Employees and Directors [Member]              
Equity (Details) [Line Items]              
Weighted average grant date fair values of options granted (in Dollars per share)       $ 7.99 $ 4.24 $ 3.43  
Total intrinsic value of options exercised       $ 11,658 $ 2,301 $ 1,641  
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Details) - Schedule of stock option activities - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2020
Dec. 31, 2020
Schedule of stock option activities [Abstract]    
Number of Options, Outstanding, Beginning balance 1,869,412 1,869,412
Weighted-Average Exercise Price, Outstanding, Beginning balance $ 10.25 $ 10.25
Weighted-Average Remaining Contractual Term (in years), Outstanding, Beginning balance 3 years 2 months 15 days  
Aggregate Intrinsic Value, Outstanding, Beginning balance $ 23,838 $ 23,838
Number of Options, Granted   315,000
Weighted-Average Exercise Price, Granted   $ 26.28
Number of Options, Exercised   (603,519)
Weighted-Average Exercise Price, Exercised   $ 8.63
Number of Options, Expired and forfeited   (118,411)
Weighted-Average Exercise Price, Expired and forfeited   $ 11.15
Number of Options, Ending balance   1,462,482
Weighted-Average Exercise Price, Ending balance   $ 14.26
Weighted-Average Remaining Contractual Term, Ending balance   3 years 2 months 1 day
Aggregate Intrinsic Value, Ending balance   $ 24,019
Number of Options, Vested and expected to vest   1,462,482
Weighted-Average Exercise Price, Vested and expected to vest   $ 14.26
Weighted-Average Remaining Contractual Term, Vested   3 years 2 months 1 day
Aggregate Intrinsic Value, Vested   $ 24,019
Number of Options, Exercisable   732,209
Weighted-Average Exercise Price, Exercisable   $ 10.59
Weighted-Average Remaining Contractual Term, Exercisable   2 years 3 months 14 days
Aggregate Intrinsic Value, Exercisable   $ 14,092
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Details) - Schedule of options outstanding under stock option plans - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2018
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options outstanding as of December 31, 2020 (in Shares) 1,462,482 1,869,412  
Weighted Average remaining contractual Term 3 years 2 months 1 day    
Weighted average exercise price $ 14.26   $ 10.0
Options Exercisable as of December 31, 2020 (in Shares) 732,209    
Weighted Average Exercise price of Options Exercisable $ 10.59    
1.12 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price $ 1.12    
Options outstanding as of December 31, 2020 (in Shares) 8,408    
Weighted Average remaining contractual Term 4 months 28 days    
Weighted average exercise price $ 1.12    
Options Exercisable as of December 31, 2020 (in Shares) 8,408    
Weighted Average Exercise price of Options Exercisable $ 1.12    
8.31-10.07 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price, minimum 8.31    
Ranges of exercise price, maximum $ 10.07    
Options outstanding as of December 31, 2020 (in Shares) 280,324    
Weighted Average remaining contractual Term 1 year 8 months 23 days    
Weighted average exercise price $ 9.17    
Options Exercisable as of December 31, 2020 (in Shares) 207,133    
Weighted Average Exercise price of Options Exercisable $ 9.15    
11.07-11.09 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price, minimum 11.07    
Ranges of exercise price, maximum $ 11.09    
Options outstanding as of December 31, 2020 (in Shares) 682,500    
Weighted Average remaining contractual Term 2 years 9 months 21 days    
Weighted average exercise price $ 11.09    
Options Exercisable as of December 31, 2020 (in Shares) 426,250    
Weighted Average Exercise price of Options Exercisable $ 11.09    
11.85-15.46 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price, minimum 11.85    
Ranges of exercise price, maximum $ 15.46    
Options outstanding as of December 31, 2020 (in Shares) 176,250    
Weighted Average remaining contractual Term 3 years 3 months 7 days    
Weighted average exercise price $ 12.75    
Options Exercisable as of December 31, 2020 (in Shares) 90,418    
Weighted Average Exercise price of Options Exercisable $ 12.41    
24.29-25.4 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price, minimum 24.29    
Ranges of exercise price, maximum $ 25.4    
Options outstanding as of December 31, 2020 (in Shares) 235,000    
Weighted Average remaining contractual Term 5 years 1 month 17 days    
Weighted average exercise price $ 25.12    
Options Exercisable as of December 31, 2020 (in Shares)    
Weighted Average Exercise price of Options Exercisable    
31.96 [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Ranges of exercise price $ 31.96    
Options outstanding as of December 31, 2020 (in Shares) 80,000    
Weighted Average remaining contractual Term 5 years 7 months 6 days    
Weighted average exercise price $ 31.96    
Options Exercisable as of December 31, 2020 (in Shares)    
Weighted Average Exercise price of Options Exercisable    
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Details) - Schedule of restricted stock unit activities - RSU [Member]
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Equity (Details) - Schedule of restricted stock unit activities [Line Items]  
Amount of options, Unvested | shares
Weighted Average Grant-Date Fair Value, Unvested | $ / shares
Amount of options, Granted | shares 238,005
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 24.45
Amount of options, Unvested | shares 238,005
Weighted Average Grant-Date Fair Value, Unvested | $ / shares $ 24.45
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Related Parties Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Related Parties Transactions (Details) [Line Items]      
Received services amount $ 8,523 $ 6,005 $ 4,455
Asseco provided back office and professional services and fixed assets 521 676 980
Due to related parties 1,908 1,640  
Due from related parties 770 1,241  
Hardware and Software [Member]      
Related Parties Transactions (Details) [Line Items]      
Purchased from affiliated companies $ 267 $ 194 $ 320
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Diluted net earnings per share 200,000 0 1,369,514
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of earnings per share, basic and diluted [Abstract]      
Net income attributed to Sapiens’ shareholders (in Dollars) $ 33,775 $ 26,247 $ 13,785
Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock 51,208 50,031 49,827
Stock options and RSU 951 622 279
Denominator for diluted net earnings per share - adjusted weighted average number of shares 52,159 50,653 50,106
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Geographic Information (Details) [Line Items]      
Revenues $ 382,903 $ 325,674 $ 289,707
Sales [Member]      
Geographic Information (Details) [Line Items]      
Percentage of revenues from major customers 10.00% 10.00% 10.00%
CANADA      
Geographic Information (Details) [Line Items]      
Revenues $ 571 $ 476 $ 649
UK, Israel and Other European [Member]      
Geographic Information (Details) [Line Items]      
Revenues $ 40,828 $ 41,051 $ 38,815
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic Information (Details) - Schedule of revenues by country based - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Geographic Information (Details) - Schedule of revenues by country based [Line Items]      
Revenues $ 382,903 $ 325,674 $ 289,707
North America [Member]      
Geographic Information (Details) - Schedule of revenues by country based [Line Items]      
Revenues [1] 187,258 163,565 136,477
Europe [Member]      
Geographic Information (Details) - Schedule of revenues by country based [Line Items]      
Revenues [2] 172,660 133,851 128,513
Rest of the world [Member]      
Geographic Information (Details) - Schedule of revenues by country based [Line Items]      
Revenues $ 22,985 $ 28,258 $ 24,717
[1] Revenues from North America consist primarily of revenues from the United States, except for $649, $476 and $571 of revenues derived from Canada during the years ended December 31, 2018, 2019 and 2020, respectively.
[2] Revenues from Europe include UK, Israel and other European countries. Revenues from the United Kingdom (UK) amounted to $38,815, $41,051 and $40,828 during the years ended December 31, 2018, 2019 and 2020, respectively.
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic Information (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Geographic Information (Details) - Schedule of property and equipment [Line Items]    
Property and equipment $ 71,360 $ 66,140
ISRAEL    
Geographic Information (Details) - Schedule of property and equipment [Line Items]    
Property and equipment 27,944 28,396
North America [Member]    
Geographic Information (Details) - Schedule of property and equipment [Line Items]    
Property and equipment 8,245 7,741
APAC [Member]    
Geographic Information (Details) - Schedule of property and equipment [Line Items]    
Property and equipment 20,871 23,437
Europe [Member]    
Geographic Information (Details) - Schedule of property and equipment [Line Items]    
Property and equipment $ 14,300 $ 6,566
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue (Details) [Line Items]      
Performance obligation $ 192,000    
Percentage of remaining performance obligations 73.00%    
Short-term contract liabilities, description Both trade receivables and deferred revenues (short-term contract liabilities) increased during 2020 as a result of business combinations of $6,784 and $15,875, respectively.     
Revenues $ 382,903 $ 325,674 $ 289,707
Deferred Revenues [Member]      
Revenue (Details) [Line Items]      
Revenues $ 20,029    
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - Schedule of disaggregated revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Total $ 382,903 $ 325,674 $ 289,707
Revenues from pre-production implementation projects [Member]      
Disaggregation of Revenue [Line Items]      
Total 142,247 121,986  
Revenues from post-production implementation projects [Member]      
Disaggregation of Revenue [Line Items]      
Total $ 240,656 $ 203,688  
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities [Abstract]    
Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively) $ 48,623 $ 34,615
Short-term unbilled receivables [1] 9,301 9,511
Long-term unbilled receivables [1] 772 362
Contract assets [2] 7,485 6,095
Deferred revenues (short-term contract liabilities) 34,548 21,021
Long-term deferred revenues (long-term contract liabilities) [3] $ 524 $ 216
[1] Unbilled receivables relate to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to its fulfilled obligations.
[2] Contract assets relate to unbilled receivables, which represent revenue recognized on arrangements for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date, and the right to consideration is generally subject to milestone completion, client acceptance or factors other than the passage of time.
[3] Included in other long-term liabilities in the consolidated balance sheets
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities [Abstract]    
Allowance for credit losses $ 1,558 $ 543
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of research and development expenses, net [Abstract]      
Total costs $ 47,156 $ 43,043 $ 39,574
Less - capitalized software development costs (5,798) (5,665) (5,160)
Research and development expenses, net $ 41,358 $ 37,378 $ 34,414
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Selected Statements of Operations Data (Details) - Schedule of financial income, net - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Financial income:      
Interest $ 380 $ 382 $ 181
Foreign currency translation 1,312 991 867
Derivatives gains 721 565
Financial income, Total 2,413 1,938 1,048
Financial expenses:      
Foreign currency translation, bank charges and other 1,299 1,646 1,059
Interest 4,302 3,030 3,225
Derivatives losses 617 30 755
Financial expenses, Total (6,218) (4,706) (5,039)
Financial expense, net $ (3,805) $ (2,768) $ (3,991)
EXCEL 106 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,2 >5('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 " #$@'E2,:>+8>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG_8A**N%Q GD)"8!.(6.=X6K6FCQ*C=VY.&K1."!^ 8^Y?/ MGR4WZ"0.GE[\X,BSH7 SV:X/$MU&')B=! AX(*M"'A-];.X&;Q7'I]^#4WA4 M>X*J*-9@B956K& &9FXABK;1*-&3XL&?\1H7O/OT78)I!.K(4L\!RKP$T1H(RZ3W^K[A^VC:*NB*K.BSJK5MES+8B5O[SYFUQ]^5V$[:+,S M_]CX(M@V\.LNVB]02P,$% @ Q(!Y4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #$@'E2CU>#WSX& ['0 & 'AL+W=O0C!<-ZT4BR^/(1/]YS2)YMA7S*UYPK\IPF67[>6RNU>3L8Y.&: MIRSOBPW/X)='(5.FX%:N!OE&^!3S;;YW3?2G/ CQI&^FT7G/T40\X:'2$@S^?.43GB1: M"3C^JD1[=9VZX/[U3OW&?#Q\S /+^40DG^-(K<][HQZ)^",K$K40V_>\^J 3 MK1>*)#?_DVWYKN_W2%CD2J1582!(XZS\RYZKAM@OX!XH0*L"U'"7%1G**Z;8 MQ9D46R+UVZ"F+\RGFM( %V>Z5Y9*PJ\QE%,75R(LH)$5";*(7&> M>T2H0YU\S23/$56O_G#/J'IM'[[WM>067B)3Q5.L!K^NP3K9\,YW=7R]FP?WT;A;X*E2N6Z4YL0BR%3XRP=NNO%R?^<.@.Q^.SP=<&I'&--$:1 M NBMR/383<(::\;+/[(DYTC3N(XU,Z=3XP"+A$Z;@@,]D]_Y2Z.-X5(._!N- M3DY]!R/;LUFW$UDUJA9\(Z0RDTTQ5>2-@+CB%]0&76K):!>R3R(I,@6!&49\ MPF4S$:XT$QB0-6;7ZP)D,,@$IMM*R.8>Q'5NF5QQ$H0AI 29*)2$F.TUNYV M\O;/D$THJ[<[U:"X6$]C$#_J@<\41 Y!00SZ7.%*-&[V]3'V.0 MUNXI[M 59!!%D*#F1[N+'AARN>0.X]$5MID1N?PMKR^'3LO*%CGV*$-CYXN*7?QPJ, M3CP2E_[\\ LDMV$AH0T;X7"EW4+5K%"/R :RO:\L*3CYZ<>1-_1_<_J.2S:0 MZ9N='0Q^;V<'=_T=+;E^#MZ?_T]:?9ZW:>YU5=XE[+9*=XYYG?=M[G6]WB7LM MDMWCGF\-W'^E@;?$O1:YMKCG6R/W.^WJO";NM2BVQSW?FKC?:6>G2]QK44+C MGF^-V<15SJ%^#W1R'4[D974)^77OP#4$L#!!0 ( ,2 >5);(VI2< @ M (@B 8 >&PO=V]R:W-H965T&ULK5IM;]LX$OXKA*\X M= $[%E_TEB8!$B?;,] D19SN?F9L.A8JBUZ*3IK[]3>4'6VB].AT.Z^E"+'E](E>B@CMSJ99_A MWOL7#\7S0ILOAA=G*_XL)D+_6'U7<#7<:9D52U'5A:R0$O/SWB4^';'$+&@D M_BC$:[WW&1E3GJ3\:2[&L_->9!")4DRU4<'AOQ[MGFH7[ MG]^U_]X8#\8\\5J,9/EG,=.+\U[60S,QY^M2/\C7_XBM0;'1-Y5EW?R+7K>R M40]-U[66R^UB0+ LJLW__-?6$7L+,/,L(-L%Y-@%=+N -H9ND#5F77/-+\Z4 M?$7*2(,V\Z'Q3;,:K"DJLXT3K>!N >OTQ4A6M2R+&==BAJYXR:NI0!.CKD8# M]&-RC3Y_^@U]0D6%'A=R7?-J5I\--3S9K!].MT^YVCR%>)YR+:8GB.(^(A&) M',M'1R_'^>'R(=B[,YKLC":-/NHS^L?#P\W=([J<3&X>)Z21T M93N@+ ATLI!*#[102XC^ZB=$_$K6A7;!W"B*]YY/(_C301E\G"E"I_6*3\5Y M#ZI,+=2+Z%V@@,/CG1UQT(YQ]2)J#?5$F] $U5H54Q/# 8."&H^"NC$YMAQ# M2)9'[HU)=@8E08,>%9\),&0J('2>2E&CSQ54<3E'O(1:V^0E5&TT56)6:%3* MN@89N/TI9K0)O4^X'\<9XAI!OHCEDU"[G&GNF]SK&U>M1%,[R[??7%Y*+.M8 MEA#:V79;BK($>X(SW?D@#?K@1_54E"5LXKX;FJR2E590\1$'J]U)E5J <))F M20>V0RI.HL0-.]O!SH*P[_4"?-W%#$&TXL4,B5] N;!7+M"9#2>G6=8!;4NE M&4[=F/,=YCP<;E+S$@A&*9-"?K?F=JPG*8V[$&TQS%*R%S4'(''4LE,4K-3? M[N^^#AYO'FZ/J-5XC_/P!]5Z58#YQ7\AU&HYUZ]<"2@0 M@$ZNP[93&$U(QR%65)I7SP6$VW;W_'")'3]L'\<6KBU& M640]*8U;9L1A:ORNH.=4^JU)"L.,C8O]:*DCD?.T2SM.L23"'K0M/>(P/WZ5 M>:"V](*/X9< 0)LQ4LRPU00[Y%A,&/'XDK3,0L+,\GX& M^#:^O!I_&S^.;X+D0EIR(6%RV31RD*!-*^"RG=C$$-,L[UCNDL*1A_;)WM$G MS!XWRU4IW\1[D\+?E"QAHZ93M>:E&ZY-#"QB>3?F'6+0*F!/6TQ:_B!A_K@T MT$3;1S6XY29A"PX-8Z$+CY]MCH FE<1=X XQFNWE]"'PEDI(F$I&V^9JR?5: M-2!-NSX1RGRZ@B;]">ZNE0>[@T/R-._VLPZQ//-E+VF)AH2)Q@U==FK[1^ZW M&2;/B14VME1&,?%8T/(0"?/0M9@+L,$<)5Y$M?8@=)UB8M9M;AUB!$?>$M2R M#@FSSF$/_I$W'4<7QM+4B@B''&2KUZ,M^9#LR%;\V)+9D@4)DX4C)YK^T 3= MU I%IW=LFLBSQ':.+19G6>RI4;0E$QH=%VV:__IH([>J#CO7"'=;'8=8'&6> M7:0M.]$P.W4[G8_ VB2$"29=KG*(9=27(+3E*AKFJF\[F'^S]% '965IVNU^ M7&*4YI[*3_>&@<=15KW?KSMQVM23Q];0PB&54!\_T9:?:)B?'L1,B*7I4E E MJT$S8X%>P#@9#I?"S-2F$5O(MI OR5I2HF%2ZG:_'\6 32PXBY/< M&K,ZY B)L"]Z6PJB80H:W=_>CA]OHEFT!*:'@?!_ '"T =+]=DG*(#0C-/%64M3T "_< #T)S^ K.?UQ5D#[.6L\< M1,X29OG8%L.IMS5F+=^S,-]OF&D"@0Y.16-#GA7?IL%(JI54S16Z._GC9!-' M"UG.A*JA@D$@?VG&HMJ9R\QQ.,UP8DW&''+$N-\S&F-[[PO#7<*=IS5P[X-C M0@IEKHO5<;9-4A_2MC]@Q_0' 5?:1$^!0*Q!AD..D)CY3M6L;0C8!Z_X-@U, MV[;L1N(>P(GU!M@Y(W/(.6=DP[V?"9C?:-QR]5Q P)9B#@NCDQ1,5IN?/6PN MM%PUOQQXDEK+9?-Q(3@$KA& ^W,I]?N%^3'"[L5)DT#J@(@, $() 8 >&PO=V]R:W-H965T&ULE59= M;],P%/TK5I@02-/R_05M)=8.P0-213=X0#RXR6UCX=C%=MJ!^/'83A9U7;JU M?6CL^-YSSKV^]LUHQ\4O60$H=%]3)L=.I=3FG>O*HH(:RRN^ :975ES46.FI M6+MR(P"7UJFF;N!YB5MCPIS)R+Z;B\F(-XH2!G.!9%/76/RY!LIW8\=W'EY\ M)>M*F1?N9+3!:UB NMO,A9ZY/4I):F"2<(8$K,;.!__=36;LK<$W CNY-T8F MDB7GO\SDRQ!*F MG'XGI:K&3N:@$E:XH>HKWWV"+I[8X!6<2ON/=JUM&CNH:*3B=>>L%=2$M4]\ MW^5ASR%(CS@$G4-PZ! =<0@[A_!4AJASB$YEB#L'&[K;QFX3-\,*3T:"[Y P MUAK-#&SVK;?.%V&F3A9*Z%6B_=1DRIGDE)1808FN,<6L +0PKOZ/0OZ/0LL?G@$ M?Z'T;NFSJA!?H8^$Z3TCF*(YE\0>OA\?EE()?01_/D,6]F2A)8N.D-T*7(*^ M$0H@6[RD("\1 \N,J;YD;+WHZPJ5O%FJ54/UT2]XPTSYZ&*9<4JQT*7S#UT, MU4O+G5ANAW+Q@]"B6N(\E/B<6W*B*"_(7 MRJ&$MU#QGH#4:W\'23_!\)':I%>;G*.62-D,*TV>"(B3/,OS/#Y0.F 81%GF MI\&PTK17FIZC5#=9J?2]1]AZ2&[Z5$64)'Z2YP=R!PP]/\ZS-!F6F_5RLQ<. M*F#9B#^]X*.E>IT]D1"$01;DR8'4E^U:I>Y>_S%?%U^P6!,F$865]O2N3#\6 M;<=N)XIO;$M:T8T^BYKKBZFNVTWG_R/)7O6$W5I=@S#O]L MA*RIAD>Y]=1>,EHT1G7E$=^/O9J6?+:8-^]NY6(N#KHJ.;N52!WJFLI_;E@E MCEZ:_[V\E/'F]EZ*L&5>EX$BRS=7L&G]:X#0/7XNKF6]ZQ"J6:^."PN6)+5E5&4_0C[\[I[.^36-X M?O_B_7,##S!KJMA25'^4A=Y=S=(9*MB&'BI])XZ_L XH,OYR4:GF%QU;;93- M4'Y06M2=,?2@+GE[I<_=0)P9X'C$@'0&9&@0CA@$G4'P5H.P,PB;D6E1FG%8 M44T7#,WS6 VUH!?A>PP4F52LD M-N@KST7-T$?T_7Z%WK_[@-ZADJ.'G3@HR@LU]S2T;[QX>=?63=L6&6D+$_1- M<+U3Z&=>L.*U P\ZWO>>O/3^ADQZ7+'\$@7X A&?^(X.+=]LCC.'^>KMYND$ M3=#/1=#X"T;\=0/>SP+Z\WJMM(2E\=>$][#W'C;>PQ'O=^R)\0-SSEMK&3>6 M)E,\+8*49'XP]Y[.1],A(U&2##ZKAW@2Z13:99..G2C8CK[(M]*E0P;!%V=#$EM& I^0$1)R(B&3))]+ M3GE>P@1UTW*!.',NIL[1JXZF?C3$L54DB8>+R>4KR_ (S*DTXF 2IJN-:P9; M788T?6:P1^%3+LO76LMR?3#;8"T0%_QC#GM5*9HL#G2:2::T.[/911:V3T,\6T3" M89IVB7 T@G8JUCAYX_0@VE'2=<4,YSW=EY :?OPA)3CY":D=E6PGJH))-VEB M[P"#)+$RA2TC,0F3(:TMPY @QWA/VP@\O8^XH:K,T7LXK*Q@^JB$W1:3+=L' M)U7K+CWKAW\96_'I4EE[1J>*C&P9\6DS@:=W$ZNR:D+S?T!E+BAKIEPJN]:Z M5!:4=W8*K9G<-J=YA7)QX+H]TO5O^R\&U\TY>?#^QGQ):$ZW)S?M9XAO5&Y+ MKE#%-N#2OTQ@I'DW-SN&(5P-@+X?R.$?GDP#?3?5Q;_ M E!+ P04 " #$@'E2[Q,E5R@# !!"0 & 'AL+W=O%[L5*;DS'MJ^6SD>BHUF):>W$JE- M51'Y/*%,;$>.[^P[[LI5H4V'.QZNR8K.J7Y8WTIHN8U*7E:4JU)P).ERY%SY ME[/4X"W@6TFWZN ;&2<+(7Z;QG4^ =P3\6D*X(X1V9&HK=AQF M1)/Q4(HMD@8-:N;##J9E@_V2F[+/M82_)?#T>"JX$JS,B:8YFFMX04VU0F*) MIJ*"F528$C]2=,TS45%TCA[F,_3N[#TZ0R5']X78*,)S-70U9&,TW6P7>5)' M#GHB^P&Z$5P7"GWB.$<2FKZ:[@^. MT&>OIZ2)A'R=!]/!S?+BJ(PX'_$C7KHOS0\[P&]2+]J$D_.ID^; *P MQ#DL&2DISYX1# Q7C-2;2_X+5I*=V,?,U 4A32=7QZB5=O[@UY:9=#/;:T[*+ M\0?XN-6TL9K^OU6R8-28G9-U"8BW;]+ 3SXB51"@")93>=1NVED]8>*G0'"X5E2M[2"N8CANNZ[VYZ6WN 5?V^&OU3^!^4!_G M_V3JR\4-D:N2*\3H$B2]BP2J(.L#NVYHL;9'V$)H.!#M9P%W'"H- /XOA=#[ MA@G0W)K&?P%02P,$% @ Q(!Y4FO6\M11" DC8 !@ !X;"]W;W)K MWJS.P\$U!BMC%R T[2_WX%)L9(%R7T:%\28ZZ.KG2OKG0.^/*95]_J+6,- M>MD597VUV#;-_M-J5:=;MDOJCWS/2G'G@5>[I!&7U>.JWEK$TJ6[UA9Y[Q$%7NX6GS&GS:4M TZB__D[+D^^XS:H=QS M_JV]^"V[6EBM1ZQ@:=-").+?$[ME1=$B"3^^]Z"+4Y]MP_//K^A1-W@QF/ND M9K>\^"O/FNW5PE^@C#TDAZ+YRI\WK!^0T^*EO*B[O^BYM[46*#W4#=_UC84' MN[P\_D]>^HDX:X#I1 /2-R!2 ^)--*!] RKWX$XTL/L&MM3 GFK@] T6_+Z!WT7W&(XNEF'2)->7%7]&56LMT-H/74)TK44( M\[+-W;NF$G=ST:ZYON5ES8L\2QJ6H;M&_!.)V=2(/Z"[;5*Q+2\R5M7_1.OO MA[SY@9;HS[L07?SR ?V"\A+]L>6'.BFS^G+5"&]:S%7:]WQS[)E,]KS;B>05 M(TR_ :UO]:T_9UG>)G]2H'V29TOA2YKL\R8I *Q0C_6'6/3UH?J!ZG;$T%#6 M;SB3IH?=H>CFD#=;5J&4[T0IV;9K_(G](R_%-4,7!:_K#P!\I(>_.,<7ZS)/ M\^8#^LH:49K$-RRIRKQ\A/R.]<"_\W*9\K*I>"%N/8J -DQ,0 -!;=Z80ZY, M_4JDXBD?R2D?28=C3^#<)$52I@PE#0I9^A%1_"LB%O:@_#HBN1U26Z.?KET_ MN%P]G6>1:D,(QIXS-@M5LV5@$SJV6JM6#O''-A& A$E W+%9K)KY%(]M-H#O MEN5[]LEL-,/T-,/T73-\(99,M\3K#^^:[2.J<^:-'7B.;],)?^R3/[;6G]MC M:HMU@MC#@]C24)+]5Q2^M@Z)W;$6FU";FP\5WXD[?-]M>:(\E6)?3-*4'\KN M_K[BI?B<=O7K5W&W@0:A=:4])WRJ]TG*KA9B]=:L>F*+:P05)T,XH2&;-SH;99-SRB9'FTUW[7:R;$\S65>$105.VHR!DD&+-",9 M''4<7B M^-!09VM#.)$AG!@8O"V-?0/8B.H*!]H]!=K5!GJ]VQ?\!V/' P0Z MUH4:L1=6I7D;_8LTJ;=(G$U0^Z%@\-9[XZJ;B+2%N(KWOKS-A%I?9T37$$YD M""*0$\XPEPONE!R> I;A)"'<^"/?5/GOIZ3U_V>96\[EL5 MRYC@G_<%0^6,\]>-MH\9UOQF:""M<'_G35]L,$H:QO/B;(AH- 4T-H44-0# MC2NPY\LT!# C,E?90%BV94U%>9 I\$_I%#X8W M>"=6^3$6,?(<>:DZ=,@04F@):FP**L*H0++'@#(&\8T)V M=B#7*A -._Y$V ?! >L5AY\C(*84!E- H2F@-58YO6/30#X,F5(9H.Z4?0IR MZ4PU'D=^T!FP7FAX@WV8TA9, 86F@-:F@"*LJ@+$);)V$$-FMBT'&<(2AWHX MRF00&(A>8)A@'P'XE-0"V(? M<^B''FK&FBK(/]*?P4]@G9^KX,J@2 M1*]*Z$F*OO&<()O2(4P!K4T!1415#BCUY,-8#)GYRI$%,+*Q,W5F&40(HARKR@PA!]"+$EXJGC&7U\:7-O*X/'8$22<"K+"^3TZO6W7N:[?R;OM?SPZM-Y<.KRKBQY;N!0F1-Z0ZF@")30+$IH T\EQZ=R \ZR!=4 M+U\8R(^WSK-450.H'_ATZM$?'>0 ^CXY8"P!M$]6 2^PDK&>(_,MP(A2VPVD MU X!.TA[ 3W%@-GH^>DQ4Z A^/1\U8TG>Q ZZ/L>LT]K M+Q,3K])PQW9=[ 8RH5F=_7:F_;76OY+J,1=LJF /HJGUT1,8U?$'4,>+AN^[ MG]/<\Z;AN^[CEB49JUH#TX>VN.)V]-GBH0L3BA"!4E?^NL+@+(H 4O8 M2OV22/*'R[< =C_LDA+=J=$7MI&VWI!HBA>;/.JF5U=V-]NU-6%[+NZ:L2-0FV_W>;J MZ8NHY?_A6W6TZ\\/BZF*7WXE;T?VQNU'ZV^+02UEM1=-6LD%*K"]G MG_&G)8]- XOX?R4>VJ//R%!92?G=?/E:7LXB,R-1BZ(S7>3ZOWMQ+>K:]*3G M\=>^T]EA3-/P^/-S[[]8\IK,*F_%M:S_K,INPK9KA__QQ;XBC!CB>:$#V#8C;@$TTH/L& M]+4-V+X!LY89J%@[+/,NO[I0\@$I@]:]F0_6F+:UIE\U9MUO.Z7_6NEVW=6U M;%I95V7>B1+==OH_O:A=B^0:7>?M!OVB-T:+YNB/VR5Z]]-[]!.J&O3[1O9M MWI3MQ:+3%^&\)B@7V73;5KT5WFAH]72V+>/#9.*@+9="N]QB/Q5]+%"^E:JK_K8_0.8=NN/'AJ,T MI8YY?13.,$T=\T*H-":P>9,#HR3(Z+:3Q?>Y\:H *",33!)#TS2()//1:'$\QXIJ[:0?=,A_?56*+W\Z M:BI7V>+T2 MH#=+_3E1YI #,(E["@!,QF!JV8%:%J3V=;O+*V7&F3( S'_I6H+QM10?1 MR?S%XLY4KX.C&AWRJ=WEA;BL?GO(/6.,HP..@JS2>OMCDS9W>[3IV'SE!LTE::P/M1U?:F1J'&!J3C&.2 MX K\KO)2:%E8B.H^7]6B_6 \\@?4-WJ86CN5HS_9"6AOWBGME?>3 I>"^&;F M.$[=U?!A..*8N>L!]);P-(6/)![#-Z9!YO_K-D)Y1@;Y4'\&)&*9R\>'Q0F) M73H^BD?9!)E1(^"P2%B*M5!*+U>7/Q[O$;N:("?F<\*QRP@ Q8RY'A/LB\?) M!*E1.6#^BKVYRY_L[@-9<&!DZI][",82;VD@6)I,"" \B@X<5AWN3IL\PWM2 M@%!@E+N/@J@609<7D J(1Y M/ 495/'9I0<^&7-T6L:K::A\J:PNVWZS/C2@/I>P <1[NHG ,3H!)E19."P MROCMM4H:Y.;K#9YZ$[\&8''LW3>6 (PDR=15@HQZ@41GW;FJYEZT9]P3R!B+ M"0X:\Z97.A2W9XJ0?:>GD2*F[GT!@F'MD-S0!^(R/'%\R1CT23CHWRA9"%&V M/ZJU"!"YW7,-8%)7CR_#\SQ?:Y$Q^I-P]-\KS^IO<_KENGO(E4"E=@.UM+2U MSFEA-4 -<"3S%4W("R.74\ PG \=5)&04!>SAH,SB"O2K262I\0O:1M96Y8 M6FNOWH/91'W5A<,^=Q;7PB6\FA"&I!1&I"P-/AJ#[Y=**V42[&3FAF\ M7$!0IQ'-W'LOA,,89RZCX+Q^8,>.*H*$5<0I9=UYIZK"Y +W[)'-S>YOS6NT M[LU-^7C50>L "0Z29I%K'$!& +AEF,(/6&=4)"2L2#Z// W[JNE$;3+6O;Y= M'AR;O7G#N\37%W.28L\.P4F<<>-^@XY.#35*'A*6/ ?'T)N4D=Y)4 P%3>1K MECG643WU/!\ 9#AU[W]+"*<51XHGG,,HA$AVEDI85XW6=J]7"734(S2%YY2>,0=X:"B0O - N#<8 KV12="*3TJ8X25T.D>KMJVMQ,YN^/<=G1IQE%LT++=.=L,K M$]84$$=9Z@G)%V&G4QXE% U+J&5E%,2J'U/NYM+8P%X*$$=)Y.59(!C&4>2* M* B79?6.)1$>) M1,,2Z6;8H;9B;+*X.B .%YVFU0NO)LM&%-!&W*UN74,HZMUH(50\$?#IJ&EH M6-,L]UO7UA-E,[P%._K+\QC'KGA#L!I31![EV<(ES$RX279J.A86-']O%[KBY'9".)Q*#Q!D@12$@ED?>T 9BV\O0_ &-3R78VZC(6UF5?FT()D[A[5XKA MTWMSRS&,/@P%++/2)KUUG]?&'8(\@>153&)O)8$\F)^#!U#S.*43R6LV"C?V M4@K+4'+IH+Q#*W%7-8W9L7J1GT2N0(Z .(M)YF9\(1B+B;>8/BS!;*H&Q(X> M?@D+*WN7@Y;-\#0N/\305TZ8$QZ[970 !UAB"<%.+'%*<11B+/R$S&V_V]7V M8:Z\'FB:N^MKGR(:Q1%[*7\T!$*;$9RL<3!?#7%&W2('@"(L]9XG E#1Y)88 M=0P+ZYBO^V>'\L<)/PP\G1)3ZEZY %CLI067 (JD?*)6PT;%PL**Y4^IOIOS M60QIZ"$TO]/^N.[+X?>);0^F;1GPS$J4^JL&U*^P1QBH7QVC3@F/*H6%5.(FU2&8FRE8 B":Q%.,1E' 7TKSE$)L3:%]4D'#U( @[J6OPF.?H1'?H*-3 M^XRR@H=EQ7^D+!^JNK:'4MKEUW;1@JDR)IO>S1P(_IAR2ETM 0)C[MXA(!AA M+)JH"?)13?"PF@@7C#[HJY7V4R!#H((%UHQ H%\S F'3-2,^2@G^PC,R5;N3 MK8ZQ1[5.D%"PFS-NA6_5T9+#U;8)@QP]F1O. )DEKZU6/O)?*%=ZT?6Q'QYJ M7G5Y996DK9W,Y7I^>&H1WN]^:D?[6U=Q0:@,$U=QA>?_ \=]%$L\+)9NP%HX MVCT_%5 U16\?@%GU'>H;>V:T(-5M*EFBB2S:?LSC!ZR95VH#0!1[AO%!B1L" M%D>O&FR%NK.O;+3(%@B'9_8/OQY>"_EL7X9P?O^"/RV'ESO&;H9W37[-E;YH MM'H3K767T4?S5*0JW7E4@\ + L 8 >&PO=V]R:W-H965T M&ULY5IIOP*AT71($26*53PE'Q&TK+8]X;85IMV] M$1O[ :P"28SK:J!*%.?7[TL =?!2=\_T'K'[12)9.#(3F>]E)NKE)E??]5J( MDCVE2:9?G:W+LKB]OM;16J1<]_)"9'BRS%7*2WQ5JVM=*,%C,RE-KL-^?WR= MQ^KE?_T>@.719"Z?/B-:+\D2;OVQCQPZP8U3I,D_=9'Q/96;_\R=G MA\Z$:?_$A-!-"(W<=B,CY5M>\M\D1&4FCV[[.%+A5< MX3^>V6#8;# T&PQ/V>[^T_V7V<=CMGMV(@7:K2YX)%Z=(9*T4(_B[/6GSU_O M67![Q=RR'N\Q=SJW;,X+B4A@'[)2J(R30_.$W>6JR)7YQC[U?NZQBQ_^,@W# M_@LWW'P+7EQZ/(N9+#5";Z%E++DB6US =TQP/(IDZ[-R+9B;?I>G!<^V]72? M<9:*="$4RY=F' 5$E7 VW^I2I%@JN)F.+MG',FYE<&,:&=ZIO"I\)C566R7Y M O(7*G^4L5U6Y\MRPY7 AZ0BC30#Y)C=9*8KQ;.(/L4(";7ML:_X'8$G$9>" M%9B7E;5P3GK::::UB'(Z?EC F_=FK7CV45=%:;]B\S*/O[/XI6O-L):PX':L%DQ>:B:="J%)J09( :\C6(O9D9HY" M9EG^R,GXC>I^1W(B-AK8(GM/:6_<#3X@6+N*YX@J\7#^:' MN\L7V+ QVPN6R"56+RR6>G82S[)*TIR/YOL#YA" "J6=!L8$F&+]Z^(76C45 ML8SLR;6B)9(O9&+6^NGA(T8M989])1XY^; 0!M$)7OQ82VB<,A:1-/B>YC&0 MF6*5]%ODY;IS[#2R71/D\5V B;I&Q]DO(3D3&%GFYM^N'YG%:$24DZ%C8&5C M!YYL2QE9F\=R)4ML0O8UBFNXAF8;"$?_=8E!5SS)LZZC;M8R6K.U2 KRD123 MX9CR'U9P@+7]@D=2 =.5<5:9/0I=@M[*'44\(M)DZ_87Y"?L4ZY@CEDJ%&SO ML_N*3M^L/=,2?LLCN93 S@\9^XFK:.T1@-J _B572"WC'FGU6*Y[)?]CS MC+#Z*E<0+#8CX8TB(>O@2!^EJG03*7>??_[P]BJXJ6.%[, 1&J,48"B&,C9*8G=R1G+$7I:G)LZR6%HS6E0@+)*P1620NSP26)86<9@^ M$W"L?"M$YY0.9WB:+2H-#-84AQJPH0DK=HX8]LFKU=K.KI4A';*\Q/^8(! 6 M4^2 F5C9P+5BUM"P+V:S)QP2_B9Z7M=AE:"3)N>$.A9?$%2E:-5>VU,C:Y%B M"T$/(#>A1Z.W>4RC$6-IE<&2UF>L2\JR<22??DJ$QS4"H=X"QL=V!@9VP?-0 MB=9:/6_18[/HUPJ1:P].6@/4KKT57-UZPV: MR!"\&5\8R&_ F:#[24156:-E;3A:H'%%RN 7E(X#B@J@!XR,T;,,4$2,1Q)$0"JS3_SWRJ*RWG5?)1).:T;0 M0N]M$=SX1D Z*Y//F4=51IF-MJSF>Q;[Z"-;V:S.SHF1U$NCD4&4XU"".(43 MR-B( \MC5F-<\H,7N,RD ZX.9S MIA)?LG$W\X7#JO"/AOJ.)/PHG'K)H$)(D"=TBX8U_,QQ[GR&(8F#WU16P/JV?#OUP-/*^YL9# M]L0\9S)DVC%3*U@X\/OC&^^3*(](;0/C^*G1T*5).ARS%,AW&G_;MQW^ MY? 5.M:-=',Z$'OK_=@<-A1&E@%_A,8B6F=YDJ^V9*6^/PHF,*$E=AMMY+!K M66B&^ K'8^\-C[YC/ O& Z?WH2SG[B2-7JOZV!O/[8CEV2"AW+Q%55Z62BXJ M:P;$=@%"!D-2'&P1LY#5:.C*JYW,, (<)]P^_UKUV2?X> Y%E;)IJ$RVNJM(;2'+R^ MG=V]QRFL#$M2I>!2L)3,BCK;@N1J3?%8 0\,LA1P*;*( M"SA=24,CB 9Q1:FO4+9.]!2RYBO0C*BU<5FSL2F/ZJ3K,&TH"5((&KTP](=3 M"XT&";P%]2[K(+%4UA*8C>\-%46 T8B[M.# @#5:[M&:/8D*"+M#BE@N%@3Z M.#:D/EO:U'-I0:\+Z#_FGRN1CX81"PRY8W@R%X M,SC!)!US/8NX._%U$G;)@S4. N6@RC> %;/4LBHKDUWEA(1 7G+JI@ZTW9(_ M :N]$UC-_O]A]> J]\"M=:2?6U#^D.&\O^@>-L:,/];A8,-)[YW@.1NG9,X MOM/$>Q;+3TATL;-1RP]-9<;:RNQ$V_$W&VSX20'RJ =AW(S;0K[N!1SKDWE[ M?;)K6^!'MFPXWD][?X>!=<>+76CX$F&;Z2>ZX,W)HYW&];8I3PKJ<@/7:O5M M]\& W#[R$7:=(\D:]_O,%4IU3ZKM!LTD'.Z+2*18^J:>NZ\[.',4;(JDG:&N M:II&LR_W<_JEZ1K1+N ZH&2E4RGBAS$4KVCR6^9P?4Y51T(%/C1##(FA#', M=K7LH7JFT'0,H"NLQ&53RE! T=E^Z\U[;)X2X[^I^6_6J;'A[8QYQG34?;;6>+00.\@3\:CJWMZM&$"W251@6V.2WP M&4%9OJ<:_JY-8RWX*^$2HEV7C"#'UI92=TM7VI;(09N3Z+307/WMTE?2/($, MH'T>&\*#&V?-"L\I3:(X4PG5,- QDWJ[)G5UKXGAV@?V+&*XLG-^6-M%,@Q" M/?_\6+!W4*'W+W)S"PS_*C-[SBY.L%M#D3M<>HR>QZAG1D30%Z-P")X]9&C4 MJ>/3Y:%O>A<7H3\(!GLT/9V,3M"T"_#?1=/N.)XEZ?_*VNAW\*WW?XQOAX?M M4KFL$M09J4C,S9JCU0Q3CK!J=_1I:OU=)=)D]-??:(C27EXK6=L(;87HU$H9 M^Z 5!W74U9+K3KOK/WV,A.W-"340X_;JRS7AC/>YSJ6[)Z-U &Q+@$]3O'ILH"?H?3P%RD<-<(]3MX9@S@->3)5TJ8UMANQB*- M=5-9.K!Q(>@*'VKZNQO//6/95MT1>S>'3C0QZ'F--[/_(6_VK#>S9[PY.KPA MP,Z/,D-N?BA/F]YT'G6[ G.X@#2N55]+>NTU9ELW'W5OUT0V-Y1-)-1D6"_\!YQY MY$_&?>\"'VVXX8=Q?VI=H7#I4L>T_;J-?1Z,0L.913>GDDK315BRI+4)?2[W MXL1$" "_KL?@9B!SS_;SY2-,:IK/\$GCLC#(E678@F]M@]EV_:@OTK1$FC;W M(TB(G*?D:D7$D3^:H$0$6G\"&T*!*PB&RA?CJ5F24T!/^OV>-R=.L)!&66^] MH8&<-JMRMV$0R5ZOV=AV%VQ(N.EM.[W M?6NOA\_^: _?.];#WPGY_\[^/>4#]8P]&6Y_LZ\Q]/NCX:7Y$/2#(WE3X/<' MDS8A&H?AB6S(!L=A0W(6\Z*4W[NOUA@,LN6*A9_I#OSL:W% MMX_"3]'1&G? M7K'/NM#S26RN_H;@$]L&?42V(H2I"Y78-M]3]Z[,B=+75;CM+6+W* IZD6J[ MZ-=;"_N#0$:JF@EA]%H]&AT9'1( $@E\A_!O3\!]G;O3#VS M!,H^E3\9$$%)<0[U_O< S^[%':JK\W-K,[TV,GKLV-N/UYVW2!&Z*_.N+"5/55;:%TJ; M7YO7<6?V+=1VN'V7%UNMZ.661"PQM=^;C,Z8LN_'VB]E7IAW4A=Y"9PP']>" M(]II )XO.RG![:EL_.3DZ>/]MF1?7HYU?TW6WS\ZNZ[\JB-;?OM-FOV M;UQ9/_STZ/21?O%'L=YT^,6SGU_MLK6[<]VGW6T#GY[Y6?)BZZJVJ"O;N-5/ MCUZ?7KVYP/$TX!^%>VBCORWN9%'7G_'#3?[3HQ,$R)5NV>$,&?QS[ZY=6>)$ M ,9?,N%EGKKNORWXN\V_STZ.4CF[M5UI?='_7#OSK9 MSR7.MZS+EOYK'WCL^=DCN^S;KM[*PP#!MJCXW^R+X"%ZX.7)@0?.Y($S@IL7 M(BA_R;KLYU=-_6 ;' VSX1^T57H:@"LJ/)2[KH%?"WBN^_FN6%?%JEAF56=? M+Y=U7W5%M;:W=5DL"]>^>M;!(CCTV5(F?,,3GAV8\/3,_E97W::U;ZOD$ MSP Z#^*9@OCF[*LS_N*6M%T# M)/)?7UG@PB]P00M<',+IS:\?;M[=7+_^\-&^OK[^_=.'CSS>%TZ]/^.'WCV_MV=6Q_<;,]N/&V65=M;"M/.M<;E9%E57+(BMMV\$7P$U= M:S?9O;,+YRH+?+S+&I?; OEC63?6F?K ME75M5VQQ^!5";1B2C#@5?HTW82F[M^N8G!\V"-8($#@G5+7&)F%WV' M,]BRV!+*85< YX23E(6V:(HBPY(>@8@PJK.=MD7V\.I-AV(:/K%@-1R#1X[ M_(8CVPVL<8S"+;<(*ZSHJ0!,C_,[O"/O<$)MEGN",AV0]HVD. M0&?DT'DM]P7I"C[D?8-\$!XB$>.:HL[;.2BAKH9 WAM2$\YOV2Y ;S M!XDJAL>HN.2/*BM_A'$]X)?.A'[19U? S;@\[%8W\3V S.,19FJ$,(T%?@0! ML!3I ],MLA+U F#0(6ZJ3"2@()2V" *\=<2]3$A%8^NF6!<(II#$W'ZHJV/9 M]>%%@GIJX"0SI&"2<[K:A*YZ?7=M7YZ?S*R@$@PV,,ZWX^2WK0""U@ER@ MLK*,(;!KP(6P1-TBD1*I^?6)" #'V[IR'5*) &O9< 8BVXZ04_F]ZC$I-8#= MB48IJ&?1(A'1DJ@EN0V2-'"]7F-QOME1$XF@*!$Z7P0+ZZK<]@U'#W W]W+@->B- G0+V$1++4SQLM#>Z M_=R I7H;C*7$D %8KK[30(,)RCYW;'FP5O0B610]TIUW=(?5]!?$\T*3B%C:VRH!XO>E"BSNO M]VA/C%DXM+90"X48,<'>QPFHPVX3H6<\#7B* A-9])73GT (-058<&0C *-% M/PDB!J<\)Y^LR8G$>3RC:-2%(=18D$;+3S# MFA<]=EAR\)PWG,"!!XJL?V.FLW=,A MC\C<5Z-OR#AL-V (':,4MIMBO0'B*0L8@L@$DU7$%WLE;(OF!8R!W8"$[ JA MIR7,/&-D>=T+0(.()#E-IP#D@FH,'738'T@I6+^+-S$WH$ON CB+K/H,"F)7 MP\\ _9OXHZ&UTB6V-8IQ$-?I8NDBY,?@XCP2!"^);]J<2#^BH_8 '"+G]2,] M1P*4U,:R;CLQV$A#?A'/*L@%,!M7 MP!QT46U_W2[^5;Q&F2ZH;SR%O,D>*I)^NZP@XKR#1Z_UT43<(J^HA0^2E/0H M>5>5?><638\6#@9;YF:-^@P-WHXU#I+M#A$V0Y%ZY7\TR8\3QT'CAZHU1P6! M+(Z;[5M5Y!B)P6#:,<9![-:!40-J^!Y1%3EM.;IFR&LE*(9610P+^9EZ,RN0 M*O4#3IQ5%?D5%'(P3T@T]ATA W$&[L=N@Y&-:!=G)_;8GI^;WU<@R-"":L"= MP'-*-_N<1[WIBQ*E96O/YI?V/1B.A&Y3@/X"X(,! D0!+/M/VL#W;9GH7S98 MXL3VB)D$'Z_)6Z0QD81 \4HR"MS>X+KNR;\$X?O4U@>QN?):,P9]Q@SE$"80 M]L28KIF;S9SW"J+A+?FJJ*;A^7_+*J*CTYD97$FLX? M#>NH$"N &7GGL0U*7\26Z&)/0L4AKY-T0\",*B.V^<1] \SQSTG<8 Q9=$C; M.N=9&@?JJMW)9LF,8BA)VF2PCP5PQ&Y7[O71RCU84J=90[R9@3[FY<&V+5H" M1\R27.(X81_1H"JIC)P*G^^S<3N?CX%UE]'DEGM.S@=Q7G.&"' [5@#3D62D/#: M5I_3\-25/3I]"HAT9";(;BB@A9J[+N^%EGN.>@( !?B)G5)CBR@[.DMGD)5- MO>C(+25>P)V3J@ 3%0@)CQ;9&>A(F-4'+A9P9BM4BM[\E,6]?$3-7/?K#=AX M'/N@X L.@9%\A$?G3\T$3*1S$GAR8%<)4 V741Q/M\]V1("19#^2[!/8),9@;)%S87FL1 -\N^*C&]PH9IV M4^Q2;(%4(017>2J$D;)FT6<\>8DC1"R4F-V*?B2WUD1R6L'0N M;P_3W=C9DK5$P_3H9; DY-T7XBFB=690BL*4I ZKK&,K"+%#XS#8H3*.'-0* M12<@ @/+]TQQ8H:C1$/$=/%9Q5)ADHY,)J>54!V2$@"0UT"3*!JW&.1):0N/ M6V@*;%$4'3%.AK(CT >'ND7DXKQF0+.!4A<@W%*U"1.(:$X:^"W,T<;? MHL,@T83)L_-'A@91P5H2K"/,'G9D4Z9P]OA$P9$?.'QGQ-@LGIU,+!4RA"&$^MCM%9I"= FG*T7X"'6,\;AFBN!"]*0&,GG7>" M FF)DE;?AQ&_VM$8_TN*JY)!#'D@H(!F':!\\U5,NL(@5P2;C<32$[1"$]>.0 MQNF)NEH?HQ.6JR !S@"E0$FW=5]PG!Z.*$J\WXDMW,)TN8\3>9YX?7>M/ %N M[*(C8_S\^":%MZ\H M?%,<-&0F%T2:BA9U?DWVL=N$PH2EVUVV)"$#M@H/@NGO,V#!7N0 HB0E,Z<[FO0-?ZL[6/C> 9>5*7A&P-OB"*LCYO8M^G_X&]F= MWAF(2R= 'A>YV''!M\=@&0;!_AZD"D;(OP%V@E)/>-9XEY&4 X;^,<E9> M2(T$GI!/BHAO5.44!U:_9OV6'CF>V).85@,^"/:9E&.+#I0#/'[#\93P)BTT]B?[.9OQSJ#2S?D MA]8><1%#4>Y-BZ47+$Z>SLV?<_L&XUC(28"OA13F2"F$CWUIJA$WC]']A3X3 M!:6G\^_?U.Q(LQ_JN7UY(% M19N 9"E'!5QIA"NC!$84P]>(X2!],+>_2GF64#(5\6A,:&H'+:[L:2A)5Z*L M;/=3IF.CWDQYIB"](Y M<47-5(YU\D@(*%00/%&>BOE8-2;$G\6Y<39ETF BYE5$:+360" 8PIBJ47I MG$]DE[R^^T2<<'9R^N+XY'3$#2;F!GLD@>B3RZ=7]AI\J&+E@\J_# #P_*1F MM"RAIC0Y"R4ZR4W;C6UA\S="/.NF;MLINL40A4.SQ6>[T Z"137LF7F"MX1H MF*FG>)OXB&8\$(CC9D51 ;*26DRKX%I;C6C)$GY6/Z?/!K4:1H=)9_@LGF0X MLKGY#":H9'H';"F9KH^JXSC7M8,-5HG 2*2[2G# VP$9?B"BS409^(@JP&$N MX@BDB$VQX\C,]RYVSP8S%@KA V+53P:,0?6QC<)ZB&6PUN#$"31BDGH:7XR) M5H*OE&L+N+.GYV"B7)Z8Z\F-V1?PZ^FEN27LVM,34\+9!Q\+0QA#;_-JLNXS M##-1="NAK0!Y%$ "'OB3XMFU(E@$"0F@^\(]2'UJY/D=,-' 7QWYJF;*5Q7^ MG)$+1PDV5-X=A5^Y[HG+G8MFV6^10]D'RE&WNN!H+;.FX3"K=U&]&,)@ I \ M)P.72#"(@KF'4\):&''-MEJ[]!U0T.);R@6D $7HH007D8S)2#T7RQZ#0<.3 M)'E ?Q#_ G#;FB0=U7O>^VA1 H$9^9FAS)?,WN2<",*:*Q:OS+%];=OH_D/N MEHW$:3C?1Q:R:&^2L".0CR* GXXFS') =.L$?3HM!0)HMUO@*6(AC>)\8P%T MM1=.(OP8T<)'D7%WFWU+MC<6FK)&^+B)CIJ-<2\0#:-FXTHV=&@V$JA2;0G& M:<8ZO"G:8%A_C<)$J*QZBN&#"UZT6LY-I1 K% 8^H"\0!+M$S.%(WG."((B4 MR/^-3U9S)-$Y\\]1Y'JP-8SRR@X6^\@)F-A>@,DG0KZ2\P# ?^%Z1-"\+PFU MG/NNZF&DR,45=R$E&$V WEU,UW'>L!H%G@",Q^>7IYC/D*M7I'ZIG.ER;K;! M&+SR?QG4U[#G(JJ:D1@FJ-T&/' >3&Q%)%H6&'Z/8)CX>C#*]1('<':L?C[:8M-'_ 51K M19(]/R5)C3$G*J!"J8(1D1564L 3< Z8S#HD!#5L-#<>\'AL&^I(6(QKE!A# MVWC5+F UBXKY>[!*/;^@? IF23B*U,/C>!:KF%7=-X/90,N__Q?03#_>VJ/W M:#_1!WO+MP,!B;?TQ;4]\N5*/.(:V#XKNST, 9P5K3H%-[=OW]^9HYNVR;!8 M\K8&O0R2Y"V8)&NP$-]GW7V1S>P=X*)Z.M8#% MO&G1<79R!?X#XGDR\,R1VLHA96.=#&:*78,9'T(PS(,+\$1KS[ I)8A=[))5 MHSH%[[-P:2:S"I%'67Q&YXF*[[CX(U=/O8[)A427%$$.5Z=JS59+=G(/3%*? MPNO#YBA5BR8\1WPI!%6D#T2U&B$';";A]5H_9>T1$6*FR%<9(B5Z&4_/D(1- MW5BY$@RPYF3S-1'W\3WCB)M6TYO!. M[4";P%)>(*')-LQY%*V(X]F4W4N^893R>??Z[LUT=.C3+H^SH. 5^XQ/\(XO M9C:2KF9*O*J'#-P)/'Y'2=G@(G]$>8F:RC]X$]$VJ_X'] ZE[(N#*J%VCJ]6/$^LI-S17.386A<[HN%=>])ZD6D_UYVC9'W_.3YS"]/$95KGWN@LM!FI81+TD)N MW1#JC!J360CP)**+S-26*^ H44LY:KV%LM*;-F/0TJ!2)-&:\>%:*<-B0>9K ME<"ZVK7HG:B1$@1S%]>7<:&?W_2/!Y\0O4(\62_*8IWY0&X\(4XPNK=)<U/DM'[H@OK92:$\)(C K)>$GJD9(._II0N4\Q$NEY9:2Z,N1;ATVPHP0@ MSZ)JYT/WK./& %&<\&LKTE5QBAB#3%\5G9$B4FS802D'WAS=;] F6$ ]?U6EI[MSH I[33#R5 $47 M#Z5\UH=Q"+LRT<)1 3/L>R&QYRJ./VCM;K*^O_4.2&XBJ,'D&-9WU7]R0K_, M%E2$U7;>(&^Y#L)?XHH>.*:J2Y 2)G' 9S;<*J"PNHP*95LAOM1ZMY.Q],6# M.?/10A7_O*C%AC)Y7TJ!L3P&/E2X@4WCYO;?T1A EC53LF?,MJ&"G0JN$QF8 MB*K!)80XXT-G%B19&S.FU( OY?<.']' U]2!0D3'86+S26V>J-*[#2XMCQP;)ID2;TV5J=D'KARJ-?6ABN#U@1I&$RB*)3>$8_&(:KCA4 M.+"QO'RE ^?+MH)=P5(XUJJMAR,FN'Y2>[3<%AK1!H]D&O%5T[0*((EL8-^OK? M &NFT?%)ZIY1)!&AYESVHJDS$%#DNN#I2(..([F&(#G4Y-QAVW(-%0OM4',] MG0C8H.6">-Z[+BGSR4P@7%H$W:3(2PI=0P8_^!GQAC_6]Y5[]I-I-Y(S]:3* M5X"2;9C1-GSKFZ<#Z8_Y8'_1#&BMY[M6?'^+"&0A27 R\ X9L.B%H;-I/(MQ M'3K%!'W%!W@FDGP]Z"Q%364XEQN53 "C^8M=^PA<-2+,>+I1M4FHP_\&<27V M-=5]#"7RRJ':6*8A N]\4[)172ETPOT5=;1II7Y^1>FO*4L[EC6^WM]P/BZ, M/\"N="WH&V);@HN3JGQP?RV?R-.;PVIV),K M]2=GH^.BNX#I;*/:1I!Z@[J$K JW>,(],U&24]!34Z6OP'T 9O,_@)FCP %P M\*60^>J*/:K 09XLO"_%(06M5QH!/K7!2;B^!ZQOTZ+"$=.D+J6T*1%F?RA) MF8.Z,N1_'VM&B6^+,K&'@CS#1ONXBEB%>]@T2@R]SS4NPWH=06!DR*#+0JML M,6H0@.B=2:J>E+]6;5)D(4=O"5%&8M27D\U-C5).^Z.YM(@DK04KHF&'2CU> M7,3I0!K_$<='Q8R4.^854MRZ+;X,X!\0 MV*-.+TUHQZ;UA/ZN,?75.-^+D;%/03)R&5IILX&1@Z7=QO *8JBY[7PL)9Z "!+#N MY"XK4N@Z*0!6@Z/%8K@\1JX>B<*C;IW8W"7>(&B[),.@*,"]F\N3)_9(6EV@ M["%)_=0G,J5$180]67T8U: ;=D!S72F7$V.J\E"V> _9)>-F37 MEONDH1X \N'F#B-^,D;\>.H;B/;U0C-24AA35"QLR>7E0+8:>?H3-IPA5^;/ M'I +_"NRY5>]ES0338O0M3%X>R96J04A8LW=EM9@5=_P-9P%V@M(25N@!CS M23R-SXA #=>C".-:J\X&*5 *<1S7C&.S".#G=5:)U>#O@T:X_ !Z"[0SRI5E M-K-O>RP,"<$NXAZ10G1U+.4U<1W0#EK7W$& R#*(L%;O7@?'A[#!(7GOR2(O M-04*S=QRLR!."$B F)RMR7*H-$F AZ!!/2I1V(_E \4.Z:"Q*J5N'K#92&SY MXBW8G28_Q.XDERIG#0%"L4,>S:@=(O,J>2I2%.F+$?"T@<@1X:'-H?$L$PK^ M&,"(A6(9L7$YGNC0-1ZRU;B1(B5H*:6,[>@PC'(LYH[AAHQ?ERI4R30W?U': MI.DQTBM-TPDXG53!)):NZ"8!3PT>Y]7 M\&M*2K,(I9953P5D,)*K&C">3\.YG,^7VZ6M+CG=]%;GI3P^E4*53$(8ER%8 M_"8$(A_$9*?55+IU(]Q2V0-K(2J5@Z>!E>)BF6SF?U7)#0@?Z/6YOU>_4!K1:6N(1A@VJ94< JG= M;_12$G%[2YS)P8WXZ7: \Z3[IM8.3_?J2_L"#7KUW51F.@4LUZ8RZD@@X;,0 M@>)(E8A;SQTS<>JDS>(H4!MW#^0K4=Z13VFHW61LK&)#@L+UE*KQ(^+6VJ(Y MP4BBTY4KAKYB U&F<0>C<%)%D>X:/7KM2>"7I1.%+GW5RL1IY.()4V2(&YY0[R4V M)Q@\:J(0B#P)"]0),!C1XYYS0I@IUV4ML_10W$_+F< 19IIF\(B9R\2Z&P4& M[N0N_^F%(F'$AN+7#RI:TLH4)3?S?>3&R00=Y4]E;C_M5._+C/YV5U^6@Y)W MW65HH\YRU; PURCI89JUAVA6%1_G4A7^T!\[OEE(=T4H7;C.B#DE"MQUVC5Q MJ+7_5_CC'1>NS9*(6B!!MJTEAQ)D(UU&AW56OKE1')864_PK]*G)1"X8*F'+ M: H+CL46CH! ]]^3(EH[L:CVX$5O>L@*C$LKQGR83=-W; -,E#'*7,QRC\]G M/\AO\.<+N>/P^&)&]8Z!Z\N4J\R&XO(7)Z='GY_&IE6;W5/'1#2Q."4@=5I( MQ>3K^$U*8P6PI+@X7W\@G4FEQOHN!*+OU*XT5!\[).I$'FNQ D"2!I(VFE,0 M:4A-XGDJ3&%TRPW9\$PL@W;V2$,8%J,#W9$GO]@MB@!-#&Q'N1D835&F<^>ARCS M6]WN+8!]A]/[/@Z8=.CJY>>)%WI\):*X%1^<$?\E0MO%SM!DT0O^]$E(3)'JA@FE_2(? % M@/Q]=HJ[ZMM(2'LF%Q"XFW@B+*6 M*TGF02L&6E^D<%^CQF?C,"\HAIS;?8'7#[EW&ITON.;'*["Z3-I=C-0M]L&2 MNSNQ@^JIPB9EH(-HW M9PQMP-@.SGU$*%H-;WO/I>__J! *]K)RU%.8WI>24(]0C5H%-3B6S6'.YMM[ M\45' 9[)#(ENEK:7F[C#B"L>+.:<9#@]C/">((QV$N2:LR4;9(TAO]S<\[6A MV>&&KC[A0YYON,Z*C3K"G2-^FPV;\E0W0&G-:$!\CRXIY?,SSA*!$G5TY:B7 M]O;3PI20NHXP]3;"@AP7R<>T6-=73!:M"7*)P^[X:@K-[/[59]A2&4M>"!5I M04A\KRL43(Z)=7)MGUG;.HD9XNF'RT6DTX3,A=M1[B>W6(-1$1)ZJ3"8T56: ML,5)@>>O"?D+#R9BW2OS'ZA9TQLV^/(W0[ 0' B#N1ZPF'TN)NS@7_-6,V"^ M[1@7C($)=C9_&?_7_)**II,G_+\P19!C]FAH0CRUYR=V?O+D^/QT_N()?;B$ M#R?S'^##*?UP.3][8OY0,3=HHG@V?VZ?'-OS^:D]G3]_ @ ]A\7G%T^.3^_M/U]3'(*^1NA9UE?ORHMAZ(4D9(H%# M]U0M5T.V@[9JX,>GNK5D 'U3T7H@@D1$4@O8T]&R)K<0#KD*IC BC J089JZ_JX\L%E+1M MZ8306V8.BBH:T8F]1[6VV M$1M\:P(T<6.P-^6%(>-&,T:B4D.8&A-&[1 W% M;SSRB8(K?K]3U.Z,'OH'/?1;,!,Y[?5+N&\V97;"-.'J-;7P25X,H?E=N< 4 MNF8N-&/%Y-O2R^XT@$F=F OJ:J#7TI*7D1P5*)'O"E [C7+C60Z*F #?EL>EF\P..FZC,UM]J78DD$1&7'U O6L=&6A MB:@J C.)PZ%]-1Z\T-P8ZZ6L,YH>F9AYX;C?!5D:OK1A;G\?P]#X/P7T,?J9 M.'K.CZF%C9:D)XQ !=(2+G9&94HXL B M &WB:X^3 CRQF1?:#3[^]N]LV8ZW;":V3)$O1R] F>IOK 7K:6>(@]HP"U>B M4:%M9,+MPLB&(-C-::PKU/J(TO3XX($-C5ZHQ)IZC?V)\%-,E=E@\[.PA@FY M+NUMYV_B8(UO45(?M+C3$*87D,ST[9]S.8BS P=!'>*EM\?H4.0TC-\.X4GR M+PT1I-3/8O COA(49$:@]IF\G4$:37,G%RSXXD\*Z?D!2&.)F5%-6\1(E'8- M !CQG6MNU1PKBTBAI6$0^8&O37RM6BDY" MTX'A(F0>(#>^7DH2-<()"G\3&N"EU$R! VT&$;WX]7 )5+C7%BIL_DX1%-<( M#8=1S0E8.*$C8Y6'E<#$Y^.-^L1'9YGW_BYX]$*O]+5A)"5'6P].(INOWH:. M*T[CD$<5E_HY9W;*S/T.L7A?#=)FN)GT-$K91BM M*DEPQ6B-P,:5)FGUL3UZ_L(^Q7]?G, ?YB-=:HUW/!K28ZF8SL8+8G4-P'8U M+A&2>-VH%$C*W]*R(7KU!A7J^-+4^";5X*6G W[TKU&4VV'F@"GH;NN0?. MVY><7Z>P!L8PWK6E"%SGUJ,7TT;7!K_Q9J:OOZ66O!#*2YE!;Y3X_)*ZM8D" M-:X#J/6P@A!\?'$R>_D"6/CQV<7L[(?GFM5Z?CG(1LZ,O&9B*D=V"!0SY@6! M)5NO,2?='8#J],7L!0J6QR\0JA<,%29O7CX_&\!EX[< #LKOS(@K5F6/_KJ$ M6:;?33AN0Y-:8FGJJ8XBYA,5@].X9]3/?D L/P:*/'])^43S^!QV^'R8![Z9 MQ'KZ?E)?%:3O=Q7ZH5>\/CYZ^?P'<-8?7YY?R@F?7 S02,$K^=7U*/LVI4EO1Z]ZGYZ=/HH^A;9 M^*='KT^O7I\]>@9/AN$_O]IE:_=;UJSQ+56E6\&C)_,7EX_XDK=^Z.H=3FD7 M==?56_IS _:Q:W _+ZJ@4[E RZ ;1P(O)__/U!+ P04 " #$@'E2$=,# MIFP" 3!0 &0 'AL+W=OO.$5]I$UB*% $D:!EZZ3^$K#M8=J#DQS$JF-GM@/=?S_;@8Q)+7O)^(*S=?J15DM;%%R5J+03 I0N)D&LW@\[SM_[_"-X5Z?G,$Q2:5\=GH_HGSQWRR6E&F\E_\YR4TR#40 Y M;FC-S5+N[_' Y]KA99)K_X5]X]N_#B"KM9'E(=A64#+12/IVZ,-)P"CZ(( < M HBONTGDJ[RCAB83)?>@G+=%EXO MH#>^A/>S=&SOL$PM7=N_#HGB&]]$:]Z@4IB#H6] &_X70+JC:&1EW!T-HXX? M!>,:5(N4<6Z]E45C.YIRU- ;$!@.2:?I)NE&-[']#@CI7,!UEPQB:&0?WNMA M>#*H):JM7T<-F:R%:6:VM;8;/VL&_:][\UP\4K5E0@/'C0V-KH9VP52S@HUB M9.7'/I7&+I$_%O;50N4<[/U&2G-47(+V'4S^ %!+ P04 " #$@'E2I_@* M?! # "!!@ &0 'AL+W=ON=&-NCBP#=BQ%]N')-XTW<5BL0^T-+:(2J)*4G7R]SND;-4%&KSHU2?=05@R&M3MWKN5<9T=[ZOBPH:KF]E!RWN[*5JN,&I.OBZ M4\!+!VIJ/PJ"U&^X:+W%S*UMU6(F>U.+%K:*Z+YIN'I;02V//K*]Q#75LBE/'EQ.F-*2WPQY7YMG>?P#3O4DEJ^0M79/FUD%N2S9=>=-AQ0\DCF)EO,($-\XL3V6H@B]XA"R/R(%M3:;)I2RB_)_!1 MV2@O.LM;15<9UU#;/3Q^V#YO'%^SLYN5'G;U.]OCTLB'L M[C=RA76"S8)F!\HV;!(%X=1U;7(OM;G#9]/U!I1V-6,31%>!XC6!L?P;PD*: MLMP.8AJ'\>1IOQ<%D'VO6F%Z!0[[#9#3-,S)E.9!,EGUHBY%>QCX:\";4LFZ M)*+IE/P*-EYC* L2$@:4)=DDF=(T"TD:TR1+)LNBZ)N^Y@9*O%5H,(7@]M[^ MDO(XH3D+29S1:,I^III1Q@*2T"#-?DUU1+-\BK"(L0DV)L@"PE*:8M'KLU 4 M76";L7.AW0F'P10CUQ>U3. 5S50#,=+P&C$W,H.G*G5;[<_^F#]"UMH0!V<^6D4VK=F<(AQ M=?37Y6 KW\('5(H=\%AEP@ *D4 9 >&PO M=V]R:W-H965TM>Z5QS.1C8O!0UMWW="(65E38U=W@UZX%MC."%)ZJK038Z->^^&S7)>./@QNKAJ^%O?" M?6T^&;P-]EP*60MEI5;,B-5U[W9T>3>A_7[#-RFVMO/,R)*EUM_IY7UQW1N2 M0J(2N2,.''\/XHVH*F($-?Z,/'M[D438?6ZY_^QMARU+;L4;7?TA"U=>]^8] M5H@5WU3NL][^(J(]4^*7Z\KZ7[8->\?C'LLWUNDZ$D.#6JKPSQ^C'SH$\^$S M!%DDR+S>09#7\BUW_.;*Z"TSM!OX9NE+'?M'*E9>]4(8I#!@,HL=I2P; M9L,7^(WWEHT]O_%S_*3-*VTW1K OXM&QNTKGW]D_;I?6&>3"/U\0,=F+F'@1 MD^><]^[V_MW]*>>]2$>%=FD;GHOK'BK)"O,@>C>_?_SRCDTOSUG@RKZ4@KW1 M=CB;S:NL9(_"*:-7$O%J_ Q ;W4A67BL9&&^"R%VPJA M*%@C+S$;CH=]=J]KT?*1*J\V!5@I8L=JC4CHAFK1,J=1T4IL#Q1AA0:9THYQ MBR8APA9>V40J;V8AG# H NX+&K:[,DICM !C8;+U7UM2QB&U$*(6!0E=T@JW M6O$E/)@+X]"W&'>12ZYK-)PB4EO#T%#/,B:BPCNVCQ4)=* M\J6LI-L1O\9(4@^+*UVA!<)YE^%5/H*7TNH\YQ!955"IY=#*3/=/H#9)\!Z" M$JUC;5BVI8"9TC%I3]G7<4@D09=!]L ;XE&8'!H6J8]B5QP3W(!)Q^5)&[[H MZ!<%!DN\' KI4NPYP6S/^B#X2(Z&0E?P+,4ZAIJ M!/Q)A08;)3Y)T];8V7@ZPG+EG)*,: M"('L:O3J07+?7;1.C1L)@LTN3>]Y(P#",T;Q4"-=:PNI7H\4\ M>QV\PCX9^4#9_T'65**OCUUM$5&8?.QQK,5/3TY855H;GWS=H98\&XLG;M1 M^$$+]VV!6+4>".AB%'J=]*$3JQ7R&1W-(8*_<9.7+0C9Q_)$"VS[IN_9&!_[ M0HFTXSY[N_&#LE/AAXY/X)0-^:C-Q$(TVDJ?Y[QIC'Z4 )T"D3T; ?E5%8F% MPE0:)N01&#C1:;9[7_39S^VP"?6V<4NDRG?B_>;CM_=OST<+[X.E6-%8ICW M1!OXO^N_I/7?"1&'252(7!9^G/FHZCS?-*%[O1!:>ZK"F(\BZ@JP.B%7D*\; MA(B2$B:=%TA0%@$!5G@X'S055QTT9$LRRT-^2 ^28M+P4QQSB-I+4 MQ1,XI@ DKE- >_-=./\( AJ&"0GE!1)0$G*E0XSWB+)/D_$8R4&BU94L?)^T M-"_;#@JA@&C(CXT!H:F]X_E!LT]:$'X8XI(71_WJ"%5B-W=^&V7!#@?*-I>* MX);%A)SB>]@AH;1/,<8<:LE:ZU;26,?^1!DYPK*K,-=C;7;@GRN-WJS+6']? M/?+]HAN9)_-)EGJ\'*&IIRTVA@U/-FF,$.EY#-.. 77J M<::BXP-:W5K)?Y'10?TEKX@R\8>TMFE!Y-I'QQ\ $)L'7FU\^AS5F0T0JYV( ME+P8F.MS;S%P,MSLI*NP]OGCU_"A'1X&K!OT7:B9'")3J@A2.*] (%=2%'O, M=!R;+LD6AXHR$&[ '%I3;N[5>1I:J I"S%3I1^QR;6G4$%SE-D)B>YG\G0:? MH)/D02M-:(C[7$P^GF#$SM@TS69#_,_3T622?.-&=F"TWS-.%]F035"3P^0> M;<$%UW5VC"XNV"3+DB_:M=@SZGG&%NEX>H%_ ,.+TI,1LM2TX3^>AEY*(V)#)%Z5 M$U'WT"WB=NI"E,;"W]Y4N]2WSK-Y.IN.?&<\6Z3S^8R]ZNJ3D\8KRBRV,KKN M*/,T$5[W,>T=9C2])/NZ.ZZ0;I+ZMH-4&*:CT9C>,C8:I=EH1L]CI,KPPC]. MV$4ZG_D=4SS.QG-ZG'F+J.D*OJ)N \0_G ]CUN&<'GT/$SKZSQ;I8CY+/OCC M5MULPN A<$6)"^GS1?+I= OIFH)"@@ !0:ZD(DZ] .NQ?3'O,A(NQ\.)TXR^CEMHY7?O'4G!T M:MJ ]976KGTA ?O;R9M_ U!+ P04 " #$@'E2W#38S2\# "\!@ &0 M 'AL+W=ONQEQARN@T G&19,M^4!!9WLI"J8H:7:!_J@D*4.5/ @['3Z M0<%RX4U&;F^E)B-Y-#P7N%*@CT7!U&F&7)9CK^N=-Q[S?6;L1C 9'=@>UVC^ M.JP4K8*&)SV+K+TS^)1CJ2_F8#/92OG5+F[3L=>Q 2'' MQ%@&1I_O.$?.+1&%\:WF]!J7%G@Y/[/?N-PIERW3.)?\*WR/J)&I) ,FTF=I_S/=:J/H MSOS[AI>H\1(Y+]%K(D]7MYOIQ]N_EPM8/]QL/D\?E[!8?EI^?%C=+>\W,']8 M;]8D\G+SDLAOD]\_;);0OWX/O^$%-AE"DC&Q1PVY@.3B%NCZ%K32"SD2>PN M>@ 80IY(,PUH:TJB)5AL4=55Z0Z=E+8\4"+=)69AG-Z^OFY](5P%:SE+:]6: M,,,KB ,_:@7V4G/'\:]5G-QF7O=L=_OQS1^& Y: MTT(J\Z_MQ3)/6S5&XCL X/3"E4"0GH%(+S2L$2_^C=V?3UM#U MXS"DL=L?7@9ZJA-IPK&3R._U0WCFG%*XD+9UEA9>EI8T&?Q/0Q]*$O J\@?Q MT(>K*A=[>.6R\:DOZ@.ZSL9/[>?.\8DZMT;(;8D3?K2RVUJ3/QN8HAC$$77[ MI0L>7'24 M7>]4U-V*,P57-I=IO6/*TZTB_SJJ_?,445UI&&XLPWW[Q(37=2?=,5HH&7IF[US*^,Z2;#H2XJ;+@>R Y;VME(U7!# M2[4=ZDXA+YU14P^C(!@-&RY:?SYUWQ[4?"I[4XL6'Q3HOFFXVE]C+70ZL?I.X0^!.WTA M@XUD+>4WN[@M9WY@"6&-A;$(G%[/>(-U;8&(QM]'3/_LTAI>RB?T7USL%,N: M:[R1]5=1FFKFYSZ4N.%];1[E[C,>XTDM7B%K[9ZP.^@F@0]%KXULCL;$H!'M MX_#_BA3\7:VT4-B)/R]5;F?T0S<[F1'>\ MP)E/PZ=1/:,_O[M?+2&;_ 0?^?+X %S4GGB-FA^C;M$PX JAD$VGA,82Y 9( M&S:RIH$5[7;B?76M35O\&15-*@VC'7?:@U[CIJ^A%AN$'_;(E?X1J&38K"G+ M5#8O"L*QJYUWK\16M+P&WLB^-7KBW;CV)D6%-; MLS2!<9I[2+ M&RH.;_?0]:JHN"T2APY5AZ:G?&JY,3NJH5>+@DY+9+"K1%&1SZ+N2]0'Y49H M=Y ::8OF8 _Z4GW_71Z%V<^:D,B![862:+:E94W')9V?UDVGZ"909@_*=@,% M0#<"01MI:+.@E(F2NL,FSZ,6NHJH,,$ 5I709]ZPX_I$RZ([%N8UK3T=&@KD MVQD;>.L!+"[*9MV\H^L<784ABZA$) 0L" (7TE48L3#*''GJS=P>+-2A=NN0 M;QJN#MU54>\''AT^2VU$8WO&N^P9P)?.)ML!;7K3TPQ1>H0LJ;$)*:22ABD; M!R.[BH#CI6E150* M0H&9=0R,7L]XBD(X(BKCJ>$,VI0.>&COV<]][]3+DAD\5>*!Y[:8!,, @>0-(#$ MUUTG\E4NF&73L59;T"Z:V)SA6_5H*HY+=REW5M-73C@[_:)4ON5"C$-+;.XL MS!KDO$8F[R#C!*Z4M(6!,YEC_B]!2&6TM23[6N;)AXP+S(Z@%W MVUO/\_7^TQLPF<.%M$RN^5(@S(Q!:V#!32:4J33"K]G26$U_R.\/TJ9MVM2G M3=]+>WV]>+BXO'QKI!\BG0!'9L,RG 2D,(/Z&8/IM^O[,QB./L.>%^X+A*R@ M;M EV"=R[3><;GNL%)5TH):P7K?/2G7Q^R0:0/H+@MHU%@N43?CCD_\C-S< M@=$\F"&4(,&:4>ZH,Z<"28S"K2>>HEK+B7E=XGWN> 3Q/U^-SI) MG36(NH.HUYEE3Q4WW"G20#])8#CHIKUAY[R27J9,T%^O-# ?0[\9I?%C(KBGT-1M923_M)L,$WKK7\$ V)>JU7PX&,C?! M6D'M:;M_9K7L7L/KY77%-$W @, 50:.CP7$ NEX(M6/5QHMPJ2Q)VIL%[5#4 M+H"^KY2R>\&ULI53;CMHP$'WG*T;IJD_93>*$RU) MXI)VD?:"8+>M5/7!) .QFL34=I;MW]=V(*72+JK4%S)CSSEG+HP'>RY^R Q1 MP4N1EW+H9$KM^IXGDPP+*J_X#DM]L^&BH$J[8NO)G4":6E"1>\3W.UY!6>F, M!O9L(48#7JFHGG8+H3VO M84E9@:5DO 2!FZ$S#OJ3R,3;@,\,]_+$!E/)FO,?QIFG0\ M<8IY;HAT&C\/G$XC:8"G]I']HZU=U[*F$J<\_\)2E0V=G@,I;FB5JR7?W^"A MGK;A2W@N[2_LZ]BV[T!22<6+ UAG4+"R_M*70Q]. +VW .0 (#;O6LAF.:.* MC@:"[T&8:,UF#%NJ1>OD6&F&LE)"WS*-4Z-QDH@*4XA?])@E2J!E"@\J0P&W MC*Y9SA1#.?"4UC((+SGP3FI>\@9O0.".ERJ3$)#K))E-RS'1"SC+. M,+F",'"!^,0_PQ6+_RORN';>"V5T'^>[VS&_GC_-X]5JWS_*:S>W+'4UPZ.C5E"B>T1G= M/SS&<-V_A']3;>D&8['6Y>LFMX@?7-M.MS[Q9Q2EWD,%M%(9%W5?+B (W4ZW M;0S?#:->Z]A05BK422AX_ZY'@N #K% 8Q 1FN-8TE;Z$P TZ7;AL0'@Z!6ZG MD)],(;AV?4* 1"[I=EL7$(9NKQ-I[3!R.Z0-K\W&.]F* L76[KZ$A%>EJA>D M.6V>EW&]57_"Z[?ICHHM*R7DN-%0_ZK;=D#4^UX[BN_LCJVYTAMKS4P_D2A, M@+[?<*Z.CA%H'MW1;U!+ P04 " #$@'E2@E2.O,4' !>% &0 'AL M+W=OO&*A*(0.T1$G6+;$- M^**@#DYR LMN'XH^K,B5M##)U5DN+?O\^GZSO%AR)"$IVK[8(KDS\\W,-Q?R M?*/-4[:2TM)+$J?916-E[?ICIY.%*YF(K*W7,L63A3:)L+@TRTZV-E)$3BB) M.[T@&'82H=+&Y;F[]]U9((\WHM8[VY:'0;U8U[M5Q9OM&Y M/%^+I9Q)^[C^;G#5J;5$*I%IIG1*1BXN&E?=C]=G?-X=^+N2FVSK-[$G#?L[R1<C-LF"V[\K[9^=[_!E+C)YH^-_ MJ,BN+AKC!D5R(?+8WNO-WV3ISX#UA3K.W%_:%&<'.!SFF=5)*0P$B4J+_^*E MC,.6P#@X(- K!7H.=V'(H;P55ER>&[TAPZ>AC7\X5YTTP*F4DS*S!D\5Y.SE M3!HE,[JF6SF7J?16XKRS.G7P?T M=WOT5:=VE=$TC62TJZ #L#7B7H7XNG=4XZT,V]3O^M0+>L$1??TZ GVGK_]? MB0#]\VJ>60,R_>N([;/:]IFS?7;(]O3^;CICV]/KZ;>'Q_OI#+:G#_3[9[IY MO+_'/?IZA?MW#SBW+_K']7_[_6%*W>#C*?V:)0]!ELE<&@ZTUPNZ$Q=M;T^L MJ$G#B=\;C_"CVQW[H]'8^TUFV<,E;\%H3?SP9TPFUNA-_-!G227GV,16) M-E;]*2/4U-Q2I+)0YZG-2*01J2S+11I*"G6&6ZU!?\)*^@%K:-)@[(\' 0!, MQOYP-*2[E&9R;0L/@'[DDUU)NM')6J2O'FN#G7W.J-2=%,NED4MA):V-2D.U M%C$!(/ P*[[=S:@W#E".<2[;H.@?)/W*VDJ;\#T_1^> JS#5=T'R"I2\"3\TK=?F^ M%.&*_S/@5PFEY!)E5T;GRQ4G;-BF!SQ$+\XLPJC2Y9L_WIL_K&!?,#9P@>;0 M3((6Z@4^J-1*/+%D.#80[;?[HP^T1I@9>.)3Y=8.6$[AESS>Q>WMX!YOXQ[X ML&UQ*)4PG"(>M>$R,#OZ_=+7VVWB[./-!CIH)UE>XX;)T*!P[ MF@5KJBDK,H<3D056^8*)F4% /R,NK W8DR.!]J+<\:#P N3]DL-Q+K@=WK)B MP4WT(,+*78\1&J$RAH;)%T6*1R"P.>IV#U-W&+3[-77W,Y>VF)NIE_V\]7Z1 MM[WNS_*6?HZWWO^,M[NX@P.\]7Z5MUBI$I4G>VCK4RJMOX>\U!P'![GK_7^X M2SO<_0R.Z WGBX\[!E:R1TBHTGV8X1DU40)!$%"V MI3!V4NTB>*-6AMQ9-, M.:!?A4%F,'O*FED8C3@B>$DBC7/+"6W8TSQ&W(Q<"Q6Y7'"E30K!@G3[?$3 MO%AE'&.LP83Q[SBIBV'Q(./3JV?U3#.KPR>:OH0KD2[E<74YHASB*G(9275Z M&NH4,;<*+#PL6O,I$:]HS;@.L8IGCN(.C'QFEMF5L.XRJD7_^I=QKSOZQ!7 MV!4RIS?I$J[(",6"M''( "+/,50$Q".5:*L**[+<"6H.)R%W&:ED#=E/;QB<&'"/33I>9YAB\F0?S@7 MYR[2[]3P,3%7L;*O#,3!6FK&[R)?XK!&QSXSWQHUSU'WD7I6D4RC0G7NV@.8 MQ/'P(&F6LL)8.EW&#,:R3'(A(OFUL;2X2YG@M@'G(6@J!"X!B#K>#=Q2 4L0 M%-P"0,?RD-IKK(P&^^J&@0A#;2+7#EQS81$%$"ZMGN/C?K+L#@\DW*!5*U,T MBH1?^/CYHB[9MRX0HOKQVV(Q:W5/Z(%# T<1(KG2,?ROV.2Q1B2A)5^J5.$= M11N^5U'UY!2Y@D)J=GMO->\4=#]Q]T&VMM?-:O!ICM0>FU3:1#E[[]IA?USO M79\<_5J]&KT+*=M",]URE2,Y1V$SXS@N_#04:[ M5G^Z+%"+5S3N_2$*S6?$ M>.L#12//<6$W(50EY#V%]B3HA(JZ&PX^T.FA2)2==!]X[R? <]-K3=JCPNS$3BCCDGU!?TV^A44ZQ0&/"-F"0>#@'QA7^ M#=J#-ET=3#2WT/\$%!.@%;3/1B='M,\0#DPT!H,T8B2L8_562YB=+,?]9 _[ M,9GQXE(.LV+B2[=_57:\P@Z6;B;;CPN;D5RZ$&CV_'Y_Z$XU^WZ7QS;ROY;N MDP28RQBJSEZ.X.)P=]0M?_3/?I#QRB%>9!HZW)O3^^5A>[&HUP"55LJ.S/8# M8<6KVSM_ =O5(,:C4(:>19Q+K]3[$W7@2-H!CKC/MZ-:NQ/X;RV!Y3E!\_=32.A,M*)5[Q'*U9Z>@' M)$=V>Q /LRC#X''#GG[CT4KH4QC;.."60MB&^*M;S%)MRT]5R+%UX[F][TM# M9^N;#]:CM>?'G#_K14J)%8+B :H%DTR!1? MLXH+J]?N"])<6ZL3]W,E@&ULE59; M;]LV%'[7KSCPVJ$%7-M2G#9NDP#.I9N'7(HDVQZ&/=#2L464(E62BN-_OX^4 MY3A#$FQ X(C4N7SG]NDI/6?CRJ'?0HX(7HE'^QJQ^Y4T\^\%>;I2+O[1J9?>S'N6-\Z;: M* -!)77[7SQL\K"C<#!Z02';*&01=^LHHCP37AP?6K,B&Z1A+3S$4*,VP$D= MBG+K+=Y*Z/GC4U-5TB/+WI'0!9T:[:5>XDP74LREDEZR.QQZ^ H:PWQC]Z2U MF[U@-\WH$J9*1^>ZX.*I@2% ;I%F'=*3[%6+9YP/:"_M4S;*1J_8V]M&OA?M M[?W?R',$3&?2YQR]YO;Z\G-U=GE_=W=+T MZHQ.KZ_N9E>_X$P7L^G)[&)V-SN_?2[?K]N]NKX[IS3]_('^FX=$#.A6U!+C ME=QQ7FJCS#($_BZ='&3OZ<(7 WKW\T\'63;ZLA&D7<'X*OWROD\"$SUWLI 8 M:I(Z-[8V5G@N<*"9LX)5GU;"42VLET*I-2VD%CJ'1(/FL$EMS=**RI&KC7;& MXL5\3;[DC3K-M#;W(H[QM/&EL=*OM^AFL^DCF$!3;%6K?;U8R)S)+.+IM)2\ MH%N4%X5V/LK&%ZZI@=@GD,O9>C 9Z,:QL'D9.Z/@>Y!7'5JE99$X$Y0;733Y MDS@'0$K\D)<"C13MQYAS6;?@(1@<;N/MHIQ-^TF$:*I:Z#6)I678]0;Z:]H; M[+^-01@O%&DP=1[2I&01LZP0HW8 @Q7A5%* MV'Y$$(+>:%K.&91;D%AXMO2;T U:),$(IY/)I ]DPD('MPJ9@0@[)!A_%-HG MDFU!R-K%[.3Z9D W,:YUP@]U&V\,H$7Q9IR.^_C]E$80;\:3<4AV-DH/ F&D MDW@=F*,?:EMS_!BH=8M98,K1N*HIVF+F!D"0!8O"ZX;=@*8NG$%!7,T12D=# M_1!^TE6M%# 5:M,QJ-HPZ+JKY&-I8*VI(_*/_5$Z'B3S02C>UM9CUH7^3DLD M#BEE*&Y::%,]F'ES,$%TF!W.FS@775O; $>N@8(]Q)E4=PF-@Z'BV[_[24) M&;E'7R"YI37-LJ2O/+>A?"'N-LGP@34@EK9K-+CD%1>/DR6J+=3G#&4O9_;) M/+R8C1!_-DF?C;]F&Y<6W5+ O;#2-'%L(YN'\?#EYAO+MOT(!"I0$J=!DL=A M%CGXK(@VHG@P+$%:VH=/0^?JEFTHZ@GBF+>O7)]V Y!A&GXTTK;M6H5UJ^.: ME@Q!C("&?@NC VYFIBN#*4A').:X'R0@Y)VO<]V GE!(,G,EEY%>7$AF()RD M8[S6>V#']-,71)@#@I.M;&2Y/)A:8P[_A;>,";UG&U%MG4)0?\!J]\1IP9C' M(E!(W--\H->P;^DBV2U!CN(@3?CNW/ "E48:V@!C%A>-#?T$5.VB"0N#YSZW MPYU5!U5;QH4N%!4MUFX]V]OMSCAM5Z5'\7;AO!1V*768AP541X-/^SVR[1+7 M'KRIX^(T-QXM$A]+[+UL@P#>+PSP;P[!P7:3/OX'4$L#!!0 ( ,2 >5*! M56U;*A( /\O 9 >&PO=V]R:W-H965T9,IN8J614JR).=293ON&7=U$E?LS.S6UCY )"0Q39%J@HRL_?7S MG0. %UERDGE(3)' P;E^YT*^W>;%GWJE5"F>UFFFWYVLRG)S>7ZNHY5:2]W/ M-RK#DT5>K&6)G\7R7&\*)6/>M$[/P\'@XGPMD^SD_5N^=U^\?YM799IDZKX0 MNEJO9;&[5FF^?7<2G+@;7Y+EJJ0;Y^_?;N12/:CRZ^:^P*_SFDJ M,=&+\E3S_V)KU@Z')R*J=)FO[69PL$XR\U<^63VT-DP'1S:$=D/(?)N#F,L/ MLI3OWQ;Y5A2T&M3H@D7EW6 NR<@H#V6!IPGVE>\?Y9/2 NJYRZ)\K=Z>ER!* MC\XC2^#:$ B/$ A"\3'/RI46MUFLXBZ!;SQ]M#6GR9P*?/C[;O)"EHMN"+K1(,KOVDJ25\U3A%@N?+VHJ^+V168+E6ZG%4F6JD&FZ M0UC.OR%41)E[48>VQ+V5XB.(#NT*AZ_I,#*0D%F,BV#6%__(M^J[*GQ>KA8+ MQ1%7\R'@DD<42$\"E:-L83X M0VX%4)5OW<),50$4!-Z5I.4;N4E*<'&702\EW=6^"&;CF>C][;^F83AX0]M M@G\%;TYA\I7RG)$WLD@3R<14)EEWDC 40$9*9"YJRD3&;QGL=YE5 &BR:B!Z MVU42K=CJ1 \A3I:_JI; )EHQ/.U[5Q$\)DZRI:-M3O)QYB*%$1M7VFQ2\CPL M:]P0_"X3\@NG#"O@(4M;:84N95EIA$;FX632:TY6Z) ZM-]N]%L.N"9!UI3_ M *_)NEJ#^[^JI&!3,*M0$_PVT2OCK$F) ,G*(IE7I9&%F(;]<&]'# :3-Y * M:_)U$HDEL*1+11(E*HMV[(Z]/^#I&B8C MYJ[(W$8)8)"-O-Z0&IR/7E?Q4I7D*8^RP!6OLW?%_RA9:'*0R1G^FY[Z8CR9 M\/6% 8@:%J"5X.(U[T7\B!P/"W&%"D.;:P*"C&^(J[8[SEX;O""2R&!;6<2G M+"580PY1ZSGHF#P2C'VAH58/C^CL&VM[%RY &)W$B2S('Q=)RN&2Y3""JL.E M 6$AJW*5%S"A,3]Y]:XV8H9*Y$#04S!YM4K9'4@X"A3%OQK\Y?4NV&HU@76H MR1>- BJ"(3H6M$>L65Z](\WWQ2?P49]W=@CF=E[+<1RLW#_>-I!RES6:;"SG MO,?[>>\15Z0C1H@6 7&?ITG4J(Z\Q>63:<>13GUC9B.\=7+=TN=DZ!3WJ[#: M 53FH*;J%,':WE2, >0:X!!W/!3&L1.)GT:D:*%D)^4D^5]NX+Z"/! M8^W0D%@EBY)D M[%W?WC^<$K?DI'WQ6YXBSUGIO3WI30IH!'VN641(! \7BXHR9IUZ$+[[J:2[ MCX#[2,+VVO4 96I$8&:RU2$ZVP2@7.;D#/!>,V08%2IBL4MK) 4RN-JUL M!;2"IDDF@-*GNP<1#,0\25,(ZGMZ10@V5^U@#L+7K2#.7$5F2I[80%@"UE-J M5"JP QUO5%'N1 ^LQV GS3<&,Q@".<.$;V0'&2;]\6LD8L1KG0[_ JUDL2-5 MM'56=HHP"EG1JIM%/2E*P0>TZK3)%F7#I=91GQ_^9M< M;]Y\\-03!T9966"S]X6""^<[I32;9PN!Z>]*?B=K(Z^F0'R4%./7+9JU-3KJ MP@EY45)*$X KDY5EQ$E;>S998NU=5LK,U -7*-E*6U]*@@=T:UE= A!)Q_ +\ZUS$.3D#&/^((@H#0)JB'''%7D%!4HG[5)Q9)W Z\;5 MJ4%<8I93)F!29=_R'9>TILR)GG5#=#2J"JCZ_O&.T CE 0>N5;KEI:[7EBI' M=;6!@%Z:6R@CC*A[*BHVA8R-[OP]73%SO\)4QR/:SNT1<\X[G,TLWK_@* [Z MJ1P! RF;8=_/DQ_ZF\A5,F9<(R/A1PEBJ(;6IX- MK;YX0%')68=!V]10AU+]?@M#&6VOQ*OM6W8;XMJL)@N#1%*FIL.4""PG7QN\ MP5=":9F:7=]RU?8!6]1Z;&B*EG:"_6EV5HC#N5)94\$31W":Y][4]X:4B%FQ MWNU3!/!:*O&E2;R7XFM=?]IUPJWSOK1+%&V'!(=8/5@D(WE$M)TP4R4%\X2. M$Q&;('-!G*_]A[[X@"J!V@#9SNK.J3E3Z;[W:)N!>COGA_J ^!DU($6)1DB[ MIZ!)@"'W2P?E5,):D_N- ?U4,EIY5#";DA%<;"JH6?-,+-WUO7G?3L:\TDW* MLCP[.Z232_'IR!/*W+P_?LXD2RZWVM8I4"62V,9VXK:I-!4ER*'4AAM^<-YI MG<=PYJI)2@FL,T8!@C&IR'G M"JR,M5A1VC=9Z\ NU#5KF2'8TAW29,+AV^5-U+Q9L@XXNKDBL]S5JR5J5^6[ M3=^IDEC+;]2D[5P2:E- J62N;6VVN&V;7=%R< MT$(2&D0Y3VZY+&TIT]OF51KOU8HNO5"'8FW2L7&OO9:RT;?*XM_"C!%85>12 M$?B'T"9UMFU,.6V5I^2"QJ6-L9#2*],B'7>5@Z:HIW14 $#HPD#6G#H 8V#3 M;3QORL,!]U6OPM /QF/7$;KX8*WCLIA\@&R(E$#S/*]V6MH75X4)JI=%\F?CL.]%/ ($ MTK)?G &-.>LBO96F-D)2*U"'\^S.8!R-#&\J\$CJ^#V?H\>-6!F<"EVK^GCS M^U6G.94;R9<'%3J>!]YL.6T-X!YZ 'YOALS-LOK=04P)PX8FQ M]SO8*JKUIDLM=-GZ<<4]D6W]J6^0?U*&H&F1>JI/2Q:0E(I QN1Z;L92WU'M M0%[_Q12.$""F?$L]AUWON;6+6#?<+%=,,O34V;X+6<,-%T!"=#80.@]<'9JVF]IGN M%9FE.].JU$G056&L4+"@#*$]7E&ERHA3CPPTSZ18&ZP(LX=%MQ'4*C6Y>].6 M1*V@EOAP&9Y+*A.N?)[GLJ>EODSS.:R9-.5EFF_/3 :TNG&N_/>[/Q[O:E_. MF\AL*B/D<5NX2W $D:C!0)[)^#A[@B=-B]?"*6T40/!LD\!X\)5PWT\=/NUT]9C7S0^MZ6>[:J,:O04U@* \4_;@=B43_U@; MG-0D,4:3+GW9,;-'30#;VCN@V$OOQ\XC7HF)/YF%^#OU)X, 64(CV48K&WC- MV"?TAT$(@!@'(^\/18.Z)O4%\(^+0,S\TL-:Z]C?56U MO;$7#OWI;,C'#$%B^,)B7U"TOL(>/YR *ET&(_:"TU]P8T#*?X&_G0R M^,&AO;$_F(8LT04L,O@/N3P$5[S>YU[*U@)<=YLTG2)CGZ&(6-O%>X"W?RR3 M$2^1:>WHMC/4H-=M5ATA7BO>N/?B'JZ=6 ]!#I95*4,$5PB'$4/4D$%>9_@L M#H>Z%U?*M'OVU))&@?2#?!"[*)#:8WJM#O'5]Q9UVVNAH.Y^75HV!1Z->^(. M2M+K&L&OKCQ^B]/R,/=>LV=Z$3)X0-@TP\5PQ#[-%X/AQ'/C"O@SJ;?LBRN/N@6DD-140YUDA'\@6O+I-&W)9QMV\\:%WQN7.;V,J4M,>ID=\12'^PM6%[_%S/8^MJ")ALM> M9L;?.I^T9])=TT?2:;9TH^:U9NGG%&T_>#EL.?^GSWM!U0_/M=%,L,*A>-W\ M1^.=MMH[7@2"_G RX1PXF)#Y@E, =&OEO!Z!-FL)@X<,L*$_'C/PCY%++K#QYDC!U01D70MY M[5JHF2D<2J7;-I+TJC+A+,?)8'!!YT^F0S$>3SV:*[F"/55-B0Z&)Q=BC * M_$D8-FJCMPP. DQ]E.O$COH(=)%[QT..K9F8C,/S/ M?6=L76>*-#_@8H>*C15WN "JQ@?,[.#7H.2F*OB%PBMQX4^'A!](')/AD,\9 MCUKU!'1)R>N4JI(@9.N..?T>X_#7\ M@->4 \2_ !OZ?C6OHFHT'>#Z;!+@_ M'%T0'\A]O#,EK%S=-L903I7Q?8U-#HNDW_L(O->IE5Y M=V8I[8/VH>5(B7!M#G"06#/A#N0Y*NEB-KI@#Y@.QZ:T,LY'ZSH-T1D5HN-) MQV\[WHKGLQE.]T?3"7%U9%4O" :FB"(?.-UG5%&4=EADUM@ %V#U\";7L M3ESG2"*H=>W'<$G)U8>,47J:!K&&#Y-W=I3B=9XA*7'9@/RN.$'E54G!UIF( MF2]9XL2V/DC\I9D7^.8U&WD%FDG*C@6IT_# 8\XDLSG,TG4CUA9)?B-&4].Y MJMO#TI0Y9LQFON2HF\P&4/;?/[2&*2RNYG[>X^%0&VPC'JAR#RSK[_%LO^H& M$S]#&]V[U"NQ0"SLEV7\#;'M#FFNJDJO&5/P9R#TYCQNYM/\UCQ65%%"9V9F MI<$<3;<>;;VEM?U,AK\[FN]>?(UU\/5"N2IJS]G5^'7H(ZB#@UHVY][,'NHT M& M'XE=='MN5)-/TD2)':"Y3V[J+Y#X1),A^=LL*J.3=0LNX)UY M6CE@L&Z#@U=HV?A4AXF=;Z7\8Y/7SG0=)LS(^0BPU_8ME1V;F>1X+&3W*G(S M;ZE=FE\'FY<=3\BBH5CSI\_]0Y\0G[<^REZK8LF?GFOS2L=\GUW?K;]NOS(? M=3?+S:?Q'V4!J*4AZP);!_W)^,0TMNY'F6_X$^]Y7I;YFB]7"DY6T (\7^1Y MZ7[0 ?4W_^__#5!+ P04 " #$@'E2@&P.+V4* R&0 &0 'AL+W=O M4[.[]^CU5E&2Y;[,S#VE+%%E5+-8Y5<5<[$WU MPZZ5JL7UIBCM\Y-U76_/S\YLME8;:0.S526^+$VUD35>J]69W59*YKQH4YS% M83@YVTA=GKRXX+%/U8L+T]2%+M6G2MAFLY'5S4M5F/WSD^BD&_BL5^N:!LY> M7&SE2EVI^NOV4X6WLUY*KC>JM-J4HE++YR>7T?G+E.;SA&]:[>W@6=!.%L;\ MH)>W^?.3D Q2ACZYN*LABP:.+AWX^H27LU*:M)'W+@;U_??OE^GP,?7_?AXY?7(DK.1\))\&0@OJR5 MEYG-!M%JU[)25IBEJ-=*_&(V6UG>"(P)6 Z'"\RA+Q\NKUY=_B9DV8]\4<7H MKK:V@=#$G\UG?A*FW1)90]&VTIDBH:?Q/!B'8@OSW X7"KRH M>+4L,^6I:["E55V;!MG20A M-S0;)L&;IU$X\Z?)U!>(M 7)%IWEM\+XGRQ*="EN?B M;0EW1M&1.__^MUD<39]9L3"RRN$_F(DCK@W"0&YAW0X&D"=II9,KCN6*)R2. MY,3A,YY%H_P>/7N*@ZG(4HZ)_5IGZWNU*YRIN5$*T=;K]^DTX78\4:Q:L"SD MX$7F.VUI A+)=EMHGK%H+/"%0-O*JB[=(B9/"F@Z"SIC ]T5'9ZER*L$;0.< ML%\;JQ!,U0[J+&.,%"*T*Y5[.UDT%7FEZ&4!![N$Z/@ 7$F9+D0T# M$#XU H?.T 73W2&$"'F7TB(TDS>"@Z\CTZ@6%62 X+#BOW8^QL9X0:Q MB'!05:9I,<*2 A=P,#G9UFP9EOI:W"A9#0(.0.309NELR0*PVO2R:.\>@+PT M#3SVLY$%CJ L\0MX6P1Q@11-Y[)0*UV6%.I[7;MS7NK*DLP2?JHL ;'%>Z>4 MGEFQ3^N>2H1%Y5[(4NM^*O/XE"/THFCV>;/0 P@MO8GBOBZ*+T#]K&ACPO:P0 M5QB;W/KU"EIHUV M5!AX.#Y22.R&2D,X:%+CA_$*/(Y?%Z@HK?GWG<0"KB4BI([L>9=$\8M_&>-UR%T2>7 M;>Z-#L(@_LYY?VP6$\YI$J2)+TZQJY0_G4Z#^9QS)[D _%;<##G^5A3 )J^S MYY ._[)%"/33R)^D^'X:HS",G$FHHR;CV7U&=;K-X."9C;P_X@E'VP2M^UA; MK'$68#X%ME:H+$BB$?$A4#0+_03!%P731,P95^$4Z9)?QAZ M'4Y']')VN"TTJ:="%\$=V:&#J50A6\)!D?=0VCH2Y(H90D5F5J7^;UN' M_B'JQ"W8^5Z+NWD:^_2;AF.'N\2?SZ:W4'=%I>*A\:H4ZZ](DW0- 1!3%)PT MD>9^J)H?5PI] ES!W4&.6D/3I0#73YTPKRTQ;V^:V@-34 ]+A7R-'ZZ!N3,K MJ30)[B;5SU=?Q2&7=I*I(-^X>Y0',NCM;/M(0NW RJEL](K(^@V1]3?.CE_+ M79M.[J9&BI\N <8)%;UCY)(@'1^MNFO;T5RJK^"9LKUOZ[N VS66S! S5G?] M/_P49,W&^-2>OU&+BBV;M!J>6*7'I\%="6RI)J_ZXD@+QHFK!-<+BE MX$4+64NZB>@J*V^@E&J:^VP>V.AHOBA-3:=>-#D3,B]')Y.M M94]4PUUZENIT=^7"F9P($V=LF\5_8 59O$#?PZRH2]J@,YPB;- HHK/C&UF2 ME56H/2HMCV\T>A KCUJS\%LP/5 M_&68>1EU.=[]70[Y2;D,/O'3<$>G Y"+YH.A_+X4H]C(@RBE&P] MZA/;NP7G2MG3T>G4#]-4<(.[9^+5?=WUKBD5.^Y=@[Z5MA/<=_5Z-KC'WJAJ MQ;?U% =0X:ZT^]'^/P0NW3WX8;K[WP0T>BM4A:)02RP-D6M/W.UD]U*;+=^* M VRUV?#C6DFXB2;@^]* =-H74M#_-\F+_P%02P,$% @ Q(!Y4MQZ95@V M!0 7@P !D !X;"]W;W)K&ULE5?9;NLV$'W7 M5PSS\09+YCIJI)+/$F5+IC%I5[V3*DY M2YQ2D?>B?O^X5S A.U<7;N])7UVHRN9"\B<-IBH*IM?7/%>KR\Z@TVP\BV5F M::-W=5&R)9]Q^[U\TKCJM2B)*+@T0DG0/+WL3 =GUR.2=P)_"+XR6]] GBR4 M>J'%?7+9Z1,AGO/8$@+#?Z_\AN M> M4FOY10V_Z^A+Q%L>=V$X""'J1_TO\(:MOT.'-_P/_JYWO(6_I@MC-:[^_L+. MJ+4SC._?WR8?137K]$>'N=W,!B= M_0)?X<)TJ3G'CK$&J\AF$&,NM,H1;1F8C&F>J3SA&IA,0* 02U.1"XR'.8-Y MQN%&%263:\B8 2&!IRGV#ABN7T7,3<#VX;FVV/9HAM2H>FS&+*"=#7+B1:F# MJIR%,&.EP);^^:=)-#@YAQ*%I:T1UG!8*&.QUV/7Z*'0.38WAL7IG ;M38//R/5,AE)4V%<,=JV"5B3@CR)T0 M$ \<&4D; 6"%JJ3%<*)2P,I2JS<'CEP/1N%H/ [AX#CL]\>.T<$D'!-G#!%; M8NR61 /GJ#.TYDP;X-0F&P]]H0\F[N^I Z&Z[\(]0B2)H$(-(:DT9?3_HH0[ M#J+[,3J)>JE6!1XILY.V35+9-GV5PH[?P<&0D \&IR/ON$U80!9S3K:))XM_5,(XCSU#GU]X4CE!SKK3+AQ2 MDJ/^N3]RB\'YD>.8YR",J1",I/$V,A8_*'.N$0P)U89A5M,+9BJO_"PX]&:. M8%9VX1]07876Z KD&G-=F[V7GM)&IJ70,&M,>+CFN-LX(XSS=:]&@Z8=-API M=UI5R\SU+;4QNN*:M.ZL+GR7U-H$YSQL$PQMVP:^]JA%-\$-&RYHM!#6A5\! M,T8LI0NCOX00VDT3'(^&!'8=\ZC:S58Z)19"8GW0Y5NQ'+!B2IP6Z\ );M>A MHZ(I3X;?Z4.=A -:2:E0IV%&T0D@RP-25$1('S+WK,*O&-% M+4'!;-QZ[U4;FI7 .%#0O>T&LQXQ6Q#$05-U-UV^X)*GPFY7F\?NPJWKXD]G M0?!I%]>D,*2O@C06+'Y! RE.*">%!RDW]&K"P&]&%YZDXLT%VO /DTAS2M8S M+K#*,KHX8&_,G4ZHW8]/CGV[CR.DB?U4\RM=4V^3N_C0Z=5,Z>#^(,H9A MU2RAZE^S18Y<%PSY$.FDCON$_YY*0E'(WV0_K1>Z2W]>;#6ERZERV5 M(N+[YU^[VSZ>I_[-N!'W+^]O3"\%ED'.4U3M=T_&'=#^->L75I7N!;E0%@O? M?6;X X!K$L#S5"G;+,A ^Y/BZE]02P,$% @ Q(!Y4KK1+-AE P , < M !D !X;"]W;W)K&ULC55M;^,V#/Z>7T'XAF$# MW-J6X[QT28"DR78%=ED0MQN&81\4FXF]VI9/DB_MOS]*3G(9VF3[8DLB^? A M15*CO9#/*D/4\%(6E1H[F=;UG>>I),.2JUM18T62K9 EU[25.T_5$GEJC5\YD9,]6S>8A'3N^ M(80%)MH@P7]JUNESPFC=*B/!C3OLRK]L]?#GDX,QCX%PS8 MP8!9WJTCRW+.-9^,I-B#--J$9A8V5&M-Y/+*7$JL)4ESLM.3&5=Y KQ*89X7 MC<84EE0)"RZKO-HI6*&$..,21YXF;\;&2P[(LQ:974 .&'P2E$3SQ)4=N<[85<0Y)K<0!BXPG_E7\,)3[*'%"R_@O8T2_IINE)94*G]?P>^> M\+L6OWLIM]/XX1ZFRSG,'WY]>ES,8;EXA,5TO7Q8_A+#:K&&^.-TO7@OM]>1 ME[\]+B"([F[@__KH_(E< IJ;Z# _&% .@Z%-9&?9E"BY%A)^T)EH%!6#^O&N M8^H@KQ)1(G"M9;ZQU:$%Q+S.J2N__S!@0?\G4"9QF2A2E J^@R!T^X.(%JSG MLFZ?%B&=]*/.'"M!!?S6T;F IHQI,BI)/%Y.39=C?< -[&V3$0W^A2CO$*JF MW)!<;(&(EM3E5E.Y4!%[.M4TJ%0C7X$:*7F&[M =L#Y$ONN' 42!R_Q!)[8B M49LIH6PKK.,G8/TA]!B#812\89@>6L4X>9% M$#$WB(;PF.$ET\XW4XD%/]P)C5NEB3HQH0AT?F,ITKP[Q84O2='0[<-6BA(T M.4AXD32$8,6$^A]1[;F"P U[0S<*NF['MYFBV>_ZOF^S8C!?R5"9VAJX;86U M2LQWB:VJT<[@XO7VO>[RSJ885>3.SFI%%]M4NAUHI]/3H"MR2J7_;CQR0[7QN-UK4=B9NA*8):Y<9/6DHC0+)MT+HX\8X.#V2DZ]0 M2P,$% @ Q(!Y4F)6SN?O! @0H !D !X;"]W;W)K&ULK5;;!Y\;3F93,Y.;+?;N3)D>AT M539X(T%U=^)/]A]MRO='FP_3DJ.5KO$/]J;V1-)N.*$598Z-* MT8#$U?%DZ2].(V-O#7XK<:L>C,$PR83X;"87Q?'$,P%AA;DV")S^ON(95I4! MHC"^#)B3T:79^'"\1W]KN1.7C"L\$]7O9:$WQY-T @6N>%?I6[%]CP.?F<'+ M1:7L+VQ[VV ^@;Q36M3#9HJ@+IO^GW\;\O!@0^H]LR$8-@0V[MZ1C?(-U_SD M2(HM2&--:&9@J=K=%%S9F*+<:4FK)>W3)^]0K"5O-V4.%TU?8TK6T503MK&8 MY@/.:8\3/(/C!W I&KU1<-X46#P&F%)08V3!/K+3X$7$-YB[$/H, B_P7L + M1Z:AQ0N?P;O#-8E)PRVV0NJR6<.?RTQI2;KXZP7X:(2/+'ST7"+/K]_=+F_> M7YS!Q=7;Z]O+Y<>+ZZNG$ODRSM7UQW/PX\4A/(WHTJN M44%)$@=%O"JD;C$<>49#-=#FBI9;*;Z6!4H0*U!BI;= #:8$V9++$%:E^-_9 M&P,L.FD9D,T.N52 IIN >@'KC'ST_>"G]G<.O"EL>[C.'V3=&SMFO5\V2X[O M4BY[^(5S9?(!2^)4YOS5+W ?ABS*$G,* [9+)Z949JP8)8ZYYTD>;TB.S]( MV
!;*TOUXLV6 M_ENHW0'ZWBAECPM'5*=>,<6D ( $D% 9 M >&PO=V]R:W-H965T84U,R=J@Y).UDK7S-)6EZ'9:&2%3ZI%F$31**P9 ME\%\ZGVW>CY5C15-Z%BSB\V7FXGW #XY;S('*$4&!N'0*C MY0DO4 @'1#0>.\R@+^D2#^T]^I7OG7I9,8,72OSDA:UFP22 M>L$?9.;;]B MU\^IP\N5,/X+VS;V- T@;XQ5=9=,#&HNVY4]=W,X2)A$[R0D74+B>;>%/,M+ M9ME\JM46M(LF-&?X5GTVD>/2_91[J^F44YZ=?U&JV'(AX.,WMA)H/DU#2[#N M,,P[B&4+D;P#$2=PHZ2M#'R6!1;_ H3$IR>5[$DMDZ.(EYB?0!H/(8F2Z A> MVC>9>KST?TTR6<"UM$R6G)J%A3%H#5QRDPME&HWP>[$R5M-5^7.D;-:7S7S9 M[)VR]Z2@HJ$Z:@TYTWK'90FL5HVTSE5VK-Z:^%%@)]1SLV$YS@)2HD']A,'\ M%S(-Z/[ ((GB,S^[P9())G,$9L%6""LLN92.!M5WCIU+^@#Q:#2,SC)GC:/A M.$H'B_RQX88[Y1@8)0E,QL,LG0RN&NGEQ 3=3JU1YCN@@4DC6*NRXB]=6E(M MS34=GDW&,!K&67Q(9-<1?:U&5C+*ALDD@;?&'AY<[QIUZ45L('>#;&]Z[^W? MB44KC]?P]I&Y89HF8$#@FE*CD_%I +H5;KNQ:N/%LE*6I.?-BMXZU"Z SM=* MV?W&%>A?S_D+4$L#!!0 ( ,2 >5('::3\?@( &4% 9 >&PO=V]R M:W-H965TF0K3P4,O& MS(+*VLUY%)FBPIJ;4[7!ADY62M?<2O6E76.:#[=\#4NT7[;W&BRHIZE%#4V M1J@&-*YFP45ROLA^=JHEYP;?*?E#E+::!9, 2ESQ5MI;M?V(NWJ&CJ]0 MTO@O;+O8(2D6K;&JWH')KD73K?QAUX<#P"1^!L!V .;S[H1\EI?<\OE4JRUH M%TUL;N-+]6A*3C3NIRRMIE-!.#N_* K=8@E7#_2;#1K@30E?;(4:/@N>"RFL M(.^KKSR7:%Y/(TNB#AH5.X%%)\">$4@87*O&5@:NFA++?PDBRK9/F>U37K"C MC)=8G$*:A,!B%A_A2_L6I)XO_;\6_+S(C=5TBWX=T/^D]U_JB&&^=SL^$%S@*:5X/Z'@/7/*QSHJ8&#EB]0-#9L%WMI*Z:[F$TC2<#0>NDT $TC2A&YS&\>X"NN5Z+QH#$%4'CT_$P -T-=6=8 MM?&#E"M+8^FW%;V#J%T G:^4LGO#"?0OZ_PO4$L#!!0 ( ,2 >5+:GF=2 MD0( (T% 9 >&PO=V]R:W-H965TI2*"Y2&*PD:5_/@.IDNA\[>&WSEN#,'9W"9%$H].^%C M-0]B1PAK+*U#8/1[P1NL:P=$-'YVF$$?TCD>GO?H[WWNE$O!#-ZH^ANO[&8> M9 %4N&)-;1_4[@-V^8P<7JEJX[^P:VTG:0!E8ZP2G3,Q$%RV?_;:U>' (8N/ M.*2=0^IYMX$\RUMFV6*FU0ZTLR8T=_"I>F\BQZ5KRJ/5=,O)SRX>47,TL(1; M+%#:1J,)X3,]!K6"FT9KTL$=(SVWSN[B"RMJ-)>SR%)P!Q&57:!E&R@]$BA) MX4Y)NS'P3E98_0L0$>N>>KJGODQ/(MYB>06#)(0T3N,3>(.^% ./-SB&QTU9 M*T,E<,G_9V&^7Q?&:GIC/TXP&?9,AI[)\%A3:/2JIO8\S)Y'=;S5EY.QW-!/S9:5. ]HJBG:"P:NM"@*U*Z\9VFJ$: M:0TP60$WIF&R1"B5(=7%:) [D$'L$,YAE(79*"8">1:.)V-XJP/1P8@(U&N_ M" SX(.VT]-I^UURW(_;7O%U4=TRON310XXIK=01(@23LLP-H%3=IA&/:!EFB;J"QZ)!4G^_5[CK(=)[.]I%]L2CK>RW-W MSY&G2VV^VYF4CCW,Z\:>]6?.+4Z&0UO.Y%S8]WHA&WR9:#,7#H]F.K0+(T7E M-\WK812&V7 N5-,_/_7O;LSYJ6Y=K1IY8YAMYW-A'B]EK9=G?=Y?O_BBIC-' M+X;GIPLQE;?2?5W<&#P--UHJ-9>-5;IA1D[.^A?\Y+(@>2_P3E/25NK;^ERT[V33NL[*U3L]7F^'!7#7= MOWA8X;"UH0CW;(A6&R+O=V?(>_E!.'%^:O22&9*&-EKX4/UN.*<:2LJM,_BJ ML,^=WXD':1G@N6Y*/9=L<"?&M;1'IT,'[20S+%>:+CM-T1Y-/&*?=.-FEGUL M*ED]5S"$6QO?HK5OE]%!C1]D^9[%/&!1&(4'],6;6&.O+]ZC;Q4B0F8?E"UK M;5LCV9\78^L,JN.O R:2C8G$FTCVF+A%TU1M+9F>4&U(8V3%' P*:Z6S3#05 MJY48JUHY)>TNE \:H!X]L0M1RK,^FM!*L=Z'_SIP MTON,1D=+&^%4,V7 P"+_I3#F$1V^%*:R[!W+@WP4X;\(\I#WOL".,.7,>U_) M>W3R GWI6!3$R#H/4I[T?I7HC4ULCXR' <\X&P5)TFF IUW\H@83B*;$8Q[P M)&1ID$9Q[S-\A>E'^WBLRKQHEF MJJ@YR7T>^CAX'B0CTGEC**G G1"6V-.Y,$AXZDT7(82^-I5"K:MQZZ 1.6U0 M U WBKQ-'L1A!+$N$X,H+[JW49J\A&H+" C&03&*O9D8*N(#P@%K$.<[[ FB M'%IIR1-?!;3IM66\5A,%15C@GP=%'OZ/T4$:A$7D(\J0D? 'O60'6"+=L$3Z M:I90'2FMZGKUY(B5=Y'#0;V[R>$/Y)E)HF3"M&!;P,*4=:ID@VMKA*PI3DXM M.<(B3GPJ_2*,\QYF("9<0U #Q1Q%EU.M]MY1HX0Q)\D494F+A << @>0RC9( M9:]&2DXFTL_P+908> RM)$O=E$B>;_A=N!VT\E;;)!'T1-LP*J%!>-$AQI; M:*O(^HHZ,$'2V+?*B.5IVC$J,>4H]#29$K-BPMW]>.VDJ](I,*Q"/[(Q,@^U M7+YIN?S5+?>BGG9UUD%E;^VLJQ9TW!#U9D$1$PV!=O,X]O&ER=8T1@Z)^H]H MIO/(5U7JA]<>9'IOHT%P7N$;,\C@!GY'Z88!1VF([Z.I"5<" M:I1DOBR+..U.+5U'D)QMQU952A@Z+AS3&2_-GS73LQ;"]]$(UH.DR.E,L$=J MP'G8G4^H0(Y>.BJ).IZYZ%WSV5(92S"C4 0 %,* 9 >&PO M=V]R:W-H965T/MB\09SN5P=&;$\5;()[7B M7,-S5=9JXJZT7E\.ARI?\8HI7ZQYC3L+(2NF493+H5I+SN;6J2J'- B28<6* MVIV.K>Y.3L>BT651\SL)JJDJ)E^N>2FV$Y>X.\5]L5QIHQA.QVNVY ]/^>A?]HST[GF7&%/\@RF_%7*\F;NK"G"]8 M4^I[L?V#=^>)3;Q;R**\89I-QU)L01IKC&86]JC6&\$5M?DH#UKB;H%^>GK[HRGT"YQ_8;.2 MJXOQ4&-0LS7,NP#7;0#Z3@!"X9.H]4K!;3WG\\, 0T330Z([2-?T9,0;GOL0 M$@]H0(,3\<+^B*&-%[X3[T&+_&DERCF7ZC?H#ORWT!S^N9HI+9$8_YY($_5I M(ILF>B\-]LN\*3F(!2B3$L3ZE7B%+K@Z5MV304U+7JHUR_G$Q9Y37&ZX._W. MF01NJ@U8*U[-N.SKY5Q5HJFU =&F5_#-,A.-^P7;<(D=ATUEVK:HEY#C)S2% M:%@)9;'@<%[4\()YU 5<+9>2+QG6JT"C OLQAPTK&^Y\;K32K)Z;"$S#7ZQN ML+&A@X+O-,F\"!E" I_&$/J4P!G0T$O#U/E=LMJ "4GL!4$ -/%IZMP^0')G$>N=)>"/Z]Q<*"@!6Q0?=*O0VUZZ'C244@]&F2F M$'$&U*<9%H*@;I9/Z M(1G@IP^0,&G@A31"_2B$S%(H&'DDM$+L((>#T< \,TA2ZL6F,?R40*N*:.+1 M.&@E8YS& Q+[40)DU.Y@CXV 4'\40Q9@8Z1&B(A#D;/9@*(M]E_;<+%/0D - M8AW P F)GR6 \-J]!&-9C=E[Y;YE?=L AYP^P>*D9W'RRRQ&;N&LL0W8TK:I M"_T_H_1D]./,/3$M=_2T+2C[VN]Z6;%V[EG*K:;;C1,L: Q M#@H_B@^\W@Z) ]NC!1WN_>@K+I?V.J.0Y7B(]I_?:_L;TU5[47@U;Z];GYA< MXBR'DB_0-4#"N"#;*TPK:+&VUX:9T'@)L4R$QW2M^; M'"[ZJ49A84UM87462R M BMNSE6-DDXV2E?<">VA76&:#ZM^197:#_72TV[Z("2BPJE$4J"QLTLN$PN M%@/G[QV^"-R9HS6X3-9*W;O-QWP6Q$X0EIA9A\#I\X#OL"P=$,GXU6$&!TH7 M>+S>H[_WN5,N:V[PG2J_BMP6LV <0(X;WI3V3NT^8)=/ZO R51K_"[O6-XT# MR!IC5=4%DX)*R/;+?W=U. H8/Q? N@#F=;=$7N45MWP^U6H'VGD3FEOX5'TT MB1/27@%.XEXA=DY]),0 M6,SB$WC]0Q'Z'J__#-X3Z7Z_7!NKZE AJ [CG MJHG+.*[0/:ON$O+V$IXJ\DD*U[L7IN89S@)J3H/Z 8/Y-R(#=$7OL3@94[F2 MB:]9[[:I4'.K-+RVA6H,<9NSBYZ[>R$S52%P:[58^Q=A%:QX+:@37[T8LV3T MMM5=J#)';> E)/UP-$YIP88A&XQHT2?+*.U=H53T:!\3'1_09.DJ\+@V\ 9V MOK%(!G\@R5L$V51K.J=:DM"*.MM[FA DJ2>KI>%D&OT'J'FR>QA,PC$;01J' M<3^!- E9/.ZM_)&JW60POO)WJ\_ 1A,8,@:3-'FDL+L93_*D3I[_I'8ECQ." M6Z5.2Q(/W6>8]B%E89).X*EW%ATU-EW8UH\O0WDWTK8]?K >)N1E.QC^N;?C M]8;KK:!<2]Q0:'P^2@/0[5)H)WI(-@, ,<& 9 >&PO=V]R:W-H965T MM=*L_-K: M?A$$IJRQ$V:F>I1TLU.Z$Y94O0],KU%4HU/7!CP,LZ 3C?37R_'L3J^7:K!M M(_%.@QFZ3NBG:VS58>5'_O/!?;.OK3L(ULM>[/$![9?^3I,6G%"JID-I&B5! MXV[E;Z+%=>KL1X,_&SR8%S*X2K9*?77*;;7R0Y<0MEA:AR#H[Q%OL&T=$*7Q M[8CIGT(ZQY?R,_JO8^U4RU88O%'M7TUEZY5?^%#A3@RMO5>'W_!8SYA@J5HS M_L)ALHW)N!R,5=W1F3+H&CG]B^]''EXX%.$K#OSHP,>\IT!CEN^%%>NE5@?0 MSIK0G#"6.GI3/&IY'C$BU_!>\ ]396%>^R5MHWE'BRJ?79U _HK_^&X4&=#Q[ M/(P*8BB:CS1YT8SJFX(OO#^HSAHV'>JF%._>PAN(XHPE>>ZD+&9IECJIR!E/ M"^_#H.G-OR.[B!H3D]4I_^;ZMXEK>T3"%D!?AN:WC7Y M',\7,<_S3".(W1:U&T/O!\E\!K\KN;]J:;%4((Q!:Q@TLFR'RLW5^9P82%JV M=.2Y6S%.8(LT%:#="KE2NZN!E ENX=T:+; %1R:+YYD3;&^ Q2V)J2+8GP8OE M0K'VXPHUTSA/>^9T>MK2FVDY_3"?5OPGH?>--%3MCES#64ZMT-/:G!2K^G%5 M;96EQ3>*-7UI4#L#NM\I99\5%^#T[5K_!U!+ P04 " #$@'E2K=FG#UL# M #:!P &0 'AL+W=O/?O.Z1LQ4V];EXD MUM=U-%)FRQH:;:]5A2YJUT@VWM-6;R'0: M>>6-&AFQ."ZBAHLV6,R\[$$O9FIKI6CQ08/9-@W7W^Y0JMT\2(*#X%%L:NL$ MT6+6\0T^H?VE>]"TBP:42C38&J%:T+B>![?)S5WNSOL#OPK1 [0BBQM Z!T^\%ERBE R(:?^\Q@\&E,SQ>']!_]+%3+"MN<*GD;Z*R M]3R8!%#AFF^E?52[3[B/QQ,LE33^"[O]V3B (\! MVQLPS[MWY%G><\L7,ZUVH-UI0G,+'ZJW)G*B=45YLIJT@NSLXA%?L-TB?'CF M*XGFRRO M(4U"8#&+S^"E0XRIQTO_)\:U5@TLB:NF7J \VQJ6/L.HX8_;E?'R/\\XS :' MF7>8?L]'R38JO M2%>$\32'<9A-\M$]KE'KU^M"P9M7+J>*<0G4GS%+7 1Y-CGB4OT72P[*TU!7 MC@]+"LA9=K(-HZ-Y2\-CXU\50VC;UO:C=Y .#]=M/Z]?C_>OWF>N-Z(U('%- MIO'UF%I(]R])O[&J\]-[I2Q-*K^LZ?%%[0Z0?JV4/6R<@^$Y7_P#4$L#!!0 M ( ,2 >5+([GT59 , )\' 9 >&PO=V]R:W-H965T&LK7>=FWDA1I2]&JA=K9K)3QH9G9]+_27 M.^C4?NF%WO'@L=TVE@Z"U6(06W@"^^OPH'$73%[JM@=I6B69ALW2NPWG=RGI M.X7?6MB;$YE1)FNEGFGSH5YZG !!!Y4E#P(_+_ .NHX<(8R_#SZ]*209GLI' M[^]=[IC+6AAXI[K?V]HV2Z_P6 T;L>OLH]K_#(=\',!*=<:M;#_J9HG'JIVQ MJC\8(X*^E>-7O!YX.#$H^!F#Z& 0.=QC((?R7EBQ6FBU9YJTT1L)+E5GC>!: M245YLAK_MFAG5T^.'ZC9DQ46D&UKF-JP7P;0@F@SC-RRJ\]BW8&Y7@06@Y)I M4!T"W(T!HC,!PHA]4M(VAOTD:ZB_=1 @V@ER=(1\%UWT> _5#8M#GT4\XA?\ MQ1,%L?,7G_/7FJI39J>!,G\C(7_>KHW5V%-_74"03 @2AR Y5P2\:O6N<_$U M&!"Z:IB0-;;7"UZ;@5 P>,6+:,#X3(+]7ATNQJ#+/3>#J&#I#11#OX"W^@-# M,:"ZS"(>%LAH6#I:9Y^5%1VKE,'T?V!QZ:=Y@D(2^SR)2%NQZ]OBFM E*XB-)WK2%9D.2O+D"$/832[!]V^")IU MAFUQ*E-]4B0[C\)9B-4K4*^,$0GR&)^@.!(]OQC,QQDHGUG5"+W% %0M91O0 MZ)2G):Y9DN$:E>77=&(_BE)<>V^(J]HF":Q(C/\^*48S]@F.??:\W@I.AV0-F0T^#P4[= M23O.S^ET>GUNQZ'[57U\NCXA&41T!QLTY3GX-Q8]7@1O!:61SH3FSP M!05-"OA_HY0];BC ]":O_@502P,$% @ Q(!Y4JZ3CI)&ULM5E;;]M&%GZN?L5 =0L;D"4. M=4]L XZ6IN^Z/5,L(18F*Y*(<$W*264,21&JH1IF%^VK_F+#_Z &[%;Q+69NN:D2OW M2GVEF]OPLNV111!!8$F$P'\KF$$4D22TXZ]":+O42<#MZXWT-\YY=.9>&)BI MZ'<9VN5E>])F(&)"]0D7%_V3I?.YBV69 9J^("C!;$,LG_ MBV]%(+8 $^\ P"\ _K& ?@'H/P+PP0' H ,C@4,"\#P6,"H (P> T8' .," M,#[6Z4D!F!QKTK0 3(_5P+W-SGG'ZN#E9N=)EV>)2[$;8<75A59KIFD]RJ,+ MEZ<.CYDE$RJI.ZOQK42A!XU_'KC;R[YOA-Q"4D:\S_L-3H4L07AOY'F9WF>)^F>*^D]<_.L7_^ 67L%L+ ML?EO@X)^J:#O% P.*/B4Z6");9VE6@9 11,(LZQ+N5S.R,FA8;>Z&H^X-[[H MK;8S:W\5GXX\;W?5^_U5OC^85+)V7!F4K@P:77F5&7QB# M4?"\306.O@W/O MKTP::?,Q&@D+(2XPMJXGO![L^T@YN./A_AI_.JVW?%A:/FRT_'JQT+! TYB: M,[,4&@R3QF1HZBGNR)U[O?"I"* RS;R-P-Z!>VK?R<,*Q88[[2H8-FI70+[^<>)[WLO?Y7S M+&)O(8:(76\E$8XJ<$OXR[,.NQ.I1))&.9=&0,E%(K:3#K=T//R)_M$;9(;& MXDB2R6*ST_C&Z6KENGZQ89>=[AM1Z10)NS5:0"2=6I$\_/PC'WDOUTL9++&0 MU4IBJ)A1<[M@1962*062($SA!OADR"@&6O-E41+B2)5J'6@22@CQ*ZU\?Z$=_P)[[);E!N&,B]+% G: M"711:*6;/B2P%( VO./>SG('L1S(UUA:%V*51QA]HS4:B'^3O$THJXCQ\4M3 M&_1RYZE5][NM+XG(T#APCC.7@^0*!H"2$"'(<]U>X8D@]\VP-: %B;+,952" MX [#'A3 7A*$,G0+8SIIT$M,9 M:"MP&2]KLLD65_GK&/L,BB_+@W9W_AWW. M(K22GWN\F^]RW41MKJF=P+N0XRD =)X.:+=4N@7?(,CHATJQP'!RLPSQ? M*)1N&Y825I"_P."LA);(N9@5>@'T:.5V&;>4/8! E:MV&<3$_N/J0;&,GW I"?PO.MY M/S59LD78>;-WNWUQNRXQX0+,(FQ-M62]6>YX^)2)%>'B_C-8Q&Y3HS[7R7M> MK;'^?EYA!]SE$>]J5@W'HP/CDU=\CC<3NAGUX%3(L)9Y[Q.OX C2C'&K+[/R&PA,'LQX9/E!"0Y2BWJ-.BZ8'31 -&!ZI9B/,O MRD)<6Q"&=.>$T=WA4CN$O&":^7P_&8YXQPTHLJ68WCZ;G MU^;L"M6G(TH8+UMLE1G\A1AQ[D!!_9$D:.K%AIV!,^'C1R?O MV[IEX^GXP.';W_K&TCSRWV#_0@MM69;L?^R95>M7<]KO?Y^J]:N)ZS_G@\C? MV9D;O^9KQU[5]K8^X=)O&1\QOR4>CR*8(\KKCG&$Z_SG@?S&JM1]U;U7UJK8 M72Y!H$VT -_/E;*;&_I07/Y(<_5_4$L#!!0 ( ,2 >5(U_&QP'P, "0) M 9 >&PO=V]R:W-H965TXYPS*'3\9K'7C';E0IE+^=H/K=.0% M3A%PF!GG@MK'"BZ!<^?)ZGBIG'HUTQDVW[?>OY3!VV"F5,.EY+]8:K*1%WLH MA3DMN+F3ZZ]0!10Z?S/)=?F+UM7>P$.S0AN95\960<[$YDE?JT0T# C>8T J M U+JWH!*E1-JZ'BHY!HIM]MZ$^U?NC;*KS-J9\14(4)2CPPD8 MRK@^0B?HWO[U:<$!R3D";9B-'5(TITRA%>4%:+=@,D!4:S#:9O:E8,INH2)% MG-$IX\PPN\VZ,E+ G/$0E(\'@_08<'1^^]^#8)=29(G0E2NNWM<7M1:#NC-3IWX6A6 M%LW3-SN'K@WD^KF#T:L9O9+1W\.X+)0"8;:).V1BQHN4B06:49VYM!Z08Y*0 MH[:L;%P/2M?NL*W&4;\?#_U5BZ!^+:C?*>A*RG3-.&_C;2S#!B^,0A*U \,: M&'8"KX6A8L&F?%L];>1PATR2I#]H)P]J\J"3_,-6K$)R0TNBO^ MKZ+[2 7>41&3<,^1PV^=#9-/%%^S,W=58.7LW?'K!8,]=8#?>A_N;G[?P7SF M ."6/C? P;])\!MWGOM^N*%JP81&'.;6+CB-K'ZUN9(W R.7Y34XE<9>JN5K M9C]C0+D-=GTNI=D.W,U:?QB-_P)02P,$% @ Q(!Y4J\<&U;2 @ M0@ M !D !X;"]W;W)K&ULO5;;3N,P$/T5*^(!I(7< M>J&HK=3291<))$1A]P'M@YM,&PO'#K;3PM\S=M*T++3B ?$2>VS/.3/'ETE_ M)=6CS@ ,>=^% 0= M/Z=,>,.^&[M1P[XL#6<";A3199Y3]3(&+E<#+_36 [=LD1D[X _[!5W %,Q] M<:/0\AN4E.4@-)."*)@/O%%X-@YCZ^!6_&&PTEM]8E.92?EHC1_66JR@7?JD13FM.3F M5JY^0YU0V^(EDFOW):MZ;>"1I-1&YK4S1I S4;7TN19BRR$*=SA$M4/DXJZ( M7)03:NBPK^2**+L:T6S'I>J\,3@F[*Y,C<)9AGYF^ L$*,K)X00,95P?D6,R MQ:U/2PY$SDDB\T(*$$9;BPE#Q8+-<(YJ#3B(C4P8-9!BX"9#E9]*IIE3_ #7 MD[M,EIJ*5/=]@_%:5C^I8QM7L44[8@LC)@BBXGT[(X<'1'MBX$3%VL/$.V)%-6J$$%TPP \=7>-!2[K]7I M^\L/^-L-?WLO_P26>*L+3-5 D@G)Y>*%/%Q#/@.U+[].@]_Y3EF[#6WWJV2M M@-I;LH9!.^Q^+.MIPW^ZE__@+ 3 M_R>GOU5)\ @N7+W46 5*8:JBTHPV-7E45:+-\JJ@7U.U8$(3#G-T#4ZZN)6J MJI&5863AZM),&CSOKIOA?P4HNP#GYU*:M6$)FC^5X2M02P,$% @ Q(!Y M4G)9#ZB[ P [0\ !D !X;"]W;W)K&ULS9=M M;]LV$,>_"J$50PLLD7AZLCO;0!-C;;!U")IU>U'L!6V=;2*4Z))4G'W[4;(B MR=-#C/;%\L86)=W][\B[G\C90:I[O4,TY#$5F9X[.V/V;UU7KW>8,GTI]YC9 M)QNI4F;L4&U=O5?(DM(H%2YX7N2FC&?.8E;>NU6+F*J+S-&7JGRL4 M\C!WJ/-TXQ/?[DQQPUW,]FR+=V@^[V^5';FUEX2GF&DN,Z)P,W?>T;=7$!<& MY1M_5\,;I*YXQ41H<"U*5PP^_> URA$X]1RR MSK61:65L(TAY=OQGC]5$M R #AA 90!EW$>A,LHE,VPQ4_) 5/&V]594?A^F6HP4"HO]NV/(;3-WM'VZBT+;KO84&#()ZY#SV*0:T8 MC"K>9(9E6[ZR4S$L?'01MH2GL>_U"X>U<#@JO,0-*F6GT+!'[%4-.ZH7/E#: M+QO5LM&H['LIDP,7HD\PZ@C2((0!P;@6C,]<4DNDKSFW*?=IQQUM@& RL+B3 M6GLRJOUK)@\"DRV26\772+Y\Q'2%:JQ2I[7KZ4MO*NHUS/.^O\@K'^TEB,,( M^E> MGA+O[/.*P4&^Q1^.92KTQ/:WT2AP.:#;_HN0 ;K?;*RXG\ M-/(&D$(;F-%QFA7RK7+KE>["["*$8$"YH1D=Q]GUCS\ A#^+=2[D.7U&&V#1 MZ,5W6@,[>B[M>N>^2[F >@. I0WEZ#CFSFOO2;?D/'\ L+3!()U^>Y--.Y(1 M# %&IC!.,S.;#'HXBR,HX$.@P9G,(ZS=PG;&WY/KJ7:2\7*G?89Y0ZMS=J+ MWZU!@SL8Q]U9E0<]L(.I'PTL10,[&(?=\U\6Z&&='\)D0+F!'8S#;JSHH;MM MHS2(AC0;#,+XQNWFMCS31.#&VGF7L8U='<^6QX&1^_(\MY+&G@[+RYT]CZ,J7K#/-U*:IT%Q M1*Q/^(M_ 5!+ P04 " #$@'E2F34_PG % #@$P &0 'AL+W=OHX82]E/.N, M1W;M3HY'8JT3GL&=)&J=IDP^WD BMM<=MW-8^,R7*VT6>N-1SI8P WV?WTE\ MZQ568IY"IKC(B(3%=>>]>S6EH5&P$E\Y;%7EF1@H4&#L12)1]B_9[F3#?H=$:Z5%NE?&"%*>[?ZSAWTB*@H#YX0"W2O0 MFH+KGU#P]@K>'L_X,N,+'K%,D_=1)-:9YMF2W(F$1QP4.9N"9CQ1Y^22W,^FY.S-.7E# M>$:^K,1:L2Q6HY[&.(RU7K3W>;/S24_X="GY*#*]4N1#%D/\U$ / 10HZ '% M#6VU.(6H2SSW@E"'.@T!39ZM[@X;U*?/5Q^TH/&*FGC6GO?+-?GV)ZJ26PVI M^J?%L5\X]JUC_X3CVS1G7.*IUB01JK&R.P.A-6 X93/V G?4VS1X#0JO0:O7 M&6Q LBP" @](9PJ:_ 9'?GU;ZDVURL="7M]4I"HT;1 :FJHW00@+"&$KA,^@ MN02;.,4V6"Q%\H1E%\A *I(\-Q37A*K5JJ'\*Y6S"*X[R.D*Y 8ZXR\K(!.! MA7ZV8(HSXCGOV_1Q)N#$&@KV!I$)I(A:$:T7NN[,N@31/Q". ZI(/+%H1 M2/B2SQ,H/B#'/!++SD0+$N%QE7R^UH#^F MC,P*H;+&B$TD75*)G>QBCSGF!XPD-IV#*8R7Z6C5);>9599@7>(1R$%R$:L+ M7.9J)_4*M\X2#\5"BI302^\MX0N"L L@9>PQ"=]V?WOMALZ[EL/2+VK>;ZWY MAR?!MNW=_M&.NH,"QJ 5QA13NF&F^5Z0 M)&-:C' M4I?4&YR@2=DPK-?M6,QW!OU3IZ.<(MSV,>)0.)Q)"?XD MV#(9_V3ERF[OAB]@4G5%DG)W;2=NV=BH?$\ )GBJ)V(W Z)ST@S+5F3TA=."%- M91KD^M@F^C66:1!S^WVOWB9ZE:N/%.327B&9WR 8YN[^H%@MKJG>V\N9VOJ- M>S7=73:59G9W7Q^97')L+ DLT*33[6.9Y.XZ:?>B16XO6.9":Y':QQ7@M"2- M 'Y?"*$/+\9!<:DW_@]02P,$% @ Q(!Y4AHT;3?I @ F P !D !X M;"]W;W)K&ULU5=;:]LP%/XKPC#88(LMY]:6)-"T M'1LL+#1L>RA[4.SC6%075Y*;%O;C)\F)G8W6*:-AY,76[7SG.^>SI./16JI; MG0,8],"9T.,@-Z8X"T.=Y,")[L@"A)W)I.+$V*Y:A;I00%)OQ%D81]$@Y(2* M8#+R8W,U&>LZG]-Q$#E&P" Q#H+8 MUSU< &,.R?*XVX &M4]GN-O>HG_TP=M@ED3#A60_:&KR<7 2H!0R4C)S+=>? M8!-0W^$EDFG_1.O-VBA 2:F-Y!MCRX!34;W)PR81.P9X\(Q!O#&(/>_*D6=Y M20R9C)1<(^566S37\*%Z:TN."J?*PB@[2ZV=F2SH2M",)D08=)XDLA2&BA6: M2T83"AJ]O01#*-/OT >TL)]$6C) ,D.%LA^&,H^H8,Z4B!3!74D+*YA!I8:L M9(C1#$:AL2R=KS#9,)I6C.)G&.$8S:0PN497(H7T3X#0AE?'&&]CG,:MB)>0 M=% 7OT=Q%$-TZ9UV/UWL&[T+RHC2@M _;IH$6.2C"=C)P,P.^!/43_4(S M*B@O>3W40J!7$^AY MW_)!JZ^6(]HL\&N&[CVZ_Y]EL3=J4-M1L(TL;)O:5I M&9D<$-$:C'[J0VE'C:-.%+UIH3>HZ0U>4T_R\%(]AS6!X5'H>5+S/3F(GNVH MW>X>/4]K>J>M0%\SFTM 6:D$-:6"OQ+S;WL31\V)&AV%FGCG#L 'T7,/[&"/ MGCAN",:OI>C+=R=NSGOTY*RU&91OTBJ MYBC'@^.0JCG[\? P4K7#QIW^TTJ%.\4B![7R);%&/E55W5B/UF7W>55L-LNK MFGU&U(H*C1ADUC3J#*WDJBJ#JXZ1A2\]E]+80M8W<_OK ,HML/.9E&;;<0[J MGY');U!+ P04 " #$@'E2H)ODP]D" ,#0 &0 'AL+W=OQE'4"PO*1# :^+&I&@UD M:3@3.%6@RZ*@ZGF,7*Z& 0FV [#)L1KY!SAV1Y M_-R !I5/9[C;WJ)_\L';8.94XY7D=RPU^3 X"R#%!2VYN96KS[@)J.OP$LFU M?\)J,S<*("FUD<7&V#(HF%B_Z=-F(78,2&^/0;PQB#WOM2//\IH:.AHHN0+E M9ELTU_"A>FM+C@FGRLPH^Y59.S.:L4RP!4NH,'"9)+(4AHD,II*SA*&&M]=H M*./Z'7R F=T2:A :2]LY#Y,-Q?&:8KR'(HEA(H7)-7P4*:9_ H0VWBKH>!OT.&Y$O,:D M!6WR'N(HCAKPVM4BMCU>9P_>5TQR(;G,GN%^@L4#^BZ4 -P8+W11 MPJ@V[A2=PU$_F;'-'LA[584O6F@VZOH]EXC M+'UZJ;#]RE'_-(4]JP(X.XJPS5ZZT0%ASRNZYXU 5_YFM:04SN%.@6J/8N;+ M< U^,=>U:C5:E?J7ZP*WGK[^3YA0E3&A@>/"FD:MOMT1:EUZKSM&+GVY.Y?& MGGO?S.WO"BHWP7Y?2&FV'>>@^@$:_0902P,$% @ Q(!Y4A.]/UZ9 P M+ \ !D !X;"]W;W)K&ULS5=1;]LV$/XKA+ ! M*;!*HF0[=F$;2*P.*[ 08)M#\4>&.ED$:%(CZ1LY]^7HA39SF3*#;"A+S9) M\?MXW_%.IYOOA'Q6!8!&^Y)QM? *K3>?@D"E!91$^6(#W#S)A2R)-E.Y#M1& M LDLJ&1!%(:3H"24>\NY7;N7R[FH-*,<[B5255D2^7(+3.P6'O9>%Q[HNM#U M0K"<;\@:'D'_L;F79A9T+!DM@2LJ.)*0+[P;_"G!XQI@=_Q)8:>.QJB6\B3$ MQ^@U:0-3 53-E?M&OWAAY**Z5%V8*-!27ES3_9MXXX M N#)&4#4 J*W@-$90-P"XDL!HQ8PLIYII%@_)$23Y5R*'9+U;L-6#ZPS+=K( MI[R^]TYEH8+,K/_)Q0@51 ):AYH8VM]8I"V=MTV M=D5G[,(1NA-<%PI]YAEDIP2!$=DIC5Z5WD9.Q@12'\7X%Q2%4=ACT.IB.)[U MP)/+X5.'FKB[M]CRQ?_[O7W]W1R%OF@HU=\.0T>=H2-KZ.B,H2MSB])D=T48 M8C2'OE!P,TS0"Q#9%T.K]P*3=P!/U(\[]6,G4T*W- .>H1<*+.O3[L:'?AC^ MW*?\?;#DNV$GJB>=ZHF3YXYR6E8E^GH'Y1-(5QA==Y37/W:\3SM#IT[MG_<; M4](,+^Q!IE2!,2'50J(KRE$B&#.!A38@FS?CA[Z0: Z8V /JNKU=1O-@>WS[ M@SL2UXX37;-.U^PR75O!B*:,ZA=TM;-EU2R2+4CSF= KQ\T;XW,A/H +_7%_ MC _BW$&.PT/I#)U4#U0]?\PE *(FDDR9TT@2W?N&&V *_5&_#P9PV)_T^V M%_T;=^J#H\\'[$YULK\TU7%T((U^[&3'AS*,X_\ZW=L39L>YZD_?9/PEFY*! M3:<2#P4^]&9L!\ AO[L3-P/ +%_[0[\0V''[EKY/)&Z=X,;%/N[W07#41I0@U[8=4\CF7_.=W:UV+=^-;73>K-_6K:!M M3PXT31]Y1^2:YT+H MUTE]0-<@+[\!4$L#!!0 ( ,2 >5*;X]ZW8 ( '\% 9 >&PO=V]R M:W-H965T(#R -DJ8%-I1&@E9HDX94 M4=@^3/O@)I?&PHDS^]*R?[^S&T+06L27QN?<>W[OI>=DJ\V3+1$)GBM5VVE0 M$C5786BS$BMASW2#-;\IM*D$<6G6H6T,BMR#*A7&47015D+609KXO85)$]V2 MDC4N#-BVJH3Y>X-*;Z?!*'C9N)?KDMQ&F":-6.,2Z;%9&*["GB67%=96ZAH, M%M/@>G0UF[A^W_!#XM8.UN"18B%;1O=Y^Q<[/N>/+M++^%[9= M;Q1 UEK250=F!96L=T_QW.4P (PF!P!Q!X@_"AAW@+$WNE/F;@O& M=3.;6_AL/)K=R-I]Q249?BL91^E2KFM9R$S4!-=9IMN:9+V&A58RDVCA>(XD MI+(G< I+_@OEK4+0!2@I5E))C'I=S.#XZ@2-N@8=2MU;4N4U"8KM.=)AUUFYV MUN(#UN:8G<%X] GB*([VP&T'!(^\P1: MCHU=@:82S3#,JW=.&OEE M=)F$FV%,>YHN7GO>*)ST"B?O*GS0)-30]CYQDX^(V]/TG[AP,![N:KH39LW! M@,*"4='9Y7D 9C?NNX)TXR=FI8GGSR]+OB'1N 9^7VA-+X4;PO[.3?\!4$L# M!!0 ( ,2 >5*!/22>(0, *4( 9 >&PO=V]R:W-H965T_K*(6,ZH9< M@<"=1*J,&IRJI:]7"FCL2!GWPR#H^AEEPAL/W=J#&@]E;C@3\*"(SK.,JO<) M<+D9>4UOM_#(EJFQ"_YXN*)+F(-Y7CTHG/F52LPR$)I)010D(^^^.9CU+=X! M?C+8Z+TQL9DLI'RSDZ_QR NL(> 0&:M \6\-4^#<"J&-WZ6F5X6TQ/WQ3OVS MRQUS65 -4\E_L=BD(Z_OD1@2FG/S*#=?H,RG8_4BR;7[)9L2&W@DRK6164E& M!QD3Q3_=EG6XA!"6A/" T&R?(+1*0NM20KLDM%UEBE1<'6;4T/%0R0U1%HUJ M=N"*Z=B8/A/VL<^-PEV&/#/^85)0Y)L4R]LG4!FYUQJ,)M'Y? MS\1K5?%:+E[[I/\$E(*8&+HM ]35L!#I.A%[L=?C9K^'Y5KO5^H8%/:#?@7Z MX*]=^6N?]?>MRCX7"\8Y.E40 5O3!8B_-U[K\"E)GSWJO%QZD=XQI M=J>=?0D#>5[)X_LG;PZ MH]VC9]X)N^T#H[6@$T9[WL%"OW+>_X\G.SE/>JXY5#CFU Q$D=K$#G87;D4 M[ \"\6T#VPBTMC>49C(7>"696$L6X2[5!$M'IC);4?%.4IQ3@4)I&U7;PDJM6JITY<[SE<[PVFO9KU27\P=3W8_R=?-/#O5"V9 MT(1#@J&"1@\/JBJ:8C$Q'C&B2CJ78@+36 MALT>7#$=VJ1/N6W[O9;FEAJ<3A?2O""I7X'P FZ>&EJ;GNH!?#,O[C1#32A3 M9_ )'NXS.#TY@Q.@'+Z7HE$&H,:^-C%8)C_O_,U:?^$1?Z,0;@77I8(;7F"Q M3^";X/L,PFT&L_!=Q@SS(42C 81!&!P(:/YA^.CJ #S[./SRG6RBOA^1XXO^ MTX\!+!CA>K\M\&NZ5%J:6?G]CJNX=Q4[5_'1T,VBR"FQ\W>HD2TZ<6B[/9[3 M.+DR.3[O%O=?HRB^"/:-L@-&%TG2&[71^SN/N$*Y=LM 02X:KMO7T&O[?3-U M8_9&/S-[J%T;?VG:)79+Y)IR!0Q7AC(87IQ[(-O%T I:U&Y4ED*;P7/'TNQ2 ME-; W*^$T%O!.NBW<_H'4$L#!!0 ( ,2 >5(7X]2@&PO=V]R:W-H965THWNOCLZ(]9&+ MKS('4.A[P4JYL7*EJFO;EDD.!9%7O()2O\FX*(C24W&P926 I VH8+;K.*%= M$%I:VW7S[%9LU[Q6C)9P*Y"LBX*('S? ^'%C8>OQP6=ZR)5Y8&_7%3G ':@O MU:W0,[MG26D!I:2\1 *RC?417^_OOF'7J#:(G^R'DM=9ANXS@1\]VPX MCI_";=VCOE%NWRBWX?-F^'9?X%GJADM*FQ0YNP];$,OB(*U M_3"N^3PJB,,(]U%/4O+[E/S%TCXF25W4C"A(]0G0;I!08L[84KE!SQTLECO' M/=6"EBD8%>>'H7/:@HDHSXF>(723V>V$$/>R>-G(C"H;^:;B1V!K]S+BYV/')3?#&Y=U3C"KW(C?V3/DR% M!2M_1E%X\#/L+J;Z>Y;1!%!6BY*J6L!3-W^.GO#@>=A[E:+P8%78?Y&F.MBX M2_'JS#LFHE8AGM/4X'$XN+RF!FO"R][TOS1U;C^!$T:G;3B/\GU_QD+Q8%)X MV:5N:LI26AY:EV*@;UWKE&,S*O;Q9N8-9N91;J-HK]_M1/&JN<'>&ULM5=+;]LX$+[OKR#48M$":23J9:EK&TCB!)NB M08.F[1Z*/=#2V"(JD2I)Q\F_7U)2)*>1&1?87&R1XO?@##FDIELN?L@"0*&[ MJF1RYA1*U>]=5V8%5$0>\QJ8?K/BHB)*-\7:E;4 DC>@JG1]SXO=BE#FS*=- MW[683_E&E93!M4!R4U5$W)]"R;3V9)9%PQLM_:*Z*F9,X*(<5V93J,]_^ M#=V$(L.7\5(VOVC;C@U]!V4;J7C5@;6#BK+VG]QU@=@!)-X>@-\!_%\ .-P# M"#I <"@@[ #AH8"H T2' N(.$#>Q;X/51'I!%)E/!=\B849K-O/0I*M!ZP!3 M9E;6C1+Z+=4X-?\(.BT2O5F (K24;]$[]/5F@=Z\?HM>(\K0EX)O)&&YG+I* MRQF0FW74IRVUOX<:^^B*,U5(=,YRR!\3N-IG;]9_,'OJ6QD7D!VC !\AW_.] M$4-G=O@'PJSPQ<'J.!V!G]OA)[70<&\O_.(9\QO6PWU++(,^\4'#%QR:^.\? M]0ATJ:"2_UKXPYX_;/C#/?R?:A!$4;9&I5$ZTMM=9H+6IIZ,K24[VY<"T!FO M:L+N_WR5^'CREVQY)2K(+2 NZ)HR4K:=?VAMRG.)X*ZFPGA8@MH",)-YC/1R MU@^!=VR99M1/,[(:N]2>J-"E5J&L(&(-HQNEY8@;#E/K;^=!A*?N[8APW O' M5N$F?SJH-9=4C>V%^(DF]CQO7'32BT[LHEQ*E.E-K6,*++L?FVO+$.WH^CB* MQG637C>QZI[D.34+1R>8/UY78PZ2IP[2<-Q VAM(?VC#PMRH34'=,-5>V?K>_M9^TMQ5W6%X>^6_TF<-9>807&FH=SS1F13M M+;IM*%XWM[XE5_H.V3P6^LL#A!F@WZ\X5P\-(]!_R\S_ U!+ P04 " #$ M@'E2WNWAU94" .!P &0 'AL+W=OV0]F_W[639J%? M["7QQSGGGGOC7&=K(5]418A&;S7C:N146J^N75<5%:FQNA KPF%G(62--4SE MTE4K27!I235S \]+W!I3[N297;N7>28:S2@G]Q*IIJZQ_#,F3*Q'CN]L%A[H MLM)FP:3A_2$(?CC?H7FSOD,L>*3 3[ M04M=C9Q+!Y5D@1NF'\3Z*^GRB8U>(9BR3[1NL2F BT9I47=D<%!3WK[Q6U>' M <%/#A""CA!L$Z(#A+ CA#;1UIE-:XHUSC,IUD@:-*B9@:V-94,VE)NO.-,2 M=BGP='Y+H 8*G4Z)QI2I,W2.9G!2RH81)!8(3HO$FO(E8@:("J&T LS3;(I. M3\[0":(A\7\^?-7&D)Q_G7 MD7!1'RZRX:(#X;[O";'OJ[0JB54Q/_IK?NE'4>:^#BNU"XJ#Q.M![PS&O<'X MJ,%G+"F>0SV.^VM%XD'HR(^]+7^[H/ J.. OZ?TE1_W-*B'UN2:R_L!ALNLP M"+8,[F+\--WO+^W]I4?]/0J-V?#\[/.6[GPX/TC]9,O=+NHJC+?MN8/64A.Y MM!U70>B&Z_:G[%?[IGYC>]G6^AB:?=N;_\FT-\4=EDO*%22U $GO(H6"R;;[ MMA,M5K:!S86&=FB'%5Q81!H ["^$T)N)"=!?@?E?4$L#!!0 ( ,2 >5)I M.LHU#0( /D$ 9 >&PO=V]R:W-H965TKFOZ^D.":%)&RP M+_:==._I/9VDO-/FR3:(!"]2*#N+&J+V-HYMV:!D=J1;5&ZFUD8R6"HN45FN%1BL9]'=^':>^?I0\)-C9X]B\$[66C_YY&LU MBQ(O" 66Y!F8^SWC/0KAB9R,/SUG-"SI@RT>>47-+/H4 M084UVPIZT-T7[/U,/5^IA0U?Z/K:)()R:TG+'NP42*[V?_;2[\,1(,W. -(> MD ;=^X6"R@4C5N1&=V!\M6/S0; :T$X<5[XI*S)NECL<%=_06;)PM4!B7-AK M^ KU_AJ*Q!T#5UPA16P9S2N2:X/OM-<;4!X)! ::8&I"BIN2[U5!(81VCPF MI\ZO$9>]DOE>27I&R0++$4S&[R%-TN0M/':F!F?IX"P-?),S?/_%!ORZ6ULR M[NS\OB!I,DB:!$G9&4F/?R,#KG;(C+T^M8.7Z6\@(&$"4BMJ?%"QG;T@/!N$ M9_\F_,TNG5)ZF2\;9=-WIW3%1R?9/PK?F=EP9=WVU(XH&=U,(S#[B[9/2+?A M<*\UN:L2PL:]36A\@9NOM:9#XN_+\-H5KU!+ P04 " #$@'E2.IRK_ZX" M "Z!P &0 'AL+W=OV2;I_OV.3LFPQC78#MCGO M>=X#^'BZ%_)950":O-2\43.OTGI[[?LJKZ"FZDILH<$GI9 UU3B5&U]M)=#" MBFKN1T$0^S5EC3>?VK6EG$]%JSEK8"F):NN:RE^WP,5^YH7>Z\(#VU3:+/CS MZ99N8 7Z:;N4.//[+ 6KH5%,-$1".?-NPNO;T ILQ%<&>W4T)J:4M1#/9O*Y MF'F!<00<L"1%+A:@ M*>/JDGP@*_SR1-2#1Q8\'@!C&:'K+72JV*K,1MG-PR ,1U-_YX"->]CX'"QR MP3K5Y!@61F'LADUZV.0<;.2"34Y@69 ,L.*>%9]CC5VL^(25I/' 2TQZ5G*. M-7&QDE-6/$K=K+1GI>=8,<&-0G0%V$)+#=*%3D_0T3A( S<[Z]G9F^Q'H2DG M;5,PE8NVT5"0G*J*E-B7G1LW.W$19UDZ\&7#X$^_"=[T<0]*$59O6^. H0\) M2CL;1^#ZC=-LP,!1PPO?-+!$(#2:["AOP=D2G&["DQT\2>,L^<>-?]2)S:GV MA2TTMGH[K/!P!6D"\'DIA'Z=F'[?']?S MWU!+ P04 " #$@'E2T29)2VT" #>!0 &0 'AL+W=O"@+H6=>3E1=^;Y.1<>I)BQ;4&WLOZ*;3QCRY?(0KLOU(WM^:4'R5:3 M+%NP\:#DHOFSAS8//4&1]&259Q8P9\PA97,J&8*(<:=Z8?*5)=@ M*37I4_AN.O X1F*\T"?P">Y6,1P?G< 1< $_/D& M//XX_.*=:$9=?4:.;W2 [Q8U,I7D8-+[K"Z_YVM-RCR;/^^HA)U*Z%3" RKS M4BKB3\P]19E!TNL*O>^*M*>>V*YXJ]J-SL3IV)&SBR;CL4G$KE^!UT;CR>2% M4?S:*+P87W9&39Q^K_-+5!LW0;1Q;RNH:9GNM!M2<_ M_0-02P,$% @ Q(!Y4CZ#^_<4 P Z@@ !D !X;"]W;W)K&ULI5;?;YLP$/Y7++2'5FI+^!E2)9&:L&I[Z%0UZ_8P[<&! M2V U-K--TNZOGVT(HPF)(NT%;'/?Y^_.YSO&6\9?1 8@T6M!J)A8F93EK6V+ M)(,"BQM6 E5?5HP76*HI7]NBY(!3 RJ([0X&H5W@G%K3L5E[Y-,QJR3)*3QR M)*JBP/QM!H1M)Y9C[1:>\G4F]8(]'9=X#0N0S^4C5S.[94GS JC(&44<5A/K MSKF-(VUO#+[EL!6=,=*>+!E[T9//Z<0::$% ()&: :O7!N9 B"92,GXWG%:[ MI09VQSOV>^.[\F6)!V_02-/X'F2Q@1YHFVC>W M0DDE)"L:L%)0Y+1^X] _#.!?@-P#>1J5TQ<8BQ MQ-,Q9UO$M;5BTP,33(-6[N=4'_M",REYCD?R!%"[:26\P!Q;!1 M^5"JTY5HSH045^B+RL"+&"3.B;A$UVBA\B^M"""V0DF&Z1H$RBE*.G1B1Y=V MZ!)-I_#/BQA=?+A$'S3J:\8J@6DJQK94/FEE=M+HG]7ZW2/Z'1<],"HS@3[2 M%-+W!+8*1AL1=Q>1F7N2,8;D!GG.%7('[J!'T/QLN#/J@F>2H^5ZWM^:_5.MQR@,@WYI82LM/"GMKF!*R5MSRH.#V)[ M[4?!J-^!8>O \*0#]Q4UI1\35>&UL MG97?;]HP$,?_%2OJ0RMUY&>!52$2A4[KPS94VNUAVH-)#F+5L9E]0+>_?K83 M(KH%A,8#\8_[W/?NXG/2G50ON@1 \EIQH4=>B;B^]7V=EU!1W9-K$&9G*55% MT4S5RM=K!;1P4,7]* CZ?D69\++4K5!55O^Z R]W("[W] MPB-;E6@7_"Q=TQ7, 9_7,V5F?NNE8!4(S:0@"I8C;QS>WB?6WAE\9;#3!V-B M,UE(^6(G#\7("VQ P"%'ZX&:QQ8FP+EU9,+XV?CT6DD+'H[WWC^XW$TN"ZIA M(ODW5F Y\H8>*6!)-QP?Y>XC-/G<6'^YY-K]DUUMVT\\DF\TRJJ!3005$_63 MOC9U. #"8T#4 -&Y0-P \;E T@#)NT[FJ,PN,QQF7[ $11X$4K%B"PYDK#6@OB:?S1F]G )2QO45>4>> MYU-R>7%%+@@3Y*F4&TU%H5,?31#6E9\W@G>U8'1,,,<>B<-K$@51T(%/3N-3 MR$_BT[/Q\'T'?G\^/GR+^Z;P;?6CMOJ1\Q?_3_6_CQ<:E>FD'R>4XE8I=DK) M$:4GB9237)H&+T!1VZ1=[ZYVTG=.[!6SS:)A:.J\[9!.6NGDI/2XD@K9;Z=) MY)(<2;KK+"3_A!-&831HXZE?>8=58'YOK>X[K,(H'OR5FW_02O:B_$35B@E- M."P-%_0&IOU4??G4$Y1KUUT+B:97W; T]S4H:V#VEU+B?F(;MOT"9'\ 4$L# M!!0 ( ,2 >5(@0MF&Y , %,/ 9 >&PO=V]R:W-H965T' 71RX^"830A3XD:5,+JU$J?UKVY91 M0C(LS_B>,'UERT6&E5Z*G2WW@N#8@++41HXSLS-,F;5:F',W8K7@N4HI(S<" MR#S+L+B_("D_+"UH/9SX1'>)*D[8J\4>[\@M45_V-T*O[#I+3#/").4,"+)= M6N?P]1H9@(GXFY*#;!V#HI4-Y]^*Q56\M)R"$4E)I(H46/_=D35)TR*3YO&] M2FK5-0M@^_@A^UO3O&YF@R59\_0KC56RM$(+Q&2+\U1]XH?WI&K(+_)%/)7F M%QRJ6,<"42X5SRJP9I!15O[C']5&M #(&P&@"H Z #@&<"N :QHMF9FV+K'" MJX7@!R"*:)VM.#![8]"Z&\J*VWBKA+Y*-4ZM/JJ$"'#%%&8[NDD).)>2*'D" M_M(2.KHD"M-4'H-3<*L%%. M2\QBN;"5YEM4M:.*VT7)#8UP@PA<$FB M,^#"$X MZ\)PF/FL9CZ;9/YQXK$8HCKK;Y\W;VU?2776H^IZ3JNA1U2#FFHP275MG$6S M%20U6RD3NM>*NR;9AH@IM85UA? %M#VOJ\TG^_EJ[+J0QQT1^O6C^RK>893M M0"[)-D]!2K<$'-T3+.3QT,V8SA\"@P0SD!E'FJ ,G<9ZG3_U0%:9VEKQYUZ( M.EJIPMIB05HM\V&QP-9+ C[G,UEE?^0G88B"+GO88P^]63#B)Q U[-$D^\\D M2AA/^>[^*0*'C7O#E[!OV/@WG#;PWQ?Y3PIXE$C8O#:1O_7;'W;=T-'-_ILN_[.@K".1QAWQ@[ MG';V&TV2J2<)O;%R^!)>#ALSA\_MYC\IX#[=SE%CY^B/V3GJVSGTYEV!H[Z; M0S<<,7/4F#EZ5C-'?3.?^]TOPX&@P/#EN7F.QHTR"E&PUU#D+]*:)+C>Z0H*=D*^:0* $U> M2EZIJ5-HO;ER7;4JH*1J(#90X4HN9$DUFG+MJHT$FEE0R=W \X9N25GEI(F= MNY=I(FK-607WDJBZ+*G\?0-<;*>.[^PF'MBZT&;"39,-7<,"]./F7J+E=E$R M5D*EF*B(A'SJ7/M7L['QMP[?&&S5WIB83)9"/!GC-ILZGA$$'%;:1*#X>X89 M<&X"H8Q?;4RGHS3 _?$N^D>;.^:RI IF@G]GF2ZFSM@A&>2TYOI!;#]!FT]L MXJT$5_9+MJVOYY!5K;0H6S J*%G5_.E+6X<]@!\= 00M('@O(&P!H4VT46;3 MFE--TT2*+9'&&Z.9@:V-16,VK#*[N- 25QGB=/I%%R#);:5IM69+#N1:*=#J MDMQA!YW/05/&U07Y0!;8/UF-#B(GXC6(6A#):UU+M$HA-?M#[3[!"S:< HSP MN)B3\[,+2;1G)P1/(<5@,2^I]?JY1QS4ZQ143/ G$] [07(/LHQX=4 =Q'!PI MZKCC'K_)W9Q^=M"O?8W:)VI\T%:C:!*'G:CF/!YZA9$7OMXB=^\2,P_(9RK7 MK%*$0XXX;S#"W&5S*3>&%AM[KRV%QEO2#@M\QT :!US/A= [PUR5W&ULC57;;MLP#/T5PMA#"ZSU+;73(@F0R[KUH4#1K-O#L ?%9F*M MLI1*^K[("2Z(N MQ1*Y^3(7LB3:;.7"5TN))'>@DOE1$"1^22CW!CUG>Y"#GJ@THQP?)*BJ+(E< MCY")5=\+O8WAD2X*;0W^H+,+P9I];? M.?R@N%);:["9S(1XMIN[O.\%5A RS+1E(.;O%"_:2Y+OI>UX,FPD.E4"N84)4QH2J)\&LX4UJ:X_W[1-A.&[;CPG:.A!T1 M1GB&0#3H F&&"\JY[:9IHS6LD/4HV^VHK:33MQ=T?;OE<218>%):VPY*2P MVXJ[X4.8N9I2(L_68%K%%2/U3,K_F!MK9IP^J#O95Q1VPAW9^T[Q=3<]K#MM M=:MFE'2B;K2C<-]MYVS4&OVMH52B7+A9K2"S4Z2^QJVU M?0Z&;@KNV$?FF:BG^C^:^HVY)]*<9P4,YX8RN$Q-V60]M^N-%DLW^F9"FT'J MEH5YZE!:!_-]+H3>;&R ]O$<_ 502P,$% @ Q(!Y4IAU)L"< @ "@< M !D !X;"]W;W)K&ULM55K;YLP%/TK%JNF5EH+ MF$?2CB"UR5[2IE7-NGV8]L&!FV#58&:;I/OWLPU!M*51I6E?P(][SCWG8JZ3 M'1=WL@!0Z+YDE9PYA5+UA>O*K("2R#->0Z5WUER41.FIV+BR%D!R"RJ9BSTO M=DM"*R=-[-JU2!/>*$8KN!9(-F5)Q)\K8'PWPDX,Q,DY6G-^9R:=\YGA&$##( ME&$@^K6%.3!FB+2,WQVGTZ>M=>5D3"G+,?-%?%S)DZ*(+T 1RN0).D5+?9+RA@'B:_T56C@,X=S"V0!^ MBFZ7"W1\=(*.$*W0MX(W4D?*Q%7:@U'B9IW>JU8O?D;O K(S%/AO$/:P-P*? MOQCNGS^$N[IR??EP7SYL^8)_*]_/RY540A_97P=R!GW.P.8,G\GY@6]!5/I/ M4H@TJN#"YA@K9)NAQ4;B0KB2=1'/1 9]B+#@R+WA:&5 M @%2H=>OIMCWWZ(E"%.1*[2 E;;0B''I!]E-:[N0-)4%LP4G1V'%H M>:*A.3^>C'N+>F_1B[P=/O1CKJ(G:G"()Y-''^1IE'_N83PN.NY%Q_])=/SD M? 1AC*-'HD>B@FD&V;UXHK MW0KML-"7%0@3H/?7G*O]Q/3#_OI+_P)02P,$% @ Q(!Y4CE#5X_%!0 M!A0 !D !X;"]W;W)K&ULQ5C;;MLX$'W/5PS< M=&$#J2U*OL<)D-AIXT6S".IV]Z'8!UJB;:*2J))4G.S7[Y"6Y4MDV5D4V!=; MHF8.SUPXY'"P%/*'6C"FX3D*8W5566B=]!L-Y2]81%5=)"S&+S,A(ZKQ55QY7I@QQ[E]4"D.N0Q>Y2@TBBB\N66A6)Y52&5]< 7 M/E]H,]"X'B1TSB9,?TL>);XURJ38=5_&SP1U33ZX$42Y!&&M',@\T@JXTQY[%)]HF6^)6C MGKZ>,,F9@EL8L2F+=2J9NH _<)&)&0Q3*7$,'BB.J'@+@Y8 M4* _.J+OE@ TT#6Y?]RU?V[=4L3?T[@.GG,!KN,ZWR8CJ)[7"G@-RU$F+%FC MD,YAE%$YRHCYB$*.<;D[&87T#J-\?(-?QI\G4,T2H CK4SG6 Y5U(-UC=MV_ M >48H_$;XE6"M9-27K[D/ ON_>HE]_TS(L%8LTC]7<*CF?-H6A[- SP>)8]] MGM 0:"326!>>700Z'NYBRZQUCD2VI&N80G&J9%SAQU7\U-7+?3 MWLO'NY58:SNUG5;/*V;9RUGV2ED65 #X_L"B*9-E"YLXFTW=^5]+#-DZ7I!? ME=_#(U"'$GS\=KU=8]R-,>ZOSO%A!KE3-5KMXOPAFRV$>*5,AB**T)< *5_RQ/0^A2>^4ES3#/950GUV5<%N3S'YQ"J8==A%^4(& M-C9+KA>@%PRG#U:KX0R[1#M2N%#,!W1P0N,7##!Z]&?*)0M "XA,_VF^ST2( M?2*/YS#C:(6-Q-HBU8AD4G! MG)#-B9ER1I-$BF>.K2+#C#GWNNYZ@DN;U54W9X_+E@LS5XPO&U.-)Z>:!3%3 MROC%?/5IPG%R_@^U;6P5.P%&_06.*W9A&&,/BL$+SE)4EKL!@75 ,K]GI%51 M@&HP-3TZM%OOX<,A3UBP8O)G)Y WZZG:JW=:M?=UJ'IO=D;9S659Q-R8<*\>;X1LJ/3S>1D'J=->B3P):Y M8[O"*$/=.7YXS7W*!4(=LL>XL=7[XY8PMQ='"NP6M>H%\M'\FT>M$BL3<2 M4Z&UB.SC@E$L"D8 O\^$T.L7,T%^]7?]+U!+ P04 " #$@'E2_WG B)<" M #B!@ &0 'AL+W=O?%;HT)<_+,KMV)/..-HH3!G4"RJ6LL_MP Y9N)XSO;A7NRJI19L'\\P!4J-D<;XW7DZ_5\:X>YXZ_[)YJYS66 )4TY_D%)5$R=Q M4 E+W%!USS>?H@,*'R#%V@N;Y194/!A,JM M3;ECPUJ;HK.I7VTNT.-\ADY/SM )(@P]5+R1F)4RX[0)QD[O-N#0_#XC1(QGW4&\11CSCZ$/$K M2'G5W['70@QQMD[1#L"%GX[3>(]S("Q-TF28,^HYHR,X'QFNN5#D+Y3F/!4J MB2QXPY1$^N(B(F6#60&HX%(-IA =LH7>?@(#05&8#O/'/7_\(?\#5Y@.$<4' MIYHF\7@?Z3 J2I+(VV-R=SJ0Z?ZW6*P(DXC"4NN\R['.2;0=M9THOK9-:<&5 M;G%V6.F/$ @3H/>7G*OMQ/2Y_K.6_P-02P,$% @ Q(!Y4G]B)M]\ P M_ L !D !X;"]W;W)K&ULQ59=B]LZ$/TKPK30 M0F]LV?DL2:!)[J6%+BR[M[T/I0^*/4G$RI(KRYULUS&[Y4)?$DG6 M.7-&,QK-]*#TG=D!6'*?"VEFP<[:XGT8FG0'.3,]58#$+QNEA*32P MS(-R$<91- QSQF4PG_JU:SV?JM(*+N%:$U/F.=/'!0AUF 4T>%BXX=N==0OA M?%JP+=R"_5)<:YR%#4O&F Y^,']G^\\^C,FAE8*O$?S^QN M%HP#DL&&E<+>J,-'J!WR E,EC/\EAVKOJ!^0M#16Y348%>1<5O_LOCZ(,P = M7@#$-2#^%7#)0E(#DN<"^C6@[T^F..#M?JCSG%@-I#6$R(TLE+9=;G)//G*VYX):#(6]68!D7YBWYBWRY M79$WK]Z25X1+\N].E0:!9AI:E.-(P[0VO:A,QQ=,TYA('K=H7[0J!^\0/T3W6Z"I0'/DQC0>_3" M=&GNMA7UDD&7YF&C>=C)>>!ZI'S7J1YWJS_)3U/EYQ+0A!3L2[3W#=&WSJ:(=G&D91I?$ MC!LQXTXQ"R;OR+9DFF%*8FQ9KDH4A@\E$8#O1(99L7%1;Q,T?B)H/)FTZYDT M>B:_JZ>J\J"K6V[*HA <9VW")D^B%D]HNS :G5Z J%/:%9<\+W/R[0KR->BN MTD'/GA7Z1XH7C4\*XA<4@"8!JXSD&=FZ4+A+GP)V'EGK^]5M@491+^HL5O14 MZVG2'01V_^P@G HX[?^9()R*,'U)%?Z]('1;H(.+00C/VB*\7UO?7AHL_7CS MJJ:B66U:V ^^%:6]]NG6BJOOB*Z2V7!FO*!BFCW@C%ZJK5K"96%;[Y M6BN+E]P/=]B>@W8;\/M&*?LP<0::AG_^$U!+ P04 " #$@'E2*9&H.LH' M #Y%P &0 'AL+W=OK^\%-W,:[B9VQ'4KOK[_/<=(T,"64 M*\T':.+X'!\_YSDO]NE2F[]M(H1C3UFJ[%DW<2[_.!C8*!$9MWV="X4O!O46F*9"66E5LR(^5GW(OCX.3@F 3_C M#RF6MO',:"LSK?^FEYOXK#LDBT0J(DQ2>1IJ0)=GROE';K-4FP^;S6 M_MEO'IN9<2L^Z?1?,G;)6?>HRV(QYT7JONKE/T2UH3'IBW1J_7^VK.8.NRPJ MK--9)0P+,JG*7_Y4 ;&+0%@)A"\$@L-7!$:5P&A7@<-*X'!7D\:5P'A7@4DE M,/'8EV!YI*^XX^>G1B^9H=G01@_>75X: $M%S+IW!E\EY-SY W\2EL'%-RK2 MF6#[5\)QF=H#]AO[=G_%]G\]8+\RJ=A#H@O+56Q/!P[KDO0@JM:X+-<(7UDC M"-FM5BZQ[%K%(GZN8 "#:ZO#M=678:O&*Q'UV2CHL7 8#K<8]&EG\>!XB_C5 M[N)'6\2O=Q>?;A'_O+OXN 7+4C<#_OR"J>S&B%P;YOG_T^YJ_?+/0-A7(,P;E5T M)6QD9.ZSJIY[,&9"B;ET6P.K7=F%93DWCA1=1UKI3$;L>CZ7D10J6K$O?,GV MOXB%M"FG_,TN4!)B_#G+4),Z%Q$ 'OFQ5[X 9/?EXUROXM MN+&>M+\1\0]Z;#R=^N=)C[FDX5EI63#9\[(\39G&1\,N4/AL^=QQ"5=^@%VP M_64BHX0M\?$8,D9GM,8$C%QR$Q_TMT5(*RQ4C#_:G$?BK(MJ:X5Y%%W""AM$ M\(AL!FO6 =1C%J3LD"NP@T_ @ZL5N[&&BU2BWLZLC"4W$B$REZF(&6=*.QEA MM]J+K*?2YGGA$FVDH]GXS/,\77D4:*)"E5V[FA5(A.4PC @ZM6,8,BP-H[QJ M(_P;;/@+97B]'J>IL*,&&Z8#[![;P%A8?*=EH?O0^\?/7I'_^A]^"2;#D_)_ M"Y\G-9\GK12\+'>$)F.!AL.O"LSGPABR442)TJE>K!CV)DQNI!6VA\I?!\$V MTK>O6&.%+4N7 !?'4P;Z6YW*&(C$,.91J$)XCQ-F"Z.+G$7>N>0;\#,5%CXB M&OY^<\^"(9O)-(4]O8Y-B+,ST00^"/<:@"O40Y_*X$.$55R25F*'*35,!M)_^.4H#,(3_LR+T_YX[Z#?N4%B,)X=FGV'+CE? M,3B5L[L?<941UMI RR*LB6Z2 5V,48[)T$+09C(!O&P!AGA=Z"1D5F2TMM2T M.%>*[/[Z@6?YR55'/*%UC:4K*A)6XTP@7^B5("="SQ(;IM^$/TJU8-P!5H[U MPO%>0V?MC6=P805MT!0C ]P]7),K $[TO9"(V$[%*LR]08%0"SE+D;VL]1F) MI#DQ#5VCJKQ:AEE&,5,[%+!_RBSQ;21+>:%\;D5 M='N4L; 5C,W 6^-CX6D[7Y&?:I9H& MY]AE)]41]_6:T@U@*S-^'XYF/"X![+T S!OW'J.>D:L9)QTR;DVTM>/(RG!X MTL(Y/R,X\54(!J3>%R]#1KY)WEAP[OK#5^H M#2@C.WXM>JD;,L^CM%-%:56Q[M&6.&(OC57U=RKK&H2H6J+.M[; MOCA6_=J[S$D0D3,A5$TE;Q&8\R.E^F]6]FE=V:>M=?8;DH-U1LX*H@9Z!P7T M?;RLG=<,VFUUO-0_\?KIAN/Q')P-/QZ'VVT_KFT_ M;K7]BT;"B;@Q*UA(W>W6E8]_6'F$=GNZ?>E@N#GH#]O[IB@R!;9.?0IJBF=A MT03SK;-(I;_ISV!Z>%3;59Z_MLT:CHY?L;YQ31&T'QXM&J>4_7GKV_>VXV@0 M;G2&/_?D&VS.V,&HU?R'W0Z];V@)PC=.H<'F+!ZT'VAO^9-O '-6^KQGH77# MB6N[LC!X#==!X\8R$V;A[Y:1&W6A7'D-6(_6]]<7_M;VQ?@EW6O[F]"-FO)2 M_):;A51TTIM#Y; _!7=-><]K; M_O/_ 5!+ P04 " #$@'E2+WKB8%@$ "7$ &0 'AL+W=O\@CMKJ4IFX%1M?+U3G.5-4%GX%..Y7S)1S9:+YMJM M6B[DWA2BXK<*Z7U9,O7TF1?R>#DCL^<+=V*S-?4%?[G8L0V_Y^9A=ZO@S&^S MY*+DE1:R0HJO+V=7Y-,U;0(:Q7?!C[IWC.JIK*3\69]\R2]GN";B!<],G8+! MSX%?\Z*H,P''KW/263MF'=@_?L[^6S-YF,R*:7XMBQ\B-]O+63)#.5^S?6'N MY/%W?IY05.?+9*&;O^AXUN(9RO;:R/(<# 2EJ$Z_[/%*+@K(,XLO[%'KA'4 M\TN5R9*C]S?<,%'H#\A#][!F\GW!D5S7E>%*\1P9]HB8UMQHQ*H<%8*M1"&, M@"P>>KB_0>_??4#OD*C0MZW<:]#HA6^ M![/S\Y4GT]4=(3JAF<7*" ?$<44 M.\*O7QU.TI?A/M2G+1)MBT2;?,%(OK<6XN^KE38*5N@_$X,'[>!!,W@X,OA? ML)=AURIF1+5!A80A-M[RCEON"!/F:+>^"0BX0#2%M& C$!&+60T M"?D'AYW?/K(G%UMD#9N&X;" MHA@,B=NN'D+-__?"JH#/RTK5D"C957&G4]Y M;HT?13080-JBF(38S1BWC/$DXU>SYL#M424CF;OBTA4\GX;^_CC"UQO82',4# M0H=J'J>QFY#@SBCP6POL;.S8?K@IF0\7I4-&8>>D(Y0].R.3E-=L)PPKQ+\ MJN7:0(/D_3:$,JE'P(E=MR"DR1#<(0M'5R_I+(;05[0D5;]U>'+M[>&D*;(3 ME=H,CN[DDDWT)](Y$IFVI*OLUU[42T%4AE4;L2K<[>FS#6$)(5%>P!_WG'O.-5R'6\8_1 8@T:XLJ)A8F92;1]L6208E M$0]L U3MK!@OB513OK;%A@-)#:@L;-=Q KLD.;6BT*R]\"ADE2QR"B\L&.P@U9PP+D^^:%JYG=LJ1Y"53DC"(.JXGUA!_C M0,>;@!\Y;,7!&&DG2\8^]&2>3BQ'"X("$JD9B'I]P@R*0A,I&7\:3JM-J8&' MXSW[-^-=>5D2 3-6_,Q3F4VLD8526)&JD*]L^QT:/P/-E[!"F"?:-K&.A9)* M2%8V8*6@S&G])KNF#@< ')P!N W [0+\,P"O 7C7 OP&X)O*U%9,'6(B211R MMD5<1RLV/3#%-&AE/Z?ZV!>2J]U@V!DGR0MRA>[10 MWUA:%8#8"N7U]A+4EP;[F33@>_2^B-'MS1VZ41OH+6.5(#05H2V50)W&3AHQ MTUJ,>T8,=M$SHS(3Z"M-(3TFL)6SUIZ[MS=U+S+&D#P@#W]!KN,Z/8)F5\/Q MN <>7P\?77#CM8?E&3[O#-^5!_+K:2DD5W_4[PLY_3:G;W+ZYSPH7B'S!-W. M!2=0W/4=:TT1& K=:#XCSW>\86A_'M:Z+\ISO..H^#0*#[$_;J..7 Q:%X.+ M+E2/4!V ]FFO@8.#?$,OC M[G,3G%3/Q[@K=78:Y0VPTS$=GT;AL>/ACB/[H/F4P->FB0N4L(K*^D=M5]M[ MXLFTQ\[Z5-T?=;O_3U-?/L^$KW,J4 $K1>D\#%61>=W0ZXED&]/BEDRJAFF& MF;H#@>L M;]B3.XG.D%[JT;_ %!+ P04 " #$@'E2'9QDM#4$ ,#@ M&0 'AL+W=OR&_J9PQC9[+HE)7DUSKW4?/4VG.2JHNQ8Y5\&4C9$DU#.764SO):&:- MRL(COC_S2LJKR7)AW]W+Y4+4NN 5NY=(U65)YD:&R%N*; M&=QE5Q/?1,0*EFKC@L+?$[ME16$\01Q_MTXGW9S&\/CYU?O/ECR065/%;D7Q M!\]T?C5))BAC&UH7^HO8_\):0I'QEXI"V5^T;['^!*6UTJ)LC2&"DE?-/WUN M%^+( ,].&)#6@/0-PA,&06L0O-<@; U"NS(-%;L.*ZKI4C?68*@0!W52I*ALY63%->J',T10^09%E=,"0VB&TV MS$J$> /4]!E)JAF(GXHJY06G5L@I^OJP0F!K"-9-Z M:1O:31,:.1$:)NBSJ'2NT*8K]YOGHRP"3KI NLO..'OA^3Y\WJMM(3=]M=(!&$706@C"$]$T.;, MFD']L5,VJ=2$<(&H@MEW0FJ6F530.4-*0TQ0-K0R43= 5V8T\\[LO*9T/2U# MC.>P:D_'<@U1081]_!:U&J+PW \.J#?4HXYZ-$K] 8C46LB7PTH#Q3LE*2M< MA,:]D>#2]W]R9>0/VJW^N]V;99AURS ;=?28,Y!>\Y06??U=JS ;2#$/XUE/ MU2$H\>.@)^H0% 9Q[-8T[LC$HV0^V4UD$M/D,]]6G;;.ZM4XBXY"F"91C\L0 M0X)^?@XQ 8[<3)*.2?).)FM6L0TW.W"42S+D$H6DKXP#1:(H[O%QH# ) C>C M><=H/LKHEDKY K+LJ6RH%$(I2#AAE2VI->@DH25I-N-.*&XT5!>H8MK)#@]% MB/K;T@'"23)@YT#-HA.)C,F!'1EE]YM)5[*S/T3 MH1\Z#AR,E_O_\8AOISHNX;$_I#M$)3/L]^D.4='PB/>.VN22R:V];BB4BKK2 M31/9O>VN-->VD>^]OS%7'=M^']PT]Z3/5&YYI5#!-N#2OXQ! =E/N9P76/2 .#[1@C].C 3=!? Y3]02P,$% @ Q(!Y4FJ8DR;Y M @ ;@D !D !X;"]W;W)K&ULI59=;YLP%/TK M%MI#*ZWE^ZM*(C5AT_I0J6K:[6':@P,W 17LS#9-]^]G&\)2(*C27A+;G'/O M.=>&Z]F!LA>> PCT5I6$SXU &QV.5"+9B+ MV1[O8 WB>?_ Y,SLHF1%!807E" &V[EQ:]\DL<)KP/<"#OQDC)23#:4O:G*7 MS0U+"8(24J$B8/GW"BLH2Q5(ROC=QC2ZE(IX.CY&_ZJ]2R\;S&%%RQ]%)O*Y M$1DH@RVN2_%(#]^@]>.K>"DMN?Y%AQ9K&2BMN:!52Y8*JH(T__BMK<,)P0[. M$)R6X/0)WAF"VQ+49R^H2$-TB<<05#>X*/:\3 M=/'I$GV22^@IIS7').,S4TA5*K:9M@J6C0+GC +;0?>4B)RC+R2#['T 4]KI M/#E'3TMG,F("Z35R[<_(L1QK1-#JPW0['J$G'Z='$V[<;H=<'<\]$V]J%W[> M;KA@\MWY-9'(ZQ)Y.I%W)M&J9@R(&-O!AAAHHOJ0O"Y"WW-GYNMI58<@VPO= M'BH9HH+(C3O0.^5^I]R?5)[ %J3V;$QZP_1/\EWYEM.3/@(*;*3VI_>;^F8A6"0-[0\NV=A"(H"V^HY&()\R[7'#82=@7"Z^%(U%T6* M+NXXPU!>CED(!XG=(/9[%L9 )T>CL3 $>59TQD+468@F+<@.(OL#&1,>#36Y M7M 3/@1Y<=C;H&0(BGUK7'?':&H)&S,P2-G!WSI!-5P':Z MHW.4TIJ(Y@/>K7:7AEO=*WOK2WF9:'K_OS#-3>0>LUU!."IA*T-:UZ$L*6NZ M>S,1=*_[W88*V3WU,)<7(F *()]O*17'B4K07;$6?P%02P,$% @ Q(!Y M4O;"=#[O @ $P@ !D !X;"]W;W)K&ULE5;; M;MLP#/T5P>A#"VSU+7&2(C&0RX;UH4#1M-O#L ?%9F*AMI1*,P[TDJBP**M\FD(O-R/&=W<$# M6V7:'+CQ<$U7, ?]M+Z7N',;E)05P!43G$A8CIRQ?S/M&WMK\)W!1NVMB5&R M$.+9;&[3D>,90I!#H@T"Q<*DQG2:D<=Q?[]"_6NVH94$53$7^ M@Z4Z&SE]AZ2PI&6N'\3F&]1ZN@8O$;FROV13VWH.24JE15$[(X."\>I)MW4> M]AS\Z(Q#4#L$APZ=,PYA[1!:H14S*VM&-8V'4FR(--:(9A8V-]8;U3!NON)< M2WS+T$_'CW0+BF ^;WDB"B"7,]"4Y>J*?"9S+)FTS(&()2FYA$2L./L-*=%T M2Q; 8A_(H$7>"<(33_L[@]:Z(1-LD.+%Y[! M^UA"?XX72DNL[U\M(3M-R(X-V3D3* MI8Q*!B\U+'NM++'(/\ZR=T3@L]\+ MPP.:IZQ\[S3-?D.S_S^%##S]5PGWCZJS%^U59T7UV.A=G5=4W;W^6H!4$)R4H2QWDNE,GPS0?S6?E=S=\/F.%3&E.;C@0199A_OR1I.SQ M? 1'^R]NZ7HC]1?.?+;%:W)'Y/WVAJL[I[&2T(SD@K(<<+(Z'_T!/UQY2 /* M%7]1\B@ZUT"'\L#83WUSG9R/7,V(I"26V@16'SNR(&FJ+2D>OVJCH\:G!G:O M]]8OR^!5, ]8D 5+O]-$;LY'X0@D9(6+5-ZRQRM2!S31]F*6BO(_>*S7NB,0 M%T*RK 8K!AG-JT_\5&]$!P#]'@"J 6@HP*L!WE" 7P/\(P#R>@"3&C 9ZF%: M Z9# 4$-"(X!?93"&A"6V:W24>9RB26>SSA[!%RO5M;T15D0)5JED.:Z=N\D M5[]2A9/SBU\%E<_@[9)(3%/Q#IR!^[LE>/OF'7@#'" VF!,!: [N_6E MNOZV887 >2)FCE0(]W.C]Z7Z7@)AE.JNX;*-UADVR$)Q0]J(P."1] M>;H(^N[D<-$GPZ+(1^; PB:PT!K8];Y&5;WB]9J3-98$W-[=B[U^VXOF8WA: M-('G=K@?T(H:6I&5UJ*[N3$34JAA)U74$B!92<^TU=$)%P1]S\P$NFV7W:QV("$[FA" M\J0\\6I#E9NJY(;+P57MIWO8W3'LV\2V?4![_SCD)\O\XXP5N322.&TB@>OW MD6A["+0WD>N;K^#'%Y(]$&[KB;#M"G#R*ET7MDH/7Y#Z>N)3FJ**WRXVF6UTH&O4O)#XB]I+-_&A6_Z9 M=Q:UXH?LDK6D2J,EXT,V%G6&U=>95E&K-\BN-_]W8*O-'C9?RT:VVH/LVG-Q M.)]QG*M.HIX@:59DOS&MU5ZB+C_8=X!0*V3(/M^:V>&GWV4W.66'QCWS%&I% M$-E%\*0(P;_@MXX\:H4.!:]3F:U6(;M6+7J.^$K%MRIDH?1TK?9?OGCF3\=$ M-(4N]'KF+D.> M"X\C-!B;^O H0J?S_DR_L?V"^5I1!RE9*9@[#E3-\^HE:'4CV;9\I?; I&19 M>;DA."%<+U"_KQB3^QO]EJYY%3W_#U!+ P04 " #$@'E2*R&O+34$ !- M$@ &0 'AL+W=O#]1Q/#/? M-Q[/EV2\X>)9+@$4>DGB5%[VEDJMOCJ.#)>04-GG*TCUG3D7"57Z4BP647B*60"H93Y& ^67O"G^=$M\8Y"N>&&QD;8P,E1GG MS^;B6W390UF1F5,.7Q M3Q:IY64OZ*$(YC2+U3W?_ $%H8'Q%_)8YO_1IECK]E"82<63PE@C2%BZ_:4O M12)J!F308D * W*H@5<8>#G1+;*F]Q:LV&IV<8' M)?1=INW4Y/97QM0K.KD!15DL3]$Y>M"E$F4Q(#Y'.G[XC/BJ2CE3#*1>]?AP M@TZ^G*(OR$%R286>9"EZ3)F29WI2CW\L>29I&LFQHS12$\\)"U376U2D!=6? M-.TC%Y\AXA*WP7QJ-[^!L(^\1G-'YZ=,$BF31')_7HN_0S+RS]5,*J$G_K4$ M],J 7A[0;PGX=Y;,0)APW_- .J7?,R65SB9+%V?H&A8L3?50EW!,TQ":4KP- M,B[WKWO'P2\Y^%8./_,3!-'YU1J$[@CH]@5$R"2@ M.\%"^ RC;<"@CM3MD\$'/OM6O6,S*-D,NK&Y!],D#> I3_.-SVB,?H!(T(DN M_E>@0IY^AJ0=A[?UC A*=-BE1'B (OHJ+44W+"D.K:ZO%@L!"ZH ?=.$F.[4 M(7JB-3$_2'GEO[PRT(:XJ(NZ=JQ01$2!\!I!^=YL!:]JYP_2YO& <^ M;D-521 FQ^;M4(QDMT'B/FYID+C2+-Q9M&[SEF'I$U/, V W=WW=;.TS5 M_G'G_O\$4A5' UY6^@U"7RB.UGJZ$=FN*-B+LI(%?*0N=$6Z*Q:V"JW4 MOE MHE.%;C$WPK-'Z5R9I)(98I<92V6VPRU\'EB1I%(4\@E%R?>=SN+<%V=>3" M(\1M@U)[DSE:1NS &L3#[0_:<%7B0>SBT:TE[L%H#T6*JO/*JO/W/4*32G6( M775L'7$/:G^G^+#OCCZV'*?VKF\^M/Q%A7XZ9L3VV\7V0O%5 M_OH_XTKQ)!\N@48@S )]?\ZY>KLP7Q3*+TB3_P!02P,$% @ Q(!Y4LKC M.G5N!@ VR8 !D !X;"]W;W)K&ULS9I;;]LV M%,>_"F'LH0422[S)4N$82)L,*["@0;.M#\4>&)NQA>KB4G(NWWZD3(MR+-*R M["U[22R;Y_#/+TKUA3<9+]F[646ISPKXCP#@C]<#"[A MAZO 5P95B[]B_E0T/@,UE/L\_Z$N/L\N!KY2Q!,^+94+)O\]\D\\290GJ>.G M=CJH^U2&S<\;[[]6@Y>#N6<%_Y0GW^)9N;@8A ,PXP]LE91?\Z??N!X05?ZF M>5)4?\&3;NL/P'15E'FJC:6"-,[6_]FS#D3# %&+ =(&Z)4!)!8#K UP5P.B M#4@5F?50JCA,S<,M>Y+U7@DLA6#;GZO,9^%+EX@Q"K:@&^_R[= M@<\E3XN_'6)(+8948HA%S)>6NF"%JA@9-9[>RP+9!!Z\BS-0B2_>MU7%NB-: M=:0H]3B!)$ D1&/OL9FLEG9A$!%HVFV-A-8CHE#<&,O3CB']2J@VZJF5;--TE? MJJ2W*5T[#+?B/$3!=I2OUJV"9BN_/<"C6NJH4ZGHLF3WDBP]2V6T4P(CC) ? MM0L,:X'A815PO15+I;1E#&WZPMT0^T-JD1?5\B*G/#B49/Q^4T7*=>M"WR#? M?WN2P,8,!)T#K-Q6!;&_B+6KK1 /;0B R$A _Q7.=$_-(@V)'UH4&OA#_&]B M:H]WLN$3"A6@"E=>S10!W7-$#T9ICQW3:Q /W1@^(8)T3QW3:W .._+\: ;! M%L[;0V@@#MT4#X<8GDN:^:-.+#+LA>'_@$6&M= -6QN+SM3:.TY7[3?7VB>$ MS:*0\6J/.3*<1GY?,>S9)D;[?#4)^2.+&$-IY*;T"1&I>VK>0RCT,2(6C0;C MR(WQ(R&YQSNL%G,@K%F)][$2&;RCCGCOSDKML9GH: AM>3;41MU6]B=@)=I= MLB-_!#&V:#0\1P>NV7O34G?T*HC4(M#@'+EQ#J&\X\[5WZ@++I'!,!J]/2Z1 MH3=R+YU[X5+[W,)E%3!+U V\46]X.W@9[?)2Y:U=##;PQFYXGY"7NJ?F?12$ MB/J6!S-LF([=3#^2EWN\(_WP&]7 A/N B0WJ<4?4=P>F]M@UTXU]&3>[3TA, MW5,STP0%,M46C8;JN.-:_&ABXI8ENB.*ANG8S73I)*3GD Y)T 69V+ 8!V^/ M3&P(CMT+Z5[(U#Y?(S.T3%38 !SW!K@=F;AEGT/ES2+&\!N[^7U*9$:[NX4C M^XU$#-:)&^M'(G./]\U^(=X@<[2/F,3 GG2$?7=BDI;=%C0<6:J.&'B3;MLM M)R FV=UNB7P"+0_DQ$"='+C?TAN89'>=+H-(+$^'I+$#[T8Z(D,4G2-YXW7A M)3$@)O3M>4D,OHE[*=V+E]KG%B^K>%F";NA->M/;SDOM,VJ*D6FS:#'L)FYV MG_(=3+C[I(;E M.&2X-TXD;ZL;AT>Z<:EW"-2P#WXI(:T-..H.^.2[J[]2+S M;'U!9GK:T\3+4O0H_Y%T,W=T[J0)D*7=#?.HF_@FY MIGO:VJWWK5BC9AJ@[FG@V)?&;N\;K(TVJ\!@+];,I$$[ONP\ &N[RWU7GLW< M0+LM]T^!-6=/AR,A,--$<.#S0&^LN3LZ8 Q>XS10RL6\.E55R,)<9>7Z8%#] M;7URZ[(ZK^29YNMC7S=,S&,I/>$/TM272_\!$.N35.N+,E]69XON\[+,T^KC M@K,9%ZJ!_/TAS\O-A>J@/L\V^0=02P,$% @ Q(!Y4GCG14JO @ % @ M !D !X;"]W;W)K&ULO5;;3MM $/V5D=6'5H+8 M<1*2H,12PJ5%*A(B AX0#QM[$J^P=\WN.@&I']_9=6*"1-PBE;[8>YDY<\[Q M7CQ:2_6H4T0#SWDF]-A+C2F.?5_'*>9,MV2!@F864N7,4%-'(C5VI:"1+DW&!5PITF>=,O4PQD^NQU_:V ]=\F1H[X$>C@BUQ MAN:FN%+4\VN4A.!=PRW&M=]I@E-IA>7=(F[K:WZ.=..VF9,XTG,KOCB4G'WL"#!!>L MS,RU7/_ C9Z>Q8MEIMT3UE5L?^A!7&HC\TTR,>/#3D(GV),0;A)" MQ[LJY%B>,L.BD9)K4#::T&S#27791(X+^U%F1M$LISP3G3V5W+S UU,TC&?Z M&QS"C#Y\4F8((IQ"SKM PB#,/@" M/NB4D8SJV8#?J1WK./S.)SEV_Y, X<)@KA\:Z'1K.EU'I[N'SB27I3"VLBSL M.M<'<"-61(((_(+W5%3;?72/?.;1/B M-EFAHET/WQ43YI#6+L(YXPIN65;B&PVOW_ ]'8WE/J[CJ-9Q]%';G9(_N%Z! M]ARH/2]74=@9!$%OY*_>(=.OR?3_B:FO#)L]K:H-=EEV6]T]) 5)A)X'Z+@, *P) 9 >&PO=V]R:W-H965T14 M7O(2"AQ)N,BIPJ98VK(40&,#RC/;>ONG$?CRU'*X(,(J4I*/ZMX1:R3#.ACE\UJ=7DU,#= M[RW[5V,>S2RHA%N>_6"Q2L?6P"(Q)'25J4>^N8/:4%_S13R3YI=LJM@0,T8K MJ7A>@[&=LZ+ZIV_U1.P W. P*L!7AO@'P#T:D#O5(!? WPS,Y45,P]3JNAD M)/B&"!V-;/K#3*9!HWU6Z'6?*X&C#'%J\@@951"3&16*@21/@A:2FC61Y'P* MBK),7I#/Y'D^)>=G%^2,L((\I7PE:1'+D:U0A*:RHSKA3970.Y#0]<@#+U0J MR9UL*-=Y1Q"M$EZ;F?B.=X3H>@VY/A[K #/CT=/CCBIMB-[O3OG^T&!X_0_!DWW@WR__Q[TP4F_<=(_ZN1:2H@X*05? M,ZPO/!2B5\*3!$T1K%@]D(#4QQ;-=MSB2,+>,)XB7G76=96WOZ.V[[DMV_LQ M01BT7._'# =.M^F@,1T<-3U= 5$[W9K'#0:!TE[0XL XUZ^X& M]8*PM1 =0>[0;]5\1U#/:U>4O7.-Y2"6YCD@42(>1-5UT/0V3XYK<]&V^F_T M4\1=JV] )F@?:Y ]02P,$% @ Q(!Y4J6/DC!' @ KP4 !D !X;"]W M;W)K&ULC51=;]HP%/TK5IXV::OS!6NK$ E(I^VA M$VJU[6':@TDNQ*IC9[:!]M_OV@D9:P'! [&O[SGWRS[93NDG4P-8\MP(:29! M;6U[2ZDI:VB8N5(M2#Q9*=TPBUN]IJ;5P"H/:@2-PW!,&\9ED&?>MM!YIC96 M< D+3X0>'G3E8$U?)4JDGM_E:38+0)00"2NL8&'ZV, A)[ MSG<$+\&I"< 20](+@6D/<"WFG:E M^#X4S+(\TVI'M/-&-K?PS?1H+)]+-_9'J_&4(\[F,V9X29BL2,'%QD)%ON%= MNV-: MSRG(-D<]P5]&MX==?NOVRJ-XZQ$EXYM1E Y^747TX"HWH-=>$@PIU4;:[EH, MUD%UIOZQO;+/4(TZ\?A'TTG9/=-K+@T1L$+*\.H39J4[>>@V5K7^P2R5Q>?G MES4J*FCG@.Q^XP(,&IW_!5!+ P04 " #$@'E2G>Y\R$OYS79$?7 MU#S5#PI&?N^E8!45FDF!%-TNO+OP0Y9:O -\972OC[Z19;*1\MD._B@67F 3 MHISFQGH@\/="[RGGUA&D\5_GT^M#6L/C[X/W3XX[<-D03>\E_XL5IEQX4P\5 M=$L:;A[E_G?:\8FMOUQR[7[1OL,&'LH;;635&4,&%1/M/_G6Z7!D$"9G#'!G M@(<&DS,&46<0O=5@TAE,G#(M%:=#1@Q9SI7<(V71X,U^.#&=-=!GPI9];12L M,K SRQ71+$=$%"ACO#&T0'_"7OM(E&!BI]$#56A=$D71548-85Q?H_=H#9NO M:#A%?N/"3 M,^'MEF(BEQ5%Q!C%-BZ$D6A-:@8MY-=?ICA,?VNS*24OJ-+H"K9$)CDG2E^/ M[8@V9.)"VN;VLHRB-(WG_LMQF4Y1.,&3]#4J.T6%43K]X>L5Z[AG'5]DG5$A MX<02(Q6"_MR)?"H_'(Z]:T^@"7FA"KHM$DVU@74H%ZA607]LC\T-$B ES!IH M\;I1WQ$TB/QY3)XVM_B(4ASB8#J09P05!%$XD.<4-9E-<3HN3]++DUR49VTS M1[*V[5^[O?>X?AICDIQ$G\6##.]/,0G& Q:G&)S.QCFD/8?TITI\.#VV2J.% M)L6_T-,!<:'B;:G'E$A/JX7#>#;08@05)'$T4&,,%0;)0 __Z&:IJ-JY&UK# MIFR$:9MI/]L_ N[87\'CH+W+?[AI7Q:?B=HQV &<;L%E<)M"3JJ]K=N! MD;6[OS;2P&WH/DMXX%!E ;"^E=(&ULO59;3]LP M%/XK5L0DD%@3Y]*FJ*U4&K95&QN"L3V@/9CDM,E([,YV*/OWLYV07@@1XX&7 MQI?S?>?6%_3R%GZ[&%K<>#RVR9 M2GU@3T8KLH0KD->K"ZYV=L.29 50D3&*."S&UA2?1-C3 "/Q(X.UV%HC[QNC'.-[/OM^+:(N4%_X.^*14_% MW' X< :-V([]06-_T&G_%&N.NLFQTW.<=VU%\4I<]/^XG:B$353"3J+9 M].LTFG80#1NBX9ND$SN;7NJ\NJ)JZ'81! .\5T\M0OZ@OU=-+4)]?]A>2WCK M'<"=ME]_/D9SP0GD2+5W]$VFP-%9R=6$0>A+J@R[&U7NVR1FTUFQ]_K$>$]C M[H1NN)^:%C'L!'@_.4_%O##$P5YZ[*T76]7WTDP^ L6LI+)Z_YK39KJ:FIEB M[_Q43UUF$MC05"/;.>'+C J4PT)1.KV!ZJ:\FH*JC60K,Q?<,JF:C%FF:G($ MK@74_8(Q^;C1"II9=/(/4$L#!!0 ( ,2 >5)?/OE=%00 +L. 9 M>&PO=V]R:W-H965TKNJRG;WH;H/)C$DNHG-V@Z4?[]C)PT?-U!4Z4I]@<2>,SDS9^+,#-9< M_) II0J]%3F3-YU4J>6U9S,N2B(@ENQL.124)(84)%;CFT' M5D$RUAD.S-J3& YXJ?*,T2>!9%D41&SN:,[7-QW<>5]XSA:IT@O6<+ D"SJE MZF7Y).#.:KPD64&9S#A#@LYO.K?X>H(##3 6_V1T+7>ND0YEQOD/?7.?W'1L MS8CF-%;:!8&_%1W1/->>@,=_M=-.\TP-W+U^]_Z["1Z"F1%)1SS_-TM4>M.) M.BBA#?#.!?@UP(1N5;&;Q(V)(L.!X&LDM#5XTQ\E(0E0TOS_#RCO!ZKA_4IGB%# Q2 MGUVKH1LY?=L=6*M='5K,'#\(O7VSR<]F3M0/[; QV^/O-_S]D_S_XD*EZ+:@ M(HL)>GVDQ8R*4XD)&L?!EQ(L;'B%GQ7L[C3R%7]O4[D"^3NZX"AT_.A Y1:S MP/4#_T#E%C,W\,(C*D=-T-%)ZI-2P%?V''G[CHTG;69>B(^\GUA_1O97M@T M/DDS%N=E KEZZ*%[*0C-#7,.88K:AK"ZZC,JK]#SL30_0'826+IX>;A$I- ( M6%4<==VH%V%?YQOW;!]7*??L7N1$OS"KUDY;#76S,/.,K$*IVHIFM9F9[LRD M<+ ^TK-4R_HM]J['V&O9@=J&';]U)X =,YA96U+56/=(Q")C$N5T#@3MJQ!> M$%%-2M6-XDLS"LRX@L'"7*8P75*A#6!_SKEZO]$/:.;5X?]02P,$% @ MQ(!Y4N\Q"ZC4 @ _PH !D !X;"]W;W)K&UL MS59=;]HP%/TK5M2'5MJ:.)]0 1*%;D-J)U36[:':@PD78C6)4]N!]M_/3M) M(2 >F,0+L9-[3LZ]Q]SZB*2^8?8Z&5G !.13-N9J9]8L,YI *BA+$8=YU^CCFP'V-*"(^$UA M)3;62*Q%;T:SKF%I11!#*#4%49 M)3,E @8L_D-G,NH:+0/-8$[R6#ZRU0^H$BH$ABP6Q2]:5;&6@<)<2)948*4@ MH6EY)6]5(38 V-T#L"N ?2S J0!.D6BIK$AK2"3I=3A;(:ZC%9M>%+4IT"H; MFFH;)Y*KIU3A9.\[L 4G641#-$K+4Z&K>SD$26@LKM!7-%%'9Y;'@-@<95P= M("[?$4EG"%YSFBE+I0IZF@S1Y<45ND T1;\BE@L5(3JF5!KUF\RPTG-;ZK'W MZ!E">(T<_ 79EFTUP ='PW'[,]Q4E:G+8]?EL0L^Y[^6Y_E>T:*1A$3\/2#* MJ44YA2AWCZAQXUN::EWR^ 6/_D,O>P%V?%77Y69)=Z-\'[OKJ$\BW5JD>U#D M:/+8O[L_D*U7$WGG8X%?B_)/9$')XVT4UP[:KKME04-4RVG[S18$M,N/IC#'=8(]CJQ[ M*3[<3.]RK?0H3]:M#[MGY,FZD6+O5)YX.Y\$[#K6]H>C(3EOE1K*L&%BF3*KQIUA&:D(%K@/4\SEC\F.C9Z!Z MYNW] U!+ P04 " #$@'E2CC$7+U(# !4"0 &0 'AL+W=O;)&<]V;X2#YR>13RLRH -/E2E5RM MG$+K^M9U559 1=54U,!Q9"=D134VY=Y5M02:6U!5NH'GS=V*,NZLE[;O0:Z7 MHM$EX_ @B6JJBLJO&RC%<>7XSJGCD>T+;3K<];*F>W@"_;%^D-AR>Y:<5< 5 M$YQ(V*V<]_[MUO<,P$;\P>"HSKZ)F4HJQ&?3^)"O',]4!"5DVE!0_#O '92E M8<(Z_NY(G3ZG 9Y_G]A_L9/'R:14P9TH_V2Y+E9.XI <=K0I]:,X_@K=A&:& M+Q.ELK_DV,9&&)PU2HNJ V,%%>/M/_W2"7$&2+P+@* #!"\ ?G0!$': \*V MJ -$5IEV*E:'+=5TO93B2*2)1C;S8<6T:)P^XV;=G[3$488XO7Z$ _ &R/46 M-&6ENB'OR,>G+;F^NB%7A''R>R$:17FNEJ[&? ;E9AWWIN4.+G#[ ;D77!>* M_,QSR)\3N%AH7VUPJG83C#)N(9N2T)^0P N\@8+NW@SW%P/P[=OARFK,VM) MS]SR M&*LXK/T%6@=J?!C(/^OSS_XM?P9"B'U.PVR(AEN68EV1$I&4U8RS4!-T$I4)EE]2;]1=N/=MZJF M&:P<-&<%\@#.>B-T03!3#JA,!NQ TQ(4P:-F? NDA!P'[ Y1Y%J]+O"[LP)O M\*AFZ/L*07DCCSKIZT]&Z]^>UN8T$?+I'JH4Y-B!7?3DB__'$7SO MF]][_UG_#OI,,L\+%B\4<\^NFPKDWE[;9D\U7+=>WO?V3X/W]D)\T;\Q3P9[ MC7VC:=\;]U3N&6[-$G9(Z4UC] '97N%M0XO:7FJIT'A%VL\"GST@30".[X30 MIX9)T#^DUO\ 4$L#!!0 ( ,2 >5+##Y 1W ( +H( 9 >&PO=V]R M:W-H965TW,=J#[][.=D (#U%7K%^*7>YZ[>R[<9;#BXDD6 H]TY+) MH5,H55VZKIP70+&\X!4P?;/@@F*EMR)W924 9Q9$2S?PO-BEF#!G-+!GMV(T MX+4J"8-;@61-*1:_QU#RU=#QG?7!'LW^RR>MD9EC"-2^_DTP50R=U4 8+7)?JCJ\^0YM0S_#- M>2GM+UHUMDG?0?-:*DY;L(Z $M8\\7,KQ ; CP\ @A80[ *B X"P!82O!40M M(++*-*E8'298X=% \!42QEJSF845TZ)U^H29ND^5T+=$X]3H#I; :D"G$U"8 ME/(,G:.I?KFRN@3$%R@C$N>Y@!PKR'2A&^MS]#"=H-.3,W2""$/W!:\E9ID< MN$K'9)C=>>M_W/@/#OCW W3#F2HD^L@RR+8)7)U,EU&PSF@<'&6

@ZU?#_?X>^.3U\/1(-F%7G]#RA8?X7O0W?Q-=D77%'K]J4_1% 94_ MCCB*.D>1=10=<'3/%2[WU:^!Q19FNLAR%*9!WPL'[G)3U3UF02].HFVSR=]F M0=I/O*0SVPJ^UP7?.QI\JXE$"\$IT@WPO!(\JYO60FA5@FY5JI%0W_S434>B MQQN@,Q#'Q(L[__'[5BGI'"5OJU(#ZVWHZD=!$"4[5=IC%OC]--XO?]I%E?Z+ M_%RJ_Z1_OPN@_[[Z^]Y+O_3>5H$6M_5J1U[)YKQFJNF&W6DW@*_LV-DY'YO!;(?%"TTSU6^PR F3J(2%IO0N$OUBB&90 M-AO%*SLZ9ESI0627A?ZX &$,]/V"<[7>& ?=Y\KH#U!+ P04 " #$@'E2 M6:G HKH$ "D#@ &0 'AL+W=O6 MG31 7VR1G!F>64A74 M8%.M/%TJH)ES*K@7^G[?*R@3OVPYN,2[J"1S!/Y;W"EM=&R5@!0C,IB(+E7>]K<#L/0NO@+/Y@L-9[ MW\1264CYTS:^97<]WR("#JFQ(2C^O< ,.+>1$,??3=!>.Z=UW/_>1O_%D4X<8B=,C45I\.<&CH9*[DFREIC-/OA MQ'3>2)\)F_='HW"4H9^9/, +B K(Y1P,95Q?D2_D$1=75G$@7%%+@@3 MY'LN*XW&>NP9Y&-1>6F#?59C#T]@GT-Z0Z+@FH1^Z'>XSS_L'HS>NGNH8BME MV$H9NGC1B7C_KVS/7Q?:]?XX S5JH48.:GP"ZO=#>.128(U!X)1C): B!8(U MA:0*,H8X)(+3=O@BB2.'\2*X3I(AH8:@C% L0+52NG&;DFN<09?@=C;?7'4E MN(;9=S!MB7J9Q,-^&(V]E_T\'EM%<3](6JLW&L2M!O%9#1YSJ0LGM^D6/TW?N?CG>"7'$$? M#,(#>L X[Z?2/Z<3#Y(#/L5'?'YU8CX.6 MT. LGCDL02F7)%>2<4_JW1+MJ@F=.VIP+'6"')Q;^@(_!W)ZO_B?TR?G!HB16T'MJ%P)]@\:XB$*KREH5Z!I(2N!YP@3+Y*E.$HU,3F0F2Q* M*C8DI_:,P8J 6<#2CE'TA)-WC/,W8:&VA9F4I!@RAS M3CC=LN++&K9<<+:B-K"^.7-2!7L7E. 3^W3ZCM=!>=A3L/L<7N+52M7W.5 :QU): M:7"*;E.V!M05J!)HO*B,B[/=*Q6>RQLWC\5KDVHO&>B\H-R=UO4C(4..URY[ M=JQ-*T;1+ /ETD*8)BL0V+(A=;7X"T]H:U4P5,)( 6A?E!RL,5Y0.+-ZT#2% MTKBID/82(4FD(7$:A7/1>FV4*#8^%APV?!R\OHF45UF] M.VJ4NP*T?ZUJ5K552'*6N37]1E/=1<+;NW!C/E?NX:(Q"B:R/J#;WO9Q-'5O MB,/^T>ULU-&/5>)VAI6B:R3 D:Y8* F.N(>'MP-5O]]^IVK%A"85*:^^P!. ( !H% 9 >&PO=V]R:W-H965TRAZH*6U180B79*RD[_O MDI)5!XV+7'J1N,N=X;05HH.G6BH[B2KG=G>,V:+"FMNAWJ&BF8TV M-7<4FBVS.X.\#*!:LB2.;UC-A8KR+.06)L]TXZ10N#!@F[KFYOD>I3Y,HE%T M3"S%MG(^P?)LQ[>X0O>P6QB*6,]2BAJ5%5J!PYRAE)Z(9/SJ.*-^20\\'1_9/P;OY&7-+&7T XZN)S0]";P*:W CE=W'E#,T* MPKE\B7M4#<)@CHX+:2_A':SHJ)2-1- ;<(:72-M5H-CSM41[!8U:"RFQ?)DM MM*+:P@&W%IT%KLH_.2DX8803:&&PX :5J]")@K<+/JSF,+BXA L0"KY6NK&$ MMAES9-#+9$5GYKXUDYPQ,\=B".GH"I(XB5^!S]X,'WUX"6?4UKZW2=_;)/"E M9_C^;Q]_3-2KC-7!0(]#% 8+ 6MIDG"J]O0DMT$ M,O].[//1>'R;L?UIL_\N&E^G?4TKDYV<7/]J?.%F*Y0%B1M"QQ/; MP.E=.,QK[>AJA&%%CQ<:7T#S&ZW=,?#WHW\.\]]02P,$% @ Q(!Y4LY^ MCX7. @ O0< !D !X;"]W;W)K&ULE55=;YLP M%/TK%NI#*[7EF[15$JDIFS9IU:JFW1ZF/3AP$ZP"9K;SL?WZ71O"$DJB[ 5L M<\[Q/?<:W^&:BS>9 2BR*?)2CJQ,J>K.MF6204'E-:^@Q"]S+@JJ<"H6MJP$ MT-20BMSV'">R"\I*:SPT:T]B/.1+E;,2G@21RZ*@XO<$6:ZU77AFBTSI M!7L\K.@"IJ!>JR>!,[M525D!I62\) +F(^O>O8LCC3> ;PS6Y>N;K3]#X";5>PG-IGF3=8!V+)$NI>-&0,8*"E?6;;IH\[!#< MZ #!:PA>EQ <(/@-P3^5$#2$P&2FMF+R$%-%QT/!UT1H-*KI@4FF8:-]5NJR M3Y7 KPQY:CPU%8"43!55@/54DO Y^5J!H+HPDFA9GTV^.N/';>OI&SS]4S_\OSH_[F50"?\"?1_8/VOT# MLW]P8/\7KFA.$BY5;W%K[6;\1Z4[P3^/BI^C_)OPT'0 MHO;B#]OXPZ/Q?P$I\;@FM&)HA/W!/T/RN5I3 7LI/.BPE@]WHKH*![V1B@7#:RZ'.4HZ MUP-,MZB;13U1O#+7YXPKO(S-,,/^"D(#\/N<<[6=Z W:CCW^"U!+ P04 M" #$@'E2F!K=4JP# "7# &0 'AL+W=OV@<;>8GLH-JC;W3,CC2TA$NDEZ3C]]TM* MLJ)(M.#MQ1:I-X_SAN3,:''BXED6 J]UA632Z=0ZG#ONC(KH*;RCA^ Z3<[ M+FJJ]%#L77D00//&J*Y:QK*GX]0,5/ M2P<[YXGOY;Y09L)=+0YT#UM0/P^/0H_0069,A14_[W &JK*,&D__NU(G7Y-8SA\/K-_ M:<1K,4]4PII7_Y2Y*I9.XJ <=O18J>_\]"=T@D+#E_%*-K_HU&$]!V5'J7C= M&6L/ZI*U__2U"\3 $<7#$AG0,8&P04#OS/PKS4(.H.@B4PKI8G#ABJZ6@A^ M0L*@-9MY:(+96&OY)3/[OE5"ORVUG5IMFQV '&T55: W5$G$=^BO PAJ-D8B M0XL^;D#1LI*?T"W:ZK.7'RLPN%W)*,M*6J&29;R&&\3T6;U%/[<;]/'#)_1! MSZ,?!3]*RG*Y<)5VV2SL9IU[#ZU[Y()[F*!OG*E"HC]8#OE[ E=K[063L^ ' M,LNX@>P.^?@&$8]X%H?65YOCU&*^N=X\F5'C]]OG-WS^!;XOH_C?SW &/6?0 M< 87.+\R!0*DLNU6:QDUEB:EO*S\1$?Q91A &X:\QVRF&)S@'O/.[;!W.YQU M6Z,'5[2R*8TG*DB _9'4*0BG?C+2:@%Y06+?K*07DEQY M!^%5EV,)QLX"B M(!K%S@+RPM0>.^R]U1_OM[--9SI<,O"]\1VUH'S/'V6EC0U%2'C!_4'YQ%?? MU(I+O?E6(7BR>(3CL8XI:*IBBHG#2R+(FPARY54\G^"9R]AQ#5VXC0A.QFHL ML"#VQH?*!@L]_]*Q>JN+V/]_DIK.Q*K'G]2B6UW4PK$>"XS$T3C!6-F&-:/5 MXPXZMAKT+3:=KT09/S+5]C+];-]=?VYZRM'\@^FZFT[PC:9MV;_IY* K!ZI@ MIRF]NUC'6+1=<#M0_-#TA4]2STEP,( ]#O=YRK\\ LT'^+K/X#4$L# M!!0 ( ,2 >5(;7@N).@, "X3 - >&POO#!@LJL>_+???Y[E*['19Z+=CM@C'MK5(ABQ%9:)V_]?UBMF I+2ZR MG$F#))E*J393-?>+7#$:%^"4"K_7Z81^2KDDXZ%I+KQ9MI1Z1/JUR;.W M#_&(=,,WQ+-TDRQF(W)_]NKK,M-7IYZ]G[P^.>GWP$V,Q#(A:@%]H@UC(6TFY<.E\0GD5>.[ M=6X4SA5==WM]TCB4-Q-DFJF8J3I,EVQ,XZ%@"9XSR105;=&F M]P\YRR]6'%S^*\GE;Y5=P4Z-U0Y[Z"+[QR R/ :11]&3@\,7&40'J=&O]N_6 M(6'KB%!;/3B*CD&7]B,5^F4?W4#22B>JH9?X3E=Y+B\W@OE8S(T AL7!%& ^U@N+\S^M9X"NQV*8MH$3&: ^ ]3'>KF0 M2?G!XKA](G.Y5QI%01"&6$8G$Z>""9:W,(0?-QNF#3RP.!#ISW*-5QOOD.?[ M *OI*X!<><-/*+(76TL#GA@5 M8!R)(@R!7G3W:!@BV0GAXZX/]I8$012Y$<#<"H( 0^!MQ!%, 6C D" H]\&= M_*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'79Y&C"VHV^_U,;^4NKCM?SRNBZ/IM$PX7OPG2R>G%Z[B!O^:+MSW1\ M\8U;D+-)?F0+7$G3=OT=??G<,MX)>_-PM.OT'[+NA)GQ3EP:O=M*M7;%V&\Q M];Y&'X?]YQ#$$_-_PJA7*UF)F:YVC5#=$$HVHW"/.)OM;V">U M9!>JLT%B5VHHRM[KOJE]]-5R^-:=Q?5B:$ZDO6"NECTX'>2Y/=:U7-JG+]EG M7G-5"=8'M_4 8P 8'PR0O;OA'F0"(),WA)P["/#/)< M-UL/,@.0V<$@YQMN/,@<0.:'BR1O-QYD 2 +6LA+H83AM0=3 IB2%F8NUTK: M>[D;#JM*[^QPJ-;LQD:QDL(?:HX!Y#$MY-=N(PR[UFK]X5:8AGUJVW 8C([0 M0'U$2V=]O+6V?&32OG=RZ?WC/OHC.1X0N(9;)M>!M4)D1$D=$;0Z^E3;C M<(D(F^M5=\^-8#-Q)VKM0N=C(G5$Q.X86MV538[4VCWZJ=F]J%ADCHA8'9=: M+^]E[0\F$9)$1&P).X28G:W6BP=;B&UR?9]XZKZ2+WQ,I(F(V!-S8>S@QC[; M5K>P=^Z,&*JU%\7.EUF$1!$1F\+:OY'=H# 72*LW-SJ[U/5Y-)%"(F*'W/(' M&TRM^I2J$3X6DD9$; TW%'>/?K*,+!$36^*;.VE[Q@VW$RL;KEO#5*"&V5;7[9X' X> M@Z:'Q!$3B^,I=V?O;KE]"(_&DUDCIC8 M'""C=ZS^T@922D*LE"&K'XM>@BR24*]UIU<^)MP&H5[,0IAA-2.CI,1& MP9B)CXF,DE*O<<$I08")Q)(>=.:2^IA(-.DA]TE^9#XF$DU*+!J,F?M;B4@T M&;%H,&;A8R+O9,3>>6VZ^M3Q?4SDG8S8.W"Z.O-7HC)DH8S80A S&-XS9*&, MV$+[6?6(Q#.X_TZLG>=UDQ-K! M:RD!)M).1JP=C.E+/$?:R8FU@Y=\9CXFTD[^)MIY!3/H0CG23G[(!;2@;>9( M._F;+:"-]G4?$VDG/^AR6A!-9*'\H,MI 29\#^R0&_SA@(0LE!]R@S_LZ'_%,0^P=B!M5=(/\4Q/[!F'X?+Y!_"F+_ M8$R_CQ?(/P6Q?S"FOW)0(/\4Q/[9+_"/=.T"":<@%LYSKM>G/0423D$L'(@9 M=FWXZO$;;>/\][2G0,(IB(6#7I8*$_4"::<@U@[>??*C62+ME,3:P9C^0%DB M[93$VGEMD^SE:EN)M%,>Y.VS)\R@IY=(.R7YG@_"#-HFTDY)K)U_MAQ'O%,B M[Y3$WGD!]NJ>68F\4Q)[!V*&K1%YIR3V#L8,6B/\,0SU+@_<: XPD7=*ZET> MB.D/Z,?(.\>]=Z;]S>W'TZ5822667^PC6GN^XG5U8YC[<"5%<9JYU[E7N[H^ MM^>^JFO-E_O?;^Y_>_KQ;U!+ P04 " #$@'E2YN*DT* " %-0 &@ M 'AL+U]R96QS+W=O[V+Y;5WUSV^AJN<.$@B2^8,4@G3^H A!BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H'=$O2.!WA'U MC@1Z1]0[$N@=4>](H'><;'83Z!U1[TB@=T2](X'>$?6.!'I'U#L2Z!U1[TB@ M=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?)G)8'>"?5.!'HGU#L1Z)U0 M[T2@=T*]$X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-CEL0J"W MH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W MH]Y.H+=/#@L2Z.VHMQ/H[:BW$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>], MH'=&O3.!WAGUS@1Z9]0[$^B=)X>]"?3.J'J]^4N]A_#J6X=;SO<;G M_R35X^6[Y?;XZ_+[(KXO5E>DO4$L#!!0 ( ,2 >5+"@ QK.@( M &@S 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+(JD MF"+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H-7*#OQH)-F_[RJ?C9(>XLAM=7X7XU=UG4U4?JGN;BNC"ZO,Q_NS;<=@FSG8^67T\;9RSMDDU35U;5R&N9X]#\UO* M^CDAC2>7/7[?3OXJ;DBR-Q/FE3\'/)_[^FB=:QN[NJM<^%+U<5=V[#(?GCKK MT_,EWNAQW.W:VC9C_=#'(ZF?G*T:O[?\77Q%CZXO>S\[0;V_QE=KS>'Z,[+//P MV?*X_(Y_G?%K_7?V(2!]%) ^)*0/!>E#0_HH(7T82!_7D#[R#:41BJ@YA=2< M8FI.036GJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@ MR%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*KI,@J*;)*BJR2 M(JNDR"HILDJ*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HHLFJ*K)HB MJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(FM)D;6DR%I29"TILI8464N*K"5%UI(B M:TF1M:3(:BBR&HJLAB*KH5('04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ Q(!Y M4C&GBV'O *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ Q(!Y4IE#WSX& M ['0 & @($." >&PO=V]R:W-H965T&UL4$L! A0#% @ Q(!Y4ELC:E)P" B"( !@ ("! M@@X 'AL+W=O5)D MT#J@(@, $() 8 " @2@7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MQ(!Y4N\3)5!\ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ Q(!Y4I"K=>52#P L"P M !@ ("!5#8 'AL+W=O5*+96#N:RL $V& 8 " @=Q% !X M;"]W;W)K&PO=V]R:W-H965T5*G^ I\$ , ($& 9 " M@2!T !X;"]W;W)K&UL4$L! A0#% @ Q(!Y M4BAWP6&7" J10 !D ("!9W< 'AL+W=O&PO=V]R:W-H965T5+JF^'A* 0 &,( 9 " @9N# !X;"]W;W)K M&UL4$L! A0#% @ Q(!Y4GWW_$.[ @ H04 M !D ("!^H< 'AL+W=OA<)@" " !0 &0 @('LB@ M>&PO=V]R:W-H965T5*"5(Z\ MQ0< %X4 9 " @;N- !X;"]W;W)K&UL4$L! A0#% @ Q(!Y4L,9K#MG!0 50L !D M ("!MY4 'AL+W=O&PO=V]R:W-H965T M5* ; XO90H #(9 9 M " @;:M !X;"]W;W)K&UL4$L! A0# M% @ Q(!Y4MQZ95@V!0 7@P !D ("!4K@ 'AL+W=O M&PO=V]R:W-H965T5)B5L[G[P0 ($* 9 " @5O! M !X;"]W;W)K&UL4$L! A0#% @ Q(!Y4@#3 M5)%'!@ _0X !D ("!@<8 'AL+W=O&PO=V]R:W-H965T5*L3G7!##$ /.E 9 " @9S0 !X;"]W;W)K&UL4$L! A0#% @ Q(!Y4O9#A;#J P #@H !D M ("!WP$! 'AL+W=O&PO M=V]R:W-H965T5(_Q!I%8P( M @% 9 " @10* 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4IKO/ZS4 @ 'P8 !D ("! MK@P! 'AL+W=O:@@D # #"!P &0 @(&Y#P$ >&PO=V]R:W-H965T5)>&UL4$L! A0#% M @ Q(!Y4G"]%A@T P %0< !D ("!%!8! 'AL+W=O&PO=V]R:W-H965T5('::3\?@( &4% 9 " @48< 0!X M;"]W;W)K&UL4$L! A0#% @ Q(!Y4MJ>9U*1 M @ C04 !D ("!^QX! 'AL+W=O&PO=V]R:W-H965T5(92S"C4 0 %,* 9 " @1 H 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4N8T1SWU @ 0P8 !D M ("!ERP! 'AL+W=O&PO=V]R M:W-H965T5*MV:&UL M4$L! A0#% @ Q(!Y4LCN?15D P GP< !D ("!PC8! M 'AL+W=O&PO=V]R:W-H965T5(U_&QP'P, "0) 9 M " @?!! 0!X;"]W;W)K&UL4$L! A0#% @ MQ(!Y4J\<&U;2 @ M0@ !D ("!1D4! 'AL+W=O&PO=V]R:W-H965T5*9-3_"< 4 . 3 9 " @4%, 0!X;"]W M;W)K&UL4$L! A0#% @ Q(!Y4AHT;3?I @ MF P !D ("!Z%$! 'AL+W=O&PO=V]R:W-H965T5(3 MO3]>F0, "P/ 9 " @1A8 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4IOCWK=@ @ ?P4 !D M ("!Z%L! 'AL+W=O&PO=V]R:W-H M965T5)"SB(24 ( *D% 9 M " @==A 0!X;"]W;W)K&UL4$L! M A0#% @ Q(!Y4A?CU*!S P $ T !D ("!7F0! 'AL M+W=O&PO=V]R:W-H965T5+>[>'5E0( X' 9 " M@=-K 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y M4FDZRC4- @ ^00 !D ("!GVX! 'AL+W=O&PO=V]R:W-H965T5+1)DE+;0( -X% 9 " @&UL4$L! A0#% @ Q(!Y4CZ#^_<4 P Z@@ M !D ("!;'8! 'AL+W=O0$ M>&PO=V]R:W-H965T5(@0MF& MY , %,/ 9 " @31\ 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4DEMQ#"+ @ )0< !D M ("!3X ! 'AL+W=O&PO=V]R:W-H965T M5*8=2; G ( H' 9 M " @2.& 0!X;"]W;W)K&UL4$L! A0# M% @ Q(!Y4CE#5X_%!0 !A0 !D ("!]H@! 'AL+W=O M&PO=V]R:W-H965T5)_8B;?? , /P+ 9 " @<"1 M 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4BF1 MJ#K*!P ^1< !D ("!&PO=V]R:W-H965T5+OJ>ATJP( &$' 9 " @0.B 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4AV<9+0U! # X !D M ("!Y:0! 'AL+W=O&PO M=V]R:W-H965T5+VPG0^[P( M !,( 9 " @8&L 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4G(B>U*0!0 EA8 !D ("! MIZ\! 'AL+W=O&PO=V]R:W-H965T5+*XSIU;@8 -LF 9 M " @=JY 0!X;"]W;W)K&UL4$L! A0#% M @ Q(!Y4GCG14JO @ % @ !D ("!?\ ! 'AL+W=O!^BX# "L"0 M&0 @(%EPP$ >&PO=V]R:W-H965T5*ECY(P1P( *\% 9 " @&UL4$L! A0#% @ Q(!Y4IWN?'-7 M P /@D !D ("!2,D! 'AL+W=O&PO=V]R:W-H965T5)?/OE=%00 +L. 9 " @1_0 0!X;"]W;W)K&UL4$L! A0#% @ Q(!Y4N\Q"ZC4 @ _PH !D M ("!:]0! 'AL+W=O&PO=V]R M:W-H965T5+##Y 1W ( +H( M 9 " @?_: 0!X;"]W;W)K&UL M4$L! A0#% @ Q(!Y4EFIP**Z! I X !D ("!$MX! M 'AL+W=O&PO=V]R:W-H965T5+.?H^%S@( +T' 9 M " @7+E 0!X;"]W;W)K&UL4$L! A0#% @ MQ(!Y4I@:W5*L P EPP !D ("!=^@! 'AL+W=O&PO5*7 MBKL

MYT?[]JP89V'21B8-F*7RDF$UH6BW;\!P.ZH3&PNQJ- .B"-G?&;6OL;:5 MYT5;P#8)Q\PZ1F91CF/+, %3$F*$!50'Z(#EG+$&/%8;??X(A^8'>"6J4!<7 MK3'H'8KK3ZB"1M;0R.4NK][MJV^^1+J@ZTHTUCWECM$1'@MC,#I!1#ES2D+G M+]LTYH*5E@6G+6$EEN?;?U6$2!\*.P]3@64ON$TZ2CW^#29XEL I.O9C^2;[ M)%]$;=@/QSUKR"0[7FXT=L M.2/]#NX)/P[T.&;1QP'Y$A3E'V6&O)-D#648_R_(:):XGYEZ*$?^5#L@:<$- MPX*=@&=Q62-PY1*/?%-")5J2Q3D0KU^V^XIB3?V-.$YB=''&N$N0[VY)JHJ% MA.T4 Z"S :K:#7_L8!)K2:@6*AU.:>XAMJ%W%=]CN]$?A,-HAJIV3%&>A8Q M-D#K(VH&A\A3;0(9$2P?Z2P:Z36*A9PLA#OKT.+W[-QP]H<54&4T$&TE*?-9 MB<2P':L@(OO+:LR%=@T**DK2D*#_:-6-"?B_*DSXYH;D!$W)89 AZ2S9'3>? MKH[?L<,#OD8DP(0QTW*O\XG\T!:='33,'9RW=$9&JG/FNR83A0WXP>S%\0:5 M,PU>G2[(-*Y8PD'[4;+9)@?I:GAY->%$*ZX&C(\Z,:.6'8'S L.--SY@:#UH MM-[ :/ZIV?#*\4S:B:H(YWS\(7F)'DRT["9F%[(!B;X#!O>L]90F59O]Q(ZC M,H2V+D-DA1&^!!0JQ1TS4 5.%%%U] I6-%+GC9#Q[M3+N.%/TW2&D@=+!Y8, M".5XT]$HDCU 19[F->:\'2"8.0#5?5*5*YL,?V)L2<0E6SRR,D&P%.'_W=.J MN59#.B4G"2S_S:[W5 3<$UN\/[7%,%+!DK+V>-I"=?I$]/RD+E%!S8HR65'W@:K[L$W=4XBR1=N3 M,HD9RH%[4FVIM$*+@!V4>%TXGE66[*4 Q30'04\OIXM5R##[Z;-[:S5RDZ6[ IX=YUZT:G8X?CC*O2X>TV<&1P8[( M40X'3R(@YH"G_TGNL2?!17+2[V :ZV :1QU,XT_'10):^4TR+)7<]'A=SCQ0 M!U!-CZ2\,L9![,5P3.ZV<5X0"[:>2VW9L?"D@\!]) M*$9Z)N64YV+=FV &Y8&<(D?QJUN5,AZD\$#4OZB^D=_OLAD70:/[6?^P-SBV MT0K,](=^6,"-D)P<#*+!_ME*3&@<(N\7F([AR0G/EL82;_C$8.-/)(97\=5O MJP2[8>('T7%_/^H?',NH G=4-IN/2SNI%[4&@+XH^=F5E#Y>2>G++2@I9:7S M0=-[7>WH'<^8=^W%%"[NB3! Q(+"464N5^>T@N1E)(.A8'63"74Y9IA*@I-( MRB.#D6 .[5M6DTF19<4U/@7_8NK.^4V!O*'7('CAA\_J;)'.L\3)A#FCI[@W M7/T/]J?%_L>OJ3#VNM!O,J_XN$J[8'H-"#D##QN;I)3)K+B"*1!?JHV1L/1X M4B@0S=JT%R(I!U:#J1_AJ%^IQ6)6H$8QF!NGP)G5&E8YU7QOW"]/<$@7NR(M M"[E<::39 2UO"U4TIFR]*D'^;G2BRY0CR2$17ZVKRJ'$G(2 C572LJU:\E>_ MG%^\.O_?X<]I1=H(V]^&1\?[1SNCW9W![L[Y+@6GZ>?^_OG>@6-YF*8AYZ/% M+K.?L-EBJ'&DIXJMMEF_Y;\+75[U*'3(AVD$*[W2>RM\V":!WV06'EGXT<=V M?8.Q&3=XY,PF?D#@O I5'K^&$NY947R2SL'Y\KF0@8=WMO,)(%VAI3QW2JX*LO7K^4Z#U(R Q]BTF=CUSZ ML::DI16G JJT6JS3N@@DJ#-DNJ("*/C,@MH$@,5NF=TQS98F%8X$V9$3.G[L MEZ8Y1>X74F0F]4S2,J$R,"">*OBR$=71>HP[WI*%Z6JK'S,JC=$CSV!;X1J] MI=#"=/M,7L-X(8C'$OF=!< 3]O??@*X96U?J7 =%1N%W#TF,(U38)]ZY6S-+I=WTKAKOGUU:P<<_$"U MPB8I!468&TKH(0QNIM+:/QN\MA!C#U8\P[)1AO&5&'2K%C>=DL$*[*';_\[^ M5TK8'PG$088$DJ,3(^*YU'T,I355IQ=NJ>(F.(U0O^C,CBWVGH.%TR0>RZ'$ MY2=9,?*OXT;1"0.7,# ,KEJ&[+=EFBV))@.-"$%V-X'[R(E\2'T=5#Z5) MJYIW'K"A3+#Q#$KJ94S'4)@BMWN<"1$SRSH1?ER1D]M);2>U=Y':MXR/T48Z M+7)K+([*1XPY;"DV_C!$K$-1+P1^5NUR],,3:S)JRH3"+B.T4E"M^R*&.ZF-B$8=V7A8UI*L+FU'0?<&86@W2V,V%94"OM/*>$\)E5M MG@ NZ!@=&"J@9DA%%$[BK,+(@Y00QDK/#_;0*(DS;8AM]@Z"E2V2W"GD2]%^ MXE=(&4*!!PIGF=+6PD#>G?;4T5]3<(V(DXIAQ\-D&F<3P\0M[6Z_V2[<_ EW MPXL-.KS8.KS8\1\?+]8="G_J0^%7J3#_ &INB6:3-3A:;"=BO-4%6U40I M!! KAF7O6<&_2E6$B1[#44!E]0*QV^7@4TLRUC-YALGB.DER5]U:KABF@M,* M>573CAEGZ6G\*)3;@8([#^CWX7NHDWBER5VZ"$X4_@\7)A(I=IPZ&>Q*.W2I MZS-5CT0!/4H2&M"S_H!P<,3T0TK2FTB,C2GMGC<-&#&3LKLA#HV2>O@/_R3B M@[@NO6%*CI*6TB+RF;/$:8'T$H9=21CSY9OWJQD 9C-U9WOI#3*20B3T[UH^ M08*#C06'FY0JL<@QA$@13>_&FV>2L@EIF7AIBI;DZYT/Z:T(BG\3!L ANTV2 M)C[G?&V7-KB]+9%"F2A<;O)_U'I5)E.2WT\C>?4X25D>6UEDIEZO.7O8S];I MDA!72N9-.LS!E!GP72.3$+EY%E!2_$I]#?^7H",4#B'Y%#S58JI/=7K6H$)- M*]O>(?D<,QE+%#KI"'0>\LLJ,OHY2RWBQZ]@9K6-IP$&' Q-FLFQ.%X3)6=- M ,-@Y>3\7<5ZD*OCO_OB_?^HTN0@B!X:MQH"3T.,OTD.5E)K[^>+O?>U>*$Q MVA4)-@C\4*97F-Y[BU5BG2J]G4>;2L2H:P5.WURFCXKL2H>X+7"(VUI!<_O[ M1SOQ[D[_%,Q+[B,O!,RL &SMH%9_D_:(ES-*KF8Q%O=*'A>!1\RRP& &*8$. MD+P/!@H;B==)"I8D\7[LA6VX#Q4PRO")1#+O^]Q!(@8PPSEW]G6H">"PH8C8 M[9_=.$',AZS]]JV%ZSW5D,6]%J&\VH)"F-<:$NY*8.[HKZVM8[M.J.0N!B%; MQ!D"&0^BPX-3-_H>@R9YCM9D26J&G'FLDO.)%P;[_;/N(+HCMM36 ;&.J1(V M"Z7LA>D)M&NH Y$R1XA,/C-2382?BX#B)>'832LZ7$<%<?J\_(&6CPT>)0 TD M/Z];C!8A&O[PH]W(O])&YA/RT85K\.UD"PZ@TV\O+7^BV3WK9O?A9G>POZV: M#L8/X\5VN/EX#R:G*+\+R\OASF#_,!H?WYBP-5>U/;A=_N26L\8MQ$KTEQ].!L=K1W+G=WSSP>_WG_#@ M#P9?//A-Y?]!I'MU:+_]%_?,K#$NKQ^U*>[@IAELF;:#HQO/RK:G/=!(C@X. MMF0D)W<=R9;KS]7!_T*>Y?D,G)U1_-#K.CC9DG4].EW1;X\TDN-53?N$--0: M\P.#2VDI%K@>$5NUUA=FP[CR4U!/^H? M'G:3<'"R8EI\T21L^3&Q09QJ=>>_S=F^3U&:F M8RYFHQG91 5YZ;$.T7V_JRZC4B4L.!7Z9AXP*6SXX9WQE00#F;!/)*\W[NX'$T#SN!B M^U>ZAC.)-Z;O'I?B]^DE]KXN76,ML3OZBM\HNGW\[:+;LGU>.-N'M-1X6T/> M?S99^(:9#L[]=IFDAYK?>S4HM*G<7ZMZ_L-.?Q>LB7K^PXI=L7T;^,N1+N!P"VCF( 0>![;MWYAH\U:G=P!/K&O=$]U!R. 7I0R^&IWT<#6RV) M7QG?_-],*K)M MGT.]J4Q";JQ5Y.'1871\?)ZGU DV+T(LO\;GQ[:+9)\UWK';%I-[:J'.E1ZMU*E>?KU-<\)\ M)$P,>ASN:8WA*TMH?I'DV(GUG:7A)2";)H:5)\5C$_?[[\#ETG5&N]9OJJZ[ M/2$.T6/MB==2>[11-@.I[].*F+.K!-MH++"B%#LD+[B1A0K(X. MW)/'Q17<-L9WV&F.)=OM@W<#*\R7H!(Z:,K79''.MP":LBHG*X/JX"E?53 > MM4=GA'8C<,FBFX$H9@A4(XO"3@0@,EPW#::L!BI&C"6)ZGS*,2HEC#E*=K8H M OK5M>2H7QL9<4?/]4UKC;C(QKC<+Q%Z+V*6K"M]JVJBPI!+)N, &5CJ89:. MPDF*;=),";W7Q--TG+PP?-GLRRC=#G$#$E-]1W9P-[HFTYIOK:QQ,#2P'G.) MK#!K>^J%MJ>>!%S)%B,VS$;T\PK#KVP\J9S."R1L0\XV"MP68F2- PGA(H5< M(X(;A4(;O1*H)"J&49$7,Y O:5!*CHE^'MV*3#N-44PU-JI/C$=$LA882L_6 MR1+.SP4L1,/:^T-PZ'0PKP[FM:4<#E_%]H$A;^8/'H]AJE8J)O[8T*0.^O7T MH%]_$N37_;$5K$%^*7GXQ;("K[X*=_IGIT>[X<^+<2\DUIOP*/PI_I#%8[AF M42;)@G]]7X9_3Z8U_'H,YOQI%&X5[<'@,-H?G$7[9RO5@D\50'9XT+L;&.X! M$61?4>C]$YS$6?@V5]+CM\:2K<)_CV?PAC>F\3,H@2N*0J(PLM3Q[3\5=95\ M'QZ$Y\-A'/Z$+;-^=#BXD8K&%;*# M;PG(.EI%'WZUP-RO-EL#2MP 4]B&NFJ54HY3?)@629Y^!AG*QN1L&^$*7B7@ M-4V#GV+PM[)B%AX=1.&/R*X:I[,(_NOPZ%"E273CM\#Y12?'9]'AV08,$(^ M]#OJ;< ;\/_8>_/FQHTL7_1_? J$KSTAO4?1(K6W9SI"5JG*FG8M+96GI^/% MBPF0!"5T@0 ;(*5BW[C?_9XU%RS:7"51943,M$L2ED3FR9-G^9W?N07I]R*! M?CL-+B;]3O5Q!_9K\8O@VA:?"G!G*J M#DM2WAEYO__KW92 \PY7CG<,YN@X+?.[H_Z+AWR^O+LE5<)-G7B?#<&6:\Q* M, !K',V3!;<-DH_HWW\49S#3L.?P4WKX:>_'BQQ791<',C@P R$OFB Q&!?V M\Q31)9CA%)FFC$6^+!XP"U=14F#S OD\ZN7>$Z":Q*?-XW52")L<9^$E.!3: ML*8 0PY#ZZA+[O]Z6+W/U/;].E_$U/Q*)@-!J;U#F("C@YV0F(H1S"8(:3O3 M/4;18-K)ME>Y_^LODVM<1_FNQNCZAJ0 *.B_R=D#'.?E)38@7A 2>>>@SVDK M&94FQ^X_$%>J*E_+6.^(@X3X$ADM;,;WZ1CV:A0.=L.=O:V=X3 \_U=<_@M! MZA]R[$7QS"? 2X(.L07XO.BYGU7!4166T3H\$"UZGO>\\:1KAP$W(D-]W=;+<*C0PN4 J.[ M>^%&L@EVSM'.7F\;)+B"CP+]2CH8TV4S(H(VN5K)X"ZN"NS^YK5.@CF6,[R?W^R"WD./V[*")<(;K-Q6-Q MWRB:H'(Y*I-)$A4)JRWY9*5HYWO\BZAAE,$*HT<]C\FM=OI14=Y@%GV*2^^" MYH*323SF5B,XU3#7@^&P!]YYRT13'C4I)EL,=1RG";UO3.T]RCN_#64%I68* MDY;+U;@<7^F+FS[3 "RS/'25M\));?=K8T93[ M\+7"EMVNL*6ML.7PCU+8\JUA\;XMK+(U->C%#[8R6FR,U_&H<,M.R'5+'>Q8 M@WE! V@U,5H#R'4%;.ZYAH,E7Y;:WU-8$/X%\@$$A,%+\ 'D\. U:;&BMC M2ZP,."YB0K'IQ]4-E)YK(:E1@_:-;PJA=P>GCGT7O=XUC/CHJQ[C)!Y\2,($ MG#I=9BX>=9SS:_E(7_ Y^0!CIG^+9!#0+TIF9>O1&I%0T@CX;'W8J;I.8*KG MAZ(J:-1VDT;<)ZB'R[CG=B,*L**%[*XTH=J$QNKI\FL53P>@&1+8^M@">FZP MKO#9+%?8\FZ$S@Z.9EV1<\_0J/0"WH%DSEBLS2J)RMZO=,>AH4J ;C9R%_@S22^^$>J(&1SW'9S\ 0-CG]H$JY*,&ZB# MO&/4R;%9 [998=Y-4S%<4^P5Q4N 5E$TT0*Z*"P=U>=H-Y6DL6808-WHK&*X M]B0<]O9VP%G?/ZS4+01FR^#E>_U[%*QJ>L*,>+#'(^Z'9Z :C!8FT3%J(RQ3 M! ND%%JG]^ Y"OLN"_;ZN_R3)C4>]GI.R2#&!YM T8/,SG"7 /66"6$VKH$) M1Q[QLWKV-SO7HU:]O3@YT[J:RB/:[M13M+(#=:>8J@#5"4>$9[]W M MH>'%O?OLJM"L*&MAI!IX\);JJ23#WCD 6=C9WPDJ@EC9.\/["Z^<#ON-&PT^F2C'#@N^V/?/W.$VRX%SO]7:'NU49A467$R1XU ER$&Z8 M?/XQRC"-]UW>#P;/VPO^2(;5D?2:=M:@%_#F$(77$G68Q*ICNZWL_ MM!VSW9;YPEOF;7(Y\4[!2IHR\$]"%'.^I>>:=[O[A[W#G?W&/;']@XK\?RYA M;PV&BN2P\!40D69U?;R\A+D)AH=ZCZ(;Z/PD&_.>1BG(?(*?QSX-.9@29!-Q MG*(;8\Q$E<,>&XD%AL180CDXLVG24&B90UKT]7JWGXQK*]5ION/$23@X4Q;8=AYBTQC!MK]4*&7BV M(^S4>52B$("@N6&G.YA^U*)$_T?QD;6F]UV@SP3Z_HLCK@0S[\)ZCQH8IB3J MLV:)!T2;3O( L__DLT\2##\Y"0^9?\K[4Z:H@92@PM?0$$V"7Z]HLZR]@#]% MBN)AZ(6]#KW0AEXX^O;1"T\ACVND]7^Q*6=$\!:3EZ+CGZN#T7%3QH'L]/ & M_V=OSTWC\YR*M5(-:5DNPMU!PTVDZ@7X&QNNZ=^R9*&X4.90)$<]@L- 4.B[ M!SUT'@X/*O'G8 .L)0O"P\NVCWI[V]7B$H,%M$,!"_KD]-6I>$LG^289;W Q MIG31+9DCDCN9,7?AX3YX06JA86:$,.*3H#TR%/KMMN2M.B6-7R[,D688D9!+ MTJ7V4=87#^1QO9 3-FA?UN^^H96LLJT8J'V!U-4EH2EZZ)5%RY( GRMY&ON:;8)*Z(>H \XR8KM,QDMX;<\"[EEX6.;J6P&_A^[3U)NS MD)+,#\R?L^8!RN6;H2TIKWJ5GO!Q)K F;O4\)$Y12:975!$F]9K77>D]W;EP M @\MZA1/4'0ZW#XQ@=0$&%NZ15B==K;)[*^-9917"C8:=MTFHK< &5:E, MY,X!<''3!MQ:B5#=46)4K1P*I'+H]Q71;#ZDS I,QQ(#U@'= T[/A'(OL"!7 M]A(DV.&"F5F$<:YP@A]"H>ZQB+@SL_WP;S$I^646W42/&#;:N&N@% G:_/'GFSVM MGMG.IOIB.32?) *0P,Q=)N6"=VUXSE&68U^OU9E)^L9&)/S MO%"^1TI;4OP!;?;D;A+.YUZH)['>DC^_1K_B0Y30(5<3:?(EZ+#6DCS%R1]K M?K@3^EO)2^X -$]S\: M._+<\OA$>_O8 GF-3F5?WR-6I]/,[.>)6)=)3+9RW3;N-GS[P%XM!1S@CD1FPQ97M*+:*. M[.)[Z&&,OA!X63+=>1D[0W!I'6YBPUBL3^TC'87Y&/*N%$4^X7X47"QC/R^T MSZ[Z<]Y'!M]O]W?T(_&OL*DGY&"A$);Y=($_],,/*4)D8$!Q^ X9(0:[JFBC MY23A%V:4-*&W3TUU>:G0@%*IGR?6P#AD#S'!069+ W\C[3E=%I1D8;TID=6,N%]P>*"*_0!EJ5T:KM7P06X[#%H(R:C0)IK@N=,'#$NV5_>&HN] MA^<+XDJNHG3J[!A<*2D]#UU08#HU^&NW599/86>1+!59"N#V9T"_^+<1F0 MOPW:EEDNTXMOX#LV.^#)0\IG>--Z.M><:KYRW>X?&+W#[%I!XNL(5+>N#F[0 MXF&3%J^4C&W>9MFA>?V*0OOO UNXB5(=MW;,,GVRU,B#_9/D$],3SK6O&"M? M03,1 ]AZ:[+U2_[O=\G_EN3_P7:7_/]VDO_)GS]B83FL[PKC@]JJ"0U"^ODE MN 1?9!#T,N2J.&Y&"/;8MIXPW0\<#C)?HRCE@K_),@X6.=?,\S6%G4;O,K*A MV5C2*D%*L7)RGTV8LF;#A-\/^D?F<,*WP"^&UF-PZZ'L9*V+^]0E%&X)YI^L M04+AC)@%2Q:\T\]@9(BA>P+B6,;IR^W-]5PB_PX!!O-Y"N(&,[2N-AC]C^W' M..CZ,3ZX'^/A>O=CM-Q[9S:XT;5:U@TG=/C!L(<_%:G<$V&T8 MT+Z(C.?6"=\M46SVZXYVG'+\(KZ.LR51K"5P"^5N*.4QAH?G,XS#I?F8Y!"3 ME,F$XGK2FJ2;ZI8X;>XE5C L[LTU!8.0T >YN2[C_+*(YE?)&"ZX)$)>#7Q& M)58T%3&GX&"TF" B+;#7/^XI>.0]8_*$-(:^[&>&MWUF<-=G'LIG#HX>_IF4Q//2;P*3#:F7*ZQU<'N.%4OL3>JRF7[R M>%XD:7C0E796CH=?XTN8=I"*<1Q3^6QW1CR8G^V&@<%1R,38V+. &<""E&9W M;F>7=HDP4#*?"K+L:*[)\/N/84LP'=AH62997);]\$2A,%I3A._,9&B!&6ZB)&_E(KS064N+3A@%*=)3.QB*P8*^$0"W#U!];.UQ,! XWRO M\(A.$[#\DS19K"U0^1EVUZN$Z%4GE $?OY@:B6=$$3#/A>ATE#C&(V+XW:9 M)_D$DP9U'5^L7W"1X@F=9OF0F#@3WE8LB&2T5+AN%XZB\LA^82.L'Q3(LYP$R M'=IB.AE%AOR.M!O##8(:9'FV]>;X^ -_^F8_?-\\)-S^7(* 9VE,GG^%(S&" MCXNW4.<%2K8;4O69E"X@PD@FG9J5"]S'?(/[C8;_&)\TB:E@#S[(7!*'=G6Y M!M"].W >*[,Y8GY$' 2FY-.$\NAD!IQ$*ZQ&.2L1:P+&>G3# WP;S_("?K6< M*7PC/,8H42K<1&IGB3]**!2W@<740"H$ M&.%R6%I#]3^762Q.4,>F]U@,BM*>N0Y.-,(2VU8AEBTC\8PB)D*AF:*:ZA), MBZ5$HXOHFJV5S:%;@A!M^2@ Q?6 M>O_IEH=[H64W8GE+:%H&$4A@\53[J4C)86E>BT.[WZOUNSY&GSEP*<]8TS.X MBXNO23652VY]PN36+S;D_5S\[^]RSY50\X*Y:XC&!D]7_.D&O*# PN;\V$>H ML0\DP,['5!,PT<"!*;6^)E*N ET8=M"%.JKGX^G;\&@-3MB/OYR&[U^_/CT/C]^]"G\]N_AX]N[- MDX(0GC8B5)V[^SQ;8 *,NG+7+'S\X]XCK1P]\5?P1C#Z\2I>1$G*P7YQ*$18UP5C-1GFJ+L[%AW<7XK:LO37RG 2+2*5(9"*%U"[76Y. VVU7 M)6Q<%<-7/S"-!4:Q%OJA?UYBB WK*0G%Q\8FO!(C[;FT#HF\0)!OQ@8W8,9^ MOS/L'QQT896OML*TH;[V4H:XE._.+N C]_M[')2#A=TYW(A*;.F!%H 62.)E MAD:'9/#L8NNW_D4_G.1I&A55QC'33+9@IA@AQ*4NK''X#R_0 M]/XVPUH?4N;E>N4$HE\NEO/Y ELO K#OT#5H>2QQ*>,,%VI]._39W>[;8U"<[= M#WO9;<-',/,2YGI>Y BWG0@KM$M172KV-A!62<2'+86&L *_-8TT3_*Y$+_A M'2VKI\AK(M?%Y\6?KY(1TKY1:J A/4C%/5D6?XZID4H=/#O!WBDD"W_B-BE) M!D?W\9QJ?CZ'QXH1D-P#,@:M+."-BB=QP-1K5UY^&6=Q ?^=Q3&G-J9>FP<# M'\?YH/=@_449GO*WA$='_8'R<9Y+(031R<:P7.&'(KG&)!9Y!H4ID=C?^HMF M2CC!X=3KO1\O<@*FBY5 M\-'IE9*45(M:(LL1]P6*/PLBAK95P%GB&]MDQ=,#W"[>>8*T7X+'[NP.AKO# MM9?9YUJ$XY+(_K$@ CMKLZ(,S\[JFC3PCSZNDLA'_\ *9EJQ.0L^Z31640M_ MA>,2CT56,=R^!2FMBF0,NKYGZG[T!D083Y=IROUHJ&U.M%QI&9*_X^6DR2Q;T:9M_ M6E-I>:G6H7[/_2PYY^[A%S8N_^U_'>T?'/WTC*;EQ]QN@Y[T;DOF>"(G5,'' M9;_8J4X(KYGW#?^J]<C0@B]GQ[C>><3'H9Q/^PP[FT8]^&WCW'_PT6V.FWJ:E,N(XJ=[B:H M-(#9!$.CB+G>F P4%.L M-9_E6;SJY*B3HP=9B-EE=&FH:+2["W=AB5("6Y?Q>%F03NN!;P/>#OX#SNF4 MS$OJL*GFXB0>+>"/: ;F$U:#W.-W 6(1,X_"O$#3<+'J!+43U <(*L5F%M&G MN$QP@3;.<>ZK&A(/'7SIN22=EG90]0,HNEU$1@;:*B4QC@G7KL[Q8 MD([$^+E6K8/>''/<+RI++)R+2M63*T-3Z!8*5!HVTQ5)8?C^.S'MQ/0!8CK) M*11))2/2QGI9QM-EBH*5Q6,XBY%03@4Q6BRB)*,HC<@A=2C2,.J#I>\EAK$? MR^@\I-1+G3JKR[G<%>ZW'4)OKO+P4Y9C2@5SD)=7Q/I%)SIU]PQ(D+D?.A[R M"390P[\PL0=R*I4ABJ^E2^ ?#5F:[ MS5/62<<<5,<,OERHA%+2+\QV T.VLXB9(B/#449GBNWYV3H;-'A]UD:YR6=1 M'+C7V*BP=EBF- P>5AFLV54R1ZHT)T&C9R/\XS+*DG]QY!?&*5GPZCLQ)V._ MAYK(*;66Q%YI M ^*E^C^2!P]$2S:M/A>>)@NP$5@VX<_\D9(R^E?,C71;UJ5IJ @'X%5(BO : M6B31ZQ-LB>8G-L5>]&['+I+(0V"*R:S'N) M!;58DEK0+W!K9IJ)IV\.JM\L0L3?;1-H=TT03.MEGL,71)@QJ$P0#"R^)H:@ MYID*I.@58V0$1P2AH,EAN:=.RVANF4;)I7YV/+'"U0N1D1AK+4'OJ% T7JDG M:8J>+/(4!5'XSV5>+&>T9ANCKS3C+N("$R[)(B4-$>#'BHQE=L[;]CO($#+W M$>U2"L)%/:.NF3+)60285'JNJC'W[3_1=XXWO?<$]?? DX@F4C[ : XS&ZA( M0RQ6+>VB8]Y5AX23!%,T39S2YIHH]1"#HZ(4Z%X38?0F#::F5]LE92^\;95U M38O(G)<& 2;( M)7I$X#8#+_'[T]0V[.5GSA"2+_"0LFV$^/W3*ITQ?3/1AWK)DSHB:N0LEP1G@^3F%!%H 1XFCOPQ"T( M%B,78/XCZ:8SA%QOCNDO+$\'#=A@>EH!A70K??SP% MS8=]!CL_Y0'8,*(:S- [R)!U!$Q< XDL406.6?K*18X*S)QL;+$O%^3,P+90 M]E&UFIQ-=8PHHR*^)@97["_-S2#AV7-:,T24\?M8RX[0A#><(@&<:'G3/BWL MVL_MVJL*UW.RNG_(%BF7,Y@6^HQ1G.8WZ[JI7F#D:KA>H2O0%. V/#_@W9/! MQ\#:GTM5K*T.^\5N\)K.H4VN;@7AW#/VHVR[\1M0$+$V)\\HM A>SD).]A%? M/@F7@($RL9CJB5*W\WO-T.^>6[9L MV""?6&;WY8)!H43AC0T[TE4074=)2OJ,R=^:N.K!6,;QW%S%F:6-;W66*'HV M'N?%Q#+@-[#=JSW7#[#EFA#-O?+[56B/'CX-PC.9^&LG?.Q.6A7G$A%]/B=% MS&>BJ'DLZ.(Z7MTUN>8F>DP$?R4YF\G'6JZEI'"HZ^FYV!"E9?F""^>(S7(\ M,^/9G.X4T)XH7^PG++_C_+,7C.&2!<<+BCB!7BTTGZ!7,;233FU2<": M'O-K3'!\U($_V\"?.]\^^/,IY+&S?;^F[3M: ]OW5;4W5%?4^=!FG5VSJ*Y9 MU(MJ%O7!M.7QNM<<]IN;;$OTZ!@KC1_5I5L>H*HF\,UZAGZ@03Y=%E+Y8QL6 M29&/"GQU]WQC1N,74TNX8Z01(KD.L%.L\%E#7MT>6P!8088A8O;7Z";++97(=ZIWR2Y\8N,JYJQGYS8#Q#3L:AK'K: ?TJ4"#R_ 8MP)DGV9-" M:EQ53>*)@(J!87S@?X"VRL(X(2=\Q(#-0G*!=DM/&I.B+;ZM_=(6A74E63#R MZ23Q@"\-G/%A%H+1%>48/"E*PMVB_S!G >X@YYHF]^R,EA7KP4VF>*PD E@69*PQ0@52LO8I\HIS4+N6DJ(>6Q@8E M0243[M*B8HZJWR6I;D]2W4'6(2JY#"A,BX)I;:[Z48%VE=6?QZS+EIJY!_=> MU$S[73J>U"1Y:;,%[KFRN,FW".=L5MT/ZIKDF@%F;:"%**7T!88[B<9DDQL? M\KU5)(8W"8A] ;O?=(H7Q!3N=1H71^:H3H"_$O#*&+W\_73$;ED%"$V5L:H7@VPQ%@F-ACA*6.Z^+9O0WYX M1IH)6@+UFTQR1VGDC6^4MSV2G7^X$ZZJT8G+H#D43S)8$7 VOXG3" MJ955'!5]I*/!?/9";3CK*56>:$!8] 1F(\#T.5F4S:0K%PAMLXQ%@7E2=9,H MO(OT@&>N2>X$CB2$$QH[E0R]GMC@6_K75O-7T+*M*773ST-4E5A#,:FU,:FX MP?8/QJA?Y&A/^%H1X?ICAQQ)3),*R"#PWXL8:S;-*:E!.JFDE$7I'5+EEN 93@88DB;4<[TB_UM7#E0RV"F3:(5+*?(FB'Q\C&':ID% MG@R87BZX]A79ZX>GH+N])&;=3\#DI\"@VY1QY9P*F&Y+ZG&CR:3@CXSM>]_E MH4 H14:QFBTS5F3+>Y8939=1^1AS$KHBN-2*81 Y6W@+!&&J(J8FK14=9CUR MTI:4#G;QT>H&R* :#V5P,!U\9"+Y+/\!<.!=HD6>KK9D1[KS+H]'H&<98U5? M\U_AT:XL@E&!M8'RC@NLC. M2 M=X4W;$K0H./BS^.8Z>PV>]A.%(P,*'O;[ [ MNE8[=\BYAV!2,?I)4,VL_I$@GA@_>28K0EJ>MX) MWR.%SP% $&S^)E^F!(J\EKJ?29QB'$^]8T)UTI17D"Q]3-*P:>(&R(OX,F+< M21UJ(4:K%[ +3)$F>(&(^+_[S51[K!D#,A(I_RA ;?)$OHVD%9#K<[*$L;E&6W@[)\32C+4Y^O<+@>]K'Q'5;@+;F:%NP\ MKF+M3MG??\JR X,!BJT,V><\;>/\^J7UTV?K/FJQSADD\*1G!J8G&Y4[Y< M.I_(I8KVD0*"QKX!JTJ00[CC7#<0)G.9PJ3AR>F\*"?!QN1^ "YIBF!9"6U4 MXB6W-K"&CQ><@BG8Y(27-J=5* '.W@3>G5EWV4QO<-\T-AL/TH*5JN\13XXB MSMV:->'Y,4[#XVO0LQ?KKW"R#OT5M&#[1 Z7LU)[4W> MW1TT[T']%E"/4!0P*A@((V$UGG]34:Z!/'1M;G+*'CA!6U*I @QKZK[-1!,4 M+M8G"E$QJ:&%QN)"J@] "/X8#A%. BI3'=%,(&YKH81.$ZE_EBJX=>7E?FKS MZ54<4]#_8[%D:NC7T377N..#X T_AZ]B.(&0%E!K+5Z"075OT?_" SO+'# 6 M1Z'1PM'NX-Q\'ME08C:IJ*"3/>0Y.%6QPG*PK_SP<#L$K9CBDS;HJ/Y,%@$< MHK]=A-\?'/6'^O=-KA]I>8UYX+#M@0$^<'_;>1RF!.!>!#"E#N@4/Z8N&50F MQB'IRTN,H"!K9(+!UOF"V 8TWC )_W.9Q?#3<+OGU// #;83IB81Y*R@=T_ M8:.%3(3CB]--ZMSNJ8,(67\0],4C)5H2;=8^19F_:"%\S2^>%SNPS6HI>0.JX#(IX M%LDREN U(^\G_&D9FUA25);1I2*A<*3SDEY!%[]Z' MJXTY-C+W\XRE'.8=SQ93HZ:D2&3]^Z+5().^N#5+K;>4@1DVLT4A(PEE:8IE M)I0:<#F?9HA.AQ\IFX//WT=D"QFVDTW+Y:+7#@?MU[J[H!_\368+[YXF!0'M M0/K4G5"A,R.5G7&/V7"EI"?H>IH8'"P.D88=V!?7WJ8ONW5.:^\9#ACFZ.8G MJ[L'<\J1]1V)C,4 ]A5$OM/?.?@!2:I69'F#I&(6= OG&&3%G1'S?A&!%/\) M3W"P#+=)5- VAR@OM('5QS4O)3U!*$MM.D,B)+C+S K-8;L@@ +D2LK@SDG6 M@3@?3713ET2ZP@*'FY<&@9!O?(?F;'%ODT,N.'*^89]7R6X&)?9E9[Z(W8F' MPZ3GNNK1!,]3A4E6L;S3=(D@*$[#:9VON'>\NBZ7V6_]BSYXRVD:%8'N(WC? MG6[@,QSV:VN%: U,ZY%FV':I4AXF M)@PX=P:)R50P]KA31NX_*B"1'+8U&7^'#3!D7J M@WU+A) #!CZX%$3.#$- M#,TEF1KB\;Y=0S_7G#Y2<5I:7J%P,,ICR4@&@H0 MX3(!YN0YESI=;FB]3>&/ M;P_:YW:*Z@$#J\NS"0^2(0+' !%1!3:2NJZ>^TN-!ZY-">_S,R\?AQGZKJA@ ME!W\5CA6Q^K=R=;]94N/MH9"5UM+*'#0C6339L8D3*$'K=1G;>!CK%4U2S*N M/C#)J$W!"^-U+NUI^/W 1GIZ\"IY%]8-NY2\V.PCGE#?CXV6W^,M:)]%V($. MQ/E3S)+JMA29Q/.\3*2JE>TLII?Q7@93L2179C,TW"FXT>!HV-^C"F=\U\GQ MAU "18E-36%WQ\;Q]? F1-LL*^DUGL+>;=.W23.3,%>J'^.QU(L:J6? M5JA0A(8Q,Z_B,?OH.^R [YLX@>OI6]-F>M<##N3;#O9,#;BI>BPYAJMA ;F! MWKB<5\/P?D4>7K.17&]B(MC0 L%D1V@;.1AT]7<[-=BIP?N.X'63I^.T4)4- M)SHN6CCD4$V5PRCCT3R)P96\6Q^22\59)HZ&.F71L%MEXR'[> /50\]6J5:4 MZ=!1IKQUX"-D5*JSUT6WVA/A>97K'R'Q^@0POT$'\VN#^>UU,+^G@_E5(@=/ M,;!C4OX5BPCS6CHL6**2;?9+)Y@GU\."4NH'?/C8FIJSQ JE%@P4-8U AW0$])U%;%@FO": M39_ZBV+P;+Z5H?7\N-)X%*64>"NOXKBI.>+OEY6'2L?ONOX91_TM"?'%LL3. M'5$23YI2(@[,)X4PLO+KP_6TJV>Z%!F"2VD+ERH,,6@(?U8EA)X;L_$=) MBK@KT(&FQ8PC- 4IRS:Y^ZD3HTZ,&&,YO3VQFY1.? ;3NUB.?Z&V*?5/R9$> MXVT4I3G5C#J71]$.7OXVF11Y?AG^NICTJ:JTR.>EIK,SBG%<(Y'%PAE&E/$I M+K\!YRU#6D9#+N] MT>T-9V]P1TV7E54KD='+PI8%2#/B$/Y[(@O.54,-,\4$M;FE$@I2,>\R18!' M5$K2?L2*7>Y+R9%SZL9\ZCW+-,M4EMRY$VQC^:EOWJ#P5R)(F1#Z-VI]"36+ MLQ52"3+EIN(B%-..5,C7J MCDA>.HV.O]N-%#=%@3NM]4?46A])N+% D6#MV42WJ\%>1>#99I^*Y7P!^HF3 MDDEVG:?7RF1L](FW*&T=Z>&'Y=@@ETNLPL-W7<$2",\M2Z- M"^QD=B9P9;8LA+,-Y(C01CJ.Q\N%BVW4F>YT9*U'_RTLZ0IED!NT9'F5%PNJ*C!,9=K/L,'G\JP<9VS"-R\53+&7 M1->L/F)H?6QMV0Q%SIE(H-L2W9909^%:J&KC2CV#0>!UPM4) M%XW@9U.A@+I)"V:(D]9RA%6UHFTCUU2VUJ@U(I=C!NR==KUWL/,$4C M=N6+@O,>/XA_'W%EI48/CA'Y0KE^].,,;>'V<#MX3>B K?=9^%Y(&.Y@S5B+ M27Q&*)'/Z)#Q@:L3'>E$]P)NEJ5S/=@SL"^0:OZ^-WDZ00:J"SB^R_#?HMG\ MI_ D[X>__GK2"_^S_Z$?OLT+K)1V([7XMQ/X]V61+^?AFS0?87L!0MV6X5DV M[G,I>4R+B>Q7>$/DT,'33C*@_1))P. )YBL0&)M%LUB\I 3F2?,XYAHBD2^2 M&5JMC"[9(K>,Y:>G!/?N,WM(AK;3VSD\ZAWN;#LN'+6Q)_(O@>A&F6N<[&T? M]G8/=OTKL9N&(?B/PIWMK0EZ9E3K%%X6\ ?K-;J#P'88KN=HB$SCSW$Q1G(P MXN!8IFD__%NL/90GH4]I\O]]/]@^[!\HEOK_5U@R7,-0%X,I,#/"ZTTL]<$D MGBS')"R>Y"!W&S,,<%1Q-@-SS10UQR5SK$TL54K\&9$2.!E2% L?MRQIX!4R M$-PGLPRV Y6P>BL=76)X?&'+7A.N<$[B2B6T^;7C\#IB>3Q>])1SGAP:=G/8 M9U9JD,IB"!&ZRSM.W:L(A,1\Z"2DR!_@#&!=:=;6&'T][-#7;>CK_0Y]_2V1 MK)['EQADX6R*M/DRQL]+H -[QG:V371@T=AT;RF5F 9/\K-79Q])W[]&@A5E MU2@XZ8W]YIW&%=1W2Y,%Y$AN#P8$?S='=4.U%+UA0RP/^N$BICQOX/9KV^PU MW@RC,O?BO^56K]4;(KHM'T@13Y$,M0[R=E_MWQ\(HZF0S7$"W<(,^$ M7(&4 MMCI\@D;AK<)J^P/'MU_8"YQ!>&- +ARWNI:;* MS(3)ITD:!UXO$!"[G"Q#IQL(\X&8,?I@?#"^QAP33?/QIRVP:HT5C7E\:>A# M[2H9 N)9LMAQIFI:, QYY1NL:CCUPY^CDJG:7#I]_2!I6B26'YER!%H&42VG MN&R7..<4SLTE/Y F,;7R%-JB5HDQ5;1M(@GSBUD'!GV$)6QC+"J@2FS#=N/S MY7*/36>=M;&KK1YIE\ [14N*4?3G=>*(NMI2 S6*]"]N-X%<#V7J:11UE6X0UGS4:T01'HP/'"8U3,ISY# ME:"Q#-64RY#(!1\(:H,;M0F?WS+$\'J[U;_6D90KK0;K2__P?\#%Y209FP_A MD]EY,O%\+9%BUU)983N3@#3V=50D^;(T\T* M4VC&>=KS#.8:D7-A;*Y\E8VY.COZP<(E7N)HR$!X,E=OPQJW#M8N 2U+H MY(QBPLW-L)_H))!*"&=.JMUCCLN67G7>&M4;SYOCJM+;V]#P\Q ";;1D!'U'U'DKYFS$X$HR]:EY #R)E!>'+1K>@N:($HWH,P+_:"P,5R3M!_P'G/G4#P MO)LEF7@9X"B1C0$N'!\8/6'CI)XC)?4N6>5+.Z#K)+[! #WZ?*4-*CCC5( X MLB#.'3^1HO;S@HI=<>S21QM/E4!B UB[NM#^BFLG6NLN\RIYAEU*N\TB=8O( M/$X\848YL"K6J G]I_&UIG'@GOFR !.H=!KN^-XN)2C$K"#,B[G!F#38\"$9 M@T4,)G)2C)Z-!KGZ%Y?%Q2D0E8Z,C^XWT3 M3>,DF4X;.A7Y$P?J""S1@()S*>VKI* VF+0O)M@7A[I0B)WX6Y;@/KI8,%&Z M'!LU&]&8I[5%%JVFR].SA1:T#K!Y73!GQ2&HJ5/F2UH0M1AGF?A[%)Z)KUX4 M2_HC5M1=LMI!AK&85 3\K!\ZCIDO6NG0KB+<(]>,B4(1S.$.@GO*-]GCL1^> MHLPYJR'#T&EUFDOIW%+)WB5#7W&2[Z5JUD*M/($*@?DY<:7FW*#57OD"\KXJ MT-TLFEE\#YX!GI$O84J>+;DA=B\ZM=)#-%V)^TI0M&@.[FL:7%)7"=RVVER" MD6_R=X&[H7W1H.R%!YO)R-"2UK?B T$3TLM8?54>+X]-\S&F3?"@T"?:P(GV M3I^:QXZUP1GA+>![KYQ1X5M1TE*[BT1D^J0A%=,F*IAB?U6RT!? M)6W@SF/LGB6K\0962QO X1CDFK-LR@8J'N 7,._ILI3+^%U-%[#5+CT]C%&. M1"6!+CX)AV&=<^JJY="$M2IBITN#,6YH>:V!(FMLT/-:&RC=I@[6]#?0/Z#H M\FS6E@0_ACV+L11UF+D,O;DD_H1%RX*L:]QGC5$>.QW*HPWE<="A/+XEE ?V MJ72]@GIXAK,%,C=*3B4?);-3#GG'YJ0T)]L9- MQGI2UT] F&A"#X!=IHMAO48''ZH&H.)?E6$"["[T3IU&N*'?][87P"$[W/O! MV'*<-7$($,9IE,Q*ZCA'<%-XR#1WFQY3IYSL$RH5#B&P#V90I0UP$->E)XM MJ2#P$\P N,6>),#0T,';V'C"0)VUOTG'_1[*/!,U(9,%1EZ(BZ+7PN0!QE*:9V3]^G @ MI:O")2<#XN_>DX:CD@S"-)B>-?]5_8P^49H$8* M-S;-$:' MOB P"&@U%\T38,<@O0?5/>(LY\7FIK;Y0DB)VI04+E[0G-"O)TO3W'J.HR!Q M&PRWX&L75T*])2VL4<0"C04;P1+.&"M:9V[XQHFM3V 7,Q^)&Z9+K)=3^$]- M"M$A$EQB$? U@ZELAH7*X6LVF-!^]^ ';GXV.+3ER 0.O[N'=!>&KC8/TSR' MZVX[:8J>"4.3&#Q"=9OD]3@')][DRIJ5.._HBI.^"L0G$N5GGF3/% KTVJ)? M*@+NR8:K7BNPK ;Y0=TXW/EA[9VG)[*$WN795M4:*CMSZ(%1,\]I1QE,%/JA MD:R _I1VAPLBR@45=M.>K;+A81B3.@ P^8*$@VS&O@G[E>@VZQ0+.,B#TJ3 M'G*VGK-M:0_^A/=PIQ2#(&TW FCFGB#:LB&:>?QS+5B]CT'-Y9:1H.@GU\G5R'%^3KG3K/(4<"J;8O ML^1?\:3B#0;8L3B9Q&Z,7Y3)1#R#L.H9P+X!+!&Z(_8WV#.P>[>UN#H\,]Q^UU9]*S.EU6(K>T W6@A?R;=$Z)ZKAA8T2;4B/:3,4( M'VX;FJ)R1SV,,] R+CP3@HT1;ZD%,6MF\13Q/\0L@I"$HE:-4J&3X)3)=4S, MEWGA^JFWOUJ")D$;+><%WNTFN!C*X1T3;G"@C&4OT+XNI4Q#L0YX+.NVMI2: M+%X!?J*EJ1S%U>.G.P<>8GZZ4.VHZF8)@HC7-;A=:]MJ%Q]XAY7FCA@8(ZX" M"+*W8\=O$4+:V1_I\IZBR>#/YJ_\EP<="XV>(]M>;O@+SSS*5E+_<=W4P09: M(YIF5KGT!DQ#VC1!.T?S1DX27/I-)^7]3D2Q@=EP#[0KFCO>.V)M,@1CDE. M9[NF&KSPE(:%<'X0\*5@LTI@R D9L?Z^;2'$O:B,GNQ9S\;K668[&;$]V (V M))41OI!_T7(,#G>('=Y\F/9NOKQ$EJ:%%^ORQ9+^B]T5?W(Z/7HK 7H6U1'O M _.MI'*K>>7V<]S594;6)#NMIWC5(;OV!A.X@PG]P;3O "?YK?R^\%TQU1HV MNH'7]YZ!A[PT7T4INAGL)UXW2')]UX7571>T[3H'=':O#4BE*H1Q'!. [GZ* M!+Y;G6$N^!EY"$,G1-93C($ @*W$_00#%#.D1?.);JO.!;TQ@#>B@&'-);-! M8"("OZZ G;@P7")NM$Y)*/1%X32>4)A,G#:*.4C H6K8U>E5ZWK<6M5 M0'#HA6ET4_4<%2Y!.$ :NT 3:UK>XD/%Z Z8Y)H_6#\.=16]B^4:@8'YF%W+ M%]J*_;G07 ]#1>QVJ(@V5,1AAXKX6C*ZSE9UB3H5=1*#R&^8HJ_2PUO9>9!X M)XUK>,8*@I'S81Y$MU>M,N4HI .HKI2SJ'Y]'9.# '2666<) QW'?+YMO M8!*:Q#-"A5.<3VI)5NR#.F:M_108OFM/T-% .QT+ZJ/K/)FX [,C:4IBPN@$ M6(F1)4J'$WU 9*I;E0_>NC6V9*+1'0BJT>R>VH_(8,"\\[.XN&3P@/%4>1'. M/A[3%,G\B&'F3J"-HRU:5ARG 0D)8&+A1"_L^8GO+Q5)JL4W:"E)M0T9_/F( M,(F-B%,3/L-A,GT4-I211<'3$DG!RJ IND1P6C,5T:B,A=Z43F!OJ.31:5BD MY\V'BVLH*JN A5BR[@$=U8X0OHC$T9.@L3[2S!Q[!M0K2U3B^G*V!([SXS@54W(51$SAK$HH-%PC)O2:7H[R3/N(DU*A?]FG M$*J%D%F<$,/X 88F"M![V&A]8;63$H"36]D&8JH<+X9"/.&>//?&R@0S7TC(-1L#OT)8 ^DG$F"@%J)?+B"BIK,W@ M3HR"B\AEGL23VPZ M8#C/E0S_ D[PS2.I[Z3Z_O16X?@'MDU+Q';O!?K92_- M:)R--/D4UW?N9C\X=J6YLJ!$^H4F@\FM>SNSK%9H-@BN*Z[;'?#F%N!-=\[= M.P'>F,Q6<+"C7#'4=5M.NR'TYYQ^2M2"A\#<)P+RSL**6^<(?6!9X?&HVTA\ MU1K:0^]KGG'5L/_F%SODT.5H/NE<:$%0AQ;H2?'(0^]A1U+@'$G?SHGTG#'# MO2YFV!8S/.IBAG^XF.%Q,[('K7U1KJ55GIR!$_8V4%1(KTZZ#^8^]("*7B . M*+@L:8OQYGG)>E[A.[H8J/K=5 M]G1!K5.>L8_1YY<2P7H^\FC'WZ\3VU#^UF DC"%+O?N6/J-*4C9Z^%005U=! M;.\2G;#S.K^!A-A:IL LV/F!89S9TF:8<7-PO.3=V46XOS?H[6]ODTN*/3M@ MPW@-(+[?[@^U^\.FLE]',\1T4TOW)/MD^T_(BTQS) \EV%3([[ ^]$ G+20H M/TLXH=YKI.LD$]3)7W3;V&YC3KCC#+U)IHMN/S^,+T5 3JD#] MQ'F]'Y#AN:?T*2O4/;(LY5SL9.].YN,JSYA4^($(IO%U0D+(TA;DF1=KKH1# MA+YP.<\SA1/WU$Z4+"^&%^8824@$3>RUA^7WL$DJ.<8LP@:);,G!90DET0.A M^A+,VF3)6<^JR\]$S,I6Z"7+EB67&].A*&&1)B8W"FT(,[29EL U.%U2>$,X M:=Y03?/SC!K*Q#?(R9*Y&?O*4C"G/YV,\*VS.7XK\BFZK'[.E]&\(3<;4T@+ MTS_:U5Q&1!!__BW.\8A*#18T<3+?+B]T\YCZX;L\,(,A'DSMB-3,AYUGALV_ M].&WM8]%!R6>6*HE_7YN2L0$F)@9UG.8*0HE9=$TU ;I%G,=<:PKE8!)OO0@ MR8F_\@V;;7WD<2 M-Q$WSXTN$Z/; U0Q^WH,L!4Y!F'B6* X0AS'XS3"99%;%H+[; 07 MO83>)O@6G$;HY+23T_OK:O"]2TJ#AX1_"ZP*^;E/80/BM&!%*5^YS2B=4 MATS^=6V>,"U>Q\SQL/XYU?7C,M[O$#@M")S#[0Z!\TU#U3Y6 MM*3;AJFEIQ-QJ(/88;[[G#E40%\Q@\W@Z'"?6A. ''$#%?&!\(*>>2(J1&R7 M1$766-=<+N'H/W>"RO#7V3*]I//3N&,!O8;8LKPF3_0KTP/*[_CD="C$$>#Y M'[E)'CS,N4\E/9?- TFR^\ "Y?V1IBTKH6E%W$R18[4=#(0?);VRF@X?MVE1 M1# <&F"+?1[9UE>5)D:!Q.Z=#D3NT>3UYG+^<&?G(F("L'_LA6W':."V)[I7 MS!1&[)UZBMT8%?DGT);(PD:-LI,,I(&Z,SA-)UR6!GO8!61,T9])=,C[T3^Z MMU/O;Q1%N=X);<'R)84T(,9T7/09A@+'.>*?$+>[S/ &C0YC 2+2@'(8C##1 M:9Y=;H'(S?P^'3HO/7JDP,\DQA!)7>"4VE"PT,*N72SE]T+%:_]:JB+$AL;#@E\HI0TG )\BE%KF&!$S M?0B(S?@W&,E<>QEYHMSKW_,E8_FH3=I$X@/456V%2V[ZU.5%T$@!HW7E[B+U M_/E'=>"QNE32AY(Z)*5HE&CAD[W!6 (?D/$2$L%/6@@>:8[UE5/'0ZB+AA9N M+V3NG@%T7TFB._8>-Z5D$US,$ICVP&NEETRQA.@8=Q3XCG ?G&FO1?;/K#TF M-5(]TT;++[ZB.JC1"K%#U4U7T\-!-8%ND$Y.T,U4AJE%VMJ$U@["&.H,TN4B M3\=K 8MP.6-3,XBC(D.&4W5G&/)%?=G0'#2MV>X*OK](/J;G&M@K4S=G@&>F MYF[DQ]4"CXMEPF705F"K_&9Q+$_C MXHJ9^@FRJ?X)@V-.DXK8]G6[()IK%GTF2['E_3Q4I.7?)L+HP*^-IZXB!!#7 MK*E*(TX42[P%PH 9$Y?$ITA.H:7'M.G1#P@6@YWQH0 '8FQB\\=3>/<$7Q"< MX/0?CQ=PR"677%"J\D_U(S Q& ['FA$?2;_3/T2[;$Q;E>M',V2*M.JD<5?7 M!A\P5-XMAV%>'OS8>-('X8L=Q8;O>0?O<=06([-T%>C9,,-GBW@FEC<1>-(O M94?W0K.:054).1TA.6%75DM!B8/3],]S,MJ@9O7SU&(0\D=*B) !ZDD7?&@P MBUEQ*=E])$R#[-E,E=6G]K+F2B&/RX#=&QQR8KK'@/:=)$(VC0)@'%5BRS<4 MD$B#;*G689]_HK6UP82-N'_99W/]W?'%J^._AF_2?(2EO)25"=_2+9N4KAEM MMGX%$HN"/D(#F^@RF2J8I8%)YHOX"GPX/+$ M-$H(94LZA8I:_&7/)LXBJ78,X%V6!,%SDCV">RI4IA;O/!]$=(^P5Z_2VBC< MYE,X"NOZ+."\8#4D%5*M'D?H[ E_#_FC'!N)WY0:'U,L"E9E?\#4IT[U]F X MV(+?"2T)#!".E8R,;*<#I29Z]K?Y?HY7BW+9,F^E:QN+ O428H>43JK3JFH( MK/9D7YY (9,8EY\$:;B[OS'>%'P)CU>^Q$Z!-WT1R2('*6@L<8K-7$O1T\*Z M#0*'BM^6/0;F4GS"+)I@OX*,VUR/4XS,;A(7<%XLE#>LITZKAM-H%TWB>+Z% MY_95C)7Q\V"KQME?"N@D-_BKE-(LIGU16IEI^+D:\JMQ9T79FN89&TBR-C);$]BQ4< M#J*_28+PX?7924^Z7%A8%Q(1]^Y#%6%8X_$.IGV64T%[N[N/%,):X;:OG]8E MVP6-OE!A&H?C('#8RAM7]9+"1WA)@7A)QNRK,)-C4*=1C5O=JSU]0;8:U+ M M"D;IY !W2+VH^*!"C@O<>]+*CZU$Q^B2&L -P]9L+1I;-TB[M]%>V^3\=X(8 M#$984&9@ LHH_TD7,3"M_*JCKAGHS_"V;= M%,/QJPYN?-,:2LG:QO;5"/00?U^,.1K52BYE,3ZT0S[(Y0I[C^ MF76\-3/;&IP5K@&G6M*"F?T[B+_72>M*& #J63/]H92GUK/(7+YSY%]2[ M6]4#O8E5Q]7B*[+U#=>,B<4$YON\!PFX#_'$I1^',(GJ3*$/_"T,/:7]91O> MSAGB0>A5?8+Y&NHV2U"#TL'G4/;/J2>F_%'L_"QS[&7U:Z.K]4/0/+J@&[TV MRLC^Q7T%A-ZR8GW)&+M$8V..2HI!7"NCRU*M>Y;*($3J#5$X#'%7L6>O21F: M?G"^3:I[G)N+BLZ+_[GDJGK^:&V?;KI_.C8YPJ2HA,EKE9H8176+:1VVF]9< M2>X-T.EGIUJVS7S6FE<]!)IS%_;3[QDA+,FXMIWCL"" 7/L*P6/3-)AV-1H< MEJ:@6 +V5^N')M][@;>L+=J M 79J)OE@3:19\X9$IW7BW7.]RJS8F8/Y;Q8I'B<6!:AT9!^RAA6 7J,1YHZ ^TPC)HQETW6,UXM56& M-\R NMKR8'&+S=C6+SAW(\=AW>AU3YQ&\[_M*_#YW*"%GTU=X&Y[.FYA6TB& MS#C\C3R7I+QXIG.;*JQ]-WUSM>6BSAD.H=&R]S^R$D=N=WAJSR$+J*);T/_S M=V]YPGG=O,/O"A_L=P4/ M]KMN<[G"SN5ZN,OU>S(OG1=V^\!@*HW]'(7MJ<# -(_RLWM^(@[61J$I@\WP MP&_3C!:,5\LN.\M_0FD&P5=Q#G>XR!J!M-!F VPA\I-P8%VS$" M1;"W_4/?B*=3N^_"!QK@0\T]U\7\L@E-2]_9L]U',>FBB!&G#35UM9@P-@?_ MY$!UO-9BA'%V36GN>Z5FZ=3DJAF)=TG'2Y&PBO9G0K/-6 "[T=R]=]-.%;8! M,(NH=H$BFI0@Q.W;'=PX0FM24PT]C&U;\P4QK*&A<9-ILI=JU@KR?A;2M,M4 MRU3?:7QK%A4Z'PF4*M\F(=7'/U7QN8B9 M)H,Q?-U9" M&+BP&FADM1W\E0P2QS^T.D\*VGB&4-)7);L((H: M6(D:3_,HX]IV,A"=SAZJ?(0%?.(E&=S2=?\O3H0C'%"G#YXO5>$V2>W?YV13 M%8K%M6J!<7$:NU5A_,$_2] SIR;-(,,\.F; M=^/:<9J3J2//Z$,)\3EI400*CXN1;_*.J2$R/&Y\%1KA?$UM/%]ZGT:@@$K.F>\ M3@*7"1)T5' T<%@6ER95195'R+UC!^>,&3'H*UXY*NE*(@G&-!4IR6XQKY;? M!^WS6[5S:CFS2@]PZ1DS0L4VA3..HE6P@A@#Q'.?7%.)#L$QY=;A!4E=D=:+ M@[ELLV&7D-J;X#[F;D5.Q[PLSPPQ'1P&,37(T9,??IL0-C\.. V?KK:BZRA) MN7'"(IYO+>>XS!P+)^)9JTZH4424%(I79O-#JT@D9#P!V^)*&X7"$R/X![^? M7,S(AMH#1:S)T[TP/YX=MCVH?JK9I#P^V:+U,6G7/R6;S1J?$GAC?I%VP,L MG1QVH),VT,FP YW\X4 GQP18=PO@G6:)MC#;L/<&TB[1#UJ.2:ER-0C>C_>% MU+S9XI0M^M6$8*?+;&+!R>%?3U]O$E,9']D&=^J\*;".(^9O>O;P]X]]]K.X ML%B.-,1@+(C,A$PVZ]D1MX*:&1ZX!@]/+R^ZX725A2?$\XAL$74B.' \I=IS MV_T<"\0UG,AL%MSNQ&]<4C%"-J65N*$9('L#[5&>>4$]$F@=)QGFS@[#QG,; MK+*$YZ%B+9M9]V:-VM'Q67E9Q&RWE$L<2>!;"%JM0FG2@! M#E,3X8V]9HR M2+F*]NXDH<-]&DEY8JI8)R02][3-+7F!)=PK/ER(=!QM?S9 M^*()DA2:'.C6T:%,C^?MD.E$437CW) UM*SF,2JV@BQ!A44:APH?A85&L9IO MVEO&X9-T9G$2\]6!=[6TZJC?3+,EU) MHM3FL'%^221!0KGX,J U:/I*IHTA7 -&RYP>L=-ENP(416\=@GM MF5A"P\G@5?;Y*I2]W36T7UZ6806G-;6@]9:Y%U1@)5,M9,(@NE9"BA7%KJ6X MR/!W8SYQC:ZI_$4*KD)J?V-C9(DN;*KB#;2*=Q81:Y79;!XE64\2[OI'$=\: MJ8I5FGZMOAH,Q)"#GT=)'?S;F\%Q[XYPR=S9F6%T8BKN\W=J!X']_/8 M+N1###0/VNR7\)@CI1'QV!CUJ(,$Y8S"TB0K.'[@D2K.[D1%N@&52 M"$TK MJ%F@!DM22O@NLFV>K.W T$XNQW6.RZ"QST<] 5E=19[Z6G*K"66& Z5Y;AEH MH -E$Z)EH,T-2;[$0(-V(9!2!-1IX"%M578#3:QC/ZHARI]>L"N^L;BKOL6C8]] '3Y5AX.B%BNP0-F*1FB:S;DQAJGN#I0OU:T;9) M5Z:DM@V_:\UL?U8#50#:#$J,BPQICH6BL30(L<+69I;+Z309$S$('@4X1]?8 M]J!>?=P0V35\H95V.:/885"[\\P1_=30-P?'B 7Q"=*64MQ #)T[#BE8$6WB M+CQRMCU6=3I:7CN*P^I1JM];QI8-"!.Z0BT*1W9@U7#[(?"U[<^@Q?X,F^Q/ M,CH=(Y2^I6Y[@OD@[46/)Q+9"JP"4I1P1:$K=@"C.58KMWX,V]\OM(+3^*PGC&FJ.LO9H:BW\AJ[07(L&S!,C&%/=1*@@^SAL0W[RM:68-^YD[ M9M)4H-EZ577F>/ZY,/ I';#:!P3)?B=PV)X8&<1I1A)AS#[(=QVG$;8*$ M/D^?+AS7!I/$=,9U/1-AX= /6C&$R7B;[=X8;/*_'PSW>MO;VS3T[X=[V_A##S'G,5-SYUI,K<\P(_Y#Y#"&TZ*1BT<360ZFU/&(RD:7"&O6A,3+9TY$UF-Z#JI[&+4R:! Z M4EU<;"Q4FA *',$W;*,DF$,MN^R3#)\OHL6J?^5A)D\#1#MP(+9#%Y5RA/H M4$!.=>:-ZI.:JDDDY+8F59Y$8CY+1I+PA*G[#Z5S)H'PY-D MAS<=]=C,VA]UZ]>IYJA#DK0A278Z),F3=*IY.OOOG?+7.Q'\%\F7\%Q&X"D' M6*+2TA)+?8!M4J8@E^8NTXZ'[AAP3836B+L%%TA3#M:X=M=+1^)UI&B\N710N&6J@- M03$ D#1\F:'?=8]D[V$!X=\KH_5-C"B<)HC.F,-907^_]?LK=:?5^H4Z4*)9 M$#GLZ/@NU25I"F? S#4NB3!,5!^!55;P+C: &VY#*W]PN,/DL J(:"I(\PJ5 MLTDEJ(&R)68P6E2S>+'V=M#3J?PS!\MU3@E"LK-A$G\&RV0Y#_]F=4RG_1\2 M G *!ST8H(.>"PIOQNM-B$:\!JZ>1X)] ^*!O\%50_#MJ]$P0P]I.&[E ' . M!PP$F.+L^Y\%?14-=UCFX.*L>HU05T=!L4AN0SN;+[!>*)ECXLH+#SK%=Z7I M$=;$@GFK?GVPY&Z&OB!H# P[BCKK0,NDF=/NJ M> 3,EG2=SA4>.$6LJP96$$D8OUD^0BL?>.PUS?JC5OTQ%H#1[-1A#8=CF%+@ M93E1LM!/LP3;C=%FV0RVZWY3B-DIFRKXXQF[&H4[DU-!VQ14/!H<]B%"@S]B &.N.*(%3K+0NC" M)7^!H+9U/Q">^SB%K7(B)@E)R2^\^[OS]([.T]3 7!H_2D;4XDG5 HRPZM2K M/S/-(#UKDH$"-YD&M*6G6&R[AMGNCYR+U.BV(%=AMU]BZ&ZA1",N B=0!(YL M2R>.Z02B_59%O%---];"=F/=%.XXTV_'HKBF"7YSD[9Q<:%U/'/]&5G#4=, MV8!8='.X?D3E'];%*62ZGZ9]H&!EST=04N M[KT"&@FG1*V]1IJ%A@@,PJGFGAOUA_F]/NVQD8\_"?S"MO)D,>,RC=(E6Y4N M1O9^;$5);;32B'M5*FVIZ68Z=OI5\F5]$$I6SSBMHHT;O.V;JYC4,\AK;$?' M#KSV0VS\/HU(8X))!TCY_+8A.0"QAVX,_9@F">;CS+%?;+<&!PPS=K6BMEIE M8<$-TPN;B2EZX=UC[ #!1(B&W'J>(2*%"-"E,FZL-PI4OC'4/9/H%I<0M MAM*8R,DLL 9SJC7X,G7M$" RP:U*B9G@IN,VH]S8YW9D83_ [I:@X'$7M76U MQ#^ L&>:]&EJ4$GW.&VBX9U+%9*U-1(X[#6.TW2.IG-V^1_?;7]'/Y?S:*P_ M/UB8;I+)X@HOW?[ANS\'_[XH]!'(=H8M9/1[8=3?271_,;EU0N21))D@7S"\ MS!W7UC2:)>GJ3W>-C*XMP23A#R%)?2TKA,^$_RPF]QG1%Q[#*]LD#(3V0[1" M43N^1">P-CKXGP)F]4=:/%G0=1*J9]<^[R20P34-ZZJDN[T'>1@4 MX@?S\_0S,G!UF^X;W73KBU4XVNZP"FU8A=T.J_ UL0K=202GP"]K=*E'GL=9D MF'(*@T TP:4BN>9B^G))C0Z.4V2TP,"/TR%'+POX,JTX0 >Y%N\S@W2C?A$F M_DS1.V89"+HRFU,-?%D)H3*_+-&8WKAHU4D>S)I6]&8MO2M. M$X9(M[B=+3K)[IN0U[1UD,TP#.S?JB2I<']@9A>]\X2[E'"$=4S(8%@$C%&& M^UM_H8JOVB3*7/=,W08RP%4AUEPZ;',L^M8 UQ31#,B@HUZ^)$LTOXM5< )! M@2__O*+$E=-"F#AJL( &%EQ#7U1-02V@DFRPWB68_? \#N3@]P25AFIPBIN415I\BSU#YHL!P3O#TU9OC M97:Y*!,=YQQOA0F:YYP7(3RAB * M(!H8]S??B2.,[*3'DT Z)W_4/^+C-#:,"WX3CS"J$AO,,?^!!\Z]Y#]+.9,C M?M556G#'#C=T+F$^#/@A\TJ4*4B?A+HR:4:<88P\6#@S"TD:2)F*C#,IPZO% M8OZG'W^\N;GIE_&X?YE?\SV>,J'7<)XTT-IW?WN$3=M#UQ=>L[V]O37<'AP. MOC6[^XL="FYJC^N;+J(YI9N(;Q+9(I78,!",/JPC+2.&LYUEY-OZH$V%4,85 MILJM$N[$L""+!T'0B42%Q79=UZLS"<$<.UL#D_!B"9(T2;!FPQ'ASBC\-L,3 M]#]1F$S^X[OH?[8'NQA#B/[\EZ87VCVBN 8GHK3$C@3'('8X<6T4 MBC\#JQ1\#'%8D!0C1Q>%:L _STF.T*!&,SK#\!,.Y#K':2!$F\Z(4(TC[$[O M(C<*C7J*[7%%ZS7,3;XDX-X-TC*B!5Y$.&S34>TJGEQ2NZH,[&@.9; _DI,' M3OTK2F8SXA8@-YC.#X1^@"GVL550#DNA79ZPTWTOG*;+L214>45<$E"B?9RF M^0UUC\BQKY ATK"+6&LI5&C%0>"OY[J>#L_.?,$H.6T%=*+S2-I)X7 @M8&I M)UWZY1Z.!+DK02$)N_D870/F\EE91'%J&W%R_. OL.R3?-8S)/A*_FT8D(+3 M)=:'T@4G(/F3".$?DQAQ7Y';0&)N&!Q>5YLL"]138 ;)Y9,):JJA2=.\L8\8\6D6FUS/.@9V? M4/MCD#OM/DIN8C/XJ&]8TR@[&IF' MT,@(LZM_MGB<;2B?@2N?/8W98'N4*ZJ5,KOCPK1%TVM8)=-5JCYC)7,BXJ^> M_W)?R>*#8^$P2%=!BI3'A0WQ.=M)"M^8A#@+DQF8HPMUA46.G$[H"JBVL5?D M"1'J%0I2PH'ME+U+O)$Y3'GO,0E-39_'6S/"LFF\A\"7TY2JU2A8:E!F9@=) M_UY$\V!2C!L=F:] XFSX* MW2XBPU;10*!E1-5)^SP@Q".!II"J0=::J8)@[%A%57HM%'CZF ,@,GS$#,F3 M?S.-T#;?;'<^(=Z5-!9^^'YPU!\&8!2GB10F1)FC#/?Z,"6D-Q<4W^"G=#KA M8;WBQ*8CJ:S)E-IG 6]JBJ4F,R8_2) ^H6*RF1L;;;;Y14C@9J\OA_\C:U#PTQMGVMNU8L)8GF+%5;1?U4#SA^!_%0& ML#0Y<4FI8-<;1A+S(&S69$Y7C?-RH=1X(/G+HFB[M;/_;K7_')\4C3[V2UWB ML@!L=D9Y(I\%_*=2W,/@X*G##&(<"&7UZU7 XHY#X:;S9M;!Z_3,(\I=Q.LY MQ\-?UQ-7DWQ/,/>L8R2GN51.3:.QFJ^FS2L>0[^>_?S^W/>.N2M0/C-]'!S; M5S)Y?$+U7"V!#Y,,99#"29(RYX_G=1MT><1'T,)K!6 N5JMUA.K*YO[*V/D* MIT7SC1ZF:K2SPD6?%2:H%AFHC(G5"U+O(9*&>'WRA4E_"3,HZIL>LMS]TXT% M@5U$P.&)B0&57OG(NFJE2LQRKXM9/CQF.5SOF.4K!\$/6\O)3;ZWW%"G(*9@ MU=L_OMPD19-:?@J ULM(4MP&8AQT(,8V$./>MP]BO%ORZ_-Y[X-EWSM8'I%; MN,?2-LD$:< /Q^]RI.DXP4RXL^?SN0P ,,[L-NIS]\I^^N]TY_*PYC^):8=,>1 M"7%YQ"/Q"6XS_HHA24 *_RF;_ZC;_ _?_'OK MO?E/,):>IU(*C+MX0L&@^^SCFJP^V/I^N:(T)%'2[[G?JM9N_Z+@S>,U )#^ M>_)G!U76(EM]2V;4G1/W/B<0V,3(*DQ,N!1X&#K^H+Q&5&1T2A>=4%3/8B;8&>QLQLQ<-]B;R4T.-R:9T^'L5CV.L6@AW M!KV0&]B8YC@,5#$8 6:4^6"YGNZ:$Z(_;Y^7:_I4Z9^+91>]MC'UE$D=!'ME MNG#>/65GOX"._'D]]/1;HTM,IXEC+A9A,CK<5I2S0WY#T>3A M>ZR.LUO$T-9U*OWWJ_20>)_*.;:W4")'PTR)P%FND>,2-2K9F\3_))15HLLD MRH7;F]A\MJFV([5U+\4\]13S=%.;3=2+_^YQ)MVF?TTU8ZOZ%7QG/ D0 %2# M53:>4?>>$3^C/"VB67R3%Y\8Z O.+CK&#C\H@G=KNX+VS_ G_/5E06?G:_.< MC>'V8&=3Z>V$LIS*ZA:+F#SG"UQPAE6_=_EJ]?N0,6UR$ZV<8KQ@X^3]Q?M- MI_.MTT'50-NNXT)?:1C%UO5@>?:M^+,5 ^PO;BT)$B5MF7 6-8"VAO:-1 M@F25C+\$B$4YA%"X247>4WX4U, M RMA0;&]*QEB28:?#BN1)K.$>^.6'M2!FN(Q6%@>ZQ)I,F;"+@ "RZAJLN#> M;]+0$&8"-YM%9*[IQNDLLB]@#9VLAT5VO%@0(:JD:D&&# TN/*"O=((##\X259AFGS"6E!"0U>N[S4..&@;\+KJ M"3_G-=SNOY?IZ^>-,=5D:M!)UMIV(L$IL MZO3JIC+5L':P-KN*7FF\L3#,&Q]$(#".< M,\"P/L!WQQ>OCO\:_@I."3Z8#)QU/9C7F$UWV '1VX#H^]\^$/TYV70K5L6P MLRH>854\RFRO MJ[E4.1EVNI/A$7&,9\X,W37*#^=G[T[./AS_&AZ?G+S_[=W'XWGIQ?A M\;M7(08YSDY.+_XP)\9CNX=]R%$?Q56<:A>%O]TOKT8[T"G7,W8N4QI48([< MX!&["L=;Q+UW39HZ9#^;*0RR+?Y)N0GA9$*'U43VO8P:78I^;CU'%U*.+K@C M1\?'K([78:H7*@0:;N5332*N^AG46GZ,=' &F'.IR!&3J:L/GMB-;#=A0@[! M/L@: 3&JFS(-$*"MQOLY5$B>1PF M -'U* AN-@7K-[\I_[2FJ_D@RS1T+<[[#_%VVY2'63=/93Q;:3PEJ1D,K=RH M+&WYOZZ4]CN8)^>Y9//=Q%AFB2]/)S^%^BJ=,0K]-6.FQCE.3/8?W^U_=\L# MFV)^=P<9_WY+YKCZ%8U#%H/6'8L_"VR(?G-K,?SR:P$'[M&7F?.7\;7#[3^( MA'W9;?W=GS>8*G=9PGE2;C[L]?><+5A!6+'+(E]FDRT8:5[\*2PN1QO#[=W> M<.>P-]S;V_R],RJ*_6#_AX8E]K\<'_B=Y%[Q+*Y^LYX1/]R*.C57-3W\^Y9G M'E6N+G",W_UY;WO8.HBFQS>+RM./^V!W[]'COJ_H_%[!N)Z)P7[AQ MRZPU3-7@X."VJYK6]2L,8K^F);_,(GW]_7V/96P]C8@'[E['PZT[YZYCZ%X; MZF$/D74[O.?9=E]-\9*^?>N+?/L::9NZF.X2F!R)J1]A<>T^9N7@IG"2+\%U MNJ>"O-]:/N"QLKK[AS6U6/W 8:/5=G]A_^;G\&B[=@I_F3EL@C?^?GQC T & M<41;+FJBZ>$[#:$!^IV:''M@^+@WN\D1!R5##VOP(72<-+@ZJ*,VQL=@/;\= M)I,O5\RT,=A\QE(JZP9PZ+BD:/34"=%I"D*J5FSF 7]IN] 6\742WY@*VPJE MP]T]'+2-JP[!A.NX;2>U3-DIM3TWQ#34TS3()M%,T&Y^Z7.0%\\P7\>4R MC>A'[E?8F6%WGA&LZ2$C=?E,78#ZLF \$M M:55>HH):\U -E';5XBIM3* ]<>%$UZ:RH7K4$=\^E_G[[]\/'L_;N+ M\/7Y^[?AQU].PU_/+CZ>O7L37GP\?O?J^/P5_.G]>7C\VZNSC^')^[=OSSY^ M/#V]^*.@5+Y8WM%;MUN 0N]D5G-0[2^,;W;8-7AHW>VG:[#;/_QV?O++\<5I M^/YU>/K7W\X^_AWQ';^=GWT\.[T(?_X[;?^SBXO?3L\)DG;\^O79KV?''T]? MA7KK^477:O;;Y8P=[G<;N&T#OUZ##0Q;\-T;V*+OPO/3-W!,GQ^_^R@^[D5X MSUW_'HMOC2/PR:] ]&]+[&Y74[77E=6WG=05=>]X3E=5V?D];#[,TZ M'&;OSS^\/P?K,GSS_K].S]\=OSLY[7?6Y2/JY8B-^',\@U=+<5:V5,0J(;H9 M&T_1YN#V6-5R%=18/ M*J>,I=7U(A=,,2WP%3;?)$JS8A7,96VPH3S*R$FT@N'!W*<(3@O3Z&83TQUI M$B^;)"LLXP4N'P6)FX0KW!ON;6],-C<&FSUI':]5&U$X@9' I>/@MXPJ&RX6 MU#1S;"DKN<315$'";[""HKP"Z;_2%B=8,$EMZI-%A>B,0MY"Q4M_Q)!I2S(( M:6.QBSI]9 $23:W.I\DXQ+.V'YYEY2*.B.1B M]7)*,E?:14:TKIB/_ZT0K9 M@-->.%T6&5,$8YV(?Q&V'!Z/P=[!Z'U P5R:N,%NM#78;^"LXOJ-(ISG/,WU M]U:+33,AE%A$GXB'RE1UP.1=<1OH^8HYKO)I,"V8]A;>5ESZE:=4D5DF1"-* M2U-_M[=8WD)=)Y$WK(VKQ6+^IQ]_K!3"_L@S_\/?N?_A=XY&RM[^]MS&"/:\L;-@ZP-O_WT1YPWK8C.M%U_IO_^MH M_^#HI^=$&,""_R.G1E@BLTZ]3J3GBP$*C)2]R!;[SV!0B#1(861,KVD3;Y:X MI\[8TW@"XE:(-C>&F[:31>/S^*VT?1E @""';AO(A+^&T_W/BM96\S(6 #>U,6QQ/IV4XTB%B8Z4QIRW1D2,V9 +;_I>Z5N)Y@?IU^# M41$)^:BM5YUQ>2HJ@T68QEJ,)TJB9TKU;N"H#(D]MU&FPPV?X\RSY#@MWZH/ M)J@/-HXW]5 $2RE%,N)9CA8=UQAR_KYG7T%LG_!N^!1L)R#\'@WJ:RH*4W(:(9Q\2J6B/LD +@5,92^WL9;I3+T3\$=Q3&W!RTW0 M.EB!?N*^TM8,)TBDNF!]:'3-* [_=YL5\G]Z=MVP>KH@U=&BB?J;G?[H],=] M1Z"G'L@@;K)8SN$X(M;N=N=W>Y\].D^QAF>KA@KFRP\1I,(=R0F@6Z42>N*H,*XDWB/@D& MD'BC2?GUD-RC0!"F-')Q)9W(44H&.A+E%!P^!(Z4$QH?A4U*1L8W5G?@MXMP M&D\0SPNJ@%KS8JP(]D )FTY=]2SGIS8/GL](N7!AOI6IKVJ?=??>6B=7^^5& M2^X=$FV.CX -N+/7'@\-&^.AQ'LWPGBF&U<+#;D-'D>X/?""29*RN48M?I-?U+Q%2"TL/M'U!ASO)"NH6"+@V3 M["&2^<7J1#O)_&8D,QK#85LF7K_2^%HN0B+2$+/GQ@ST4FI4+K>)\,<="8 M(69ZT87X.?I)3>Y.6?6UV]PL2H5Q_U!#H3E:!0UQJ37UC2H(Q\,.X?@(FNA? MUILF^NW9N]/PXOCUZ<>_AZ_.+DY^?7_QVWF]?*C3Q2\1R#\J?KR-F77]T/R[ M'9J_#7S^,3P[.[N#6/DK#L8<0_>; MKIVN$^8C>@L=K+=E8!L47KBM[CN[X/)O8#3__[E[.O3K][S5V!;[^IC1^_#A/TVA>@ISIOWB_ MWD7B.KJ;POBGL(TF6 9R^,.79L/B;1"^RVF[A@_]R_SZQ^/B_%5T?M[>W!X/=79BP MP<'VWN[.X.C'Q?7NP<'A]N[_Q)^/CK8&_:O%[$M.QMMXEL/Q,5G.,(MS+*R0 M4CQPP26;X9E'#GDB?3SQHG?]_^J'&TEF>GN2J01?#J8/X3/R\'B.";#D6=>LQG:(=;W#[<%!R&6CX1OF3PW?2VFE+?3J:>*^Q2]O^UE^TSC[8@@RDG,UR0:67]]_R_T\G MO2] >G=?A$4\V-X?#O=W?[P>[AP='!W!*;?[Y0^Y>YYDH)D'?); E1A*P$*, M#RD,XO8S3D^9W=L.F4LDG^&7F>BD.5HNM@[##6S?^SI)8W1IPYV=G:T!'/P[ MNYL][$6@E.[:YQ?'G%]SK],C.E0&W:'R,K;E2[ ^=[8'N\/#_1^O=W8.#@[V M85L.MK_\OB39AV/'VQWGV'6G#(\OBY@V22_\O^R]:W>C2)(__%Z?@O5V[ZG: M![D%NE?-U#DJ7[J]6V7Y;[EG=E[-05+*9AJ!!H1=[D__1&0F-PD0()! XNS9 MZ;(M069D9-SC%RRZ/[*?L9%0EABWBW@-:<<);;U/>,7IY!!>8LN1IP)81\DN MNM3*?--OF^VPFS[H2X-NY$W_KL"A"1+;>;N^YU6XYX/C&(^##>/1^7X3[G\3 MGH'UQY\$PA@YS_U^XZ,Q)O;44N>J8H)+5!N*5>!4Z2!^3GZA[6VFE[9C]C8ACD^!6%2[EQX5#&'"[%7QC"X/O:2E/J?% ^_L)^[,[9CQ& ?O_->#MM M3+UF\4.S^ &LKH)97$XCV",N@%+V=8_C#$C=XD+)6'G'\2'^UP#3'Y,GIO"K M,ITJ[\)_*4L@Z?\JE@K.,T+A<(P^_/3-/X1?Z=1!,=!(:5*_F0Y.Y+W7V/5H MZS3'LU#-9>U,9&#UN.JZ?$MRI%9:%D]:;1/WU9S+9K"DE&$(,:YS](&_E)RV M 2<+-[E!(9ZZ?'1AOFDL2&XU;UTPNG>BX*19Q*>[)C-V6]HTXB.#KF"O9U7M MPO]]??PF?"#_MX85J%@]]M6V5!V1KM@+<.W?0 79RC/Y^"D/[9 WPQ]Z\*?Z M,5@I_%71*-+(Y(5@([VRWJ2Y-*2J&XG_^3 54Y4G\2:-?378(/7O]!F.+_!S MNQ7.[M)@_P,X1?+&TQ?#T"9Y08GP2@Y,[;-D]]?XXZ N .*/"S<,-:OF_(R4 MWD%HQ7H1;D%A6]DHC/^J.3[1.8 NJ<--&[F:T?O#E+@-L13=W":OG=+75 1/WUT(/+AB(Y(Q+2*SUR^&"?8 &_-$LSD6[((5^N._6*LX M ^EK>//ZL()L2EX4K;0MX25H,(U1^_%&?70D'EZ YNQ?+^2+Z"_FVD\Y&3W< MW=Q/A+O[)QR ^W0WOA]]$YS!N/ 3#?EF:;$LE 8ITPR[U^(>?:^5:^P='95/ MO-11[HIT&>"B)\XJ!-;6R75I7]\_Q:TB2SLP7V>[E^M"?[%^@4_JJC#2FM>& M>2A&S.?#^9&A)L&7!Y-8*DVLLEQL1/5#4:#I"1S[+6>A]QDG2R/@\2?<**^# M<#V(82N-"R')>?@0!W4)AJT]78*@-["B]-WE"R"=#N(,[,DXF8UDNA5\8Y1Q MGD*M'VQ1#A4.^M*K\?UD_.WN>O1T/;@;^'+9^=T_KU(3K\;=OH\>S..TBP(%"W^G%^^-W6C5G MC:_24R>H1[T*H^[/.\(0NZWI+?WL#^I'8\"",F(4SL7N2YO><582YWP54KGH MYS.W(/ _%ZK^SU9+ L.8QBUX0897>_?HU=X]L-J[D5=[=ZN:2Q8[FX:[/U'( M1A%'F>XD)U9L*CCDQ&169AE1MA1[*#N)WP\0 M?U 3?Y/X[0WBA]4S[7<$PYKHFT3OQ!(]K,AIOR.06O49;)Y!-_8,)C1&\<77 M-,VK7'DH@=<[[7DL4GTLF\?2B[\:;AW4GI0/*F6I71_$YD'TZ;B2%'50>YY( M)W B77;_O';&X/'D"O\:[\H+7[X<7SSL():O1,5UT/,H4MDE1CW P]@80&,K!G"XT-QA5$M4SFTC\?_$ MD1Y])F^#U9,0X:NAF',DY;5J@C U3&J,^8L I@G1QPY!WF!&\B#$G7X9KU2= MPV BQ<(-I-/:NUOB$RB1D@>7[:Y_J(UBS^E42R!+ YM=*9 47K>9WZ*<\J"/ MQ7K54@"S^N"I/F(-/K+I9FLA[X20AF*#%5.Q21F!%5@!3T.E;K=(YX=ZSKCS M6VO;,73FQE/L+713%FZ[!E%F+[R."UYO$J=Y@\]/7@&EC7ET5Z1S"X/S/3Y@ M/)O0ZG>- WB9K(Y+L>C'<5URZW-@CVZO9\/;+?V<]/GC)5":CDTU&"N+?+AS MV-?]Q +RT!;IA:*:VKM()[EJ&C .')M*1[U2D%N+/<];P:1G M!M0+9P#,32C.@:^E>V4"RZ@KC5AQA7-5]%AVWWY%LXR "! ;@2F_'@ <<),^ M!Q7CSH#F\7F')7PZ>OQ*2Q9?UEPI??A=5]TX@?51^/!P-1I__2B&HM:I3)1H M#1R!8QJ:0)M)/*XVW<;B"#DB@IRRV."(A3B,\GI-Z,#DR0JO'!W'/C:?%5W]4PG,QWX" MXWS^IKS[P9<_(&*>L' >SR85XUWF)9SL^GI59UAQ)I ?>'59;:A@Z_^VX63I M'&C$L_U\Y0[ :^S>P&1 U&>D,Q@-:!NP(\57( M$VQ*/'Q)LP1>]8DMCP$6QS"4A7)B#XZ &D/UW*I3"Q07GY/NQL!X2' @^" M1XDH A1@"6N-(D&%I1 @W8)&-K>]%;\=';YXN!%3HJGD%5T0H+(G*=U1HXJ/51G]J KTN01G M90E$+2)5*%H^HZBS7$>=\^:L'..X)CI-H47)$:'G^+AS*:[B@6-\5VAQS4"P MCJB*_XY05>9!PGJ1=)!*(!8EI[%QYM"'*I;&DM&'SE^Q=<2H1(^7:,8;M6N< M/RN@WZE1CHAC-.1DFR;:&#PBP^RI&.7FF&-TM*WWJH9A;EKP@95PJYT]?N9Z MX$X/Y2?A@_21Q]RH;<2TNH6&C-]DH"_G^V&&$GMP(]R@@Z=_D#^"[?!J:*_, M.!6H&Z'2&!*8\9I&]&=JS5CV]%\LPB?B6S$4J9$?(_8P,Y6;W'<= DRB;LZRA!/ERZ:@#O^!S%Q,A 'TQ'Y8% M8'/7*:]93)]9"%!'H\W*S-%47/8+?D=01=&^=%PY$72@!<89#_V*[D(,D\:P MGTTE)'/BQL@L8[%^0RFLJ6#V6U1]L0?"=:>Z!MX:0!2@FL3RKQ3IL%;7]AK7 MJ3]KQ''9,7SAK6<*Y.61*5<16O +BP62,;P.'BYAFLHA%K^&?WK40LEMH7_O M+<"V'(V!8\&1,L^$3W,#4M'M>XZVNZ E6;\8=47&@3O%A<*BF;]1E!Q MS=8(5CHS+!8:L6GZC*8G3<\Z6!MK^)#CIL_YQQT,-F>U5(D4SKJ>KBC^EJ!F M=>CODYH1'.>N!]0W6BSNL;YAZ,*S;CR#AJ5)N4$S)12CPGEX2( $7^W: MFK]\P90M!CZI1*B ?H>-L;B[D];TW3/1":/Z;B?N?4XH] WU_("3.45X10&P M(N-/D%H4?9HRI@9/0K7M)'MY0MGB*B]$*8"UHVC8 MZ 71GWP7"P/LQ%EH\+V>6/2_5@5Z\ONKXHM]4I'^GLK)>+GE%WX^.1 (45.: MZ<\&I1@/5SL: \/X;JR;I>8P@LXW$4[%P!$Y;]=9EI#66-@@RES)1 ]:HW5% M..R/A=L#FN+DE+2;CPC+BHA\8J"!F1C+LR W$@E^78O9J>7*JZ'AKC0CLZ MLHX-AF>,[M.1R/ L= &F@4,HSX[PWPL>HJ*7C_V;,K>JT\0PBJ"PW>%:/<$4 MT.<>TX?I=:_V::DPD\-O@*MZT"BEY+6(QE82I"V]?F LLQSH*^S3L.&$'. 4 MRW?Y3,-^?L%L);W@OHH4OTTR5U]5BU7H,8KCB'(O![HIB7WBC+I4-ML;959A MH; 24W1!U#DFZ-W5P*/F($'EG\9^0MTGFC$V3#^^;P]%Q8JAH\ MS-#I;[FWQ.TD@49*/*+0M"'1E'=KRQY)@BOC P*)B3[Y/ILJY=0^HY13^Y13 M3K$,<'(!PIU]#OE&#J/:^:,BBKY^C"^C&7AQO'C57U4$(N=)582I,Z<$9,M4 M997+YQUN/+4 (EW^U!= E"ZGWJSDW;F3AC]TZ&D@9G!YO 6DP8OHD ATL*L_ M,:^",3.L0Z>VV-,+<-\UT6$+?PB_&1K]U&@U<:NA+=_$V@9S+9@AY*A9UUS_ MJ=^#S8 ZU*B29Z$TC.1X*_7/96^W>(WV!U_5.=X#WS7Q:LPQ#@A_;/CO$#Z; MWR.D&*X-LTIA]RBL@FLTN1(&K:[S:G=,T)7W-?[^0!C2#5YM7.'-4W#+?%;@ M]F%L0C'?W9"38X9@\;N IK4;Q:*P=óF-A568_9OQ$!8>BJ8RTY76\*'I M3;RXI?-*-VI+DU5HY;VH*VY^4#,(N8;,7G1#,YZQ\A#XXUGUWGAR/D\@,+GI M%80=$*6:%Z]>\ SS?F0-Y1/OAOQP*M\V/"S/"=L5U62,ZODC#?Y):EUU/-O *6-J#(KI4PYZ;IG:"B?CHE0E; M,U7MW5V(GV;8;@-/]44>?13 8 0?;N]W7WV>J,^3#68>W+?RS:--Y#MWNO<<)P_V;"@^7\4&Q^=%%9D1,.DDZ+>L&E$,XP_*)]0 M]]K6L"Q%4&B4C]W$A;W&LR*@&XTEUH[#!U&SDK7/'3^G6'2H&5<'DO<-).\. M&_,0,96ML49',%RZK]W@/[Y 4#IYZ#E,VSF[L>R5TVFUF6&D5XW)2G^E^=82 M-S-BP4"W%W^F0CP0N8F2$$[H,N3[ 7J;A501D MOAVZYL41H?'KS;CUI@W/PIP^?U)9P9-!W:..]!TF5<=T?5N/C&6+8,[9N>!N M39LO,-Y(D)W@06)?":"W1)XM5WG:!58"_V2.#JT5W,BL$/^>Z%H;7E,AZZ>- M87E7USN-#]ZAN^D:D55F\ R/8Q!0S:[$0'#%]A->[>(^]JH M,T1KD&LC=H6IDK$:AAYYHYE;V#AI1"6_(J<%!Q8Q7]F4OC ]2Z6183;@1+$] M:PU6C@+W3AH..R(<]-HI;+59>XR_ZB18D(%-Y2?:;</(DW(X?;QZ% M7T=?OX[^X/21L)W;P"[J5M\+$#C'R"QGOD\]E,]FB>B M-4>OZJLHW%FF0@ZWSX.]R&U?YP-33O,<4^7Z.F>4Z^N<"2Q4\D@MB,R MB&'CK)*UL*69N-3&O.#F;7N\D3 M6.?7PL/O7[_=735&5U?CW^^?[NY_%6[O'K^?'NRAOP4L!-O0K:5SL T; 6S# M\J 9'LT.#6 :;J):L:"OBW+8>'20LTK%2)$*(OL2=L(3L;O.$.C!A."/3HPS" *)5: L::]Z;=DN^.?W[7S1B$X=%A[=J<,[A([@"ATQK,R; M@1DY.21>23W3;,O72KZ5D$N.$#A7*1*G$T)WDE2;C0QP:>SEY&B+PC;9Z M4>E2GE3%*?;!J.)F'!Z9JK$;>G,3.9/MD?=MSH7NSUY_AY."B>1@_/+@9_J? M/GZOX3:RXJ]TLG;!3\.+/C#NB?_0&82F#R[)3]?=5RRXIP8-D6_26M%#\B"I M7A%U*.6[K46"$/0ORX/5&88&W/#0@ -\O@ODER>$\P?Y;20"^17R OD5&7<$ MP3P;&V">0DG /#>YZ@C\?73PSE(#EX75OOJ2VJKE87-JM%;*-:0"M2MIS"6= ME?-2R+R .@9N;$0JW]T/WM27.TP+8=.TV#*%(TV+7$!+0S?6"-O8-I)I_D"F MC4T@4^% 0*:-6"!3H51 IFEO*.TV=>7$-.,L+6^0%"; M+0E^QM6(?@;%A]$285K_VO!5=%-T&!^.@Z 3+/_'_CP'K,(/"*.4. M2+E5HY2'A#RNR4+UM4]\4Y?JVG.S'%^WX?BZXPA?MPZ4\.2%,,L\.$BU&#H< M;7-A]X[YW0[*OH][/:X_YO=( C!O.)]ACPX0=43T6EX MF&*^X![8QVFVST??.8$O:J(?%XA&I.B@,AR9IM&@!P9LX1@L9>:A[,Q5RYE/ MYM7]L_Y(IY&!$>!S ^&<8P^7[B3X!I/PA;."=$\LKFD_P)(*O-TG&SC#1JHS M="+.=.#&C*@K#DY-?F!D2%W;)MG<*EWVE.!SZ+0*0]?>PY:@V'"RIC\WO-$Z M,_=76OAIR>"QVSOHZ5V6%Y@=/B<7:1>,1#,-F%)V54HI:Q%Z&75L. M8>I((\\T3?^G#SSJ3^T MM4P->A:NR(2O^"0FOI@VI:A8(W%$9//C5+*0TF5^.B=4>*C5R<^YZ]'1SW?@Z^C:ZO[H1)K_=W#Q-8@7%HZV1II_GPL1 M2(0XD*>Z"'S3GT#PB0KZI! YX9"3KFS[/FPML"0$/V10B:;YYYCYA=IGKJA37=IX^VU^.O>\MO63IBC"AV(?-@#P6K)' _B M1&@BMTZ3.7.@^I9EDO,Z*KSR_0^:_=_E]N2MR#,?32;4UJHVY0ZR\F+N37V] MZZ/>A!#/X;"O?G]\Q+Y==K\_[4N['2NTG]7E0!WQ8'8W>,VR:#)4ZO MBH;9F#@Z;%8)IC_2B#K#<*+^E& MPY\3G?%?U!^?=$._-5F*EV:#X"./9/'7 MBUG[0IB3F;I4-.NO%TWXB:'>_O5"_;'^I-O+N;'F?[\0=&4)"[&MYK.BK#XA M%4?Z'/]SXY%PM+Y23!-['6AX%>0AG#Y\"YYLZRI[J6W-+[[T>J(\[/[EE^#B MOJ0Y@CVOQXF>J'RL$Y6ZLMCM28@:7S.>M$:T-.2*(8M&7]MV2VRU6JEN;?EM@D27^4Y_)=::-1AB<9:U M-E5:/YW@5E>8L[*K?"K]GD#X>92SHAE+EL7!L$C&JN5MB+SM'$;>YJA_PZ>Y M;Z:9^-6^^/)D*K3Z;D; 0IEB^^8'1(# JBE-,]YH.1*6EUMX9Y;=C3]<+6.-* ]>@N%S34I2$_DM&Y)['8'(2M? M;T()2$..@H"8 GZ@CH^UH-T\FJUCN"?KW9J\(_:D="Y5;60=](0Z [$G;U_S MT[&UPE?XNSY5-0W[N><9 FM M>ZDK]EJ]6B84*1-R/*V>V!\4>5I'"IN,^?2)X.VG;20J[^L (ZT ADJ88M^3 MY=*]Y;"FQ ,C\@VC,; D/8N$_-@7!U*_*L+C5,XZNU&RUUE+0[$]V#;DJV:; M'#1E?3J)NYH&!TVB_P7K!9QOTS_.L>>2MGM]8A.Y5)W@_+,U=MK@I[^X0Z(* M,Y9/18+NX7@GE)6=OB@7ZLC5YYJONY[L7.5>7VR'1+-J)7@6"J"FP4&58$WZ MF@:EEH_?QO>_-I]N'K_7Q8XUKY8FF':EK%3P"BALB&4LUF^(_< GU-)BAIE! M0;=T4EXN;1#)&%[3#UDJ'DM K;9ZQ;AZ,@W]97,[UR*,?\PEKW:';'5KK/K!Q$!6<^HWRE8 M3!])Y3^8B(W)AWM@PP)5]/7]#D^",%H]:(J^'NGS&X=*UWM>GV[ M#WU"P_Y9UBG_:ACS-U733I21LE]UAS Q3--OB?U6;;@?Y%[O/@ZY!Y=D4 8; M/>^^('"_&0+H2GD7%B ;3I0[,M:RN?1Y4-YO@3KWAC[;61 M2G7E6K$W-_/9 M],1N*:[QX5UM%Z->(XI%V#DUC443 53K*M90O>#2[!N2[!'?/5[\;C&'+J98 M>BAVV\-: !Q"=6<\HFY';!?:XG74>E7-T)]9KV]=<5.<4"O7EBQ@:_"G31( <9Q1'CB1F MJ.(@HG : MUU4 !>-?EVIF4/^,9@;UZYE!F5FV4>RXG0J/ ,IK3%."BS.-GP!TP#$QO?M[NGN9B*,[J^%F__W^]W3/TZ97&$! MFZR<$_)UI'G4Y=VYG:0/+-%B?2KCK4BWF )%T5Y0D&WKAP.2N ME'>*M[:Y'Q=W/S:2%8/.'Q*7BIMA4#A2Z@/;Z&Z475%J[48TB]UX.(>4C*+[ M(YLFIVA[L+M*+S%%]P[Z;]Z4T-MQLUQIQCMQ@ B5=Q,\%@R;F390K& 14]!5 M>]4!L2[O;FT[K M,F2EU5 )+X;3(BD*'2,.O\,Q8R% MW2:'4(^,3KN]"DEL)2_5V8Q1)Z70:9W./F/?TIT.V&G=3N+2X72G4Z2:JT/% MY0@51\K3O;"M0TR.T[SH>YCU*0(5$ERE80)3II;!^3@4:8ZFTQ'[_<0 ![4 MK@7P5N[8Q:>MLW75\\%#XDP4T0T]\=F6?UY-!]P?84G4 #P0!]US2T2D)=)P M(/82*([CN]P^WWJM_*AN.(G"Y#A;>5)^6(D"X5VQE0 CYS18.1N%I)[8VCOM M6!9QOHD94EEN#V W^,XQB6@:B.T$$9_3X/E]Z"3)HB3OKIHH@PC_YG+TN:0' M$K5GM\7VWA4 E>/T/>@U &=W=S=[-42]4S%A^5$?JW4%J,+F^W ! ),A_[7/ MIB(B,Y&&8C?!&-_C2_?(&.XCF1.RI#U L(,FG=-M:!K*?NP@!5(2D6JPS>II2()>T6C(/3A9;4EW==S A]A_VTN@+6;7>^9M'V_'*>8=/6]?59?W\92+B;GV\C:HNO<=D4B9!-E MI1+=$J@+I5,K5=&$*\-<<9N5 M0($T0]>3$T,#.L__K/@2SU/]/Q9NOW^J1+ M$!Z"<\0#$F9L(F=])A6Y?9L06ALX% '8L&W0,#!]C.42KBC%),+&$+9'N*#M M7N>SD-S_DM-,?:7OG*R-V1\/BCDV)P@^-Z=X:P_$I'SHFOLMG[E/;!/^SI:: MQOLX_-I:EZ$#!C=^(:P44WBE,'.(RB1L(, Y4(?-C<-T3KB?[(1']OK%,''$ M[J<4YWEW?YN-:I1$EO?24&JE/\/#K*??$ELM^O\)3H_?&64M.%!.[/*T)5% M."+:7(M(/9^%.\NR#TI_]L+8O2*ZZF @2OWMPA6Z\H.=39*U]L3A8"@.A]O- MIB''(&R=@"C 1U8$OO%*M/?/PMA>6VOX(P4;/=BA^-X:O]N6*'6'XB"D\.NP M)Y-XP1VQUY/$WG"[S"'#\3#@QRIE6$,(2#5&3&IUN#MSEJ'/0UX[U7$WN]?;S -NYTZ_89N*:_OIB2SJ7"H',9&HC3,+P M5 IBGDRB6+;YS@6[B))]9EAKH5F8(G5>Z=-,1[$JTZY#%MLRD#P426!330;] ML%AM6?"U^5"0> E0;X<*&(H=.DS8%TXVQF+VT*ML3QA1"E MWB0O1+? R!-4'7XFP@?-L*SC'MI>@$/.'FE=\)5_AW=T@]]@>_=D/5X\*3_\ M)VK!^N!M6PI5; ^RV#Y%4[ X]*&L!-Q( 2/ZP&G@M<24Z:T554?L+L74X>]U M<4=DB1O' MCWU%&BGW$0T$M;$2P1_?5=TP@2N<^O,8TT3L]7??GMHRR>7:)C\666RU$H\Q MKVM/S\A0B2"ZSYK ?BN23L!FLDZ")L9IWO4\C9@[?:;92)L'P\0WC=9K4YW: M=$[6DQ'>.!1G^'3%3O+!W;7HSMOBROJPQ- M#R63])TL@B%NDG'(/)/TTXH/T>TUTN=I/+*4$ZC]!,XNN"MY.KET>Z4\G913 MI=.<3CU.&MN?&Z'CI(6CC9/.L*4HLL:,?AZCG03WZ.1-[[1B%3/]'$=0Y M+$+5_]EJM7'\N/+E\"N,&B#=*'B =(Y7M31SI2=/\!_6)#J^!7)>C;_?E&^Z M](J8#9IG$.H)TSE-F([PEC)XWN[85T*_;:_#+_.,:&F0,"AQ$A.QZ_G?]?SO M$CZWR) >UX>]3M1DX,>(,4U:=BJT@J#F1QV-I=M7: "ND\8$48-)3&?9$J5M0U?&IGDIVA9KP5&2Y)PX3(.S7M>!5 M46JE6LS!:S)^-0W+$E:FL5#7!=.C("5'=_! -Q WKW H=GO5+ C/KFF2D48& MTE1TN$IV<9^,--VN.$S@B-92O5Y,J:2Z.U!%(#]61+>(56/L56DQA^F;?R06 M4R+M5BRI)/R]0.9&SYF*-<;Y^(F)FD_ MZ(G=3D%SWD[U8++K\A0',Y3$7K<&:SJ0VDYQ,)+4$H?](T_DJE7TJ2[FB*%; M!EM9S6"YX2P*.CGQL=?9)""YNM^-&K2VQ^(JN@UWD1M3AFY]I;MEGWO"+6_B#X[T>? I#!OE.UF_&/"7 M5_@(1=N(*UT66^UJ5I1EUW^EH'R[*TJATP#+3_GL"JT4E.](HI0 >*]4.C#2 M17D*%X6G:4GM*VR!6-R ^DIT$EM0VDTD%VL[-T>!G.)T!F)/VHV(79].CD([ MQ>GTQ5:G#O.?CBU?JL4 G(4R[(TK=?8?5UM+\W!=S<&GNH'R3N; V$&D_?C!)-42]M=*M M3Z,Y;A)]WR?CDFEWT+B,TBZ]&LB3:)UJMJ6D5Q$Y$JT]V+>0 MH%8?Y[Z8HT?A*"J[YR$(BF^(!"H8/@'.F>KFG_2VRQ^N).#['M4#9)VD>D1J MB_U!^KSF^4'O[U$>D.PDP#62,Q1 G]])[)'_3W82;;@3_4+N1*UASWTQ1PFW M.;.L$;6C&ED# 1-OQ7Q5)G)VE^!$QR.87UX:>=1B(WKZ:">?Z:.A M"]HQ9U0H>,YHW)H.>JOW'RAZ-?[^\'CS&Y#P[F\W91LO6LQ"Z/]*G4LY3 'S MWZCZG.##FY)TV>ZN8LZUXE-&<^I0J$>,5F[$:-S)EWD&93U?]'1W6Z;YHHF# M;Z4= EK4C&'RE:S*%(4Y*-A@M,"ZMDV3:+/WH6UJ>B61J61H+B-3]5'4/]0%)XLRN0K MOTCVP?4PXEYQVCXA:=G;1_K\R2.TUV &_L1X\:3\2 !X-Q#;_1PQ03Y6_H2+ M@L,M_( WD7@ZPUZ-]7(8=^+0ARNUQ4ZWH-.MS8FS7DPIS DZAR740SEM"93= M?@@1/HX8@9\T&XGT8)A4T/AZ@IZ,M/WG7;'7KC'$#F0T'.Q4VY(X'-1C>0YD M+ASL6#O]LD]W*[DVK!=S##LA,3]>A<4PE7181:('TL^/S.I1!_/=;WEA)@-9:D?2Y0ZSV@O0$1G1GTEVX? M ?]LW4Q70!-2B?KFI-89-!SKG);Z/'F]_&WZYO'B>. M*7WS_WZ_>_I':?KGA+]@H;__O4U+_9.PEU]\^4!^S,AJW0 1SU#P0+HK'__R M"W[IRT$W$77T)]Q<%R:KX[M:MALX>IM[CPG5).K2H0[DTD"6,69_[+_DG/>; MLN?HXLL(F :M2;!45HHZ!W.L^GMZ J5IV>9[]7(.) M=Q/VU8.:ZR#B/_AI-2<+=::N/^;0NIIM-8]DK:BZKWDV);6/S7CWP5Q7S6C> MT=**HB,Q%K,[IE_\ 4EN6;$5<<,D/;\5W2^=B&/V[;/-3<=3=*.M4&_8'O;M M-:X6749+P];7-5TVZ3)35BJ5"C5A@H2QZHL42I= DUQ-GDWR./CS-66V&2>B MZ*@F#:%SR(NCRSE 9B0 &ZZ?7.HG'Y,S"B_O<).%K4M)[JJZ=Y7Q8H'GY/R: MAS/E02B6PE=%4S -HUB8O/L?1;<5\UV01"$,.RD'I(IPZ>H N62 J^CY$]!W M][U,Q3[W8'8:>^>KU@N$)"]J9HJK3_!8##W MQV^H&LJW^KXW&)X!_?NEI;\L2Z*48,)7)7"S) MMGRNDEV%88E.8:-V+P'X_0E< RE[C=?![H$DBT-Y=[U>I2^"))7H'#;P+A(4 MR5?B)L0?@%S: Y!;+7'0S]$RK;L3ZL74BZD74]7%E"?^LKW.*U:<@4TW9+$@ ML[4/S$L .6]K:ZRS7IC&$OYBK*@F,A:"3MYH);:MT[^O3$.'?\]H2;4(?UT7 M? [-DO"#ORJX:9%94_W1?%'G&RIX/'BL1T?LW(+4&7&A,U[1*W$>_ (GIC]= M'$B[XT-E9PBI4@R1%9F@*ORPISNRA[*FGEMSJEAD3BM.B6Y19+E:UP;OBURI M^R)E;_.E#'%G63:97]LF7@-BJL:<-G(YLW;)_,K'*G%7HY\ 3[+L1]\NW=$G M77FGLBOOEF[EL==MSU1*7M>M4][+5@PF0;[":MC9W7I=7;?\9KG2C'="!-K/ M)#"3QQ+(#V+.5%3_'V:*]2(H.A@"\ ^-^.H5CW*IVGN4/H3S!:N(H'\V2B;5-DPFU2^.-L1S)>40F)8W1C$S8^5RH8081K )'-"EK39?2<.9QV= MH!=&KEAX-V,XS^.3\>+1Y9+P6H*XB8%BJUU>>R3ID94+I25=>?DB M03E')?*\9FUI-_!?&*UN%.):M5@A&-?V<)E4>-B\UNA!45.Z MT.V.(MJ,M\;+R%E/AH=0\Z"H\SO]BO5:^UEFO+CF#).H>GS8WUW"O$V3PL-> M29F@?%'PI"NOK+\OE\[?WW'Q,BKY0B]>)XOF+_K6Y3V%L7@R2BVQ)6=QZS\> MVZ,/FQ:, BUE@\*F\J&Z.3RA>@2KKQ=NEC)#@&?O59CK5#A ;4VR"))%1XAKDD60+#K259,L@F31<:&S(UG.;22.2?!@&@MUC:/8 M8P>J]P>[W?/Z2/(Q;9,]>J M'H>D7KGIT4!1)5$CN=:O;_R=E'2Q>/ZB>+G<&^O%H' NK% MU(NI%U/5Q90Y$%"C R5+R)6OW#G6)-@3?C\WP(UV>3W6Q$=?NGKQQ"NO;/%I MNWS%IW'7K;UG>".GZS:H9CO>GNY+;K*JTZIP@WW%H'_D?:8>Y0O](_7[XJ"_ M+RY4&WZF?H72Z6L.Z7KMTB\\M*U#21>>64A%CK5@E@H MR#A)*20&^T:FRQR"J $#DEV<3NDN3M*55[;+O5.^L$_2E9S#DT!\2C M! R/&A*3#X42T&V)4G,K&$W;/ NPB&]K[XE"J9FEV>\_2[$)A M GK]\J8_8XE:6IK*,J;-]JV#KP,!]6+JQ=2+J>IBRAP(J%$"DB7DRER)S MYB>K]D99J%$"$BNH06E0 GJMMMB5*NKY9Q_)D&,3JY0EN%<"XA5D)*4C7E=L M5;_JOE>^'HND*R]?OT#2E5<6**!7+:" @NR3U&*B6T,%G'T2LJDQYW^1S6@H+Z>QYW M)CR=XQ,LNY^/OW<^0'UB-0*RCICZ+2K_?DS?Z)RLVY=X6!\.!V*[H=-Z"DN[; MI-MV#++T)Y6 8,4DVA,03&H-Q-ZPO&R65.^6+HZ?>.6E"SXG7GEE X*#\@4$ M#Y]>3R@<^NU#U?S5F'[9GE1C^J6\_=%!]9ID$22K81!3DZR&04Q-LNB U=F1 M+.VVV$_0E%0?23ZIL$1',MC=N%*?1RXFG QU(JL*)^-SV0\1D>8)D YS9=.[B)P]TY MLK,XQ!V5$65"M]L+D#'A87ZLZCG&'V.)X?0DL27O+LH\B[L8?X9[EA,4>(8= MD*<):@[J,^SL6>%0) 2CV$I09U,?87G!M-N#=J(BE@QGR-S97^C":"+C2Z/! M4Q0KY[$+ _U1J06T?5*7Q!+NR9OP:"P5762_$(4),=7%9V&IF,\JO <_V@J^ M&GOSU,6[]_;5QNO^H]D4;E6BS3\)#\HSG-^$_-LFX+G"JZ7/ LWIPS^%9I-_ MD?(4^ZXO <.6T%P;*_BPC 3@OW&(TL/?[8K(7OBV[]_%C.!AN<^D;VF%O*2% M%^"VZ=^4LYW/PM/["G8R,I6I.OLLW ,KL2W?&[@Y2?)_ZQ?G:W3?2#1WQU$4 MF)I$^:,Y)<"^\. 5I:5_O;V0]2*E_'OV'63@Q,)?[E\O;L0[HV)X:2-\L\E) M]'\409W#ZU3]GZU6#[;VB_*ER+7\9?IE,GJXN[F?"'?W3S>/]Z.GN_']Z)MP M-7Y\&#_2GX3[R[]=_N67Z9?M)1_XKJUBA6@@,\$6- 7AEF)5VQ>#DND3+G3[ MIH3)J*OQ_63\[>YZ]'1SW9@\P7^^W]P_383QK7 UFOPFW'X;_WUR,#K"Z?Y^ M.;D$U:)IBFD)JBZL7PS;4O2Y58H#I?(;I).F<1U U7XL[529L[/P4.?X696 M%L@(YU^?A3=UOG[!Y;9^=HY^]](O$@1$TZ=S,B3N8!^P7? D)6^S8=([C?3/ M>'[T?^7+P59&C*V!LM0_B&(*1)^3N> PD7"0%_N#P"[[IB9[PE!X]I-'"C3? M"),<*($BR]QBF4&^B'E@-O:06]C?D2@;NO7.2NYV>$Z[W9T42;;;K/?:9JJN* 8^BNO!'6!OV)(E^O3 /1ON;"]#W* "J=+*\74P8M M%XE82E8FW$#&> BLKBPQVO_G(<:G%*3(_%L:Z?.1;T,QFFTH#GK5G#R075=E MI934WG<8VG$HE5T=9:*4W!;;@WV;W;,KI:0BX$C#DPJZ_:G'C8C#SKG=^_0T MZK3*.P&IH+;L$D]>*=(@&,UF)O'PRZT9O&8MP(\8J">6\%6X)E.P>E9)<(*6C3WI=OBM?Z=\N5HIJ(-(T7 MG5(._V%;V&5AD:+1&!/W&U<69FY0.IBYHNZ%BUE^:YC)+.-V@B:%\JM*CL%57_R')3%NP:+]/*Q"#-^ITZUN3?MKI"*I6%/TL'QQ1?[)]=J?T* M)X.1Q+$^@8,9+Q[XL3QHBKZ^<8XEIH XR\B:HPZFRWZ9T],JHN\ATZ2!.@58 M+^9X*<#PM-_L1=&?":V7\X7OHZK;[/[UG0Y^DF*1:\+^>Z<_ M>ON,:5P5NX,R @X79)0DIE(4Y'!+[$JE#4_DC=*\)V]U1:FW!V^5P=E@,Y V M-5 U(W#;ITAW-W8V-Z)[2W )NJUJ#AG)4VQD)%U/["=H;#UY\;&+>EMMB)G& MVNR-])X\G;\@I@FFQ5KYX;=,J>5Q,O8$1F)M,F?C=9Z4'\1Z4-Y1!231FV*W MMP=8?^6"'_E2KR=V.EE"=U6;"E$0[V41N"6R09A#LV+[/1WW!(X4DYRIA,B@ M7\:@X$&%2&J:=?I[\/]IB([4-&L?9V)K5J_D<,&PPXF'H(GXS=MAD@/LEW+H M\G%\DPC2;5H8O4SVV?&=NN+IQQRL)JX&7I/XDH?TN.FG36F?9X",,TY@?D@9/OZ_OO M%H::O?R42\$85= 7^PEZ]&MMD(O:SN/$>KWB1M6!$=1=3BY9Z,0>*ZT66U#_8YNP% MW.:C]4<5E3@$[Q]7;ST9HQELQ22!UIF1/D_0:22)PTPUO56M*\B%9EA84#VB M[0&-E0/19+'7SH),S2T<34@C83(F M'>S=1E^UM%XN9)/*D]V+O+N\=5K]$W-YQF+]II@$B/9*-(/N#@AJ5;8!:DM M3_@.XQM4SJF@,!.)>KTL]2TGH^:3D*@_K$B;4WS++0V.V>@^6?G4"MH=CJ M9K$'+!04JCB]%E:0]VN0JTC]$LQV3W;3D22F.EN#!\ O M/:(,*C,..+@0%C:"#/K5?TF$PK!UZD*!*ASON+"ZE)[0V.EA&2]NZ>GXU%!, ML$D6!\,R>C=%J.D]J!;10Y*9? ?UZ6-*=MW-XJU6@<2:1F9K6]&\8!T]D!,H M"THJ0:1("7)V51Y)22;7)"O2O?!=T_'BSG=)G0CD([VB<2F%@91CV=FAS)EJ M)&;KQ12NV)(IM4Z@SM5&S'RP9<-*8W9Q?EGGBQ<5%8^HN[MS2!=>=Q=E$W7% M[F W$$7"8>(?3_.L-=M925@]G@"&+]UA,1G] M"QWP7)*AX6E?MST-/'+XMS.D^.F%T'#&<7P]_ MEV::]O99)V*2BR^W3?^FG.U\%I[>5["3D:E,U=EGX1YN-]ORO8&;DV3_MWYQ MOD;W36=>.SN.HL#4),H?S2D!B0(/7E%:^M?;"UDO4LJ_9]\1!E@C_.7^]>)& MO#,Z--,V"GJCX[Q.OTQ&#WI*E M7V2:IQZ[O\SQ+'>*M^3M-TR]I5&/&8^0_J]\.=@*!SGF%+#0/XAB"D3'QE*' MCX2#O/B:S,AR2DRA+8DN!Z\)8Q5Z'CT1HOA%4!?@\;1X9EX_E!V^J>\@# MLW&(W)(&":.!6^^LY&Z'Y[1;N97/;G.](G_!#0<^X6M^UV>F& M3\MP[>-.('$0-(%TJ==T="FKJ<0XM(!F[)>MOW;@W);K>KEF53U%>XTR'SZ"D0+"TR=3Y'V*CNLK23#"L[ MS7IXZM.L:1&D7VG><1ZB]X@S6"RT9Z\EMCO[CM0JI?H,N6H%'VZS)$QV".7U M2#2L]WA0S/5[O,@>BH-]^GLKKT/ M>3!><&0'__[BCFK8KQY#[]]DF9),D@2FVCDV5*:D4U]L'6)<4M&Z=Z-C:JGJ MAJFNWVG)('9-EL::[9?.)DRZ\M+A,!7?T_.=LY'3CAS7OYUIGLIA_4(N(?"" M(*G@(PPV2+= C[(4;[5UZ:UA7KD;N_+ORQD']7[KY*D3H4Q7;V[GWHHV;QJV MSQ%H,&\B=MLEQ2A*9[\S>UU8&P)LI(DD-PU-PZ(11T]76_Y@ )%OTMK4'3&Q MUG,*0>]%*6F?2>+'MZ"R N,49!Z$]1,G0RJ)BS$;)GQ<,=\%ZT5)%%_.4.W$ MOU&1-GRI%0U^: M>L3]E43E00-*M9A#:,2(V5P?.(#!Q]"2Y\H+FP-#&>SP@B):KH=B1T[?<+T+ M-^5D3RUW4(-LIR:WQ%X"[-$S.K;#PANDBCA(W9[8;>U.S=2B-GO7$HL!OQ&$&G*(35NE%)19R/K=^ I3\ MLN(.UEJ]NHO);Z(V8F.S:?+"ASF?*_\1,4E07XMTE!7UW8EW+RJ:7,+;O7'# M'UT@<"X!@K_P??*!F*HQ=TAUS0D%/VLV7FZ_.&$B)H'PZ(F#=BD3,<6HS./1 M?U/7]GI94H55+"TO&^T'/5'N5:50/1R&E9M.5U0\;HI&05D+4_*LZCK&,\$= M>B>*67EC+)8I)7DOKMPVNT;K*\4T$;:0 NW%U%Q*8B?!33XWER?VM.3]Y/<> MI]7KB+T\H\WG<%KMHQT6R.D$H N%1BUKU/237,S1RN@"*,T4=RG,N4$-CL5U M"75W62&?3TL)1& \)U,!E3RBJDG^\SNAHYF]4E<6NPE*ZC,<4:[)HA+KH'HQ M1]/./AA$P<5!C #1G=BKE4;1YQ6-*6I$2@PB(Y:.@O5B:NE2+Z8,D3OZF]V5 M^.T^+<7_H'SD2TT#W4I'A<]M$\-].$8#?0:T!#AD:RV@JK286D"=^V+*$)R( M;/QS&KNHT*$-02?I6&7/\#H$PD'UL7A)LMC*D#@X/Q\W>YPHQ5%T\INF=\)' MD3WWF_@HNF(G03W"L<,*D>*QM$JE7DQ%U>W,6!)AK?RH[D35PA0MDN8)*8-2 M)78R<[==2_="%6W"H^B)[6%M\Q2K:!,>A01GT4Y?JU\'\.O%E$:E9@JQ33\* M2:-K7M,P1MC@#@J*!REFU>&U"BXFO\*?M(QWJZBF\(II5:SK4"R+8*$'\I-) MYK0,1.-X4@@V#'^WE_C[-0WIXDAD^C6/_VJ^J])BCE,O[+ @.:"XCWR?'#MU1^2G+1VZ#G]OLJ0W MU-.2I8)$R8@1FH(H4BMCK\P!PU#LHH]!99B"9L ?Z.@DIFP*EHIYMTS1X\'_ M^>>]H:-$&IN(?LY_\&.[XFZ_P69QQ,^(;C5)M^L@2PM(U:#Z"B9B1Y(K1\2, M@J(X(@[%;O\ @,.%08*&RQR?,5OP<1>%@]1B8'2-SD6XI\XE!OIGRSG*&"E0^%*.(= M7A(FWVA+XWAQ3]8I@H1B-P.Z6D21Q$Z!7\T3RZB0"SHQL9L!E_B\#BRC8B[H MP%I#L=7='8Y(=V2UIC[WQ92Z!FF6H@8) U^8CU^;BFZQRU&7'E5Q,0<)F5ZK MULJP% V+A5:FL8)WO!>7D2_*E,.VUB^)[ .T38].(C/GV\^-UBL:$Q/1*9@6?^#$C<%:31_1 M/;_6H>S1F'P.J2W5P&V%Y;!S.Z7.L,#6KU_6F&6GELJ71J/!;9"5\]R%@4ZR MU +R/:E+,*ONR9OP:"P5762_$(4)"-+%9V&IF,\JO @_VHK YW)>OW+>M^_K MFFMC15_I_L(A0&N3 #."M0,77YY>P.Z;S8PE..4(GB?HQIJ:B_!KG9:J/)N* MUE@I)AU/A T=P TTKZ:L08OPZ8/@M5EK^ 4=JGR9XY8.3,'XUVV_Z#^:3>%6 M)=K\D_"@/,-MFH#*)?J,P$O;GP4:5(1_"LTF_R*]X>R[/FO8?WR2'')^/?S= MKD3GA6_CVV>=B$DNOMPV_9MRMO-9>'I?P4Y&)IA/L\_"/5QLMN5[ S/"*TM*_WE[(>I%2_CW[CC# &N$O]Z\7 M-^*=T9&8EOZ/(JAS>*&J_[/5ZB/'*5\*68TCZ:=?)J.'NYO[B7!W_W3S>#]Z MNAO?C[X)5^/'A_$C_4FXO_P;7.EI"/L7M2:'1,6_D\5 $]RLZ9?[\=/-I/$T M!MK<3\;?[JY'3S?7PNW=_>C^Z@Y(-GF"7WR_N7^:'&+AGE":?OG].6Q5\O\)7PL[529L[/ M^]",2^5MF?Q9>%/GZQ?DE];/N)1(GQ*>$,$B#9]IQ)_6NNS3,/^V481L+DB? MFG$.K_OD7V_N;QY'WYCU2FTHUX3*@X<82\2P?P(>^B7 -R$RU\]@G(L4U^Q- MQ%+R!97:\5R7B8O*SD 76Z:W^^<(]E(NDS$6T8&&VJ<$G)66J0;=RU8W%5?) M@\MV-X2M_-Q2"&.U=S.6?+&_9J'_*UW*6T<63H\6GOM$6:E$MP1:@ZS318$3 M<&68*YX)I&:#\.&__G,@RZW/_./T)^GS1ZJ*U+4E6/;44N>J8F*0^L,,=!A! M>&*BO8O4V>!?OV(.BO-U45"$)5E.09=QI^06G%!;4X3)NP5>"#Q*&@ZZ'X5O MZ[FW!OX9=PV_FH:]$@45W!WA63.FL'X^8IT^UC(6ZS=4E& "V)3H%$^7 GI2MK8&QW=-P( U,>K&%\=7CV_"..7,$!X,#2C0F%R. MO.6Q/_FW")]2$<(!''6J\>A31$RGXA1X0Z5-F*P-L%F?J,_;W"H9[ M]X$U+.&-8-&[A6ZW/H?[:NA^1GU[46O#,@3^&5#FT@.WL%K#M(PE8'R\UEHJJ:^^\- M$SAR1(T:111N;+R ]'A'E@JB PR*A3K+\22YVBSM479W'V7G2$=YIPO?%7/V MTI!;O82C9]*(?\;]=>,%/F6"-IX#0S%E,><" MC*6,@%+&DCE8@&VOX[QPM :"8B7)8)\], M?[%E.AIR\LDL[IV+[.(O]+ .;= M;E9J1CJ>F]7?S4V]L^ F*34WH7AZ>@%S]IKHJ$6$WPR-(C*-5A,AS,D[;TX; M[.:T_@&,E(LO8[0@7YD+W0:;!"T3U[! Z?!T-Q+\YWP-NLKU31M^KY;Z4F3- MS14ER!M@-C@:S+#7U%E![J 1:"N6>9S%P$+\/K%&%/Q(XQ4\*H/ZZ8Z#M.VO M7])=<$<,EVF2%_0X?1ZNSV=:F>"[FRJ81>B>/00=VBO'H77<-K'A=\+(*T:K M_"XT$)TYM^A(VAJ!Q8SFS*!BII1O:8JPL.%!U@Q->-@1\]/1BN'CF_!;L/D5 M^*PSQG' 3:#2_/0/"6FEV+64N M9OO*CP#NU51E$37?BA[9@JZ,V';_OK3=Y2O2 T9>!_ZW"-T'K=(';J$!#K'! M['_\I_#, J_L._.EJJN4(ZA5'6Y.!^H!O"H :A%32%_&2#X#GU]I^FW/? 7/ M!%XR)03K#A#8#Q[GF"J[2@Y876N4W HUC(^6U$JC:(ZZYG3E#IUS*G?HG'ZY M0SF2OG750UWU<-95#R=8>A#CA>99E"!\N )R7'X,2R'GRJ+[1LSR<2V'NUW+ MP1%3&0NXJ,8;>FZ,HRU[B=[6G_!B--N(Q3*G8-ZY8..6XSDF1!S_=#9I*ZFU M^["'%[M*IN+*H":S%X)NZWCAN"7^$.+7=]]/3_#,KYHQ^R-MB(SK'TSZ*RL+ M["#G7P'!DSQZ=E%8^QU?SF#P%G6A*BX6THA? MYI$^WX: Y.3<1F+8\';%3F>PLQD@EGB%-6UYT'0%]W.7[#Q]&%C;YQH_/Z\O M=N5]P=L/W(1+IXJ&HPV>QW&''O,F[AD%0WMZ472'.6(07H?BL+,OU'#!W9<< MW"X>JCZJ%:GTR'A58#!*>L3Q2:8G.GBA\X/4.ZJ\.3>,D(U[\V30L'W0(3C. MG4O6:GD*UVW7_1H.12E#AW-]P8YWP9Q'.X[+WC,/]D:!* FO-.NBCMT3M4>F1$BIO]W>^4:B[!UCFOE1]E&6Q2 MDN-V2/.D_$ATV_NB-#@4+DRQ8/K.FA(,OJG=F (YT/-@?'^CAQ+-A7CZZ6%] MZ6E&WD7_(\Q4VD-P9O*OQ,<.GXNW5%2$D **:?Z@%L5;C+YIKYNYWU<>6 A M[KY72N 3)Y4J'LBD??T,UWPC*+!9B=8.NS"H8&!WB)O^UPOY(N:!866PNZO\ M;MV*FX2VS-:;LRCY_$R9$-KL-%<.9I7L*!W9A'&5+P>4!Z[)*]&,%09NR.Q% MA[<]OV^>3MEJ1[*#(3,9HL7)D)BIH%)+[":8^GZ<.I"H [[BO=*LTP1%\XNZ M.FY8KG>L\QN*\M[CA8_N682.J71.^RN\%:[PB4?5^L=BH%Z[ FYY%&_4SGH* MF'.':"QJEGK4:R4=^.SX^/M=JX2U6,=VRM,ZXJE<\'S]L@1X;M(A -V8O_WL MS$YVFR=][G*#]6DB4IC7&*VLUZ8ZM9FCMC:$E;'&&!"V8K[KQ'Q^9YXW!WL+ MX%3-0'@HJA[BMZ]?%+P;%-#EWS8L=$$[L!L662G8BPP6$@TYX:I8*ZF[<)7! MP,S!%07>Q&VD4@65:)79+@-DD=8\DG<:Z<$NFIJV8[T+/04/QX8\Z M9Q@#B>( HNZ$0XG&0G'?\NMR^IL+@.+\UH^"\BL!^:E[D* 45:SA(G*ZF!\< M/^%Z=/4;R-AG"B."J) <9VR)2ER9O:CDE;AP('1:(S,Q'0X&&6JO.&H(^:$R MK!$7,H0B9<(&S 8"JA&<8R>@66 2,!ET.+/-3TX5!UC--KWW@EZ M:.R%OQ; M]B&7TOT@%@3BK")8A0T[9G]3L?_>!V3!X-?-/9#8>& M\T_ +,(6"9K8^X%,Y+*4=-@1W7/"CNB>/G9$WMQ<0T+4D!!E@(3(:(M(\N4@ M!VB &@JB&E 0>9UW=E,[ :"EU#M8G&D#0FZ-H5LPGP)CQ./GP?8OOOS4D&6Q M,^CS^>$"1WB[%$;K[6@ &&WB!O*^95/@"$%Y?C81)I@"[24/N][=WR8%L!LY M;Q@O)M2TOZ,O=^.L+5^_4,G7"9QZ^L,]?$%GV M?MY0UN ;4/I2R($BYOA1.VU.P^\CBHH7UW;9:6W/ZKOD9:]P.G35'.0#V.,9 MC&2P\=\XN/,F"-P&&P7V[T:%L)*!,/]$M1H^]#\*X._>($Y'.AH5E8%!*^'A MEE BX+.< !)?KA!7*].5@PB&WF.HI_.@T!=9U\2"IZZ0"A037.%XD.*VOV,1 M747O@N(UJK C <'QP+V@\58#)#-UH5;\R8(!8ABV;Q)"X7Q!WZ$+VX3_:7]$ M2J'W9B" I&G\H#@KX-[\)(N#5HM&5)&HSJ,H**9'MS"2B0T.;FU2(]2+T\4? M66*$Q6Y/.CIHX6:&8 O$-R<8-<.#KP6IN_XT@;G\EP81.I(EU)%YB1)"<"OI,'.@L?@^[P2 MQ^V:9Z4XV3V0>H9BO[U[$G>I*HRPK/8H[= ?*L *:=NA MVZ(L96F'_EAH:=U&)>4F!MMI%EX>G(&R@[Q)';$K[V:;&BJF/% Q$4V4Y](^ M60[IO,OR,1 1&PQ9Z"X)+*B$\LW M+& O2P#I^+9^88]:V+AAK&? (DM8M4[>V&FXX_[8;-@<:D$;$;6@0OEJ0=DY MM;N7_:C*J\.'0>0$';[R,3I\D4GK M"R165F=_KLXKBJPO_8X,BE/MB8ZOLDQ]P9-%G M(,<<6_@9P2H? B_RBDG=.7>"-^ZW'@57U_]6:!2#/!WSB^ ?4 MB Y&)NL@^ZZ V8[.&^O9XV;;[SIMT)J@F69="N#CC2N79<.3%-6U_="$1KN1"I?)$EOW'&-9&/EL5%\OV8/R/GLA(#H?3&--F*$. M_WPVE:6[I8>'!^&;H>C.CAK\=DG(Y\H[UJT3? M=%.NR71]IP/!;32[O^-;@%?0P+[X$CA;>3,_( HO6'H77^O=#6 ?R2G\IVMX M"1OY?JO^H 45!'R.]2.NS"%M4_;1%GL>@;A;A/T9P^'TNX))Z]=I&,GRU^(B MFV#)GT5O#@9/V3@^9S(\1V5 3M7@<"PXC3DMPK5L17>?$,>D2"G.VL1TZPK# MKD C> 6X;T<]->?.;K *K8#TW3=X-O>9X/S@9[Z\C<")S_<[3GSV*'6O M?+ES1*S.['6O&V[X'E6O#['K#465N3K) MA>+*:,^[LM5_6T++6WNBW.N6H, UOOBM-RA%?47\9$JYLU]1:Q$U;R6K9RW) M.>Y1T-H7N[U#S? IO* 5RS361ZUJ+0E#I"UKE<6VM!M-LBYK/02>Z,$Y:*^Z MUD&_GC%:U[56IJZU)/)Y9TM1>*J]G(6M85'K=(6M0:_Q,'YD K0(^7!H$3L+ M67G0*+:,M4A@T@3%J(VC%*-NPQ8>KQ(U0=^V?(R^[1J*M&R1S@2MV_+@+(I0 M.YF*4.-KS9[4A:T)OY(ET81OZ_GE)UYU=B(%J9$)IGYZ1);L/-Q.T!PB'Z,Y MA$.;_H^M@V )J6_UI"I#XBW">KZ.3;% M%N*._>QDE,+Q5RDY&MYE<7.V/CKY4%AUX+;8>3.KH12I>>% M/]$0,%8NPO=X=FYW5CG[[(X0;^#*__(GBB=+@S!Q,SQ$.62Z\J40P$GRDHRL MGL>M#E:>34(+,C=AO_!HENJ:YYZX0\=A8)>*2I_GG+QWP*Q -(1'W+N$J>;V M9<,U)80CF1(-9DH(AS E4@J>G9Z-OXFO.'3:+$M/5\7:/Z.:%NLEC=^=8J!M;CLOH4+J:7#XRS%E[:B$4WXZ0W5M, MT*7=;IU%Q&.6.N)!I088SJ\J" Z&=5I <^T^<[X/%SIK)^C?;I]'_[:4*71V M]5__^8-(G[69K1G"Y')T^?OE^3)3@B;M]C&:M'D,:P+& 5E.P29@Q?[2,!#) MRF$N3WA,:)M'O.8$WY_\PWDF*T57:0C&%Q4R%@TZ:8:!2[LS;$)C0;QW%C[F M"QLY]='.TW.+_.2:!\X0^>F*_=YV@K?Q 5;.0FD[UC_,U@^!'=X/BCJ/6UBO M-=AN\J;QFQ5O%/&Q); D.[CX]?8R J_O7J_4W2Y?H_77*W]7BVI::^%%T1;( M&A@1_G@9WZLQV!/"&MKWYRK4-)X8A$:,4$77?M8XS2?:(.: MIAEO<"\:S,"S["660_Q)6"<&CD%@X\O\'10\ ;)1X;35?Z&PZAPLD'"^L<$( MGY*<1';B)VB :7>.UMS0+KBY0:Y&<\.YU!,>!9Z\([:ZG1+T;\1;,^FMKZ,B ME'=$J;4;?K9&*"_/T>[1T2&)K?9N3-12%5^?>\G_P7DN>\E_3][=+51HO7^M M??>\6N=5[U\.<;Y+08='@\I6[E] 3/

-(^Q"-(Q$I X8-Q+(%@T"V8#.6L57KVLB8+0AA M#S==P/_FSQ3 ]IO_0TR+O#O) H'HSY@+<%"!YN25:,:*#JJ,QH#E4*_N+'O1 M[U&NP!2;O0=@-3$L:RH,>A/D,X/C=.#(+:3*49@R]E<.-Q$]WNR&?EL,2'PA^EB;?D4.Z M(PAWW*"/V!A1>T#QD1KUN!TVW+AJV9&XNN;!.=4U#^JZYN.@\];URW7]]/)<_E G\ M.))''H=>$A9(/P^]*V]7B]? D4>H(CD\!^T!'"F)G=YNOJF!(VO@R)(4DI1$ M/N\$C@S/[96MDF17D#7?0I&=WN2Q4*J\UI:&ET;/HZE%\#6U,)0=+Q]Z*21Q MW_,A!POGY!'(B;'Z E\!]FBGZ>C2;X70AQ,[":@"X1=M^O70A$+A, M*Q1ZIDTV[VZRIZ6-#9Q %%&0$P80)W>_WM_=WEV-[I^$T=75^/?[I[O[7X6' M\;>[J[N;25A L:!(]H9\20;$M*/3)AVSN=-!TO+HP9%Z7?'DER^-4/GBR::5 MB1BQ3#8IL"]S3OM^V?QE=Y^8$X>'K#18.Y^ BUBV,TPDL.\&!IFYE428A6C\ M.AH]N!.3\T@[,U23,M2DB_2B=/?+="9-SR>;"45F\%OG45EI9*L MLA(H@V%U)T)?!(Y'!OEW-"[N9./B=E3X/Y)=CV;@-9A4=(L#=QML*J4INA;BX'^55437Z ?Y\>#I%[GQOX -PXB)=I!7ZYNV#GV'1GL>#+N\Y MS(CEQN$C\O#GN6K-- .+?AOL0CE,$O4=]I8YY4&>T]S)WBZT0=CJ&OS0V;O( M#^0K^($7&WI?HN8.R!)C;F$1X-J&5SA8!L 2&NX%R& ZR .&GX"YV#?9>C:V MAW$7V;J14OAWL^F,3DK+Q^VNG;@\<:L(H:^\3VQ9TE+M73F5E8OVXW9/49SWSOB.,3[W[7C!?!F-A@<^NR]P34+ MF\_R+H YP&9\$_U5-0V=ZF!@4%;53O'8O0 ??->![*)3COEX%LN>6NI<54RJ MQDRJMK ;A= AR>Z08L;E#<=39C\Z;C*L^\6V6%$_^XOSW0483[QLWME$DH64 MM-S[:+>KG^UV]0J_7>V<;M>Q /!\C-@(8T1N"@MK[+%AF0[&M5-%P\@3CDW& M*Z@KW*]Q:ECQ)KDX]-P\5$W!,%58,-P&;NA="O>&WN27*_HE7@#,!.(J:)=2 M[\57,;L9#1M-KH1!NR4ZK7FWADF &L*5OCC1PA(Y)%AI!H>/T MY_DT+G6@J#<&_I%G1_/?@;?C&,?4D:*-+B @G4WG9B\GA)NQ\.V?!\7(\/".!,+;6K6 MCZVL&]B6WB0THCM[4700GZ:;MW!M7I_)R^SHK><(X!"8*'PW'H,(_HJ*N!/^ M2#&^]%+ I$G#>0H-N<^19EYG.J87S#GKRU&\::R8)0 CGRT+W Q[:;-E&%B\ M3?]LDA<9R>O3#;'<]K"DIW[O>S>FNIXV% M7[G9$MA3RH"W4Q,0]XRS"&PGG/OQX)7'!-+%Q8 N,9'-AY+N-< T/M)]M+LL MM;)=YF'AE[F7TV7>':9/='V=6'S"NW[$@/O.DC1>),N;5V=N3MD_)1-UNKK& M-/J_#!.48--X0SLB$.C&L!O6!Q#3 :IR@WXT.>P+"3:\*"#!"@865J.)], 5 MKDSP_'@75LI8)=DJ_,;V<[JQNT/_B2YA.\V-/580'T/HM!+&H(AK#7J=B,4N M9""_91(>DZ?W5 ]^CT4+7L#EYF%Q#/RS" *_V!R1+<;@91]L!)-JNK])WGF6 M[G6UT"L< H='X^ !8?$4LFIOMX&<0\.UO5U+7GOWQD_P/RGKM:E.;689\4$X M_$^<$!M"K18N.X5$UA)L*:KB,.%-/=)(W] E[R\&OXQH0HL#O[FCJ87MT=0; M* _' M9YCO\-DY+)O>-[C)$1?9LHR92M4[S>6%R ;_A'GJKCMAAW>GNG*CF*\1*$<+ M).LN@1F(<&^ KR]=3B^WKTZ';GAAF]3A]U?M.4AS_(BB%UE$+JZJU652QL)Z M*6UE/8ZV&NES_,\-' SH'[R(69WK) \["R][GLS+1DI19O_:+\LK8 M?(=BTXSEP5+:F.@$6> ).. ; >LEJ^".?TIU)';:O&2\& ]+]I%D@GWBW,M;A2+Z7POW/5?$:Y'_F ZHC\/8ST13)9[A$);Q&ZWW R M>#OXC2G,:#\%D9ZQ8$4*JUBA#TK"\\>A_XB*[&LRHT.I&VU)Y(.I_0D?#"QA M"3FA0\9Y.3D=X,'*O1VFXO@% MQ:B_(=K<1#>]TB,]LD8;$4RUY>SNRE(?RZ MG/[&.V#YX[QJ%=0ROG*\&HMP^!%9L=Z1E([135!=N MR=2TL:Z;SS781PGL5[E96(6UW#JC"FNY55=8UQ76=85U76%=D0KK')FQKKPN MJ/(Z_(Q3TBX;?%23P2IEA>9/:[)FK->4!BF]O@<36W;7[P\:OD&?8]1ZM8<3 MF/1Y9^$3/BIW2LEOZH($AWSDS^'MK!PN5V',2"9<[( 9_D:0\YDQ$@G;OA<.>\AKPHS2 MGQ-"CF\]+@O2=J%XXIMF]O:W#S)<97.2B5=P82Q7]IJ&M9AWHJY>$/O3DZ=[ MS5O9?*]#CEA0[T%@DJV< M/[P9["!?Y]S7O)(N_YM0M5-EX@!6B \=JG$!Y! M4M\:)OVB=:?#'7Q59\0%^&[*/H3O%3P&9\5N3[YM"O'[;%=PG^WV?G-C"D/" MO_@R7H FP]Y$$Y:,(>& 79#UYL8?8:>"1[@]$&8GIW8KN,T$G)H/>^8VLN*K MK6JHYE+/O$G&JSW_(:89E7!,L7K9S>44(QS/HX5=PNW_2<7WQ NGBRPT%M\861)"5_Z/H6*S!!R^+C>W:%&5NT.$73\8*KO:@(W-Q MZL&]L^8H#V$<'LM$O1_29=^Z7-T"R**(/"+"Q2.;\^IN9586% (F%X"()$1U]9(DL%*JR MLG)Y\DEO)5Z;:J/Y5 F\:,#+3-8*_&RMY5=M6&PJYC)<@L(8EB7FH++?ID=S M$L67,T&1;N+K(T,CC".JN!+LZ"KC3(4XW%^,K>1XO >)K5Y(CN%!>I V^*,X]NV[#838,A^=68*.'B5.*N[/FEB BNK"+C@ZR, M=7;V@8\)'Q70]8X76V=VW%0H!.KQ:=U"VADXY1 MF\VY$^0Q"9F30-[F*-V&ZR)3$<=:4LDB%VTZ HQ$OZ5DM2% _>-Y\GNRM\%[ M]4*_A*/$J"A1R#-U0\ *&<=Z$BHMX.U0#+3?99-NKM(T]:*3'$$\67$F/K&? MDDI$V2=L7C!!58*'&\U8T"3"2 UIF"=P:N>(L@[+K,7#PX0*0KV=X''A!#RM MPIG[\2/P27Z(+[J72L:<".27F,\,M+;H;K#YF+=X%BO6%W3RN4V*G*]>B;-X M#(]06HV3?!RN IHX!B=T@>O4 M]>6D>%$YOFV&$RN4#6=NY_035%NA)-XHO)W!'C,LCQ,;3QF;>=LU3YI60CQ+ M^-8!UKES:XB_O2DX,;#@0T%+"H:D0(!-O2O%ZM#GD%59VCG$/&.C^00+@7UI MGKC.$67?:-7@POCQO8I9!MERI!ABMQ)2AZ)D8A-5D$DTCY;()IV4+=QN(5,M M]9YZ3\;69//VB.2#=\H19A>.JVS(;"2I$S!PDO8S#""J;7B$@S\0E?WF [P% MM5V9;)Z[D(M?'J\7H:1WX:?UMX2?UAO\=(.?;O#3#7[Z]>&G&][J%\U;G>\+ M' 4CW:E8&=O)YZHKXE7U2WA@O:-X8#_O?FTAAE8DW3)%Z\).C5-GN42C@D(= M%(],-'),. ^\+Z3T.C9&;#4Y&.%28SYN; MO]&.Q>:(LC_E9K=&WE(R? 6P^SUUB27F@A8OTS0/+7+,])D\$&HN,?8*;@"B M3)/S#/ ;)F?@Y%UH# LO"I<[F\18+;M4W7[\*5M4*8F5S&X\N747S(@'7 :6 M4WN1W &*&*?>%^9#GE68\<2(=%1W+Z;&6<#XFZ"_27!+'X%L)"O1NU+$V3.7 M)C;4X=E7[&,4;AWQC]J97<(\#'N)0E.:^2QR$)';'";74C\)OUALDPQ4.[+- MJP,^HD_>GJO(CJ6Q(7G4/#P$X#)YCAS$(Y=N0VJQQR?V-G-K I'XXD&_!0*1[FV;$Q=BJ6]G7R>S$4V?9A"1$9'#V))ZY^=/3( M&%$<+CRH4Y\,N*H#82^01?#LN-;L&6VX@!.LIA(*#SQZ&\9*1<-1J?FRL (O M"M]U<&GM5BRRZ^07V161P%$):1V>C)'XPS?'!UE]8F# 64?4=%MF<[ZZKUNQ M=JZ;3X1?1$+&):1I=&S=IPC=MT194J4LM=0;Q!GAWRBW&4(.//61V605K]$I M-&"<3FW_"NRESXBB*Z"PSU)I#=9C%D MMUPN$58-%XP'F1K"\%Q1KP@*[^:#PLL<"JG]RQVDTZ@Z.4Z(.9H+8E8&ID: M"W@+-E,H=,=[MZ/-(9\=19XI&(ZWW]2QZ/^52>*F-[+!U_! M72GBP_?)R=SC9.A"GQ$^ZYOA_L7@,A4QU);R,9ZAV$P=B#5/[)C8&VW':F^\ MC&@6MEQ93$+\#8R%&J8%VP'C/;K&$G[A@10=N6/'F1IV%1'>W7R$=QEET:V@ M8$[5C>M3XG0J L I TH3YC]CXB,IA%1_(<1038HA;X.'FL@Q,1$D^:J%/RLS6Y7,(-P]8T>-BT6-N\F!IX6;;F$02](GRZNY6>O9Q\GZKQ1B@02GAW MI"_%9,VLD.C2Y$H1('CS)O74BY4+'W=-:ZWL#!1TZ@\4>/"Z=G:@X/(5G))= M^-7.6\*O=AK\:H-?;?"K#7[UA>!7Z[D\&B3KB^$!K@VP7*]A7!'5VBW;[^4C M%KR#.P^>T@1109A1+Q=\W3["RXFY'K[)US^*A6;E8J*G&J[FX3I\E0C)GG=$ MMB+@JIL/N"IP0&0@MM!9.C:6QN#+P(M(L2?81(I8K-6+EQEPS$5W8DCRN]-2 M1^U^&),,)3B^"C+:&,O* <1(U[04B%_#2Q2]AM6UX+SR&DR! M! JCQKXC -(2!C\EKI%9&@^/3^$DQ\1MD7'X"(K-<;*\#WOVXZ-FQ-+C33W< M)$H!V"AJA.R![R^"KK&V9['..)(89*,I3TO]TW%F!+WD(2=\=%CXG_4&'CXY M=/03O=^)V;$>60$4D:KP\7L.Q8-ZQ?!"Z\OO]%*J_3 MUH=7;3VE]I3X0JD7@EBHW;]\SR7F$[@X\#X2 ?YY8Q9R&/YAB9X7#Y,(>JH1 ML+ VQO7\- 1>*5&X_^@ZGI>EJF!GT=GF^H7:AB'R"!XJZ4R,4,>IM.1(WTDL M"J(T1$E_$/3![9R*@:CWI(0I$(\(1PW'#&GA/4F0!(-J^%WMD(-U$7E!5'Z]BJC37C[JM*S02X>A_&$YT4TK,_V\4<@*+@4[85!%KT8<]\9H!,$Y7^ 51 M )5)GN4R@=3@.37NJAA89_^3Z'(X09^3 M8=FN"J03_IOV&W085^_7I-U))62=ZEWD^GJZ0T)N)XC1B>?<3_=9.9?^(Y\R MK_S#]'(8GW@;AJ4E9]P^M;37TTGBB/U ?I"I>A !&NNGWHW\A]=8L1RF5[8RO$,ZV[^U;$?"4K'Q:%BQX,J M8[^)J(I5+*H2K1]Q[FS2HQRR8D8O7C"CGVMVME>Q7J:77R^SUZF1WNB>1^_( M&=V(QRJ40R7&]Y4(NTFANMR7N&0M"?,U2"]DNWXO._/%.-"N 2M<)Z"Z LIA@VL J!,:X%9T,.7 M1'^>G%!L>:BK T6&%(.2U>8T0'JL355!J1+Z@5(;;SM9V:M8Y=++KW+9ZT1W MZU +Q^E\<+UT*)'H>$R*,AZ[A K*>*F";-,1HT*J$0L< MK7A6K$WIY5/[[R59O3K$LUO6O*O7HN,AS/]X5P26FFG><7G:8=[Q/^_$H7*' MZ%KUHOU%A\X5S'Z\"1"52PJL#V7H4RK](J;0+S,LP=/V*>]5!)+V\NE1]Q+ M?AU2W&ND.%.*C1G,P&/"II&RC)7,-ID@\+XVI:\DV62.5",CX(2)/A-(O(E? MQ:39:K'VJ/H7MF-&,)9\5^C0^.P:[I&#E)%$@/&:BQ2*(E2D.*7C+P=4/Q6! MN;U\8.Y>FF-0A_HY#G?BPR+FT/#Z^A 1I7 +;L$L#FZEXTF(*H/:G6+5J,%Q MFZ[I157/N_PHD2&?!]2:)8!S[=%^84;>\!;J'#/;89\6,8,(BRKJ5&. +][W M)M&[^96>B(9'UN2K3=5Q"Q:/%^PI/#',*W5A*(?!F[SYT^WHJ MI8#]DIS 1Y0. 4&_.SY3^\<2[_HO\U.5A^VJ".^^I8KP;E,1WE2$-Q7A347X M22O"3W4--,7@9][6Z&0EW_V*)1J]LB4:TBJ\MC<)>JKB"XJ/^"90!ZQ)^J&#B4>)<)SGA/)#TDD6P&=P#5 MM6:6F(>,>ND 80)@$]7_V#,EHQQ(U#*UPNKA3VJW'Q&X1JOJ746%_7A""0TJ M&UW%NFCAUZ,ZX$?Y%=-3XK">\!3&@ZG(L@ G]S.;LN4$)M/5"0&#C060AX\2 M0TBK.W?))_?A6&-7[&WH ,G-WU+"B<<_ZZDSQI8\QDOP&-F/#)NH31SGKVA5 M#14V#?4/)IALTP\CM)ABBJJZHJU(\DCPI@$7J;S_4 M"^0>5.D?Z@]F>[#3L(@_Z!>?U L)81*?^&1XL(3^&CX":V9ZDGK@]L?-UWOE MXM9S#6;!UQT+?JNI-W!K/C)-_6KX3Z8!D@UK8;\&+L-Z%5U%/&V_9,YFJ"H-%X=$GQK#S'1B81Q\%!_H,30MDJI%U/:SQ%/Y1'A+ M2X=M&AV@/P*+8PNYYK',OY#]PU\8]L9'A>H1/ G1HS7Y.;$&@4L,"!MS0U5 M;+U2&XNI2@U"#28V9P>+$%!/.],33>V(0-M,?C5<3 $4Y.WS4 M'L2VF$1HLS!XOCU,;-%W*,N0Y&L!G;P"W>PI1G+7#-NPUIZY9?\3.;-]U/)M M,KVH;!^+=Z[D(VX=,)E&X5^A9%N8$O0V,BKPJ/!.1#3F9H-'TQ,6@98%:25& MC%A_RR_7]Q^S:9!^K6;QEJ_7][_DID-/8?:]D7?B","0\ M\G#UW%-7VH@QY &O<;3'PV]'V1W9//09>3)F(+2BJ\Z<#_AW Q0G'&]=HR35 MVTY1]BN"TOM9H/2JE\AQ.D+S%LR,[P-1+JL,+(49_X6T!Y4NR84^HO\?BZ1W MI[VA8K<<-K"J>0I<-LMMJ%BV"5!%V'._5[K!SA.#?_SDNA(G7C&\ESO0FXCJ MV46;Z]!BR2L*5^M@]4'[>03G$>JKB++NYZ.LB\M_U$FG^(DY/><9&@9L&48Z MJ+[%(]HQ4,S56G-SNK)!>Z"I4HZ)B@]S+[QG']E)LDQ[@Z8,1E+@NW*T%KPU MXW@1?4@FBS#/582460["N)I X*9<5\1K]_/QVL6ENUOZ/)PJ["=FR%F!8D!! M+#/CG2:=D/T.#LC21( D&BU4\R5Y*BF<19R!PNV="7(?W/9 MG-Q&0B%*3*,140XF'$Q"2Y+W!9-DZ)'!@.")<(#VG PT+.))3:T.,^IT[2YW M@9YZ;PGTU&M 3PWHJ0$]-:"G!O34@)Z:#AA%#-J*E4/]_,JAXF9MK[0A?*J> M=H)''NWF1)7H)7H^6]5*6*EW6[T]N_V>BT]6L9JEGU7- M4E44^Z5%L71U[)F%Y7*K8_.+8T-%*T$;40Z1_#L1UN!1#2/T]_YV=F7<@XK@ MT/ZX1A$O86F) M'#02&4JDM!,2 AEOG4$HN3,4O8I@R4$^6+*X((U*B]ZP$;U0]&)=F[;)G0S" M%M60F+ ^/U&M"'<;Y,/=B@O>N+2HCAI1#44U[CJ!K$J/"C,,&N=S2\*4/-@L M;XX-M8PMLMLZSWSPF7A;@XK G$$^6V2)_&Z[])D9G\CS_X9%'5R)*IL4D5(Y M\I^P"F,96+ZYLK:JU9:D!,)&%E-)_#&GC%38GHUC(-?TH9F)^,JIWR1R-\2Q M(LQGD,]N6$*,]?+(AO:)Y/@.A)-$>3HU",:@*7&U*AEFPIB6QZ$)GB&H/#UG M[C\;A+N=\OZ"7))!.*U@QA($62%T@B\O<2:2[R^Y4,/TJW*/[#7IL:F*JN@H M=%"P4]DTHKZ1YV:K?2.Z'"K)4XAP3GO;Z6VIMS"-&6?B2MY*VY9OA4N^\2(X M2U03&!44;T IAR4H$)_9]-"=^>FW?.PKXID&=>*9] J IE,AFD($!XEC=&%= M,).P0G/S-XB^(&!TZ>ET-+Z!,+NF87GJOX,]:F=E 1.);OS0AXL'*NWY=GDI MT/KVDV,])72#DCP,6O)(\Q( . 6/;L)[V;QX-Q4&.C,RNGB%35/Q:;(@@6.X MJ*0J.M9*7!=$W,W"N)2-KV U>->L .O++$*)SQ@2^;F< !K4Q;,M6M\*/(P5 ML72%+;;PSV&/3*3 ]#'+*!C!>'04_F7!DF.T %8L\$('3;Q[HPDV3G1%)->@ M3B277A[*I9\*RQ6_NQ)7/V++F0T'8\I(J FH045*QIJ Z'@QQF]$)+RSF&C* MS!LX7U.I!_8772>KHG,V M!M3=V*S5SR*B&3[8=?Y!-(6J94R0Y)W>5JA=CRM-K$B?;7PA5-%*HFI=$\:D M_'2HR/&IGM2Q,]%271;7\E7Z'4Y3"[GF982+/U3U1*LZ38Q$7S/]M1(!&/%S MC:+=4)@5D0*#.I$">GFH@'XJK,!_(S@6#7\ERX-)&_]@&9!=D&$M;5I'B=[Q M\9[<=.0C?\C;:NID6#@TK]!MV4#Z"DV9<+5$JX>F!FFKZ%=$- SJ1#3HY2$- M^C$*YK8>F5B$324$)MZS2+<0 0GD18I1B:R@A+@ 0U-;7$6[@A-2LNE64!)6 MN\"2\Q- 5A'=*;QLF:[=%2.C &<%5]05-QXV)Y5K$)%K)E]+WD:I5Q.8=SJQ M\!GAAJQYSQ^+")5&WC,D-I\W?*KP_O8RD&'FQ%$TJB?#YL,ZR\V_LY>1C M'%YL#8Y3+5?MJ-]J(_!T._CSH'?M+@Q^_RUA\/L-!K_!X#<8_ :#WV#P&PS^ M^1&/[NF0'\Y9&%;$G@[JQ)[JY<&G^C'ZG'1U[_NB+^_L?E\G09*QR M /X8>C.KP%TY'D^S2N26"(&EWDC)F?]D'=KN/,: J0J+FA.YML&Y<##!0O^0 MK%5AV$TC?DKTG"QS:?((KZ;$)H%97^:R9'ANVU)BG@947(1LT-0%N!*.2SV- M1$ 5WXHO&CYARG._RB-S'EUCM3 Y[US4>R1DI9O/R4$$1R+,E2(_DI$W+4TV M3,GTB#2B^L-94S98G;B.,5-=*B/&W5GRD,L%3V\):%)RW^&U%V!F66OUR7") MQO R@]@*@^ZXSFOF8_05/F9Z"_2VE$APZ2%8LARK6.;!2V)22OXA''&%34;A M4K76G#&&WH8"VC%1!5DV-UY#2;U&8 MRT MQJX?HZ5-3I(.-7TJ"#1G^+0H'42"'?(H4)->"47#C/*CRYAL]22BMJ19,J$F MB:M*7B*>POLT1I_?HNV1$RTO4B10 9E1:$V$HN-(KB62L]2X\]:&>9,(3)P7![>]Y$?="V& M&^5(MR5,P@O0KN(C>YFCT6EWFDZ/16QDK$UZ#IWG YHI(RNF$&7;8A4YF MF.'51%@W:_9H\NV:]Y8Y*WO,F3-T1A.?.BY>_8[-H0C1_1UJE1"$P!&]9,;3 MMFY,/.L%,^=59%KYJDS.(Z[2Y*.$:I/LG^&F)+K+2PP X1>O).&T152<7%=R MO1YXC*MT86^3;[!B,Y.(YX5I&;TT7CBJR?L1VA[/!TKP0SW*]D6Q6@XKUIL, ML^I-RNK$T8ETXG5,SA0A"*' \A/F2>6'AT$@@LF!IA.NB3[/Y&!RI"Q7GL8, MP21X,,A4%V-[:<3AW%B:UOI]WJNFT(DM 4QL$M5;Y+)B,!9B,3LN479;[*PA"3JF1R! M5\%7)AL-A^%U(?1EXUF S8G4><*P@0^#B:%[(%$<\9GBZ*&]1^R&U'D^Z:H+ MQQ[];Z1U%^XX$L_@LF@8>0Q[#VA\E%DP9>$"*^$"2\BD&4>DN@P-6U*RG(:^ M\;&3.J-B2TH"Z:"1Z5<0[;RC4: +==_R[ M1FZA+2<<#W"SZ<(FUPSO45]X8ELB@7B0FV08CRN M<@GPW95^^P_U8AHL Y$\(R_X,FSE(?K1"T>:XOF(E44]!)/Q?2X^>RJ@\Z1K M';PEJ-B@@8HU4+$&*M9 Q4X*%6M08@U*[.6@Q"J6NPZSREV+^0SGP+4ZM< Q M-><^O3RX#'P9_*AH9WC'$FP@.KXH%AQ/+1$&M*:T3V'G>7P<)%]/_ M"^KAO6B*SR.B7+&D;YA?TE?D$,B@(/ M6/KW9%CX6(*PSIBHBT/QAM<.[(E)9!VQWT8\'H1&I)@H!R:AJPDOJ%+JVYYB M<,B%+]'=$8$&WG3+QU%%(/LP'\A>1.R[)8[(,<*A"4,FHHP3,JILRJA(G3^! MA<-3YQ/#_@NDC$)^'B'PD!K.#CTBE,KOM_?(RB ^(P#KY#YF;$G/X*@2E\(U\"G#5='T6H)JP-/\!F$DHXJPV%$^++:(]/=*G)0S< +D MV4DK<1+?1RF:7"4CD5M$7 =7"06E20@IUJ$Z[J-A"SB+ITJD=W2^OCLNYCK) MX# T]2; MO51=3BY(")0_^RX5H,YW132BIC343[FM(C ]DL(]ZGH#N(>KD!* M(V[OT<&DC3!THK00U]U(,AKBO$FE0&3B$2L S@O8%F%6HSL%GO.*&DA):[&1QS2WG6:0W8Q9\W$59L!G> M%YM51YN&7/2$R"> (TAM5]^B25,123C:VN^]V%DXC7Q_=[ \4H@CQ1OP9B? MX[.RW^"QOD7!J C%&Y7MQPZ#NO#S/56\PD[\,-;7]NP'LQ''_@,VRBN)/?56 MMO>^]*AO(NCXSV)!1[%XH@J9BL? NN!E,[Y@9E57N(AO'*\ZJH@A&^5CR*H? M"VG'[W.P3FY^A,YCA!OE;/MQB23P*US]MYYK,,M4V7)E.6N&22>,V%C3@*.F M5H'K!08OI^2?#0D+@>7AX*$:[CJDX R? M*7H(F!&/L!TL)\S%3V)A#Z>^I(_3 3(\.8:XCU1^'W%FUALY+O7PQKBK;W&[ M"NO :2X1K3*?44B:P,N(X@_C+3E"VXC".LX\@4<-1XM6'%9Q'H"'KDCF0'PQ MN0QA#(DPQA2(XALCI)Z[[LG]"A %@+_'.G,"*KN!836>^(9VJ)@S'N53)%?7 M"=V]M#.]B6*)(/?]C8.-$)]W1DO* R9T$4 .Z/-"H7N:#$32U@? RFO MTRH>ICCSPJY1Q0S^*)^TM_K![>U]]$\5C;ZUE>R^'T@L2APE4R3^YXPC$>L" M9V<0,;?P@M=$80W5BCAI;IO09*%PB#D)_+#Z.'D->@N#H\!A=# 7 F)$#3^! M%;^PI'P+>0[&\+D.<9E%P1-)?$VK+724(N>IJ;83DE%@&3*/!'K18XF'7)@H ML=QMW)K9S!S)SVF<')SS]S@64V:F-W497V!XDA<5ED:&48R3/+0M--5T8VPO M8>?9C-V8B6HDCA8T)LX3:RD/,C'%IV>#%HJITD25JY.8#+)8^/1'H?Z2NAW5 M6I;W\U+Q1;NPZ\.WA%T?-MCU!KO>8-<;[/H+P:[O<6,TT/5C0->/O<'IW.H! MW9"*J,E1/FJRNA/1W]L-.09N(!L^%CGH2K9S@W,+#V%]<3^;Z:L.U& MI^.*.-I1/HZVNLH;[*TT3X5%":<:3.FT]9&&_S^FL]II=]I"4+GC M_R\B"_W%%22QB31T[QU(]Q3!K-Y_O+OJOE.)]A+6VOSMO[>#Y7U"YBP=;"=00O!W&".P33Y\X(%]V]7&^ECF*N4L/M!D=\^M?XRY#?51E;FU M#S^WG@9;F9J;%B,'MEY)5\T=&(D8E.%GF'._-YY DWAX7#]34(S@5[G:HZP> MJXAR'N>CG*MKH>'>>NQ4F*,XIFY!;+N]MG[QUV4<2^'QC25,!2?Z%=WKT?PB MGS2\G5OJ#:9X&3S7)!83\0?*/3&+<:K\T#!+(N(4'"]EC24BSK+Y(LPD25>T MD$S!(MZ+&69.OCCY?2:VD2E',OLJ(C;'F?AMO<\8R>C_T4#F1\K)2F3:I;Q<'3; M@?2X0'2XWW!>-WQ:VV_!4;^7<0?6;3A4F)BNZ;WTU YB.E2:7:?;/8;Q<.+V M=?6JD(K(^'&G)-;SQG!MLF"8>X^1TXJLHCG#O DHIUL,ROG1\&!7J(^]:=&5 MBJE2)A8PBF&_<2#GN"(,?KP5!E]F(V;M%KZ<*0[^)*\LK=F7=^[BQ_-3'7=.& M["3W$%0L1QCGER/L!X77@/#T8CD\5"O!Y M?YT<6A5#2P9P_"9\]-%%;#2GZC9LA9>>7LDVA$MGQEY#(<$NO-[H+>'U1@U> MK\'K-7B]!J_7M"5O4'N'1NV=:IOKM?XKE@V.\\L&]['X&_Y['#5\VX]G8 MY#.H!X;'*5ID6QW9O=H+&V8_.8B0XU4W(';8]6*FKE%M4X\; ;]#?HZYR["W MC2#LI8:/!$^S/(=WIO'"/)KH"C1;V\82(\R>%RS%A 49(^]#F^KXBKTY),B/ MOV+8&QOKC">R^)C*GJ(/A:TSV&_F3DWR%US3<4/ G3T+^99B3[/,N:C5E)T4 MPV8E]"YS9OH!Q0OG2L(9$4Z(1-$YTVG@OD$:D''%@L1Q?D'B/@JA5X-2.551 MXK;X%K5BI+XKLB^5. #<\T4_6%,2P?"D+TT-NE!JD[B-F+QGQ@#D@0['P2/$ MI5]V@27&"?H/7YDN1;'!/U=*>1S$.B7+.4GB9SPY; MCRV9WXKIBA<=[:A7554L6ACG%RWLHV;Z-:BJ4Q(>HI)1HH =YM#$C2P,$_2[ M$% CH#1Q3$W46"]IMX!B@8LU.DF9H3XZAZ3F'#0]$+ ?LS+>O[V[&!RRBA(^ MSDV.E<]G7;L$Y$-M]G$=?>0'#^)>HR[EPNW]B=OIW=H_2 '_M\C@7O,$+OWQ M,VS\%Y S"F\^H/4:!W,<[FP.:CB;_;*YN^*BFLCRB>@,EL@;*X^]5^5/Y&Z[ M(A09N<]B)E%PLT4YKDTGGO]YE].*GG2UL5,!@LTP7'QH>!WL^?P?[_KA2N7% MITL\L6)O:@HR_0]"!CBMY6NL\FX0VTN2/-^B369WR ]>F\GO7!HI.B)[H6+;J7NBP= MDRTQ2-;;U#6.R!GM\TKEAR@VD7"[0TD%R7QTP;R:X;7KN/"EQ\E%I]W3.MV1 MUNGW+]_M(1F5I?731GQKUY$^BHSM?_YV&*>]!%#\RF/3][/ 1;A=IITZR;=3 M)YMV:FAZ7D?^Q8UH-OS W*7^[L-@$^7#JQ!?]]+WFZ4_U=*W7\K2UW%'5EY! M.=TP*:#.02\Z[JN1C>Q*&BSYBDIIVF6*<*NZ\MG"PA?]!TA&5)+33I;D@-// M,=3O/G12=3E7NU^S&W]-_<6\9BM=6?W:!;+W-@2RWPCD"Q'(P=L0R.&K%,B7 MXHA]3H I7OF12JCXSNE$C5M\=F,BM I>]^Y F$OGCE>]3O]FG M%[%/[=>X3^?A#4: -_5BLV#T\M!B];PP?7:%>3_V7K6=9]=8'3Y/Q8L )9B; MZA6Z;?FF5=>SU?XCQ_P8QV6X%!E4G3*\D5'^KW#W\X2YJ[>&Q]<[KTA ^CD" MHK?U%RXA[5::PNUU2DC.=:6W.R]\*_56QN65)[_=%_[2_5;:I\R^L<_EJ I_^THW$#+V\^\H=G85 XFY\@=UF"KQU]5(N#LIKY:?!W/ MPW0INX[=EKYM'5^[OT3HQQ>X97J&Z+\0LZF.4_[ZQ?(\[**R>]5NI4G\7H@U M5/X$IL/-63;087C/4A6@^1D6648/9S4X0 MDFM7(18;4<_AM=1[$VN.PAI12<@"J$"-?AE^*[9<," NQ!NLR*0+ MI]HAW)/9EC_@*P[GXCC)A<9I 7H_)MF"5$B M&$ZY,47V"BHK04WAJ1X=3>Q(PH&?"Q/.KHN&#S4*><)2:#@]?$;*PK&H^)K] MAH]YO,QQ,S2^J7%B(\8^E=0@;_*\563'Q8-:CI,P-':^15Q>_+15),HM/."; MX!_TB_$/?DE45<]-V["G6+EHVG R VH!],;9497(S6_PJY=LJ$WW"78X0G;0OEPDWIS;+P;=?]2 M+\P6:W$#3TP%+AJ?/R3D/4$B1##4L-C'6O-QA%H*D/TQ#S3CM@O%DF!;^ MM:7>I>?@AC^*J:>7GPL'S@W>6E+6(#5+*!B1%,S8$[.<59RB60R)!%LP56QQ M)RTOSPG<*7'5S-B*T6'8M"W47QEK$4U:H4D+7R'3K4F0T$S I.L"^%OR[RR MFGYE)>.5J?4:>G2FS<,A)&YR'S@I&=RKICL-EF@1PB+L:47M0S]U.';*\5MB MIQPW[)0-.V7#3MFP4[Z0;M(-,65#3'DR8DJ]7;&I _J9];N+WDZQLQA:7QJ0BS]DN)N29Y7@@Z&DN4('30HF&Y[?E:QP8H=%_!( MU"_9O-X2/I" MX@DU_=#SWO#M)?FA"/\SN*7ASG8>3=Z5/4OB:R$?T_5NJU>F@]S6YB-GX2B]3F/C\%.Y(SZ^S03ZBO$.=.@+V4#_)4]1++/TS\#Q M.5P>PNO1P/N7@1%6:\^2R%9"17)O$=,\]KJ?\5Q?B( MBY,BIW2Q37!3J6,M;]N"QK7M^/%<-KV?HL=C^S(+_A2]#'YQRPO13/'OX-#/ M3&LM$H>/ =C\^*]X',C8>'DM>H;"0V&427=FP11F.W-@>)PN3 H&0;+5Z%2I M,_:(< +XVC^"V2-.O)5E6JX*^F'GJU(J\@^C+JI?I0PJJY0#L@2^2)72V4.E M.#93J4A%Z10D/)IUX?NS@2VAE<*N &AO%3E0LWAS9OIK*3#B7+F@1 METU].-&4&Y#_VGWF]K*C>CJL8,&F9/U!:WC.9D%%8EX\_/6?X6'E,SQHSG#B M#'?W.,/Q/!0>N83#B7=H[&@J@N+?P>H7.+6Q%%PL3=B8WSYLY*3FE%_- MXE<58*SG XS+"]&XLOB-3B1^7S:D3(E)&4X,X>WU/ 6O/$0_A AX>'18=M6CG?B9GU@ M3TS+8K/8+\/&172*1"A"4QVR_S<_MG(9(:1$%Q7^R_!)*V/-#1E$'?WF79YB M5LL,P4/=!+GR4_V!*DE=#[J MM]K],J'SLQ;DJF!:O;M76X]04K]&6RV$=G9G_Y3[^A&W-0X4SZP@J71B2KK3 M6SM@;'3**"I3[Q*\!]D[1@P M"_F6CYQ+]K%(SGI+%X#4LW=SIY_O7*&.97P9;XNM$MZ6T Q*-*4I MM-").I-8&$O4/Y)/)EVV,UQLN*#<@(K98O8O-Y5CEL-[.?.B,EI@8W?\L\Z1 M#RB:KW4Q0'=4X X25_=PLZE+:,AM.:Z?,^-K6T+9V,:GQ+%/?SG_U*=CT?\H=';8/NJ5%E4I].C;CZZDF35L^E]$MJ/B 9S290VKR M0MJ[AR?TP?&I=U$HA'D63B_G7&<>/@37S9P /,Q"9[G4& ?7R'7IW(R5+*1F M7\L.5->@M>G(0Y@TL81Q_J_I CD!/5DXSW[S7W :)/ZFFZ\F5CFVMDJTMC.'(*#_ MA)G"YF%^2KYX')8#ABYS>86)W@]Y.;8H#T%QT5(_)><:Y<:4D(L*A!%G3M4D M'"#__A,X(13'OJ+(G"(\Y"0[]S7!EZ>V&)X=+$ MWV M&R(6Z+8;8H&&6* A%FB(!5X(L4 ]UT=#,7 ,BH%SW.R:G9JJ!:AZ?@%J99^D MNZ]3T($Q?L;^$$1(#-?]D9MQMV2X?M MO)7MQ0,JW\5#K^F9VR-XO;8V&J:[*FAY,RP?VJTZPTY/ZXS3S/JT(SF3+!_] MK#I)71OTT_UU-/!W/*2>A:&LM487DBG$*HD+C$O5R_)HCA"KJ5H$J^<7P5;6 M2KU]U=JI."?B*DM)QV*$SC(>'UWVB,#M"MIK4.W8)<_:CJR#/M2&W0HZ:WC@ M>0U14Z43(D4TU>C 4^L,0,\/TLVP-C04;C_Y _% F/%H8*Q(2870YE: ;-R< M/;_16AO*IVK9KYY?]EM9Z?3WU5J]DS'EQ''UBL#5;]ZBV@9KQBS.0Q_1U6<% MH;4MUEH!=3>N=G;OHJGQ5@.%339MG&EK[)[FJ'WD:>I]K3M*=]G!Y5=RIJH? M>:I=T(UI"S.I&X^CX,Y6G76J5D[K6973^RFA_A&44.3_9:B8L ;:95.\+FCM#X24M+&I7)'XERR"-B?/$$EE/39:BA9DR M95MR#-F\DZT:)"I=4VWFUZBWL@)Y.3P0Z:YS$J%OXW98D;X3_U5K=CO MM$N";&2'*VI&Y)7L>$+7W\X17@YV9H\6)T_%0#%A,S%*#+SY=B:=JE7YG:T= MM8H*\VF>0)2(I)0GLA9IHC37%UA34 M&DZ.&_LRM9@S/*H51FH[D[=OHT%%GRJ!Y%"P;M^OQ] LC7P\>W;-3M6"]T[9 M/E2XQ[ W<(52^0#>LWNUH2HZWIM0T<_%5'1BS4+KV@);[/+-J^NJ!?.=_.Y3 MI45?7AT5SLPQ?+BXR@[I23C55Q'IW 3@#ZF8,^X$E=\)ZBQP95\>T8A1(!W ;_805N<% MED\LS1Q[".ZRH(*=@,_A((.CY[OF). A,-_1$D][BXT-.U7Q\YTL6OYJI^ 8 MN6W!&@13':3H MAOY?^&Y%_+QM;MZ9V+95$6R=? 3;WB=-VKHU'-ECJ%8YLQAYGRC!X#D+A?,% MNJ[)J$&Q3(@7TL$XD; P^==G,A"?!-IP^K!Y#0!FF&RJ6<&ZR(\T2(]H,E7I:(S MK\)68?$372+P#9X9P-"28T=4T<%JY;A<6>/U/C4\;N3- S_ SNQ98T1\->(5 M%=$3558C\46)^DV(K>7^13C3MVXF5$6F=;*0:?4HE^.X%#?B"">.;718%=.+ M&KD9(H22:R6Y6MTWS"L1:ZG6*=%'A5O&_I--/GW_D3UVZ[T+3]_BCUVB].V>PJZ]/?4EF?WI3U-65]35E? M4];WNLKZFB*^E]DG>$],TW&*^3I5\>.=4N^RX M3<@Q.E3K8B%'M*EM[,MFS)P5&OQ&N.!8OA%;\<,%'W>";\XTSMBMBF;NY/>! MJGR<9'QQC_-XC#OOSE;_;L"KNVN5\E ;91>*%,7H'=1[1.4;+MSDOU;HR*O? MG19FL 97>E<#HT,"5V-?>%SA*P\'7CPX*W/*9:G;&5R^5V-,^^CB)CZN MP*9DCJH)?FF<[]*9\09!+O-=1Z;/>$*,PF2B&7(+)DWM57G]2++&A&?O9Q0M M,^%7IHO/46!L9F'8+/!-"YN+&[+BY,IRG+]P"F&(+SO^>?'IYM/72Y4/!,;0 M"FRX,+IHVO3M&8^Z1#V;UQ0D#8' 2ISB)][%PE@Z+C:$GA%T+1[=3,43>/Q6 MOCPR%,5?7\S'!M%Z#$P.F)B9,Z(<6AA/8*MA7Q<0,PPIPU=[-:A>VG5XX34KR-] JHAB$_9U^N[S^JIN?!,BK7][_H M+U?MG@:'&G3*HTDAKROU3\>9$:\6^@84.A4:0^WVVZ L[D'XD/]*GOV8;L(3 M$W[]-CS"ZH6 ^L2>*A ^EZWX5%1FF9R>S ,]QU9J1YZ*1SEJI!C@S?&\\1:L M+F)[7-&5'0R,:2#R\/*4+WFCYGC/F7DXJC)!-B_J$RE>*ODYQ)MB7@#_BM$U M:AH-DQ')!M%J&M30U%E. M3,YWUB*5RXP9YAF0(P%S"+02B$9 IZW = EW!?^5[:YD)HIWF)XZ\-[_B[Y@ M?'5!&[N/+,H=\6_ 0O$%]V/=L^0?T;-D,[X'R1E$U'%1PT(UOO&FIS#*E>"U MP=-A-A+"B<08$<"9RZUB0#[NW,08J+IFZ/-.&)P7VDYC#M^-(MK(R8: CV0R M35RT"6'D_8^EK9S8EUKJR'Y1A$QD M.$0;_M#X2N]H DZL/AB_0\=''?8*F#')+XIK <>\U!1^ WI\ %,8'4;R^P+U MZ>/WPZL.OX])Q=EG?9==K)R\[TI,<$ MAXR)[JUB&>1MEN&,9-QPRO8;KO3M<[H(??_SZN'FYSDR.QT=9=P3MKQ#93!G%-X&2U0$JK8VWBK:[RQ]:^_J9I8% MC*D7$2B()OF+@L5.E](._C9MU$XCXG:T(]L.+CKKA2Q?@55R(75M-$R39U5> MR)J[N*%%= 5:;YF)63]P0[7:)!PM///W_QW]7\26;QIC&0CF[X[_$7Z'/U_[ M'SE*_G[!F/\9W+,=K%T9?(9GTINN-AD72ZFW#[R6P^&^:WGRUGK"^" 3OY U M4+ZA6TY_S&SQJ-09\T#X\YC_\PW<+7!K#)LY08#(GUZR;S2]?8)_,P^O3(B>SKW4&Y57HEH:9 MKWA#:M&;13?>7&?,M M9JA[!3/4/W[>_;CY^? _ZO7WS^K-__OK]@>J!4W]?O-0($U]1&NE>@ZZ!F&4 MX,"*DKQ//GOK(YM,=I/);C+932:[;J'YY'C^^R:1O;E60 M?; MY?O4[;VX7:VKIXF&3I 6WW*FLJ&4\[F)Q'"!"R^#5&=XG%)GZ!0I7KU=OJ'? MOGLXT@9Z_ODXQX2XWB[?0FW?U1IKHW:ZK]#Y)&:*GX.MQLO'P+3P]Z+*CQD> MT7TC7-YUGCCN_77G7W6]>A>HZH+5*R!839H\L4WE&_[MNTUZ6^OUT[U:FRSY M.=P6+S)+GCZ#K_; 5D^85SVN_;$VR&A3WZC5@V31J^[2H*OUAP>Z_&I6JK&& M#;!**Q<6@D+#N\,ON;7FH_1QH@T,E31I%_185-94]A=(J MB([SY.E%UDH=(!:_LR>5CF>U*6([2?@];V/&%2[%TL5LM7#>%6^[00QE.T#? M>]-45D1_GV8AXA>P(EKGJ;[C&T@5LKNM6Z^R/,8?NB/VJ0T'Z<;56LZLJO>: M*SJK7L:A*- +O'J@HMC$>MI@G(9KA=S5G!&ZT]9'.WM];^.MK)^ELOJ)K>26#Z_8JC,NYM_99[GN'N4"!4?\2T6"/4+%@A]O;F^ORE"67FRODQU5095 MD$!9%U1)>$]S5F,\NPI%I3W5"R:>;U!?9^PN%/4-<'C:"$\ 3QD]L84YQ2X, M8,0S5W7D:_/XMM=2^8_%N+PI"E((X_ J>+CP7YJ.A[T4 M7&:SYR1'\R>,;9$-CP'7B/J_KP&5>3Z!G9A\,4H4V>Y9((.NZ72*H)GM*;$@B+> M9\9K4YEL"",;Z$1SD?T@UM2NP34]T:_!P>:NL)CO^3_-W]A@UK&OIL@QQ2FG MQ CRF5KX$]YK"E\]HHVFMXOXH1<,7M/T56H;G'J_V(*(K_!N$A/L'LS<*@YN*43%HX$KTU#U]BA9C]SN)[V"!44 M5K>ZKCN5 1W7=0L#%!U[(M0(;?=,J#=/GI%?8++!;^^1)QPF07TT2*>LL7 ; M/O=D\&XBF?I%"QMO2.D5 GC ?AKG(QR]ZL+1/9%P8 NB -0]&-P=38DWNJ(* M/M*=V$9'* ?CT65.N'!<9_6."])^.A6W#;CW78!:_,?CW29+X M9Z+.1YT>%QML;9/== MF #-G(&2F[V>!BZ[& MIJ&,>\187U>X4BD)C?N17%_+4#;BE2-&Q1N:*2D3U;\<&!K*!>MG&1GJ-RF]WO@$I!M*FH<]HEZ4.T R7;[Z>@I M3)M#4>&EZ9B(ZXC,[.8,#*J?@?[IKI)KL)TMW@N&+R3(J5+B0C'H2A$.%TC[ M1\-^-"QP0[!%S,PTMEPE\K&=L; _XA>)4L]%TCWN13+==9&@>7Z5>8^H+_@> MV46^UGU+Y&O=AGRM(5]KR-<:\K63DJ^=-&?2)")V)B+4"S0E6I=9"0E:QUKX M].I+3AS65AY6MY4'1["5$_WC,426:B"O7CR9!L7+GQ=PH-=7SK.-KE P\4RP M>MVUIMP;*Y/9GOK I@L;&Y]C0\,+?3SJ7'+36/WAFD\8AOEJ+C&"=[EI;X/% MZD@,?LSLAK^)7T66\-QR')<\VGCN0]EJD$>C87S12 3E*6J8[M"KB[:)I+IX MHT45^S):ZC?#G2Z02BQAT&<$M64DG%2%X4?>M_AN]\59P+6?C%'UDS$\RLGX M'%"N*A8+3)X,!:0V0"&6_N*,K1S/I.B&L5JYSF\3.SR##[0[UJ'K22S(H$2T M0Z3FZ+E?9:(H#'8,4J"D=*AC:5H6@6_ +44[@[NA\&8^BR5>PE-TSG)[%+$= M5Q?;T8F"'U]DJI '[ *?G# 4TT]W_W7[^4K 6;A3)CK1^MA/-JXK%:DK,X0B M>6&@J,XH&4D:W)E.@Q4/F>]0XUY62$4EC>TR+[!\!4\5ZE4$V^ %!*]T-8/+ M2!7I7/B+87NXQRO+L&,)DYQ'69$U+QK_*D[@&IJ:O?-@ZV?C^@%'.KS";3]%D\)^W]@]*QNXJ MJ-+[:5BWB%MMOIYX!UR&>*K: S,7/J*A5/[%?/H1OH!).[+FC1G-09128XY&BF&CR?4PO4E^^H\BW 5$/ ]+JW'0]7_TG6!S8A1M>DU+8PLZ, M@5/\A>L$CXLCVI)G="3T/4!=[1-=PK\(CT7MXY51KZ,1BDM@FVA[9X%K<#P, M7*L&[C[(OZWJ'74)LUQXFM##*$^;.)]-F)=&0"7;>:8$W*-M_B^>&:Z")[P+ MG>)A&SKI(\$C'TD'K^!*0PV,+=WI!MNXZCV.T9%9/;P_K;!+(C4'57W31_CS MS[M?_!>-#M?W02&>$H8(VXSP9O#-8:OLC; ?'J>RE#C;#H>\"X]%/BN# M""8P@AO1K-^0 :SX@MU'9*'A M"?2B][[9[3UP67JW4M\",G3NIPLV"RQV-T\^&+G%O0>\5"IC[\^O>\&NXK;S M;5WP/YAU9S;>L^?9Q> (R]JT,'A5+0P*UTF_R08&VSH5\%6[R[A0-W?VS+CS MJU<3IB^EW5TC:^PA?[:K63U:6&8U1YI>@*3G"*T'TN/^E^&:L;*6^ $X!8%; M=>F6+U)@.[K:N/,R^>VJBVN)Y>EI>G_?Y3D6.P8^>:M=<+]P7)]'4;:K]]=% M@5/]_-!B(6RU@(3HPP/1RK_6;:E^;LML2Z_3.6>"H3,G]#FKR9Q6?Q(9S0-2 M;L0#3:^2PJ:ZPBQP(,=:MT(#CK?'([1'SK[ 9=71AGJ:M>4\28/TU@X^ZP-1 M!.T?;]VC@$\_507?0[S>7S$QZ>8%RR6BTIRYRD,VF(W#VNE'++)9&J8=RZ/# ME_OU5,XJTXK MQ/=],_S A?^^Z3!]O:'4J%$P'S4CSMX$U)L0\[%#P:-19H#MOXMH?/6"2,LN M#Q#5W!DNW1W:S%2&Q8D0DAI1KL,U7X:?M5CC-O[,YG\7H_X>U^,'<:IR"^ZL0LX156RHS[KWF,N.D@5_V"%*\,WAE:B)>61\7X\?5!DSCA(]XL;(H3CSXF%<:QSY0Z8= M$W^+,YCV9AES"Z-P6'SA(- MSERNS5UPY20!=!J-MXL-6J/JJ;SBS[I ,F%XZ!/'5>^"> PR2*^4?!)N7:_> M1K/J9,?::)2.B*L7\3V=XJ[/$5"LSEUG&=O0J.KO<@-9?K0S>MH0YAY5UOHQ MRJS31UA$-V'+E+#\9+/F8"N"_."&SX;UL'>[@VI[ND]H.4)^?PFPT^@WTS:7 MP?(G+)EA_1",O5\<=V-F+R_87&_D+10"+,@[D! I&Y\#EJNU M];:FZ]US@Q'&][!S-A&V0VS0K?WP[& !P0[F2UW7.@62S>U;]W" M92QG\\9:>WBLO2N^,[U7OC-?G,#-V9BA-AKD*[[S.U3]U[YUX)+E;MV@F^X! M=,(SM37%"_LU(*<3B1>8,?>9^[I!J0<7D(=P(7=0/?2T]NA ?4Z/?N1?/)RT MX'MR:"BLET@_8O/),%SPLG0>%>[2^_R*O0Z&O+[@RVP7W,%8&V<$4<[Z4MJJ M^[Y2KYCE*N"\2\@C^-HK)2J*RH;JN^5K=BN6;+=C,!J?,SS_]6BQP[;<_9'- MYA(+I[U*C'9=UD*:43%=?#K2!N.#X.:3>::2J))CIU-W)57+])C\"?**'*N? MV1.S'.K[>FW/$)@,JLN]=^;^L^&R/5I.5GY M0Z4+RH[?/AD\*"&9/!!9_GI M^L?MP_77V__OYK-Z?_?EX;^O?]ZHGV_^Z^;KW0\$7JB?[NX?[C7U^\U#3F+X M-(FF5)?-\EFF_8^@9+NJXS ?(@,5VXQLEV%!%)[V(^>M!&5B@LU-'&J>F+0R MB]Y)4!OMRA2'H/)DNK@V.J024*W#IBCWW_)N;<+3J;H(Z95]YWM"-ET.EJO6R-MS]FN;??X2]O5QOV3 M0AG.-\IU5I,YA,[Z$$H-6;NGS!<<1*E(OO,=R8.^-AA4J<1ZR0Q4^Z[8<'S\ M//*'ZZ4#GSF*H%Z<0%)C;Z?OEM8J:W]YTA4[C*066[&!UN_OL6)GP9[V);"G MHHD$9Q6?KE7?-6S/XD$*8X9A#\KUO^Y,X4&.'N\KNU[MM!%$#Y?=,'9Y/V/5\[\ZPF$]D[H#?2T43]M V@Y,SX_CT_-KV8]/Z00WZ1E4UC5U,N4<%F/S&IARZH)V_NDXLV?3LL#HN[5]PWXTP<"] MQ@:1WAYXSG*CGA[$N1O#N46,E'2>,0O(R7T)B;4<2JSE]G!"7$[O'O[SYB+]/X)^W'*FCPH8S7(6CG:GN?F>J&LHS@PS%! >-?07/*_7X MEXSP+%$]50^8KVX WPZNX\!C\\!2+7/.MI$=GR^2]?3(U0JB45X.CB9W#63V MY4-F=PK-';BE)F;X!:O?^[+9N#)%HR\#NA@IZOUVOD8 MC)>/X];U\0F6MS_6>J/\K.T1:.DR-<2[#P]LNK!!RSRNRVKE(L=:[[1K/M>] MUM;F&J= _.H=_112U='Z_9<)D=8[U:$3U1=LV-9&!=@A3X=\VG)_9T8KMUCM M/PP?3F2]#I2TX;>,LNOHC_6:3WXW_T9_71!-O5,= %;]J.A:]U!4/*]WHZH# M:/;9J-ZX/%3OY7 FG3_ETEE-YN3\3^DS7'<<[^#//&:MW=6TXRJ^I:BZ#YC(XQ&7P[L/U=!HL \N@O%D,1'K0F'FST6X6$_GUJLB3HN/&!9A=FBA$X^@T(>E7H'3.XZ[H=;6N M?B"M\UIW[CPLU?Y &W7S82S-?='<%\>Y+WIAH96:76B5)YIY7#;%9U%,"[U( M[IR#7!L[N7.Z/:U=0=$TM$:'WYIA[U",4^?6':6^GA<5"Q=[^]4]UD:&I+FIZ'2^L[6-9'P_+/.^Z__C^CCC[\FP53Y[L M*?K@7$__&9@NV]S4'=%6;:2G(X4M]6%A>N'B$G^4) #BA!*P7&'0&SM=PN8X MV;=F*]E@YJB'[Z2'K;_?8>LUA?MU%^Y/3E2X'_>%4!-L.2D'I6F+S^%N7EQ! M8&/.;CH-=SAVMLH3;6OM=EJ5'924K?)<.YJ>D=O<3N"7X&AKJ!QB:G*PGY;M M-UJV;BT[/9&6O8$1EQAZ4HPL#D,\6W/JQ(ZVG^G,O#/@1,GF0*UXGO8Y!X-: M*$V<790F7VCQXRKSAF_-R^,ZV:L)U6BTK10;=+V^Y=R>2PWM8<+&:9GX#D]\ M>&;6$_L&CU_LNDO[VKB=WVC^"/6UV_:T[BA_G\XJ M/DS;UWTSV[=PV:Y6#1VMW=FWY+C^T]5[*]OSQ0G<'; +3<\(Y)SUZ=J:.8== M[9/S@WXR,^8^2[5?;)*Q5<3H&I>29 F^L",HV-?ZG7Q5_7*SLF\FD]DDJEY@ MHJIDVNCXC+@'YO4OQ[8_>$ML^X.&;;] NX9<46UH]F-AI]S5:FCVLR-W#=OWZ':@N*2F7\DF?EC$>\=DS[^+/^\ MN_O\W[=?OV[.\#/$EXV]&ME,C7-1)[.=Q&1O>(*['K,T+PX_4GC[ZF*2 ME\]Z45F4$S+&'Y)E_7]$0U(0\G^?N/_V(2'J!6,HIZ==/V>N\(89__PQ,SR0FH%.F M5?=7, ((/_L)KE1CAB-0V<3KSBWO?Y:^."X8E?8GL8P/T2K^ M:9CVUYV\E%UM/,HG<6HJLVL]U/MLV$#3>_GL2P=-_==VG9WMQ7Y6DSFP/B9P M0'AN3O0F< :JA /Y^3H4".$B!/I4=?VC @88K^*0NC\3O,+YQ>]E>V]W_,9K[-$:%'ZG M/LFM)P<$\Z$FE3^,-2XL3"8]PY=7:G,.28RF%>_Y9TF:G-"9"4V3$RJ<$_K3 M@7OHC;8J(@P7MPZ.7QW:^C5]_5YT0;#/.+D%Y^=JB\ M#U/+\K:U;B\_P'NJM)%X.V+A<9GGJ\33H_^-S FP,SZJG]D$WA7,K9/F+^HZ M&_RU/H8OM:L5G#[8ERS_<&L50Z!C%\@K\_?5PIR!:?Y>Y?^]FL.,K_3VZ-V' M*V%SGW.F;*LE( 54D YX!&KC="]69(6_[OAU]1A8VH,A=RKMQ@A?:L=Q&&OM M CF])N]02]2LOGWKP$$<'BA?U$ 8SCBYT)1!'BWCD&5J9$2N=N1TN]IH4+X[ M0Y.'.,;>]+1! 9*&5YV=V%;05B8M 2:WOTW./ MCMS-QYOO#[]^WMQKZO>;!_7NB_KIU\^?\#OUVS7\_K6E%,J)GRP1RA?3>G(+ M^)Q;VX,/<:+9)H/09!":#$*306@R".>10=@1_SS3^';U*%'R+OHDZDZOJ>QT M!ZYQK'4*(%'?8N)@OX75]9$V')YOSN K\[SWJH@\@9D'AR,1A#U0L.3B$%X[ M[I!XDV_AB\2WQH,IP(!IGDFH2]@2 M7.!_V8(%F^.@,W@:*TO(^%YP6$R)TZWBNH@*C[M&6KQ-B:?A:K^<-E M2S-87MLS^JA8U4^XJ#NYQ/K=<7U1[LM7OG]U76DU[E^W .5PV?UK$A1-@N+U M!<&K*]^OCOWXP-PEGLP=FG2DC0HT.V^R$=6U:+&-&(^TP;"\5CS7/F[YP=WZ M.DSEA7&[!<.]G9.P0=W:,-#*Y]'(3EL?)EJT*6AJ@A&:$:*0W%'&XZ/+'@V? MJ2O7M*?FRK#4B$;J^^V]FM/Y/%GC.JAL('PQIFS#WQW$Q-RTO'_^H>;-V6O'K30@1D[\4E,MT_X+MLEWU%_W MDM504U8MZCA_9DP7<1(6C[.2^0NX]!\7R$PVP+9X3'4"W_/! MAT+2EE!>8[1G.$"6L!,5V@2K'PUU;OZ.PQA=E'WX:HZX#.*+V*N\AK?BL3_A MJ?<^=LR!5<78L?$8(0RO.K&%7"'V\$.WE=$([ ^BMD1Y6&JJE);$VJ*[^?? M2BZSDECF47R9^QHLE0\?LAFL$Q;PA^LDY"TQOB:VYG/Y0Y"564#Z@);]!9+SE;MZ>P6OWMIZ MHY:]>O\>P#E)-T:%;36(@VZ;?,C30?2TKF%2#U7DQ9B9@C<6:"G;&;W(6[>C%[UUU6*W MKK+'K9L4EI=]Z297N;WETE7*7KHK'D/+N',UU6:^EG'S'EAR:[AY,ZS\K1>O M$DT/B::'1$9TE,]" M3J/IV+!OQX8(.7VN+1O*8;75BT\P1NLRI\%#O*_"\@UTH6.;:W=SG@3;P&^PA4Y A/#_DNU'#BO MOO$7L]'_^F:XX,CI(TT$?.:N VX7O,MR"AU=0;W[SGBQO<7N'!;=W<';;&]@>F\*_9A0O &4 !HU--@MH M$A[[RDZ=BO#,TEBK$XP+3,%9\RB^1<+!GC!HXR]$HX%9^%7BS WV(5U!EDR M/; _G^U'$"TV4R8,K@54*3 ! T:R8!B+ST)&EA>@70)8"I>K)=^!*@9&X5S! M]R!F0!L JQY8/AGX\"3XHH%!*:2FYA\R,Q\F5@/?M?*1+B6H:7NQ>LIE6\F9 MWFWGX,X=$%S#]C\S;^J:*WS4NWVUPZB@=AB>1#O<@E1,I^#,4."4PK H#7Q MF*JQ?ZI?J 4B^\S85C M@6A+1:'@B'"^T"$5IW!IVD@EM ZUT.45'$,84/T7O=,.S3')SF,00&"CXQ"Z MX%^GQ@H4B27Z8ZL7"'# */D4=*B&,YXQ& T(AWSY(:$#[;V+,8C8Y1\M]:);=CEN/MX^?+Y6+T (@V5 D7-X M@C4-.&=X*'YS!S2E9<"=\\_ <&'CX>5 XOC[]5O]EGJ]=:/16JDR*12 BW:K M-[S<,?H]+ >S,:6)FA2LX95E1F?)L"S\'EX5&=)_SL;2L:J)QP75X^@@.>[- ME>&M*+8V#%12#0.3.M!EJ$KA"SDN7U>O[/+)7)Y@:-@-B^QHW6X:Q$&3SYMA M]4X I6;8U?3,;!<,L&+PCR?4NWB"I,DI,E>%WJ'Z*E_SM!D)]-T\=+,I;X>Y M/%G/LHLQ/=W)X, +7\.DNVEJE=1>*$;L.;@W5.*SF7R-)V;#K"1H2#'8CE3C M<>S-VB ]A;37^"C:*_.2TL?:AK:"8T06#?CUANFJ3YB25,1^%+ JZ,K?+<5U M%3U]@?E1QG2[R [;6G^<@7+)/VIU5?84F*3>Z6C#09Z>XZYNM">TT#.& 3FT M!M4)N=C".4110Y=1AF56<$NS70E\;O[A7\F,FAFD5^77I9VU(K1-:B8[$'E@ M^,"R>N#34AQ!_8I>NPIV,C/P+'!F60^_OB9$@NW OZ4V\ 5\(G^]LC@7HC3PZ?U50[%4+E1FR;J=:3D]'-/R7VZ^_;M M]H$RV]2$X=/=]X?;[W]B)B[5B2&_Q_JI"VPJ]EBO>-XDIU+EX_HJR;W>;2-R M:+>V47_5)M!&*R&E>>QAM3U7Q!.4!S9=V([E/.*%>Z&/1YU+]:L/-_,%VF:= M]M]DX"'^0?J3_K=+S#IZP00N91,ADZ8-;NG*<JJW@NO=P*6+!_YOO(M;Z\U M)>[<&X\NX['-%=A.Q=OH%2:/B$"Y=_,'C$Y^9_XG7'O+G.'6?85U ]<7%,,W M3'HPVJZ?F&L)661R"9?1 V 9Z(O]SX54H M@EY.K<+& N#/@84J$4[/$\S2*_#V[59WV^O#YFZ^O#(-GZ%ZXB'A&[L M@2QX**$2_0S^7*>UDW8P1V$?$U%;"=Q5"E$[>DN(VE&#J*TJ50VBMD'4-HC: M!E';N.][NN_[(&F/H>*KX6DKNMW=_;SVVA@S]%:G>%03([NNLS8L\I<$,8!* M4,U@I?@(8%H:O\TEYFYXA2.5@*)!O#MSU4X$U#M5[/V?/<<)I[!(Q1Z*8\T#/H/B!V;Q5W46!4O M0>WH\N$9'W1UQ3==,0/5F(.9*KT)1==4?3P>:X(:@A?YAJE6 _['"U5#?^7K M[<>[GS4FZ$I)[B$QGA6/<&\_#5!;X7YB'?,T)1?6M1*FTNF8272PD\-=?L3[D M3_GT'V)2.R@PQFF.8H214+T*:BB9)R)F==!+TH?!WR/E]N:+XWX"T726S$4]J)JF9"0V'TF9'Z_]S#1:@R98QLRQKD:,AS=:ZJ^\9ND[_UK M,5TJG*)NF5/4>4VG*#LM(H52I$Z?D"IBB6!?,?W0&K#46A?P#JZ]]1YDF-EXP M-4E:@P[7%5G)?S(8?6I:)FW7M?^%S7#&2%8>^(Z[ M3GQX%XRFDRX%_D/P5K=%*EP?M]3_=)[101+UT')*X1$(>_6[G.W/0]A?Z"V02QOCSL]<-%7PEC8#<(J5FY)M*[1+^-*G?@=6*? M 3_LT5P2G=._T9SO5XP"9OE?5<17+PS.!1YXF 0AEI1+R=:%I=\N+_F!7S/W M! G3LFG30K4 X[=4"S!N:@'J SLW50!-%4!3!=!4 32AJ;!4@!V,XV0W-?C6@912G\5^,Y3([?@-0$+A@X MO''17/W$"1/56QO\!IZ,0MA]?QP6R^/78 A9,/^6 UF#,F>O(E_VOE[W@BG2 MSUX9+OBLM-/,-LCQ,\!]0V]85F1$VXY[K,6\S5A-MZY> MX;'XB>YE2[DF= 81%#H"_(9/THA"V!!-Q2*J0O MRTT5H@AK"PZXAPP*"EW, FF7&"KK^^*+6LQ[7N*+$!)D:=I47B0@(KR+*PP, MRP1";GH+[FF;OD*(,*)-]N0K$Y&<&Z5%,7#@+,VI^N@ZS_Y"- (3SV6^22L] MAZW!/*5XV0^RA\G1Z7/B=^J_R.[HPZOL)3@4E/[ MPR']/. QDS!2 FNM#_Z@[Q+9*26"KY$.G/^,L1&;?J%>QX5\_ "0JF,_ M&^[LLI5N<_T2H-S;Z:8[E;>[#ETZ+*-+*Y+3[ZE+LQD+^QHXD,M-3L(PN!DR MVZ!6FYL6*5W;\9%61BK=*#>D&H*<1BA$U(T1%-6&%\NXUU$E*^$1BH# &"X1 M<%092!4H:JZRPV,!4X=CH:F1P >>@ S#V#TZ2?1IPF_46F=3QL/9XN\?C@ZX MD"R.R@AN1=[T/047QPWEXRHK,KM68M>%M/1^/-S$K+R#[/E):JL*[=2XS+;6 MB,$JU],X5$;192HYJ17-+AC?W#LLLY'W.W@PD#3"(>6 LKIP0*RR$2'$&1$EW@Q O+C7Z>& M) )VV:/@;:?F%NHW8\U?,?8'WI 53*YE8#T2FY(H9N9\Q4S]!M:A!Q8>OIX) M)@M_E9B]^IW]#CQ%] &V0M*SJ$CY[N;39_4Q,&=P ]@L\0Z1$84#?D3LXPT8 M@P+R!L<8\SGJ_<*<$P/4Q<>;'_>7.%M4]BTUT;E*V7A[;I!'+QIN<+1I$S;% M6A'>'RET!%IJRK!/?@_-Z"VYGYB2B7<.D-4]-$Y%@_0;-]-YD0C6M=_#UOM? M'!>3=8^V^;\P7^3ZMBQXC<"P9*D/W.K1Q#F*G'C&$AQCLL(TJG!W@E7,63&Q M@@?9^-%ZQ%9@>EN=\,X+FN(M#%Z)$[N%]M_A_@AX&6"+TAXD:8KW'MXYOD)Q)T++H)) Q> M("IAIN0885X.VQ5[ ?+;X5BAEV2(G@6B//_GOQK+U=\^\^KMF4G ?)1=\7N5 MP9EQUHQ:C^%I@Y6"_RX,[ F&:5XLC */LO]';,QP-Q++!4]P7$3G7ZMP;W&G MC%"H2/LKC%?X+,B 87-W\)HZU,C68&@L@7H-/4!44DLTH,)-[;2CAAT)9@+> MY5D?:F'15<+EA,U6N.>5V'/1FD)%[@4U6,%O>%L<<=JWSSC'\3CRW?R*6A[W MVF\H*=MK-TG9IN5QDYIM4K--:K9)S3:IV0.D9O5VF1C"^%U.?+:[6>!3BP-T MA2.'M4#UNU>GR7F1/1X+0,BB+\%:X G_(/)\UJ'A[\%^>W.*AH3N3]2ADRS\ MA!L5XAWA7%X8MA)SG]#ZIYB(AHP+6+:&D_"T/!\3P[O@^N/$Y:R( D>G0@G M8^I(^$@*>"A@!MO_\-94]:/9X*F*4 U/G_P!SHH/QYN M,41@N#-R;H5C,MVH]'MD2!.]@K=40)SY61'$TC%&<]DJ6]M8,)IZ'$#M;I>JBBKG9&N$EVQZM:FI]!] M]SZV"P!50\$TGB/*BL-N)OIW%?/Z2>1^>+)Y=!2+<'V+@\@-[*0F1#RGNB+MN(\YNDO5Y)Y-C69=?&&<1#<*7G# MNB?B#1-G7+F1S5)^1NF,]Z^3=JF8C) MSA.E8EGJ,Q-A(=LQ8]R>F2[IR8@I$E0L!54^BZ"*$4]E2:.1(@=>2WD0R*'P MZY2C"!\P2XT&YKCO&K8G_XJ\$[?WR8=0"9>46-+DJ4[7^$_LI:(@VH(G2V$6 M<#FM' _] ]M:GYW6/ZR.+U7=J'=?FXY_N]R0?,,5D'\2?!6,LJNL8U](WY\: MD7>HTU&J D _#<7O]RT;A_EKVMY96DV2[C6>)?DG*/.($UHB:SF0 _NY@E4. MFE@Z'\*DYH(C01RZ"9^$%\:!J48Y3-!=&(2KCP[ M@37;@+'(J!Y"ML1!21R\B_AG,0B("\[CL1S@3DN%YWP*\X>7YA'+^,'#4.+" ML:C=' WZ!D]0*6BT7B,VNN0)BMB9MRO5S/,1,A),H][X$:]Q-Q<^RWWL'780#78+LBPLAFB9,= M\V+()6!+C 3!#3@3<2W>^S'L^6C&,)1(9+IUW7D0S_-X9 PT7:CU\'NSP.6" M>XKEE]%VQZ*GI^X[?RD]<(7JF_;$I_(=,-SU1>4\['>-/^5ZE* ?TP=*U% MKF>*56%I\*? YS3U?W_7"62]L4)KDF+X@7$(!M_8:0/2P39[_!IYAP$$3/F%%L+2S#IK3%5YZ*9*EHPPPO, M,)>#^&7Q>44628H\=+S;=D9"&I]JF4O3%_AYE)T0+2 _/9,#\>461FX"#" ? M__;,VDXI=(P^/MFYP<,@,G%>)%)S3OH58R:+7!\N(I3!WVD9C<=G2DR6V80< M#M3NMQF=Z=MTTIT^_DA7M@OT#&F=T09HQ9=B(%2//.E)53-C*Q=3P?@=Q0TL MQH]]6!?D40$G:0U2&/P[I"*$91^#KHA^=WR(4)&\A'Y19PGMU]\2M%]OH/T- MM+^!]C?0_@;:WT#[&VC_ :#]G5*@TT[["#U:8LX*>-W$$L1XA)E,444"283A M^6@Y$]X_6R*9+>?YBJ=BA2U7](4>@N=*WUE)YJ'92L7UM5]+IM][JA<21 M18) 8?"0O_[M?0 )"<0DAH-$W]M=MBP.Y^SI['D71KWIACSDF(68=O!T*V3P MM&>$;TDAG$!- W'8CVT+S4X]#VU9@'[25P6[EJMOA<7%;CVB^PI;.??O9'_X MJMOAA=$P&+_B?G;'J,.E8)*6_USKT]+#/V-6 ;HE%#=?EXA-:?*0!2; M#$17%I-DLOC"'^=VE03'P>[$;YT,OU.4HJER^\1J-L=6H(0Q,7IL1ZP8(7&FU!$42%*8WN.UIE*%$X:43K$:T&P18P^*27 M+-W:3K+P];7SIU1C48\O?J3#!C7BOMB?Y"?'DRG-8I%P8]A[R?QX(N(Q58Z? MV(^N= X,,GR8+8@,-LSMW)?;X=1=3C3YZP;ZCR@60F)'T3,.,RZ?5L;O=5OL MN#>2ZY]1W@[G1@@Z/"(I9UM44]O_A:#;#]=3Y1\X]Y@;IR]Z\L([;L/IT!?P MW^\&[R(6#/.,QWO6_1K;[JY#M^@Z,OSOWCZUXZNH SC%_,&)Q8SY@+$>IQ4[ M#!)-B [TT=MF4AB%N.NWL1/Q:W[K)@,+MD"<_8&=]#09A:)NP-I/T_=BI\>+ MW1$O]OL?@J!S)>5P\-T>SZ>'2=0_43$5W/+(,JS]M;$?4J;Y7>1<@O6WPI3H MO^U9<_Q=>( FRN;LYI&+Z=R-68S0(3\2\IH=S"-^ MV GF/&0&_KPG)I&,V<+-=ECWMXR45'M>LH]&*N05^.&<)G]M M(= [=%3.<3>D'4'4P<( 4 7PZOKP2[_ZY+ .K% M%FX[J6VTAF.5GG.=MA^!VPXO#.)%W'%P1@'P&_.]WJ'@R^=:B*-\Y'/CV73K:?=]B))D_61XU2IX1>YY29X' 0]OE^R!3>FEP2 M.^;J'@ZZQ3SS1!9OI/(<9UDG5];3K52^JK9#411^46I&1X@7I7M0EA1DQX6N M?)7#=.@2^4Z"FR\3NLJY$$L1WO%?+/$FR;*9JA5WQ%186--)JN:>)=4-MZQ5 MFGII-'L9\@N.JXM@OQ'?$P8GHK-D!M*0%\5#%;N"I%&TSH%D_\M^VJ[M=?:^ M+/99 V^MO.XGDP$_' C)?91^.'$LY\F\:+(WX3C]_+%5]OS7:2"UD<8@* M4GLN+\4W3$$7"F!<&\2Z>0BV^1@JS ML)EB[?. N UDK[(%#:8VPPHCN1-(:?2+#0C.$0+[Q6TOD3LTPOJH!*BY]BC+'ZA=OB>.L@.U',>D M$Z.FX&[K\[9M$D?CK!FW["H;/JS2$][C:_4Y'(^J(07$J.O&"KE!+&M4FC&; M>.+-\-D4UQ[7E?%%UV6ISLH0NIV^=$XQY!3 M(WCSP$JW"[I1_EAI!&XC<-?$TDLI;GE.VSC(]U%@+PMOPT.]^@D#%XD>AEE;3VQD:M7/SK?HI>H*BD=.K9[B58S;B?KC/N\V_^D M;7TNGE+K<[%I?1[;EKKIJYWHFKY[C!%-4JBD7*K E2OLMA=:7A3J MT6*L/5M.14(Q3JE1)S[V>HJM[M+#4N!'PWB/4LG][**#;@>Z?&L>T,G3]QM) M&7V^,XI/=VD";05X@:,Y=L!WA/1.8,9B;0S'L9C:3/%!M2:"EHE;S2:$QE(( M+3$ZRHRAY>2:SC*4HNPQ%:-4+JQAY=-4_"85CZ-%O"'U6%KDSH]7=2 ,,&7 M[I?/N$A)29?AHI;Q/7&"0^G'J4AD5-E0>F\FS4(RN96A/RN(S757L=:F42JB MV"#F"D?R^,:+A\VR@:_9*NUN3T?7AS>[Y]9#SS!JXQ"/$=ZCM27;! ZR"\Y;8&=*9HZ9OIJB8=264H.+IJ:[24+VKVC_"Y:*7FQX3P2E&LDFKZ M;K<3.V\JV7@HYVV?*9HV;X9_ #ZSB>85Z31CHK)$'(1._B&'WXAD<$3#J_$? M4^/[3UP3P,H[@#4ZI0!6$ZYCC$6R!-6J&XQ5U+HEA 'O;TA0/?^X]Y?FX9$ MU(#SA[%X52]SD9]SY>,8IBLPC\X=M078P9W0I&OFCFI 3 \XD:T;A%Y\ \'Z MQPG[;,&]VTM4#%1_N'>8@WNG&]_VA;%8KJO9USXZR(YD="$:&?//,[(;#L3C M0F"I(C86@<,$'8D:]%4EJ>/1EZAY71VZYC(<.&\V4V5*03*APFJPFIV[_&=% MTPW%>KM&WP+H?[27G7\5[.=EO?U,K(4.?WF&KV!SKZ@N1F/0$M-+GSWQ[R/& MH&^>.Y)_!"!G4P 9Z/HC"\X-JP5-7BW5.J%N\V MU>(Y\$!30MZ4D#!SLW ER M*S0E3]+>>)KRBNN 26-OOQ^3]0RRT@W+2;3VWD:HL80IKYLM,977%Q0'):?W M=5,QL)A3>M_E?$[ +GW>F,+W@*S[+;IKH;: MRI[.JULW6=MMC;NW8ZXCY[GPO'L^Z?4=D;J2UO7L>S0/+[0O:ZC> :;+5\N0 MX 2*)AEOUX !.OL5GC3@_H1'/4?UP0&E:-QER $[:AHH-?AT. TD##8U-,!L M8.IP&D@8B#J,!@[,74A\?S&;O-%LINK4I]QTI(>@>T3QO" 51-I3Y.+EIMV( M*81:$A_"Q+HBL%U)7<-VZ\MKX=46?=)K91L$!XOD%4/_[GB1UV^05U_D=4X% M>8V2T&R&"24A'3D];L=:_!Z3;) ,6"O%>R)H6Z8-YV\[^/%\"CT?-3EN->>+ M$28%WQUFF6-]"/D=#+3TIGN^0!OQG6&\1&4,:.EMW7R!-N9[P\&!0&NNG68S M-;QV@#4,(IF$>P\<1G_Z0'WR] ;:[EOUD4'0-ILIMLXG"TDY!@/&<>9.+=S: MPU'T!/9" RN!>\:M]-NR="X4.+P!<%)PF;T.=08LLF.)XNQPV.ZTK!B5[5+*!ZKYRKB\H=KOQ^=+U->Q<*-K M;3B^#>?"1&XW=?^X+$ XX^:(E\X)HQHOB0=[&>LBG7(%7#]!'S\6P9:[J9>6 MWH9B?*,O5KU(:\>DHFWZW%,E:Z6;"DUCVYI04R^!\DW#LJLG#;4Z0+.K*YMW MQ%"P\X-S] O7(QN%XD&_GE=S=I&2&^A&HU,3*SF!;M@_U'U9I.(2U3DML?2Y M1>O-W#U4[=KBY6W0Q=Q/%&H3&4NS GUK]CE/QOD/LSM:A.6NAV5 6#>!U7)" M""M7 8S"UVX^?K4M)ILTAY/;3.U2\!]S*DP\BD9X.2@#KD4:XO@/S!9N>E"6 MXW9)BI(1/\@P5?CT4)+#C9X4)4.^D^$2S][9<4MV'M(&S7O7@4T<\^AWTDO5 M[Z3;-"S:T[ H<[.N1463_^C5WMK,^L/>=64/^W/^US]_=/N\+,W]ZZ=BE%YL M8Z#M/6Q: >%T55U#=0B-N=@-8O%9)V&TK]BJ;94--LB D -\V&FF9# M##<;VK!($A^$[^017T_P= I^+&GEV-E#EIVQX%[OM26 MT8 ?=9O)?D5 5NCQPP3)P/4';78[/BMHAWR_ER-DL_OA]]Q>%V1.X&1R[2,R M1<4\/0 EP/S>S-11IPF>E1#M/!Q5 U[(T)CB9%&579P>CJI^)\=IE@46-;$; MN&LV4_PMV\S%:\*'3?CPU%'2A \S35)@*J8X2!4JZ;\+OI4^GD],I E=-*$+ M%@#AP'7"*,>8BS&S1N*]0]5WE8 M/_:H'HB=4:K.^C7UQV>W5?*$=I351<6<;LKU=Y_ M6Y2LVVD^=0@IC/LYEH(EE-.1*S%"FMA).\]1L]-,;E!3S@$I@:1_F@[ U@_ M7- W=]\WAY?S-YO+Z]F7SESF_O[V[OZ6_'N&# MGR]O'A^J ."F)G'ZZ=O9PQE<6ZHJ&:;3%T"W34F33>X]>9T1!,]",D@+V[Z" MW>7\QLF2)7W(;>OQ6PV6$ZZQOZ&!X%X**GC="B?O#3M'QX]!4NTU#/Q%LTZ9 M:U*@Y%9CZM(PR,V/;0>VOE+2B%V7O\W'R;^ U4 <7=^M>!*1;7@W[SND2WL'NE. BBT\IOY2?K-/DM3697C7,],J8(I4TVRHT*E+*NB7D< T' MW^VYJ#X[%RTG6=N7L7?QOA')8#S72,R]]W14C'6<(,9:__RM;GD@[?.C+A,9 M0^%:Z^Q/6W'ZTR-+F/;45&1%,I3B1U_XW+]MD\S:RFM[HI[2J0;(26BXC[[*$K'WYNYP\^[$1UBN]DFN]5ELP.I4/_^(2MH0E5 MHC)WP>N=TKSW)M5>&?K2;='@M+6';]]Y9X_"\7C<3 /(%Z8BWQN5Q3>)N&*O M4NR-/-C+++5-0RNJP\(>VO$ >3@_9DB):+HOL(?&1.V$6.C.<*BUV"3[%2VK M:=+2COE)<-#F?L/S*/*>F#.MFE0TL3R4#/E!AB3MFB2C55C&W^ND"GN,JPF! MT="5W__.H?>8QP'#+?2LPD^SF6'3<146,8AI<091)3KG7(^(>3F!,>=;?RM7 M^ER[&[W=%#$0L,KI*2)M\)#*/#IH.7K_N;-JUOT/>\'6;SQ@RUP1^.69J&]G M)Q=[[ EIF+#7J88)5EI0+0-[=4C:&W"2JI!G8K:L!:@BBL4M). JF?P) MP !4;F9WXYAO? #U:5T#8?N&'Q&3$!K-U&T+3V[ZV18Y5;)ERJ= WR:Q+)6. MH.%Q"P;!B+6F=SW1;E0% SZ"V 3* ?138)8$OS"R:"FZOZB[-?W2ERTIXX MY*=G,$;L:L5KN"N[>5]1HP=^<\YETDP3VL@28.5U93-B<3$Z0"\547"@4 MPH6[X'A$BL5YVZ8S?&FNJ$")4^ LR;!:KLZ_2S5.9P%ER^L.7S36[/NVZ=FR M>ZOV>7=(A :/ NE25IRZ/%44411$!"FP*9:#39_H!#Z;.9X$D(5@FQ.C1443 M,J<),M4 X?"[;2BFK-!;TJ0RE";U $T@!DV*+\X!%O*[KF'"B'F&F_3%(D', MZJKMA6)<^0>O7X"*3]_MY87A&E2THFBF8\"":A)4@28RFI.-5P M$ L(O'&PK1LL] O>L4P6&NDI-1RVB/Z/*#'H/4<#4H[8:0!64 M::R4<(BG0=K"$RC2IL@\J$'V;J@"0Y*VL;Y52/08\" M8PS^[DDLOUP"Y7_+R##1*QKI&A2Z6_'OZYNK%-[!![J%:_J:M=NOXW/[.7O$ M#,#1>,1W.[V@]](]AF3!X5>@ U!W3;0['91.N54KBJ!6S-F]'9>^=N ./ M&=;02(#?]&>@Z6XWQ+J=>SMW6QU$1?HZ06_ZCFPM0Q'.*%;+,W7#S=NH-@7] M4VI3T&_:%!SL1UF36-.UH.E:T'0M"&$,9Q=-PX)3<]D=6Y^"]%9;/[.]UVM< M=7F[ZJ85N>JHD=:ZUE"A0\_*G2II)70O2.828L&&1FZ7!]2RO,@L!4#(L&/P6.$@6W313<>UP.UQ$[/]!OX:?T M=^&'#]S*-M \I-XW)PLB[.UDN5+U-X)G7;^?1U>,,@.@\C1 ;JL6K ._2/*S M8N(7.-->K52%?F-JFXJ&+CT,U6O.0W!P?8FN0]0VT$&C8[P5]0X3?7P8E+< M6[ OW22<28QG!5-'MB/RK6 -M M8'X0&/W$F"FFEP/DI:!@+XH5=8 J7C1[[?20,9 ,7Z"KTYU,"E:] ME^+/],4\XL-/+#19QH6)V\"A)9GTG&Z>DY=FX\";DYX,0C.63MQ=.\PLE@:5 MB*6-0TZS:>H#D(43$V@]N+[*9TE1*0N&4?X+4(5)+/1HQGBYA@=Z7C\C5Z+H M(II)<34Q# P](=%]?MM\Y4YZPX\FR+XW]$RW<^\ZV$%FS%/G!M'F;FQH@9(^]*0 M8GAK5#UO>5+B2C>^X)42R6(B-D#FA6ZPS"$Z0OV"N; ;@82W[-RV ('N_1DB MHH>"2YQJB"UD(E@W3E1X'N8?ZJA]80_>IFC&!XWT,$/K T?T^Q:]]). MN;739LYQ9N8<5:7!_RP9H!?AF+I0/;[UV1/[%T$]7@+ULXTQ/S>\:;K)VF'R MW:3)%1[1+HA*\V CGR":@E3IJ?)G+9 EDIMZN,F.]#80*U'&>4N4W2OX&_(# M1;VC8"-#F)>N DV#E??N;PU:"<-9W+754I%.L,=RL(9Z)WAI4Y+F(HR'15C3FL,"B MUICK";PHAA3^),!<.IR--O#NG'4\>*_]XMO9!=)LY@:EO=3D;6[>F$*PMRDP M/!IM^) ATW@P-(BI2%H!P9JM>'K*"+1SP;H8OSR7%H(8SV=TL7EW.)L^X!U05W?(2U.)! M'_4OXCPO!86(?]L\K4J195H4CA4>3A0:UVMA-K0A.[4D;LU34 [Y\K;=HJCU M!DO)OT\2BZCRCA0ZF2_)8NH7@RT[37NY]/D6_&S:\A7I*!I598OHO5FK!$%! MR)Z+V\FI$^<>.;\1Z>;$0=Q;TY$ST^SI7J&SIP/V(?/=%G.&;P%-*RG@SRA%JG M!0-!,N(:HJ,B^#6.KX6MQ$\"IW7$*7 MVKZXKTOMK6V9EN2TA@?C\$<)%#;02O?# M,=\31$:[W!:+F=0)^/G@Q;N8)LZ]M.5O29#.+W3 BCL^?(7:04)ON(4C= -] ME&T#[^I0#$WC,31-C:%[3W$XW^@-C\18BN\^=<]$(=@-B054L-$@.D>VN?:T M%)JA']&YM,N/NL%V/:STF/[BQ*V8Z3I;[O5$3V]>:TX?RB^&;D;[D+M"/]3[ MSTBGQ>1@SO6N,5-!^<#[1ARZ#H&9T-XAL0UXC9F=I,.=W9+YWD M&IH/NT[&2>1A.I*6WN7J5U<.B&T,\VLR!3Y=(9G $X01WQ/2CT\_XN;M%4G: M0]%\J(]!.!/2]Y+>2P;)NDDS3PLICM% (0D4FED S69JM9DRIB3LA#]2IP@4 MT)0_A?3(K3,_VV&3W@ '),6'35@?MU %9FL:=NF=B87,EK\4$;3;. MG%(C-ABP$89Q 9N30V+>TQ>JB/KT^$X"5UWF62N-DMILIB:;*4-)_868ENO5 MPTJ!F=OC[QD^/A&!6*Y^ZL#;\?50:#_J^)&O(J=16X](;=V#[D:;95.;S2L% M*37:]^FY0J/H9G7CIU=TLR#<*1.ZUDS+L&ED]1;+]QX7DN:5[7C9V=L*L$,A MC1K<*'O-9AA0@WWZ5^.K+4LY2J?T#KLB+X8TS&[N0K947A]6#T^0[S?X9DVW MW8_?""56/-OTCZBK$LOR1.L+:C(_OOQNY9+YA1R\="H+*RN?PA MT#L30Z;YQ,\B%WJ]XP'"\&P2JL>EB?*#$YIHLR@F2C33)1I)LHT M$V5*F"C3#)1I!LJ$&7]'/%!&R#Z25JAF)NVF)_U.CR&PXUJ>#;>9M9#9BI/, M=$9DDKHY_LT]B ] IMUIJD*??GMV!;[O5. MC[:9:V@D)J:]G>/GB.QNURP<$@F+;N=X<$=*7W/25"].F,:1;R_;O(]^&]Z( M-GL3449P[9VZ?#P.P38Q9JOS3Z[F]PW&(&='=8#V=GT MZ$(Y-$FRQ+:7+';WS$QOR&]83!U.B^G IW/:4%(\WN.>%BE'&#O5#5H)=\E$ M[BLQY!*7<\6_IA8(?O_;B0T2"A0X''K4_.CM4+H^)?CG(4=B9Q95/?RH63?I MNB6,@!(&WX7;$C%Y'J.TB?@1K>/3CT0.'UBQ4X)XEF:D4F3%V0'38WH91KT( MO=SGA1?5A7'$]SHYSGEA!C%[)B&-#BS5S#C\VX<3%TO)IR-USGJ,3D5AJ^M1SZ3)T5#Y'V65)QN+N0NW(X+K2QW.JBO/.S6F-]\.$K ;^7S5SYM M4))I9OV:'+["RT6G!"_HK:.,F0I'RTLT.[*B;4WW+N M=%*:_B8(82I-G +'QFDS*'!PVOT-SJKA\=J,O!^,1+[/_$3A/0J<6#\%3CP; MQ?H V;RV#FMZ5!\%+EJ$^/!I#:!\3/J9>!;2_*C6+K8!$SI- M>@U.[/EZL2?6X+9.*]1'@Q-!@V-,@1O618$3NWV^4U0?RWFG/5;>M M"QFWGJ=S9V_!2 R7L)_NWA7.QNFG24:4R[A/Q-6^'#@W9^]*R:17?1+E.XGN MXSUE0TE!7%?T[E$$:IANWS\;=.(4@1-%/F(-Y )?P.1 M[XURF[%X/)@M9 9J)3%;(39F>W+(+6*@<7TT?*%W)J;7\!NB8#LJW4POKR&S M%Q '+VJD^9[!R55,^TPR/[F<42&#[*-"^A6/V2)TFVU*R0"(#2FWR"O^#)LP MB$K'Q5@Z)ZFJ-U!Y=Q;-UD(2RB\3YQ'-]"<-.0$Y*WY.%[8]I5@$E:GM"UV^?$H6'>U/;>*>[!G"VY-?CA5 M$NG(0(H!:EA)AL691%5!+M>@< MRR#Q C2H XO2.>A=%KV8Z50D10.N($4-TXJ3?)[8JWH8TC"[A!M4(N$FG&DO M88TW3U[=/WSCD-R>%4O9$(*IO')+V--BCT@2.YQR\I.P1MF1/\QS$E9 W;HG MP.'*#)B6;FVBR3N?? /A8TXLY5[+DO8 9:[0NX<;@K23&_YP*/ 22))X1;KC,YAW01;+"T4 MM-[+-^T9)!$J+!;WHP22&"XB]T)A)L6I5]_LK'[IV5FNC!_N=B!=:VY[! SE M[^ L)5\WKO0!7=_#^<5VW47'J1=-E#M#N%T,WPU/4-NG(([X3 M8DBEQ6&&?GD'4D,^VQ@G6RD#W@^O7LB*]1U_&OTC7KIXYVX/6XXL:.@53Q6E M7U7,AJ"9VDP^\?"]MP7UH/N5AH =>KP^>&%0173%,6"O-; 7;>KLN;46Q'A< M2)HK0&YT%QV)*EB271FE1EWR?MG!F#T\OA+$ZW2/^%]CKSS)7Y=HRHY;*4D8 MI10WTSB[FVE4B8_QFAY:(P[EORC6(LRYW))F< A3H5_2Y^B7/)O92YWGX/:^?22K$D]0$$Z,P"O#S84Y/\:0/(W*\\ZH[HO)W#$99>=#2FET,W M5)"B^];$"-0,[EU)T3BR7*GZ&R%FRP=23@G'B \#9P[U8P#L&;G?=0^;A'NB M"B.' 2=-M]#OK]KH$78]Q2O;F"TD;^[;%B);)GR9X+<4@T.I U( W<:F/?T= MMH+;!IFPV'"(NWN4631:H>/5PZV(05&#:\T,Q0(:E8J*.\21-B.N9[&372:, M*XNL>@R[CEIMQ55GNFEM!54I:0,]%16C6RLVCT!VN@'2YAKVIQA(?E_!&$9> M1JJE6M"=;N"[KS7Z%)[$( O8N_),KFDD#)]XE%ZO*7L H;L/3"S+4*8VOZ 7;F&Y%D_=% M;GCN9:',%MP+O'R+G1]2!0\W@?!J@X<'Y4HD9>#_:K>Y*X6H\D?N#K2E'V G M*-%G!-29X0^.=QKVSK7;[H-4YUPOY!W1V7C;TE?P91'U(/<33S<:X&?Q[O*= M2-N.N]W_ED[(2SJH(%^U_8?RCO,#]_BV@I-,#&FJS'[@;H!CG"/?Z'BXWM#_ MU/?>8_3<%*8;T(5#8&H0Z8_V%$D=%EY16/KW.PC9+T+*?V8?^K'R=WUY'E_,WF\OKV9?.7. M;^_O;N_I;]S-V2]G:W:H9(\;EHR%U@Y73/=X7P^/.M.-W=P^7CYPC[< KYN' MVZ_7%Y/'RPONZOIFGB$#WZ^O'E\J * :QJ#G7X[>SCC9 RZ&JXH MUFT3Q+7)O2>O,X+@026RA1(<5"GG-PZDLO0AMZT?))!WQ/+67E*%HI/O=RLR MO3>"'1V*!G$5=&JYNZ3X.Z&F>XC6CH8'X>(3/\7,%M&EZSR K3V#,1_N0UY[ M$*E;T7S$=%G_W\_!C@-Z_8W =KPL5U^J=X1-,^![_6"S*.J)H#FYMN;+F_7; MCAS:CG[3$9YONS$#-Y6&&C!H47K6CV)2 V;F/C$E_J1<'6B7D[@7UT?:EMRL ME!4-FOF\2QGKH&AC$<\#ZR[N!.3HH);!K@/2R0[>(L@6%8P5^TA#S*=2W!]B M=DDI-)(R;TDI5R0I+Y1G!2A3_G@L?)&5IL5"7'IQ9[[5N)^EMY;0\UU0P?*' M5\N00,%6-/3F>]ZD):'N)>HMQDO&/2XGK58&R%Z9+B6CJPE]9VZ 0.)FDKF MCQVLQ[L&A5[F'I$>:9EWTAL2DI.:"2*:WHD)0F.=,R'D*H/[HS6C/G_7#$-_ MG>1>;](Z_3/5L5+=\+OG.K<- R.$FHRN2>>7_1?TD._T0DYE+22+ZB4K29$Y MN.H0M3_:&J&7[H^V^D8)Y"R)UXTEXS/ZBM^^Q.X=Y>-.,JRW1T,"Q80"QXQT MQ4=G>:=8LK@[[90LY1[KEO+]Y5?JAKJ;W#]>HWOJ?G+S,#E'7]Y#C-U<36F& M/X:>43O,PEB>>IB-*7.Z2[>H.;8LY\D@;GB$1F=]4:*6[X:D E6!+TGSN:(J M<+C=RIO2=EQ()#0+PKH'(#LWQ2D5Z/RQT(5$G;9D/L>(N.D8WF9+VJ4'-[P_ MHX\IL#EZZ:(*L28%V?GJ%>@"MBK!9J65 A:RJXIA?2#&U6?NB]\O'9L9@T9P M03NA^K770>S2BM,>]1I3QX,TMXCQ@:<4.#'!IM4#;[!5"W0.B^R\BL<< =.6 M-!KQ=ZQO:P<$N \%%3\/ JXVA)J$I;>H7OA*%X>]%E7WNH>"+MTXYY6A+_V$ M]2M V__(?KVIQ_?ZP=R-X@ID"SO((#P)I5DV,C>' V.,Q]SB_(UCFC:<[=^,44$48Y,[V&78NC$.LHWCF$ :YLWJ&S8N#D )T M("#0/N07>M' 04Q];N$O.>9?U5/KZ!V@=70KT3IN-6YB/\%OG"MK^NL+''T2 M*Y58KN/%GYA)Q8USWW-WNHHT\' V.>/>XZ4O=GYP_D1_$7[X0 6.JFY2,F5. MWS1L- '(?3'WX-)3ZT%7;<=1_]YYS0?N877&_<7I9SJ\#?F!&'#WNZ^] MUIPM;;ZSWH*W,^\5SG+>G\^\PR@F/>N.SM+RU*/-'E$0&[K]M*"*-^KA%'YP,_(,ZK@= EOTY*&";SZE%H2^!W,T"..RQ&7 M7^_>V57+.=C2_092OW>LX*G6H'E1 [()HU;0LEU(<%,8DHP:& U)F<#SM%FG":8SO2$57UT 7GN*DW.^B9>EX>+L M%NZ%31YU'QY@&^=Q$3.!'_2"')V <[(G\63;YK@3'-FXPT6M+;>&%([F/?Z+ M#98=3U\(HJFE$8GJ5DI4'P3#'<,Y"12'PTRH/H@B,VQ3X,6069!A(C-IK#:W MQ.NR4N;?A41[HTH\1J=4XC%J2CSVA3L39 4WU1U-=4=3W9%_@LVE9& C=]/+ MP4J=3K-W@29Y)H_DF3[KR3.?)P_7Y]SDYH*[N/[Z#?G]YO*1NYSL>*%N*ZK1;QY6+;+GH7KV#WD[?6*Q-VM,& M\(98;N,03G*[JC@!V)TT1']%28HNE'%MX^*ZRT;W#/Q;VKZRAW0.S!ZI AAO MVMFL^](\ZFZC*E]I$M71(IR,77XX.J@K:*JV?*>!U^R1OMSP*@YXL1=,%&OP M>@A>LX=)<\-K%_AU6#2_IF\6RV[CVV8S57=J=MY\031]J6CIM.(&2VQMIA$, MI["9P@6#YXUM=\X$IY#=NZ1P,^@C%X+U[4$Q@@F)4[PN.>(Z)GVAE?:Z*PCG M=071:#=73(?PUW:;/*<1)T73())I&V^P5[B/"T9,08;!3KMHKX&MT[K6-Y1W MOYKA5<;WQOQ(C-<@*Z+K@O3O_,#7[_"=;C!]HP[@RZ[FY@@^@1=#4IV*OJ[V MK;O7JTE5]]WF18GGGV MX5/%YOM%-,[:5X61O'@L2_KZV\F(,$IV_1B5)[)VE(F MK^X\$[=/"N& A&:V*CE_AE5C[E+L8YC\FDDW.&H"6_9VO!GRT ^_)"DW7^XG M=_^\/N= *-S>_TQKI9+F_%1("BR38=$L 9<\EIU."X&MYT3NAN==DYG\$)O M<*?;[7IJ* 34,)#7AK+RFGM;F]>O6\5,;7@U,6$-5!2QIHV;$E5_P=Y-*[@& M,67;:>PQPX&"=$ D;8$Y>3CGQ!'_:YIVNT$=ZT"%%!S7/]M"*N_T+T)T-:+9192]$,?\ (PP_D)Z(L+; VJ+/!%L!ZF+'LP\9V\^H[/T(0=LT_H/O M/-K9O!^ADD4"^G@MQ[!V'HZKA\M8BA M2>JY*P_6$5PB/^I7P. O7/*_0HQ/[]M+I2)0:3,UG6U1;MAEZ]3(%APN6*Q M];RLE/-6!MZFTK>I]*U%I6^D]B^<<:Y\-IO:W](2S/>D;^RK8UUCZP:U<&Y" M;V/I[Q_VF)C"=TEKV8)6:%2I6MK8KC!,$Y%'_41Y_4_W/W-8*]B9WJ'1J!K1 M =\;IBHF3!KT9@ZL:4:VN6#M907KH,OW!ZEJ^6H+UF%ZL/:S@G4T!-$0GSJ> M&*S9,\P25+6LY<^EC>W$_[Z1/%5D_@O#47I$=;(B2ASQ?2$^G8?%$@EA.$X/ M*"&S_.WRHP1YM$P":I0F#M[8JX'"KSH MABH?=V:[,!(.&+H31S%BCQ\*\9I-4VNPA9'L#9L38&24Z/9N,+*%D4/F@<5B M1.3'"5K$%%K%D=#D9K9*H=E,9<7F<=?J;H)WN;G@ 3.+H7*+),)ZS \[Z>]/ MUC+RB\?"(9,#X[#0%?O\8!A,)6ZPD.=XTU@LC.">[!12G<):EF,U@=9!AD!K M_^A2H*K,?D+G5!793Q[SM6BQR):GGL[&4\ B7AG M@8LC[;Q.I%A75WR#7B5 MR-R#A?F2/.?VY,?DE[B9KVD*M_R)#?3V![X0DFB1R !099^AU^)$8# KG9N/G,'8\ MMWJY@MEYG(&=1WG-CX--6V^_*C+9O.U6VRY%,;_JVM-7].9,3"R/N]:N-0"! M(MN2&BQC<7Y\:^I7TB7A#_)/PF_*5?*$9E/ P4 !AWC&H3!JJ]2W+%%QQ+OJ M)%X[*U0=#>N-WBOD3UM9H41UVLG#1RVG/0-^4P6Y1ARO35N?MVWXQ5FNIH4A M)4P<&P["*S7V-.A\]\E1[5G/A!]E5Y/N7'*[4R7-FFCRI4=QM/ [,J.N.X[O M='D$90:C[%D6F8$[Y,>]^-2+$HH-TO#*5@BUVO3P- 4W^:!LR ][=4VF3U-' MDP^T0$SWXI,_&MYYC7(11]MR+S.#J\*.0 M;(-BZ'U_?4A$$G4S2-/>!]GSX')2AD#OC](WR_\M.L2QMFS@K*B2>CQ MW9".K:56*^1TCS&OGKV %1FXP@[ MDQ>"FDJ2V,.3)ZO/9<<&4JG#,..C2U.HO)_GK*)^GC]+O^M&R^O=2)/)CJ:9 M9_KNU)U*&G)>;?7PWXXPFVU1UMITAZ<#BR%SG>8:!#6 M;-'2+4E=I[ ?]80 7YM"3$S#2^57Q5IXK0I#*"(ZHIQTO6960!Y)D,./;8[M M+,C[RU\N;[Y=LC$=(%[ER)BTE9J+O$D!&=BOB"E#P7RMI:1H-)!*#*K88F&$ M/H6O2,=$0O[]N0E=BNVN(5D@CRV0();W)00#?XZTY\T( Z9YUX6 MRFSA)?]AB="<& 9(:'<%*M*=9#"3HZN]**H*R\ CS[HRPXBO)OM6Q*;*WK.* MUIK;%EQFN'5%E]W6]]+3DT%@\\1=V!DUKIG8=M_!J*0"H+TI2?N.312:FH@G M,^$CH:$2=8L;;;<84H*MK^U%*RML!UV^6'[C1%R8CUY#"A@ M3DP3/@;ERB3&,W"RN7F7P^E8OX',R#W^+VFY^N'GUE0R%9-[ 0"M!Y/Q"%O+ M3W(J4)SS$B T(##\XXIB#E!,*5)6O4R7?.^_W3[LD$U.ES_3M-+/2BN]@TJBMAEX/8+^VQ/W'%V4ED=4PW+=YIBI0H((TMI3X+,L@)7SJ,ZR\T "/-7I+FDWGVZ M,_3?RG<2TUI5K+2+ CDZC,&A?9'4#HB;S8RW$^43X)I;ANQ!2'+6;132L# MMQQ;MGB139+%3I!_$9"RVAF=2ZI6 "Q8;Q*<0=\RENNUS[97AVQMD]>WUF7;^ M>V> FTO%!!-SDSA^PD[_859D#^K@](=SR-1S3Y1G_"[LP]:FBJK2$(#OTW6> MI-->AH8 UI^IB@3/*)8"!WN_FP]I?G!,D4U:%DU<\I+ M3WO=T[CC2Y]YC)SE]3JL&7F@R,:9*S^#65N VU^$2H.G?T:G^V3W87W5) M,_&6P>YUYOUZ8Q-O.Q$36WI!.R=!%]GL]G@\F,-L?V0?6&6.%]"57WGTDF^AX5N6&VX))>A9@WW]P^1E\3A7L[<&,<=8#X('6#^ MS3W;!M-F+)['?%^H9[.Z-!SA@FV8(]BZG;*Z>.76M2X=T]#6M'MYQI\(7COV M&2>E@QO=^@R?T8O>^NSXPQX6A%@7DA5QXW<'P2+$(V4I02@8EL/AH;"L].HY MWW&8_;UVS"*(H1@.JA6?*<:O= ,EQR,(#N_LYJUQ9V /_F74J$J^,SZT#VA] MN*9;"DR'?&]4N]ZJZ?CK8M?-S+TW-]I>F&NZ-ORWD]+M'M3U#L=J**+ =\3C MU^P. Q+8D/U>?,X.P_?+1DL+!%RX]^KZCZ&, )=1_6ZC7JCDW$'\C:[-XADD M/C.H[MSA :V?%]#Z8GRN1Z9$@G68SOOV3DSND*!_1&!L9Y(0WAQXRUZ0*?W7 M?)=[E&^<-UI; 4;09CF""A]S)6NCK MQ$88$OH[;95ZHZ>VJ6C$Q*X:RZFBN3TXT \]X(>CGN/F%?K\:-AG==!6:$>F M,F+(Z[Z/&>CRV)H_5MOY\7U5,RH]T[OE9UBG@XW3SFBK3!,;3RD:=J5!CL-8 MD-NR:M.E:KM-#?;$@IW:&E"-3*L\L9.IP/" MN8VM?#UU%'C=W%;GCI/)UWBGR%&9I;:L/)2KAE>Q;PSQ]6M#2=W"]V[U#51,[HEH\!LN:=I36KD(WP)2); _#=NI8D7F-\ETS01 M;)H(-DT$0QACVWG;] ]L^@?^@Y7^@4DD5=X60>:>@D(U305!5U"6*TDQJ),/ ML\:Y%]K*WK/B6XKFN>D]"W5W5HEN6R88DG3J^6Z)F1LIV#=))9@[G4\8H+)" MQ8S(KZ:YX,4V2;".D6^(Q/!/9"PA<*1J<79'4 MZTVI:>2$IN@2Q=0+-X-Y\M C1A_;;*L1#Y=?+\]10=^HY=SM%7=[=^E8.@\< MZ.\3-L;V1.0S9'0V9FB:K3 M09YTXHAFXJ,:L1)-#RSCHLK789^= [H'\Y"8J6S?7&GFQX?9@LBV2F[G#^[8 MF =+LIP@V>W\=N6&=FH5I=T%AR0_F3VIZT81+[6[@P=,_'. 2@190MCOI^@Z5[]^_H>TKJP +CW MNGPGI/'$\<']D#:%1ISZX4&X7Q& M5JCTJUV3W_<%2<\[)W78?-1=8GIP81A1H<+#J?+K@1EHO7)DN,DN83/A9C"( MKT=M<'.P%,Z$F^$XQ^[E'XI3+MEM3-ULIHH;M^?W8G*17LPX$.MV[GOS3%\VDTB;H&3M M E=-4/)X3\M27W1'Q=O<2PJ5F!\/"0-6UQ^]J'6+C%J&MMI:7RV#WG=8H0FD M1&9 MW0Q/#\_XH% )\<,]HB5$_.L&7#( +MJ1;?:&3;@T4Z4:>\'^W8(DRN/F !,9 MS1STFUS9VLPQ31[U>[+2 8[:T[E[YFNW6QAHJ_3?+X9NFK?S1^EU/YY'@_@Y MO17YS0N2+.7 =3RN9R_1[!*F'+@*?%??-K;":0O"^-VGMNN7R1I&3>:"9Q]FQ8B^ M#7%] =*ZU3:_1\2Y\\Q . 7T9)>@6= S3-"SNM!YW4V>09TW4\95N)^MCU8& MI-?Z:0Q@U^F/^=Y1JE G02_V1C8?='5FPLNXV^"EX#LS UY$OB<4.NT]CW2M MD "K&>W*;FXQMC;#@'49[0[CX=7:']QL(1E/;F]ZVC2QGFXR]Z2>3X%Z(9PW MH!+]53?->^(4%/@E@PF/P(M"KM1^L,,)(\18D%&8,P 'O7J."*-KNE/VKSW=$"L!9KJ\*-9SX-KA4;B#0=?I MQH>36 3=X0&W T'7X[N=4_%W.Q/4C]O2R2[&O,OD5GN0,$W0![D$=#3L-V[< MDH3F88A*("@;/.4BH0_#TT"(#YPWCO=F,XWCG?':^6U/HJNHF2@8HHI_.]UX M*ZTIS,[)[9X,*3U^V(GW/31(RM\8V5V/3&3W18]!#,B/QSD5H%]I)C) M;GT>QC.C3GIW3C1FMHMVTXX0S[O(UR,%CR#V#M_)Z7UAE7"T97J;V_J_F%% MA>XF%A:%S%!BX^U7[;Y8V BF/4,[UE00-?#NWE9)VS\YS=M2RK;LOB?])?>^ MB7=TI9!B3 \Q3MYT8*I;8(,5@L_?U,)[MZR8*U5Z^\B!N"&.KV]!)#CP)XYK MT=]HCKCWV[[2>G?BLS^AO..)7)DH'W$J#'QX1PQ3US2BXNR^=Y_N=4WAOBBJ M)"N[(@^OG]2O%/ROO 1Q:;U-9-D@ING^\U71B A7ZX#[IV3H?RR5)?=@G86] M.^VKQ;VO/HU(B^Y;O!MW6#N\DHW%?A>Q.!>>KM[>4&BZ#ZG8CA !GN.5&.+>7MDJ=[9?S M.9E9FY*A>V+:*NX,ASE-9'V%RV-7C)?);(93GN%/=P9H3[8VHQW\TZ,V9O.] MX.9'M=E\/[CY<6TV/P@1J1UV=A^W_5'(]H7Z;#^$:04Q(%PM??;'M6G:1':& MF<&5JN@R'?+[@#,S/TLFD7%T&1@SU%;(6[:$4+@0N(^JWV88+0>OJLJW.0S9 M9N >JWZ;84@/7'"1V\2_W5*N,B]?B3%33$S(RUU!"<7[D,F=AJ%^Q.1.PP3K MF,F=ALA059@M?0\DX$<^XSN-8PR!XSN-8Q(AXSN-8Q> _<0[5J#&H9!%J!D@ ;M M>,WIY[1E(NT;D3G\Z.*,/<$4,4WFXZ M(Z*4;8Y#MIG.@BACFR@4 ]M,9SY4A?1>0)ZS8.6$X;T7D.XL[#0,];UT/JVR M=AH2T^FENPS8E^$R?4^(_9%&+WUR[,OPDBJ7YY]$4HUY=D788*I7YY]T0T[/7OV M12^,?=BS+WHA.E&?/?NB%Y)\T6?/O@A#^H!)^R(,[P,F[8LPU ^8M"]Z(5ZO M 9/V19@,'3!J7W1#KIL!H_9%*/\S:E^$2@!&[8M0SAJQN==0WF+$W@CCI2$C M]D88[PP9L3?"[J!AX ZJ"*+SUL;P%A#'N9$2*;F&,?LKN))I>[P8!$OI/>/"L!KUF#?+9-12/8%P\VM^DI M.)G/%561K$PB,,-.Q]LYK)O"JFO-K?RZU=PZA=OYE6W9!O'I"?D77X5M4=BO MIB#@5)7,+!N,+A?C]UC?G;<,":N^$1G85QB\P@3[ACN\&KH+,BVBCB\,4&&B MOK0-A4%H6Q'W[P;5#TF;T:YQ4V #H'>3-O3,5_T-@]*@ZDV%06J8W$3((+'2 M VE4X7Y"E*CQ7D&_\?28A]M268A?[R/*R\IQ.F=Y>] ML5"(;4OT_#/\,\"JR]Z6MMTJL)%SR5SXNJ.;%XH)JH.D;K2PPQ2PU&PI=/IL M[3&4V@(J/]40;N??3$*K[6^G%JC"%@"MUYOF:\X6?&K(DU! M7[3>BJG(WVZ!$SS!]NUP9QNP39/<& M!S,XK>PUL'O4L;D%,3^O;\TRN&.[*/N;9I"9_J3AE(!'Z?4ST<@VHJLB(9!=3K]\-J 86@4R8T3CTQ#*0Z9(C/;YNON%?Q;ZJ3FQ+5 W$1G?-)D8OL@GVHGKZ">EX'L\ MN^]@[E%_I3/OB3QY!D98*AIFK _1P_%,- CW![NL>$J1!.?R-GQF^F(P=+S4/0& MCSC=0ZKK@^P@\@LL8%U(%KF2%(-ZE;,C,[Z*;*M/7%CCH)!B]E#<9J3KK_H+ M,9R?E*5B[3OJ)T$X"S:6R^%TP9!-GJ?[MEHE.YUX%IRE$7LZ(?9TP:!/GC+I MUK9,2]*PEU\"F?29/"F:!M_]+*EH'^V549^$SEF$@C77=4O3+4*/J[S^I_,? M[Q-@B*7Z$19_^N]W (-O#^\^W9-GHMG$Y.9@F7&7-JK*G*+-5%LFW+>?>.[: M-"2B;F:-N=^1$-@VF">@TIQQVZO U[AOL',BB&28'!C9\-@%F1$4:5Q7 MX#FQ(XSH_X[IHV)'[/ <0&=%9MBD17US>G-Y1Z>MU1Z!-CCXC9MCRUDX)K>& ME4DPE(26;BFEQ*P/(UU#4MZT][(+YP4*',L^1UQE9X?$,[F^#WABA.QPX MH.T/A:TE9)R9 (_2IB,5-"=$X=ST' M4C/;M'1@4"!&,I-LDU"4>30!]S3A@&T0K%/;08$'$EM2@87Q/;A?I!H$-CP\ M=60]9RX(O%*&,_(4EOBW-=U082 3IS$%IYC<$UB9!EW2M*>_ U+Q6TL%(&'I M&H'O+U:0O7 &PL=\D[DU9DIPY MN1#:"J6L7A1E73N7&]V\Z M#'L;#\60U=)L\$*?40/L2L&NSTZ.RQ5\!OK9U6_[&W7&+^RT #TGB%'U&F[@ MUY_(V[M/'?C/:-0?]CJ!Q9,#X:N.>UV D'"MPT_=]G#<:8L^EUU@V7#BP4C- M1KL.-^ZS&+AKJVYBFO8R5&W^1<=.?.@5O9;P,NX9WX:_$0DN Z=_'_>$5B:PWHL"6AF>FOO?75"[O_O?\6Q% S/L@B:D M_W@>H.D[H'$UDG7O7P=6!ID3G+%*S$__@*OVCX\FO&DIPBI5F MME&E%,2NK@O<:"I;M-1Q)XWN']U)3MPWZSM>IH2H?72Q1 MH0<\1W?'<>X?"66[3_2C]8<8W[.4N0*W!'T;;&)A6:N/WW__\O)R!C+][$E_ M_O[\^J=M_MQ]V#'.8-7O=][E>_^*2I"=]X/Y:%!?QR>$2KLCP/][BVS^QKG+ M^\XB;QX2Q'97V+S9^8M_-^LW(^ZV(!4*..'=^H4E@FX#$O*$#.$[M/LG&3;R MNE*5F6+][-@K,B@QH#GI6DAO9>(U=GX$TIJ\*B"V\3M>U@[JG\ =SD+.K@+K M?W+W]?W.QHX%T6(EB$X-.D5#)XL5 @/O+P? H%LW& CCW&'0JP<,_"PDC#*P M$#R4-POU:PBZ<1;0C7,'W:".U\PF!QY.C\^?JV"EW.M#T5@'$(K GV1D>.O4$O$=#7!V?C(<3:9 MS9S.^T3>5P@9+SYK@DL!;=)C1>0]<9+=+B4#@YSF\5QZ@G#$: M/0RW-+BX6 M<6+IB&,, -TCIMRJ%&P6[5"A=\2(KEPI9Q+C_2/&>$6*/)-X'APQGAE3_IG$ M__"(\5^IS< DMD='C.V*30TF\3T^8GPSX $?Y6Y2B M]UT PLKWWYRL[ELL(H_9#\6*X[L M!VS5XD=QWPXOEG!]C'[9EAR M?+."[V-V[3#@^,Z_2J1[S#Z/X+@!QQ^P<8L'ORTKM>O>HO4-5:Z,L8KQWS/X@!OR^S.#Y MF#U!C.F^3.+_F#U#S/A]F<'V,7N5&/+[,H/O8W9%5>_W+:!#4N^H?5%5:]K% MHNZ8O4^5^WV+0-@Q^YT8TWV+1>0Q^Z$8\?L6@;9C]BHQX_)A,ZP+0[S% GEF]H'$\XP ^%LP2T/PJE!\<"O?VCR0X?P R(/ARK?>#B:<05OL9F"X3JZ$4[ZQ=!#<,(=VG"&' M%A[*5U"5;ZTEEQ#(_O_TL_:X;U!_M0]\%>2:JOB+R(YDM M-%W5G]Z2B8BC=50-:ANE387]=9*$.V3U'B>^XH2[A;**#R$=.0G4-NZ;7@!\ MEF9_ ->?=!;4H+;AX>B[^2=-?U&)_.0,O"^1J8N]GFL;%8[&UKDZL]5R T6% MXFE8VPJ!:#RE-FQJ@[#:N:\\A-T9H,(:UMN="B"8:/(EX&V%ZWU^V\P;];[\ M"UDH,Y7$*CG'?><-:^?*RH3L!WUNO4@&<>T<_-J)*[?#VKFX?,JMI,T4G-)N M6H:-*_G$\JTSH/O! IE,GA1"9PKCR.TCZ@ ZK*T3J6ZXR[\6>EAGKU*=<%>$ M9E1;G] $EI45U;:49_) 9K8!VBPQ+U]GJBT3^SG$=\1X M6,"U^?DM?('M2_9*-^".E9,BOIC[E949$L/:.H].B%88:;LVK*WCZ71HA1F] MO;9NKT3Z QAR*=&=K_[ XE4RJJT'K7XH9^1&&-76!U<[E+,BV$>U\\1AZL^] MI#V139[1SXJF+.UE(I]J[LX^)WQ"]0UB((V!FJ&L%L20U/7W3]O;.ZJ=TR^, MQJ37AL88IK':.2>9E&.W\[DR(U522'6$-A> JNM MFS#MY&G^7\\OQ M7]T7^;/TZU\/4O=N-!K\]==OOZB_W/6GH\7OD^]7#U<__Z%W%K]<3!^[@OG3 M>/C_?[$,_<<+BSQ>32]OAU?+SK=O7S]K5_]2C>>O/_[ZZ_SWQYL7\U_V]X,_ M5^>_3I>_:V_:C?CUQZZ]DL::\<_G5>?N^7O2G9GRXF;X_45WVM7^_>6OQ4]O M?PJSIZO[OW[21[\.;P=OG85Q.WC]Y:\_Q'_=BX^_?/^@__?_Y4NB_#-DQZ?FWZT!2FKG$66+2PK(11X?A=NR.BXI B5'X? KFTM8S+@; M'X6'K6SF8A&30@?=6/7'9:5CT&T0>0Y\CH3.H+2)KF%)=,%,.&UP>B;='Z(Q. )=L9 D7 MS)3C!I%'<5,*]?/U')"Y#=_Z2B23+'15OEZN#/V9'!5;"O7S]AP)-@OAS7KZ M>]8]];\0_GIOXC!S4[JUT.GEC9D* M?#&'B8V.D+?8J*\7XZNN/8$5M+P@4VM'ZE-)7V+GT8(OZOHZ*)C$42'7;P6. MAT,=XD*G+?93.\0[.3O$A?J:^;6L4BA85M77UJ\Y-HN0:F)]#?ZF /(0O-?7 M-5 7O!0/JB\!")&_]G 9U*]PKF -KG.=1.P06PH$5>$8.H>$A#IK. MUS\F'J7CX0&@0,S/\!=8WC;B?1#%R)PB\%7?[ =&\;65VDLQEC:U=P?-N6CG M%7A,#K9K!AGLFJU03"Z0JZ]W@E$&V8Y.=-O"*$^!UJVO_X%1?#'I;NC6U]U0 M S0S4Y+2K< I<1CD^ED@UR\ VHJLB(9;P^22F[G#Y8^^V/;BW)]=UM51+S3%G,U1KL5. \.)7&ADX7$_9#+ MA<3K:\9C0N:-M/2K08\O^N-"MTU)DR]5\DPT_,[QN F[]4M?P OF4;%0!%UK MLO*LR+9WN>"?+A2#S"S=B,=10Q\)Z*-^+H>K5?6]I69 M9CR]^F4-U O1K+C2>O5T:]0&TY0JX._H?M\%F_ M+?1RO?=K6)20B>VV'LJ%>.IGU:^]C'3PMV02&?M$P%]I7CK]U)S8UD(WE+^( M_$V3B4$=D,[(6#2ZS<]OEZ_$F"DFN3.4&?'W;T()37]_)+'&^;&+Y/I9],=( M&\6Z;?KU\PB4A&3'25>97X$9,="O;]+"\5%(P<*@?OZ3LB3^"U&?22,,^O5S MO!POA10L#.KG>BD+U0O%L,C)VP?]&F>H'!N!%"P*ZEL?4S"FKW2[$05 (/7- MY#DZ BE8%#0.PWV85N8)$'WL@J#Q&3)"'L6*@4%]W8:3%\F0-R4LWL?WQ+0 M>1:1*7:_:8IEWC]\JRKYJX!*_4%]'7D,XXQ),3RHKR./8507+%+KZUI+WJ;X MGX!<0#"V#7_0YQ;^6&GF)A/9;(/Z>MIJBGE6TML&]76AU1/S[-S0]76IG>O: M#)XVJ'UTKYA_?'[[3+398BD9.U5^6/X7E]IX[+*]OIZQ6N"9&4E>7[]8'?#, MCMRNGX,K09W]^:3LT 4S GI8/T\6FPAE11(/Z^?F8A*AS(C<8?V<63)1/GXE M3Y)Z2??J,X:^_71M&A)1P1BZM1;$N+31CHHM!#]V(5P_WU==4,R,6*Z?DZLF M*&9'4-?/F^4TL N[>OV-UV]TPUI,E@".F53B)!\V177]'%?U03(SPKI^7JO: M()D=<5T_EU4R)#NW\8D[GHU="%E0B[F,5S M.W]9HK(>1W5T)D4C1G\L]_)4*)4+)B):N@2J@&J"N&J&CIV8E"%ZL;D;G)> M0?E4(&?<0T=)&QBIQ#>J9]? M8SV71IOI2[+&TU=]1K-B?3+N@LR)81#Y'GM_V0F&G1V[W3NNGWMCG?DLK11+ M4K&N^UPW+?-V_DU;&?HSD=WJ%H68EZ\SU9:)?&7HR\D2U$7E+TH2G]^\"IA; M W[ZG(0QWXU)U!8%'9GN%CU\N52DF++N(^>.+!C'']/"<-!;$E@^KG MX2F9@F#I TGHZ*50_7Q1#0U5+H=L37$(R*2-8MY]\NU[2233-L@G=U/T"]XR MWM\V"^-*@55M4WZW/L3.LHJI]T1A^/';PT5@5C;)W3Y??[L/VM(7^G04#+[L@FKY4-/>O>UX8"=O05^XL MZT?W^MSQ6"D0=GOP>22P6\'J$5R"?PX]?>2BBFK&LLGUUX#JWU:84\C.1+]?M+]!Q_2(9 20AA8[259I)"$)1(+ M*(31[4>GVYU8N-L]=G="]M??*[L[!,CLA)MDASME1@*ZVZXJ.^]5O7*G=37\ M[?K\[W]K7?7:7?QF]*\U[ ^O>^>MFO^-I[7B<>OBMOL[NQ_^?MW[92_22=9@ M]>,T8T,9"\MNQ(P-=,R3BK]18??"R&@/$S'U[KWSFBSF9BR3!CMNLDP\956N MY!B71HXGV=YYZ^*\]S21(YFQ^LE1O56[0,AW6W*VGXQLVMR"_4 DF3!N-:V' M\TYO,.Q?]COM8?_VAMU>LLY5OW?)>O_N=1Z&_<\]W,+3WJ!U,4 @=P^#^X?V MS9 -;]G@X;K'ZI]XM7YZP ]K_O(L])?LX:9;3AI>]=@]S WZPW[O'J8[5^V; M7WNLW1F2P_J_/IVV:@_G6]K.I>666[HA/WOG_0J&))*U5;6K306^3":C.G?_/K+WO&>N[YK=[OE];L=SF2836CH\3_W M'"M;PT%I94JK"K@J=S33Z5[!W-:P6XXJ+)S^G#XU&3FN6OF'\-ZQ^Y>W0,U2 M6-6(QU+-&]\*[(VE^E&K1L8H6W3?AK%%SWTVX5/!C)A*,1,A/F5I&4^2G"O< M3+7)F$[8I38Q.SFN7L* P1C!YH(;)I(04[HB$/%(&/:I7L&@DV.F(W;/4RD2 MR_H$U(1G4B>PV-$&)MT5NSGZ?,0.R-:^"K_DN@DP#\18VLSP)"- [QMW_["Y MO#GX,? ?9LW!YGP'Q@U#XN2'@?&"6^ )V(CG[#'1,R7"L:AX3!9@##4L)CIC M 29SF0"K/ MQPC!(ID 4:+ PE&:[0B%QA 'BA 5[GSKIX FXG+%)Z9DO2/.=YQNFF MCSLBN?&,?5L&\R;:'?S_4OB?_C#X#U]@9=]8T@.V '@A3"F!ZBB2N#RPAPY( M?<:-<) %!.5("2=;!'@R4M).: 8-BU$_J(;0=2AMH+3-,8\JB]'*8S.P]!1.>C 5K(VD/G6Z8;.LT?Q;>N ML-@ZP,YIEV]SHD*R*N"Y77\*Z9N1 +X+3UXQZ=S /+^5%I733 *[0/9H;[S MN0XMUS(C%'>$*233,^@K19VCAQ(U";%8K63(,Q?HR,I0B)0X3$/0]7DZ@>LR15G9J3S[.L1K%,^^6*T MH,8M^G;KST9E2^@R@O [@7B:9'S'@ _!@'#[%<6#ZRU(Z3RLZ!?$<= M(?6E@R W!,6W4N<%2,6KDV,W><+M0KY1"G=4$:&K;2[LHN[,F9*/0A7';Z_& M5[Y[)3MZK*;'YB!YMOJ8X",]."+*+C:$,R;>Q"&[D;,!G',LN$^)."-=)07_0\E(C/&3D :T ]2_4'OZD9 M*ADION02X=,RHCP)W/G;X:[K_^\JPD\;K@A?Z>DWZ**MH*ZQ!1+8IW,?.D$* MI !2"UVSZ*%G@C^24/%JVTD5UR>X=R3ET>V[\%^TN_[4;44^YR$F6K%(YU_E M2M%=8 H CR:@XM62Q;IM'@-X6+!;3%%A5AYR[U+]QU%"V^^MVQ \D4%2K0"% MPI4"X-B]82L 7_%"1"93K::"U$C"Q\6+0E-4#Q&G2L\%GLXFVM<+_H).@/]& M%-71_QDPFZA2)A2F&FBE>&KQN91_?1]F?R+0;U P PP-]ALWR%,G9^Z+"O4_ M/68MJ;.TQ)'.,ATWV$CQX)'5C\ZP4^Y<<9.!UFS-?XA+W\)9C9EU-W8E\3<8 M\?],H'?HN65(O-_G<=IDG8D4$>L]B2"GYIW=>MWXL1=Q4!QX(:F(1>2%XCW< M9G)9YQM]_ZA6V:44*FRP.^38)HQ\R:%!*/HFNTV=*&VP:P[)7:V6^]/M?R[C M\MZJV%)D@#0KW2^HY^Z]HN.%I^,2&>]>FD/PZ8M86S6X++TOQ5RCH'U@W[E9 M^/^S>S=3[DR-OO3IOP5*7Q;]#U!+ P04 " #$@'E2V?];39<' "E*@ M&@ &8R,&8R,#(P97@Q,BTR7W-A<&EE;G,N:'1M[5IA;^*X%OW^I/T/WDIO MU$I0VDZ[V@=L)0ITBM2EB-+1[D>3.& UB3-V F5__9YK)S0MS Y]"SM]3[12 MJ1/[^MJ<<^^Y3IHWHU]O+W_X5_.FV^K@D]%/<]0;W78OFS7WB;NU_';SZJ[S M.[L?_7[;_>4@4'%:9ZG9\5FS=@67!SN:[$,\ M-DEC!_8]$:="V]4T'R[;W>&H=]UKMT:]NSZ[NV;MFU[WFEWW^JU^N]>ZQ27< M[0Z;5T,X,G@8WC^T^B,VNF/#A]LN._W(JZ?GA_RHYIH7OFNRAWZGZZ;+[ M;OMAV!OUNO>L^UO[IM7_U&6M]H@F//W/Q_-F[>%R1]M96FZQI5N:Y^"R5T&7 M6+)/,N2^K& NGS]HM7O]3[\=HE=NX?SGY*G! M:.*JD7\(-SMV__H.J"FY50UX),-%_5N.K5@Z/6[6R!A%B\ZJ&SNF?":8 M%C,IYL+'MRP-XW&<\1 7$Z53IF)VK73$SDZJUS"@T4>PA>":B=C'D([P1#06 MFGT\K:#3V0E3 ;OGB12Q83T":LQ3J6)8;"L-D[;%^L>?C]DAV?H0^E\RU0"8 MAV(B3:IYG!*@/VA[_:A1WAS\&;HOLV9A<[D'XY8A2C\B:@X3.9@]!4LQBIE'@9S&0.K"Y;%J1X_%UKD1F@!D32A0(2-)\!&.L4"32(\ZR#93>":\K%, M@ .;,EZ4MV'/B'^4$1_?'R,$"V0,S!%\GS%6 1W0';=UZ;Z,$;4C%W5E[(49 M16W@N 2H"C@@=;A@"6!(#")FA>$S17)TFE=3@X6^),,5ZI&%Z !>*(#73F>L M/QXW4Q:$:FX*TCS'><;IHO,;7E9*V#>%,RO>[N'_C\+__+O!?_0"*Q^T(3U@ M:A.;) ZC&NA84L("C'H;"R18 GXU":*8V@;A'R!^40:OO2 M>*$R&<919M$J=-A-M/*$C\N&'0*JO@#V'1Z[3]Z4QQ/!6@C:PRQ$#ULX7!P* MYX6M&ZCEFM(IH;"PSRBREZCDH$V^;#Q1\&*B !,5\JQ,,/0@C5??D^;;I"E6 ML0[G^7QS&P^A/3-6 #?^4Q.,:E, MPP#B_DP:FTW0"^4#V:&Z\SD/E7.9%B&WA,DETS/H*WF>HYL2.0F^&!5*GZ?6 MT;&1ON1:T@*D$W8VN\9D*3,DMFR(,5:9V=RCC(!#*7(=#4HX02T+.:5,+,LZ M\2S:,,))P+)RQ7]C01V1U3!>^ VV9^0K1FY,P*WR;;R>;SOCU<:98(5>F^>0 MC5D&9LZD3]F2&]3HE"RY ?&HGL'%"==^@6[P3?*Q#&6Z("&W;EKBNB6"Q;BC MZ8NNI7K(YN2G?$%)IA-PS%CAZ7E*^]8!6QE-1 P]&8)JN",2XC!U0=7GZ 2N MRP1I<2\+WP>?O)WSJ3OC86:#.8%-! %*$SD#3,R:$F,I&S=(3JZYONJP],% M)!;C:INQRM*O>[!)^N3+WH(*M^#;I3\;%R6AC0C"[03\:9#Q/0/>!0/\W6<4 M!ZY5D-)Y6%XOV#MKF?"&/$+J2WE>I@F*JU+G!4C%JY-C.WC*S5*^40BW5!&^ MS6W6[3SO+%@H'T68'[^]ZE_YVRO9TV,]/;8'R8OUQP3OX3C /N/P"\I4GF,H MA?1(F10XH6=JI7!*P?@-0FVE!%EZQU&&I$J;I3:R%V RBF2:"O$7"6NLH+[H MOB_AGS5R"-: >H;R#SZI&"H8*;YD$N[3,H(L]NSYV]&^ZO_O,L)/6\X(7ZGI MMSA%*X2ZQA9(8)_.?>@$R9,"2,UUS;*&G@O^2$+%J6TK56R=8)^1%$>W;\)_ M7NZZ4[]'">V^MFY!\ 0:0;4"% J;"H!C^X0M!WS%"1$9SU0X$Z1&8C[)'Q3J/'N( M* G50N#N?*I"D.>&'POQ7]_#[,_$>BW M*)@!ACK[E6O$J;,+^Z+"Z5\>LQ;4*2UQK-)4174V#KGWR$Z/+[!3]EQQFX[6 M3,U]B:6W<-9C9M.-74O\+7K\/^/H9ZA"-D#A+7V1/QEI3Z4(V/62IW=..K[O M=1SF9U[TZL+2*O44T2-)BXB4-[;57U+QRU"P1<_#2 M'-PN/^@9P%],6\KE&3CO'WOFKD/C].5DU6:/73-U[I_1ZZI]02P,$% M @ Q(!Y4M -6I]D! +A, !H !F,C!F,C R,&5X,3,M,5]S87!I96YS M+FAT;>U8;6_:2!#^'BG_80ZI42+9O(02M4"1##8-$@6$G>CR<;'7L'?VKK-> M-Z&__F9M3)Q<[DY5X2Z5+HE"[)W9>>;9F<<3]Z^]+]/!Z4G_VK%L_ 3]U?[FSJ?:J'@J@NM9J+ 8S%-848?8"EBPHWBA@$N ME2RLH2.Z+K[7KP0S9XC]RE75.;01\[2FXPG(\N;S&>PN%FZ-];, V]^ ML#S^,G3K ]S4W?JH#JXSRL.WVIVF70FCFN.?]UZMR!-?+TRF6S>7ED.("%+?=QA2XD$B@@#L*E/ MXQ65T&X9&/BR:0!)T2["M1(F J%^)IEBR #A 3B/_H;P-44H<L3HVH M[A%+ZG@UV^[4WW<25/-S=@$>IKFKSS"+(F02ZRO2E;"O8DGO,R9IC,YI3DU) M5:M]3BX :Z_5.0\N"F83=/;)*J(&E"0^%=>^L'9,MCZVW_?T81\US7^%R1V5 MC&,OQD7SHB(HPK#L\6[.1,DS83+:GIXDDJ::4T.ODRC",*@#NKIQ(4&.4V/7 MU675XXX!R_?6#8)66:123:1(:*$8:V"!VFC3YKL>K(1$B3%]$44D22GJ M_NZO6CY>];UE&>"KE@F4R#(5)9+:;@3K>W9IM=N\TWR'3[+Q')^8%7QF2&(6 M;;O_A#"W3=DW6B14&]AXNEWX0J2_@OJ\J>A^6UG4E&7I\%'CSO$]T7&%>/K_T9L?C%-Y))&01<6 M9$U[Z'&?4>YKY#V8)_GXU84I21689LF-/;DM011;FTAG%ZX25<;:]UU^[T4O M#HM>K'3BXOEVB/3YU-5O8,@R>@5S0X,N@/TP,P<9*O'[PRL#8T._[RI>@.GW M9'\ 4$L#!!0 ( ,2 >5*Y%CF:#00 ),2 : 9C(P9C(P,C!E>#$U M+3%?_,KKM>TJ:__F:]-D> O%3AJO1TB11G7V;FF7EF9[QN?W2O1YU\KOVQ M[_3P"?JG[0[=4;_3+ILGKI;3Y79WTKN!N7LSZG\H!(*K)MB52('+UC2&,?T* M,[$FO&@FBC"GD@4%%$31Z8_*M6!-Y)+Q)E1:H.@W99&0+7$HV7*E"IUVM]/_ MMF(+IL"NE^QVN8N0IZV'#%^-*,!TRN?ZWX6$I$B:UTN!!*B?7N3$@# MU%AA/,7#DMCLSJ0(_]S$B@5WA4ZW5$?+ONCT=3I]8;CJP^% M2B$9SZ?.938^/?*OS%23,$*.&!US0X'N96*H.'=:^ MN;W.D;52M;X?#QVX0N>M?;XO<]3B\?2#MP,AUS"P:C 6):C5:E:U5JV_?W\. M(H YB1CE<3XWU(>4)[(DA,N=3!^7/I> <#_!H%N*.],^:&(2CNYGSQ.1/4B[ M_PE&@JLO(3A.&9Y;#39*'\N-U599?HNJ]*E0BR.?$ M1F*[0[8QVWS,.Q^NB?164*T7,7.J=A'/DUKAECBBGLIR2K=1$3(C$#!.N,

YN54R*:R5TB! $YB=G,:) F8$0VU.21&"P#.\8\[@UJG^;&NZUX<; M'U$GG9UA?70XW^#.6:(L/7'5BC4XAT#(!-@=)1+T^YK1]0)1U.PD/I72 M2ZB]SU/IH(BD3.WE0*0.LR!2IS@ I\63(7FP%_PPOGNE7:N=I?>CPYK\KOJF M!5JS%;/OU*@_K- MV'#F"9]:"^:S)FAN?40^F(S=77A60-8LO&L^!7#/8*'C MTM!R;MEM$8:Q)#1LE[7J3EI1CT.O-9Z";EZ\6Z<$6H[+!L^GR=R%P636G\&5 MT^TZ-W!&UM@I/SGS81]G=SU(.L(#/#PC]CZ3^L +?7]4X;_.Q?W"]B@3SXG^ MSX;OP+4I/5CL^I+'*B7F!J][2[@*Q8*$I@1DA>"0J&WS?M$M$'\;^T%)/P"< MJ@D_;F6K_S?+@@&CH=^$*5G2%BKYLM$7-[35@DFDV8F;,"(8+.X-/Q][ MJ7UWI) E'^!7:JC,TD71$![;\D'%;E=1J.9_1W490W;0/OY MI&QE#[:4]4#D2 !H3P &0 M &8R,&8R,#(P97@R+3%?%.?[EYM>+D^'@^)=WIV?X*>C?\5:]%L^F125N]%(9<:G6XD.^E-G(?C$2UZK4LR=X$:]> M^?_G9PI$Y>ZJ'2>B7PFKF6A M56;$.8W))'TMT^'@;5X6>?+0F:;D7LV'+AG M%8A[:Y^Y1T)F(%(O=2I+H6X+G)P!#68?6]F^-AS8]]SB^Q-QRO/_*LMX(9Z-Q.'T M$/^_>#YZ^;=7HY>O7G67$VOP1&AC:G"6",_KRE3XH+.YV%LO-"91MW%:)QA[ M./KQ\.^CPU0FQDN?&RQ7J:@C]. MML"G!!_!*=*:R]/KL]-_BI_3/(*V7JM4Q16)[4=5B1J3ESR*WB%9-)MEE*=> M(Z^O+J\G3N0?5-0>@LF?7?E]:XN@MJ)D^8,.)\,!L5C=6LD,.)C*-5L$ME1R M UK$N4DQV$S$>15.(;)Z&>$MS/OC\V>'SP_O2XV_D?1^EK$PFP:2!_M'ENRT MK'2<0GS/SXEWY %^54NXDRRIE_3-J3%YK%GO1\S://H# FQ8T MK!,0L+X6U MH8&;(/8JV-@(FK$@S8 !KC/H2U7J&*HRLKK2O@#[*HV8U6DJBASVFI\[AUAM M1)7CU%49:RPH,6969S&1Q8CL9>HIK?+BB0/(QS=G?I1[__G?B]N6Y)NSG0,/ MGQ>W1X+H&QO &$OD5@?ST_O+FW _P7BL]+^OX,>Q%(TZV;[B9Q=Q.O"E=4BH MO(PR) %+="$K1P4?1:)+V)IT0RP8\I\YZ^(\K+,U];^YG@)/P%SU>91\^9/6(1L+N=L 4BNX.1B M."9EXQV9*E96%=ASX@*DC9G%1JU)J'1$45'G(HD5B)I9G(E*2$ M!6MR6B69@FKSF/G_E;+)@*Z2'Q6Q#"@DME83'%KF,,M@M.*0C[X,3.MCYMS7 M2^Z\EH!NE0+SBE0E<_P$F*M8G&%#V8FM"4"I++886!J@04BD\2*]831GD1Z6 MEPW$"J$=C]!E8CTF;"H=QR,^@:^4W21G9%HM9 5,N!$1$*]1P*'$L$S%, <4 M-GH&RZJ2.F-@X/@KHWRE/*PVDVT')/8?^#91;>Y!+B@VV?L5?/RX?( M)'S3N,NA&0Z5#O)XO*N$M'R>EK 3!_T@1DS'$)YW1$V B4F'* M9 F2&P<=)9G*68JPBL*;!J1&JEHKE74TEV9?Z"7C)XP%;%W!7:4(OG+*XF&V M&1!P/@)^)4G&U@&X= :17?(\=\^-W6$-B^QIH"\\#1-QF6]]8.>/"!ZKI2(< M,AQP4+^3:@ 44B/8,_; A/*2A@9P*"8?[9E1E9+6*RFODAG)@>+.F9EZ/]>> MV6=>] >U04#<)EQMR)#AV!:Z&)$Q;8-E;V_Q82XS_6\+]$&HC93[BW)\W&R( M2>"SP-RC-A)QT)B"!\_)$2*'E$[)FA4(#F4G'07N4:1B"4NT?5'*W+(-*L, M""0X +14BF7%V:AM$E!R!E]7\#Q60/'8;K-):!M^>&@W.L-W&* M:1)Z2E^0AF;# 11S]ZZ=D-B=MPF-+[$(C)WG.;8@*4CLL0B4J16<>,,KRX50 MCET(!/$HL5,-P;#L8>E?RC]LPL3M&AOS&\?F&@D;"8 G.F"R/UXPMHX<#IPO M2PG.0L+(+GVJ\[)>\KGM1?]AI@O'QA+4ZA8SPA_0,)D 32Y4DGO',!6GM?;LW#Y(SZ$O7C_2PMA*@)5?@N-!6GX M0285QHO&ML6>44L3L0E,FFE\=@?-X@0" GD:L9GKJYR3R)!P8L[HCJZ8D=AV MTAZT>!4#?Q*%84N=P0! %Q;>6L3.U%HQ )(AP?L:.^$,=$LYO=HJ@'*' +G@B_*5(D1\"R4%C6 M5CO,KD-@=LT0F-A#I2.GG\2AN-21FEBT01G52)7F,XQAX\[EN!\BO[4(_,]X+'[2*DU>BRMLX AS?ZK)B( $,1[[8.SL_'=/ MGUUUC" 10PZ+IH-B'.55E2]?BY?T'3@,&]=\]X:UX-GD!4@%F- )@HVM31FV M9Z&9DU>9;EEDVBVV'A^ PBW$1@!<'\>1@I7%C@K>83CURRU3TZ9"\@(V[UPR M8.,!\=&R[K%H=A@=?J"N&9LGNRK5#(X*PO)(:\U?M&@>0U!U+,\H&YY17TB* M:(.QBBU"!TI?Y>0,VDZ27K_#TV4BS>+((9F.,3NEVENI5CJO#7=+4,C)4W6' 4.7;#&39GF?1GJ=WB!ZJ].T6(T)3+\$\WD>D MTGS]O5#WV4(=U=\>LE '?4709;7R/K-K6.?WW/:B7&CXRL1%VS'+^T2M4JNN^B8LT* RI*KC#DI$A!26#@-;32A1+4R4(8&0%> MI2PTB>SP1-2%#4C#F".LM=/:W/)B4U4!#)N(K21ZW7=0BJU,7"_KM ET:5IG M4%R&(EA !/.3-;MC4 "H\M$^;H^%J+484U)Q#-;%6QFRE05/X@ ]V MX2_0WN>N#R[\+)38J"O;HX#?(#]S&YBNI$YEE"K7UM)M8Z$.EQ$A?B)HO5 4 MG,$+E+U L1M9$&2,8^ D3A[ZHO1P$'1YT'0>P4X@=DT4=>8W?04P%3=]?VR& M)^+<\7X5Y*]#MO7+LB1!OMK@]SD78+G+M ;PKM$ZKJ42OF",?F M6@RW^$!"A_.<>[S8I?D$#5QY3_#Q'XD^Q^IEY=2-8L$4P;@M'G*%^P\KK-8( MDE#;K %EBRMN2X 45 CH-[9SAV-@$Y9S6B&P756-%'SWL7\U'QL]C(_MJ?QW M1]KC680(JJGD!9G(,Z6 MB;IVU2;> /Q;7T:^(2/365L+7A=D:YY/?_"M@(Z,3%5D/&:Z$GOD#V&=LO'/ MIZ=7(I)&FWV?YWI?@P-;2*,T&>QE1N5H^"UVN(AE)-GE.JTL:4 @8TZ?P:FQ ME>*4L'N/2"U8(JTI*Z7-TS9;";=JV)@=D&/!5(EB8\JI%S>&4B;^36N;^YQJ M''53IEK*A*E@,ZQ;9^JTH^NIAP-VU5T3VZ2I_S)6]H';>66D4]?(64 B C#4 M<6<.2/C.S%[O ;7/7,BUV)/4T0M_II+][5V_7^8_01@+%\D'9YD#D4WGGLW) MV[L7H3;'G!]W"VR1=YM1=L+GNL#[$N8<,G0*=%S9#W39(Q-*LX)$MM>E=#6! M5GB3;>61'3@OV.O[[69CX=+;#&XX0^E6#2FD%*2MMYH8D()R\;OF(UVGA"6 M$6LS9LO3%2?'E_*C14Q<>M#+KM(2LAT.K! %M0^9^8)DTE#CCL.UAUL-[DI' M_ZB!LTOF:J<.(,6>(V6_0PM#PM8$T*'8O$L<8UD]&PE71%CFOGDC?-W*!25T M;1$NH%5P[,'\3)4T=I8L7VJZR-/>]*'PH'V'*S@]>]D7*>IZM+:*C-U,LM$" M3-^V@#?7E[UUM94$0VC02ZB_HV-KBVG:5/4LS&US3P'!3TM#<8)I)G8)*2L5 MCF<4N4$^'ID-#'.8;\ES^1#8)30=]ZX#S7WXI.9?YK+;7&6*6O9=X9"EKF/4 MK DU-LE PM.B@;NVG1Q^:^Y.K>5I8DJY5,XF['YK.' 4I4U!QMQQ!-4Z'W/O M6W.:W91$FY'U?15[!%[Z%5TA+AXC4B^'(&*DMN!&@8TFX\V MK=V2=/,/\>B=;@/7I\%MK6!CS(-[U>%N?;KRG2*^F*P;UCV@=7CXNW4_.^G_ MU3+FO]40G'J1HA2DT[_A8)>T+&ON$!-\$Y/S=QLERPE=1Z1B18,?O4J/^D:F MZ7'P=SFI)Z&N#$.U$$8.!\WML6MJ'L$4=Z:Z0YUKG[#Z&L(@AV;@$ZAEIT& M#*!&#MZ._=.130OM;CG:63!!P&@UQQD5!S(4&Z"8C=&SZ0\-8*YRSEQ!D;#\-I,;6S)8I+1=D*3+76RY^YS7?1^2"> M!I#E/DC0KW.>@':S5NHC2*68V[Y+"U*3$<%9KDE1O#81_U=2FTE&H$C;EI4L M#]J8GAUR$9Y;"OF+EU,Z/%A0X)Y$;JCUR0F< XY)K[&GP3H=.2A *]?HZ?Q[ M4C,1[V!G.PGS+@CG]XAJ[CG)@;BPYBA]C>*6[= M+D*X6<=Q<-ZT.P/_FIWXJH^C"P?:GVM_^=@()%$!79JH% M08W*AA/N_>8=^$R=!#"DL0\RR8O*7Q$+B@Y\"EQCL2FAQ ,=*[X-*O<[:HZ, M^U-3DW?'MXUL'<)$R\X^<;H7E;8IV;8T;.G%VPO"==]\HFYC MQ7_XP>R/@-P,@(5R3>UW&L8>M6._"'(7X,_[=88)_'6AQ^KE/[=PIT6*FOL@ M+L,!66+BE/$IDL;Z40MH>\'J44M-CGGZ7CT ^@HH56]AU7J?< M0;)R_>J)2BG?Y.-"QD/,QE[U\5'+T)EMHJ[MO0B8&WL=X;%*TE?LN'M;).".=+I^P- OV[.]NG7CS!0+^(SNFW%\4_I[0@UWN>QQ+;&M< M_E"G:NR[;G>U*D_OMA#WN@["-\,"?-#.S#-MZ67V&Z>.8/=_V!'<(?#^67- M?RG/_ND\^@M[_P]02P,$% @ Q(!Y4LDQ_.U)!0 'DT !D !F,C!F M,C R,&5X."TQ7W-A<&EE;G,N:'1M[9Q13^,X$(#?3[K_,$+:BDJ0PJY6R]%N MI;0)D"64BH25NF]NXC86CETY#MWNKS\[:4LY>N608(4OX8'6L9/,^/.,9V(W MG8OPRN_^^4?GPK4=]0GZKQ-ZH>]V.ZWR4]6VEM6=WK4S@B <^>[7O0EG\A2. MCV820I+B# 9X#C<\1>R@/' 19DLJ=.5*<.7WI>&U(DIH2=@FYZU :)?\I# M1,E4'1)DFLB];J?7=7\F9$PDG%C'G59/23U\P_LUV#B;M=_H'A%F$HM"J9!#Z!(!]G)"9($)QU6K?=-U1R0X"5HAOW"NV>[T+?]?U@:/>]P?G7O:.] MHCRT'6=5?K$\Z MQT*2"-&5#F,N)4_7E_VR<=6RZA1Z%$5W<*Q$RS@EL=+W['H0;DI^.$$IH8O3 MYV0OVF;D%RY5+7IN@%+\B-NB[$5]#VU3SO,Z2#Y;*_#IMROP+1*/2J082R37=I M!C+=W? M7BHO25(]?LU@MK2U2\*F,4\KB.Q,(!:IR,2RK< 0.RM%KB K!^ _L1S15$5:P+#7- %O93'U;*&KGF11*2=2$83BR]$QI!L6UX!4" M.<#*#FF*E$9U2/-^,>VR-P='I(Y)#0&X@E4&,Y$9M.JXI=RQ= M>I6%&&)P9J0A;:"$X<,$E]<^/OKRX?4Z8>O%0\_><*HU2Z-9$K0Y0=[:/;UE M6"8Y8N;$IRMYWSG=5W6MBMMF3J420KEHFK-CK:+YX*X5J4#-CDC%I%CO/G0M M\$/'$)8KP2L$,B23G,(Y3C$UZ"G,OV]>:Q6O<>J^WKNC"(NQ/O_3QQ/K\\-& MI%VOJ&KI*>E%]_I-5VWI]YL5O52\%^UO4$L#!!0 ( ,2 >5*W@PL"G!@ M -09 - :6UA9V5?,# Q+FIP9YU79T!36[,]"$@5I 20^B$(2.B]:5 N M32Y$.H(D2I2.]"(M@B!*$5$!!232.P$)TFMH@M)K )$FO;< (7GAOON5'^_' M>V_G5V;V.6>OF=EKUI#&2;^ RW=T]'4 "@H*X 'Y!Y F 2V ]N)%FHO4M#0T M-'1TM/2,[)<8&1@8K["R,;/S<0OP\W'S\OY#6$KT'U#O17&!DHKZ(@TM'3T#>4/E9> "!27E!2I*:FHJ M*K(WA.P'J%BH605E;UUD,WY(<]6372XL(8-6Z'9Y"\AD8%M8WLXKG(Z>@Y/K M"OP=')V=O'U\\_ MX&G@\XC(%U$O7T6_??<^,2GYP\>4S*SLG-R\_(+"+Q68RJ]5U36UK=BV]H[. MKF_=@T/#(Z-CXQ.XV;GYA<7?2\LKJSN[>_L'AT?XXY-S7!0 )<4_U_^(BX6, MZP(5%245S3DNB@O^YQM8J*@%92^RWC*F>>C)=E4NC);]=D)&>0N=D+S)-LC. M:X">0UAA]MK..;2_D/WO@(7_OY#]"]B_<>$ 1DH*.V'=SD-XUB#I7A"K9Q^N/)#A+ JBC NMQ>2@_Z93?KH-]+EI3DC^0 M:/D(88UQ*JJ8W*IWFMU0[;Z_^@;,]%G).8H@T42/[+> =(U]C_2:L+-*7_@= M*UKI+T$56/%J_O& @"$):.W91IU1(PAQ MM?ZJ^3@%M6)$ (+O?P1GYKD.E) MA'K,6L5ZB#()8)!N1>Z#XG<5&[+7E+@7/]0-E7($>,>U-FH+R@1:]B.IA]'A M%9AGCX2#QFX*7>(VKK7?EV4M ,L/K%R2%"P5PF05N*CYQ;/VY-MV/HGU8$BO M3"8!=$LOD,O2-$LPP1W+^T3<3G#2\L+D1-PSRH[- ^PZ'#K:0&_%[Y@[T6+* M-0\6#O'-60M\4LFCGS?=Z9'OT"/ON MJLH_MCDL8\2Y-D(60AY;X<:B?=R9ZYT*?F8SBXKG%123 ,J CIGV$Y4T"KYA MN,1 (/;HXR.D:PDUK!3GQ MC=1%O=">*E:/QN^,^.UOP4T#H(O;H!V\#_!=L9L/6@.OT4Q'WN-Y0 ME)P]QE,N;7U@S7HL6@')_&',M$&/&UI+#DL6&>J#1ZOE1)UZU+RJ]+R*%F\8 M#>5@_9[C?F'6<]/P=W9%,1ZI>B='1L/%!RX*=>4?[<.(:Y(VZ/1&CH#^9>[\ M0;0P"="L<7__[HB[,<*"\7,XK48X^'6EZ!T+!W/N0G(-(5Q@X@/U-W=R//JKAFQ)NK7#15[,NFA^\6'\+R*N(&ULH)>MO%%<+ZA3JV MO2-<&BFKB<_%'GC1=BGNG(5+'^:@*,^\2(#:2?\T%I%5,H*-B!;3DN?'@G)% MPK,'=0("-S/=DJ9'V"O*S/GT54#/@^;=F59Z3>;-PJQ\@=_U\ATH%E\(ZT^# M2\5];KD%XOE1U&<_/&UNJ:J*UH@JED@P.._:F\L6J/]QXD[D@$="EL$""XY_ M)0/RW\F(C3C,HMNP";G-][VQ[F;G$(I\[47_OO:ZYWF9)]XFQ[(1T1ITU^_! M$GN(#E_GP<3AS?K!2A=)YW9IA>-11YZLZ(;[S*U4UW^![W2L_'@N!/9K+ M$DE8OGU_P#!-NCWNM@$SI2WM*XL/$5W[Z#2SAYKH;.)U)Y/51MHZ*S/,&^*V MV%;T<;F1F4!K@P9US94EA/MWWR9F@B!GS,'3!]4?.MTOO/!HL&ZP"N;>[N(C M'Z]Q#8NYX4<"L"EO9U9VW=YX= ?*["NNGCAT\NAH&QI WRH31;42CDW:.JH4 MY\L>+AHD#4Y-DF$KSZ+T24BIJ\N7GDEVD:#D6W=+$>)&J>(%ISE.Y'F/( M)+* 4KK+_&1X&9ONQ&8=_,9UET[D[9R3Z/O?^E9U;*M.'3A/9ZE8PT.O2:WY MV&&;>UU_7'%0-PM*.;)IHD03Q!7+K#IQB/B-*YWJM0FP'W>Z$S.?*JRH)3N\ MP&HD);_,4EN+3.T07U&X^0OB/-02GR;KG8H=TE,"=_91X4V[2K;(,1;8J&"E/N8INXDOJ\-G,ENBMJL(NZG$T]RJ MEAF&A#!V+)$&%J8=\!.7YSUVJ'#*SS*/BI1=5GN4DOM.OMYX3]C(2_, M/AK M@7(-#@V^/>SF0P)HX&>YVA?UNJ^^^R;2^$#3C_Y QO>:RFEG:DS$0VF?32+K MJI<344F/,G1S1:GLJ(0Y#K6K.$$"QB@):Y_P7G&B\9CIK,U&Z&"M]+\]J]P& MK,4F_MC5IUDA,QV-.=MHPDL+R,'*V:5@S(S_#KH@&$R. 2C^+!"I91J_K,%I M^ML62M3B;#J8*,K$^WZ>"(AO%W@P#$IAEOC*/I^RY"M]S/"3_&9[HN\007YD MW0?"<8:^F]K]O$?(\Z#=QZRI_,A?)K(!71_81Q 7H"E&QN891B;FG'[O%"F\M<.#Y51F:>'/S-7G<8[U51PN8*3@8[Z:Z56 B8EP MVF);:HIMVE73)@'WP7TN_8UR)*!KA?/,H_2"L-P/7LU?==0T:[!>GCMZN[(" M;0C993VA-[H(V.EV7D>6]9#.NR#1$]^RUK>A)V,OG4\,1V/R*Q/G0&^ YL,' M0=%/D@NFEFO3N.-2$U,X^FBVF.9R&ZY9H51D61P>_*PU>Y-8?0]1]3CY6\K$E*L+0HD*]W,0H<:#-"MEE MTD>LD]Y#/\67(*^AL,OS<=$?#W4\5Z*W79B/Z>^10VU.]-UJ8E>H\16(6MTN ML*\R?Q.V$KW2;H/K6+K)3^RVN!E(24_M!V2)K"7SRA.*Q["2^W9I M^8KHV2V657ZNX'K>R13_ M9I'.H5"5\=K"5276VS-MW5Y@]%"H< #"!"AZRCG?] MQU/F>.792(\[1LW\D2=CWN[Y]Z:?N6UF)$.F/)Q_/%HS7_UA+A[" NOHF#&L MB!X#HK>@7(3A&H,"BH%F(&=&HG# MMGD:7$,5N\7[U>[4^C\+3>*T[8.?^^?-..UR;;GF14;9+FL69@SO7VULJAE: MW]*1[ M/Y[C?D+I^)140>MJ\B;.YSAE>ZTM5\S:%,&>JG*TVE& M:P5AB;9,3P<*H*9!K2B. UN1@(V#YX=U5S7ED*Q!IV/UX_#)53]C6UR7<+CY M5#%X46%P<,/?^L]BZ+;RQ0;O7X=Y-SY%CB:&MG.(?K?I:I\UN;^M,^YJ MW20QL5K1779+N%?3S*0-Y7QLVFZ-=?DIUCC,M;_%*ABGOU?D-EK6UM9V+-@X$_/G=8Q!R9JKE'6;.,U2/<>*0>5-UTC>+_ M!%[)^\,QUO5BJXQN9< 85G]= YP)?1J ''IBPP,LB*U8IU2]=D<_UW5L39\ELW6#+\8)!!CM;L+K9I[&C')&+V8G;P*AP?"?:53U@=NX?VE_V63AK M$>S"JFBD5 ]JQ%KK.B"&R[_EEM/G?(@TGAJKU F/,$G*^V'G.0+N[A_@MJ:> M;D^ON& ;%F[%5LVK67=VXP9W<7F+VX4OL)^I%S,S['T25HKV@W$Z"!)1,-?U_$LVB MY@2BNSH/,P@%,]NE!$NR%NK()I>O_US3R45%;Q)0<A(;3/) MQ5#?+OZ9 P\G\J2X'%<>SX/IT$!6X@NWRTD &KKL!*$36JB]SNL\SU&0MDO(L<&S,@@3L;'"> M/C^VY*-I;:*?G&KWY$M]==6M9R^]$B=&GZ&K*0..9[-6M'9ZAJ)1,[WQKI'P620]&L]O-^-4#ZWNVI.\\J+4)S9 M^L'V7SI:$F9-BM58HG^]9)0='XDI6HN9$9OJ>B0K-2):5MIY*PCJ^!KN>H82 M8OB;CQ\3?0\PQL(X'V.]C(0YBO?[0J!=[2A"I 0)6/MRKGE7AX@:O\AX7 A% M,3+XA+$P_+TYF )>^ZF;MR0)B&I.FOYF7R6:>&+Y<=KJY[B>R6ZOHQ6_?P;H MX,R\=L@5?8M3Z4U/>ET_=V^2DJ=%8(I92X?1\C&57'H$-_WUA3"XP2J<44.Z MX**DW55O@G&:I4 ^X=*S<)Q?]G*04*FV;R>/D4W:EY9>=7XM%V3(H]D-:8>( MUZF\T?O2= 3;8NI3JC==&8EAJ^*!NTWA@?55UI=Z M4?))I^"XC^N7 M-=.@J8]%72&U3WVF7?]O!>KO]2K=?_^,/^A>J5T.MXB^LP M^9 ZIP[-.4QPX/=TVA'Z25]'I;M%*:Z8EEL!_UT!YNV*PED M40*)(AZ?WU#T+/R8X'[ZN]&M-5"2"ZI=BL[7JOEQ+M;?DKTEYUY(HB><)51H M1>UW!,[B0XF\7G-%6?-=<%=9>HQ!(F4L<\Y]&8^8WS5L[;UW1@5X,'^PV]%N M@H<:>58X86*5]6^?+F@_VX@;&ZVVI<%:HU^Y!'<=49;NF@<'(DE7S(YR,1I5]QHJRT9%AJ0V_]RBZ/BM"@S: M]+BI%]H\=1?R,>=-V3LM^MK0D+YIV?-]\55?0R"\)81A ]?0BY;;C)YRC;^A M[%^*+C[EMG3<6TP6'Y'DZ ^)7J\B!!J@CIR'N?D+/#SYWJ-,P+B;?4S($>E% M*&W1@&:I;JH13LAQFR"]I;?' &C[W:&:7N MYL\UHM$ _AM9G3H$1$N:*+8I(YAT-5MS7ZCEZ.-/&W1X%/B" )8("W-NWAD>*0 M61>R:$7RD,5IJD=ZC [;@$OJZN5-GS._D/CLIG\Y2Z8IV]6@KQ )^ST)TDD> MV&KT>YGT&%CE-IC2>+BY[0W2:NY]VXGF:AKU;06Z:$TLW/J1B9J M2_)@N?,^'F]H]XT$)(&:)UD.)Q\F$"N1G_R,D=6JXN@9 5LGPLKHS,$/9**\ M^9#D08B2"T\V,WNAV5)5 \2H[]#W*W(IA02(5\+ ?OZZ98GS]L&HN7BF*3S< M-M7HDU&S-P,)>!ID<2/D^@YGRPX^3\OOE69C%77FDR5VV M4#LPKG7L,*%B:E=6P5;5J?S&?[+:B&CTF,'KIU/"^JP5\CZ4H%W#, %<4G#\ M00]A;7E+H$X4&_.EV%)&#)+HC;!4U,O*HCU^**)(% \P%WYT^L0O[1'3]?^X MV>B489&6UOT<\IVV;FZ=?+-3T=@YB/RG?S>+R%%%G@*V2<",XIX]VX C>9_ MW2B/D_53?O2.Z)Q(XAP?EY.U'28G35X/2^&Y C-3R9Z*5F?.<0L(:JVM>K7% MRL#CS\*VUXNESZP5Y+H;6>K]K1>#1@PU7K16P0R7=@E>:2TX0#\H1C+B0R>Q MUL+- RR)(#,8N96C= BK&RBL-/U$V>,AXW%_1(I8SD;N27@64Z>QRV,WQ.7H4=HY M39D+4N*E%9D3:SAOJYD.V,75S_,*QJ;^08F/77C)(Q62;E[@P9E+SH"") 0[ M>J''\)D6DW?8U("VLHF)A:MQ'E==MI-QM%B!!%C:=OLP=4Z=Q:G YE4FC0=- M>68TFXN9R#L+!U7R(5&M 9WC$.M).+V3_BSV<[&P%4OC% M,I_1+VEH_RKA;-O35LIQ:[3J (4ML1O??A=3RQ:=%-L.H:T70RX.-*FMKZ__ MHWPHJSQ,J87;U?R0_#T3D^FW&5SKKV\C(X@\$!Y-,3\MB8 M HE,=QAZ.#YX-F?(;E9;D1079Q+AJ_<M:I>'@]4+#/OIZ8<6=;\_S+FXAOMX%:7(!'M<=,S^7@^-'0KD#W"V' M'S565UQPNGEL&ILBEIL]7R%B;#(5/C8+C=R0FJLVD(,I3=5HV-=^,M7'C.Q_ M4UBK/K+IJKMS:DS.C^%TN9@V6-A+:)8S$FC&N/@?J*/,732;%,:P=2* M;,TD3^@GRDL&_RPDY%\!\&=&0,O]>F91D:YIM*69.B] M\;@@)9:9TVLR'7=;=H)M[CS]I(G_ E!+ P04 " #$@'E2VUM-R \: G M&P "P &EM9U\P,#$N:G!GI9=[-!/N_\#G4HK<<@NQA"BWRJTT6R6$M*3< M%HN29B&)N\SWF>\WZ?YSFO]_LY[_?[$7X33@/D'.T<[ B(B* JUL3()P V/RS M^W^-?P[Y_YXA(GP'D-\!N 7P$1/9#Q"5%Q&3%Q%2 $ 0&3;?QH _FN(B(J) M;]LNL6.GI-26 4D.("HB)B8J+K9MF[CXEC9V2P\0E]^V6^O(J>T*+KX2^T,5 MC\9GE^[0/MW0H71Q@*UCZGDLLH>537= WKZ!P^9F5M8'CMN97/&UL[^ MK(.CZZ7+;NX>GE[7KOO?"+B)" R[&QZ!BHR*OG<_,0F7G)*:D_LP+[_@T>/" M9V7/RRLJ7U15OVHDDIJ:7[]IZ>RB=/>\__#QT^#0\,CHV+=Q*IW!G/GQ<_;7 MW#QG^<_**G>-]W?]'RX1@-B_T?]'+ODM+E%Q<3%QB7^X1$11_QC(BV_3.K)] M]RD7"=]0A?U'XWC8J6UZD:WD=V= 4EG'C*[+^0?M7V3_.["$_Q/9 MO\'^FXL*V"4FLA4\,7D !" 0Z#]+!?Q;ZN$4L#F;D'BAZ6V]Q]QRT/>F.JW" M==MWQS,[)V^0L\^[_SPK*=V;#TAE W<+!O.S4_:Q2W"ZO>G5\VI#48=%141R MH:3LRL=[EBM@O>X WV>]Z/8OF,.;1IA,@;B-@A,E2_%UF-&7EP.Y:-V'?I#1 MS*-5YIHW!X0 MV,14?F^]VH@X;:SYGHHR4 M'FB?,+"??ZU#" ZI\[M\*,P)MJ&4''WBP JX@F#),>G&BT;"/V>NP9*XRZ![ ME7/JX09ONVKO[+GB-7%61,+_1]\;[0HD [@;[< AI/(I(ZL3C0BMXT.UWSSF M-J!G8I!PHV#1F41D&:BD'IE(6"[H@4X8I->LD@GOH%)SOKX;GRX=>]\MN: $ M9]D=>Z(BSN8:ERC+!CZDXT,MM CA;IT0S./U4:=IHHJNS[Z^*U.9'H;5H.Q? MWP.O-1P.BRWJHE\;RX\QG*1912P+B^^^CN2VBUXP>QL7DP+/V$FEUM[,VK#NIK5U 0T M1;^T4>._SW1&M\)/8_KPR]:!-.Y!&G:.>9KP U^&&L2^IVE@'K?;HQC8U+TN ME.-!<,57\PWTZCUCV>PDC=J"C-GSBL>@6E%NMOJ#@>!/D7SCL.2T^WJK^,"W M5:MHYTZR]8/;[KNQ_OX>5ZPOYUV&*NG'H*^W8^.=>U62N:21U99**WD4,I\* M#'9QZ3-SXX"&>O?*4\? !]27I6VSUEFH2^Q:9V+TH9= M%+ EO4V^-&760TVU)\"N!%%X7N5\IE.VK^_C4.6HY#M7LKMFR"<*1\+W(MH< MB 5_C.$/?T;5V4.-WS%"/G\Q&)RG(QA!GYDT--^Q^I.0\KP.56WMUQCN M?,UAP*CPC\=P+;'W+;["YU7%/LTGEOL/M^:->T)04O M]UU]:3>R,!JZ;W.F);,RMIJVZPE+\XJ"#2E*W991S993FL&JB;]1F4\THU4?Y-*M"ICJ=:6 ME':B^_V5_J.RLE2?R-0?=\2_!5DZ2W_0ZW^=4O^#VG7,25XQ;ZE#I?WFFG?=1) M__)[\<[GWY3&(Z!\G9RH Z25)6D>SF-B,Z\T;9OWRFJ8$W(&0EX_,A^4@ MRPD%=."WYHPZ?3^0'4>0'G#19T@I<1HC0?&K_A*&7@TJXE3$.)PO>U+9Y^7I M#44<=*S[6UP^ELYIDC]_/$36\:.7PGLF4SQG$/+F'7TR+X=X^?+UA[$0ZQ5: M F1WN%'=9CQW1Y' :]Y]U*TUMI#6G\..Q?1E12\1:>-XBNDVJ^;DE33 2=U; M04OFEE>8ASI]RTO]-2(^]+[V]2#TP?U=X,-\X(:.(.7[B<7J4''062;_S'%O M*$M@EN\45Z-38+[\6^;3G1C7W/-?HVJ>*"#<2C+0)9;= F/*I.^49T$W:Q4M M27 QQK_M&:VK7EJL%0+R@%8(6F/ _;H/04X>8^;*XAH/2,7WI8>TOL*^]R>$ M913HGSSV4=M\OD29%T:7W0[5I>%6RI QYHU4YRBC'ZSAY8F/AJ8@9VY1RGY; MA-'T':W4(X\ZWANU-C]KK^.?6-?;5 ?I?S[*GXT#*4UK OOO5#=0_,FG7T7= M(-O&4WJ*O9R4[O6'\;M G]F/2$[R/@6CM\-O7]XL#OPZZU+C F7^,39FW)HJ M=CR>&?7([_!J@=$5RZ9++T>T[_[5PW4-E3K>)OO]O5&IWF,\YOAMK0TX$'Y< MV1OJ3!K^)#=PH!S(O2_W\A<;-J7*FLX=/>MG;^VDX'4!!J/V:)$2U&_&Z]B* M.^RZ^D3TM%WUTP?;SVK@RC&ND94"*?D-TTA[BD";75$^'9+9. _>,T;"RL+[ MKM'Q "=_\]]I+ZX@FB^.?X10%A SI)P8A.;DSZ;F/(;^X"F%_(S;6/HJY%7_ MY@X(4 A@Y_/"A8!^M_;;G3.>!R0T4C^S/8U=[G_FC*YS Y(^+<^KEI@;:>^] M$0 5V]NOLL,DHAATWC^YW!'\0\U,:Z.QLV3_6\?;Y5:KE8YX]IQCG>=%'.^@ M5D ^Y2?'H1= M ^CO-+87=CQ(-5L %'S5G^_VA'7B94;R'M+S'O(OB1_>E[!#7/Y>7W22_<*D M$AW;2&!)LS>X)3R$/\>>WAK(_M6L5E'US&<.K-7TLI$C@ZN9,SW47[E@47BC MLM;C5*CY$ZX5Z473\.]!;].+#<4EQ_US=I!IW!>;I#99P8=0WBF,KA>O'39, M#EPO0UCIQ1,W92^-E+X:5![VGF])MYI-YA\/0E2J+AFQC,I5+O:C[MR Q41I M$\DY %F"/J$W"P=DNV7%093X470(3E.*%\ 1 EPX]NFD5B,I^Z80*;[U6=N^ MF7B?^>7KO#(#&&)4;B=AU:!+O;P$'Q06OO]A8LVJ9IRD_K-_"20Q)(.V["DP M%@+&H9PU07DT*?;-A@&VPQP=NG&);P!/+0'R"NA0R3D6P_I:5_NXUY?YP.7YP4) 3C\')?B$S6I?-1BI&0/+8B:P MQ+5W$(DL %^75R0$[,#?'[O4-FJ7N[4,Z&*AU/*?OS1B]4^0G>C6 1:X!,&\%_4"V$R0+TMC<([N-[\5N?@\4<0JG%SNK7QIL;P#9 M[]+48O^8MBC9Q]X< AY1-G(]E\_8$1!YPT*%=GUX.GW2\V0O!\I7/30*BRFU3!/R 2G2Q+UGK0 M]]IF95KP(%K!M\KK;YS(K*I3QGS 9F& (@RE)ATY7I;8K()"EDL4\_ M2Z \6I'6%R(3^?Z!0NACDR#Y0!(6LZ*M"6O%9%BU?S:AE4&*)-G=.4JT0IW%X'&FK."T+6 MGESSV=M^?9F_4%,GR9CW;QJ2 ;MM-K;?K.FGHIA"0#I8N^:[7N)T-LAT6AH\ M_=H*FT!T",ARNI'X#AE3?(.!I,G/*\^BQE]H107..\:_;J* MR^'\H5.I;B2.2>HS3Y4=ZR/?39[.Y=:/%T ;1CU"&D?HJ,VQ6JAT9-@9-A9' M--G)0YYO'N"?H-=IG_]*M#XTX!E$9.DY$E/?0U_%F9H^8M5=3=4-0&4G_,X> M[STR\50T5?]?(DN',5'\?&Q:.]>5'RL$5/G4P5_2V%"XJJ##2F61FP\A^N,7 MA0 (!%S2FB0V<5JI[UW]&]K*,6[O!,"NIJ%@"#\^KZ2?4) Y[T.('_X@L12 M?B*G1K 31H^]=IXCFQ0,\_3:J3+T$JDG=0-)#>D(2V]56,FS@/%=FD,I[-8O<*@V@R["9PXW\ MJ2%7Y::UBB^N9H!:T>,UT7XLE[N#[UV#:>)M;[#F*485UW M!DI+](U#0+&ZG^4_NW\^&ZQ#).5$CB0X >"!*8 M I0#J_-U1T&NTYN!O>\XB.C)B@8Z\JPQS8D-3%HI6CUK;A3QB2/=5.H??JL' M=K/+S'"@("-[8GZ)IT-;'.%T<3'#8*L^3AI=4#:=3+[LS_YI(ON66U8*EW98 M0?!OK1=2S()<+QY1MQTQE"J*WX$EFCR\;G#@G>QXX7^EY'\$C&&C6*X;8-Y: M3P[Z!)M 82EC5E*-\+#:I%J%BN-]U?^UB+:#E#'7UQ)/@8&SL3V[(^ M<9XD!-@.U1%,_/^$A!C1-_O(1:#^H\[9.CDFS/;.I02(6CTHE/W>(404'?D2 MBQ,"B,T4;'(A'R]'@HAZ8;X4!B2@G1GP%#N( D_=_IXG?.]\N]SV;$:-0?'. M-DK0XFJ&O4?+DP-/%D"1++80P*T=YDN7\T[#DX0 E958)%T(6&S6ZY+:]%N" M#X*3S[&G EO;=/KULM\0>OA6V743?O1OU2M;TX+*R\J1(A4:P8 M]O5]U4?Y?/6HH-_[CZKNRW.9DN:E3=.2@51I[W]U ]:]NRX/ @]IL9*U"90.40+/TMZMSPXLKQ-MUOX/AJ+X_O M'1I3I;HSICK95_JTXS"4 7AQ0K.HY Z3ESK'MJI&OS<>?< M4W^OTUCPB87.=@V0_R:N@F_(1J6N.EE#Z$L4#:?3'/MXX_ ;',T"CDU$UE92 MYQ:';JOLAN!:(G"5'RLF? +=?(S>#/ 1U9[S^0[/$6JN&6X;YT;C("=7391Y MR+,50\,N]<#;30F MD81VKHPLZ]:48COC<;IOVIHX[O=FY"Q3:G^\?MW8-!RL'>IKF#,7G4%J'>]E M6NEMI53JX!\FOM,)GT*=I13U@8M*FZ&B('"_XT_M3/&Q(!3^(W9]& M^H"QCMP_9M_"@2<+ 72MIC%2.%LVR]P:8QW@/+JBNGOV7%+'28B;67LJ7&;U M-5D/G,W4D'#!O8^F;75XT^-&)F6/01.\,JYO/_+&2]"%T/ M>8>G,K8B']/(4:+U' 0%U%-O4F^\I(83J9@LQF8@EJK2&K;1(0:?$E(]/3 $PC*&=JP+7?S_KF5^.<##7O9EMR)BY*L$\S.\&<(2V6J]>#RHY7W^89 =^@9&Q"1YR&98"'BESJSF(YT- M)TE5(S*@_1B1UYR)0U]N6+40D594JV[-Z! M529#Z>W;YEHBWEBF@:6F^$8\ KT?EQ^-ZA'/I31*S7#"\QL,&YR4B^F/M<:T MCWC:6I0T_*75M[-Q/"=6F8L0*>8/U582 ;X4!$_8I1>?4#"*3O6,+ M^M7F!O+NYM8L";Y:^:6)A7(O[*_]"]Z+!A7"Y?M-XOBJAE.'#^.5^_025RP+ MN@],N5B_X>S-\(/##I\7_UI\;C+J8OS^H-MJ<1!3,I9#8"YU0JGW.J>4.4EU MI?,$1OM6>A0G$M1YS)-?T:="V/?H$8^9LE0I1E-<"YM=0F#T+J1AY2(+AWF6 M[QH64-&%L+3DI-8:8@L*QUII?5(GRUQ[;V2\T.VSEW<1+WTW>643SF7P,NJ! MZHBV$YQ;* Y:A?>FXAMBU&*W$_.#"7&.?\8\O^&MA\GVE#+[**,I7"D5-L>- MMA%4SPMDV+ADX(5<'S8A:?6->9!%K]V(SLB*M>G%6*>S0R$_1^ZR#"X@>ST+ M_SB_'/X=;&Y@H'Y/MZZ._\?GE")J-SEC%W@;VY;DFRP_R[U>;;X9>\ MF+.9L"*LTF0WEI%LK.-DCBCEZ*[(32UPSGJ:I[WV>S/L]O/FP#N)GQ8-&U.#=>=W4=(0+O3Q\VS4IIWO[@EVJ_9=4^X O5VK$7G.B/(3B43>2++8;,:$B@$I&(!X$/?(FULV5/9 M#",QBH\&FT;1.,3P/KK1/TA68*_#U1?:B=?@4]W1^6N65JB$%1/I*[P[MJFJ MAJL:V-XT\+QCGL^#-0:)UB:=U,N) MW;,XJ>9$+,E<'W0,#;-X3 _(1]R%2X]'%D'9Y+ /S98MNJQNTI.FJ>9J7D!7 M] Q[$HD!#IBG%<5"W ;WO1ZY6R-].M*L#K/':'7RJ&HPZV>.-<0K@4J5]OJH M&D32#YK.7#Z8HS]R$J)KC WNS[2P4(,D$Y[R7,HFJ#Q3>D&WZ31<'D%EX3,P MAR.A3!2E7>ZFC]Q7C&J4U;*4LWNG8$?SU\KAU>U#Z-,A?&AD/[CX6L7.(+^Y M); ).H8SB>\"JD0643!*0V2ET(V(.:#4"D26I^W$4<8QG#95.N#RY-BGO2II MJP@R-*P_[.:"=LB_^FO,15I[RGKR3\D\5].Z1 MM31(Y4\P2NSO$?EJ*R4'&TC.LN=@2!.%WO"P6)-DUCZ8BU+36UW6C\F90O*A MPGN3WE>^FW?D1WG'0/DV"\& 0(,CFTX.H!NP3L W"_AP1JL)KD0R M]N(HC<[J'NL)D9Y[^0MC.E3/A];#O'G,\R\;G0Q8MQ!3P-8*>E/%>QO- =:O'WFKU/TW]^M87C_P%02P,$% @ Q(!Y4N^N M"M9#( M7X! !$ !S<&YS+3(P,C Q,C,Q+GAS9.U=6W/;.+)^WU_!XY_^MNYCL+2$*$@S<[^T_V=AP8N-A#P>3-SNW-;O_FY/Q\ MYU^_.T/_,@_#-3M)>".8(!KR)'JVT MMW]PN$_Y\>$,!M$9Q3> 8Q#[T9N=OV+@HS&"WDY")XAG&1D&^VY$_">83'I> M1'K1:@Y[M 0DR$TKA"3:9=_SUL<@'/$JV4\_BZ#$0$R@=%',(/A'+A0 M UHTXJ/@>S.L@[V]PQ[[>01"F!:_JY5?'O+2^R]?ONSQ7].B<2A#G_Y2 I\( M"0<&W)Q^3S?(Z",?XM^40_,F&]2@5\#<<.%]\KQN*; MG1#-YCX3._\V)7!,O]&>N)LJ\$\?C)Y0E&D10%R"?:C636].\!R2"%'A%U3+ M"=1JEUEE/_=HF]"_R"'O]'[;%CMS A^<'=IF2,+MHD" MU,#5EGAR@?_@/-$VW=AO5%6)*U9X2/EPV!^WU^>-5I!3/,%!B'WDL:GA&/AL M'-],(:2#'WF"XS_)G])"A2Z2-IV+_3=J>.@D=4.[%I\9Z-]%0DY"R>&DPM>] M:G6G3CP.H7<9_,;_KO;;A$!21%FUW#6J%=7-5E10J9QJH5=20VTD;:Z?/Z\ MH=Q/880HHM!(7=4Z.NT=F&O/^:5,^Y\-ZNQT69#?.?7^9C"3KE1_U7)-HZ*D MM$.5TK(?0@>/'4&[>>!UVBH*CGG@!$[I[V@!A=BD&FLJ6Q=*26=/S756HJ[4 MX$^OP)LI-4E3['MTV77Z5XRB%:MW@,EA27>*8AJU/3-76[&1_W5$,YW:].,. MA-,S'R_E@RTMT,A%25O/6PPR2M5A9#NOI%E'(CSAE]22?M/.4$=4^ ,4NCX. M8P*=--CA=Q.1Q(ZA28#&U*T*HK[KXCB(4#"YHEW7IR^J>BF0 MEWG6I>5E7#B3B,RBXCXP@Z MW0AJ5LF56'6O0."QJ7?.#/W'RAI75J:V;BDJ9G^OJIB4C$/I.!FA7QU*JM-. MLW8N( @KABSYI/:_]O>KPA?5.KO4[%?1#Q'PT0_HW>!QM*0.Z0 NH(]Y#SW! M8116QX1A%?40.:AJJ4#5253#6=>F2N,<;>$OD5WSC]J!XJ3VN><5*O$W1=T-0C)3'T3N_F M]#,,Z7PK/"L$1LA'4=4W-BBN&QO/JNI):#HI43[I)ZY93K=37L.:!A(JF>,! M'%%>J3"9;<+CDYBP(/('0#_5-6A:1Z?&Y[5U#B?L'#LY:6[>>"A D'=R^IU[ M(0G;S&8HXB$4.@I.,%\KTO_)QJ-)>6U09[\62RB0Y:,Q)]P-2;4"A^ .ACAH MB&Z7?U%/8;4@ J_LX$ 5J_[I92\"PB6A)Y\T2Z!:8* ++2O$? U]%NV] GP' MGA^G BYKO&R:%,74ZCBHA0,24DY"RRD2ZXQ074/'(&3Q1F^ _)C*C4["IX $ MU("'5Y#P3922I@R*:[R!@UH0@=/D9G5'X (5)8UVN(Z&U:+&Z0T*_N:.5F'T>TFH,:H M0F7?['C%_UI5HPFR8AI+UA1$J.ZL_S\(JIWTE]C<[I!)R;EMG,9'N[046E'W1>^&$MM""J M=Y9M"YO>#X M5=[DNI=_T@VP6H@BK=_I8.-=] ;M&%?2CZA:Z,)L3[W3ZW8VV)M6:*UJZC5< M"WBTVV[O'!SS7=L&;3;]KK.FM5A(90]7J9*?7B/)':*Z*DH_:/W]6HA#5.^& MPX;[APV*,:ZD-W:U.(?I;F(WIEKO*C9&?.7EM".N%O1HWF/LXAU&>XT-VBG_ MHHS'/VTX2<$K=]+?=/.QT>4SK*0U@$]KH0ZSK[$,\AF&$9NQ@UQ@@L@!^3'WL,5VC A[] 2YU MU0CTZ*SO5Y;$Y6&W!7JZ6>UI/31253<;I D2-C(S+ X#XP@T[ >*QQ& G!01 M=VQ\Y;G:KN>4>@[+TX8#86)1%C9,]!R&V$5,]$L43;F,0Y1Y,)*NLP%!]0Q< MOXRBZ3@Y$O:_'$O6:3(T#H/C%/!TD[FFVR3Z+!D EOW)BZG(C"AJ] MUZ_4Z,YCJ'V-3HO94$TRQJWF/F 6U8/IYCMM>QS[/AI#U4@WKJYW[=L?NI$, M^A23PT'QP9_!<@0NAP'K^H:F;RPAFDSI? H6U,A.( B"&/@L;2S+$HO9GDG5 M(U!UE76IZ7M.V\PBTIZ30G02C(X Z7"4#H7I<)QUYZ,[ZJKJ1]F,3UU:-^Z':'H1*9X'! 5.DBW;Z+N"MR ^G08,S];/VE(BVO" M4,]J@4+9B5")IH6A9RWOLJ;E=KY3KN0L:--B0%-4/Y)KT47ER=$NXMAV&5!T MX8/DY)K&]6^LHIR8G]6"AD9:E+GY)0?_5R=H3H7UTRM;'.AM&I7E7]2JJX7M MTG/"W8K;= 846U/!A"USH,M.XBIG0%EQW0Q8"Y95-56=\=*&'-Z2PYOJ+&?+ M13*!,X""5%W,=6!Q4(_J@3F9?"'98I%L3$T_<]9B:)KN4%L+9UB2_L'1<..; MXA'KY&XMK.HNL^SD(5W<,#D:;N'IZZGM=BVZIE%_WAY?]W"-=SMQ6[H0TC0) MMZNI'^^UH%BK2R&*V?RGUW%A#FL@T3T7JY9+5S?'LZNLF_%OI: M2_O5'5@!TT&!4P#JI$B= M3.>UCG3E&37="556^=/:^%OM17BKIQ;QS$JNY6 M:);+ZCJ:\?Q<$L[2J;$QJ%7;O9"NF;NA6E7Z>46!XYA=, $S3"+T@X."XF*1 MMBNTI*09YBUO#BK[QWFU?S@"FU,$YR3HNE"+VD, A*SHFHF*CBZ0\'A2O'@H M\P:4=7260G%743:M)^TYHD'V:2)/#/Q?I5[^I\]G5Y_.?OP M'>]-/PU&P\/]\/W+H_][&Q'\;A#!X=GH]/+H;+9W>WMQ')S]X9/%Q;O/G\?? MAA^7X1]Q[_E?\Y//H]FW8!5\/+AX=QC/PO#0#;WIQZ/>X'!T M&'Q]^V/Z?O77OCLYN_[Q'K_XW/M.AE>GO__56RV>_W5Z%AY%P_A]^.8_SLG- MM7@>=O.S:>+&)LQO@XI-(;-ULVEMW;!:^R*I[&1:4AT6JR>;3KIE]G_1 %RS M37V M+KDVT*E>K7K$)3R"8TR@^#MBPE>I7%E%N:%U5 MLFFI:M..(1M/_\68[)TQW M+W$\AFZ$%KFNV(XO@2X.7#I(\NOPLGN(QO75P_RH%@XU57Z&H*!XOFWME%%T M8UW=$R(QSZ(\[XM$Y0T%U>.Z%LDT56V4ED/=2R &&HP#UN,G =O"HZ*CBPW* MA7J;4EE%K=5:5-)4J\4V^6!-6^WT*\\.U.09EW]1:ZL6[$J3 W7A"M-P183= M[^*."'N.9:$/3L@K:.;"6@RJJJQJA(&UE-Y?R=OJ-G(TIS99FR&.HY#=9*)HUJA[V/[VFY0]T-4VL^M+JR;86>U(] MZM6%!S=+S]>D0/-:FIFX%GPRS\[7A1<-(Q")[.9TWF22&R6Z\X1\E<$'DZIJ M#;^H!9W::[@:D$B+SME4S(K^ZHPRH@FV;ING1=[&YAQFBH)*\_RB%FJ2I6WL M+AN:^T\\UV(X6HEK+"N>CT?M.,EKZ';B7A@^[J=PH43C[-6LI'F10:C3]#K7 M2MO>*36\X/2B(1-=*S4WWR?MEL7R'*S-WG#I)\URYD4MTI3E8>W,J?&6*PK! M9$+@A*T:2"$)KFR?55I>/\AJP:::OJK[JL7&4E/:K5V4>RL$>&Q3#*(%3UH; M!R/D^TQ5V2<7L]N?;I3MDZN1:IT78:#^D+?UX!=D)M"B.ZM*J>O'R0%C6=L18^>_#.Z/Q21MPM^?71 M5KI(9GHS%,DIA2Y=C4S/ ^S&3+S]P#L-(A2M"FLX MH6)E"5U48(^'\A(*Q3_[+ ,1)U=<-?X$*GK=NPM?@?D<4:Z3C^)3$&#!22K3 MU_0KFLTQB9P S& X!R[,%+E<+I_KOLT^[^P>[A_I.[T-OI_;8."L8TB]JT19'66P?%&(0C3BX. M=R,JZY#2/=C;W=NG1*0X.(9BS0D ]$+E:+*&L$OM#U3OI%,I-+= M'B_'I^G3$&< D4\\)_OE>#A-L7V MO(/).9V@F8G;<4!2ZLU.1&+Z?U&*SMD(>T->SXM),K4$U+EGGD%:-HQI913% M[->W!,?SM!%$R1>P=A,\HFO;S5Q!L%-5F MC.2]6B:HA%))U,(52YC>+^3F MO.79TB_0&-HHE3:PR]. 3!"?DZ1G?9'SK,_3?U^SK&9GF#1F8K%1+AMP82:F MK,=16P?5<8..IL&T4B!%>O3$I#+X/2?+G?I31MI%Q0\0JK8NGEW$P85F3 M16_)%\3V\&P&T\0+::!D#YMF,$W83(UGOYR*V496=5#U(_\2Q%FH3(33E2[JLYTNR41)MH9N(8Y"DB1B"NZ:8C(UB,(5L M8!O%7=UCGCGA/+G1?6G?I-$T5D%5GON9U*4V C9RWPFV@="ZWRR2E MCHT,-P/4*_BV<+657B- M?#8I'ZA/9V/Z]C"E RCK7O6HG#4LR:$I MC!>=JPC;FAQ \>]YP,,R=/:.?;:C?4;PS!X66Z&5>E8#&. 9[=$1)L,ICMDU M-:O4J$"G&G-@/UV0V<-, R8E"P?L9,P%6M!1R;LP5;@?LX"*["Q)X)4/7URS M,PB7X]O0NG-^]\B;8GQ3VM^@&YW/YN(S9^)J"FS:'C; *!W+%:?;'J9DP%3= M/ZN3[0+:QTX-FJ+S-:R-"ZMAT8F3?;TRAS,

T=1^M,( M^.P6$F4>CE"T/N=MF%"%O" [%D4!78'561QX'W'@VLZZ K.J&Q<P.T M0!X,/)OELP%74KN=AS$OQQ]0@ F_:G__)FGS.4H%7![2E$=Q;>96@5HZ"YT' M"RAZRWDP@'-,*UP&B7FY'"?':7-*-K/?EA6%L2SU&]9??);R(Z:C*%E?\_6S MU9W!E 7Y(* %70B]D,T^YV$8,USL+&'A+*7%TZH)>M,>4+42J"?$S M)M_I[)E,$O>LWTWYK(-5J%/81^HC4/MX25A:]>0_16G5K]/9S/^Z+*DZP-_J M&&XXX#?S!;-[$\EA^>K%$HL9UT)7^#GJ[E.X-,V"R-8/B778D7I&M#[SIH;% MUQQ02-T*X#>?X;)<,BV947::*JTF"E831[9S[)6/C NS)> M]&I*:Q(W'L'S:JB^!6[YF4,S*A'O<4A$,"4\LM.+752QE5XU1RAK; MJ0\B?\4B2-"3;+M8RO)ZV%6VSB#;&I\B;)-$>]P&5RF*9SW9]5I)1@HK!;(I M%V97=QIR&5DN#3UBY7YUB^PT5@IB P:VM1!ZW,NAPJ)H&[*PREU>"[>!':T[ MXI=-RP[;QLH&#)A93YZJI'+TTW))&$#>8/%HK7UH UQI&LP(6645VD*6ZO\M M#&@]/WDT(W^T(WO^I_" #G]Z,9[C8 P06?"\QR#TLKS'UG61K?.FZ$5;;,NB MCG8O7,EM$9H$:,R>!HX*RR:V4&+1X"J&]-7(.5M=%)^MC/GJPD]7%S;UR'OB M4'K_>MO-6=0U[Y$WU631JM5EDD\5B'RJ@*<#)RR^-\8$LP4?RA9\(%_P/=X> MNR[#V^G [5M_M/UY$U85W5N:OUYY.(-YP:SWL". #^L#M\2[G6Z6S6_L97MW M*LZ'3T1.^T<^?O6L;6GR5C7T: >E&5/*96BK]@K.URQY8P!$&8A'WA5-F-O. M>%:W]&A[HRE;BNF@FH_ WGN.-:2J43;$$?!O R])9 \]=ACIS,=+FR\X*D#+ MAD$YK!Z>S^;L3M@6+Y#PVYP+$Z1>_OQL-X$7I$)9135M@,LYK49KVFN'OKO"0? \^_3INK<6-0O.59$'TC_1;TI58!C^RX#VJ[].I@G%QGYUCR_(QYL@P ME4%RRBB[,+^=FS8/)8PR;ODD4*A8L"!Y^AD\CI/T,U:;"6,F6DKBL3%M8AL+ M(KK?/GT_:M5<(JN.A$?#8H;6Q(;G\G@T_)4AFS 9/L:>6@4M&Y#YJP^E%Q^& M4\@]=Q?XI?<2++[:UI83N0F64.K/YX0N;3SQG(*+*./)RPHV7UMJSTQKP5S@ M4*P AI"]%DY)#="8]D3(_)PS3#Y/D3MEE^E$AC7:+O+@O>;%N)^NM":?!O), M',7TH8['()HJ9*DEE3U&4KQZ?D-;1Q[MA-M9!][;8&K-BS38F[S6 #V6"HD* M4@Q*0MBA2E;N>)47N0(K'DYA*RWQKL?I'20N8F&FX(KS78GS\H/K#WVT:]LL M*?<<&*61OK%1FJ?9B.G% ,BM+.!77WR'CAV5;JX6:RL6UB23X M1P=*XZ,TJ;JO""HL[Y--64[!BNZ[#B^R,<]N$D2KVI8'R1ZP"1G=.$ 1R!ZP ML6X_;'TFY-/@.C0MVN':#+YTADB/2;Z%>$+ ?,H\V'" V3"M'.;U^,<'WM93 MP9/QE)<]#\:8S#B&!L&)U,VCE2O>]^'6S+J1L#DSRI.9ZQ.W:&ALAPW%.6 3 M\NDQNN()ND?:F^2L*//5K$W[T74E-1/R*:AZ$8'M6]N\$&G$VRK'-UO,6KS. M;,8KGUB*1[XM'-QU>(:7&ZP:@ DVPXW#4^YPET+(Z?-J&57^9/'ZNC M2WZQWN9WIRU8BH8"$SQ6TY>*2.!S T"5H M+@":C:O[O')N@%)SU3Y+7WF!02">#+ Y5B]#K#XM4PBR%0(95^(0-YC 2A3A M;SC:;8!1GN,]2<=KL7W,(&YZ'-BZ&=H<]";'=RV:S-O!59C8:Q@APC_<@ 5_ MBYAV-KOLJQ:B*A7^;.[C%20?0.1.$U_48L/:"%=Y3(&@!7]0(/R(&?$MN@#W M=L9(!EF5AK)8T.9U3Q6I*GE6/K^(8/36-7A?3.J0RVRL.%IMZQS2@$XU3Y:* M6S0S2'#)!U?YY+M=IE^.3?W81_H21KF^Q:Z9%/*F23=M'6WKP)?Z;JUH6316 MUP6N?%9Z-D/B21@@WINC7/$H:I[CUM(NT1:ZW*294[*H,ZP#6C8B\@7KY9C' M6MA[,3@(Z0+! _QFJ,M 5\OL6/CR&+#/0G@,UP;]G]X3")ZGAVB< 0 ML])$5H?6*B-JL8N@A&V2RI,[%&]CP"^'PX8;)21Q&> 8).P]Z$\_G/J)_VRR+]1B231#\+#5.SE+;ZA#(02I&=U,EBV9Y M-3S%?89LZ4/GQ/SH:I*],W\/S9C%>S37+< J8UL%*A]0@&;Q3 P"9OEOYK0D M[?;7R8'>Y/6?ZLMGMDEC;3X,C]]9-X8;T*G,=JFX1<-6@DOYK.3E.'V,+CT$ M87%,KQFO;/KX7$X%U72(_6\Z8MV,3+D!XC-7FCTCQ9S*XJM)E@XI0\3JQ]\T M)"P:>BVPRH>CZOB9=0K6@UWWN*!%:C6#*==HLM*U58=-\!1/3Q0+6Z0D&3#E M 8+&H^7]._3P_%#]>&@FWCFIQI_E**5/8U_U3S[ V0@2"P[P%\"HMT( ]3R_ MGV#";CPRHO9P((,F'_/'P/WNXXDU+)3QR/K-<8Q\ME?*5N8\DC'%OG<^XQ=X M63%[V#$#JN73/H8,1LJ)[\8^M@9Z"8YZOX=E*N-A'^;LSJ?LD&_VZHT]_!CA M-,C(D4Q)]G0R"3 E*_Q]%>@-H3L-,+4@*XNXD6%3+MO%N25^NWZ "'0C3.S1 MD J=ZNQ8S((O%K%1PB.SPK\#XK%'?%@8.'G/QQH.Y-A4G>M]@)<^]";B7+\U MS#3"TI\8L@9_"8YB&'S$))KV9[1M%]B#O@F5XHS3>$QU=!:3 +%S%L5WX:SA M2(]1GG.5AT-HC3.1SR]- F"/NK0050'*(J ,F2/YSZ MS'NPAI\Z)AT#9V@<0=LX*(.2#1]1%,?$0@;*J!31,%9Z:!O\H3'R*;)0^A54 M.AZ6T%_8XY[4,2DW0<+H%Q09# QRD(8]S&)X.MX5.&3)Y/!@?P&BT@L8>% M*B3Y6?5XYL8S>X)K93S2,U+V16<:@S+-X)=X.,4Q.THL_#AV:/A3H%-/4 M[?OSD #HI]GJ143$(KXT )4YPS'MDE"\61[0ME:%;=%^ OWOWQ T0LD&U.L> MY3!TIW &^!SU_U!+ P04 " #$@'E2L%G7KC 3 !;] %0 '-P;G,M M,C R,#$R,S%?8V%L+GAM;.U=6W/;.)9^GU^A];SLUI9;LK5IQZEDIFS)2CNQ M8Z\E.W&FIKH@$I28D( :('7QKU^ %XD4"=X$B)0W#U,3JTFH!9&&=1--/AP]#H\OAKWKZZ-__J/5^MO[_S@^;GV$ M"!+@0+TU7K5ZV)X--;,U(@!1 Q.[]9^._5^MX];4<6;OVNW%8O&;QIZAFDD@ MQ2[1(.4_M(Z/V8#AD#T"^8#O6J.IV[H%I'7ZIG5R\N[T_%WGM'75'[5..ZV^9Z.<84-AB?"/ZX2A":3DFUF^83-JGG4ZW'3YXY#_Y;LE_B#V_Z'I/ MGYR?G[>]_[I^E)II#[)A3]K?;F^&VA3:X-A$U %(XP2H^8YZ/]Y@#3@>DKE\ MM81/\+^.P\>.^4_')Z?'W9/?EE0_\G%KM=X3;,$':+0\SM\YJQG\<$1->V9Q MAKS?I@0:[+<9HFR0T\[)J3_$W_DO?Y(_>QA1;)DZQ_X26/Q3AE,(G:,6'_KQ MX7K]$13,3(@\R;7Y?VL+7VU[[,GG[YJII V'#ONW#5%9%K??9EQ*YY!/!0*G MC =S#GV");E,&Z&M1MP]0*<#"R_*=^$@,@U*A-R,^S#FXBP&%-0PK<2S M:! U/#.U=8DG729J3G&GB9 _FO<5DK^!0L+&O]3AF)EAIJ 400<;FDL(^WO# M4OG/*36P&OD8)F)^T 3L+6ZZ&0/E/T,TQEH6&K TU_)"C!O&78QON'0@TJ$> M'2#24C F-H?3ARZ?$$@-F?%]ZT[?F8Q^$+F/#" M' /0L1?K!.^U.:QM:#DT_,4#^KAS$H0\?T\GL)%B:4ZY'[M GCN[8A:?V4H"0%9O03]Q@JOB"8H1#:VO=&. M318+A>\;!-LY$,4Y/14*UBZ836 M7#=2' )P OA/M^"O.F>&4TR<$?/.UVC.HB@>1U,5$DBETXX8I4;*(!V=0 3= MI @JV5=-PRX;]P%JD$TZYA>^0$>EN%M6"+M 7+]+,FW>X%\PTE1'CQ$:%6.1'HND'1:AO_@5&Y=E MK$-L. M N(%1$S5F4FR&0B6%%P\9LT$3Q(J5!#0P$6/VQISSPI\#T,1DEB=@ M4HV @H#R0!-%D]6,,R^=.*M[EG4ZS+[P)&+&0R9%XLFDUQ ?FBV=;,3$ M868E\7S$6%\PQZU"%.NQ#P+V#1*B<+$DQ%Y8-(1S2'B]Y1ZL!B[216Y/$"!F MO-Z /#4=T-SO%D=_E53X+BS-WO#2Y@,?\Q\6.-A'H67%_90#-NB5'.I7BRSM$K8-DH2"_17 M]LS"*P@?H,47E/:C2_E$:Y_-Q014 #V9^1?3!^+&R(1%GLA/BB91 <*',J>* M8"A(S2K99XPF?(6A#\8=JV>U(1K,G1N['2R[J/T = M0MO;R,.(\%TDV&+/3:Z1 PFD#E\48W%EL GQPN8U#Q53I1(?A^+7JX$L=S?( MT,':SRFVV)C4IZ="C"E4=ME2C&T;(V],=;N'MVG4:A_$4HIM_$C@DEMU+UG, MTG63V#JURC8::*D?"4@5;MG+"8*(5*2:XNN[7IE3"]@2CG4=H,IWU-R M9[#H5E&5L10+-9OF@L(KBZO$RN,#=(")H'X%"&)>9X88F*J9F*W&PNU7KK MDL4$5P0\J67*$?$._ZW4^J(4*@=B!M/P24:JQSM((,D'FZ"6RX_4WV/B0>(X MQ!R[#H^S1C@]TMI/S%.)L[H+SW(!CIWC2%$A.26MD,*MB3#Q.%8GY@2-A@6* MLJ25Q%)F*!-?V]M/4I)+LSEY9"8FL5*Q>#D[?>O! 7Y8H5TYE1-+TS]0%AR> M89,"(DW1$GT6N0/4O4ST$GE_R.\U9C."%;IO(I [G<@X52JD@Y=HG>B&)%851 M$*]6D=RF$#E@_/KAELMX"/AE'OX2&I@$!V*?[.^^/6!#1ZFQC9"IUTS5H%RINPJBN,LT>RPJQW$:"BV=F%C=Q;V:Q9PA M!:G';?PP3=7LC8Q>MSR3'QJ%>Z_2%J87U7T=XRC0CTOF9Q4EFB)2M<Z]EMK2.PQ6;XB1'"KC%W*(BEJHU<>RQ;4+*[@)>1 M;NP]X@IO4-@IV>&C,-@_JLT4B"G*"G* MTL%/Q6[;!&HF"/S=AWL)J!,'*6WYP8$7@+J)W7,_B@3 MEX#204M*A)[DSHK\L!SD(RLL["=HU!K'[R:6)%[BNR[BX]GY/SL\^F/Q]&*6F=S[:5C?7+:SA!^>CGK M_ER>:#=.Y_M@<#K\W)XO+WO/G;D^)-_)'U>_K]YVKBZ,#GBZ[2P>3USD/O4G MS\\+>WBV.#M=?'(>;?+'M-_]]OWGL^'>=9S)O-M=WKR9+A=GSY]&5'_ZKG_Z MT?[L?O]^?VU_7_2NSE^Z"_T2?'T9@N[]V[>_O[P\/UE/]V_&;Z<_+MJSX>#V M)^Y,G_KC4?>$?CX_^^^/+!W^U'?@:#"^NCL;V)W'QYM+-/AFD?G-IZ]?C1^C M+POZS6W__M>L]W5L_T K].7TYE/7G8%S1/Z8SSKW\S;L:E2??CEK][OC+OK^ M\67Z>?77B389/+Q\QF^_GCK=O_#J&L[UJ3WX>G=*EX]]_+\?_MWJ#1_\BSY? MS]S)T.9@%KU5,HNV.C;M9^YL$WUUEC"!:B##&;&._.MV_"KD69#R@<_-HOB&+[%7!QZLVLV1>5;@F491YU2] -+S+;BS#7Q!I:-*XJO V(R3672G&" MMV$@9!*8.B].],[BB6!;4'!=8H5_U;@4K9CB+ MCM7(?+>(H J#E5Q:V?FH2QK/ Q,!I-65'Z51EY,?\<8F=S///UTM(=%,NMEU MIRPK2B7:U%PH0_+"7"@=59D94)3:%!,GO"I N>QBQ!KJRJN(+ ZBE).HGB&+ M$KFFU.4]O.\,1H7Y(.9LDC&H#)N@6FPX\E,9Y)<,0IN"1G3XGD;@P=L(/;41+) M_4F[><.-+>B;_'.0GFBOHM:XBLD>YM0N!6S*)J7=Q,D9YO_C2U]S8'$&'B W M[EIP]O "Z?$?(D_>0V+RACG;Z_[!>=FKI38%3%\?F)N_,@RHJ>G2L-\OJ%O) MZA%8K-]5B5TB.:<,?P&85T7.J=O\ C#/T$J]:-%GZ^E(5MJX4 M_7HSCOJUI)RPLN]W5'[D?ZA-H>Y:$!O;\MAF*#6?* .#;YX"_ M1JL#I%N;HP0C[U1.Q40Y7._M87O,9A#_F >HX0DR7]BL8H&(8QHF)^!OX M6 MB74&8K3S/&5*P7Y4MH=2 9>5S8!,7H(++@X#N#BS]1H8=6H;-2(*12VS$VQ% M-C]BK"],RTIE5]%I$U6LUAP5-5H=\^4LN;F$3#18]LOKQ5IGHK3@/2.@'4F0L4Y'4/;07V^P&_M%FUALB\8E4FZR&C M([ \((,LX+KVC4$'K\DB=1!D$G5K;RI&7H39= W.X/P5I12UZ'"64C0YS6A4 MJ3&SQ/A*E!.F+IFI2*FS0]M?0%8U).(>Y?M=KXPL0]H04)?WGJ$#>\.OP/J$\@5*U[H#,\8 E(,S:4+1' MI.DJI+ M:1YJSSASA5<=7LG+H1%.;TVJ04880>SN;Z:+J-9\C7A1 1;!3YRF[],OA)M@ M+;YA3<-T9[]PPP?J836[ZC>#5ZW';1K;JN0SA4KMUB?QP:E7/T>>DGKCRA,@ M7OZ@%/8DD9KK,YF8IT BL_*\/E"O%/(4*LW6]#18LO9<[]$8LP]SB9V8[9\V#O"#K >D^RL[FBJ]CYQ(S7*V:@<6-#_:8_MR8R;=<.3Q7U M7=A3&&F4XZ"6D+^@[,16/!]8V1>*%B-_C48+_ P!45)A*,]$/3&E.O%&\972 M1J4\?290V );]AX93,X#K'DKBR%>1A@E]0OY0T7=1UU5"GG",9R;P8KSH$Y M;\!SD8K*OB69*5=OOUED)Z0]#!1E"EW63DNU9%,9JH[! 9&W^':Y''SF9%LP<(6?'3Z3:?+FI6 M@S/HU6Y7TF067P7.0DM"K]%@+6_L! G[[5H;"ZY0-MT[0ND>X\&S1-YD3#9)E3%%"C/TH'-D@J8"V]+V*^? M,/QF'8"]Q*^(95YBAY+L(!PLN&^61R:%YG3JB[M<,>5[8P:^MV3ICZI"SP64 M:EJ?R15"_)ZH=) D5T]'!" :?/_FPFD7:?P78(WP YSQJ8,FOI'45MO]1CX2 M?KV<,0)+%1*4RE]]];BB4I_0YF^U>_82U)HOQBRHQ'73 MZ@;]:CEC#@12?M-C.8L>>[-B@#/ A'T)"C72TV'@:6QX^^0#9![L1&Z';#Y!:/U;AUE%^L6H-N .9\GN&+XR;PR M;?MRUXV945(VSR)W$%,K$Z^LB+_\=3(1LL/K;Z_N[-[.[ MTXN+U__Y_UZ]^K>__J\W;UY]P@&F*,+NJX?]JU.RV=XYWJL%14&X)'3SZG]' MF__SZLVK=11M__+V[>/CXY\<]C>AXU$/7F#5LP6_*48K[@7UXM MUO&KSXB^^O#=J_?O__+AQ[^\^_#J;+YX]>'=A_?))__V5]\+_GA (7[%\ [" MO[W.07IZH/Z?"%V]_?#NW<>WV1^^3O[R+T_\%X6_?_PH_OK]CS_^^%;\W\.? MAE[='[)EW[_]Y^?+.V>--^B-%X01"AP.(/3^$HI?7A('18*2G7B]:OP+_J\W MV9^]X;]Z\_[#FX_O__04N@<4V=^XT0%,?H'OWB;_\S6GUZM7?Z7$Q[=X^4IL M\2_1?HO_]CKT-EN?8RY^MZ9XR7ZW#4(&[<.[]Q\26/_.?_,;_>V4!"'Q/9W%P-G[X5_(?%[[<;1'$0K7'D M.<@/>Z!;7@D*^PMV\C;X+F(_;Q@\18S+7S,LC6/(3SS%:X:#M\,)0$4LZU9( MZ&D$V;LU8]6:^"Y3:6?_BKUHOV"+?"#THP2>+1\;1+% #12NSWWRJ$K$[+.W MI@YYHM=]"3RROS0E7G?>*O"6[& %T>F+P5V1G"[Q.P* MDR%2^H56Q6?$?B6+N.Q*9BV4S<:+ MN+!S0K%KB"M8]B\UDLNL8NPV6Z G]MX(I V4XM^;$];$B)! (/U#@_KO%OO< M4F"6*R>M>*$AA[]-9)C5\K%!%$]0R*]M=^[Y,8/&1/D,T8")17B#J;#%)%"5 M6,2H\L-D1=%V[3D7 7_QBN>>E-54]YU1?N]P$,M0+/M+8P8<]K'#2']X>81D M>;WE7@(N,',4(2G%UKF(2396+<63O?A)YK"V?&R0H:F=O4#L(IQD5C&F_FM,;FE$F[\UAEZ#W2V-8OOW)H])8I9+(U;X6,OQYK;',UR6Q>P)PK(#7:Y35/\0/#>KK#4)?&4GHI8X24--;E=:C2>C#& MM#2R=5^9E(S4/R>+3N'/3:FF;MM3&C_II0QZ_&HL4@5KH_EK4^1-#55IG(I_ M;] "ZK1-%8ZPY%+FE)"SQF[L8[+$8>1M^+-NB3RZ0W[,SN>2J4 D+A+DL!-" ML'F$/NFMFZ1A !R(S>%AQ M#4+,G#73XSCT N?H_0A3[X=[]'YHRI_ZZC""67MG:>F!]I4 L;\HP5S&_*&/ M-H1&WE?Q2,")_T)S3XKK@QAK#J)TS\XR@\H.+UFN\NXC-<%K70F&32AQ(^&C M&RFY[/HH!=DU8784)FXE]^!6"KA;R4G<2INB6TEI6TH+P^S-Q4O,P+D1>JI[ ML:CO26I!D&/C"4_: V;&.4Y^CKB+37T+K0M!W#YXN<1.Y.V.T/B-39FE$CB, M;DCOU2V_*@@[HL2_Z1W]FTK8UWP.0?HXX 19!?Q*9B#90<1+3^>.;UT( O,P M(LX?R=.-IQ[L='50\S(@8I& "DD<\>QPGD8?!SR=](@&=R=H&?D*"\,H4Z;! M(^IQ]Z6 &@?,V.O!&HGE8/:!4\\Z>S:%W+/^D/K>W<3WKJ&*9!8$$3>:N+S# MAWWR$MH+'YP.+YK7,>^7K7MFFWFL@[T"V5L3K584K[@KE^8"#6K60^,J "BS M=['+[T/L[41,(0Z8E>)SN(=?L;N2_943'4R9[!>];"2C@&$N;X,8JI>9#(,' MD+X)F;+C#WXW][+/'BY:;VW))2%L#&8*(V8L(C\QP[30;UK#'+YI8M> ME'R5/C!ZB;:E<K^/?F9$XN2TH>3[7U MS"8"UJ1,R2/>M8))+2N7WJ-PRM06-%KBUIGLKR [\HN9,E4+R4ORF-9^9DR8 MDQ0F>6R*?V].-S07!\CCUKV&.7R[4ZOD\99?RV@F>$VNE8HYT/*Y2;$0SQD5 M&2A\8,1,F1,GYIIBQNYIIB>BO5J51NOGJ7)AMJHL?@TE_EF%/J_M_TZ@[7H; M7A!-@C('_.8 6 W?N@5RD@I"8$&8-QN\>(/+@+AGL E;X*<*!B]T,+_ZQ1H>)%!*#Y1.G ,#G33H(S=;WT0/V__8Z M#M^L$-K^=LC,O%Z>9T^[&Y+D[,T>0O'TKB69V/@2A0]B]^ER;[EV>HO]*,Q^ M(_35FW?OTX8>_ZX$-SG6RGM*K-;4\(/<1#V@ ]9'KL]H$7\F)!D^J;RH"GOZ M]9*2C1XS(])),$)=3/_V^AW[1)R&OS@^";'[M]<1C?/.:F4&\7X.[,[A_^%6 MVP[YW-J=1:=I@/MGGO(%P3 YP&^/AVEP%K;*;IYGDC3LY*$._^9XRZ4J+" + MP:]Z0/8.F#1W&BB4Q1;LUO I5UALY3]3ID_+G_YH^23<4;Y&7%3+.TCI&\*M'!NPT%)\4 M 5/N?6=<#T+S:5*GJH$J*?'_;$:U%8%0W5TDS#?])Y# MAV@1;Q<81YAF42/1!POB'=0*<01ZK5ELBX^@=LIUOV!U^'7."8(OO1UO0EG3 MM\P\OSH@3H9?793K/F!Z%D02S;[AE8VS;AI,6M M8[\]\YPI-NB;!!>.Y.A^ "E27-CX=YC7G 4.OD'[\SAPCUA)/7E:/K?MIFFG M;^?F9=XS6@)^G=4OBFR66U[Y=[V\#Q,]""'U[0 M6F@JYZ"#:IWO%RU.'1]* M3Z6U[HX3IE4(+'HL\W6)WN,TQ3+*J80+.H&:O>!J<8O M"1+".&;2'I5%55#M;P]RQ"0 3^K$R1"R\SK3NLO2YL%S_ 9X*X#8_'IJL:? M6AI)^'/ZNQ K.F :-5&5.-3%^V@8MSSM,U&FB,.FE%5"VDZJJZ)5" . MH&&LB8F;#RWV@N&(=@[2,&'M=H#CN'[ZO)[T@MQ]K018[UT#I)%H.#G74A.U M3#]N11 DTZ@+]!0VVMT-X9^F;T>COR2"0(W[ASD)9;-\@,A"/;11^'X48@P- M-)/PT1DTHX&YU0ET(@=+@8HP8>WT17P(\"J&M5L^G\"QZ:0 6&S[%KL8;T3J M-@/'$X6)S_YN=1'P7G5AE%@G68W*3#2RA#A(6GA,RD30HS14FN]@]]G8KC(# M,2A099C!RW65F.6Z2CA #M8V<#:/F2Z[6LG7J4VUXAK@0=Z:4*XEKD@(9R%> M41^E-1[RJSZKKV*^B>NE:'T1WB JJBPS7_O<"SEDWGH&MG2Z/UHVSV"WA\(( MX:&D@@LK"02*<'7*91@V+SACAZ"L4(M4!(D.SUQ7$(MI>>2Y%T%:, 24VP M9??%UGW8&DD$5JR\H&+ RQ[V#-5 &3LKZ@@#EF?/WH?Q)A81?W%P>0$-Q6O> M]&6'DYY>ER3D=1G7RP5Z @K#*Z$P[EM+F: RQK[>(SQ"? )9UJLKA]BK@6I]W<-,XZ,G,Q/?V2R.ULS&^GI4ED!,K(";:@RFD7P@J>T5B!=A& _$ MK!24W3>:,59EA#/;Q*T1W/5Q;-@@S,K#>R8<*Y"P.U^DMQ\X@0KN"$[!3+ M M52VU)-PAP]OQB:_SL,_7>LJWM JDL=X$JED@009ZYFX8C3B6?.(V(-,D(=N];I08*$O+SIO(B$X<1!=: M]:;T48%2A0"]^'!,>P#E1 Z,146GPXH\@UB=X26B:0R2F+I:#\TS/%E=)(GV?<;0F+O!, MD"'1GXBF'92C0%W^#KBEPG_";G2@YUT3J,F\LAMI)1EHUVEIS=:'NE=SJT]% M9^<)DA+]1R-*.JFE='^/D_.V(%V%=T6&--67JBPX;I-&@T"9[=_F!=2R3JPF!\,P8AZ0)-P#3;0*&.*Z3X&E8'-R2CG(9B2 M@9K,.6FD5<:ZC#/,=%-W\0"JVU2*#7;EA*?AJ:BW M\FBRT%39WH>:D-U3FF1P8 4PELQ=@-,LF68X@(DMC/]"R7(-(5[A2+)$KTJ%J"#-UQ&3L MS!=_Q;087FV2XAN3:0H9%J<^"L/KI<@$G3UYL()4 0;WHEFS+ZD3/^ W[+=< M19"@@VL%N:SE6)56$J\8K3LB!V@N="G(U5"% GG59VQXXQ9VU,"-)KDL7 U M9 )+"JW ^NW=@$P!Y@A>HMB/0%C"R033_3979_"Y8&D U6>D0&Q:3P[1)@N-.'9C1\Z26-C9;)0&>'FG@]IR( MD@=)GHPP=8+E%C]P3&N -/YKJ(E$0(FB]9X<.+ZTPK/K,Y/C3SO!H-H[O[3H M&<2MUN&#,-JFQVQ499"RZX9:ZW%SK;&8VE2B1^(P3RY67F"Q7&(G.H;3;G'( M7HD,,,\AG;EDRTETO;S"CVD[$RX_E 3L1P=O9.)7 MC^5'DM;1S+T^I.LLEC&96BA^;R-3L AX_"\820)V%MV\Y.FV5-BK".E@V;GI M&+E_Q5[2G>IZV=XDNW&67ML*H[4.978/57_<0HT/"9;88\&BQ%GA]&E#@ MB*_';BMNZ[DG^_N0MPD\=,&8.1&S D7#T<[GH\+1<$+,H+S"8*G1?O2C(# < \FNV^.V0O& M\5!:WS7;\,#D5[!X0QLXFS8JY('+BT8KN<&FH@X73FH)&3USSG;$E8R_5_BP M>,Q! #8&J\"PEZ\V%!NK9#4<_*]NZ)Q0:+7;#,RJ/3884YMI#9.V^(GMG&-_ M'=PA'U\O&?X,XVA_XZ,@XJE VVK>AJ&^RW*0[3H3AN*[+!LD4B6U.[+QM&<\ MQ\E_CH>8/V4%73 M*N"?%Y=;R QD6M?B(.8 #LW@ M!GQ]8B28'R9+O41FYTJ@W%G ?_O!C<0F:@ MTJ(J#G.\Q)1B%W!*4#?0Y\76"DGE!I(98&:6A)%J#&;V#\//&KA6VXX:96<= M44%:WLN_TNP&@L>1ZF(\_@MF%S>@D/2KMQWH;\/B.03Z6ZD,,B"7Z8DLU9*8DS4<@34" U6)]6!M/!V!7S*&J@J?/-P,:8Y]/W_!XI"5$0G"&-/)='J8YIS'(E12V? MV[-V^S&BDRP@8R K;#^)0R_ (9^BQR?\)/;V13!;+MF#F)D!,"ESZE@\QR,G M07O#S@@A=,=I3?S!O.6SOJ\SC]?U\CR.8HISHBAU0%77G*X!I$?";C]$OTH8 M+CV^CYTH1GYV*=]ZJ[5DR:;L6N/+7E3AFC3%.GT,X,]1N\_0Y^!FJ"4JD!N_ M 85S+T"!8]O-T(;%B;%*N:%MFG0D?'GE:@,_A*FLG*(QA<@!8T]H$TI%3#W!\KT75NZR=GM"/^G*#!XVW?'6)J6O)+@K) MO-W['*YS0I,!ZBL^SH"9IFPC27^H+(MH7[,=P,.GB=#4#9B>[)#HT]53!6>- MI,+V+C6F%7$SV F??"7J2@RY[_M$/)IGN3D9T$_%>J#/P522(&UG/R]8OYU= M?]US\,>V:6'3Z9E)8^3KY=F3LT;L9KAE.[@..%9\0B#[#\]3V"&?JQ((SBK! M'T/',4G6JM$5S!+CD$K0;C$WS)VTRQ'#IOB+W%\F39NJN:9I[_K\UI+M0@C( MP#N8E)M_:.YV6H*Z(EH]$S.F&2G=,T1$YS


H&/*7[1)*40%;?7;S=)E,T MD9^A>Q$L"=TD;4X@NY])@I[0!2)-38GVK;J5&UE)@>>"%6D40=C5OFKR6ZS' M*)&J.X]7LY;F6#OI@<1.RR"FRY$2JSLBV@)!F>)' 8DZ\I]_VG_\B[,'D=XB4)5CQ*6E>!WT!OW;6M2GX7 M6[0)!C;S4@J98_$HPR?>8/<]B+= $Y6QC%"KLA2P7 B MG0#[B1#WT?-]9NP+KC-P[*WF,304%&/G(F.^E[HIT)T/KEZ:T7X SY%'Q1.+ M#Q*+%#BALZ[5TN56UFA1J=.]J<,L;C,N* I"9B3RU+BY%VY)B/QC-59SW5LS MJQ17M=M\J8M3JB2"RO<6^>37R_LP.;_7#\DPVXL@\T.=DUP3"NZI.@0M05)N M>J S3H8;(71W*-C$,:V3O)N8,O3*[4WE#VGKFF.^Z)3IT^W=&V:>PB<<,"GR M7^MYA7-C.(GO.=#]RYNAZ<9+$4]$O%ZF1ZE2O6GHI5.%8KFC9R?;"@^:&B)) M>1<&$-\[;Q5X2\_AU=J53;W6[O8[<;%NI98CD2= M0TGK^5JS$+,[^:YX,6CM@6BXZ>56TGMDMZ[=(.LZ:-H67G66'(P361*-18(S MRPGE+"?NT]:,QS3V](!4ZMU ^[6)J5^\4_*!-]=T7"PI>FG.EW+W%(@KVPIH M@&,CGH&)KM><+E/=(.01:0.GG=Y0?!2'U\M+'(:$#G0P%*#;?,U*,+HPH5:! MIF.Y0])0J/<5NUDCH#G>89^(HWQ*PBCL<:7O,TGMRJD(>E V(/EUZZ M<'[50$S%B2-,#[0;YOSH(V/S.,E)0[&43IOH([IP:D,ZZ:G2S)Q)<<.7WHY[ M.XM+GSVE68^'L!+H. Y-7#3?[+E061G60(=/$0.;H:U^8E(8.J-(]A$=OPQU MW4M,:NN01TP- ?TK+H,S\#D:VS6EQ>^ZLS+V@Y'.L$AGPH4H33[(-\7OX1GF M2^?S=ZJK SN+%1#0;'(A!>0H!:YDN^>])4;9#Q$ M_ 53ANI)H:<'6:8(?^:!([WS)L@DN?AE><9]J]PI+ZKAIU,!M*B.N.F'^>(P MO@;B;"!F;U3]TKJ<.IP(-6)5Q9\$$1/DC+00T! M?6M;"@[H\5'$P-Y#5DLF"J6$BK26',4XP%D3J50D2/*J=%^PAZRL84Y0&[@^ MDY?*BX(>CE9X(TGCEQ/^=LJ-QD3F\<-HWR,L)QJ&K(G/]A,FBUV1"%30.R#J MWPWU"P\D^?+ [=T(\]R#T"G")?O&A]&H<1>R]16'-(#K3N2>A8']@BDH1M]4PH,K]H M%,D2=RSGY [S>4?8/71M"DFN2FF.(J0;>.I:5S7F)+^>?KBI"X9*I$ENK:&# M3,I!&N]9@F"QHD6M=+%,&3E/AMJ]WJ5PS-H)U]W62XM9M4UDA^":%&";>:Z*S),C),CPZL,XN:2P:@#N=4"< M@.*4I9W$H&G->'TV*7D =C4#FQ"G6B@F,2[!;('T #R3ACTA%LK3$ZKS&"\Y MQ7@P/=D&;CIW6RO10,8$U)="II48Z4L5Q#?;#79"QTV*BA+S ;18>!*'7L $ MYY1L'MC[).EE!L:Y%FCVLG#4N-5&,.-M_X\-76H*;W7>V+)KC=[IH4:9[ 5M M=NKVQ6:+/"KF1]!CCT[>>D=4JB;H#&$WZN QG7M-C\P9RPT-%\B0:2FK'(#3 M"M"GPU\5DF9<->Q?28.AM]@AJX12 S"S&^B4W&(2),R89ZKM^O')F::&#_)& M;X U^ANSFUH9?XQ[44Y)X&">8\"):')TI YP4N6!3X6S"N3,^&EVZO8<4V^'N/"$ MGW&T)FYXO3QNX>_87?&$X^,?0;!5&8=&[*9DOQFMM2.YR\5P;3F-*P)Q1AD*=GQL^VL71Z;\ %12[. M&A^EZ(>WV,'L&#_X^#YX\'P?N\?? %H^VKA,Y9+4)W8F &937Z[P8VX#E 3L M1R=)@1OL8"OC,*4[4YW &:/;G#W*=R87J"#R]Q=AR-[&[1BIW:5Z*T^!A7T( MES&Q-:5FL").,5M*5%:$NCU>IIZ=?N>LL1O[^'J9Q8ES4Q;#DWWN7["9?SIX M3,L''=1US3 M*-I7AJK+'55++XMS'U -W.I8::%[!Q(D,RB._A$,QANY^=^VA^H=;_-OZSX7 M1EEC'NQ]B)>Q?^DM<=N):[!DU5<=_2'1I99L%W'%VNC#49UM>/N'KTD$%45\ MJF5=QI@&$_O"F,S#I#\ .\&4X^X7S ?PJ&)N3-M,QYB8N[7YPP M9SND,2[W.F!61TPIHQ!O"P8[U54/D2EHM)ZD[JP*',ABJYGPJ6NG36/T:]4( M3QS;2;XW"9S6D12F7SX=L*UH4KUYL>IT'4LOH(:AL;EC8+20\/G-CK53%#F* M-XW9.;'C'(J45 $>CH-6GLN$Y\.6GB[%D:9B'&BO-U_W>G:M(+&&3&V3X=.+*'?X/IH&'/$ZXXV%>+QB"]9W).^9B/E_G,Z+:)-[=, MG2(_?;&%YX261A$/Z=[N@YC%NTU1) PQ0O))/)I!T#W-Q&\BP5>Q[T4I-&XWF,>]9B M )B-FV%#VK!)[N%\K"5M!#*2L<1^<^ZAXH;R(QYWK/%JRS/"A'8PY(3CX&KXC"D.:2!C^TP MN=X8@<.D-:D &E H M-/"9IHK0(;Q,M+&G//#$8A+P"SZ36899Z@PXP0$C;S2D.*BC8S$$K2T+&D3O MSLCM*PGW 3W4>S%T4CS"6^+[3%GQK/(A!4$9FXG>$^I4EQ@ ,HSUS1,#TS0: MWZ*1*!V=P=$$P>IOFI# $[K,F;\(A@DSP M*T#]L;:KN0&$S C@9,1!8H/9<1OV>.$(2.F]/%TNL M_8:/\+.GO,SB:S.X MV%OF#+-.]ITQ@%'!*]$<%+ASSX\9[EN[1N.+*\':6TTPM)MWY][3Y:6 M%H2;'0@WZ!M>"16KS_\W=5H/9;2L4^8K"C:KCTG-P>ZG[V>A'-N\9:G M 4K4$N]"5;_LY-.<#AGHG'&*$H#Y)_&8<1><#2<14QM/@BVDM1)=\H#R"+ MLC^2=$8Q&JP!C6ET+=KT'1+4U(G&.,,,SXRN41I!Q*[:+YZ+CSZ!ZZ"(3UB: M[7,17 0NNZ+=&/G5O20_ @]2'1)_RY:_EB@.P=81I4^F)Z]?K\/<\3TE@2#R M%R]:9T<8MIY$#K3NI<*$ *U6%*^2MOO+/+U #ZH<8)NO'$6N%QJCRU$5RE53 MBRX_R;FP[@#O7QTT[-WL/=BM1>_19*'<81\G[VP4)=UK259A3()PCB+4,S]/ M;OE+Q=0\U54UL_+DP*@DY*FL.'PNGB:S>*R%TA2-1688"QT-^+M].E[,2"]K+I33'2!FZCBP" MXVE*&[9_=XD\NN,-Q!@5HC5[VO#W#$K;OZ+ ]4M9;IJ.I9KFU@WWF=GQW+7P MC"36=+?KKEYYPW=$SUV2P]R2*@S7[8-NZ&8T),>S)V\H$1:@ +FY9E]2)W[ M;]AOD_F/#:X5S6-0-WZ^0DJP[-DZB(FFPW-Q:0S%QB)02*,F8^,;M[#!SK.: M%^HNII5(*!4=,<^[W][9XQXPZ_ 2Q7X$SSM.0N,C 1*+*2(!OO5VF'XNF&7M MUF3Y(WN^#VG-<;01*SN&60MY@FK MVCJ ' .;Z*&)SV-2,8Z4;7I:Q](Q+K9)3?LPZH2*_=S$'7EBS4* MLMV-2.@T-_"-*CL)SLK445B74('WL2OU-*[;>J2_ :6HPD*YX@VKPC<-:?O& MQ:LD3VU3,6W+4VJ!YO['V&6K!N-O]$*MXUTJ]0U:13PKT4_3%*8G@^4- MO(AD$V=3"?U^U!*::QDQ(=78@+7=1$Z;XMC$QE0&?QBS-^]HGN;^GS!NQS1%*@R)X_$,JD*JW*!%I@5T-CGI6.Q!0&B)I@AI54K!;,3_:?T>^$GOKLE$*E9ZF M'T/*EL%3)RD_52Y I4"T('%$X0IM -.\5%& ,R*E4KXT#H\DU^L)WLGY =@. MDR&FQ7BK*6/#\EXVJ4PYIRP=2(7=!7;6 ?'):J^07-;\M=7^%9J:[)!VUD(4 MF+S,K)SO%OM) <7:VX9U?#!4,MD"SN:[O ??I"C9?8*4S\\)8(G^.(^3Y82\\&CP/#%T8Z#DS5C3V4C/V4C/V4C,VE9JQGP+R MZ&-WE33057BFU'YH]56O7CY6OWG#/>V2F=^^$_M$@;R%#T86"^^@:G&O,&([ M<]$V\OXX)71+DIX2"K1M_'A<@>$.,C>3H/N9;3M1X-#,8QII\F5TAW_1#_)8 M&(338ZN=?"EN>Q%BQ[WM+G N=JO>L\ABUEGQ8431S'-[#WPM6-\3W'%&36&*@ M!#)J\5- \+KM8DUCI- 4&@8TD+>DH74TN#P=FX\!<2C]7C3 M^+,,Q9/]@GT.%6J5 0L76)"+NL*>ROR=(L4$F$A>(V@.&"X.*P,6,+ D%8A5 M.!I2S,Q3%"1K6P(R3%Q6DIL6 [-PO 3)PJ;1;V*NJ:3Z97^?8Q;[5YE1Q06! M6#$6K5JBGN$$WVQQZ4QL>>8,D/[;JOAJQ:Y 4:AP>7%]*26E158+&DB6J%)Z M1#T'@6RV<<1G_07N#:;>=LT?R0 ?+UD M2A"?QY31**8XCZ\"5[I7L5M,H,,3"VK;I1%H! CT!4+:PZ"@I6]RV M:?O[<*+B!V:7WD>IU[;Q@.7FF2[YC4)"+\)SO*68-[+@'F(4X7-"Q8?A17"' MZ8ZI.)"G&##*=J1A."_?8*P?T:3:(]4>L;=:1]A%.V8&K3 *@ACYE.T@7!)* M> 9,N5O+<'$ ==P@PP)]L!DD2J#+RC&0:O0Q! .RJ!E2T&:KM0C#2S<9*.=8 MSR,.VFSFI=O,(#&*EVXS+]UF)MQMYB7.84Z5OX0]7L(>+V&/Y/!I-:ZJZUALN_7@(E+X&2J05*Q&7S M);5=9XGM.A.V*W=[BY+)\F&3NHH5E[14FVW/9ZA*\A&V:SN47I E1LZ:;/GJ M*\IHF>O+!NPC;\,!,G@@!U=[)+@Q7* B MTPH5XM)IS_2E*CZ>:7X,J@K>%? M/#7*YZ79)V/.K,8CRK1?^<4XQOF"DHSB,)B'!M4B_:-_>;.]LEI4%#H:,*.0: M/&TPXB49+HH.5!RN4*$=#\BX@BSD00H09-@Q- E&7UB@*#N:T04IUM@K&,C4 MT,G^\./?/79S4F>]O^1C^,!J!>0@3ZQ,0.$@%O*#)=D 5PV00?V<8,V%+:RB M E@+H(2 [79%:L>FEM-RA :;-:R"!E 1@"K';:;_#\-ON;S_7OR^"+9Q% J4 M/\ E([:!LYH[JJ/F:ME91TD<:T: E/Q M#FL8@)H< 1O*,:<^"5:\]W6YHX.Z@R!=]WJ9$(FMRX.?:2?L MVKN@Z=$OM9)>HZ?<7 RQGA1"E8]LN;]52)P;7E_>,IA=Q>XL=S)04 MDZ7PBD0G['>B*7IT@GP4./ANC7$T!_(A*^-@<;*,,D/U"0UVXPO,TUH:+W0P M0R' )&;X!$[,Y"X ,0 EH-H:1J#-5!E*=L;J>[)P,*X5&355/M6PIBTJ;6N6 M0[X'5H CK1*+SDZ##<$-X"[3Q<"&5J3T( ?-312K 0M# 4]9V'!/V$KD0IW1 MA0"D-#5-Q!A>IAZ8BBWHG@: 408OPPP,1P=>AAF\##.P-,S@I0_Y2Q]RV]T? MIMB'G(^,PRC$:^*[%QMFQ^^P(E:V1I9+I%1W)4PTC)EUGX8)2*J=:: MK]FLT8K 3JP^41(.:X8G$.V%"NM$2^H&3TD%<#W,'"?>Q#[B"?BYKM9*!Z!K M#7L!'HT3T4D0XQ,4 M"K@;8@A0=[9&B$"SA%OAC=3*:/5DM1-0M@9IV(@N0QCQ%!/>10@[[$8Q%-'- MUA7V%K^IM".Z+2MIBWIU49#@117*.$*'W?O_N>__^ELXZ=?@N]^=+]^OUO]L@_NY_'CI^_IC]__ M].'W^\4^]+_?.5_?^?^(WD9W^!]?O__XQ]-[YS)Z]^OY^8>[G][NGDY.?WFW M<^_HK_3O9W_>__#N;+9\AW[^_.[Q_GT'KVX]>/C^X)^O+U#GV\^>&'/W_]^LO/_L\WWSW\L/Y]]G9[=_[Y#_)N_?/\ M8?'Q??C3C]__QZ>(DG_,([PX?SB[_OY\\^[^_O(D./^G3W>7__CR9?G[XNHQ M_&?\]L__VIY^>=C\'NR#JP^7__@8;]&/ ?W[;OON9O<6?W1"=WWU_=OYQX>/ MP:^?OJY_VO_KO;,ZO_WZ$_GARX?_NJ/WWM/7][<+]_&_SN?$_8^+_WK\V_^\ M.KV[??/&C-G4R6>0AC7*.(SB$NE_^)HM,AD^@ 3=6M'(;^8&4P=UYS4DD9. M5G@>\Y!2VADNK<$/YS$^!4R\4\/ >D:>"H.;STXWIE/WG)*;VN7_$PF*1 MY'#\SQ%=QI, R'UO-X*S?\3BV^#^D>B=;;< N;]88XK1,H(I=5='PL*]W_^\ M: A GNX V1(+$B'_/LA\?=@]1>'ZW">/6CZWER/1CS^=9#$__*V$\(7( MK'2S!F92C.A8PHJF-,B/+@J!13>*@#/=OH?7@4=0=M,0()1=CHRC"XTX:]YT M,/0"A_T-4P+>5^R&9!D](HI=WJB$B'0* 0/*XNF . 8SL0^7"T,7.X@+XQMJ@3IS74%.D#>!%%SK#H ! M>)NC,E!7_C;@N91 D'B:-.QOY"27" [C\VF!S^MY"+.N',IOZSE._CLPYQN0 ML._O'4 FA@P.FNI=@IDOEA?K\]>\^3;2\AZ?2FXFFZ6H_RT0!F@9+\3.E@: M8F/-O@J[ZZOVNTEJH&[?L"2?[(]3G,': RN M]DC6/^0%-I*JA ;K">LWM3N M@;A>BP)'$=E@ M>HM]8;>':V\;PO4&;@-GM3>PGOHKV,5ME(0(@6!G'1"?K/8*A>J5C^R%.WJ0 MO&'_0"Z&&Q1Q;S'Q?^DM09XD4G!'>:I: M'R5RY 1+Y&I!&ZP[02?,D5Y(FGP,B[T+S':U; &;*][..P@'YF@3%E8CS !, M;J2V3 VU8B/9^EY3A7P5TQ?BT>L;_#GTD0K8>^&F4P&D-) M>"\YD56V,MP9VF]3@Q3/;UD\$ON2DB$RBDHR6R)RX ;0M"=U9'BB_DB$0Z R MAGBY5>E(&"*3'3B,A/!4_G$(B,#$?C#=IG0DS)#K@ \L&S.>X"UP8A_8%Y B M.A93[?N=,'WQ*/%C:-/CY<$'P^G\$[#=6A@VYQA1NO>"%7OMQ4%$EBM"W$?/ M]_MET7Q*5YD%%3KP@GRV::YD ><=JB&@?PUG<"#W8#F:H,7+_*$XT@A$EQWP M<_X5>Q2[\YCRF9$BC0U4M.K@/1-6U=,2I*-Q!O*<4.RM@J33@+-?4!2$21#V M$]OV)5#\0 &ZS4B",<;*4%FVH&G0>PHETR531R3O$99,8ZSIDZ+;+WBJ$WK5 M&E1S(*DE$R[()[+#E"(/V8G)DBG1U.X#-B91QF"BK M]6EN-#Y>)W$U.] YEG7+6'1Y&#V4M222C& /:EJ$B>YP,]W!BTC8PSB1I6-G M-B,5MV4]Q=T"U\M4;H_]/#1CGJJK:VM!!B$Z3E,_37T(,^%#@-!XK?!&$8C2 M9&QQ4'T;48VW'$]G73]$%22EI*[^2^L%L3WXT$80L*2Y(M/O@S3K A_:7]Y0 MO/'B#6^(R?\T#&,^J%I4^ &Y:ONB]#S/HP9KX/J>IZ.7.5@("2BL/X)$$ /, M+))LC&8(6Q*S#;D1>DK2L%#@UKHW>AD@\Q3* CVE$8[ [=\,5G95W7R(ROK' MIBXD#,55N23T$5$7Q$NH GX4VD^1RT6MIT!JF)8?%138#Z?LWUY4 '^+0\Q( MLQZ$XQTHC$!)FN1Y%\'-]R$KHU"/05LGK$8[56/A:;*S!R$A9G_6257VN]1) MP"6*[H2O8.;[Y)';3[+/#\W%K;]03#%6GIS=UHXI+5W"1_A_AE+/M;#'D(5H M6#'7TUBRN* _E\%*N1H@35,5=Y$O9==W1D/I%6 _(S].!G-FVF 0QM6 ?6[G ML(ZR*4__;.H(UFO]*Q*DKNF*^T?VJBPN,5'62%$G9B8#YF%T]-D-X M2"K@GN.Q+KI!WAOR=36;&_KFV+/P0.8)D=&\S?=DR##6>/*6OIZH3NNB2<:# M9H=2?]>#KK\A(_ODB7ZD0D;N9E^/&8'O)>_/ANXE>F3$-^/5*0,+^ZF;\N?/ M0=E72))QH,T7,G3ZC!>P7^('O.0FG?@Y0D]FIB=?B.5.Q-+)SPN^M&:N3-=J MFE[)9"F>HW'.Q."4!)$7Q,RH3=,W2!!60,[9#V'D.<4-F+$_^Z!C7VE),W;_B(=>R=\:?E5 MN!LEVG_&T9H/#]FQ/Q'CV48B1=KHC^"I/(S0Z3-8+G5H4%L +Y?8B;S=T1!@ MVV;;'6CO[TNA:-]5U9*GGL9?G)9B)(K7KZ!PS\,B_BU 4 ML[7VA3^&D#03:(W@]N@K4T:X8SY=^ B@J-376)3F.\@7XGT=)'\HI7E5UYPP M=_5H"#0%H &/U PN[&SNL0WS[!X/@;1'!AM,=R5O$\[9=DO) M#KLG.&!D=CQV:R4_RAE7ZJO:]T5 G/$V,LID$AOC)S=61+[Z F^VA#(\,MER MQ$/XR]ISUH=DRQN&M)=[#^CP6A/B,U7VNO3OS%\V>A4PFY1!C=GFV9LM3=L; M4/W7@A^%0PI(Y]?3NSN_68?E]P%_EZ\"GG_)$$G54#C<'& U!)[#3:](\LXD M:K.'/>GMX_X>@[L0NT%/]_97)K)$>G,O)J=JI-9:,\S4$JCGI:G+=.Q.*0S;;J0?2)3A+ M9QB09UT@K?N;I3G623R8*2C?[-VA*+0J]X3A5AVIX[I83(O=&E3N=,+J>^R*X.7:' M-L3CW#N?&>4/*;(F3/(&%X*F<=ZUFJ:V:EAV0"?2.-Z>DLR2:I .9XM& 1N9,Y*W#8I\WD1.9*E] H\T7&)AVV MTWM$G#_(EJ^)N#/69&/5.[[VM5A[=EA;MX][ZUJZ;_6[-:+XA#'0/24;;KXF M3F=*4;#"/ IPLC_^R0W:BV$GO%M@@DEX'4=AA *7,?XJSLN=R9-G'DGK;C8I MR"&^H1Y,W[*A4!^%76E3"-L9 M"^,[%K@]=*/_H(S^+>8T9[_G'@-.O1CYO+/X!S 9'7@;8[!:],1U:'Y##?/8N&,Y>$'H.3^(:NQHM(6L_^\*FUBQS#FA8>%^,/[$_Y _*Y $ UAT6 LUO M\V*N95AWTB^(;(5*N([.0#2(_@CRB\U+HDGV&NV8G.R\WT'*\#O@+_?(-PUT M4M8:$-T[,Y.M**\*HI/37VH[F)0DVN(R5#)U7ZO@G- E]L1P+=X4\VGKI3'P M>NTV#J.N&^EG>:WV9V5GLO,^(?$CNVFXCA*B\JZ9+Y?T8(XL&=S=A/_PX""C3]G[8 M(Y!T"SQ.3T_Z\R_6*$AW/UNM*%ZA"!?#7 E11B7O/;C6!9HJ9FWLJB/N%K?0C&=L^0L)/YUKR!2=FG.MN8KLMU M:'YWS^#H=56;V4[1R!B[E):Q_=:%L<(]F:DCPQ?9)N4D(3D^VV*V#,V5FFQ] M%.2J3,Q9&^*WX2R.UH3R6IU[#CC',C[B,"S<.K><#6SK6+1Z'LZXZ(VIKI5V ME&1]O$[V5 MI8-;ARBQT=[.[,D;V\EO1!/P";%F7U(G?L!OV&\9MFS9!@D>1(=T/T%Z,ARD MJY;1TST79LG(1+,13?<=5EW)#44_K$8K3(JV, MEN_!.)?((Z:IFVD#TV48%-]G_E 66Y^4)TI?.5Z'IJ#]HRT5*T\F6;. ML*U -"EQO]U.2L65\7U16<(1.S+.WO MY=!8D*GN<94OM02CKB68GJW37'TP5)ZL)E5RB$LP8SB);-V;+U[6%5_;Y)65P@ F9,NWLCM@%+M?Y5V@S>$9F3SP'2(%KR<>L/1MF6@VV\49BLL-8!&G( M9$H#HF0UG]**-$FE0NI(T^U!80K+\IZ1,[R]NZ]+I# C%.T 1V?NFU'0>?'H MH+B=RZ=I:YU](ZY(L!,](D;H,5%&WEYAIS'KU0+'0?12_9-8OESU@&7I\2L: MF\]1A,^11V$G;PR#O:5.(C ".Q##NU-"7N9U**%IL:'(>#1G&QLE1L2,0.;L MZGPW0Q-)SK=^2GTI:$#B-VM3S$42*'U&9C*=M7GS!9 M4;1=>\Y%L"1T(ZS7&O.X#JA:2-X,)*W:Q#Z@Y6/T_:' 767S1(_[(#ZMQ_*8G1?/G0->G7(3>F.P?B\):""41;#7%F;K8 MNQ)O;/K;!E($*%>KI MZ[ZSUF%?XMP>:%R[81"A/HLIV6(5HA:_L-FV6X6BI7U*O'K5FS[P>1S+Q1I_ M(6Q)E;8/=1]:]$*HT+5^TV!OQ-OT:H;) DG7MBC3QHW0*N&D]/.@K[@M/YHT MVK-G)OY7[&VY[.7\Y$ OG#JH$(^X=CAZJD8?LND77#,,P%/4YP$GQ7;%YUL+ MH4WT 582#QK5*W#)'&SV?4YCLG^5M64[ #"'F,GW7>>Y$.QO)Z2,,:;.N$06 M\M"DDZKE&-<( ,Z3V?[LDQ'7 SN:R6,XK[D5FE1BL@EVV'D.&N&(\=S@U-#Y M[>*R2OPPVVZ(G3^MR.YM^L<) ])_E.F?6]"*%U_FN',RYS=N-#K+,>K($S6U9)EM/ZTE]DUI#O$H@X@-&,Y-()%E#/+0[ M(-KS?!A^0'POJ0:'AQFQ&T3IC: M!6\-*X,-^FF%-^1+6Y6=^7/03C1K$W-.V3F(D,_;&9R2, JOE_I=*7FR0HS(:8 !*8C>K'9)E>*0#S%1B4"JK>RW1[)M7HH%\73HI59?T0%$2:# M4%R37]IB];<"SQ1(938_XQL(S/8Q>57"KH._\B**&$[8P=Z.&UMA'#QXOL\? M?(=?.6F+412&. K9BS?[A>\A]L>EWE>]2IH6')O;(^C[%)OS>0>:+DH]%IJ)3J, M<5FW#3@VMT"S7L\R (/;B&W<^FP!>D6B$_8[_O,L2IO/WJTQ%F6M _&]'8=O MYF04-5]9P(O,X)O23!BO?USG86BI?5BB(89ZDF)M;R:>U>$')6FUB7@O=$ :01U;P-PO8G,G4T'#/#TB@3.8&S- 1M#\?/PK,U3 M6W*&PF1?:K_=(+[1-8Y$7O?+P\W,P^V2H("O?8E1B',7QDR"_U#MNZ);BF%%SS=O#,$7D$Y$5@)]XYQP-ZF0'A-^!'( M60J$/70U#Y[\NOIM0)L!)'$(+UC-G'_%'M/D%]S1Z> PY*$+&"^D/CKVC61E M*2BU!]7G!%QH->E.$2Y(BM0=NR@?V>4&$JAK!#8&BZD7=UOH"-7>MQG9P4_N MLSZ;\I5X@]Y[;$%V)7N(?<2;4QFZZ,ZS59.65_HW6\M".C'-TG)*2#5].PJS MKIO@AV!E(PU &HY=,".*-S%D9T*D6"9 (51+ R1K_I$.62OV@JHG$MA]S5X! M0>@G'2'=W^,PXHKJ/ Y$S!KY"W*+MSRA)%@EGA9G+]I5,7M^CI/_BL:E[#F! MGB!X:10_2U$5!?Z;90=4&[DYINPA%WD[_(EM_#HX_AO&+]8(;?P,;2.5Z8'C M=;@M2(1\G5LM^=">'2U!XY;]&B_,*,+*S$ ]LZ'R]1A>*SIV0Y4,A@NSLE-T M3BCV5D&F\X261$(G\E/%^ZC>XB1'$D(!*4"W;V,TB69>*:F0$R;1(K-S$F%+ M<;XB <]61?QZ8_(':1JVPK5]J\BP4(Z (*Z"3$:N@SO$-!F\9Q M:R68V0R&>N0N*Q,B9*^HRW1HPVAIW+9AH$!__I05CA^$]#<#FX[1($$XF9KD M ;QAGW# \//3ZE*]T;'%-2X5FQ?5?ZMKL!;74VDS5/T.RB7;U#>HE8JY7D U M.^Q=M:C=W.?.P0&B'@%I[%-8W/I@U1;9JK3J*9+%K$DI *7KWP?A%CO>TL.N MX1X]C0#&T*.G3NH./&@FC?'>E6W@##;H:>>%_08]6NP Z-+*P"V\B-_3%X'K M[3PW-MMQK'[Q*2BF!K(,0/\O7K2^Q8F'-UQ[VP4Y"R(^[\FHNE(%.T"-:X,. M:Q701G9U4=%X3R9%#,PI.QU.6M. $,R4K456CU''&R?>$(5BU>(7]KH4:2J5 M8[/PXL[-%PS/7+2-O#]."=T2*K!2::S5]+&-G! #U&XFAOGK)K,NN(/70:%\ MAPLEPZNTNB6^=-K\99.K3!3#SQ#.ZYN8)XZ&^(9Z#KX(3E&XEI+YNN]LI4#) MOKQK]PH5<3Z)0X8(SU[!=A&)>#=TWW0\.W5AO$RQV9QFT;]E0+8&(8JROBX;,-+Y23 MHF[UJS%+=--&I2;0*JIV3$7WP< I3!8/YSATJ"HEU;#9;E%3^,M20 M*=K28 3/8\>N:+'""TR2LA(YOW;3MQ/0'8W;3JG\9\-1KCE^B"Z"D"W"&?L9 M13'E-BY027P+-$O11X7[M(U4*7>^-VT0'6/(Y]X3+^](T@%NP?C3#&[,%X04 MN5(>_6#8QCF:5-?+W,1.ICH=W@9J):>R))89^TM!AA(I#WX M/8=WR4X:;O"32WS/\7"83Y30<<%*K%TA5[N+5FE%7<^Q!!#Y M7 OYU8 LH?H$#"W>'%W,\B2RUF)ZQI!R^5AM9A7<88<;;:5>JDS);>,H[2Q8 MF>F]KU\ JM4T)+I DB47KU4^3H4F0)!,-#S J!WG*[3!TE%@0]*3@VDICV7 MP]@M-GD6F$Z.D84,T]):COU6&UV/3 +,Y^,<2ON;)H^<[!?LP*TB[%S#Q%0>K4)2"#C1V0X:9%%0W'2X@L MGT.UV[%((?/10NG8)E#6('?Z9;U'/'X:CT)C#&%-B.%H;0A%'TIJ7'JMEN28 D+PP= ?H9 MKSW'Q[5C3,P(0 F"W6DFLH9KGI-E$L$4B6PPQ9U9SISD6F=T0DB=.=R*[!D[/-UB=[3#^CR%G7]JYIX$/MAQ,\ M RU4Z,Y95R9WKMW3%4GZ>"H49#1_/57"M]"C.Y==F?I%$')99.5OIDKIRMZ[ ML]'57Y''?-[D1:0AXUUK3,UJE2.,1-IY_^:\2=^YX^^ ^BIV [79'+VOK21! M4HG\=:UL(<>)-[$HR!3]P'D*#,5K[IC?X:2'&D>'H0#6@5L5A>G98MK$-IW> MGD.D.OH6B+'_;:IVAR1R@73 ML4OX&/D(TPUO\ !9FE$+QW8M1KO&:B<15"IW&1I;:-,5838?OQQK@.RYUAA72NP@=.FA!\_WHCW,T:D#9"G(I7)8:NDCD1&F9\*'HNJ '4L^$I+_\R*XP=0C M(",UV\!-X*RT4DNF[:E&2WW72])'BNI3ZH)O_'B\5T;'IH&:GA;!'$X=8!"W M ^*8#3!9HDDEG0T0L#IEOXB2L;8UY7$B#=I$>/86AY@1>3T+W-SRD+'9#HCZ M5W2.8DGO'4PSRLTV? S]5Q&4!$FUEX9MM3Q3CMGYTR)/T]%$>D4R5*GLIG)4 MM 3L(DB1K"WM29L_,EN P1)(VC$ZB=/$U3 M E%H.]--8)@*P/PYYH.#X-G: =&JBC3)TB[*2OI\AFB;RQX#.#R9XP+:^])JKJW;5%<)G$)[78UUAVVTVX^'QY:[.@2T MUGSWFPZM]Y!UZ=B[X3OM)?+^$GE_B;SWN,Y4YHPV?&O7-)>,R#=N'*SA6W'\ MSCER<%WI(<2OD0CF: M$IO5M.;( E!5+%:7;@\M3_8!_-&=A=P5@2J0%*IO>G%]<\799;):JL66(:KY M> E;_S/;YR;>F)75XJ)VC-7Z4YB1M;1MT_6+ @1Z J!L8=%14K:X;=,1#*'[ MC[[4Z^6"1,AGABL?ADY\S^6NN$O/X0]%]HCXS'81\6>^PYTW."C;]@VF2R\ M]AYG)DR:?K2%F'&2QZB$#/^9Z5.VRV3*! YUN2R]L+58A6GFRI/2^+2Y"BZW M9(]\OH,%.<$WR'-G*T:+,/I$T:'5'':5F2JY[/,YL+)TE"@MU*K $.#WM9W- M#55<%"'84[H:1Q& M9)-.LXJW6]]C/TNQ2F_EB1\I37)V!G2&\1,OT!,.29!TG=:N212$J%M*S?W; MOH+6V("Z)>5]NLU?PZF=>O>M%'$/,MFR:P.9^"\^64G9TO&^OOA>7WROS]/W M^NTVY956%-V]>0T-%WAIS/O2F/>E,6\C1UX:,IINR/@2(@(-OKV$-0&";YG? M\FRYQ$YTF,W$;G->YW"+V-,CE&8MM^Y"'8X3!Q,4@X'A>7&SSIE ADN#*O" M3Q5&XK+C0:.[+<_?))3+T2KPOGK!BJ=?^SZ3M1CYF7M6G7?:D&S%>'IP59^J MQF=!JV@+AB#V5D'A+^8>^Y#G WLP]:!&\++H, =1V]V,Z(X4Z@C)?>!Z842] MASC"[AFB 1^-?;U,T;F+'T+/]1"MQ W-B(("]/&K>AV2&HTV'C/SF=A0[#+, M#Q'.*Q)EF@B[6;CF/J"'W]5]9%'C U.W0QJ3*A1?YF+>8=+V=Y\9F V+UBP.R1"X(*[^[B#A_0&F=9F"VVP7+Z: 6 M8LE43FGQYPB(2\3U9T$>P_O<,#ULT*SX;;O;<0WVNV=8R9]V[:-OV/F M'L4.^U]F$WE*JUIP!^H_M;-G29DR9DDO;K_-UB?[M)=E"DVEFW;;][9R_OH0 MO9,F8.;8Q'E!>CCR4&^HY^ 93\3MH%A2!V8O^ZC&D1*KNIX?6NYP2!V,W/&?8 M9KV-KY=0_4Q;H%D*X CO9'_\D;? _XQ'XJYAOE%UMXJ3.XFA-* _G M@NDRHTB.5@@ ^0+4V=L4ICM&$^Z).B=4='49LR!5<+68J#F\3%4Y)9,P95"X MRK)]'S#PPL:^%HG*_.4>GCUAZG@A%N:#*"W)MI'^'[Z%Y.]AO+\#H3YAT0/@ M(UA6F-$=7))'3).?O(TWH*HSA.]4GG1@_)+)1;,N9??;[:2DK(SOMR9E%7Y) M])C7E[('0UA?QU$8H8 /7$ZU\!?LK=81=F<[3-$*%SXYP2LOX+G7)\CG3YSW M8%(YEOU-QMTR%H(=_&^F1YMJV[_I-I)FDQ=!,N^NM"GQ/^PO-] M)^OR-!-.&.]PCYUDI^JP&='D^"*(J!>$GC-:D93">S)*%)R!F?R9*IUNQWXX M@9FNM7?DB?GJ9G';KHG/U@\3/*](A$_77*28G*2E]7<,C,,''?$,$_ROF ^! M2_YD0;+',F^ F5WI(%R%P73\%Q 0AS*9:G7Y:Q4A1FM,%PSX F^VA"*ZO]AL MV?W&U1$OL^-8'SHUW/!)9KRR2WS%I9[B-<]URLJ\^1<+],3^XQ*NO"D0\G!Z MS):<9TDRZ2"!^NN (N_'"VWVG:;D;:UF;9Z*PF>,X<#-V16 M.5.YT$2UC59N/W 2STK&>L\#EUT3RCR%85@MWM(=*C7H9 M[[H\SP.4VJ=#Z&\0%>-?CMF389_R^\Y5*T1LU; *R^DE074"D"_=EUQJ\')^ M=98<+@M9Z@Q=]I]+F1-MT+C#G!\U?ERWB4=HP3X'JWJ5 &N[$DU-L$MYB-U$ M-=V"M1,X!PU84"L!=I RI[8Z6WEAEV)GGJ(@R? 2D('J=.6X:;-R%XR7$-T$ MA$+Y.WNTL8<;G^-X1Y81_U&AM*?Y:RLFN8:Z.5R*+80 J_[,:?-]3I=G>L+TH6?7)Z%I$Q7H!5?35@=A-39XU2U"R)13,.STT.6JAM M?"QJ3HTM<2?8Q@_?P6&I2=Y/Z95*04TV70>XP4IXGH*Z$-IAC9)-K51 M3Z)D1Y-AI1,+SK)F>)-5BNU4E*B4&")V.9-Y\":.1.SF M>EF!+[S6$#LU@YC%TO4NL]_N@@IPOXL<$4>_EG,X\E*35T[EK 2 M'6]ZE1U>\%W[-FQ(9".U3V<2KQB56>)L05M]195FB?.-P_2K1#ZN[=!JKGET MKH&K)7^K[&U9[A)=;M-JEO05K&Z8D<)^@58PO1M:X5F,-RG[$.4(")ADL<-! M#!-C/ZP]17X<"2.;YS!(EKM *A_+T\@1SZ^A%E9H^E;'MU%=3R4YO?H=E'.T M*0V]E8JYG/.:'?:.!V@UT1:%E(=G_"7_8TXBH =R&SC+;^,6J2MTUVXC&,S8 MGP:0<,_@=H!VIYE("*P$NV#G-+4"A7GT=K/,ZH/7)-= 9CP)%9"-?LYN>84G M;L.G-D>62*F-PY74M'>0=T$*Y!9S5'CA/J;"#./=P!]\;P76/D8.L+5N,A+V M@R()H9\([?"/KQ5KS,RA\&S8FB@EE-4O6/-A-87MXTP_RI)?E2):2TTP+&ZE^:>J0ZU+,^RJE/S27C&NF M2C4"L/>!!$?(&A,Z9>6M?&P4KV7,]:KH0*K4LD M,)H>EL>%GS.#AJ98SD+-E*Z=F6Q?HK9778C3:L9S+W20_PM&]"QP>2]S ]1N M7'KXY E5PC=3I;M>5T]_IVU]>8?(I+=O;CZ",6W>"F3\7)&A5'=1KK(UR=!S M.8KG/C+!BN)ZDU#S)1)TSG'3/ (B_\6_"%S\]!.NZ>>A*_6E=>U9C1K"7J:) MS.0R3?(G.N\6;WES97:I1RB*S;D/&I:?A/RW$ZASRI<>/WXF?LS>#G1_[OF8 MFF-$>=TI'8<*34S/OCJ"$A!.V9V_(M2<+BJN.I4KMT0+TY.7CH"^8-__*2"/ MP1U&(0FP*V9[FW @M*\_%48TTD=FWI#NXROIJFWN75"_[C344 --9,;MZ#/@ M^ PY9[\Q&1\JKSR)V[B1+!(#=OJQ(.$Z#!/R:T_!S=9"&>-#:8X*\&R#Z8K9 M7I\H>8S6O%L,"LS=SO6K3\!1U$H]1GG0LWBTWHIU%$GBY-!M$CB;_5D M5J!1IT6ZY#1H7Z5$1G%SZ=%'.#S]GO(9=X%)+F8P3K?%F4YSX ,B)#Y/FQ( MTRF@4_;C-5V01W,]"ZLK3^@U5T.6C D&(\L%6#FO4+CZE2[R> M.ADS6F=G]CP2R:UD_#RDRTY.)1WHD='>: @Z39.\P30D08!]0TF,MV,CV/*OP0CS:0'>#L]1A!HG ME&@_FFN7GY EVD2@C"S_P]02P,$% @ Q(!Y4B.GM,G_^G/@AS\_. D$2.XP^X7^%_'^6?'^%?'I^^//YQ^_9)X7]%Q ^#/ M<13 6[@&1/)/Z6$'__)5XF]W 1:(_&X3PS5;D"".W^'V[T+XB(<>,_F(F9S^ M$3/Y7?;K590ZP97S (.O /[\_G;![=C'&L%*RW7(K=$,,)"C."=)&/_E*P_Z M_YJ'J9\>9IZ'9G0"D^R'%6HU>_&3]@@E2 @B0 +=KQ^CIW>("!+D]"/^X1C_ M<'QRFJ'[=P(,B)XRH;%4-;%S*R,U%%0GDAW]5_ 0$'N!FF!3"C([.XK@(G=G.IT(\]/.=&R"+MTN-:I]9Q MM)517AH)C\ [:0SMD^-'Q]G]ZRY%2.\SFC443A#P$Z3\WT<(S8ZX%9G0 4=%5MI99'N[R(' M262]!B[]!CBDA5W,,!53!4>[6]6500$$UT@HW3BH\!C9Q C"H!2@$PE!%#X> MIQ Y]-/!0EL_;3@TNC?4+N@#@B7U=RI].JKF*WB@6J]\Y\$/T ("==I\!A<; MAK\MAI#U#\IF=K' 5U85%YQ>*B\&%7IZ5P0V(]-V@2F%X-HP1:1TKQ+\W@[9 MR$3NSYLH\&"]?4IPW@ MJDC>"?8F8B>!UR'(Z<:X\OB]^X]Q=;^#L1]Y=ZD3IV80<,* P)D3X,. R=FK MZ>G_9/P0+D7 //3,Z/]41/__UCYG[,;PS&>A9\;MZN4Y.I9E/':F2-W.>]D8 M.*''\+(L^^^=FN6X\OQA*'=34DA#X(ZVL @_ZSR.X+'2X-QWG4)PQ.!@B7X- MRO,'YDF#%2CUJ*Z*H*X^*QNISW&4)#=QM/:UP*5*WG2HH,*;@POR!=B13^Q& M!!AJJ*J^V17UW?]RA]-AT"(W?]FAG2[4$C-N,S&_[+1DZ%QGHOQK +//"SQ8 M0 -7255,L#LX: 6Y0BB[1)*<(U_(#_>(=L8D"I,SN(YB2+];.2\P^>*'44P\ M*^HMH56M3H6N:U]@NHG07Y[0)]AL:0&<2?'-0]E@[[H7T ?"!J28 XA"X)-? MVYPI%G#;7I+-:6;L)11YGW!"R&,%*L2@]V_LZ==-)0XFM;90OP6ST&'Z*]0M MA&E+[AS+>0W3%E;MN)AM-531U.C(V#'/7DM3Y\\R!(R1G/@HGJAORU!GRYFI M8]K4&=@XFJM)T#M[@%,)V($TRH_J\N.WZI&*B2"D71H1>%$TE9KS4'FG##"27;35F70P,E@%1XP MQ1TG@RR:&1K_2.?Y%SPBIPA%/SF2Y3_%=5VQ[M4"OQ413ADA_CE!3 M$@ZZLFP/\,8/ 6WSUF[F!T]--; P.S=R"%0L%8!%K/Q8X%"EK\I!\_OP)\5EKYYS=:F1>=IC6G%F;T=#)SE M^MQ)-I=!])P8_L<)] ;Q$6Q^;G:-/ 0: 5N945+T7#E1^?2-E^HY%V*!_X=C7$].@.?&+9H$L>\BXX+_, N]^B\J M7]Z0Z,0B=&/H)/ "TO\6!POS%W>#% AOD:&:K]=0ST;)< \L9/&8[2$_QY*T M!&^\C,9;[*K@"7E$[KZ0J0E+QI8=%CO KAUIF%>;ZK*52=.0888,4!P?$+OO MG6#/+MQ3!K6'O:*FWK[;2KNQ'R:I;!LK#O#7+79]0+U*^I4 MV>[/7#?:X\SLQYLH\%U\^5-C2+N#F\$*D7PI.):\; #R%A,YZ.Y77ZWD5W?' MY2_M);LP^1" /\AW0#LTIT:%M, MF1 ;6;VY;O^ZL08D8>2/K0/%/?;9/O%#F% .6;U532?./%:&#PPY8O#2/[*O M0>7S=FUG*XMWC^JJYK6KS\JG@SG1\VC[X-.*7[?0C1Y#_U?H+3SD$/AK'V<" M=F(X2?9;]$MM13@U2&D^/CE^)P3*@Q9&V:Z/J@]FK!DR\@B;OG6JIQN\.V5< MG/P;)I+CJ[I)&E.>LDQFY6]3-\ELH5^WA6;V2;S6TV_.:G<"4]?LY"MAH*<] MBG!02Q!D;!&-W]H:N0,=A[V_61>I BUM4PNR+FN9RCS1T!.>?\2LFOUO? B/ MJJ2E;814\+6M**09-8LP1!F(,(\IKT#, MSRWHXW_Y!8?";A8\P#-B0NUHUUM&-D-^HP")$?,;K@3EV,VE'_HIO/*?<-I. MG?/9X8OS4Q23"PJZ0H$R[ V'!R5$X\P#2N&8D E#4")X,0P0@;0FRS3B"4J MX*%J_64'31JWC9F3S9':XG'F)-"[1Q.JC*#/D@N(GZ] *Y.G:-B'H2"F!]EU$#.TRNJ*!- M".++$(@BF@1K9@4;F\!60 #R+)C.:# '9O/V6%UX+TS.TKENUZV9J_!"DC$ M >T5?J2).ANKFJO1>F)Y6EZ356C=>/T#_<8-V M3K,G&#N(;!CNG0!G(R>74;Q,-S!N[;;4UL0!C.PLD>H""ZR8SQEQX%#J:,W$ MY$&,Z8,UVO%$F ,C&C"Y'?]P!#'6U(&#/W!2%-[GV1,02@'.YE2%);(@2B @I\$AI<6!K#[4R*F;@4WC*YNC;'GR M9FG!71&,@D3MV%TQX01 6=UV;S-*./._ E;+52P&Z9J!2HFA4]V$:$YW:"0F M:#CN6DD\)"6:1V [(MESU,\XE%<-A>=8.CL4/_[51TMT[&X.5_ )=5E7%%R, ML^D N)!4O-@WMD.D"2C:D-C)]>S[]O[#1J!;2MNU&+?XN*@MD,0%Q+OY%8RW MU &\\!,WB+#1DUH5Q2@9*? H+@\'4:0MP(T!;IV?HI3MIQ& DU)>LAJ=5$R!RHA>01<*KHI+9\Z[]R3VG.D!-3'\)[ZAF9 O61"FI)L MO\0^ZI-H3$:FG\1C2M'],%H!+% !EN72 YU:J[V1QNVOABH3?6GM7&%8F5=+ MYH1^]>-^,F2R<@/J.N_4]C,U[-KV"L29SWF[(W!3' 86;:W['](Z%CII&37B MDW.I,KB&'/ )'T7SJ)D/.?9()'/<7#MH/@(AM \P-65VG"IW#9-R2EOI.*_@ M2WH6X,*Z&HU;%SNCI?,[!.%6T"OV3K@)(&WL.[P2BJQ:L+[^#TLB+DJ57N$: M1^=1HKYKZJ!D9=?$ET=DUU14J@U(Y2T7MY^:I1)0'FO/U#,P ]RP@J*6.'-! MW/B]FX)U=W2Y1(K-RB0M)=3BRK6>#(^Z- Y];^'6\<,<6WA3CK,%L0G#Y4_( M8? XN0@RC":1BR AL$HN0IR3SU"(=X8TD]7+6&1Y"E//15! 4'\N@NS@#\Q% M^.*D^YB5UK08G1KW,8>;/K544"DI\O* M.\>ZPY>C[: EELUA9>,588XLW!@83'"TJ\B(:EDAJXG&/3JL15@[^JV,H5LT M.O@D&"^;^"PXTAY=[>%H-GV]6Q@.I/)&Q VK-)N #R:GUBJZ!$9BH/=T3JHK M)XOPW-GY:([C&]9WT3I]=F)883DD5J'$PD800T50D>O+E"PM(EX0!DE&&7@5 ML'(C'Q8O+ ] ".N>LNH@#WF-MV2%KTGOT7XM9ZFI^$D/Q_'MJ7"A[RZY>EZM M=%)29;-6UAO_8@(EHD7T6R\YW#L.8\>]!,MY]\G5]=PE4A#6!2[=;?U1@O$U MX^J=@%ND7,/#F/^PWJZ53=\?T<1=ZS'P3(WVE>7^G+7AS';LL) M8-8MEI*-8\IS&L1+;I>3Z$F$M !0)414\2H_:@,]:N;E*_7\A%YRUI(D.X02 MSI1L7=_K2%*PGC IH%1>UF3?6(V4D=MD<[E/,;JW49SZOY(Z6O.7'0P3U7M1 MBDPLU"Y1DU08MXO6M=,UH0V<"G$ *?57 F=AL(B"7&RXU2_;,)(U[O:[70!U M1\O$&-M.W&F+))7"4S:? 'Z55-Z3V,,9GX%U K,W:Q#J]_@1[<+]4(R=]9&S M$B?K$4HD)I:1P/9R3]].?\Q=4^NY8XHJ906[1$9J0& KIZ=S*Z3C.$DP6I6+ M,$IT*-7Q\I?ET=;3=^NF6/"H=>N<1>1H8AF[-)]2Y!LH)8/9464HV M#I0J-(B_5J/2LY;:2'I0P4,M!T)ZS%2KR2U"-]K"E?-B!JA=[(QZ;!V"<#!( M6P#4I-=YLX$Y 456$=;7_V%^W 5<0[2N>H@^ZY$!1?]-E*J%TV!!T03<-2^C M!%($-,X3%M9!-TS=#.=,9OP&/SM!L7\&UU$,BWF@C,H^:N:O\?5() !"G]JZ M!T(B_U>*B=A.VU)3)0-Q(H,TM)#,?+V&;NH_E0SPY53\TAQ:RM&$'O"$FQ1I M"P911CX!0,*<7 6,Y HTB&LD)V<:52# 0*OT< XVDF0V+$/*3Q&D;!KF#2)3 M#@'448N'4)6!;E+79CH5Q( 0?Q"&FKG[,"X>ST13S](A44]Z"QY^B,\:F9IXM7HX47 U3^O(D"#\8)+K&7'JZC5&O\ MJ8>CV#,S7H'_'$R!H>@4K3(W!6^%4/=(&W:FQU(;!FG[6,O*XR!3U.G);. ML-P_!H[FI%D+-W9D"NI" MZL/I$<#F'KSQ0T"X)F^M9EN\7C"=#DGT&5&B1IW+^0N,73^!-[%?XGBB;D&G MZ/:B)X9ZR'$C\B;'61N0-P*DE;!3\G%)=]) M^3<4]2EJ$IO019C&?ICX+GDR<.*K3D-8/16U3"XR]0[Q[F<]/L;D*550?$Y? ML?R?LJ"P,:IIWC)4HLV?,;=LM'O%6B@ZD/:;72(L@^MD\!,P31[WH0?C2@@4 M/YZE_BR,''4[3\5(R2CT?$Q[-[['-.MQ\QTF.ZT3?44T,-^9D1_5T7?5-,PQ MVZ>;*,9GD4P1S@XUW^H6STI=CV+K$-/P,X,:NL"94O5=!B"?MY_9GM#Z,0K< M^E>.X6,]-(/K%J)9Z[MH=T+8WH=^.OB,5(RFC05"2#*!92$NZ&3KP!Y1ZCL] MM7E^*J5FQAH@/G #+#_QE%;H0UTVN\[ L+6M,>?M[_ W '\T$>O(5$G5KK5[ MI9SLI^Q#?61=[D M*.JY1?F1ZGW6SFXZG7'@CK(E5=**EHN)748ZV'-4"_(C,=+R&#<%N&T>]F2L M-?8FO5$\MV:].7793!,SULNN@UH55/X;E)K5-6"/>PL#1 \)$:>'%2*?X*!! MQ(O*C_4"7P]/H_4W^J3A/L)'F@'2#E0;V@^VR"JW_@Z?P' H5B>:.S$^!$YN M8$SPKQ-D7%XF[D3T"<$+2V>? _0]3:2T7@1-5'55"'7V>GCQT29YY-#[+GEV M.]AC6ZE8QD"0JHT*!F*BB10OR &VPR>&F-81>,#4LA?=";UIG1M*:IM5L4!B M^ 8D/L%'O(S?PAU^ R1\U'IWD,?+I&WC"<&#(?T<%-_;OM$EJKB:8]?5Y^&6 M[18^P7 /D[/#.0[PQ <2JU ^]>HD9N:"J91,0@==E !X. "7D@#$BYY>F60Q M93+/MGH'22DQ)T5^'4;O9Q@]QLYNX[M.D+2/MGC XCO9&1(D,:],[.M*7W>.4C5?!4W34ON()H7\UO:!N!F;2.+I$ MX+U'6OG,\FFZD(H(5GK[J>XP9\O<)9((EY7%>/O!3S?G^R2-MC#6&X 28VW2 MG1:4B1N-(JT!UB_(VX-G1 #D%"9@L1157P]/B0_3<(?\PD^P22:0^;+5Y[IG;#WXJJ)!5!K9O;%3+7-<>%4_2!%]##*JV^*GAWRU7H9HY]^@FZJ*S5-AYB&$]PT=($S*[(O6JNZC8+O M^N!5*PNO:6R'[F16L>/A8J30?W(> ICOR!=\Y5:A643R^XGM.@A34FM>#F. MOJ(T-<]+6NWL/'^)81RZ>ESZH1.ZOA/0TL3JR.P@9!Z*?&$$L+?.&V>5I_E0 MLP>T?K4QD-4S*FI0:A E[TX)08?94,.[OKS'M+A"<"!RV8)%XXTM"Y:G:_ + M '#[J'*D4A#+#=)5E(B=IK!;CF4;/E)MAW3WNA)3>E627JV7*\^$],[20EOQ MK7XJ9W)?1R'>QS@IN3Z/X931UK$AYS,S:"9ZA1$%#EE&K&Z4>Y57W>YV]W>T M;5I]WBHK@)6_VZ>WZ&-:*.V?1-Y4+T2M('@FHC4+2R#8M.I35QPN^W;'"^2G46AGLG MH"E>(\*E1G;\5W)%<%(5H0\>]-LL6\].DDR?4IIP:'5//G"%R67O,%_ZB>L$ M/T(GGH<>OG,Q A:XI$U:#9X0O =OLX>YZ?< -\ 5MP!N8@\7?4K*L='9V2%6 MXB:_MC42--AT35:6YDK19RKHQVU06#(53,TT;46[@Y+[_RJQ$EV7Z#>,XUAE M-#0I:]CJB<"A(48?(*JF@C2PM#%HFT#5 PYNJ&4?7F4_P!P&[ , MK5NB#FW50:\1*N\G I7W*E!9/4?3@\I[4:B\'PLJYSY.]5U%S^'8 M0*E0-AP:X8@AB!+< "]*N(F54W !'3'AT>BI8F2D1O(F2E(G^*>_&]6G81*W ML]-AB2*($]H&H$9-O\4F5I@:8\*EW6?E+5$.0.KTC&Y(,K(6%YM,!%$+0K^V M[LFRU<*V'94.*A[-16'JN#AXGT1A"(.1-L=,LF:1P!*!=R!'/P7%MY8WQUU* M*8[A>-T;!P>7SLMHX3$^;;N(*.00A@5JP0B<649'2U4\B-3[JX:3.^CN8V2 M3M\_K/PT&,-6M$B:]BF: G#@0/Z&$_A/W[]Y> OR5C9#J#QMY A@]DS!7\!W MH/SP\>ZP?8B"$51>IV=XGU%CSM,U_0;0C^RM!,R!S[7;[HCBYB&'R?S%W>!Z MJB,Y 4RR9DT^2P1N-37Z*P$="FE.;];W1L28CB/MEL<#XW??.(XDC2#2;^C .UVG9@<"<=CY(2QZ=H):36DZ,9)\3&@7]L_QNBMQPY!ND&1-P&T39YI:MMQ[518'2?\3@^Z-3ES25EMNGJ%GA-[ M(^"E@[BME.2V*+TWXHH6(&\RA7L-?(6U[L>QNZSLTU:SG$W][.KU> M N.3C55 2$MM<+#ZI_YLRP7<18F/(%>EK0,B;$:F(<*4@I>4LXGB]!B1W((' M)_P9>+2MY4> .Q5610N_JP->Q<1#LD(CLB O6F-O5GX(@0A,\P7_^/]_\X0,I*O]_ M3H^^^>8[X*3@ E'!+B3X<'H$L -/_HX'[PAC= ?)"65P>&O=-1( 2FTM[!M7 MY3+ LWR0+Z/X(MH_I.M]T.:F$\-2 EBPBE("BH*<5J)O@=S+Z ,G8P#>(/-Z M$06!$R?V4:N"E1J,I8=R[/W5$XP?HI'US:I8S%!XCZ;M!.;MJ5:AYC$IAUN M8KAS?"^KVHU8+-,-C+5O)$786E@4!<3B ))\V$+CCM(KGF:P:PTE=%VU@:*# MHKR]()2ND?RF8EP,7I8BGFU)>,'OY?7GX]7\]LMT@EU\C;7C79Q^#@B+7OJA MG\(KM/'Q%F&*ALI'LRYC!K5@IX>C!7/5+5&GI?*+[[.5LOGVA 58B:FT"BZ! M ;#@:O=+Q?*M.7H!3N69SGPAL1J'TJ$F!;>Y7)[HPZ4W:#13M#K-?]G[Y$4Z M36:@DY^-Z%270/S'<4D3XJ3 _/M)/#\CHLZZ=]+3^]'S700L0)]0K/E_ 9&W MZ/KDX6XW2NS&FL?6PHGRBZ40#3?>@-\XA\M]Z)6.A- VN*.YJ5.K'CFXE\FS M!F#G', :-;'A\ FJH'S*L;N;RC9^F;\Q=06=!-[ZCYMTN;Y/Z!JBP\AW,S2^ M6>@4A^?GY6U @!N!&+E)P.H@C*KD9%^S7' -&Y"4'Y$@99AW>>< M;$[FDLR[!>D\N-S13Q.KH;1.3;$.RQD=5$PKG6]W072 \!8&Y&W3%AIU *:? MJ8T]=*]4O(3TK%T6[G<.B!TY_(SW3F YW"^LWBK*Q 9"/2\#CTR-;'Z>4/F5 M)CLEP-B*V>J7BYX- HVK^K*'S$>7(7 M\$%G.AN+C?$=)$.(GLCA:VA=T226$K:D0J.,;+>H2"IVA^B((Y+!9.I/JE8IY( MB>GEMZ*8 6=0%W -$1WO%C[!<*]SO\7A9-YQ80O"N]6;?0QB^K7M>=VMK_H% M#&XW1PZ."$QCOC#L Z7&H(,W27D;IDB4J\SJMS9WPF/HY&2,D)N93*1NAN;] MPRYQ>G.2)AA^$\M.ZN_VD!.%BN?).[<)6('-+Q3@.67+XO5E_GUBJ:$G2^O5XOK MSXT\'MMKJ(!2JYCK&P;5' WMN8>,#$.SJ1/3QN_=(IC]0TB='I]]\//KNVS\JD+8;2.3! ML^F*MK2KOC!4R*&YMXSQ$UK0(Y1O8$PFI>9)PF5K(>])0"R1V7143A]2#&N^ MCR.P0^@C?WYK.3]"0N4I!2.M=T=+N:$9@BYV=?39'&C' .<7W5MU= M 25R,,7L]O!EGI*EJY 1&&6L;)QZ<&01 Y!/OIV.:6(IKA,ZE#I0!2/ ME97*NFQ9>*=IQ=< 5R0[1GY3MA&VC*,>[=5NM73T6!D]JQ@Z: =\J"!3!W)8 M;(S'BQE"<&]YTB\+PT/_:]7[Z=!4%26\3@YY1\)U]]L]N=5'XB;XT;D8;F"8 MH&WM(G2C+;R*$ER0:;E>.2]:+(^D"%:NX\E(R#_USZED]_'<*AW@$T+@#:[Z M_=8J'!5!T;BF)SUDYE/G%:1DY=1+:;9(9DV=E_^!6E9/QK^%J>.'T)L[<8@\ MJZ3"_ *N?=?7E _2R]7X8MT;6RU/14:C&6 9 $+? 9-3WAKBH# M._&MB@3<@%9"'+N)7&=E:J4>MVKV:7@IQJP>O-;D#SXSFQ4/FL+T%F#,"[1\ MFDHY Y[NF-J!ZYWD.PK M/L,0F94 T9]Y6S_TL4G!>34:+8 @9QN^AIAHW.O3I/$1V#KQSS E/SY22@25 M3HV6Y:5'3OVU?$#Q,1KNU)21+*WN3(6-O5K2I1"]#@P-:]JV9AU:8CHNC0X. M"!112BOG)4/;&0+C6D\4DL?*AGGBR,([;G-><)9HV$:+!:ST:*R*EZY>V@@T M=,C#C#O4A_T(. G:E^ZB&)]1^"%(-Q D.!&/W$W"N]:F?EZM>I1?E9AY/^WI MR\BKJ.^R8'V2\RXHRQ T9O*E1>.=9Z9I[#_L,:#2B'MUU.YCBRHJ+:\ZRXZ1 M>@0M/\W($V+/G,1WL;OM!WB M=[T$V1M_@J@F&"\DPN8%J=<90HU<#+0DNO. M"+;9+;'\YE=2N0UFV[&1Q$3MSJ'$T UP@)ALC&'4^)D94PH._,C?J@]:3R>- MOU-KO2@:V=!EB#0!FIR5E4KR;%EXI:[H7_OA,P'T-!38A9]JI]4WY0)Y)HBA M'WGH]SA?#EY ^E^M1Q+#I;)21FN0R)WEMCHRH#[97EG'PU"K/M?P 1U0QZM# M@,LHAOYC2*NBNH=5[(0)XNA'(7(+R+\"#0*T8/&,*4.^15-"",H$;9>#E/)3'Y=X/: MJX?S"@(.@U!01![4AU+V!)ZRHQF4^-QDO89N6DZ,6YCL QPUOT1=G'G1#L^; MY?H:/FN.:PY0)@"# M#OV%LL$!W! ^XS>F,DY@5V55/WN26>[YYAAZ>UVA2D]5'RZ&VO!064J;DI>2==6-"QP_X:[+?R#^W?:JMC(56 MQ1OY45)-P>IDA_^V)/,GF;_ V/43/2$;>2&,1Z6E1>QY(Q DN!&@UBD!,&\& MWKA.0A.)\ \!3.P^Q*&,#V%,9&D]+N35<0I9W"!\_/P)I;(19*XS7H 15&I(7\WD;TN\[8?)D#(;E4#WVF M>N;#U+9(I+D]*DIFT_UE[R<^A77WS6/N*QA=% QGE77)PBV+4;3!MFV;M6*\ M/6#A60P!Y51>QNCK_, RS)R-TS5\)G_1DIPNQMA2*>4^N3B(NXDC%T(OH2%4 M7+^.O,&"WQR./3]T*K6!LE(=Q3?Y/9YI;E'8';=PX*-WVV$!JD[.5 M"SU"HNE#*WMS/1W</=9?J._NN:K+;2Z]H".%P*Q#/6J6@ U'6#P- MH/.HW_ E5+XPW-I7V6-:C/'/MR>V]](CJ$*]J"5^3A5B,AI+7;1XF,Z3;@K0 M\2PN+,\X$I*DA>\PWZ&]'MK%GH$+^( 6\GUL_RUEGMX:U5';W5:/ 9:>S&44 MZ_89^,PL;#:YPG" M-CN'#\F^9+X;-=_W) ?]@D$3I) N\_9]JJ1[;VR>JYJ M=)KW3RK.;G;&'D)\5\Y;\+;J;@@ MB81&$0:9P5+T;]M/NK]8PCO&M"N>E MBLU&L;))P+-7]=WX[!X:Y<@QDQ'V7HP#L\9T,G"L2L5]EL/Q(-C1;^R^QB&L MS5ZLM?H](L)(_D%A;Z_*:6MHS>:RGP;JN/)U)K"4RS5GC9X&'GMUW[-*=X[- MB!C-5Q:-I:'[F4X#CPVI^I9B5@WI:6"/H]-NQ+%Z/R+.\BR;S-0B']P,U!A\ M3<=61(3JB+<@9P@D2"DQ21A R^\4G3Z^>KM1QQD)]1 ,YQ!W$3XA+K8S!+JD MF$Z&0(>4@AD"?DYAZAD" K 0R!#H&S#5(%">5X1OQ]XY 5RNT6^03Y >;M#P MI[/0F_^R]W?M2]WC@%B&O8T57$(^H<2M!-' 0N,/RD M.^COR"%B@C\_1ARV((@B\M/HN.E> ;()G\>;;=12"RC;I/%9FI[ MN61*9>;6DVV#UXD"GN'CCY?R(DJK3BW7\Q=ZZG_KI' 98E<2;7SP?_#FYPEM MB\)FZ861JAS+\#=?PUU".EZA!EH##>$19D1 C*@421912/+=+5=%5D!!K52R M[#@-J8FSW^T"4O#,"3#I2[2Y6X3K*-[2S&2->V=1UN:K.HD)QLLPKK2FER_P MAGDZ=RTD-5[+>948& 5,THO39./M^-G-OM4&_@B=&">\,:'(NP??2\5\(9 ^ MD3AX>N.\!23NLD-M@4<:DQ=[#J@Y0(-OZ\E0.765-^.%QD$]FS$_Y?$];2=_ M=186MJP-$7B9K]E7!#G-QR:MG.4Q=5,_MFMW;$!B:YG7Y6N)H3596(%"300N M%.B50/R9[?-J04DCC+P[B("K8O94D.SID 9S$1H6,Z)"$@$V\] M>7@+KHM[H7A-06L((T^T>%!V*. M?HFVCS!%N^89R>LF?XZA5TFF0G_8;_6^W:5'4!O'53HZPGM(P?%C\(0KGN!- M99Z6GU%KYN?COV.:P$F)!^;AK2=N5@KWR68,6"M4:^=CVC2D9.A_B.*?RVL& MHI'F=BMS-TS8 G PFGV'+#;YD(;DWL 7-]A[]/>5 JHDC2 +#MBI[]*MDL)L MLWNONFTD_Z\'EB33]2I">PX8;RDJA8"B2MNT3Z H9V<.=( ^I0=)H-Q:EO'4@IO %65ZC@!/5$% ,Y/ZI[=J]V%#8EWN'#"EE7>< M M.B1:4-VE+52M*W,K6C31M0^7+1PB6BY:'S.8J\9S\(9J%'<(E(HH'T$2N) MI;F7B&&7KD\>#FKR9L2+BXB=\HN6C)77.')$E54 1V@@5)V]'C.']W2DB"5^ MWR>50),*75-7/%0%[+J9SHT '8$4EVNQ"KD!2BY0J#I>R@D ^:E8QJM,UP\] M1O+HA9^X093L8ZW/T0Z6R?@![%")>9%/]RVXQHLRQGU:/@296'^#=BS85'W! M409Q@(7&_"NO;6(.NRAQ@O)& /]6"=\^2U(U6_%<6C[^$P^D4?6*B#6G45F5 M52NL,"SJ%_-N<8V?Y?H^H;[&\B%U_!#G[^<)-9=1Y<(SOAV8[XD..NSO$'&, MF]X!PG9X&@'^L!Y)C]$:G#]<&1$N^)^D/--QM#XNRC-9RGT=$4M5HSQT>$>T MQZR)=X/PM'&:A>?$K7$G3<-;,4GQ^(FRC!MZ8)>UPK5V]^2._L,^!?N0>-,. M^CLI2 XL/\NCJ/4NP]T[A -R$5?XIO8^/I!$7.*7ZS#'#"YC1I<^4FR&\-%) MH==E:MN"<*OAT ^+E&P$,#=*4G ,WA]]>/_=T?N/?P0TASG[!']Q 5VX?8 Q M^'!Z!-#<_4@@C ?%MK?+UW/55'*&1WEK]AE96ES@>1DR[J5JO=TLR-D."L6$ MX]X')8=W #_J!-X\(E)OY2XXVP&@'!2JH)08K1$KFI ;9T^D%I:F++8.AJ.Y MH.*8[!2HLV187'Y'CLF/T)J,W*> %-$I_D0/RW$TV\$/JEL-KTIIO;O"27.0 M!BS%?66B6$%5,\7%:F?K]H')$DZPJ%@3=Y, 79>:9>J(C1%,O7$.^3N0-'G( M;$T2<>[C[6S$H2@N'F]GDV]A1)9I&_?[I+5?N^@G-SRJ-U&;7.ZB=?J,/' C M@"R8C9B:,0" N3C=OJ+_*RXREGT*//@$@XCNJ?&6QOHRW*O13I#5AD#I5)R? MRRP6D^$W'^N@LA\A/9(HG4B"-P^VGH(7U$L9->GN^7C+X=D^\4.(%MH$V;,\ M(V,1SM9K\B*4GLV"@A33,$^]'BDHO3*G*^"E?/*Z^V(RQ'P303?=.D'N.Y.Q&;!D6 MI64PMB(CE]CCW'ZE?;F#("=X]E(<);7(?J^[9V0&G$S#769R23D<+?O6%@]S MCA]/!&ZN;/891A.NGV4%-GVZJ1W?LCHV#AQN88"'%2>J'4Q H\7/3D2M2R01 MV'2^!F8913R5\A#%[/_@[<)RG>V\+WSL.#SL=;T2ULW0PC%"IT#\U*OB$_KR M'*X 6C_&M^GP=VJ3Y=OS.S^*H_3%#Z/83P]R%SYZ2!C=, H().8/;;-FC(L> M=MT@KH[8W@^[^\,BI)=1?!Z%^& _0/]E*!)%9.B045^$R,I5:.54A3(O"\U M2%Y>Z#^S#1BU;D$5_UB2G4: 8QAN&/9PP#C*^WD>]/^5AU0P5\=-OY"WJ&V[W#6#O[A&/]0P3*?KLE[:-XI#L_A*MJ00Z)C/\QK8MAVSX6T67_+MZ_[8R72 MZD,4BXUQ'#&$$$NCM6QQ.G3$S8(=!QTSU]UO]R340')V\/OU,=Q Y L]05I\ M3:,5$F9NX5UZ,>L9<8I2&A M47HS9N[$^&)0H@^1'$[FW2:V(+R[K%6X>7#MNW[Z%N0D ,QHV VH=ZFP'@3E M]GQ O9UVM0I](.KD9^-A@"Z!> DXO?5*K)7'Z5-ELP9.9\_5GQQS\/G"!+>A9H>IU$20[S2YR*F+PR^QDI\A9$DOI;LA*NBW*>)+B)BW3V MU/2TO T8 J!::7[5D55<8,OHV/;!#\E4NH5N]!CB_-Z%!\/47_M.4>XGK_XY M"QD%0,_Q#=J06:AGG-FA3UCCVUUM7>'%Z.@W^2QZ@W8QU:JC:([]G_='[S^^ M?VO;_FL'9'6VZ=7"@+V]HF"5:EUM 34]HZ!+5/.KFJ:>]-2*>Z433A1J(TPW MH0&>P/K7K(U' BNKC1/F'9C0]%/LP*M>)WN[QW]_A5/"\?5,UV& U;5FBFG$ M_#K*%)8(AZ,2K\G-90O]:M96\3Z]ANKGQE&I:][R-3"!93ASQ"M_F/HD94C\ MJA?:=G]Z=J7L.,XKGYE\'&K>@C;'?2+K9UNZ"[B&N.C:+7R"H9XJ868[\!N; MM8WN\5+MLZ] 3#_[S;C'PH U-Y]9&IG(],Y%6SDOKVCIY4AMXZ1.?[?Z)G#J MO$SF-15ST-0U>SMT8*/0D)FNG?3@"UJO#/-;!M;)@$RM,24LMX:5OY%-X]37 M@P[)7W?0A-^Q(<]LO?H9W(]47;.X1R&*@90R?^#2#_T47OE/[3!K(5>"[RB7 MJ0:5;AG*RTX61\V_LM38!D&__Q]#&1J%IVB=T)7L=QL+^N'C313X+N*H=U43XVPCLBPF&F\96GR^ M7EPNSF?7*S [/U_>7Z\6UY_!S?)J<;Z8W]G.NY?2=VW1$!\4Z6LEI!@/MU+Y M?0+7^^#*7\,N7XM3JMFW$Z7E$_!^BJ*4.TRT\837GM!%;M$:VLD=&*;L MHG:3VL"I6\J;_0/"^GV:66,N^_)%T>4:WQ+&Q5OA!=S%$ <;L.5W4OS<'6F8 M+,([&#_YKI;#?-TBCUBO3-0T:^X29W+-BXM6Q>QY:MZTLNG.&,)FK:Z4 44H M%=PN-S>S;12G_J\%E^6:^22[PJ(RE(=)IV8,@076G&>("P7C>X9/,'8>T:P( M0UP@.<;ET\FS!K0XQ%1"4V-BI5B3QAAF)=#_D(W^C [^C(P]X)E MX>Q0?I*5*)P].[&WW)&+NY]CNAK"0Z.OA5-&.HMEY^M0=?;3.[7T<#9D.?'J_1MT7M6!)$?K41*%E<:INU7!THKL<%CTI:U1=2:!YZ2YR2M8]C M/WQ$LOEZDY_4!+&1"Z4DJ4#\MIJ6N\WH 2>MQ'5MYZP/P4HMB5UY!)6/7V:N M&^]A+7DPI$5HJK]Z2$B@30>^Y02P$%B1$I#_\@&F > +MG.0IIO3@\,*NC]9 MQK$2%AI/'T@.E=(1-J48A8\X8DG/(,O<$;GT#$%2QK,PQ.3BW2]=_75^"ZZ6 MUY^/5_/;+V!V=S=?W5D)P"GHJSB%EA@#Y9!8D85!F%$FY?510W=U>GC;""8+ MRB:P>D=3+!,GJW?VE1B!L5&R;Y4J!(2ZD"5K-3*:9M/D+E(/I8D$TV:)-\R% M 6)V2MG3N@_1"AC@ D,N])_PD3="37J&?D>NBJW[@A9AB+B$,-I7#)\. MO IP-7Y%M5^FKK(?EA<^<356H2;8Y0$7.P62PK4Z8U+\C4-.1CK>@]:WRYOY M[>I',+N^ //_O%_)2D[#,?9#]0:F#M@:?'FYNXEJ:UX%W= "\^_ MU0$=9N-S'"5:R@[T<+1Q%Z]3H@Z(6':7Q'0G9 ;*GBK%!"J/F5:OQ$F9A#X: M1B,&/<((/"'L59I]LGA!65 UA7$1Z?F0\QP6../"5=-1SSBR MF<\7&$MT25A/Y!'L49#$>2-[^' JGO!G#YR&CU?026"R7%_!)(EB0QM.">[F MT2XN'"_V-I_=U0J8V AU2.NW%O*0&P))##:N ->98;]GV%7S?GH6KY7W"B=R MJ)33 $F MS(VB/R)[M$;#+VAN M;/?;6T38";)K7LEE%#!N;JE'Y=-JIM2*3^5)PU$Q MQ7G\9N#@#L@@:!"O29++<+&'YQKS,.4D,+V_DA./[PJ?VMX9J6FZX]Q"9"C4 MK[,+,EN$J^?H1^SJ6<1F10CS*<.R(O(A^GY*[H:$QA4PVA@._084,43 A!- M:BG&1$UI548^6#^\$GO*4KP:8.N#8L"R7B((V =L*86%Y$)Y*?F(_8/M^QG* M>E?":WU$Q@FN=;'SGR9@74LI)@W67$H^6+]Y-6!MZET-K+41T0S6U0;&T%FG M>M[5EA=BJCYK*2(?IW\D9U!I\>6K<&'; % ;6-T5"]_-+@MMKM]2MXY):6. MA,ZB>D@8M(0"XO"R"F&2 )]^6M3/LICU)::6LIY%?Y\54S5N88+LHKNY@$\P MB$AF["PD5;40A_@N6J?/3@P-9;:J"V,^&4A95MZ5E=G-8C6[6OQS?@'NEI>K M'V:W^#F_NJP"47^7$D?F%K@E>9!D](%7,FADX1J_T#<8 M$>7UOV$CJNJ:5K@UI\[,\WQ2YU"'Q1;B:SH0)2(4SPKG3>MW:"P96AFM5FVJ M\ "H1YDZ6-"G6Q:A&V-GY0+2_QI&'T<(XWLA:1$YP+S_:# 'D>S2?*#+F^DA*8 M-JERXG46%UQA%]>1N'2A*V7&^LE2.QFL\@"@Y.[(C5HBOG1R]A_]-'2-MOB M=#%.S6!>=(K3UGS=5;8@/%N8?0T<^ODG>\4,>T:_#$)U=%!UW\*'5_G N@[+ M)<37M*D2$4H^:;IX3'P-VUG3-DJ>2ZB\5N%<='3&#TBC,7V(QM'="4-Y]Z6& M;.\X=2OG9(B7WK$6:2N(U,O3?.2Y3R2.B5@TG)4C0+Z>+N(2;J4DH1%0"0U7 MBHM4BXBHEDIBTK!5*HDEC$!-&:?2;"*EDKI4PRJ5Q.VY\D6$#@!R^!JV33PI M+*2MR$LI:,#0;HL'5+MI NKH$#1R7>,V]#V#J&O+1Y,5JCSG]%D2<[&&4>2S M%8080WCAZ$1KOH UX5";*?F[,K;K$&A 'RN@,9H"U&-W7?.ZS?H:<5T]P^ ) M?HG"=&/:QQ61:%(>L(# (I=X)K9JB.-"= 41'";5)_"D../,S-5S9!_:N2!6 MGL!3D53HLL_DL=S0OSJ$JZ.BQ;?GL,17-R:"7B+*Q+S\#E$%+P"]#@A783 0 MQ,78C!]8Y_'$%SJF 6(BB?%,#34YQ>X#O0K\5@$P#+[%P.@)]C*XSG"B/&&- M&MA'<5V)GY?+BQ\6 M5U>VSRT$U,9*#QHID;V=J)$S,)3PTV9G'CP=THBDISMQ?, 'Y#0# __J,2,S MC0P>KD;9F3KL,5#$59'-YOZR]V/H7>SQZ^$T^5)K^B.+GXWM>)= W%,S]&E" MLZNG8IVZ],?,7N1U5WD[G5.^C&+H/X;G6?+RJLQ=_NSXX96FXWL)[O86OW[A MQDP*MPM(<1BPX"DX4HI'__T/T)>K]WGG,]_\U(!!/(SG- X4F&_;R\@IXH0XED1_#TIK;V_@G0]N ,%!022PS!J> R:V&)545$XVU$^<&2WMFSI@?#GU4QA2PRQDY/! 4:!V'V;6"'RGA& MD#<:ZLEPR)JFA@X^>*QL6#6.++S]POP6[8?Q6CH_FU^O[F_G],XT6%Z"\_O; M6UP=Z,L,_;ZY;[9AQWHT6C577:,PPAL!F/PB3-)X3R)@AG:U7*X6J_OS9!+8 MGR:Y'^<5?ARYY$Q.4.@J4BGO/Y%*_GV:9V]%.T=IP %OG>YY=NQ$;]'J,G1< M?K:L'4\@'@2[M@^6K%J?#INFK;/+:EX7)IOY;E^*22?D:+%;&KV+QA2AHU[C M)W ^#0/3/_2%P\3OH_*"=AYMMSX]Q"&%\4)+DO*?%X MA;^67[XL5KC0(CV..%]>KQ;7G[%KQ3Z3L%)<20D*MQ*2E2!;8&7T0.I\Y+?+L0!C^F]ZJ6$%]X&0780E8ZIVFQD MR@_P6YLNU,V5A(.OBS:F+%9%ZM5"Q>?KZJ=B EZ+:%D"/$H2LJ%81_&S$WM: M\J9DV-O94@K+QT';-8YAY(T 6JQPS-:M-K2\X936?WW_*3<^R@MSBQ'ZX1S] MVT]K3/(JWT:PVB."^40_20DYB,W_3)]E+VM)VSRU4E1_)U0%!D'30.HG$^1>*&0X%J4G981OPML8Q.\;6U]*6A&N:[EC+C-.J:WN!* MCH%-+>9,WA:VTZ*R\4J^XK_9SN24U6W?2LWMOVIF5(N)MM*.'$X3< ^[RC@R M=LG@ :)E"H(G)]AG%S]R2V W?MBMRTYH#:OCV")WC82EQS)HWZ>VD-9)6 ^F MU,01Q\ITUD2F2O@K7[N_PR,KU0L9S!C;Z(:&Q='N2L:02 1-E4#OIPFM:1T: MY9@;7O]'"=VJ&IOS]\S&+/49@TQ(%)+I"^= U<8PG:PX0EF>GLS^#-XLD=F#P MUB;41X!&.]% ?;0&9',JL,ZFVD0PGDMC+R%&15Q>!03Z5]L>Z'!0#$1W=91& M2+*9K]?03?VGDL6MD\);B(<".OELT7!ED/UQD59U' MJ]9TV@@X40M.EW3J/M,&DM(HKA,0.[T,Z8="@6M9FH;3GB3%X]W)P)]#\GG3 M-[!VG*:HS"(8KC(RJ@E/S=?:%R&A?0N3?8!34K$+(97C+D70[#F*C&A\9Y0T M!6^\C,A;XG42Y,4Y(8#!8.WH35FO50#*#=0(]]#J6,]B)C7S>N$C$XT/F7TG MT.$&JHIB(9JA*"H'U'3IPWNE-250+/EV\^P'8H-Y^TUAP,9[71P]0>\, MAG#MNS[:;M$?A8VK)%7C%E9.OEY$/M#OLB/M!B;MV%4UO?:M[CUC)&]ANYA= MD2LUL]!;P>TNBA&O'/4NB5?_L/'=S?=YRMH-$LSWH#<$HHH M25VGZ3KT?E-9DRK-N0"O9(-M,WC&C%BYA.#92< N8PS>[%,D^J_0>VLGQU ? M]/IFT0!-#3YW; ES'86(^![M*A\"F"7A&G1@7KNN1BO5ZYI%X%C":S^P.6\_)<^SQ"7D2(:>9)>XAY9I8SZ)M,M9 7QV)A M0VEA!=(L)A#A'1$D[%P*M7$; />L)AJ'EPY$]W"TX -T2\3;R=%&5F-D8LJK ME1GK[^K0^X$&H=3'TG1^3(\\/?!5F7% MU]"J-B3##JKJ3,0JFG ;6SIV:HC!RQFQOXL0&OIVL)O5OS&N2'*B.K<1>=81 MGU28W.9*2V/W8J2LN +[W'V%)(DB9L>@UH,WPR'#WO0JC:%:G78.J\H+P!1C:QDTSG#D91D D[!DO-2J_[Q?K'ZT>P]15K,UGT&J M_V,XQW<;)X9G"/4>#LTC_YMLN8@]Q@ .GEN^=8 7C[7LM$\E" M-VQ<>S??3H MU5"T,<'MS82:1;"D8F6_CFFWVO*><>3]C#[$GBAU-[55(-4AII4XU?C]X"5I M[KR>P= M'\-2LWID+2F66QXL9B[)ZYWLB4\CSKQY;5E:Q]V M&<5KZ)/GOV\3!O;(>/Z%U>ZJ;A-$K,9OQV)( MS@8#=D1&O?:22:2%Y_E"IU/,,1FQ=]9.GB?1_3%V*U2:*00J)C&D.C)11E:X M^ELKJOV@^:B+,$GC/0GVDLHDJXT3YAEYCX\Q?'12N$#R^F'BN[@6&:0=GY0) M&M@5._L>\QWEW9+)VX"B$2"MVG;D-5F1EKWF\8"45TQ1Q>6=X:LRNLK+7L^RI.\%-$"$(7T(4$3A].CP">FB2= MF7!-WD[!?WR5<#J9B+E^;<$J4=%?8VJR8-\&YK34EH!7/FE-!Y=D-&1^N]8K MY*N*%JETXQ7>2%+HYBB'U1/R!^U@?J>O_ MXVA)K;+6 )%J HF5W!J/F_%:7*.)SIE21*,D& 7S/>T.?V]IRN@!1SUS"Z*YRY)DMP=.KE6&^:Y-Q7HUWO6<'"_(=;%SL8-W&#G:*[JZUR='O M&]O1\.NP/;4F1466,YK&;W!#;*E_OWDKU-W_/E/D9*:(XWG\YHV/V.RP9X$$ MM#MV\H[HN>V$QH!UY'M7V8(FP$F!$S903DYZ+Z(@<.($[/"N%7?@[22N.4QD M<%_#!#@9^RQ*L2N5L)M 5Z:_\LKV9R))A&9Z*^KBS^L6I\Q9FGIPV^PDT&9? M5-0Z>NJ*HNQ7T3.,Z4_^5L][7%KEG4JYI7&Z(QF\.P);M'/<[K>3<"EUCN:V/A(&=_.:3Z'-=_HVP$E8Q;J$=1LOO=[E4M 4UY M7_D2T.B._!+@O/SFE@ .)+5-3I8.7OD2P.B2^!) (?5;7P(F@+(!2T#]V+^U ME[F%28HXHTT($6P6>HW?W(?D.2-+SU2,*Z^%)4!C=P2R8N*"6)8<?DIOG* MA19D=B3 C*\*7:54AQ1\)7^\<%)XZ?@Q2;R;XE43V2Z\MMN$DOT3#>B1EL>X M*Y=5%A8ZR?,360>XC;@H\C,\UQN<3;IU4 MLS4?*52G?/KU/P[#@^Y+WL( T4.2Q&B)1.03[&L@.0P]OB?#WD:JM(1\O W^ M_&JVFE^ F]GM:C&_ ZO;V?7=['RU6%[?V?3F%!1?Q;GLP"@?L\Z=&!_:)FA" MD(FC%8Y\9A92@;C"<)!V-KM;G(/9]06X6%S=8\Q=SU=@/KN]7EQ_O@,W\UMP M]]?9[=RVE>[5:!5GW8,P?)/=I(_LLN^BK<2%'^QQ62*#^VH2QH.U"I-P)LT;_3VD\WK/R):*6[T]/99U=XUMDZT MO$P62JQ64-=F[>0$L+"<2PDH@+\U^A]=M-O+.3@&S\UH0UB4XG*)7:!?)D<@ MA.2-P!2_/[^/#S02;G.OI(2EJD&4'VI5V".[&Y,X@Q-DUI:>:67K$+7#[0A$ MY=4B'7-A!*E,AY"'B\SS>^NYY9*N9'&D#UBM.<29>YUJVY M9W -X(I@WN.5E%!P&RJBB"$!V]\YPJHG MD_ 13YQ;N(OB%-$R%,0586LC7-$O%@?.G^?+S[>SF[\NSL'B^G)Y^V6&P[5V M*\.)J[86:1 <@^&!M%OX!,,]O$12SU^0;D)D]M$41YO N+#YN,SW912C"1&> MXY>@8Q\F9X?/,'J,G=W&=V?(XS,4;!M?7.-GW/KZ(I2H0G@FX.& W'=,\ !( MAH;E4VS]>&0'\O3H0-[Y(9MJYS031RX:PFAF/ ;2EH$#QM.O0?[E)RN6N6>D MBP@'IT?O ]6%KU95B'4W(5A8]7_A-R/Y($XH/E!?(RGGQO[P1M M*-(?#Z;.._3+;[>ZEOX."ACJ71PAQSL]T/>5?MG[.^P0V/5E+$"8<_QB1D-J M-;:<]RW.;K#'>X2;3*?X_91E?%'."HZ!^Y,>RCL3M0\OTE>\\^(&1.Y$J8I@.'RO(*&#K$$D/ MUR9UH?^$VZ)=SSY$M )B^2J_S8N69KL9XA 6OPLR_CZT7?I[ *"J1E-UL-5G MPE7DA FFCO= R6TQ]+,@B)YQ^3,=N.]G:B,@URL5[W&)_._D2-N-H>EX23\WT<(S.O VH=W$Q;4KXH/(.YB>+T&-'= M,HVCU6U*OQ:KD.KINKKYFKGD4+&"TC/"Z#**<4 (UU'.;6JRC)%?\1@[6RVI M:XJ2&"]HJ"8G!Z'G]=79\B(\# Q5O X8I %W+"_@&J))X65;I6O48WV&D<_, M0MR&*PP'=R1H3@RCE[4L$PW>!,4?68ZB]0MY/.K^3F^:'FWFJWF7^;7JSNP MO 3+F_DMR1B[ Q>SUJX,B9K95!HO!8M)'WDIZ[[ -)J+DY*4X*7Z^QT M!U\U=E*G:R_/>TQ(G;SYUX.4916K-001DC;TCB4R1$%$CC$ ?,&%"[*;&%9C M3,.A4#X=-&PHU4]TZ"#C.YWE$,_I",]?LL/,F?O+WD?+P2)$/H<+D^0\2K1X M!T/$,6ZF!PC+@?\J2IT N0]):GT+/P(PZD=$P\9JN+&^ANER75D?\/W/0>99 M@*#9(+Z,: +V=YVWSRX+M\RM/6LKKDN&?14<',7V7K MUE/]BB"W>XJ96:0444!K;I$K9G@5O-R'+MV^K*+B)@R-4[H' %I/_] M'$<)<@A7SHL.9(TJG^E ]YC"\TP=3:@%;D8 'RCF/"U'(75 JSH91A]=]>C[ M!8S])R3)$_SL^.$R+/^M)V+)Y68:X7Q1N!=?\P\2\(B:6+ZNVJ^X>A"RL[=# M';1L\R&7=6QT\^V:A9(::#MJ/&[*7B*EP":1$B:GL29$&+ M_%^A]PB3JS)HK]><]#$?R[I\I' *:8:?F'WID:W7W*"M0$' ML,GK6ZV$1(9 MD@&I8<[.3YT E_7'E5GW:/+?1>OTV8GA;(O7U5_)TJOE:3UAWB/:.'%0BDK' M2Y.I?&,[6TM2Q[44+9E1,!X*E9&.5>JY^A&IN%32 TE&J'8&,(D8J2E]#G@% M] (^I*7AN@\=2AMZ^%0,YQK;?P.[0 O\_!5."8:<,:9)J,,L^QTRBJS MLH0H[U1'ZWUVIUHHL"-!;KQSEGYD2\K&=3/8M_2M)L_(*[!2E5=J0$;(C:US M^AQ%WK,?! C0BS!%(^WC>PI9 8#ZO\W9:1FA)F2=)<3F[?"SK!'@%]_;O:0P M&FCZC:[LZ(WKN7!+#9A#/5\$DV9:44:U,A23072O^OOQVSTTRO%]%JO[$&VK M\TIWV4%N_KZ%.;QV2C$AL]PE)P>VM29%75W+,5=U+/2#MW>,QK6VVJKW=+&; MCA7M*MQ#_C9)I''+]/1U4NW!$09-]>V/P1-(OA#CV8"!H$AQX)U) P& MPB1P( R#VNG&(" DP^Q"L[F]52$9U2S8Q -')2Q$L#H]H I&#-WH,<1A643[ M#(9P[:=)GJ*9W,)D'^ D3E+,C=[YI6_]HJ]OHH3O\#8]9&<^2/90N9V=*;FO;>Q MN\![O;)X@"=[DOP(Y$T]>TN]+M"4]]=TC*[J.SX#'Y&_C.(U]-,]?FXKQ.>% M?G:YF3UE1BKLKUUH&Z$2[;V2F84[<@J#@]9K2M;^H\BFD%JKWV]$)ZJUP2F_ M9!5E1_%YUJ&..<=G9L5-XXK3D9T'CJ6346U4">_3:JU >..?@"A256YDZ\-7%SH;QZY!'X-IJLZ*M!6@)Z*^*J+[^ MJH3U[](HA+>(1/P%8L];+*C0;&3JOC*3._^]Z>PS\%_TP_^VN(WG#'.Y#6=U M2O7I$6#MNK-Q^9[M%$)S7?U M5]$7R:NNWT+JTR4;?Y>PX##2C<\.=N;+R'1(PTO#SUJ 6A.& ;%R+;!?E[6; M@#V]']EH(]/U$ W2!^L"9Z&0N%LAKUX=)VJ'"F>.^S.R%!(&OM["> FP&GO. M+,R^L6^\F:-;&.QV5Y14^/

@[PK?^;V'>AA":9#4VOTBPA.&HM/@7D6_OJ M[1KY0LO<#JJXV^>!NP\B"1W7&IA;05N\>>OE[W_W_OTW?R(?LE9)\YXV:X0+ M7;9ZI%K^<^8YN]3_^3R*=Q$-HDOHE-O8;%E/GAB\VS#T9NYRIRG9_K--/3,TD"AYU9G5%=XI> \*R9OSCX+QN%7 M'=%WX^:Y-^K."[:KG."G.@-$78*\SL/&L:$T"WD5S\LU$PN9,G=3SEIH] M4M;_I>/'N+837(1HAY!'@J3, MGQ$(R=6[/\!;Q"!OCE^2S]M/;>L@I,GVCJ)_=)2VCK5W-C-X-4K._5M)R MK9EQ-[PM T?-2/"/C$EL3<<6[HM]6K 0_=IK%/W]6-W)_O0S]-;N_N]>WY MNQG:>*R6+PX'+^COD\C@$])=X[79GLZJKOC749QN9EN(J#LR9W:L=F97 X8$ MO+N]^$N0?3H%K[UCT MSP>N>XG(PW^/"E#(:KKJ(5(D!U8KE<;^$,4!Y[,LLYJ:/J@K3MFOT MRV6>UTG)F"MY*R0^_&MQU5[,DWPU3Z#[]6/T]"[[F"[FV3^:ZWB%H+G==\F4 M=]/R[G8VO[*CU/808RTV1#9W6Z'.F'4I89'$#@QL>"XB0W4RG@-0W,5,^P?J ME#U0T FL^GHB(W8JOPK$:"\FU'+ZXFW^=G?]C+K"4XV^S MF8I^:L[2DI))A[S@*NF'&U1@:XBQZNIRJP;2\-')'B:X.M]-#'=QY.U)Z8[% M=A>0@T^2TW\31S]!EYV"PW7*52B;#\>IB,GUZRDM@+4&=C$\+LGAD_(*/?17 M2G "4?HA$*CL#%3'47&O6&$7):DNX(J3-GQ:H"2D&&X1.27@VMBS#D$!&[MR M@ZE@=I&_M/)37&ID$7K^D^_MG6#VXHL4EQ'R<]G$-1C6@ 5.G@"\M%;\+8Z% ME%^#_\+?VX)5GW9REY??285["'<(7P1F=RX,G=B/QL0#F[A!/# %X-67R3YI M@< P!CHUDF. WS'%NB*7?NB$KN\$Y1N[@DB03W+EL#*$BQXQ>)FM^=>@_+QM M+NSDL':KKI:_VM%GY1SI69CZGA_L<>&J.^CN8U*!?O[B!GL/>J3X-KE?21:R MY3I_^.@&QK2ZZ8%-0!?\=(H[]5 M7*V\>&>'5;&#'^"\=K;:3$N-_N@'JET J7+FW8-#_P+X&ZL[Q2Y5U.[!-3ND M6G,0BQ*FM,;*K9_\?'8X@Z&[V3JQ-JO1R],H-/JDX99,J30#N!THFDUA 1)5 M;*WLGV)AJG>B@5JC'IQ_Q#\?XAPJ,6!2-((;! MF/MH /H*T,\L+R\=XX]5S^N3NI]*:V@708PK_#%^^D*3,>EB9]2.= C"K9B. M6X"B"0[V[_RKW9V^0@C9.0LOY+<)S)]D(';:PVID]26%( MP/,[LB_!CA1:]$/@HH\M'G]T#'IQML'KGKK9.,,7R6&2H.WU@Q]2Z+B_['WZ ME!LIQ(K?TDE2+59$@KOYN_KBPG&O65,"P"TI' &GI$$K]D*O^8J-%;LCCX2J M&9(<+!6K-'M\C,F+!VC?A8,^R2))]LTG;7A919RVQC,4.(+PXH/YUWC7G)#O M@4\:@#?(8E$*;RT:K1Z=E$E)'=U62AD@)2.\590ZP6R+,Q6%8-!N9?AV;TL MCN+I=R#%'P*'?&E1R]S!+O3+[I=JRN -C-=1O'605 ^5A]J2"YBXL4]>:A/S M1P3HF$XR%)")Y[&4+8])4[#+VAX!KVQM+?5(0FNE0R,X&DI>;!RY$'HD$>0J MQKFOL3H.^1BT$:V$-%MQ9*)'1T5#6PBJ/[ MY;'L%R?%QT*'"[0,Z7!F.[B9JD'7+PJWNB#]!'CH&\N.:+_6JHYG3U?5=T;E MTU&7_@OT\K?*;K6AA\_._-ZG0YJ>=^A W$"0'0CUZJZ.H>[>*NU6RMW/11;B 3(&"Z)WRL0;R]3V?>BW4Q4-L65S[.V-K$2W M8C8S.+Y88*;XV+AGG7/F'32B/Z,-EF_K&77F4);/ M*U2%5W6//T>1]^P'P6*+^AG3TX-$S[.H;$[F_1JV(#R7IOB(O(1J]QW43EW5 MGD#E=U$Q6>$./B$;@40D\5LM"TV3A<&H#$<$7@I3_A6 ]+EBJZC@:*:6LL3H MEN(EK=2GQ8?OG">2?(D&1C8BUTO$=+7%'GFX=ZSR9B"A[< .?<".P]E8.$25 M5;DU)3 0JA[!?+L+H@.,T>[;DL^.'> ^R#,O? M7<,&8L:.HO.8VG@/IEIKH/ 2Z@,=F9/KYDO#%U<$AQ"GR>'V)[!4/W@/^Y"&_0]BGR MM""E@YUYV](A#;=J!LJ*[NTI):I[GTXA/?=T3/2<2'KF$K'Q8\* M+^-[=YXDW.M"?NCZ.^8YM?V;'VVE\>]]-+HZ8)->ITO]*]_-+&,Q8/IAQ.5L MYP!+1#1ND<,0%P+.+RO:=;KEU,L'7.<8##@SK?*HWD,A!3X\WN41'0#LY&[C M#$-4.)$+2JPK)];1**)O/B)[AT0Q#H6Y%/4;MEL_)?86PF06>D2")-D7^:6Z M8"DN@ 6?3DI [OG;0PH\/R%GF\ )/5+G@20:-XJ#6(*I- 2:2)4;(56_+RO' M'#Z6Q\.W\"D*<$ZK#G!V\K.Q5'<)Q*VIM]TB4X$K<3\XX<_@V4G >A\$!Q## MY@T8B]6X.W7**,G-'X*1UN?SZ DB3BGW]%C'LLQB:M\E9$C59>C\HB&^;$>; M3N$D6EK/_.68-R+*V,O7]RP_&W/3@386&^/[6(80?5X=(]?>3O4^KI;J5?O8 M'1QRNEP+IA0VD"RI>)G-? L#<;8.WM8C;GS9!&-O'K%?'-]L"H&W?LWS0W ] MHS-6,,Z/2;TH$[&XG)7]);*0A;\PHJ_V2)(CL$;?@B?\L6UL]:BN*R)7[:[T MJI=7A\HVL,LU.6"YABF^LQX%/JY3XUWY+K:>"*=?'!]95 Q>F+W_)72$.8B! MAU??@R_^>C]^NW3XX^'\/YB M__SYV_CCMW]__]/]ZI $WSZYOYX$?TO?I7?P;[]^^^'GEU/W*CWYY^7E^[N_ MOWMZ.3O_\>3)NXO_&?]U_L?#=R?SV?K$^?[+R?/]Z3[N=\N/GNNS_^^NN/WP??WWSS\-WFI]F[ MW=WEEY^CD\WW%P^K#Z?)WS]^^_]_3N/H;QWO[Z]^B['_YPL_OYU'G_U^2GG?]/ M^/&;A^3B;]\O_O+?X/SN]OAX\,IW&QV< +]FM(K.("[Z,<-W@9+T<^P4UR $ MR^ JD+6YRHF)*&00XIP46N5(61?P2(CD]1&MEGE1US;3"D@,F^*9 .5P8%[E M'\>/;W P'H&H\^>5@: ?6;[GWZV4JH?.Z)1RD:<\$[',92U@)V2*.@F8+P;5 M(0W_)9JL"?*0LS;4N!Q*:V//MQ!14%E.JJ_[2A5C;F*<89D>2(KBY[V#S0^$ MZ+=/OB>Z8'63,+XX=8K#JS&'SU0>\X^3+-<&K*.8YIUZ:'U:8^?,YN,30JJJ M%NOM&P>E=&0R,LLU'K$6U G MF)"S;C&42I SO%$7EXP;W2P(D%"3\P(>,AK62I/+:Z]2*T=J/%2]K!J;+W[H M;_=;"G'LVM_M<)PUBI%''SV&_J]H!>,B>S-S]&D9EG M/:E"T?;PT=]"8C5W:/Q(>5200G<31D'TB%Q_?)"WB_T$YK>08"PD!_<>P]L6%CQK&2$)?3^[N M*'+9.*,:0W#>E1ADXWFYEC;VQV-BI[JK'FT(E5-#[D//3]+8?]BGT,O?1E^N M,Z;%H\6MK?DXV)?@;CYM6%PX#HIK! #,*& ?9DUI(/^Y)&(WN5T>!U4<2PZ5 MW7NC(VE2HYVW8T;%J-E%Y M]1G?B'?B^(#T_NS$GI:)WL'-=(D,OBB=]0ZJ'UI&?+_JJL#LZ:_Z+J(*Y,KF M/4_*7)9^&DQFKANW7AD=RW&2%\,TYA1DY+[_0_X*_#QC%[E0^ZI1MQT3&@$= M=7=*;>348D1QI:+^>:?:"A_[WFSD[E)]DQ11FV,>_WF\?8)P_%S_;IYLHQJZ4MK5L M5"%-VZC1>]!9YBHDC3#$D0>[C4*Z0B; >7+\ %^WG9;KI0-^K?5V],$?N \8 M09Y_NLR8?#H.L]ODI&DYS9L]&.'Z(;FSKF M)5,=(Z^(31-P'WK(:4\C]V?Z,@M^CBV9O^ R#0DD3OTM[D4N:?87+"7]7DLL MU)3HTYF[H_>-^Z#@,=Z%DNM)F'KVM%#"F[J3F;G:<-L_D?7HQKRGFW'/)2VJ M^A)?:Q&FL1\FOJOMQK01N6W%A#3WJ]-+]O-/Z4UN\NA]-JMA1MM[G[IJ/^V9I["=SC$ZTS9L M9]694Q@TY!##H2Z%Y)$4=L9\_>'B1:(D7A4*4MEGOU0Y;9%<%U[6?9T'TN#J MZUG0T)6,$6891$A'OZ4Y0-:&\@'K MA@4L@!A L"!,@68O99[S^%5PU;4* %&LZB3'CWASJ+)QIMM, 0<_ =HQ!/2? M@"YZ/;U]Y5C%(#D>"2Z>J&+ 3T!8973(\L$^3:'@7;DQK]V@EIH(2( D3JF M5%-)2/X[%'(B=_E_8BF>2]*1SG*#A0$\M(P2!"NC0M&+EMD,+Q7Y3BG*XA.# M0Z@<<2/O0^[D7FA^,)Y-=(G^CK.7'5DZ><-5\H)5K9LT+E'UR* N424(FATL MOOW$/X; "O)UM-P_(^%;AZ@>P^DE9#/(12W2FBBV\&BPX-IS1NI85HP156Z$ M2"=%)?4.I7PDC5[Y_3ZIFN-3E9!G=0,/ MIP@P@2 CZ=?U[UFSDX><8U.>"E(,!?A$F+6>)U8.JBN+MX#-/-..Z=4^FH%Z MDQ]]S>+W9(_L$KYZI"VOAV%!>UP+I"X"DW^?LA#,9+NEB;A<;4J*Z)F:4S>$ MPXXVTVKR%KZORBVN:]I\$CIWG"GHM[]&A%#?'@"Z5):Z)IH@>N5U9=!S AY[ M6L2)5M1YE::1[E7REVWV@WR?]-OUQ0D'5G)S$ 0\)L9T*>#J@)]*:3^2,WAY M1JE3OUIP65,+BJY6S@&#$4?8+L)RLC!SO*C/?TKK1%DZ59?H *'IWI_O,/< 3@%!8%8^"A MX2T21%ZST,G/UU9T'L""5TZ=!6S=5H9YR0Z&\MYM*8[6VA.[_^V<&ZG7HV,V MBI[07N82"% TK+7U0U;_V54<_N4TG.U6/-;>'P.<].<.EW MG_@6E>W'L8M4^W"XK^VZ4F)J37.7!<[;@-<7A(7N1VLKWN&]R">#EURQ8V,7 M+9FX,;PW[SSM>A]W9=4\X6H/V;KP_S-E@HQ6B9.T,01#F_!//OQ$YMLC&L&3 M;+JJ[9FV=&>4F&P=^_H1U$J\IQ<0K#&1&^LFVQ/MZCQ% OLK!-=*^NOK:HS5 M]$+"XK-_BUJ&1LF37H69,4Y3"PWSQG\0XTOFHB%S-\7W(FL@U 5FYZ[U^S+/ M-LZ2.%_D OQEN0L@OC\V\MIX?!"OQ-_O-F0BG"NZTJ4J(_699,4K.I@DBNVS_##U/4OQ:UME@JT65Y8T<5ORG MAO]UR1 !=I9^L0B;2@N,MJ6\^![D-J._(KK&N-@+Z=IN?#RF0$:76%H^FUL6Y?8P(T"'=7^ WG M)=V6[]]V0A7F -8VD!B-I+>7FDWEF6\1M4M/5C>3M2*0*;W7U MY%QK9?6AQ_0PRRZ3_JZZRFJB]B3YW?9K6;Q\A5P1MFH(/7(*'.$%L"E@ZI3/ M=BHPS^9DBD\Y3<]A.S>VR';*QNCII5,I-E'(^U*6Z7N6Y^0I'QZ> -O88_7P MF]<=.,V6%1-$%?'\&2QO1T\:G!IA1*L(!/)9V1>-D^=E@4JK9-!QJ.H&1A8# MG9FJC )ULP+GT/7H9XE)(I%U\RNOD'7@.2< MX=V7%4ZS!GXZDR==NUP$!Z<>&FU)+VD$\Z33(:@B8V)KI@Z\-(9S#[#W?.VH MFL(;6CUB*)Q"IK]/CN1MO8>*6[PP[Q05U7_6L,JJ-WR65FFUF B])LPK4.$F MJVAP#7J%^6+I Z(G"*VWU\P1Z^(.QC XV1AAU\2!0F^W3 M,RW_(%?)BZJ?GK 3[*6S[52:OH6ODZRB%;6_X:0^L+>'31S@\G1?//1V=89, M%QY,QG=UX;=ML'!6U$UUV ]"Y2)L6&^^R]O4CSHGE / 5?:6P(:OO^%F5Z;U MW9;(%)#O2B[U_\#I"_F?]-$Y]J@W#%'*!G@"J+G].+O'G1>MMF+'=?I- MIBA)'>R5=5X[0CR**VR&TNOM?ND?D37T2Z:9?O+?XO7OH[ZNR(#]N\+Y+[@AP 7O#$$.$] 72 M4&^T:/(C2M+R%0Q)23LIU,V39HVJKT_=%O*.GD2Q:4*EH"IK^FY>U4_8G#9S MR TZ'4S;%LWH9"X[-+CD>A+#6XEV.M5\I0JZW.-AOSGLRV\8>D4Y[;[^B."[ MJK>\SMQXV/\%/D)_L,_^*]ZF4-*W9?88&6\F5LW?'\F.2:JLO"XKO$GJ1L5, MY:M(!DLO(OG7\#4TS!Y.I]7"H+/C\8\4W _LD;/RAFX$,WZ3(TY^P[MLDX/Q MQ'$W>,M(@Q6"1Y?TU]?L!O'1>#=$$&'4/)$%% 5.)X20/);;YCVIL)0K<;[M MH%\L1MJR#AC=D\&_1]( Y042PU%EXV+/'65$?)*,P)LJ/4(\"GZ!(J^\7I/R M;M'E,M@F"1=CY 2/+GV!MPONQJ%V8-0KQHM37>Z""Q5.N(#(@P8=O(P;9B:_ MI'JE\)%K:D#TL@I\;-I#<5R-1K[U_(IZ=*=$J?$-N2Y2EZUCOFOTD\2Y:[3P M6.X:,#"Z;)1(MXV55\/;QDR'";<-U9&KX]]O;LXL==SC:/<&!#[&\MK&+/[8 M@J.6M.U)'*$RM4KA(ZZ(U'!QA9^)H'FHO'BI&QO>IJ0&1*J^C_QJ MNW"BLSD9D)UC^[GR273=Y^/P5L;3N1KZ_6X1=843_7GY*#XFI!_WIO7S: ME8>:"".?<\B5@GA&C\-N&A_X'C> HN$S0>87!%\M0.IR8$07'F/!=,IFJ)J_ M7V45WI _S6MH'LP:K&_R:&EMIQ/V4>0]H*6_,"8KD)ED]A&=ND%>%W/Z/.^F M\8%/O $4#;/;$53[:L?$-_$X<*4]_C:TI[X%_T%4-[ QDFF%N=%C7^A'ARXO MK85$LRG$]W1/M!;C^$^"E1_MCC!C/+5,:G)6-Y,\?? 4F,3F7Z)?1'7[WV[J M*L&YB.C[?( ZD%Y2O&6*T!>X&1Q=2XF_K1 ;1N]Q5I!*C(Q^DCTXU=[J#F28 MLE^N\!97%<1WLBYI'OM$,S2PV*>&0IM(PSY&XNME; 4S$]HM8$#UE!(4>5+7 M=UN:OGE50J>D9M!*A%8'&Y9H8ITPL^*E+>/T7%-/SUD,A%-AF5F:-.VPJ3 :JRAV MLZ UKZ)XBQOTAQ@<71P]=9?TR^R<0,'Y!1,3LWD-C:]=-S/Q,LN_DN#[JX+% MHN((+VY;2\**-,N"F.V%M8K#$\@V+31_Y (AIZ;<\M;5WY*&M_-]@I26:9XL MTX1S>S%4.]$;*G=?%[MCR!/()T+=3.@/.E=<@6D*<_7.,1O))E8)=ESG:U;@ MFP8/&T:>M@N[20-)69. FVE#*F['A6[($:]]-V6?=-.R07".-Z(['$TT*;=W MKYC75+M*FL3G3G2;*^!UZ 20=N.QT:@;#GNNFP#!#.,;,/QN\V*AM,G??I643#X=2+5%6L,N)55F_R$HI<44O=/ZW$J-D( MT[;N^)X]G_SH=UWY10B3J]Q(YI/K3?_?D+G^YMY]/ I:G:KD0(?3[*OXBM,)VZ1WIQ9E-H.'E7*];0/.YGNT:#&YI< M8/&X/-$?, K185&C&5QX:;DP%4_TI-1UO:_Y6_*/LJ(1%;?)_HSOM2\(LX=7 MF7:>)W"Z!'@ZRR@4Z%6-@-3*9XV^,DR$_;';W,^0D$G!BA;5B*BQ?I MNKY/JJ:[L*6NJ&<3!>8 :RE[WA7@2>= B+;0;EGGVJ1(\RZPBG9G.;R6Q3;)*MH&HT[J%#>XVA-84G>3 M[>R+!K3JS@V[KC\K6P9]X M]1)^0K#"RY6C$G[0@8@UT8$FT;9N5U/ F=,O& M? '.NN=:4]U9>#3%TCPC('[&Z+,L',Q>?0[H8YPSU6,4P_A]SFUXCD,WEPG] M'I*/90'+E2)3JBT_$$(IT]VG5[Z0IPP5J-9?5MNWCRA/=9-MR!TJ]0V+O3LT M;! %,(9X3?(B9R]%MB6(D_W3U6"'JNOD@AO=@J]\OT$#6"+'IUCLMT.-MX<\ MS[;8(^3A/$L'2'8Z(_BZ#=HMAKK5D%A.^_"+96G+WH8* .W*B"V-8.T%A%R< M=2-V_N_S<6UBCL[< /F)V&=(YN NW-\YW+D?1]YI/YCK.7 M78/3!/J)O^"D* Y)#M6FZVU9E9#=_UEO37KG%R697TLKN+Q49[.,JFGO-<#'7\P(^ M\SG=]CK9PY*(K8GXHHK7=]E'T7F[33QP;AR:FA4S&RCG?#O=U@V:1SL__.$/ MFO+A^WD/VUPOG#NWIM:DOR8K_ 8K2(;KNOWE?V3D9:TVN^,9HS>] CK,O*" M31>R!IN??H_: =1R<[O^;1DI&).V0"_FS)M,TQ+4O8Z.Y&G=,[#2I&G/T[F$ M+Y=5EVDI<8!\YF=!CB402Z*DD9^+V%$Z9]MR$]\#5R:%L&F883FG#.:Z\F)M M%8X(1#AO:@/$TD4QSZUXEL-WDFEAG!&FC\TX?\:A9>VP,I@K6)K#(@:M:&,: MYC-K!T;U6T_EN3J#T($X4U4$[=2:._[, 63]^SUZ])CMMK9LP,B.6G\>.P60 MC773B=&+W08W9 $$N!*MJP=-L'*'RR'MVI9-LJ@KTG47J"]))VK-GSQXUGO2 M-=-I ??^!JD]7XOLHVF(:'GL_L=PXP0Y? F!\%79LU M_CFBWR,Z8!FVPS/NMMX5?B92SU BY@30+HYCX +(,F>!.*0L?EY4="(33/J) MY3S=)T],D 84 M"\^#P7G.Z@*,H&&VZ-F>V/,*LQ(KR>70?<-9O7Y/JI3^!_+8UD4*0)ZW!-%9 MX SZI)X! 5T9"QB 8(0J06XQ9VR>368_83/0>&K="S#7-<>1GX/LK8:Q!;VFDPZA0U.I_6 ]?-B^C$"&9&W=2QBQO.LRNZ MQMHG43?DKO;S5I^V0JCPCY.@/-?^CF_"FV^/G+3/%1*2?[R&J,+\!9])@7+=9#?%MJSV5,Y0 M;$_6 _?YR)MF4WW)IX#5J:L$K5AU(K#:TCEB7B1-;+@@>=/DYR/B2_ R.M$S MZ&?;-%(QG#EH/JWDU/25_42!>58*6%1J!G#/?A140L+/=!STDL)\])^09%,U M?W_$+\/7QMDHXE2C1[] &*7.!()UWR9Y7*>:$X=$^1XSFA-SL-SVIZB?()=. MF%MNT*\14BX]$=9Y;LJVZD>_WL=/(C%8-XOGY6@F]AGE9=7"YQ 6S.N$LXW- M .UY]__/(R8X;9T9SH%*1)@:\OL/O&FZ5%@@ T^38EJNL3EY>*OQ"-][=]H&)HV>+3#&N%WAKF-X23AL"%Q0UH5UXCC- O(4]9 .-I- MD69O67I(\M^S9O> <];!]/I6?BP;<.;/N&-]E@U@$_>'2;"XZ"]Q,W3QQ M'3'3&2WVWA3"3//B]6O&3VT@$KBRDV)QY^8"L9/Z#037%/(_N;91?SI?JX%Z M;%@[F!(&=Y8O0%)Q882&_V.]>HH$_%0E1;W%5;TNTD=+.N:ED&7UVXDX/ M!EZ3]S;-\D.3O>%'O#E4-)#FO(&]UC6#:I V:'01M](PU(U;Z5N%1FD7Y\C> M7HLX%X*2H3G MTLPS^9$TX#OE:?R*DWK"&Z@8%E*#'2^O8SC]T/2 A7_"]"1O[PH-?I/B(7IS M^3T^FJ'AHA;4 #CS6FVGB,IO_?M@P'5J\@Q1\WFH M*O+O;TG#)6Q_"7C"O,%D87_8=-()G0E=H&XNHF1AVH>>SX>Z"1R>N M3*3C1,'9:S5/$7KBW"&%Z6D@SKYQ%R%EG[85)F[@DR1ONMYEN=]G#360)45Z M65+YGH9QM85&O2]:WSG#OD&EVJC0+C0?LYD'21&;Q+?@&G"MZC^_IQ*QFD"P%/R@^R!XJ;8E'OL?4_J M1P=\Q+5 Z.(LX'M4%HB-6-@M9V5(NU',>$]Y2E4S^MU/YAF"!588P?#?%@NY M79S88]P>*O5V4D6AA%8C@X1\37%VGY40;>6\N/TE#,S12U2N;<#'F]3)LY&8&J'D^CXV< M1@%#@;:*%JSJ7@Y_:XWC5"$O 3>0-)N%#T9\-)*'+R@"V(^#[5[R(,VD.\4Z MO]\]XS%=N+O'':@3MYA&\UG>7M/?79ZTFG"?I3C[NSG=I1:":HTW?WDIW_Z5 M#"$$^.7_P ^?X =)-!U-%T(H'2ZJ>\?H)Y'3GW3T!I8K\9B<;GD)0!1-1?-5 M'K+ZSPM<;';[I/KS?!J)=VG MDV4:<>$Q\W%;8?,K?'Q6(Z]YP9#V.2,DFBW'?0?M("1&+:1*NQ,[Y0?/3H3I M!@!:IV""MC\>%\RQI%AU!)>4)35^$S-V^]/Y*M[JL6'-.$H8 MW%F^'/W9R @-_\>OR)Q43\L-S6ND%XJ*^NO-ICK@]/,/:/. (7?RKMGA2@J$ M +C^JN $'XDP'TJC2$H8C#8\$$_J0_V7>!&C=A1'+'*ERAG.B2_'GLHOY1NN M: <.UOS&Q+3+I*J.D(?$NJ@G-?A("6KH.2'?;3"J=Q@W*"5/$?RE?,XS5O.F M1EE!V9J2SZOR\+(C_T_XE\#YU^0(-QEJ2O0" !7T:4XZD/Z"OD/-7/)W:N#QS[)G_!AQ&HVIOC#UDA@&+$WYW M9$6#H?D JEE8;]H&M/XEIJY@Q=#.+C5-9M?I7)DEW5R*R^PJJS=Y61,P>0CQ M$_[17!"9XT\=*Y_(H2/?915&:3L8$0VI9:UX%E;2NR"?:GI[)&30)D_JFI9, M@NM(W <)NQXPC&570H7I'4$.-SGE69G^)9J0=R)-=9OG-!Y%VUJ/1)RIX.VX M+0O./9O(4(LA*W)S%Y_XJ+]$]-'J<=%Q2XOV_%&9WIRX3X[0?XN?B0!L0?0**T8_GN[4L++8D9YQI,'_/F1U MQLH2WI#G- ?1ZI#D][SJ[D/VLFL,0GP['#B>21-TU8PK.D7D%]D)304G/<@3 MG7_?L@(DN^,-%XLPA9)H4^LTI1N1W-M)EMX4E\EKUB0Y M$5>:*GL^L#UZ!?4OB<)@5S]3O*D@(YUPDW!>3$WDF Q44K1ALZ,/Z_N;RX_0 M*_"04RD(. #Z3KLHG8PONY0=X4LNP_Z81OD(F@BOS2RZM]U6#ZJ=#2%7N--,)WJX;?(Y0ZZ1M?MU0'-V1_+;?-.=N\5T;#R MDG8$N2R)5$&=87;C4_)\R)-*MCP![]DZT@4.*Z&:+T4N_78MLD_(8BAE>PB, M2T.34H2M,9U.H_UQ*LDC;))R3V2Q'6C8;YCYP]<->V%P^E3Z"7C\H4^VY#/4 M)#^89LN?_ _B\?\(.P6SG 'ZL#=R?&YGM 1O'<^1WF05P:-NX+JIV: "-S W M368D>['^*+O!9*3Z7ZU0PM$33I.BAZ*D,Z#//S;Y(24+2CN%B5!?EQ0\-XM"[8=@F$Z1JR\CDXT E?!VZP K_W+++R6A$Y M/A_!QAMD;F8$-U= (<-151[=QOB*Z_K?VB)&^_;[B+YK)?PC/AFPC. ,N<); M#'$*3\F/=5UCBY2PXF)"DN?/IYSVE:M"ZH>!?!D.R*7:+BRP(VR*WK'AES>,SX[E4>,I_\-1ER'MA< M'AH-IZ,>_!&-K R]Q1'-A4-@R/\OR3^SYE(^6+0.92MMV V%.549I+"%E6(3 MQ+V@_=&V,M*==J%#CX:0UIWSW?D4_]/=]#&,%69&6'>8BF\1A+,!4.0'\3L> MR$7D3%R]T7B<=;L]=-M,?$S9)NTFY8Z)ZTZ?BKJ=L5XTC/OX=\%5+AXCKS>^ MP?O7LDJJ8^_T*R/=8II@E,0P\7A(LJ4P,)X(-],%O@C.6VYN!;DC2WI2>"25 M3F@P3[D]U-A!\^OD.QK?A,@H&O2VJ-O9@J$;NPS$B2C 2?#]#!K80G:!\QFM M%R%8U0Z)1&KPEV#(D*$W47V,97C+M08QG")P@' /&UEL&1IY[7YNE2R+(EU5V1LUN1,5C=V%[ :VQ](4_'NQ MH]I.V."*!,ZE[=P?ZH_@U@2O5LW$HH3HW\]UF1_(1#0U+;9ZJR&#@H=&@D6X M>^M-E;VV49O9_K!G #V5%_B1:&3-=5D]X$WY4F3_PWVBPZ!H4X!.VBW @UQA M"<%T_ PA.%6WD#JX/+*@-0.Q%%MB-A;$D:\E\,G5=($+O,V:FL>2 MW'0Q!OH'O;=%X"%XYI.TL952J$),GX4KJF8F.U IM*#]>?^:ET=L>-7=UA9?K3U#W23 %X> M])A>""^,QZSSIU=PGK:MHD6&[U%N\+414WQ3?BXPH6/0W]14YBDDU9RKI MMN57W:Z)#G1)]IL:I6S1N"_01-+HN3V%Q,$WQ)>R3-^S/!?)Z.0.)@P&GR9S M]6CM"GR<% F;M4-5]M7PM> LF(T8YT:*T#(>OS.2'_RZ%C*H7 M*?2!B^H?^UYPXY=] PZ+43W OWA!EK*(S' =I4:,-I,TACK60@0*([D\\HQ^ MNGZ%A!B<,@#)G5(=.:PFY7U09::AYCHR?-.H-Q#-Y.%X\,DI(O$40F]BZS>0'[L6M+- YJ/>^B=A MK+WJ;+779?4[F&)_$V$S(NOHY]EUTI20H %Y F"A[)FQ4S*H;K(-VA)]I.+R MR:$I*]G(3*W;-)GBM<+P;_XG:A577H(CCU1.:T<=L<[A_W?PS/E\#1 34RI"3.RQG+9 M4/%;R-G0L=YU]YNW3NC]?5L6ETF]ZS5ZR.K7LD[RNZTP89.C"CUM7DW),&(4 M;.^Q2R T[[S1&G%O(F%B//\*4%4 WI.%=XG>>"S&T.L#BU'HE0_KRD:2DTMT M>UIC(6EXPBT:UDU8 ,=-1'#AMYV($4[KA@!Y5T%_%OX/J;K+=9)5\&YB2*!J MS+H]JYV25;Q^*%AVP"*]+PMRB9,+GD5#TTQ:KCB2%P/_8)FKK+A&6128^?5I MY!R-&N@7SDG(7JFS M6K02PRYFZ?T$<(8@((-HJ&48=RKUD7I[H MG8A=QVH/LN0[X:&DPP!U6%,N5 C[EI4ZA21=D:+'TLQK"(78X.R5#:._>$V. MS)#%WUF>6H[^Y;\/9?/OP *!!_L-E$.%-%WZHB6C2J@2(M+RS/+O"<'MD%%, M\I21A41YS9\H<-2N,X4*VP-4P8P93S7A%*B.^[23%,%\W@]'T)[HVW[81M24 M\ '("O(K4 IN%[T3589I6*7D"-:1N!W XTVE$(JHCY\6D1'A+2A'9D%]PS01 M6UV( 1_(W<0UF&44]3(C9>&)F@;A&:.RCI.[<$:GD<:CL(*8W<@,=$-^S$D? MHL50%5@MXK)X><+5GH'7<>J$6M&,E=PCA)YV(,)U7Q#-@=4]89])X:EC'U(4 M5ELIHN:T(R'#AQ#?'1JH;9.2 W=';W>W$%!I&.+E*@:QH!'-,1:X>5] 4+WEALN4E46O([0#=%U+XF:D$C[AZRS:XYAU&M"I[.Q=5,JCY$.H8 M;:1)Z3^XHE'S:8F4SYJOE-0&&=$ /84:(U9/)VEH!5Z&M"V1 \&D4)-Q_9)D M1=U\@2IP!$RBA[U9W#$]]K=5@WCL+C/0L#G1"YV4:7=O.*ZIQI\(1H[[T#&X M&"4#2F."!OOS*]F218W71?HM >$5PDKP'*<^9Q-3Y7_?33T\^:N(3^\IM#'N MB&F$CK$W1,G+9R+XI_?^P(C=GC2H08[*'&>JI#CTJI M:@.II+JT_7-$G:&HV645'"9PB^20XX31H4BA&"41^VMFXF:FH.2EPLS[>C_R MZL=AKH$<*KY:J1>-I="GHY&=,-]KO#WD7[,M/J7,;-L5 [J<- .OUX$N05[1 M;513MS<)M)SU)&(,XP2(:D63'UDA;$W]O[FBEBM,A$;1Q8ZMRTN':VLSQJTE M,(DZH^UP HW#FS$FY]P\>&79A.>D;V*-1S)-: Z!-1 ^>4S>"$ U7#/^\FO5 M3H-J-@^]E"-:FVR(*5CD0HG0]H;'S0ZGAYS(:.L]>*/_AW[Y0+L.*(W5ISRH M[Q@*D\ %"MVV7D#W+"!#F 6(&2S^4>_5$TDTV@BSD#S\2>[ )C+\W7:8SG3" MMB#SP?^Z%"$6V?=!)--]C'<3^R!M8+0KQ6((51V4?3>C1Y<&,07M(SSP@-/^ M"S$E9 _\#!QTI$W,8_F(RFH5=DA;A> MV>FT,'!^&EDC; 2IA>7UH4CM/5H?>VT]MV3,"@+'5$U:P[-2B\V851;$([CP MJ'WY>P$G"-0GG$+DZ'5>OEL2R0_2$!9CQ&7+"A'(,+T/SE4!U9 M]ZP9XU(:/C'O*!91"S&B..:1G2 Q))#OQ7.6YSAEGCBX3"'WYY(W^&(R\*6E MW33+=Q7>2\HER9<-%EE0.Z!S<55"O>::\"Y[?<7DRH.H7XAS/1(QE &RHN-; MPT#"ZABU!ER(,L8TI#DCRFF!R4CR7,*^V($YH=I#DD,K!FV.FQRO4+9%>5F\ MX"K>:?:@\VCK>/,H_ /XO>@"O*4R/;WFIH^'YSI+LZ0R%"D<]':MI2$13[HO M=@H.3B%/>#;^SHT$:V8C6%,3 =6.?2H30/2#R=Q@LC9 *!/HY9#2\(;IL^HY;TW_;ZQ#%_@)>"0_%#4DG"SWV:8KA 669#8;NR)JR^I-K.+0LTZ= GUG54)IH5+$#VJ43?2!'\%7* MR_DH)R3I$HRR@OI\Z0%/GJ&$<)*+LG:B]#Y M/E1%!O$VLC__&]X_XTH;VFT;]R0;X-* MW\33*F4H1N0>HS&S'*DEX'\D50H=K*&I.6]F;3X/V@$1I74M3"-"6] -\2C; M4?-4CC'6W"-)RLI[B*?/F/, M8S$=ZA%?3R5IN,-U20OLU"U48#$24L,5$9#SDFHYFA 5%?.GSQB3^=.A'@NZ M)Y(T'/.IY_8"\IXNRSU$Q[&2HU4%" ",%\?N$YX:M8;VLRS#^?,/7&TR*"%1 MW%-;G#8T9.9U8L9_S8S*./[D+#P))_2[EZ10J@!NPZ,]Z@$J=?P2]/$WM>E4 M,4CW_1*Z[DUO2!J6YH]-6>"'[ U79FEV^%W<:,@!,..+2XG5_)Y9O1PK.LK= M;5E($DLZT@JIZL^C2J!JD,;BI0G3<.*#9Q2/B@D>4\1D3,!8IY ,'#9A=[OW MQ:=+N/(%+*;;OH]:R(N>VJNNR7R.IKC^IW%-<7U8U*8X%6I!/2-)O0.=6NL5 MX7^/JEAR&,9J8@_X2*[#"L_H.72=+&Y:\P2 S:Y#/QJ&8_1ZLSGL#SD$&'-KBCS\N5H MOE.'WT4]<4-@1O178Q7P3 TEO;K+V/*09_NC(AH8S8!9Y5P5]L&,?[R7+E5P MKK**G,:RL@@0AB$1V]+J@1HQP(ISJ"@7,!=7>(>+.GO#+"E\S1O?D.U1JBMY M:)TX4R:+*F9/ 7@LDT^G84"O#8:$FHNN"IK%BJC^/&XZKA*D\=MNPC2VFXQ9 MWM:'9E=6X.+[#FF!CPT1+)@G!@JRU,(=Y2S[3K(PN+.!!I#N !KE.6?5KJ.SQKJF1I;VHYULBHM S(Q;C.WUN M)@03IQR+DZJVAGB-@^+VXAB_J+WOX34!:TE"50,,0Z* M5RQCWEH,81T?-S2;$<[G37&%7\LZ:^X*?JG>;:]I2R\IM4U;R-AOFIB].[T M';%O$KU"*99.U2!5!\LZ,*XCX"Q5,-F ;- MX-ELJ@-.V]*%_9J%RN!'[8C8_GT-6"K7OA'GD%Y]X7#^@LN7*GG=99LDK]<_ M,KW!5SLBM%K8%)<]$9T@UWTDN'M M;OLM*[+]8<\ @<9HCZ]D;UR7U0,7MKF>E$.(QB')19L0/8MFF#QB@.H,T"L8 M/QO!(PJ^M+*KCNVJ;R,>2A4X-G%7PB_@452DMM2T#L$#%-,KMX>:Y1QYI?4H M9XAG9'.'T10EXT2@4*:UGM5!,J9WW04=RHIJ1L83H*V@*80Y-SJ$O+?^5I3O M.4Y?F._8K,2HOHUX;ZG &=% 3-V%BL02V<_4/4 M4>7E:LT9VLJ/H^HB2HA&9#8@&3+SD.FBTM.R+E)6K['[55<*GF=[61V3)TX; M-9/Q--!UVOYI% YW]BZ@&S#/[R$RN?2\6>L%.0R-^+(X0#?BG3,Q@KT[OJV4 MS(D7]CG^_]%P*JQ:R>.NJV])L]E]9KV]=+Q2?1OQ$*G &5%?CU\X\]T_69C&2NO@M*\HJ:XZV4'[CH&4HB4.HS/JA&O&@)0!?V>M5P'L&M7=$ M-K\E%-\V+M[!L$$VXH@;"4(=#&'?$7FY-D>OZNOXAJT^/%HCE@K)4(36!%H\ M[3 <2? !D;_A^JY@'WK&INBFB1G8YP7HB&>3Z!6*F=3^:3DK\C?QV"!#,:+Q M&(W0UTZ;?&E3[K0#EI1PJE7D+.@&##$1&1Q/I2THTUZBU#Y'Q% 4=R#',I,W ME4**4,FOT,KD*[378WN)7(#Y(649-]13*3=9( HHV'MZ%;:IX^9N^YT[;JQG M[WPK1CR\YT-JM)_.S;$8WM):LAXZN$;ESV-:5S4@F2[L,:91RHQU4'AYHJ-Z M(I00N;F8@X>B?2G+]#W+Z&>#;,0(-Q*$$A&37__ZZU_M M3Y/T4(X@48X1*O5J%K89>E7!W6P)1^^$DHLM+_3.L\IZ+^Q.DB2E 3 M(1YQ\B1"!I-]6B=.5R3KIOA>9*)L5GU%%(.DL?LD0@9C M=_*+,!9:GZ#1EU'?H1$TX\=(@UJ4%TF6KMV*C@U&+.65&H#EJE'<1GBYB-:Y MP3BE-3B_EDG!ZBMK R8UG\?*8] ,7 M$*FD!T[AC'2B0T3&?(%&\[0Q"*N.9#)O. V.I_XY@6=GD9XBH11!?1"4[L;2 MCXCZ6NC!&K'!AG/ U^+S 8R4MF*4\D(".R*G )=]ET(?EW6YKK DPF M'"5R;@IUEK]F&SASZR+]EF1%@T%,QEQ4,U2KFCQGW#)6D\$>/_(GTS5<73)N M[Z=&_2^'I$H(/)C\%EK8:?NMF$?%9*,1,)4T9L4^G"MTSTH$723%GR-8R)U[ M>:B;"QL#"=A@%KD+;!N'V?FD=C1H\I MEE$;W@KFB)7>5(KS;CZ4QR0'$102=T$Z6K^0.[UNOL#>J[EZI[](O6=:R!OI M!JSQ9?2A7+!+&$(?R4XC, J3R+&%4U]@6S\F;AUM/5PCSM@1#UAKM]R_'AIV M2T,:V.N.7 !Y&X]@%OR=!L=3@IW 4W#'F2+A MC;?BQ7^+7"F\RW)8UJ6.R2 M-2;85*8).PD"*L8TMP?Z!X(^(0PF!I/$^./8UH@Q1"I#A [)@*1N?48"@J]E MK7T@E!]');42(KUC;(QD0%*#)% T^9$UQM24\W;UC56H9YI6>(>F*'@9U8T_Q%7;]!4P<.V MYSI7/-9,@=:HL/B1+Q2#G][+IUUYJ),B_9P# )#6:.E*IA\2CUT&H$9(< MK)XV'&X&@L.5)7\8^7JSI[7< M[;8\M]$Q3[ ;A"/6^9 E8*FC9/-G7KY8>")_%)7T,B!C"H]Q"4?(SS]>,U9& M_&X[N>6*UR0Q2^#XP#D.@/$G53!GD";C'ZQ@M&C9$]Y#N?CJ>)5MMP1"0J?Z MNJQ^WV6;'=R\HG&\,99BUD465UUA&AJC77(&3BRBT(\AE-,T*N)I-P.F4$OL MV 2EGDR7R6O60+TYT1S- MD*/M.D/,*C^N,(YXY$N@P$87X>E1E.1TC#I7C(QM5C& IK.C6.D0TG!"I"&( MO7ZJDJ).-C3H6E6GX9XLN$OTI1,]IXEWO#P!52G&_O0*=="H2I[2L."NUX?J M!1I]&(\A(U!&)-=@%8JHHG;TFM6.7A?%(T&ZHA=4^@5 MM U0/Y6>_/^2_#-K+I.J.FY9E4+6\Z&-5G,M(N R5_SZ@3[0*F2,J>0+=5Y' MD27./12' Y:0?SZ$R1Y($ZE^*S'" MU3(_[#>'?6E63'L?175>R8",75%C7,+97Q7%.;J& E:'HMOHF*1W@W#$$Q^R MA&,6%1J_%RF!! 1'G(+L?IV7[UHY33\BJDRF!VLXS=4 N+MD#+^--H-D %+&-14(=:T,[/:9JQFZO/=FTF MC>;[B"6.U0"-;:Q&3$/27-U,TJWLD[;JTR**FMI*/NDJ/L4R:!-!]+6LR8[8 MJDRU'B9M\T31#HB16BF\MB00XU?R-;R:Z:B'1>]F8H6,L63[4*" M4':VQUU2X6=RM::008K)QJ$)BE4%$=ZP1RZ.W2?WR9&650+K($=#ZM\Z,!D_ MX'V2%>3W K]#DH-:J35;!(VX*B.K2^1^![V[7YN>'/(;TES,)=&4WX< MN5*C B+%BZU%,FQ]QG_@34/TCYSN'A9.!1*SS6YO'QE/,;""IC(9.]$AJ-H@ M1UB!:ICGF)Y*(1+05@UN@6;ZX'3Q''X4&6D/SZO:S^A.N3Q?L85(W1 MA_&DH!$H8X>R&JM@T4NB-N$5N2*+EZ<=_D^<5%"HT%:.PC8P:DTL&W#C7>]& MAW#&_39PEWL^1;B;-1IZ\'VT^T<'T(CT9DR#O@CWZTNSOM5]$3.2N 5BO(T' M& 0S3'S_VTU=);AM.,+*<]KRJKP%237X0O^/BPP.N5Z^P^YQZ6OG-=]26E5X 6WR:DR@9L"S1T3$"OQ<5YC]_Z:@'8,)<*R. M#$2BV50CY?K)R34[F7IU&MESC5JDN255@:M\ [JO+QAIH/2"HGDS)@J MI+9#$!N#/D N[<<5(H-1N45D^ JMFZ;*G@\-2(RH*=%]4D5RH3I@*[/%F3@A MM!D!C B\!).^CC7PS:>&?(3@JRC[706NBK9C=$(2\SYI($?2?'?PC] ?[+/_ MBB7N*(%6T52!51CQ),79WS\7#11]QB\9O*U%H+-3R#7'*KC8T,T<$NI/OXIHM^J=G*$?:R 7[6;M6B&?!YY7#4O MC\32JXD0210!GI1#?MXTV1MUK';1\#8Q'.9%,#%Y,=G4J)T;$=42M;.C;GK4 MS8_^$"M$OY5.)9'RX9V%[ 'W25B4 M4+.IBYXC?SOL0?D^HL+ JXQ<9Z+>MQ 5!IJ[2+0>B#&/8190621D9Z=)VP4K'1 M@0P!F2+L1+QT;]\PJ[:%L@&(CV#W_]@<'8$56EQ4;+ @'L06"D+9>H^+%#P4 MUWGRHO57BH\0?!51S.Q!.Y0O%:@$W,G7.(6>(!HW-&OO4\/5]:6E8*L].=X"8?X7:)ZE= 0$3$%\#L47HH':9V/MB'F*I]LJ< M; AVZ5X2/7A-X+LL4ZV*#]\@^ C!5W$4SB&LPQMWC$<8%8\)*'F]4)9>3I.*^C":'Q!4%H@E M1M&[%8Z*F O1R= X&RS*Z7'#6'5H?&@5VH!\B2$OA A/*?[Q-VP[+OQK1#]' MY/LH5@PM].K3HD0QI/?C-[S+-KFM!;KX2F$UCK#;^S"K=K4*JR@FP.NLR!K\ M%=J/VALFV,Q\;+)/=#;432<,?28[7EQ#GC,5S,8Z3V(&?G4FHQFS M63_1[$DD+XVDM='S$KP_%AM7">"H?\"MT[2E>F)U@NI70>)A22K3N=H6"&ZWDC7C.)QGH]T:E?UW*P)?1.V[^TH&K;O M"_,78%J/!UCTN-0R]$HNUAOI10VS(#.!L$$-PN2>W)<%#;:@-V.]/C2[L@+# MI"$2D QAL24K]EC5J!L6V9]E0$@9FQ7C5E=4HXMB:0U5ZHH@T12/VQQ!BO4KH[BEKT.0%G5KCH[(T,K M/-WS5E9RET"][[7[)K(BHP-=J;B8\0R3ZU,U?_]&U-_]86]6(OE'8X4Q9)S[ M$%B9JAI, @?RD4,%_P,#YUN2:SJ6:Z/UX(:C/TCC5XC-@/[@_U=),)%B\JS8 M*A]!=S*%? YE*>JYN2GJICK0)C=>DF@_.AY)TRQ9 %7C:Y,U350*>.R^E&7Z MGN60$CZTWFE*1RN],WP6>@;'-E Y+'8A!] /;Z6/9@+E LD"G2?C<8?S' PL M26'SU-!/$?\VOE=3AESMI1GC%O#J/@S+&KI(DGP+1.9 \B56*C',!>>"L8IPWR<)R%,*/+%$H M]).H%Y,"6.49&>*R"&$'85N([F"6K9.C%/X M_ -7FZP&B6)0:9O_A34E"1&((H&R0@(8Q*$1?\6(PA/Y50U$]7,$IG@Q/+1\ M1G,!::8*K^[^>];L+@]U4^YQY2"TI5W=IM1=9GN/TNFQ[_[4]*>ZJ^ZI\J9*]]J$AGX(9FDJ=+4_+:B6E M(,/-LGNLLS9+*8-7NS8#$%#2\GDV"Y%DBORONZ*HX[TNLD,+NH!_A]0'B M:WE< -^$]=4!7YI+*+2S(#8-.?UT(B3"(,14Z(K65P"!X>D=YV_D"W*_[N*Z M'?QHH.+P%"H&5E _[U_S\HCQ(Z[>R)VAOHUN2UK6A\BOM)\\[6DK_QTTLMNR M^4_<="X2:HCDDO!$ZP5U1K&%^RK,BNJZY*\-.N)&\GD1Q9CV@HWY? 2AJ&JW M!61EZ%"VHB%787X B\XCWO#F2$P6)5(9%T86_2 MY*B;'8GIA9+3+@"/4?LPD368M#/:>I&$X#E(I92)Y^-!2!$9O\!-T@;U>S@@ M^% IA\+J=X@AK-H15$J=KG0)*CZ.G55.9GM M1>Z6_*N/MX_FQ'"UEJ\S<@#VET**#M,+<0I.H9B;(W$Z+X)N(B)?E14%MP/A M-.>OE?<1&#_$4L5"-24"O]T/Y3')FR.OK*0U*+*O1/FIV,>J#[32+*A *TH* MNUK,DT4V7G[SZ)@09I/)A0@NIC4GMD<.RIU*'>6-.!/- Q] ;:<@QY!Z,7[% M:ZK0S&4QAU-8?9P2W(YHJSCM1[*@KYNC2>&FN"9R.K0$U"K?SL:9%5AG($$= MID1TSICZM3\%3C#-C.@85A[NWSBC-L\/&.R'FX:KZ&2G#G[SO__;@E> MJAPNA-$O867'-R+^ S$K81V>CC,P,F@D!$!T4]<'S+N/LCH+U!FA?AJ-FZU& M;*X50LF6R+02N4TXL=E>E%#JVY-H&FD^VAHWB'091NR;:_ 0C2E M1KK*H$8GI=<+G]8B:D:]2+PH8KXC)A WZ#8@XM$&X[0&HQ]L6>BQ=K>5LO(- MHB0=R$RJ8BBP7ZY/$/4T6W'3R(LN! D;XZ,58CULH$;9WR$.>TEROZ-EU)]L M =5^>:,][LJJL;69ZI\X.D35=2H:J]38V,Z8 O6@%V ;>O&-]KW!G6KHJ%-+ M03#2%&[*=(S<*E=\58SS)%; S-BKHFDDK72%,M,=O<&WFE*W8: M!?^9DJ)IB/*KFV)G^R;:\3*KJ2-Y.&@UG M;076%<9<(Q/%58$],%8QU9M@@3.1.SL9K?[R>Y;B3N:Y*[Y@2,=X MW64;:!A30\(&K?# <+DI;HHT>\O2 Y&>6*0UZX5!7IJ+(V^+X5 MK4Y;ZI!]0FM9L=H97-3("M0!T<:UMV! @4'9+E^D_/3WF(C#<3[:'>5) 'U M$@4XX,)&['1E]<35?H:%V'UBOJC;RQ]]R_WE1<2@6G G&(G,PF&GN0M,;EG< MMJ:#6-NF2LHJ)5)V=;QI\+[6Q]QI.HQ*8FB;NCEJ[8>>Z4(B&=6,=2KD@O?\J#$-7C)(70%0E@FU?9: MT7A,&M4ASR\<\# W#0J*;/PX@2Q*@_6I5/X94H!YG.(7\F'3=LH8E"F@?[Q* M&MR:\'5]#>.! C+":5T'&,SA*Z=A $87??(._VQ0%2=*ADX/8B7C5$@%%4=%60-PJ%J2>ONUF5=M-^!O2<.3PB*? M1 4N*J)K45[2]5V?:C_Z0+>V[V1RDAP 4EAT!T\>4B MPLL%,"K&:7 +U:U8>//717%(@!?;Q*& A6LB"#+PN7&&,8&!QXV;_2L0= M .6N8JV&D_QN.[ K.GJ)NKE062$Q6]ON0#81.Z;51+&Y3*"(TI@RF;)!+S&' M3N7L\AVVB5L_U[1 E/;6\VG_COX0TT4VI9Q.#^5U.A.5%U''U45'UA4[V="N M-8,XB3*<:!N7%**]FK/L^:R2INT-3-TD!Z>T#,>H![Y,,W 2BY!MY MD4!O^#5$I4X)+(4LW8*&)-@0 +> (K]AF:'=FS'V1%#5_8IBK?M5FV['/$OU\A& $J M*(R)G*ETF#7\K*UG>:?HO$ MQ]%2ZA6 J\FKP"VHX?QM5CN6W(^X2Y14)5!5D:A<0P),:- MC$$QKADS7JH;QH4205G#"@G;7,"\W+#*MQNC;T$/9A6955C]I$4%U#E".M?M MF;1^78Y6[ -X?D*?VP1@8F_HC#[A<[K.?E"UE]K-'LBS8??'K1 =U!D.85AD M?FJ-"BH%/61$ M:[U,ZMU]5;YE*4XOCM]KD)W:M ->"1P$7HN."3'$,!42H^EA<[G[19O&BF, M'"15D+-1?TYZRW:S=D;G#4=G"BA"1GS(V08=1!\%[?D3MFM]T0AVB2V MN!'R)>*?CCTSH5TS8\"';AD=:B%3*0^O1*X &2G)X;Q?$]5%JHIINR?EX>S" MA EZY425UV([:ZD8'T8'F&27V=L:?2&(W4,%#8K?2 M,K =1.5B,-:EUM?D6T():0-"%JMQ_&+-LUXN#UG]YW6%L8NOYHS/"8"! Z= M^^=G?T)4=#[[RZ%G;EA'E/"*U=]PLRO3^F[;%5*&?#3HR=U]9'<5D@W#9X*4 M\6ZN%>*S(>G;!=K#?2EB]C7Z4#6L!&PH+L=#550&66.5OKH?M;.L GR:B!T7 M,@1]S@<2)8O;Y>T:Y41@8['_D0; IH$3R3L=]O*YAW7^(W#."VT5(R?0+5++ M0I'"YU7<6PQ:;B'N$5K*)]1&A;"/WW/3)6"SNA[9AC_<]U5&9/S7)-<_><^- ME*>^0F("(5>M4#M'; ^B"Y[JA\R=0F&?+QY[95%A>03<0@(;^S K36<*K +: M/ON]J(4V=>RZX=@KI]&179V&H]RM*"KQK;BI^.%(D BVRYJUZ*4E]41[5L?F MQG1,U]XV>GD?%2I:]4N/=^"@,%KVH2V_0D"AK@OHM_J<9R]4,R2_W(!_XT7+ M&3[-2BJ@(\V$NJGHZ\(GBQO[Y86W.N)K NE"B@5^9;>AXO;3>SEO67-:T)S, MNE!=2D\&3Q7+1L^P%ZM_/R;'UDN1'SR77DMNK97"E8'N++G=8VN3]GJ6;*E) MHMI?'J,@M DK%5<'9E=6$,+VO4C)NPP]]5AR,K2MJ'LE M@!_ 7BJIY'=*7UIOR 5^R8J"JN\YO!3:B$%K<4.VV&I0_AE1F&QE[K0EHQ=3 MVBX.,[32VD+@BV#&&^4R?*G(Q>J5U$%'1+>&J]"PN.%&"(>-TA^6:AO$HWA6 MKQO&\2RM>MT .Q5K'$D25M@"QSID>I#_03KG6Y+3(H@-E3W(V6T[>ZASAVM6 MM(#^((U?H:1!8HIA.Y8H8>$.6*IXYD&>$*<+8BNOLHKH*F5E#AD57RFB14.' MB_8!EJFL0R=PJ#7S_-XGF:GN8NMTA^] ;MGDAY26VI62(\1'*V4@?>P[JX>G M^H92D")8%0Y1Y/\ZJS=)3EMHD=_H'VO1R(!]S[N/P8A8I3@T",B4MN(94(\P MY;ND:4;E.QWQ;1E!8GSD6]^.H/K2=R5,Z+)D4HMTMY(2\HA_25[+^M\1KS*Q M;ECS4]%Y_C[1*>DQM"HMHDH=QT*6Z%RZ+1N?S&0]TV"B)>8B.Z/LQCXCO0)S MDT8P/NV2X@GO7\L*VK:VG4K 2(?K+ANWO@<[:EG<%*8.%D0U(_]@T@,?(!_& MIU)=6G7]EF0Y?+ MJYK(H8]XP_NKF5N*- 1VU */I*XS#/P5DA" #&D*$>A< MAI8D,'0%:C*,%I*0&#J\6C1E;\DS(5#Z1'#Z!$BA#JO(*O=/P'>E 7GY8$?Q M*6@0I+\7+67\6_/P2&VY-<\R^_'T\-3N&S<"A30C/> FR0J*=9\-$=#>7VI, PN,BKIEET1AS%)J M$"J+IRHI:K8[M#6_U07F>M,@:9ZH6K8/OBK.^=,K<)>'I-[=540];O@_:*6Y MFIH!R,-(?KDO"PQE5?N%Z,95Z*R9?KSA6UF!-MZT#>"D!9FD(:TYJB[X05%: M\.-20B_/0D[5ICHCWP)7)?Z\QQ7DJ7RIRO=F!Q):4M@JYXHQB U"?%3$)J\& M7(;F42O:832'#A2>'\^ZSA*0'INDT9NE.0M$!X]V%&+#XI:)5J.BYH )[>C1 M+NY-^\@Y?Z-E^0>A"K15]E72X#8KT"66Y:1F#%2H8L#\%(W0@U#=/6CE?#P/ M;2!NLV_&-3K&Y3EHHI%7DI*RYHFBVLERDYC\Z:+<1B?3.6R1<*[RBWCZJRP_ MD+VK?6B$C:--(5@A/B2FQJ;!0L4?(\*!DSG !\%R&JX.%0N'S\J4Q-LT67BY%?OLR M^^&XXZUBH2_5 N?BL%([#WB#LS=X*1_P6YF_D5\94FYX8:)N$&18\6&Q;T$3 M2BKVV$D0]L;3%$5BWKU>4:2)A:7:F=01; LJ)Z7 66D3\J18T()%V4N1;;,- MT4^Z"B7TV(-D:A7^N]%2J1>;!J+ MCY)_C=K/ER)QJ-%07H4&A(.6-2_W^[*@0NE]4MU58*'"*=7K;;G8;"BB8U=@ M;0>C.QO/:V^-$[,C"8)V))4"H2MMEE#6&KHWDN/=_36!^*_M%H,!,M/7_G O M<+V</JA8W9.#&(+XXH::B1,Y%>A&S38"8S5=ULBEE*U[^Z9A0+= M%)]_;'9@^B9'5U,*11L1!5-^*K>?R*1,>T9B6HCP%!.C+7G^!M5CNN(QL8.G MII-%&6%U*I5#.K]:"_;WHFJ;WY%+^P(7>)LU]4.9YUP<\_<3R'/2)U',BF!: M)"15DY<@KIO ERAF)\$T$@?6^LUQ#30*:AS H(TS%JG#Z2%CQ'1QT^#*VO6T(N?)J5F*WC,KM"C/1B97; M50:VI5=N-U#A-)-;Q,KM/(" W/%@T2!0D7_T(A#;]U]1<5['>Q$ H)5-^T@ MA%,JSZGF<22I A*4_L3E2;;\%#+7S,,+9"#,2?-4#I-,;, M&JTTQQX)V9*)YSXG.=0'N"EXFK39W-T-HH43/A&EDX]3VKVCU(,UX:5BN ,A M K+EOB)24R8R3=HV3]1Q;&F.Q8>*5!RY-Q9WM(_:8<5XANP(*A\;5[H$%38N M 5_PF]!^]EG]YV6%R6Z"G_2^"FD(;0-"^$)'\7^X-#6.XKG0HJKV6%@H$S;O MD/7#)MM&:HG-]U);^T78:V\*(N%N: Y+;5#)V)3TE$F3MJ?O0U=3IC5ID^N2 M3XU@[H^Q37'3R:+6]TZD:*MX.H%N@66<-O9@U/?%+2!#!$U+ R.+,GJ,+-$7&@J$=1M< MX=<*;YC_7W^0NF]B/T\R+.H3,,0GZ+V5@36S2$4Z"=?LHVU^9(J[LD&WJW%RG]%\M@ M6Z?_.+ R==/+L_';L@O_%:LB:5FJ)$H+HVYE35VW)15V.XVD2FO/&9D7^!81 M@9VZ^O7B[U%U2P&$BA=]! *GM8@:"5+DTS=RSQPJG-X5#U#.L>*-7.T92EU3 M\U4ODDQ," )-.R5MA&NN3A G0V8*151L/8&T8?= FR3@F+?;I5>X>:6B9E@X MY.2:\0_H??!KWG9+X'QZQ_D;_E86S4XK)YW0%>^NB*Z/GD83Y;F<@BR M"B6K3\[Z9$^1C/H.ZI&Q:X]CU&-8G2[LUHH+C;6"A?2 .X:?N:<2?B69C4V= MMD)8IAB$S#$F[H6FI+^>V*\ME@DK&INT9J[(&R?P66FEGYOBE8#Y%3S_OUJ2 MIB7QD8TB8B2,0[\N)GU:CY51!-01(6CU@1,WH;3;^K;6LY?4JP=WC\%D_A-> M-UJZGN,FL3 Q:$2C)D2!&X55.VH0P=$/X.@;R",%,>IQ4L9M6&D05A.DH5&[C577%]17ZHFVQC4=NY;XGRJYL7=1.C9SJS5$4!?!UB]MCZX F$T>O^ M)]#Y9RB2VXHA-*=1>$ZY)(FK_3F=WIU0AZ35);,# !![4YV/LK,ZO1WY&-3I MK*T ,D @JBP_9EZ\WFL#_04/4K\H9M,D-ZU+!WVP=I M,.*C8S_M=OQ4_'"E2FB-88JUZ/8 -LJ[+8MK;[L\7I<5[:YP1GV!K0P&!+9V MUSZ45EF@R\?M7W FFLYJ[7/B7_ H@V$@FW@I>&JU+==.%_#7/K9MSKDR V\9 M87\:G!U#_XP4"RFG]E_Y^F[[%==U67F(KFS :EB03EO'> $"D0E-NRAD)U)P M;U#-VCP8KW-H'4V_BG_KZ6A[KT^!%]*;8(6(6RFN Y;=XR5X1V>] K!2_QCL_O[Q>7_\UG'HHOUTR/Z M_/WA[OZS(JHF( ]:2&72#L /_,)(UZ%(=;7H)-*(-A]L,>4=]>@HKR(+\HM( M\>4*[:'9E14&H;V[QS3D7@A9@ZBK8/:-:(HX)VC@\E#;RP[T MJ[KU!M.NM)MAG;=X26Y&_)2ZM"-5 C*JRVA^3'(:+"2BT_5=%/K9W3".Q4JU M(^-FJ>DQ4O'$2H"0PBO9"*50:UBT#L_@T 43R@/:5%(^YF-L-4*+C8H/%M2# M];*_*C>TQ.GCCAQ/WLV==1;7^J_Y"$2'B!;VO)]ZE*-@QF-H&[%A'/( B")@ MY!R*LBW?LH(\C5!]ML%D.7NU-'(7W55I5B35$;6SL+<#^H"5>,H>YY$TFII$TD==C]@.D3]@471%Z"+LSK=)\564TK$K_)@3>B(Q;Z]G5#6# MZ89%[U6O1TC%$#L!0BL2EJ#JVE)#H=7>1:3.N:KVU"?8$SP6U$P#,-QL M-'R@T3(31:2TX*,6&IV($.;%HZF6U?'O-[=:X>_VZF8=1[[K@)/I. 0YA .U M7?.KKH3PS>/#^O/72')7!YZ24%^[LL'!S'T\PY$\>O3F<3SG;76 MC[6@J+3GN5 E\)UL3,9^P/LD*V1#EE8AL2>TMY.Q+X9E7:(;ANRXV\U"KO0+ MK,^H_6ZT4(R?AQ,^YLE>B$W5*A.\+"/[A$_8*A21@_B]">#AO;11,:1)OBQ> M8)-!O0Q[+"A\S?Q>\#VHB*+MJ(A2_Y8T!-%^CE.4A!D56DKSNX$ H;+]/A<- MQ)RD*9FTYO_[FA5Z4PX;@/BG*_$#@D'#^MJ!P]RTN,C$=T ZT)MF@N372>1_ M>B\72/Y?7B[LSPUJ;Z%VYKJ&YM-:"VO#.0#'MBS4'(T*J#IJB9[H8;6UAN&46?U.QR8AQX :A M69V\O%3XA=J7[K;<6$$[L-A+C?4&PTEL[3:&%BY1FETZ8*GBE =YPHH;X-*J M7DOF07ELD@9?,NW_LDRU#@;^\O7&@@!/8VJ@DQ:= <$4L2Y(1PS5[Z$#40(* M)H_0SH= )8)Y3%4@Q+==H%/D*A JX(=$UR,8U:1A*N(V,EKTRKE%>CG&X-OM M#KTB;P%)S=+M'#.A1=KATI*@E4BH:&[ -O 6UX@,(D'EKI"J4:\WF\I0PL=0 M65=,!Q&6,V];4FP(>LI>=D($9?G]XSK/-]X;GN6BS*#H1'D(.]T1# MRAHLMTF'&-+KLJ(#"9J/N'HSQ""P95&[+E&JS+DI4H 0#>3D$" 9!!:U"[7Z M&!00DL#AB-R'N:'$9VTU9? M:95^@M@WD95E"5H584?(A+Y\I((SE"6RYXLNY] M<@1U?+T'74\<1;W)@H]"?-@*L8'=9123/6:DU!8*.QF"7D34L"AEZ+K6*.F5 M35)4)HE5ED2)BE)!LR >)_9*:T<5?X_ZW H@5/3L(Q"X!S8KX];J CS"GVL+ MJIY MO)W4DP]GPQ]X--]7*F[+L6V2_@30<7&J:0,&Q:[V>'TD M9NV#U(#0P MNQG'Q92M6E2(*>/[IM!C$52Y$2DZW:Q$?1>;O]=SO_BBK<#WB#LS>Z,XP;)%;VAR^=5%MC M,KDCV/1_^?7Y*6MRK9A)_PAG_9=?/SQ_1&)8#&%&!;;.DM]'*Z03^.)09P6& MPK?[YZQ@[P"+EM06+>4CD#S$+7@TRBG18Z@Z##9Z!!8FKP[XJ912&;N"H%I% MZX"A3;B<#2H71(W[J.G14:I8%N1#\P)38V#=]0]@#*'VBU7SK;)SH=ZN83XF[;\56> M>D4+2-!2$I$KP4\BA5('/H&H 7G_5"5I&QNXWM!\HKI3/;X7Y(+(<=K]QB*B MT?FD6$PQI:3.K)"85?IE[98$%&%+3*60:E.<1NW #R 4'QH4('K Y(K*X/CR M D7]7TA?JOO7DG^S] .YVA&K@*15H\F\JU'))^@<(5;N"D,-?]<;H&\A#$$0 M(BVB7W6*@19U^X7E@E))C[ /PM9=511T:JT//#_&T>BC+7LE&7?$C LTZTR@ MA%*NG$K0P#>_>,FTA?-ZFB2P(EDVRI/Q6\E61O"P8@&QUPB-9K&6;XHT<_+VI/K%425KZ>B&EHR6( ME(YX+9Y!U2U(W+\IR 5+>Z9<)QL>P*;W9SPWJ!M S@L9PD/X(ON4-)BH'1LF MK .^)@HWXT.;'G&3$N"R;99TQLH-N6$KG$H>>;B%ZYK@D;)/=.%F*GZM0F(]^F+)+QA?B%90\"K7#HC>#4B(S5!H=,(^:KG&1U-F&[).K+#] (2.+PTU5L8M.0<\H MGV0QF7Z.R*I.G!>= E[90T^ANV3E1V,$G#?5ML MR%7*2G$VUSB%ABAPE@]-61U['^N>P79J.0J4NA?ZTZ]0TB"^ FJ7& YJ2T#' M9NT,%%.>P;D8$;8X WFD]W#)$\V4U5VY.S1U0^Y'LRF) ;OGVNY CZ $+J?%O)0V\!K1NIH$GT^NH2R&IKXPBGL'$[FK1JX>,# M)^$A!_\/Y)!QAP1S!Y*O[R'*RY1$84A9%RN@=@66>R=J#G!/+PQJEXE]6\Y# M+-4^F),-00\EN[/!Y$,A4V2%7.!M674/ :ZY]5S4 MX TC1BJ&.9 @H-YQ"ZYZ?+>UI[RQ+VGCX.Z4+2;#?XR'BO8Z; -'PXZBPFYQ M8PM14 79)=L&XN_RO'Q/"(5H+8[+"J=9@^!"4 8T1%$1#0@KU44K@0(S+$WI M$YKD]TF6WA3\X&IYU7Z.X'NHB\)'1&>$&A$E#TPXAR6_<\NVI_=RYLYW9,9! MX[LXC/,F@8JE$^D8-#=SH%.R.MV&@):16KWB=]Q!ECT:G8?CXOW-7NOPGD"^L$G]A]B!>&^5*Q MHE3*%ECTCU=0O2K)6#EBQX3Z&;NM,P"-K='H)PC@1 H+RR]L,*V41FE#BN( MOG.BQB]PN#S"%]JMU55\BULK68V12QA##_FP+])@IXBRY]Q9YVR%']T"HQYT MTB0KX>Z,RB]/S%5\G$2\D.^1^L$4863DK1QFU0W_[2^!#),58\OU)Y/ 71#Q MINO/T<&2OS#21K;UYE0Y<.>40GIWB4=OUI]0T'"D^CE$"B^&+])>\;3#%:8F MO)GL%=V$49\N;_1/L%4,:1C05J'>P,,&K=^+%%=2=4U0 ^O>#GV@1?;YX\S_ M O(OW^E-[$W6G1]Q'J\&%@^AR;0R"M%YLVV0@>KK?16=B9=B[:,X(4VZ! ME_X@) U+V,69HH1%,$!/PFMEOV7$> 2EOVIO1]@ (0W&S"L!N,#1)8I-]5AN MFW?HRJI,2]?7(&@G0F(F)*8R51:(7#G $WVE!7H:#0-R6:W0B-_R^BH2&@^X MQH2*4+7@BFS,O*0&5XBFFJ RMG_AZZR0O%?$4BQ.NEN,MJ")6X5W1JJY:YDG M,&4!^N;$)__[*Y%6Z4]?LSTK;F]3,B>(;'05]@]$UXF=DG8^"IY=2%-R+*3M MJZ_?/( ">[?]7K-7V+G/%1WWJ=Q^(B.9W!1;BC?B95?TE(0(^-*(Q'Q1P(E% MS>F#$7ECI:X8%AL0.\!0A80Z>%"/;LC3<(N;+HY1&X"&FW[1BE%5BOMD >5; M>K@H@]#&R(;5";D8KRG/K960N;9EJG,>5Q@VHJ64?!T($='O*,HH7?&$%R?7 M8UMZ"D8MR.4H(V/W.HY1#YPL)H5+0_R;)1R=M=.##V/?_#VHU5>^ K$(M=B8 M79?5/G2NN<8&+:Y^I $C%0NL! CY] H1@-]]< RMXDZK"\+ 4PFE%>^K$IH_I1='(@:G-T4K(:\A:9+9XVSU MD[NU6+EVOAH:RU#DS[20IE@5O)P?8&&4%1^E(H?=X@LJQ7P&DJJVS_E8%[+$ M5$DT83#K\I0Q$5K?I@_H*_F1@K-P\HK-,0"]E>VVUOO%L1J)*H/_HJ M/DXEX@)BR&[[L- MWY#/4*^Y?0*=:;WS6,443(:'22!A:)##NM(DL<:H1.*.LNID>E,LL-.2G/$R MSU)ZVAW=!KTQ;MVGX@AW)N24CDLK,0(W5O?NA/:TJ[#V$3^AOQR=-S8[)Y+# M5Q*T4C:\.#A,*-2&P?7SI.++2+9D2@UVD9LI3X[DYI;2@"6];^/'ILU,0-4V M.0N/ CJ)1&K54\E!1Y@4W' CA\ M6E NN<-G5+MTA<3L]*R*;D*&LC4QY*C3Z*.4NN8@>7 '/B]3WJMGSMH!=W$D M6F^.D^=(NK.I#CCMQ;322!#O$)E>&.^QGP^_B! 9+:IND3(62H6](VE^%JMS>'6H MH&4F-=W3,E.W^)W^15_X@+:@9*,1&]ZZ8N@,H&N^LP]B=VUSP5/Y[KD3*&@! MP?8Y[M7C>"#7 Y2)9;H2>8D'Q3O\Y:!!F1.V0%OMA-8Y'M9&65P-OSEH99:) M3F9"P$=4V7?)NQM55(XJ45!QR(!K5%725/$7C,9SUTZ&.4?5DZ/KGDY4L"ND M'L0,S'3)DJ@-Z>X^BH! SL?:H2L/,_'O?/I;;4._\(L:\B1NWV MH!TZYA6HA.TYKBC\P#U6.G.6MJX&'Q?U)3!BI-K'#B0(P! Y1H,)E)\)/*;D M4A&.PLO?? 9>Q$HKU4*O"T-1H!A)6#9%\W$'$%''JN9NJ_ ?^0G.QIA)R4T' M:FY%>Z&I_'U&83JV.#T/-2VB]9PL"_S^*[NGS-E7)G;6GPH_%3L-A C/D@I+ M<1H&;K#OQL]<+%+WX-9068%;8 +WJP=\+Q(6&X-3<.K!)KBO\#X[[.D#3#ZM MZP/L;%I]RG Z1M45I)F1F!I]X)-_Y,(*C.$+L#)@BXA^.)%$*M;/0O4PID<* M3G7\^^5::[-?WZZOUI$.7 >>3.SBWO;",_5;Z?;^XTV?8]BMVXR]M?Q4UEL$% MIE[A7DMPT;"HLJJS9,0*IWTDU)**'MW@K^JS_>I]UJ0_247%!XE.#WB?9.!V M "<]%!@Y)/D3KO:_A,B4D\!2Y,.UH"$)-@3 +:"":5AF:)_C&'LB;&F[ X;, MH@=,4U?!=)+AVM+T%AQ)-/F*CT)\F.+ZB7'[&#!2WD%6"@2.PN#6KM)D[6)> M+D6JR02GOB6?F_L3Y;7:"I,+=>[/03J3(7(^UL3S04+9$O,Q[Y5;[SZ/;3!1 MXF#Q4@Z1#4SV^ZK<9HVH*ZN2Y$8%X&B5F?Q O9CWL)5 AC4U;56GHF3[;\3).:PE&MB<(53Q41[O^)[[L:8"QKXLQ^"KZ MZI ,'*1^?_<-FXH*D0_0'^R3N"]M"ZF*F ,T KO0K[-ZD^3,RWQ-?J?O+2+< MZ&R$\*;3,;%VK1$1G4==@W'H1ZY-RN.Q%*);C4MN(A_2MO:);"_2XJ)\U,R( M!R[B3,/+7\LZ:_M!'?7EFR'DGG_=):;%OK&5."@%/#VR@?=^%Z$@P@YH. *! MBU:Z.TK_\M+-VB 0>;H5F'^D7RPVW\R=%N:H#U^:QK<<3FQ_(]4QX$8D1\O1 MKV=J1VGNF>MD0%R0"3$X5]S-BI$V3. N&LS8[]G@I'5RN'4XB>KQ\&ARXD2- MX 63UVE*)JWO2[*M\O\W>[TL4ZW\QBN<\B'@EH5!B(Q","QZK605+D,1VH;U MSUI(AF;G=E8OL^GC3*5E6"9T!\2PVLA/7VQ&263560_$V9";E7MLV_>%:)_; MLMI#'-G=_*=;;+2V7H,_X4M5GZB:C=VO;)R(K M4#=AW%O4GP!FPXD?&1=03GFBO/ZU? _0D9:N\D_:D79 0:V&=5:.!:^NL:=9 MY#Q"C2$B^0*?RG%<:+=;M'>/-#,2H7MT[I&C\2K+#[3X#2N# Y8IRQ:-9D"? MCVQ*S\9,S(C5-7&L8QI:I2ROE:B'>FU$.:RT\+W&=]O/=9/M39( M(HFYZK] M;L%ASGV$5-17H1RRJH6HUM75KB)P].M7\*<>D,B>0P;AISL)!DUJ5?*R*'0A-="?^0V@8DPUHX M4XSW-#V]%V?9-BVFW>@NDZHZ0B=9:J?4&SS%7+J@S15O.+A"8L9EF#[]::"V MA$ZEY4^16SO.^.@ZZ=GL.[/F^ P:#2['VG,"$=U-/"=S*EK4$"NF2\6JSK7C M%2G$RP[SG W)Z;;4X" SRN: (!=R!0YMD"LNB%L-=)G'AF85,24O>=$[788E M+5JS/\RR0FP>U$T4-\?*&5]UZ(,?M0)GK(LL8+-T)2<[JR2KR&G.^NAL#8:! MN\"I.YA]J7AJB*;QF]SBK=_A;87HV-BY+P:TE'J= R&"7F2]/ AFW';-]F!? M1V6 GH5U;5(!C11?BG+]#W+K.+UN]7^+7"&^;9(C_GM C MN1+E&].[X;$T/Y(76*%V"?JV]-NN.C9$CG2P9B&8YBC.R(R@(HBHZWI=5E?E MX;G9'O)QJ51+12AEW5AMQ=A%M*#SPEO)M_YRXN!*N2[<0FA;!FOC)JEUZA M;O'V0ZAX0M<'!:L7L!B["/I9Z*J4\<_(P6C.#YXF 46X/O]H<%4D^>6A;LH] M05)$5N+TJ>2A0I>T^BXY4Q?'+[A\J9+77;995SCQ\I?P15D=,[$L:M=%W<*P M[T0H5[LV>.>ZU1$L;RG.']?;,CN-S0Z:,[$T\!:=\^8?1D]1%]83.97"#!;X M,5<4>F,NQ(; A 10L3=P4 Z<^_%WW (A!8)YW.CP]+#J,T\E>7YNX"P7=;8Q M%HLZ0PP$$R9$T\D6C%$=JI\W*L)(Z3,&2CAP.&P@:%5NR:DD$";Y-3:DUTG? M(?@P=M#G &Z-3U"!6^"G3U_?\GN-B7[]-=MJ>X09"XJN$)L P0R1N>&"I(I# M[L2))E.[A-[[EXIUS7U8:EW8*70Q"[I3Z;R %%;W1^ +^;!I7X V-.'QEC:=@=4H<>M[RP3TM%;16 MIHVJ.^+&ZKEF15+CD7*E3IP^F"?DRU\2Y"FD60\[(O M< 'DMN8'2%,\=?NV+$K1X]O0%+ -F!9UU/GPCS0,"O/#T1#+_=4P0Q8=Q,1EDPD?]1-OP#]Q Y$3942HJ MV27'_'IF8;]7:?2?((UI1,1S2/D:3@4^_^3>N4SJW7U50JO!].+XO0;#R)VX ME]:@(!ME0.A^ 5,@,0?LF@\P#='^/J)V)M1-%?G1=\=9Q7=?BH64"S6PM5&^ M)W.SG6GQW%3@[,%-+<5"1NV*EXY4*/*$61"4#,*TA^8!%Z-!MZ6U9PW]G4JCSGUE1F78$ M(D-&FEM8\AL1D8GO@'%@):K=!LR\\]60!]UM^U['P+AON0)^XVX?HAFR.N#^ M-2^/&'-;C20'VBI9\8&?*FZOZHG&"TBEL&*F8HDC.2+8L$YHOOP;KAL:A@=V MT@V--85?20:3)?7I9M"R#"T.+T0=_T;K0OUS]>")P4*MZ6T1T,4Y7F75P.I4 MZ(#$;?TV)U\R980+6?!UU!)"(]C5_%5C&+CT;T'NTARG71I:?5LV%^1W-&:X MN4AR2%Q[W&'A"7!(D?^MV]2"]#8'?-S.61\23^KHV8:WP-'!_*;$DP" M\']]1E_W%C##%/UZ$6]!"[OQ+1A@&-H -3(]0_9>ET[";&-WV^]%U?Y.->@[ M$2]JD4/U.:E J*COMCR7"G+^LC1+*H.'1FG?IWF94F*1Z+T$#GH9)*0>O4(] MN) #(:+]#D9ML68GD,QP]$=$69/R#=,V2MI*MG13QD>X=0W;4UC_]>LP#?DQ_JL6Z!;)70FQ0@" M^VZ 3Q']-G[BKY9-RJW11U+<#1P)\L<_.2+D-^0?(%7"H?S_ %!+ P04 M" #$@'E2+"[#(5)B !D0@8 %0 '-P;G,M,C R,#$R,S%?<')E+GAM;.U] MVW+D-K+@^_F*7N_+;FST]&T]=D_,[(F22NK16"TII))[[!,G'!2)JH+-(LH$ M65+UUR\ DE6\$P 3!*G6D]6RB$QD)A*9B;S\_3^?-OZK'0HI)L$_OGOWE[?? MO4*!2SP+T GHDH2;5_\KVOSO5Z]?K:-H^[KU:[9@MN1IB/B"?WNU6,>O/COAJ_??OWKW[F_O/_[M[?M79_/%J_=OW[]+ M/OF/O_LX^./!H>@5PSN@__@N!^GI(?3_0L+5F_=OWWYXD_WA=\E?_NV)_Z+P M]X\?Q%^_^_CQXQOQ?P]_2G'='[)EW[WY]^?+.W>--LYK'-#("5P.@.*_4?'+ M2^(ZD:!D)UZO&O^"_^MU]F>O^:]>OWO_^L.[OSQ1[[N$;J]>_3TD/KI%RU<" M\[]%^RWZQW<4;[8^1TC\;AVB)?O=-J!LD?=OW[U/EOB?_#>_A;^=DH 2'WN< M]B>.S[=RMT8H^NX57_K^]N*P">IL,0H$Y][P__>F\=,W CVS^/UVXX0HB-8H MPJ[CTQ[HEEQGS<,GB+&Y:\9EN 8\H,]0 E 1R[H5 MWL )Z]V:L6I-?(]IJK,_8QSM%VR1]R3\((%GR\> *!:HX=#UN4\>58F8?<;1 M D$J4=>^!![97T*)UQU>!7C)#E80S5R7Q$'$KI0;ME,7(YE#V_X]Y%&]9AH@ MO"3!:H'"S8Q2%,G@5_<5)%8W(=FB,-H[@<=E=LO/_I64=F[Z4F '@MLE8C>3 M#)'2/X0\90Q$Y/CX*_+NR#)Z9"=[CG;()V*;IX1&5(Y*D@O!$4T(S$7 ;(85 M?O!1(C)RN#9^"BEPGPCQ'K$OI2NR/X6C#COC88R\LZPOP0PXY".7D?[@>5"RO-YR MYY\+S-R)'"G%UKD()!NKEN+)7OPD+?P^FP5OM: M&CN95<#4?XW)+8UH\[=@Z#78W=(HMG\/>4P2LUP:L<*?@X4?I.QO:1R5E@/W M'FML[C#4I;&47@J,D)+&NKP.55K/C#$MC6S= M5Y"2D<;G9-$I_#F4:NJV/:7QDUX*,.)78Y$J6!O-7T.1-S54I7$J_CV@!=1I MFRH<8[".R1#3"&^[6+1T<[AP_9N=SR52@(RX2QV4G)$0>DT&_ MI!)E]@4 !#"GQ1)D% 9'R[.%!-*B8LYHH\X6@N\*#X(L=*6>X !%-(# M.BG@ H7Y"Z$7,RR/7'&HAR)FX^( >>I[U@8"^=9SP&:;6L1;W^'T]U!F%L<4 M+6/?QTNDOD7I10V$5VLF-,Z.Z885H4]ZZR9I& 8.Q.;@6+$SR<'W,H^Z5S,A9NZ: MZ7%$<> >HQ\TC7YXQ^B'IORIKVY&,&OO+"T]T+Z20>PO2C"7,7?TG0T)(_Q5 M. DHB5]H[DEQ?2/&FNN$X9Z=90:5'5ZR7.7#1VJ"U[J2&38Y21@)'<-(R677 M1RG(KFEF1S0)*WF'L%+ PTIN$E;:%,-*2MM26MC,WCRT1 R<%SE/=1Z+^IZD M%C1R;+"(I#T@9IRCY.>(A]C4M]"ZD(G;!RV7R(WP[@B-W]@ALU0"E]'-T?.Z MY51WXN&R=FPWCK!OS IFOZ:Q6(5KQ4&Z8>VA0LQX:5S& ,O.+/7X? M(KP3;PIQP*P4G\,]_(K=E>ROW.A@RF2_Z&4C@0(V9C(,'H;T#67* MCCO\7LZSSQP7+5];*JM!YL(6),R M)8]XUPJ06E8NO4?AE*DM"%KBUIGLKR [\HM!F:J%Y"5Y3&L_ Q/F)(5)'IOB MW\/IAN;B 'G P[<[M4H>;_FU0#/!:W*M5,R!EL\AQ4*X,RHR4/@ Q$R9 M$S?FFF+&[FFF)Z*]6I5&Z^>I#YQ"R!\WCJ A!D$WWE _C^^B^GKE>-L?SLDEETOSS/+](8D*4>S!RH\ MAR(14^1$:X&E0Q]$?X%TN3>47+KI MO65R$_6 #ECG.3\+BSM@'DR&$?NQP/9JXX;T+]YLA?X M_$:?1:?I(][//*W%!%?E &>*T Z?6T4\SUA)*D(Q6HO3<[3E(DH+FS+!V7I M-L^K-!\;:)3R[9V- WJW)F'$JYXN@AVBB<%MY*JH@W,PET;.MWHBI6Q[W_NX M:=[Z:1"%WA[BALPR-7CP6N$5]C%F7K93+>7IA_X\5>'H?1H!/N)$9XG3RW?1 MHE$;['*5]4;/."7BI/S[O[;.Y$V(M@[.ZLUF:;F9\3M1!NQ4E*T4"5,^?V]- M]YKFZ,0.:0-=4C;]58--)')\375:1.:*!.Y07F0-K*,]/3E/LHYR4+:J)DMS M3PJ\IUS,%LV>%D2S)!..9"O$46C59A$O>I'MM -S'[4XR^031^@2[WA/PYHV M6/"<[8 X( MN\'!LZ_8/FXBK#H2!,J#5&'+'>(54X&+;IS]>1QX1YREW,66S^V'U=KIW[9S M*%]0YX!<9]5Y(E?CEM>U72_O::*439R:=H!6C5"5<]1!-S"W3XNG1S^TZ8 ! M\;(6T-B/8@>9>KB"$([#$'R;+,L:N?5#?\>]![?,\6ABG#GPXT=+_,AE73$[ M](Y7;A0ZIIN,K$C#MNRPZ<9:Y&EK^\$IA^D >1DMT&R>7M6CT,!J8UD:?5\3 MF2'-WU@&>$8[UD*:DJ)M(I;5 M<-XP]M'D#:(6"\A26D<.HV%R.]H!CN6:[..-FLWTZ&OWF(W:-D :C7Z5"Q0V MTVDCB=PKO60U4 M XS( KH8AOG:"70RYU2!CC;2.M+XQ"''03&MH^7S21S MNW;S.VX11Y"&U$Y MPC#B=0C$9W^WN@AX)T(:)9975ILW$VU*31Q$+3PF9M;HT=IV= M5U @M5OP-+5RS8\M2&:Y%B2NH?AZ&SB[IU:7IZT$! O@:3V5&<]:J,E-L,8_ M"4$N/('5IQU8>YFN1C6NXLT#"J^7HO<*O7%"40"?/=[,,75]PF=G4+/-+_JC M9?=<=X>(0$AO6WZX^)- ;,5OAM V79TNP]P(Y%L]IQ8A&*TT=[LD:R!,GY^U9%&(\CT,6%5D/0< M[I]Q$F]BD0XCU 4O'@S1&@44[U#2]NZ24%YI=KU<.$^&+JB2Q7&94E1FFS?W8$YVN0T&[* KQ M0QSQF.:"U$""VIJ!L^[%@3,U(9Z<%:B-:U\?9AX.P-0_O MV?"V0$2XTIG>P?\$.^/1_Q3,)%LQUM(+,,')@AN3!+@/!/E.5Y1*ZYCT59I M]0JI)],WS03.T[5M:[ .%A5#Y1D][/L)E)W2%!\SETX>P(1X5**,;^,472S.W5!M"J%=]^BC@7KXR1-^] T;'G""C/,N! ML:IF=9B6)Q&4?ZS#LRL2D").!G5I,[#IV#TM!-/(YFA,?>P18N!"=CY@?EJ>5& MNH<]I$?JA!DHAKSE)E"V[3AER:BA5H^\$:"Q8MRC-W7]YU:?SJV1)TG*GH^] M#YE2=;[W>YP<\P7I*E,NA!\ M/(-AYY3) =;/U\B67W -;W0#"03]C@+I,DPTT 7[T8C;4@-E1#I=K1%[F;4Y M*[$W$TY]A](4H=D3-LN+"K"Q>)2%,U-+^BJ=]&UU'ZP$YC/B?;L,W9$E(".Y M&9L$MJ&^):.036^_H:U QR'TR/#QP["V>V67RB\,"Z MXAMJ5V;P9$H#'T6$3.J0RM-S;%W*S/&Y =*$[M F6MGLK%\?NS#'Q59XHW$G M9+C93CFK<];RZ,_)A@F=$7NV"F52#*RC4B[[=3J.5,[KS]D!/<(>+PW5!N%L M)5ICL*F:AI>V12$F'L,VC/H6/@W15J*AE\38V=S8+$+#!ZOGF.*S46)Y\@JJ MY1*YT?%-]1;1V.<5 SS[>N:1+2?F]?(*/:8-J+AHAB1@/[I)EP&IQR1 >*,^ MV*"$M3P%32BGI'O-/ XY>D+R1!>J+ ,N23YB/HM@@;'K0 V+44M('^I:+5=N M19C_OVLATO3L"84NIF92$-61&$?,1U\4ZBEKTYML0#>YY&Q+0AL64]8+K=2U MXH>>/6UQ4M?%.Y>T5R+(S:=56W'4W%0DCJ7NVD?KA"Y(PZ/!G!?; J^G"0) 2L;7W+; M6YJ)J CTF#+:9^Z?,4ZZ%%XOVR=0-(XA;EMAQ&9OQ]9[%)U"M.]IL<69KR[^ MCZ%D'QG 4]"0DB2$K$V%]V-L\+H,>=Q&D"H9^Y2XPOBLO0/MO[T=]X/'%"0% MA D]BFZ3\/E9T+N%326H;T@ZQML]6^W-(\\WC0AFE6\V*FT=NC[WR>-WNEKH MD,FK7>ROZ>\^_2A9=C,C9B_*^8%&=R=!A9C MB1FU\+_4)$*9SE9G!W\K;J?^ 3#M@VJ>Z$)$ZQ:Q:]?%/BHT*5F0$9QY(WA: M]95A1,D,_^PFBL\1@^EB)RT!GVVXC?C5V$-S&SB[;K?)PYD7HE:"VQX>,&#& M04M6P;.7@8[4 VLC"6:N&R*.BL&FKQ48-EWJH1A>):SEM*/CQL]):%KI-P.S M;&$.QOYF:ML=6/;)P0'?Y75PY_CH>LGVR786[6]\)XAX]&A;S3Z$D0E)R+;# M,$-)B"PC-%*2&GM*:[;DY45S:(Z2_^8VFC[)&QYD)0O=KB$!XV^H$!OJ/H$1 MBN/\7%.=P5L VNXNJWA VCE>H*2&>]!T^H$./\\ .$HUI#&;9P-1A0=YV^XF!P*&DWT.J2JM= ;S#+1259Q]5L##\]%#5(AKS@+/:(Q9 M ?HHPX42YZ>0Z:) ;,!(DFX.DXN0)\;/U42\C4N& GC;AB.0<*@0W&JG_XH8 MWY%E],C(-(B*. ;9_);7Y5PI*7&O0 01BY3DBI=;/K=IXO=C M5AM-- (\L#-D*Q)T$E,<(,I'BO,YHHDO*'3^S*&[Q:BW9C4)VK3%F#TMR5II<@//"S3KQ=IWWYQ'&J25KC^<< M@V&<Q1I[>W/E3OJ6Z@(_7,)VGK*6KG9 M$;\U":,%"C=S]& ^,%, -DY[O@^OB[0$S/W7ZSZ_37V-ZZ4IYE9@C-!G5V1H ME6QP<14E/N8EBS>#8)M B6&6RQZ1,@UO)%99])'48I0-N<-YD7J%HG1%3<. M,_CBFTG*61.?:\8&SPK89I&Y0D$6]?LV&#)UD3H>G; M7ST9HM$G%#+D=E136>M2VMZE$%K]-X.=M!I1HJ]&$U' W+7#KN];ME.KP.. M/1^NSO[#LW)VCL^UF D94((_CG:WDD*@1EFH!&JM&7,,F1)"MXB[*V[:#(\A M7/Q%[B^3/J#5+/&TY6-^]PE%3$C1P#N8V'//T/SMT?R^J-)TA;EZP&9,(8?A MGB$L&A2;DL%NP-.ZR"2)J=\&'V+,F1*R9MJW*O#^N7$_U_!5PX:M[=.KUSDL MWFY]L3O'SW9W$2Q)N$E(;+(!JR3H29DOTO2$Z_"N5_67%:-ASUB!7Q&$[=M? M3="+M7PE8L&U^].LV#SV$QE'7_::!'[IK6SX^ M+6S3IA;4,=(*O\G@>^RLP%".-\A[9R06IXG*>"6B-Y$MM;2!F;(H.UEQE*R3 MGZ4X=..93X1XC]CWF5LD!(=AY 0KS#!5T+Z=BXSV/ESO%Z6JOO8S?N[@ M4#BK?!)WI, IG74MM_IH8IT6B:R,G&7(<=MX$3H!9<8P3T6>8[HEU/&/1Y7E(\ MP'Q(FS"2<=@#G;%*!0BIP<;6]CWP=6)\$X=L!^6F\/+'O77-T5ZYRL2!FTD[ MT.BM3RA@XNA_IQM&2HM4Q7PY'[NF9],T0]/U AV>]WV]3$]EI14!D(-7A6+; M ^AF7,&/JR$3:&1F"%F_PZL +['+.YY4=O]=K\$9DSX#K719,!J?^(92T20A M3^NLR))SG+H2G?FIJ5F$6M.L3RIL:$.V$#'2[BZXK+0FE)8I8#)4]0&3ONYO>CUT^OE):*4A .='07H M=GUQ"5;G#XT*52=W)Z6OX/@K\K+&?7.T0SX1:N&4T(CVNJ)N&::,,SS+++>N MR9/5 ;%/_X)DX?RJ@1BO&#/F':@WS&'31\;NV9.3AV)EM3;9)W:!U3ZX'4Z? M9@*6AY8XP!&ZQ#L>(RXN?O:4)GD?GOV,CE;3Q$4SXI![RBS#&NB0*F)@]UVQ MGZ 4)@TJ$GYBQS3;GOZE*$4@DT=1#0']*S.#,_!Y&]^UI\7QNC/U' Y0.F0L M'51,G335)#]AJ-^ :;9X/M^KNK[AT+D" NIG2VK]HYB2GOM?\B-FGE-H&Q)H.[YR]MWC>2#;,PZ2$"1;#8X&6?O\#!-UC*I:-UI M5?\>5Y[E5G8+-[+)VT4- 7VO20J.T1.FB('-P(665!1JH!6I#6CA#74F1=HA M"9(<1/VPQ2&'<9CCU@:N?T7J0">I%9YMDTF"H;4%JJ;/Q4#'@K]^1WO=!V/1 MW6M-?+9KFJQT12*C!Z(#HOZ%4[_P0"=$'KC-:T:.VX4,/7FB3O!*R?4XYBY( M+G==]SSENR;GUS/[5MP!4_N>:5IYL.=A>?"V;R%9QA[2]"WTIGGB98LCI\VC'?\G#T[D"FGCH25>B>-8YJ_D31(/;FK MJ5H ?+(7/VG'MJ=>;'Y/T?7RC$9XDPRLA\>Y!,%J*:!:Y7B9-K#1,6E6'8[C M\6!?!/<\ 3TYZG1.?-\):2+(:NF+NFM;-KSE^*A-.+!VLGHY#0%E"'F"GJT\ MATA+4&(];H-G,N%/C:QO)H :P*O=WJ^GEH!/. MD%UK D$H:;)8GCFUV3HX%+.TPF/G;=Z33G1'2- >PDC6P6-*%ZX>H3/A&'@R M4H9T2S'_ #*A 'U*DJ!"U(S_EH)>:9;#+7+)*L #!32[@4XKJBE!Q(S-0X^ M.?KV:;W+(.&0!E@3N-2[Z95QTEIHZY0$+N()29QXMYC^<+I#3<8$[B9?QUDX$2^!TXE D>CG*CCVL:9O3G MY-+,@Y(Z&M.1 2TB9W+1/]ZE(Q>'N62?D<,SL8[Q] %.OSSPZKT\;O6?R%OQDHSC'QE)@%;%85I>ECJ)LWR2H?/! M%J&0UKW08%HF7/L*$S#7.DB0<<96 M>&P5QSVW&'$D]O,"TM#7M23U'R%,TX MWSO>IAX*.N"F.Z0WB(7,9WQX*/[X '[/O*.OS%HO&GC,IW;6Y_;J),Y$ B+NIB(47#J#R-]?4!HCKQUI MM4M>;^5I\%F3:AF3>\?A!BOB%]- 1146U>]&-O4:E3MWC;S81]?++'72X$92'"@D)R. ME6: 05#E.?WD+7V/_N9FBP[@NMXVXS2^);,B,:<]'O*5K&_B5>HK9#V6!>JZ\Z@7.D02K B2KR M#2D.QWRVX>V(OB:O[D[$1Z+7Y4UJ\+M@,D[0E)G00*W=1H8M*?6 =N2 M6E9B8KT?UD74R;40RDQD)V<=7Z$H'Z.%K4$VZ61U S5156VGGGHDCI@TGZ7* MJ:<[VC(I'_.^HPX:-E\2),6@%Y6M]O+*/7[$?-[=9QS@ M3;RYY73V4X^4GI.PN*?6TP_^(M4#,:L7J:+P +$"V.D?9,X@^P7;(W\+N2/+ MZ)%1-M?00>A2" .VOE^$V1;HK1#5DW%.USQR1"\""9)IW- ]EK=]8TU"'0G"CHP4U<>G]OMZ2+C#H_2B- MADU+JJ_(*&=LC,GZSA F;0@GMW[^E2MM932<,('@]]RD#(9I@"E!@R1VI@3J M;72U] (99O2L&@(]!F\>E-*!=L/H_RHXNQF=6ARO5^\UE)Q8$#$MVT^5 A^C MGCQ9'-_H^F8\\>7S:6)5"(:3H!00@#A=61T-\X@YY1BX*@Y#FE\:^-C/85 7 MFOH#JL.,Z?E0=RCD@SCFZ($MR)07]Y_(\C1Y*DS#>GU/,EL\&N9";("D,1A* M@2HJ,Z*4EU57*TI +A5G1VDM;3=2V2I\R5@E=697YD?9F#BD*Z/*F[YL'"O5 M]\;CW+D(&$]B$0(>Z%YKA&II=%2? UM_>373=7I7U,)Y0I0$6=NVGD[;H?O; M,#=2&SB M*EYRD &("VP"&P9BVJH6+83):2@Z6 I$7P,D;GK9;+;$[0D(3KN MG/V'1MAE&SAGO\>K8$AIT4/)]DN,MMAH<@ PP;^?!)TME\B-#@U &/*\3('7 M>04N$_VD2'! \=' 9ZH:1X?T4 _E_82&%P:0@-L?V0%@R*?AHA,4H"6.AI09 M=72L.B[: J-!=KA,^;Z*YCX(#\6C#.T47WI+?)_I2%X_,J3(*&,SV0M*G>Z M8\ &C.B)'H%SN)H34*N8N[9J0US&Q.-7D_V9T\H M=#%%-R%VT2W/9;(K:OVQMGTA&!!' %:.)"]8;.6AO,%;YI0QI,6@8I[7&GBE MW_ IQO84(BR^=M_3>TLG,/, _:8A#!I>\.HZ@3?'?LSV=X6B"^@F15>ALU]B]")8D MW!SC+SU\"K3BSS2W:,MS[8*546^B"5;_@Y;.2CIG4G3&:!H&CG\:TX@YI"&= M14P)/P@)(&FP\Y2G5XBGK_V1J+,0.8,UZ()&UZK?T2%#39VZP%D&^\#81^\' M$;OBOV /'8,AUT$1;UJ:X7<17 0>,PV\V/&K>TY^-#Q)?DC\K7LG6D([!&,G MEM.[P?PY770L&E5]! ,+8K#/G@/DT#KHR2X MX$1)YW.2-4P@ 9T[D=,O=[9::'T7;[<^,EW?*P=8([-6CEPJ2;4J*^KDT\JM M?ZF82JNZZMCJ_9O%,,DO5>+S*/)I-2139:N70%FTN1!H!?)U'63=5C;*RX^= M=94C6NQSHTY.6U;-$>/GR]!K8K[?L9B7 M9Q-N&'F\I8/#'6^8R8@4K9DWS%U@)^V][@2>7\I858Y;9 L=^[2@M*(% 0$:7NP1Q5JV7XZ2V:QDTMQ6KEM'=7O,$1B1(':B:O=]8" Y[&:8Y8(H MR/-5;B CNE0LUDZ046%$XJFY@6]6=TKPUF:)%N16Q=:.TP6F<<77(_U-Z%@5 M)@*6A=D6TVG(Y3Y+:9MZD8_W7J8IQKR3(A)=N M>W0I$V9;6)D*J@_ MV,H=A-SCTN\)!4%;O#\*O?068DL\2'$FV9744IDT9C.5<0 M:&FW^,P@M"!A-"E+";Z=A%#8 U*8-PXAD/VSMEK0.-E_=GXGX:G/U(ZI3"X5 M\+;=5D 5(BD(50[ )($!"\H1R2MG@^9DX^!@8&&I1<&N&:YQLB3%HI[>N>09 M15V03NU#W@*YZX#X9+57R/=K_MIR;Q%-!K10PW)F2%;A>(O\I")AC;>TCE- M=:0MX"9]M%KI"#C_587')X[[!Q,UA7-7_&+$EV,;2TK;!DL&&",=^A@):J8Z M0&9N LAOV\<[4Z3E/U7N\B[/0F:!PC&&FLHE !)GKHQP;Q6%(SH_,#1,W811](JD?Q$PI0Z/AL M)0?[%("^,EL%!ZI^%0*BT!"^,+_WT<0M (X&UU[PL@@RY.D;KCDSI1T&K$6# MXGAR;1H,/'0#M6U^2]2Y*5"P&$I0XM-/ 7GTD;=*>C(KN#.U'UJ.($A0M7Z_ ME@(%I[X;^T2!Z(4/1O=J7:9U<7LVBAMFGK.-\!^G)-R2I"N$ K$;/Q[;6VV9 M[LV[ADO>?U;WIQD+MN35VT^%.+0XF4;A0QE=&U$$D[Z-J8R*"ILG6*;[4AWY M(N1 U93/H2[X)9W]&Q7SCO1W%6/Z8R+; >_*F_ZMA03XE_X+SUR,I?LU0#T: MOM0/C[A^>.3":JK>>%QR.BZU.JX4^"D*:%Z+JA0<-U@ @S\X;T.R12%;PW>X M%>\AMM^?),"X&,'>6OYLPS O0!PR0!HOB>KK*S3 MP \S@5CR^6W1S'7Y !(3_8)];NIM60:L+7X;U2#Y&TV*]A /STHO:F2SC;GY MQ1"Z02'>KOGM?D!-Y:E-:B6[;W *XB_>X^2( SI^49ISUTLFM>@\#@,<\0GU MN=TH<*U[%=LO_XH\DR"+I3CG2=>#313$6[B!X;)?90&TQHO_]P V:2,G.((S1'C%"\:YX$[)T+G)!0? MTHO@#H4[9J,9<30-H_Q+6.D.?LF".X0DX0Q(X? MLEW2)0D)SZ@H=S3I%Y?]DL*;)?!F AZG*F5D%1D/ M7^IB8C2FJXZ4R1!O'VRL1WS['S?U2UU;ND'BP2_=48#OWI[*RG+?%"49TFJF M4==#8XRU[&TU_8U],^P-9G]IG#%8XPR-(\9TP0/IF1=^PW0(LZ+-,;4(P';4 MOR^#I\"46_A*)?0M$OH>B74/206G? &(1^H+K17Z_UU:7\ M$\4EG^,-7!L;5B7UE/L[';*5R1(Y[IIL^>JKD-$[U\A)MY73H27-]?*,+7XM M%O^4+*X9O)5:TF@,LIMB\)'&;IBJIAX_'37ORT*?EI2BK6B'4"T$CW;LVH(2K]> X(,ZE3 M.H>#S*,P%!KD%ZZC; D.)*7OY,^/.^CZ/])&2['?MI1Q*& M$_$.&8#K]#D"%7Z+Z1_G(4(7C,1,*J))B'DMTB\JO!_/H7KR#/X(DVLCLT$. M+S+PG.A Z7YI];D.,9_3M6?1D:9ZKS"2BQI/EY\O^7P[8QGKF2U+?P"E1!\2+8QA$52+TWESO;!LYR0K322:GE2?_JUK3!^:,J"'P#&2CU?179(?-CO1S%.(=(_Z.:0*& M3\R]$([M/_E4&&JXO;8\<+LS$S4.5UX<%&BL(0I-G:QUI,$POY\-1^MXIF() M%7FV()'C%Q@WK#-$K$IVPWXD^O]&) MXSN!B^[6"$5S0Q%-91SL)UI*\EJ?RE"/FSHR(3:7;.HSIBYB6 :(Q SEP(U# M3AP34B !U?+84T6FRY 1+.VJ)Y\'8VV1FY-D9@W_=%ZPBM:%!?LB:UF4[U84 MH*AWM476NRC?MN@*13V;F3>MIOO4W=URNB9L#_2")PO;0,_IAJ"\X9;3Q8#\ M"/J+=\AFX<%06E)>NH4;=0]5CZR5/N# 3.?(F1M!+0-V6MV/E0A:K-QXZ>!N MI8/[P!4?+QW<>W9PA^CGHM7!G4\90@Y%:^)[%QMFO.Z0(M:Z\2;V^7-+OHFQTBGJ6L/FDY;:L>JDALVH< -R[&K+N1(J&^W MEUMHVG@#9QMS>#X0;Y2$7';'0;R!9XL*&RJ)&WF2J M4$;PK-K-F<*C3 VE;#ZF_^R$8CRN4<95@5BJU]'E6@V5 $MY-0O!V%7)'P*- M.#SSU,1<:P M:*YX*%#[^_]X_?K5?WWY_//W__U?_W:W\=,OP??SXZ8?P MXP\_O?_]?K&G_@\[]^M;_U_1F^@._>OK#Q_^>'KG7D9O?ST_?W_WTYO=T\GI M+V]WWEWX:_C/L[_N?WQ[-EN^=7[^_/;Q_ET/_XKN M-^$_U_,/__[UCU^6\?7;:+7[\.'I\OOUT^,/O_QK0;V??_7^]?N;G^)??[VY MV/SZ>'KV\>N'1^_$^?+USOEP\^./?_WZ]9>?_9]OOG_X5)=C\'NR#J_>7__H0;YV/0?C/W?;MS>X-^N!2;WWUPYOY MAXWY^Y/_G7W[^YB]<_?/K\]M/G M?_SWJ].[V]>O50V;QF$?MQE/A-GVIDPK?VG M\QB=&DR-5,/ ;LZD"G>;CUV\12AB>Q$L'LDOR F-/#*I(V'913$L&WEJ M6\V-ET:720,:@7@9,]./B6TTZ6$X5H+A\AG'Q>UO:(^@;&>DF-"H.4).]WG*7?.&D10' M+OL;A@K^BCQ*EM$C(ZG'^S81D8(#E+)RFD"["$Z/T.Y2:/,CM#ZY+%H@M'VD M')"L7B0#9BCQJP.B=<.V#XL+\Y0[**MOJK!#C(EW%SEAU#?KKP7)F>=AT5QU M8"$XPK4;*!E #G(DMMQ$OPW)7/JJD9=2:=C?@FHH45O#ZFIJ> 4O&3="#UT$ M;LBMB3E*_CNPB#0@83D*/X"D-%'?:CRM_=+[[:T=@^)Y"T)*6/T@66)/G 5> MZ1:QT&:M/(^WV >E3Z^U\IA>_4XHG5+DQU1I.".H!&2A)36]T3I%IA25Q1@[IWL/SN_D_#49^?66/]Q!?"V MXS7J1[G0?UJ%T/;:I;2@>43RRMD8;)VBBH+ECN3J!TA2+.KIK=]9Y6!WQ#0B M&Q3>(E\0BJ[QEIIK)M\&;M*L:Z6C_@DNEP8JO5HA=QT0GZSV"KT[*A_9?*'2 MY$EUXX ]5?2*;YFK'D0&SU41@.W+L>=9*E$+?GK9<[(7+ENZJL#>^?<4+6/_ M$B^->"=2<$>JC"JNC1SO\@2U64[;LC-CS5TZ88[6&M!D-BWV?P$I:(#D=*[1 M13Y&/3#OF["PG'IA0!P:Z6W;5FG!V="+<0?$Y\?[_/LPE%EC(9A[W%82S%V* MI!4G)\WHB4_^/$RTA(SO)ADR^:-SE@"#C/IV S&AB:O@KAB?%H_(WZ'/)(C6 M0]_(,AA9;X[12TADE;8,:ZR6N:HASQ/)%H_$OCAEB-@O>+4E1P=6V.G7VP-I M7@\T$@D2J%A/([$J0@DW1FQ$-B#.*X;&(44"$]N-:"R*4,()\#;&)@5HQJM# M!.[L _M25$3':J5.OX.H+T@ECHS5)GKQ:$W)1-['!7CXLN+ENDX8[G&P8BYM M'$1DN2+$>\2^KYNRE)'M4[K.+*B0C3=!\0D?MVMR7K$: OI:/(-C<@_6GW:T MN)D_14AVGX+ 1$"&SC:K,#,\S61Q%]3U])F9R\C6 M<)'J,K('MVZ<9 QX&J/G73Z32=BU;@@("ZG9.NGUK*=$$^ M$6:X\H3_61RM25@S2KYYN(;$2G8UH?;<>$DR61N-4D3NCAU.1$_FZ($AR-2! M'O\JJ]@V9>"X5R60Y>I&AB%WT.B-LQ=SOM-]57=LL,&@,@Z3E0=]JEN9PET2 MWYI-ZASPNF6L6C90Q[N6/I/.5:")NO(R=<6+SL@R'2U^[-+:OPZMK!=Y#.QZ MF4K_L9^69H*"ZNK: 0 &(;H(V"JQJ%Q,8V S$0,SH3E;X=E_$-;D:EY3ME/4 M1NHGQZBR!2F!K/_2;FE=#Q8U$,)FZ].BM-P':4(5.K39O@G1!L<;WGB;_RFE ML1.XR;0*0^\9?5%ZAJ=8@R^0S1ZT9KB08,5;MG/L3$A)87W;^6 #"_2"ZR% ME@T;R$OQC9RG)%?3";RZ0(^>X3-/5U\X3^DS8N#U;T@ONZIN_+NR_K%[&J%4 MW-)+$CXZH6 MPYV(E,Q\GSQR(T_6=])3+"A9J@+H 2WB(Z-I3FKX5M/<$96.?7 M$QBL*3R4*!BKA6V -$%5WT6[E*??6\EWJ2#UL^/'"4DS_3,(=VO /JL374?6 ME/%_!0A]]+K-KTB0!OXKD3+9.[NXQ!0YUT65E%D_V#ZEN6V4KHAY'>]HAMP?AB-SRR91D&=,D.4Q54W0M-\&K7858 M*3\_]N3^CW,A6H;3HB:49B@FM&F=B8?*L%!X%;J]3B+&4E1B!_XO)TT!_S,"?D0 MY0$U32L6ST^UM!,]DQ5K+['U2 \16:J >W8ZHA@^>J<22 32![5XZ9N0DX[^ MY@F0L40EI =@%]:+B8;_7_IZBEJSA189=U2"<_ '1FQ$-S:3<66R/#GN/N.& M2L0,]*WSB'2ODS)YEI3HD/%%)3C6?$HT>4/[Z;'RYU.^7RJDR!@$$$P:/$L+ M!^R7Z $MN<$J?HZC#]N_2P*7V54"6,_T M\+,,Q('8MPS$;0&$IBVBM+3ND[2&+)T],9!,+'#@A'O1(IJ_L;,O&?49B%7] M6'IKFD$:7;NN@HX@]50*\HRT:05)$28Z1PQ#Q[]C7(O96OO"'YN01 BT;-\] M?64.A#56$M^/.!0O@S42'3M"0K0$KN879S) MCW+&G?JJEL,MP#JBC7Q0.?$ 7.96E"C>6*#-EH0,RTPH7>'D?UEC=WU(!;YA M6\(Y[T1' C0A/K,K1)?N8*GWH!<,,Z89=C&C#_,PTZS1 2^56O#V(W&&;I)Z M8FNDY@,67-T'/-2P"GB.,$,XU70T:9#*]A'R!-,Y2OYK0C+4$)B\D:%(;[!2 M %BUD30:\WZ/C0=8NT%/U/I0IK!&DKZ1"R157+4F)3#G2Z">T<50)J)&QOZ8 M&O6+9W(2X'1[/9_+"ZZY9F"Z?@WM(>VB.&O (] !T?HUV,JBXESV=M)9'4R2 MY;$,R-@ND'8#_-)L[:23I:9 :6R^ ;NZ5R03?-; 8CI: M6H?$5IH)'Q N!64MR80Z%A.2"0T2@T7"M0*D10SE6@(U?FQW:IRV>!C(22CZ7ATK:;I@C0L.V!$;@3NMR2G).)MT*.^ M5%C:M L^H8IB$?Q9WL4/%'O8"67;0BLO.BENJI/,ZF2O!G2S\"[OJ!C[O &G M2(-*/.0D LS^^H8D.QKR;*MB9MV*@=,$RDRQ:O!?]S(^HT$D:J(^J&']P2$?S%& MC;?033"AUW%$(R?PV'F_BC8*(C%CDSYP!+@$/_[4L>U\0[PJ& MO-D.AKF$K&5#W:8:+K.M[R3JBN*U(I>?V!_R@$CBFQIKMVX"S6_0*JCE%ES3?B," M2)7V-#H3%A!]VU41\.(*R5LKC4Y#A.S&^GG=W_W MYR/@&(F1RNKHM+'1#3U#Y6Q6 /2K>,:AJRN/(F9>?HT\7GU;@EK+*9T1'8VO MS=8EL.VHC5XN._7J-RJL74S5F2+2(L(: 8!!'S/D0P3#HC45";7!,9WA)7 ) M@,8>,4:O4FM>GZ8AI(.P3F?<2ENFV>""^3.B_/0)JQNY[,<%X;]*;PB>=#;> M;"IIW*>B5X=GJLYLFE'Y3@U;G7!&5L\=?6,)A7WYKS/^!]BLZ&%(*>^^R;YZ M-\9<+L#=335181S4 QS+-/ Y27K77P2,S+%X)1(-GA9K)TBI-%NM0A$%+]IV M"?%&=2AZ;F62-I -ENN,NAJ5230)V[W62)^&UWA"'+D-3_I;,X6I.05\37HG&R+]S:MUP"$PJ;4 )F,8:U&QR5@CFK9[L ZC M*KN]K)[,UB\K]^%?E#6USIQP^8F8AVAP";EO3B$O8-,.7-B#.[=)7E$88KCQLR@ M%Z/X3M;"D8A$FA/',M.M#)."VI) M2#]>(VL<]1O3,[*:RSXTXJO5(?36[X3<_B1.[_CO -7]3/5!QZ;&5Y89P.:< M@^<]LS4CM@VV.9'J' ^"3W)K*^B!'H? MO_Q]4**9I=35&E&CMW?W=2_^,)QL!VC5%JB5XCS+.H@%]:@W3;GNJ=*+S_0# MNY&=#1"N2+ 3S0Y&Z%XJ(V\IR )RYX,XENKL!IZX:*6>];"IDJL@QIW,G0B= M.S@T.]UK&.RGHD(UW$4SW![/-,8>8:*7F6 C$5IH'NH__U>"??;ETI[N'7 + MST! M-T]6UWQBD5U5U^Z[0M%%P&B%+ID5.MLQP>146! F3QL2B #@FOB\_XZ ;.+8 MJZ)@>[B0(J/SYU69VE8J*#)L2THAN>K24JE\4J@QR5!#P'H#L!Z"H4AJV^4/ M3(A#<;\X?BJZR0-_Q.ZQASA*A+IJ6N6&;/R&R"IWM&KL7P9*$&T'1&K>CF3(R&^@/9=B=J676P$"R MW%Q?3DRY9@ 0F4J.C=K98J01%]$1$\>GU4R;IM/4_+F-.QWL!(JZV1;2 %J" M_;E5U]1-B5^6VZUURV S.QK:G:F1]8J$T7JV02%;DBKT(ZG[SH[JD:)@[3;M MM"\[BT.R12JT+GXQ;E$M[+M;H"PE]3Z7)3MV'MIQ\*7+7;Q7N MQ6OB]QB0\5;.H=/,"$V@F$G^3->VI1Q K>1B:FA&-;# Y/ >X9;KQ##:,]\6 M_1GC+3_6F3^HYPW>I"ORF6K9BIJ^8.M2&F:UG"@TDP3.56J&,>BV3'B![7!L MQXEDI%->/;>(2M$!5&$G#:-ZCT"RTH)]GU//[%]EU=P.P Z'@(XF9UT'_0"J M+E0/J, (KY;]=7%:I3#,R4^3^ M945V;](_3BB=_J-,Z-R"(Z=J?NM@WJ2JT.=]6^GZ(BEIKUG9DE>@).=U! %S M1-7X,[N9G2HXH+D_'SNA\SN#?*N1)BUZ_G9S^^TQ"Z_"_3<6=_506]>-* MMMPG::KG-@W5OV?*5@B(45[Q[K7<^\SFY8T%HKSA*Q(Y33C]'1!'';^1\I/R M<8 N\DXX.N!AZF1SH+TT1-(O.C#/KYA&4#2C ZU+]3@NN749+0_OAL8FP+7" M@]]'@\]O="_C\?]EY"]_N-N% :23PBD[?Y'C\U8PIX1&]'IY'S EM$->JEDP MHF=/KA^S WS.MC/;,",2?Q4(G>PS[7,=LI]^1VYDJA^#"31MMWF6.>IY:3#" M*@L!B=S5Q?$PU_JA", VNPV>M))!D*=JGYE?Z1,#1^8F1 Q7+W8Y-A>;K9]D M.(J.40E E8=;O96?.0,UR6TEO%+ E='"E&S(+VVUDP7/G;8'Q?;!.IYJ@N.Q>T1Y'V*1>Y76>?JF<""N?[9+RZ/6&@ZM]#0 M=9JYX2*!'N%6/BE'<#_28,3 G:3SC5 M@:_)"+[F+9"8/O.)2.% 3[R1%*(!BG)3)[2'3@@(O"O!$<)9"H$Y^?J#)R37 MU6\8WPP@":KC8#5S_XPQ8_<%#X*[B%(>AS<3H-5'QWH)NJ((E%K1Z[,!ME&] MXBMSTE^%+DB*]QV[8Q\9N8R\.#<"LVZ2]>)^"Q$UXD$?$]X&21Y,7YN[=6.# MJX#G>\A!&R,/?\4N<<#,!.RPCWC;-X@[]3Q;,NDDIW^)MBRDJ/5**RGAT_2M M??NRF]!OD22(-G 3.,"MU-(P5H!.;&4/EY499;(7YV4Z-FRFO,C2^E0S&*W! ? MNXVOZ:!9:770%$]"D0 JK+AC6 M[@MVYZ+ "3$QTA.LL+B]OHV-4EOI\E6D!D1!K3)C4@SN [I%+EYBY &W]VH$ M,()&5'72>&!2,V5ZM8?.K\W=-]>A\H7,2B0OK6[E>5&9W&626 I6<)06..(& MR$7@X1WV8MA&AO6+CUAI-5!#WZK25UH55+[@:'V+DD _7>/M@IRQ>R[:PZHR M5;#6#ERKX#;RLXN(1:VG].X=;]QX0Q1*N8M?V.PAUDG+TN9L%#G-/&<;X3]. M2;@EH2",2H.\IH_'*[[-^P5NCC\>#=SHC^0B%:JJ]";F>:,4W83811?!J4/7 M4A)3]]T(:%9QTCC=:O<(E^ZKYY"?Q)3ARE,<-P\X2"C%TQ\IYC\*'9RV@S#A MH"M M]53N9.M.I2THIFSGEW9&,@+2N/RPU:38F[X=APV8BU;&K=KJ5>LF'J< MQ&)G&Q[[D")\]:O1GH.:#<(5,2K=)2@4K2D#MS"GFLX1=4,L!E7+W2T2ZUAK MP]E]V\A0 ;;+K"1[>$X]\D0?(%X/DU3!R(53F[X=L1YJW"Y@?9]>!M=#=!'0 M*(RY6'QVHCCD#I:A?@,MT.PT*9:^UMOHE++PK_:S\,[Q$Z]725[E;XTQL1G< M:*\E*5JEC/QA4'OL:!Q>+W/#<9GB=CGY5G(J46*9L3I$,A1(.?/CB/RC4Q)0 M[*'$VQ=I3@E6[P;RD)KACY71>L1,6?]Q6.N1N^4W#I;SBPY_/&(#Y+BAS.N$ M"C8,4OJ$5P%>8I?WA:^\&>?R$;ZE9 09FLBG*,BO9@#-BL3V1O6RE.,P\A0' M!5[VFX=]0(M!\+ ?1M':G8+S:1,\@ZDASJ<1%XY&R3]9@HD5CF8=AL&#W!(N^4JSX%> M:2:Y"H%')SST3*GMIPU665$'Z9MB:A.UK;1:/[1@:!KT<[)?L,]-W2(R8&UE M%_>Y$*3(.71:3"=R'#5SJET&K&734.$42'$[3U#]U)@,S,]HC5T?&53/)0A6 MIQYH\J),)+C<0!V698ULJ&; )E MK6U*GVNQD6[Z#])^WT!R%MOD[?_N4+AC&PE6A9*B#%7*A976_R]SUR8H?C8\ M:\E#4^G) <:3BH^D)"?7XDF>WC%C/4(K?.PUJ3)VJ',1NQZ0!&NZR6 C=RK% MBHF)C _;SISF1:;"G!8R0%V8T[AO%"// MY".U:VM3Y)RE$4;A*4IO7PB1#O$?O^Q6;KX%#,4ZY4 MP0,U,:B'9*D??U_V-M'-LKO&/(V09^:)=& C>0-E$"..;K4RL$(JV!M&CF^W M*,)A4C;H[$1,EGF8JNFDG8M,[(AU$P5PAHD2N\XV6Y_L4?C9B=QU;:>*!A;5 M?CBUDU._>ZA,7S5.Y%K(7)&DT:%"\GOSUU/C20L=X-* 51A3Q$(N^Z+\S=28 M4-DS7/JNDB]Y3'1,_"F-D]&UQJ1,\4Z"0&7G:EIKQ1Z>28>LX^\,]8GK!CKF MR&RK22=!3\"L7\W$P'@3BX(]TT& 26I7Q 6X9V0A@!"TCFR3S MP*]FZI1S550(+RRWN M+_(]WX0/2%Q!T_]J,O2_ N^OIF:A7))@Q9;9\.X0)@L7:N%8<@3;+XAVRD#4 M(,!PREP&90,DNQ94FZ"VL0WBHD@$1B%#KO#!N.E6W!MT.LEH3G630U%J]:CZ M!):-1;A,YMNI)5(T?ST&Q5C_Q-6\8=L-("\1I0@5$5PPP;]>9LF=1G1E-U0K M54'=K%2AF]522Y'$>,Q[.UT[X)0LH2.VA.+H M$CL/V,?1WLPAK -DXX%)Y=C5$@V M@1O[J6LE%5R6FAH?9YZ'DYR3HD*7LD<:/Q[I#=:\6>"]GU9O&;:,$>M9X.76-OG(U %1 M_]3DR)7T#T%A1K;9AD\4_RJ88J3*0!JVYV M8,S691J8+%/3+>TSWK_'*8]?'[,HC&;1U$-2/DYJ=%'H M$/W+L71!;9<_442OP^]B=L_+"ZYD*J_^T9)^XAUL9.S+ Z_U!]Z*/*F,56SX MUK;)VD7/QCV#3X>=CF+0OO=R3RV::KPXGN7<<5%=&26QT3SC M)D]$VZ_31(P67.SP9'07PA1$>AENZ T/C2/,246 M\@A,XG;O% T%@D,]R_=HGAJLCC6&MVA'?-ZKQH0HM,)[!M=$.ST!7^[[7PZG M9(<8LE%C9J&).Z$.Z#-@NP1E+:<-9!=4VNN((VSF2:D*9NJ&?RWI;$^U+,;Z M#VI'7"G\FL'4K6E:9.)%I07V]*]R>3+;F([9Y)KB4,R9'L*]ST ].R6>HR)L MHYU!LH,.9B=U N^027A(!BT^F>EEU!Q!S'(@1+^+09[2U!!0OSGE:2C_O*:Z MIOI@3FD :@]K.NO:[&^O)9UB$*@JU_L-'.1%G;<.@P!9-']>J+1>NOBBWW& =[$&U@2%A>U9%>VTK"T M;3N]LP4BSI,!^A<6'27]B]N&#KE.0X%J7?_%]T4U@3M&N:^7"Q(Y/C._^;1R MXF./QS\OLEG^4I>PF:^]I! 4"U/T4(5J+&/?G:1"P; M+WQ5Y/<'49-T^5L6L.7&]&10.U' GN>4=&G: E,4)WZ*'7[L$6*_W6%/5F^V M+S%1'=E!%TOO:4G.U_7RQ G^J&!U3L+3F$9DDTY+C+=;'[.?I;BHM_)$#Z(F M&<%>W0:*PR^<)T1)D/1H[U>,FZS!%APFNMX&3ME+K".#?-"\^6OUXUNWEEHD MO'T%*U:+@HCPL]?"C9=@=HFTG9)K)FS]$K0>.FC]$C2U&[1^>30P$+1^:>3= M7[%W]_/NU:_UI9FWQ/EY:>9MOYFT7C/OCXF\!RBJR7@!1Y:W 6 MA /69IWG=8I";DDK@+\%0!86_F&/V(2<@-E/6"X+7F*[ZWA="-Q?@FNOJ2-)]X&$:A?@ACI!W MYH0!GS5_O4S1OHL?*/:P$U;>_F#D10'ZR&\1'7I:>38\%BTD\-@.#T^:5R3* MU![RLI>6^R \_*[N([L29&,;E@)"RK)HA<6 SZL]VQSS5MA.&.Z7)'QT0L^( M^+5 &\NK0ZN(M%$+ZLU4[UHZ2F3.)L\J*J^/%RJB,]<-XW+& ]3]I([&)/BN M15_ 2L4AWM#Y3-AHWWMR^7D@1^V.K+KMU;DD=<%CGS$.[1Z>(>]&/:EI7YQ M6]Y8L\QF,?L&8EAX1:]@\@5':]'(A=&)KO%V0V _KBH@K62EBF4VP; MV=E%Q.+#C"K/YIC=@.Q_P;X;K4_V:8>C%!^5/I=M MW]M[(.LD?^NV;4_(NO&=X,K9&.O96UC?#I/:+Y=Z0@ \VO?AAKG&NR4(5C,1 MZV2OCB4-C_-*&9V/9+$F,<]"/O-Y411?6T'UM'UOUT)M(F+KCH%[_*N[65D4 M:7_G<.4IS&Q3*J@9F*78GIQ":J&1_BM"KN6!'N..J'"ANUXN0B>@S!5B5#.G MM"2@6E5DG>)]=3_P^+3(7V.(!,>,]VN/IHB,+GW MISZ*>\W0HKPUJ9D8;&']$9"W-:Y:)(;M_MYY;&Y"[*(;%(K?F>93$=@8[E1I MKI7H9">S_6#)A<1%R*/G;$-9\]_KI:D>G"W0; 0RY/G71B9+Y>]7*+I>9KBD M]=QR0>_Z+\?)@(9=VFQ,+<[MB4.3R9(,H912(2^EX&E\)_OCGZ1M^&?\Q?,J MYF8 ,Q>$,IC%T9J$_'G,F*X$17*<\F&0*99;8D/M:,=HQ^VU!4)^J:!I@HLT\'M!-7I)'%"8_X0T>4%4"X3L)Y]48L_2SARJ5 M+]8E\7Z[G90DEO']IB2QPBS]MNQPDO@ M+GK.**1$_!)SZG"_X+P:ATA;\:0 M=5:H\,D)6N& 9^^>.#YWV=X9D]RQ[&\:L:>Q4"L[&A]!RA.'=:S2#2?M#R^" M9-)>:?OB?\Z="!D==3'T%IZI[Z_+T"QD"U%C:T."LS-ZV+/HY7L11"$.*'9' M*[92>$]#'QOG7B:CML9]UN]R.*F:J 5Z9)S&>T+UAH0K1SA=<_%D,I=6K=]% M8>SRL4;\,1S]&3-ZI'^R(%FL@'=BS"R-XF,Z\MO.$'LRN0,H$]:LJXO6 M*%PP)!=HLR6A$^XO-EMVZ7+]QXO'^.X.G1)N^/ S7H\DON(G*$1K=H@.M=+\ MBX7SQ/[AQ]Q:33^814F5(8]?,4H0]K=,<1+?3ZOP>6W2(1:[)"%U?'2'W'16 MEPDAGL*VQQ_KG (5#T?,3CUVEA*>]NFOOW_8ICB9F/DK:C2%:9'__WR\(-,W MOZ!'%UYG4YB=>5&+92V0SU7XZ3FPV[S*@. MTCQ:O4\#+R%!@4>9K\$55U*S;S*1JP/BZ#VX+HIE_.Q=QZQI297Q2V>.S@*/ MWUG)/X;@:RW<<9Y,-=)E#(:8NSI4L;HH=.0!A5",=#GF?]/>!>RYI??YA4V6 ML'?"5/9_.PDD7]%D1XV=9EI'EEO*:^;.B6QM_ M+N%:@FN:;1+$6[#/C54X2H"U=(VJ':-2DFTW+4$FK\*RFB-GL'A2 JPE5FL< M BE^YPFJ7X/_3^8#,3^(3R.\(\N(_ZA0?-G\];2(W4(%V'+\4:L8E6NS/'04 MU";*4MAY(4$>C4,KBO23 4TF:91L10'5;9["Q+N^C("JL0*4HILX=-=.BKTE ML6G&X5G)20NI;;0SR=T"2T0I0]#QSY&9EXD*C%'J^E:F5LED>5CI/$8+4MS3 MJ<& 3#.TZ?&RC71P+8YUN5I2#\;YV@QOFNJWG810M5@#Q=I.'(I=AW=>\GE# MVRL493UMLR!Q+N:F]9976LYDI*T1ENZ#PRR(L,YY]&S)_[8BCPN!?S1 M*DXX<;VLP!?1=A,[A4',:FN*+L'('SD@/H#U(!CH5H6+L*[;;=Q_Y#Z_Y#SF!K5O1#J&E)9U3NI80 M,(%G98:;&F?5VK2U2EM'^K*4+JRH-[W^ZH*&#_%G@B6ROLYC'3Y7Z M\'4L82D>W$''KGV#M9UYF><)J7H&F.NI>(!>1GM:'NUY.I/0^RJC/=F"(Z=J M?NM6%%5FEYV2P&6XAH(ZMYC^<;(_08&[WCBAL=:AG3 GH,;DZ0?05A2&L1E: MYE[R.V':]4%D9;V=OV4RPG05Y7TV:[NVP_5ZI18[ZO=A08$TP,IRK.I%,C@ MTWZTPI0;%/)?."LSW0U:X=D*[BN%8UHU1(%Z=M_6=RB(S3R='M:>'+^.5 %\ MWAXFOUD@7@CD]I&+)/X=B# <3PHYC6E$-B@TF]0L!UK5G"W21B6/N?I=/]AJ MH=NF;VV=*DT123+0:EB@/ZLKPR2I5SPX59?\CSD=#/DF;>#L6*\MHEWHPMY& M)XC0+B#SS'D@[0"M/EQ*"+($/P&FMF3C:;.+4"%0W/"I7;=.DK!-VX:?VC(> MY=!X-952@'M8$;>("R0O(4>AL,-XX_ ''Z^,M4.1 SP&92UCAW;1;P0.1#N* M1W?'&K-S*#P/MN=I:C,)]VY-PFB!P@T?!,#_:ZBA<07*./1I*R/K: .6>_OB M[O<^88!#%(;R\.?$C44SM,!+WKQSH0WUQ*VVU>I]_":K3V8A10W#'_>S=7/+ MU7CN6ED@C4O#H-G@Y$.A6HX##'[:5$0GRVEIYF8E:4LO16CF>8P"%-'TA^;R M8\VDH48 =HP*F2-23"AJII"EW*X<'F )7M4UK65YR92.'O:^OV5R=V UVF^WRHH@W:;ZQ^Y;]'5MRB%>9701#Q MB9M@6KBT[*AT;ZW=V4P1P.&%JBQ:A [OZW>WWSP0'X WQ?4L9H2J<*5$!"N) M5GF.J>OXOR G/ L\WO@<@"6-2]M( MME'E3C-=X*I.]:Z8M($O[^"8=/'-36< NW!:@4R!?S*T@IOUI^P#L&UX?"OG MO@/!M.)Z$[F)2D2 FGRG>ZQ$OI)_$7CHZ2=4TU-#]R25UK7I+F@D8$25JZ,^R@K'_OB#?_RD@C\$== ML]] /FF55YZ(8=%(F!Z3B_KJPR).B0B985=^[6D$7UMH8VWFSU%#GVU0N&*& MZ:>0/$9KWG#&"> ,C?K5)Q$4;"6/G4DR1[3NUNQBA6968=&)*,,Z<@ .4='5 M@]E3"\?]D/H+J OKUY^"7=A!(;A1+/K,FP5![/B)RP[(L\*RT[JZBA2!'*^B M_UC%^QMB4=0(S:C*TE,Z5U6Z0 Y+T>567D&#\ZMF\:DY777TR?C6.[RA'WE* M)E6"AIW2):?"H"HMLN?A04L>CJCP^YAC 9NRPD9!1PNB$T?E)7>1**,>P 1#.T'$U#"[)4EIW)2JK3(^&)N MY-C?WW 4'AR*^+_^/U!+ 0(4 Q0 ( ,2 >5*1?&%BP((# *I+(0 9 M " 0 !F,C!F,C R,%]S87!I96YS:6YT97(N:'1M4$L! A0# M% @ Q(!Y4JK3$'N2!P ,RH !H ( !]X(# &8R,&8R M,#(P97@Q,BTQ7W-A<&EE;G,N:'1M4$L! A0#% @ Q(!Y4MG_6TV7!P MI2H !H ( !P8H# &8R,&8R,#(P97@Q,BTR7W-A<&EE;G,N M:'1M4$L! A0#% @ Q(!Y4M -6I]D! +A, !H ( ! MD)(# &8R,&8R,#(P97@Q,RTQ7W-A<&EE;G,N:'1M4$L! A0#% @ Q(!Y M4KD6.9H-! DQ( !H ( !+)<# &8R,&8R,#(P97@Q-2TQ M7W-A<&EE;G,N:'1M4$L! A0#% @ Q(!Y4L@^77@Y$@ :$\ !D M ( !<9L# &8R,&8R,#(P97@R+3%?30 &0 @ 'AK0, 9C(P9C(P M,C!E>#@M,5]S87!I96YS+FAT;5!+ 0(4 Q0 ( ,2 >5*W@PL"G!@ -09 M - " 6&S P!I;6%G95\P,#$N:G!G4$L! A0#% @ MQ(!Y4MM;3<@/&@ )QL L ( !*,P# &EM9U\P,#$N:G!G M4$L! A0#% @ Q(!Y4N^N"M9#( M7X! !$ ( !8.8# M '-P;G,M,C R,#$R,S$N>'-D4$L! A0#% @ Q(!Y4K!9UZXP$P 6_0 M !4 ( !T@8$ '-P;G,M,C R,#$R,S%?8V%L+GAM;%!+ 0(4 M Q0 ( ,2 >5(NB;E1%6 )SR!0 5 " 34:! !S<&YS M+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4 " #$@'E2(YP%$9WN "@0 &UL4$L! A0# M% @ Q(!Y4BPNPR%28@ 9$(& !4 ( !36D% '-P;G,M F,C R,#$R,S%?<')E+GAM;%!+!08 #@ . +0# #2RP4 ! end

5(?N_=']P4 /\Z / " :CP 0!X;"]W M;W)K8F]O:RYX;6Q02P$"% ,4 " #$@'E2YN*DT* " %-0 &@ M @ ',]@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #$@'E2PH ,:SH" !H,P $P @ &D^0$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 8@!B .4: /_ $ ! end XML 107 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 108 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 197 518 1 true 59 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://sapiens.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://sapiens.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income Sheet http://sapiens.com/role/ConsolidatedIncomeStatement Consolidated Statements of Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://sapiens.com/role/ConsolidatedComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://sapiens.com/role/ShareholdersEquityType2or3 Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://sapiens.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - General Sheet http://sapiens.com/role/General General Notes 8 false false R9.htm 008 - Disclosure - Significant Accounting Policies Sheet http://sapiens.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Other Long-Term Assets Sheet http://sapiens.com/role/OtherLongTermAssets Other Long-Term Assets Notes 10 false false R11.htm 010 - Disclosure - Property and Equipment, Net Sheet http://sapiens.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 011 - Disclosure - Leases Sheet http://sapiens.com/role/Leases Leases Notes 12 false false R13.htm 012 - Disclosure - Capitalized Software Development Costs, Net Sheet http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNet Capitalized Software Development Costs, Net Notes 13 false false R14.htm 013 - Disclosure - Other Intangible Assets, Net Sheet http://sapiens.com/role/OtherIntangibleAssetsNet Other Intangible Assets, Net Notes 14 false false R15.htm 014 - Disclosure - Goodwill Sheet http://sapiens.com/role/Goodwill Goodwill Notes 15 false false R16.htm 015 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://sapiens.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 16 false false R17.htm 016 - Disclosure - Series B Debentures, Net of Current Maturities Sheet http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities Series B Debentures, Net of Current Maturities Notes 17 false false R18.htm 017 - Disclosure - Commitments and Contingent Liabilities Sheet http://sapiens.com/role/CommitmentsandContingentLiabilities Commitments and Contingent Liabilities Notes 18 false false R19.htm 018 - Disclosure - Taxes on Income Sheet http://sapiens.com/role/TaxesonIncome Taxes on Income Notes 19 false false R20.htm 019 - Disclosure - Equity Sheet http://sapiens.com/role/Equity Equity Notes 20 false false R21.htm 020 - Disclosure - Related Parties Transactions Sheet http://sapiens.com/role/RelatedPartiesTransactions Related Parties Transactions Notes 21 false false R22.htm 021 - Disclosure - Basic and Diluted Net Earnings Per Share Sheet http://sapiens.com/role/BasicandDilutedNetEarningsPerShare Basic and Diluted Net Earnings Per Share Notes 22 false false R23.htm 022 - Disclosure - Geographic Information Sheet http://sapiens.com/role/GeographicInformation Geographic Information Notes 23 false false R24.htm 023 - Disclosure - Revenue Sheet http://sapiens.com/role/Revenue Revenue Notes 24 false false R25.htm 024 - Disclosure - Selected Statements of Operations Data Sheet http://sapiens.com/role/SelectedStatementsofOperationsData Selected Statements of Operations Data Notes 25 false false R26.htm 025 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://sapiens.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://sapiens.com/role/SignificantAccountingPolicies 26 false false R27.htm 026 - Disclosure - General (Tables) Sheet http://sapiens.com/role/GeneralTables General (Tables) Tables http://sapiens.com/role/General 27 false false R28.htm 027 - Disclosure - Significant Accounting Policies (Tables) Sheet http://sapiens.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://sapiens.com/role/SignificantAccountingPolicies 28 false false R29.htm 028 - Disclosure - Other Long-Term Assets (Tables) Sheet http://sapiens.com/role/OtherLongTermAssetsTables Other Long-Term Assets (Tables) Tables http://sapiens.com/role/OtherLongTermAssets 29 false false R30.htm 029 - Disclosure - Property and Equipment, Net (Tables) Sheet http://sapiens.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://sapiens.com/role/PropertyandEquipmentNet 30 false false R31.htm 030 - Disclosure - Leases (Tables) Sheet http://sapiens.com/role/LeasesTables Leases (Tables) Tables http://sapiens.com/role/Leases 31 false false R32.htm 031 - Disclosure - Capitalized Software Development Costs, Net (Tables) Sheet http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetTables Capitalized Software Development Costs, Net (Tables) Tables http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNet 32 false false R33.htm 032 - Disclosure - Other Intangible Assets, Net (Tables) Sheet http://sapiens.com/role/OtherIntangibleAssetsNetTables Other Intangible Assets, Net (Tables) Tables http://sapiens.com/role/OtherIntangibleAssetsNet 33 false false R34.htm 033 - Disclosure - Goodwill (Tables) Sheet http://sapiens.com/role/GoodwillTables Goodwill (Tables) Tables http://sapiens.com/role/Goodwill 34 false false R35.htm 034 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://sapiens.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://sapiens.com/role/AccruedExpensesandOtherLiabilities 35 false false R36.htm 035 - Disclosure - Series B Debentures, Net of Current Maturities (Tables) Sheet http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables Series B Debentures, Net of Current Maturities (Tables) Tables http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities 36 false false R37.htm 036 - Disclosure - Taxes on Income (Tables) Sheet http://sapiens.com/role/TaxesonIncomeTables Taxes on Income (Tables) Tables http://sapiens.com/role/TaxesonIncome 37 false false R38.htm 037 - Disclosure - Equity (Tables) Sheet http://sapiens.com/role/EquityTables Equity (Tables) Tables http://sapiens.com/role/Equity 38 false false R39.htm 038 - Disclosure - Basic and Diluted Net Earnings Per Share (Tables) Sheet http://sapiens.com/role/BasicandDilutedNetEarningsPerShareTables Basic and Diluted Net Earnings Per Share (Tables) Tables http://sapiens.com/role/BasicandDilutedNetEarningsPerShare 39 false false R40.htm 039 - Disclosure - Geographic Information (Tables) Sheet http://sapiens.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://sapiens.com/role/GeographicInformation 40 false false R41.htm 040 - Disclosure - Revenue (Tables) Sheet http://sapiens.com/role/RevenueTables Revenue (Tables) Tables http://sapiens.com/role/Revenue 41 false false R42.htm 041 - Disclosure - Selected Statements of Operations Data (Tables) Sheet http://sapiens.com/role/SelectedStatementsofOperationsDataTables Selected Statements of Operations Data (Tables) Tables http://sapiens.com/role/SelectedStatementsofOperationsData 42 false false R43.htm 042 - Disclosure - General (Details) Sheet http://sapiens.com/role/GeneralDetails General (Details) Details http://sapiens.com/role/GeneralTables 43 false false R44.htm 043 - Disclosure - General (Details) - Schedule of estimated fair values of the assets acquired and liabilities Sheet http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable General (Details) - Schedule of estimated fair values of the assets acquired and liabilities Details http://sapiens.com/role/GeneralTables 44 false false R45.htm 044 - Disclosure - General (Details) - Schedule of components of intangible assets associated with acquisition Sheet http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable General (Details) - Schedule of components of intangible assets associated with acquisition Details http://sapiens.com/role/GeneralTables 45 false false R46.htm 045 - Disclosure - General (Details) - Schedule of assets and liabilities based upon fair values as determined Sheet http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable General (Details) - Schedule of assets and liabilities based upon fair values as determined Details http://sapiens.com/role/GeneralTables 46 false false R47.htm 046 - Disclosure - Significant Accounting Policies (Details) Sheet http://sapiens.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://sapiens.com/role/SignificantAccountingPoliciesTables 47 false false R48.htm 047 - Disclosure - Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life Sheet http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life Details http://sapiens.com/role/SignificantAccountingPoliciesTables 48 false false R49.htm 048 - Disclosure - Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets Sheet http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets Details http://sapiens.com/role/SignificantAccountingPoliciesTables 49 false false R50.htm 049 - Disclosure - Significant Accounting Policies (Details) - Schedule of fair value of each option granted Sheet http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable Significant Accounting Policies (Details) - Schedule of fair value of each option granted Details http://sapiens.com/role/SignificantAccountingPoliciesTables 50 false false R51.htm 050 - Disclosure - Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value Sheet http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value Details http://sapiens.com/role/SignificantAccountingPoliciesTables 51 false false R52.htm 051 - Disclosure - Other Long-Term Assets (Details) - Schedule of other long-term assets Sheet http://sapiens.com/role/ScheduleofotherlongtermassetsTable Other Long-Term Assets (Details) - Schedule of other long-term assets Details http://sapiens.com/role/OtherLongTermAssetsTables 52 false false R53.htm 052 - Disclosure - Property and Equipment, Net (Details) Sheet http://sapiens.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://sapiens.com/role/PropertyandEquipmentNetTables 53 false false R54.htm 053 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net Sheet http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable Property and Equipment, Net (Details) - Schedule of property and equipment, net Details http://sapiens.com/role/PropertyandEquipmentNetTables 54 false false R55.htm 054 - Disclosure - Leases (Details) Sheet http://sapiens.com/role/LeasesDetails Leases (Details) Details http://sapiens.com/role/LeasesTables 55 false false R56.htm 055 - Disclosure - Leases (Details) - Schedule of operating lease costs Sheet http://sapiens.com/role/ScheduleofoperatingleasecostsTable Leases (Details) - Schedule of operating lease costs Details http://sapiens.com/role/LeasesTables 56 false false R57.htm 056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates Sheet http://sapiens.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable Leases (Details) - Schedule of weighted average remaining lease terms and discount rates Details http://sapiens.com/role/LeasesTables 57 false false R58.htm 057 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities Sheet http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable Leases (Details) - Schedule of maturities of lease liabilities Details http://sapiens.com/role/LeasesTables 58 false false R59.htm 058 - Disclosure - Capitalized Software Development Costs, Net (Details) Sheet http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetDetails Capitalized Software Development Costs, Net (Details) Details http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetTables 59 false false R60.htm 059 - Disclosure - Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs Sheet http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs Details http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetTables 60 false false R61.htm 060 - Disclosure - Other Intangible Assets, Net (Details) Sheet http://sapiens.com/role/OtherIntangibleAssetsNetDetails Other Intangible Assets, Net (Details) Details http://sapiens.com/role/OtherIntangibleAssetsNetTables 61 false false R62.htm 061 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net Sheet http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net Details http://sapiens.com/role/OtherIntangibleAssetsNetTables 62 false false R63.htm 062 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense Sheet http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense Details http://sapiens.com/role/OtherIntangibleAssetsNetTables 63 false false R64.htm 063 - Disclosure - Goodwill (Details) - Schedule of carrying amount of goodwill Sheet http://sapiens.com/role/ScheduleofcarryingamountofgoodwillTable Goodwill (Details) - Schedule of carrying amount of goodwill Details http://sapiens.com/role/GoodwillTables 64 false false R65.htm 064 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities Sheet http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities Details http://sapiens.com/role/AccruedExpensesandOtherLiabilitiesTables 65 false false R66.htm 065 - Disclosure - Series B Debentures, Net of Current Maturities (Details) Sheet http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails Series B Debentures, Net of Current Maturities (Details) Details http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables 66 false false R67.htm 066 - Disclosure - Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities Sheet http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities Details http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables 67 false false R68.htm 067 - Disclosure - Commitments and Contingent Liabilities (Details) Sheet http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails Commitments and Contingent Liabilities (Details) Details http://sapiens.com/role/CommitmentsandContingentLiabilities 68 false false R69.htm 068 - Disclosure - Taxes on Income (Details) Sheet http://sapiens.com/role/TaxesonIncomeDetails Taxes on Income (Details) Details http://sapiens.com/role/TaxesonIncomeTables 69 false false R70.htm 069 - Disclosure - Taxes on Income (Details) - Schedule of deferred tax assets and liabilities Sheet http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable Taxes on Income (Details) - Schedule of deferred tax assets and liabilities Details http://sapiens.com/role/TaxesonIncomeTables 70 false false R71.htm 070 - Disclosure - Taxes on Income (Details) - Schedule of income before income taxes Sheet http://sapiens.com/role/ScheduleofincomebeforeincometaxesTable Taxes on Income (Details) - Schedule of income before income taxes Details http://sapiens.com/role/TaxesonIncomeTables 71 false false R72.htm 071 - Disclosure - Taxes on Income (Details) - Schedule of effective income tax rate reconciliation Sheet http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable Taxes on Income (Details) - Schedule of effective income tax rate reconciliation Details http://sapiens.com/role/TaxesonIncomeTables 72 false false R73.htm 072 - Disclosure - Taxes on Income (Details) - Schedule of taxes on income Sheet http://sapiens.com/role/ScheduleoftaxesonincomeTable Taxes on Income (Details) - Schedule of taxes on income Details http://sapiens.com/role/TaxesonIncomeTables 73 false false R74.htm 073 - Disclosure - Taxes on Income (Details) - Schedule of unrecognized tax benefits Sheet http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable Taxes on Income (Details) - Schedule of unrecognized tax benefits Details http://sapiens.com/role/TaxesonIncomeTables 74 false false R75.htm 074 - Disclosure - Equity (Details) Sheet http://sapiens.com/role/EquityDetails Equity (Details) Details http://sapiens.com/role/EquityTables 75 false false R76.htm 075 - Disclosure - Equity (Details) - Schedule of stock option activities Sheet http://sapiens.com/role/ScheduleofstockoptionactivitiesTable Equity (Details) - Schedule of stock option activities Details http://sapiens.com/role/EquityTables 76 false false R77.htm 076 - Disclosure - Equity (Details) - Schedule of options outstanding under stock option plans Sheet http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable Equity (Details) - Schedule of options outstanding under stock option plans Details http://sapiens.com/role/EquityTables 77 false false R78.htm 077 - Disclosure - Equity (Details) - Schedule of restricted stock unit activities Sheet http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable Equity (Details) - Schedule of restricted stock unit activities Details http://sapiens.com/role/EquityTables 78 false false R79.htm 078 - Disclosure - Related Parties Transactions (Details) Sheet http://sapiens.com/role/RelatedPartiesTransactionsDetails Related Parties Transactions (Details) Details http://sapiens.com/role/RelatedPartiesTransactions 79 false false R80.htm 079 - Disclosure - Basic and Diluted Net Earnings Per Share (Details) Sheet http://sapiens.com/role/BasicandDilutedNetEarningsPerShareDetails Basic and Diluted Net Earnings Per Share (Details) Details http://sapiens.com/role/BasicandDilutedNetEarningsPerShareTables 80 false false R81.htm 080 - Disclosure - Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted Sheet http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted Details http://sapiens.com/role/BasicandDilutedNetEarningsPerShareTables 81 false false R82.htm 081 - Disclosure - Geographic Information (Details) Sheet http://sapiens.com/role/GeographicInformationDetails Geographic Information (Details) Details http://sapiens.com/role/GeographicInformationTables 82 false false R83.htm 082 - Disclosure - Geographic Information (Details) - Schedule of revenues by country based Sheet http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable Geographic Information (Details) - Schedule of revenues by country based Details http://sapiens.com/role/GeographicInformationTables 83 false false R84.htm 083 - Disclosure - Geographic Information (Details) - Schedule of property and equipment Sheet http://sapiens.com/role/ScheduleofpropertyandequipmentTable Geographic Information (Details) - Schedule of property and equipment Details http://sapiens.com/role/GeographicInformationTables 84 false false R85.htm 084 - Disclosure - Revenue (Details) Sheet http://sapiens.com/role/RevenueDetails Revenue (Details) Details http://sapiens.com/role/RevenueTables 85 false false R86.htm 085 - Disclosure - Revenue (Details) - Schedule of disaggregated revenue Sheet http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable Revenue (Details) - Schedule of disaggregated revenue Details http://sapiens.com/role/RevenueTables 86 false false R87.htm 086 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities Sheet http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities Details http://sapiens.com/role/RevenueTables 87 false false R88.htm 087 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals) Sheet http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable_Parentheticals Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals) Details http://sapiens.com/role/RevenueTables 88 false false R89.htm 088 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net Sheet http://sapiens.com/role/ScheduleofresearchanddevelopmentexpensesnetTable Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net Details http://sapiens.com/role/SelectedStatementsofOperationsDataTables 89 false false R90.htm 089 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of financial income, net Sheet http://sapiens.com/role/ScheduleoffinancialincomenetTable Selected Statements of Operations Data (Details) - Schedule of financial income, net Details http://sapiens.com/role/SelectedStatementsofOperationsDataTables 90 false false All Reports Book All Reports f20f2020_sapiensinter.htm f20f2020ex12-1_sapiens.htm f20f2020ex12-2_sapiens.htm f20f2020ex13-1_sapiens.htm f20f2020ex15-1_sapiens.htm f20f2020ex2-1_sapiens.htm f20f2020ex8-1_sapiens.htm spns-20201231.xsd spns-20201231_cal.xml spns-20201231_def.xml spns-20201231_lab.xml spns-20201231_pre.xml image_001.jpg img_001.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/exch/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f20f2020_sapiensinter.htm": { "axisCustom": 1, "axisStandard": 21, "contextCount": 197, "dts": { "calculationLink": { "local": [ "spns-20201231_cal.xml" ] }, "definitionLink": { "local": [ "spns-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "f20f2020_sapiensinter.htm" ] }, "labelLink": { "local": [ "spns-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "spns-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "spns-20201231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 690, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 79, "http://sapiens.com/20201231": 40, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 127 }, "keyCustom": 86, "keyStandard": 432, "memberCustom": 33, "memberStandard": 25, "nsprefix": "spns", "nsuri": "http://sapiens.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://sapiens.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:OtherLongTermAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Other Long-Term Assets", "role": "http://sapiens.com/role/OtherLongTermAssets", "shortName": "Other Long-Term Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:OtherLongTermAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Property and Equipment, Net", "role": "http://sapiens.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Leases", "role": "http://sapiens.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Capitalized Software Development Costs, Net", "role": "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNet", "shortName": "Capitalized Software Development Costs, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Other Intangible Assets, Net", "role": "http://sapiens.com/role/OtherIntangibleAssetsNet", "shortName": "Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Goodwill", "role": "http://sapiens.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://sapiens.com/role/AccruedExpensesandOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Series B Debentures, Net of Current Maturities", "role": "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities", "shortName": "Series B Debentures, Net of Current Maturities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Commitments and Contingent Liabilities", "role": "http://sapiens.com/role/CommitmentsandContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Taxes on Income", "role": "http://sapiens.com/role/TaxesonIncome", "shortName": "Taxes on Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://sapiens.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "lang": null, "name": "us-gaap:DepositsAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Equity", "role": "http://sapiens.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Related Parties Transactions", "role": "http://sapiens.com/role/RelatedPartiesTransactions", "shortName": "Related Parties Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Basic and Diluted Net Earnings Per Share", "role": "http://sapiens.com/role/BasicandDilutedNetEarningsPerShare", "shortName": "Basic and Diluted Net Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Geographic Information", "role": "http://sapiens.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Revenue", "role": "http://sapiens.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Selected Statements of Operations Data", "role": "http://sapiens.com/role/SelectedStatementsofOperationsData", "shortName": "Selected Statements of Operations Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://sapiens.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - General (Tables)", "role": "http://sapiens.com/role/GeneralTables", "shortName": "General (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://sapiens.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Other Long-Term Assets (Tables)", "role": "http://sapiens.com/role/OtherLongTermAssetsTables", "shortName": "Other Long-Term Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "eurPershares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://sapiens.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ScheduleOfOperatingLeaseCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Leases (Tables)", "role": "http://sapiens.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ScheduleOfOperatingLeaseCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Capitalized Software Development Costs, Net (Tables)", "role": "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetTables", "shortName": "Capitalized Software Development Costs, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Other Intangible Assets, Net (Tables)", "role": "http://sapiens.com/role/OtherIntangibleAssetsNetTables", "shortName": "Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Goodwill (Tables)", "role": "http://sapiens.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://sapiens.com/role/AccruedExpensesandOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Series B Debentures, Net of Current Maturities (Tables)", "role": "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables", "shortName": "Series B Debentures, Net of Current Maturities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Taxes on Income (Tables)", "role": "http://sapiens.com/role/TaxesonIncomeTables", "shortName": "Taxes on Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Equity (Tables)", "role": "http://sapiens.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Basic and Diluted Net Earnings Per Share (Tables)", "role": "http://sapiens.com/role/BasicandDilutedNetEarningsPerShareTables", "shortName": "Basic and Diluted Net Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Income", "role": "http://sapiens.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Geographic Information (Tables)", "role": "http://sapiens.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Revenue (Tables)", "role": "http://sapiens.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Selected Statements of Operations Data (Tables)", "role": "http://sapiens.com/role/SelectedStatementsofOperationsDataTables", "shortName": "Selected Statements of Operations Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c50", "decimals": "-3", "first": true, "lang": null, "name": "spns:PurchasePriceInCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - General (Details)", "role": "http://sapiens.com/role/GeneralDetails", "shortName": "General (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c50", "decimals": "-3", "first": true, "lang": null, "name": "spns:PurchasePriceInCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c64", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - General (Details) - Schedule of estimated fair values of the assets acquired and liabilities", "role": "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable", "shortName": "General (Details) - Schedule of estimated fair values of the assets acquired and liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c64", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - General (Details) - Schedule of components of intangible assets associated with acquisition", "role": "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable", "shortName": "General (Details) - Schedule of components of intangible assets associated with acquisition", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - General (Details) - Schedule of assets and liabilities based upon fair values as determined", "role": "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "shortName": "General (Details) - Schedule of assets and liabilities based upon fair values as determined", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Significant Accounting Policies (Details)", "role": "http://sapiens.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "spns:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c82", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life", "role": "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "shortName": "Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "spns:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c82", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "spns:ScheduleOfAmortizationRateOfOtherIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c87", "decimals": "2", "first": true, "lang": null, "name": "spns:WeightedAverageAnnualRateOtherIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets", "role": "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable", "shortName": "Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "spns:ScheduleOfAmortizationRateOfOtherIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c87", "decimals": "2", "first": true, "lang": null, "name": "spns:WeightedAverageAnnualRateOtherIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://sapiens.com/role/ConsolidatedComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Significant Accounting Policies (Details) - Schedule of fair value of each option granted", "role": "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable", "shortName": "Significant Accounting Policies (Details) - Schedule of fair value of each option granted", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c105", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value", "role": "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable", "shortName": "Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c105", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "spns:DeferredTaxAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Other Long-Term Assets (Details) - Schedule of other long-term assets", "role": "http://sapiens.com/role/ScheduleofotherlongtermassetsTable", "shortName": "Other Long-Term Assets (Details) - Schedule of other long-term assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "spns:DeferredTaxAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Property and Equipment, Net (Details)", "role": "http://sapiens.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net", "role": "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:OperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Leases (Details)", "role": "http://sapiens.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "spns:OperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfOperatingLeaseCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Leases (Details) - Schedule of operating lease costs", "role": "http://sapiens.com/role/ScheduleofoperatingleasecostsTable", "shortName": "Leases (Details) - Schedule of operating lease costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfOperatingLeaseCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates", "role": "http://sapiens.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable", "shortName": "Leases (Details) - Schedule of weighted average remaining lease terms and discount rates", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities", "role": "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of maturities of lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "spns:ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Capitalized Software Development Costs, Net (Details)", "role": "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetDetails", "shortName": "Capitalized Software Development Costs, Net (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://sapiens.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs", "role": "http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable", "shortName": "Capitalized Software Development Costs, Net (Details) - Schedule of changes in capitalized software development costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "spns:ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c117", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Other Intangible Assets, Net (Details)", "role": "http://sapiens.com/role/OtherIntangibleAssetsNetDetails", "shortName": "Other Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c117", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net", "role": "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "shortName": "Other Intangible Assets, Net (Details) - Schedule of other intangible assets, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense", "role": "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable", "shortName": "Other Intangible Assets, Net (Details) - Schedule of other Intangible assets future amortization expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Goodwill (Details) - Schedule of carrying amount of goodwill", "role": "http://sapiens.com/role/ScheduleofcarryingamountofgoodwillTable", "shortName": "Goodwill (Details) - Schedule of carrying amount of goodwill", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c25", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "spns:AccruedExpensesToGovermentAuthorities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities", "role": "http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable", "shortName": "Accrued Expenses and Other Liabilities (Details) - Schedule of accrued expenses and other liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "spns:AccruedExpensesToGovermentAuthorities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c60", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Series B Debentures, Net of Current Maturities (Details)", "role": "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails", "shortName": "Series B Debentures, Net of Current Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c60", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities", "role": "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable", "shortName": "Series B Debentures, Net of Current Maturities (Details) - Schedule of series B debentures, net of current maturities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "3", "first": true, "lang": null, "name": "spns:PercentageOfTotalNetConsolidatedLicenseAndMaintenanceRevenue", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Commitments and Contingent Liabilities (Details)", "role": "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails", "shortName": "Commitments and Contingent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "3", "first": true, "lang": null, "name": "spns:PercentageOfTotalNetConsolidatedLicenseAndMaintenanceRevenue", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Taxes on Income (Details)", "role": "http://sapiens.com/role/TaxesonIncomeDetails", "shortName": "Taxes on Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "lang": "en-US", "name": "spns:DescriptionOfTaxBenefitsCapitalInvestments", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "role": "http://sapiens.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Taxes on Income (Details) - Schedule of deferred tax assets and liabilities", "role": "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable", "shortName": "Taxes on Income (Details) - Schedule of deferred tax assets and liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Taxes on Income (Details) - Schedule of income before income taxes", "role": "http://sapiens.com/role/ScheduleofincomebeforeincometaxesTable", "shortName": "Taxes on Income (Details) - Schedule of income before income taxes", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Taxes on Income (Details) - Schedule of effective income tax rate reconciliation", "role": "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable", "shortName": "Taxes on Income (Details) - Schedule of effective income tax rate reconciliation", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Taxes on Income (Details) - Schedule of taxes on income", "role": "http://sapiens.com/role/ScheduleoftaxesonincomeTable", "shortName": "Taxes on Income (Details) - Schedule of taxes on income", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Taxes on Income (Details) - Schedule of unrecognized tax benefits", "role": "http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable", "shortName": "Taxes on Income (Details) - Schedule of unrecognized tax benefits", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c25", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c136", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Equity (Details)", "role": "http://sapiens.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c136", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Equity (Details) - Schedule of stock option activities", "role": "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable", "shortName": "Equity (Details) - Schedule of stock option activities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c147", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Equity (Details) - Schedule of options outstanding under stock option plans", "role": "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable", "shortName": "Equity (Details) - Schedule of options outstanding under stock option plans", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c161", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Equity (Details) - Schedule of restricted stock unit activities", "role": "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable", "shortName": "Equity (Details) - Schedule of restricted stock unit activities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c161", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Related Parties Transactions (Details)", "role": "http://sapiens.com/role/RelatedPartiesTransactionsDetails", "shortName": "Related Parties Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - General", "role": "http://sapiens.com/role/General", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Basic and Diluted Net Earnings Per Share (Details)", "role": "http://sapiens.com/role/BasicandDilutedNetEarningsPerShareDetails", "shortName": "Basic and Diluted Net Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080 - Disclosure - Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted", "role": "http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable", "shortName": "Basic and Diluted Net Earnings Per Share (Details) - Schedule of earnings per share, basic and diluted", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081 - Disclosure - Geographic Information (Details)", "role": "http://sapiens.com/role/GeographicInformationDetails", "shortName": "Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c168", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082 - Disclosure - Geographic Information (Details) - Schedule of revenues by country based", "role": "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable", "shortName": "Geographic Information (Details) - Schedule of revenues by country based", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c177", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Geographic Information (Details) - Schedule of property and equipment", "role": "http://sapiens.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Geographic Information (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Revenue (Details)", "role": "http://sapiens.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Revenue (Details) - Schedule of disaggregated revenue", "role": "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable", "shortName": "Revenue (Details) - Schedule of disaggregated revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c194", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities", "role": "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable", "shortName": "Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals)", "role": "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable_Parentheticals", "shortName": "Revenue (Details) - Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net", "role": "http://sapiens.com/role/ScheduleofresearchanddevelopmentexpensesnetTable", "shortName": "Selected Statements of Operations Data (Details) - Schedule of research and development expenses, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Significant Accounting Policies", "role": "http://sapiens.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfNetOfFinancialIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndOtherIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Selected Statements of Operations Data (Details) - Schedule of financial income, net", "role": "http://sapiens.com/role/ScheduleoffinancialincomenetTable", "shortName": "Selected Statements of Operations Data (Details) - Schedule of financial income, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "spns:ScheduleOfNetOfFinancialIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2020_sapiensinter.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndOtherIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL", "netLabel": "Isreal [Member]", "terseLabel": "ISRAEL", "verboseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails", "http://sapiens.com/role/ScheduleofpropertyandequipmentTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelFaxNumber": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Fax Number of contact personnel.", "label": "Contact Personnel Fax Number", "terseLabel": "Contact Personnel Fax Number" } } }, "localname": "ContactPersonnelFaxNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name", "terseLabel": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard", "terseLabel": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement", "terseLabel": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report", "terseLabel": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sapiens.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "exch_BCXE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BATS EUROPE [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "BCXE", "nsuri": "http://xbrl.sec.gov/exch/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "spns_APACMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "APACMember", "terseLabel": "APAC [Member]" } } }, "localname": "APACMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "spns_AccruedExpensesAndOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "AccruedExpensesAndOtherLiabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilities", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_AccruedExpensesToGovermentAuthorities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to government authorities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "AccruedExpensesToGovermentAuthorities", "terseLabel": "Government authorities" } } }, "localname": "AccruedExpensesToGovermentAuthorities", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_AccruedExpensesToSeriesBDebenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued interest series debentures.", "label": "AccruedExpensesToSeriesBDebenture", "terseLabel": "Accrued interest \u2013 Series B Debentures" } } }, "localname": "AccruedExpensesToSeriesBDebenture", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "terseLabel": "ACCRUED EXPENSES AND OTHER LIABILITIES" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccruedExpensesandOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "spns_AccruedSeveranceNoncurrent": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued severance, non-current.", "label": "AccruedSeveranceNoncurrent", "terseLabel": "Accrued severance pay" } } }, "localname": "AccruedSeveranceNoncurrent", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "spns_AccruedSeverancePayAndPensionPlansPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accrued severance pay and pension plans.", "label": "AccruedSeverancePayAndPensionPlansPolicyTextBlock", "terseLabel": "Accrued severance pay and retirement plans:" } } }, "localname": "AccruedSeverancePayAndPensionPlansPolicyTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "spns_AccumulatedDepreciationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccumulatedDepreciationAbstract", "terseLabel": "Accumulated depreciation:" } } }, "localname": "AccumulatedDepreciationAbstract", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "spns_AcquisitionOfIntellectualPropertyRights": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition of intellectual property rights.", "label": "AcquisitionOfIntellectualPropertyRights", "negatedLabel": "Acquisition of intellectual property rights" } } }, "localname": "AcquisitionOfIntellectualPropertyRights", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_AcquisitionOfMinorityInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition of minority interest.", "label": "AcquisitionOfMinorityInterest", "terseLabel": "Acquisition of minority interest" } } }, "localname": "AcquisitionOfMinorityInterest", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "spns_AcquisitionOfMinorityInterests": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition of minority interests.", "label": "AcquisitionOfMinorityInterests", "negatedLabel": "Acquisition of minority interests" } } }, "localname": "AcquisitionOfMinorityInterests", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_AcquisitionOfOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquisitionOfOutstandingPercentage", "terseLabel": "Acquisition of outstanding percentage" } } }, "localname": "AcquisitionOfOutstandingPercentage", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "percentItemType" }, "spns_AdaptikCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AdaptikCorporationMember", "terseLabel": "Adaptik Corporation [Member]" } } }, "localname": "AdaptikCorporationMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails", "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "domainItemType" }, "spns_AdditionalOperatingLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AdditionalOperatingLease", "terseLabel": "Additional operating lease" } } }, "localname": "AdditionalOperatingLease", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "spns_AdjustmentToRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fact represents adjustment to redeemable non-controlling interest.", "label": "AdjustmentToRedeemableNoncontrollingInterest", "terseLabel": "Attributed to non-controlling interests" } } }, "localname": "AdjustmentToRedeemableNoncontrollingInterest", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "spns_AdjustmentsToAdditionalPaidInCapitalDistributionOfDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from distribution of dividend.", "label": "AdjustmentsToAdditionalPaidInCapitalDistributionOfDividend", "terseLabel": "Distribution of dividend" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDistributionOfDividend", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "spns_AggregateOfSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate of shares issued.", "label": "AggregateOfSharesIssued", "terseLabel": "Aggregate of shares issued (in Shares)" } } }, "localname": "AggregateOfSharesIssued", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "sharesItemType" }, "spns_AmountOfBankGuaranteeProvidedForCustomersAndSuppliers": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of bank guarantee provided for assuring performance of contracts for customers and suppliers.", "label": "AmountOfBankGuaranteeProvidedForCustomersAndSuppliers", "terseLabel": "Bank guarantees amount for customers and suppliers" } } }, "localname": "AmountOfBankGuaranteeProvidedForCustomersAndSuppliers", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "spns_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BacklogMember", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable" ], "xbrltype": "domainItemType" }, "spns_BuildingsAndLeaseholdImprovementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BuildingsAndLeaseholdImprovementMember", "terseLabel": "Buildings and leasehold improvements [Member]" } } }, "localname": "BuildingsAndLeaseholdImprovementMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "spns_BuildingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BuildingsMember", "terseLabel": "Buildings [Member]" } } }, "localname": "BuildingsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "domainItemType" }, "spns_CashPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CashPaid", "terseLabel": "Cash paid" } } }, "localname": "CashPaid", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "spns_ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in capitalized software development costs during the period.", "label": "ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "terseLabel": "Schedule of changes in capitalized software development costs" } } }, "localname": "ChangesInCapitalizedSoftwareDevelopmentCostsTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetTables" ], "xbrltype": "textBlockItemType" }, "spns_ClculoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ClculoMember", "terseLabel": "C\u00e1lculo [Member]" } } }, "localname": "ClculoMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "domainItemType" }, "spns_CommitmentsandContingentLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingent Liabilities (Details) [Line Items]" } } }, "localname": "CommitmentsandContingentLiabilitiesDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "spns_CommitmentsandContingentLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingent Liabilities (Details) [Table]" } } }, "localname": "CommitmentsandContingentLiabilitiesDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "spns_ComprehensiveIncomeAttributedToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "ComprehensiveIncomeAttributedToNoncontrollingInterest", "terseLabel": "Comprehensive income attributed to non-controlling interests" } } }, "localname": "ComprehensiveIncomeAttributedToNoncontrollingInterest", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "spns_ComputersAndPeripheralEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ComputersAndPeripheralEquipmentMember", "terseLabel": "Computers and peripheral equipment [Member]" } } }, "localname": "ComputersAndPeripheralEquipmentMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "domainItemType" }, "spns_ContingentLiabilityRoyalties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents contingent liability to pay royalties.", "label": "ContingentLiabilityRoyalties", "terseLabel": "Contingent liability to pay royalties" } } }, "localname": "ContingentLiabilityRoyalties", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "spns_CostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CostAbstract", "terseLabel": "Cost:" } } }, "localname": "CostAbstract", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "spns_CumulativeEffectAdjustmentResultingFromAdoptionOfNewAccountingPronouncement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative effect adjustment resulting from adoption of new accounting pronouncement.", "label": "CumulativeEffectAdjustmentResultingFromAdoptionOfNewAccountingPronouncement", "terseLabel": "Cumulative effect adjustment resulting from adoption of new accounting pronouncement, net" } } }, "localname": "CumulativeEffectAdjustmentResultingFromAdoptionOfNewAccountingPronouncement", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "spns_DebtCurrentMaturities": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Less: Current maturities.", "label": "DebtCurrentMaturities", "terseLabel": "Less: Current maturities" } } }, "localname": "DebtCurrentMaturities", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DeferredRevenuesMember", "terseLabel": "Deferred Revenues [Member]" } } }, "localname": "DeferredRevenuesMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "spns_DeferredTaxAsset": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleofotherlongtermassetsTable": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "DeferredTaxAsset", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAsset", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofotherlongtermassetsTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxAssetNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "DeferredTaxAssetNet", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxAssetTaxCreditCarryforwardsLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease liabilities, deferred tax assets.", "label": "DeferredTaxAssetTaxCreditCarryforwardsLeaseLiability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetTaxCreditCarryforwardsLeaseLiability", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxAssetsNoncurrentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "DeferredTaxAssetsNoncurrentNet", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNoncurrentNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxAssetsTaxDeferredExpenseReservesAndAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reserves and allowances of deferred tax assets.", "label": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAllowances", "terseLabel": "Reserves and allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAllowances", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxLiabilitie": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as current.", "label": "DeferredTaxLiabilitie", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitie", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxLiabilitieNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "DeferredTaxLiabilitieNet", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilitieNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxLiabilitiesLeaseRightofuseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease right use of assets.", "label": "DeferredTaxLiabilitiesLeaseRightofuseAsset", "negatedLabel": "Lease right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeaseRightofuseAsset", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxLiabilitiesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "DeferredTaxLiabilitiesNet", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilitiesNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxsLiabilities": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "DeferredTaxLiabilities", "label": "DeferredTaxsLiabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxsLiabilities", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "spns_DeferredTaxsLiabilitiesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.", "label": "DeferredTaxsLiabilitiesNet", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxsLiabilitiesNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_DerivativesNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "DerivativesNotionalAmount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativesNotionalAmount", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "spns_DescriptionOfMinimumAmountToBeSpentForRecognizingIntellectualProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of minimum amount to be spent for recognizing intellectual property.", "label": "DescriptionOfMinimumAmountToBeSpentForRecognizingIntellectualProperty", "terseLabel": "Benefit regime for preferred technology enterprises, description" } } }, "localname": "DescriptionOfMinimumAmountToBeSpentForRecognizingIntellectualProperty", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "spns_DescriptionOfTaxBenefitsCapitalInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of tax benefits capital investments.", "label": "DescriptionOfTaxBenefitsCapitalInvestments", "terseLabel": "Description of tax benefits" } } }, "localname": "DescriptionOfTaxBenefitsCapitalInvestments", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "spns_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DevelopedTechnologyMember", "terseLabel": "Developed technology [Member]" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable" ], "xbrltype": "domainItemType" }, "spns_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EmployeesAndDirectorsMember", "terseLabel": "Employees and Directors [Member]" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "spns_EmployerMatchExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of employer match expense.", "label": "EmployerMatchExpense", "terseLabel": "Employer match expense" } } }, "localname": "EmployerMatchExpense", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "spns_EquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity (Details) [Line Items]" } } }, "localname": "EquityDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "spns_EquityDetailsScheduleofrestrictedstockunitactivitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity (Details) - Schedule of restricted stock unit activities [Line Items]" } } }, "localname": "EquityDetailsScheduleofrestrictedstockunitactivitiesLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "stringItemType" }, "spns_EquityDetailsScheduleofrestrictedstockunitactivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity (Details) - Schedule of restricted stock unit activities [Table]" } } }, "localname": "EquityDetailsScheduleofrestrictedstockunitactivitiesTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "stringItemType" }, "spns_EquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity (Details) [Table]" } } }, "localname": "EquityDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "spns_EuropesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EuropesMember", "terseLabel": "Europe [Member]" } } }, "localname": "EuropesMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "domainItemType" }, "spns_ExpirationOfRedeemableNoncontrollingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Expiration of redeemable non-controlling interests.", "label": "ExpirationOfRedeemableNoncontrollingInterests", "terseLabel": "Expiration of redeemable non-controlling interests" } } }, "localname": "ExpirationOfRedeemableNoncontrollingInterests", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "spns_FinancialExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinancialExpensesAbstract", "terseLabel": "Financial expenses:" } } }, "localname": "FinancialExpensesAbstract", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "stringItemType" }, "spns_FinancialExpensesLoss": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Financial expenses.", "label": "FinancialExpensesLoss", "negatedTotalLabel": "Financial expenses, Total" } } }, "localname": "FinancialExpensesLoss", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "spns_FinancialIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinancialIncomeAbstract", "terseLabel": "Financial income:" } } }, "localname": "FinancialIncomeAbstract", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "stringItemType" }, "spns_FinancialIncomeTotal": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Financial Income.", "label": "FinancialIncomeTotal", "totalLabel": "Financial income, Total" } } }, "localname": "FinancialIncomeTotal", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "spns_FinancialStatementsInUnitedStatesDollarsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financial statements united states dollars.", "label": "FinancialStatementsInUnitedStatesDollarsPolicyTextBlock", "terseLabel": "Financial statements in United States dollars:" } } }, "localname": "FinancialStatementsInUnitedStatesDollarsPolicyTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "spns_GeneralDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General (Details) [Line Items]" } } }, "localname": "GeneralDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "spns_GeneralDetailsScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General (Details) - Schedule of assets and liabilities based upon fair values as determined [Line Items]" } } }, "localname": "GeneralDetailsScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "stringItemType" }, "spns_GeneralDetailsScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General (Details) - Schedule of assets and liabilities based upon fair values as determined [Table]" } } }, "localname": "GeneralDetailsScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "stringItemType" }, "spns_GeneralDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General (Details) [Table]" } } }, "localname": "GeneralDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) [Line Items]" } } }, "localname": "GeographicInformationDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsScheduleofpropertyandequipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) - Schedule of property and equipment [Line Items]" } } }, "localname": "GeographicInformationDetailsScheduleofpropertyandequipmentLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsScheduleofpropertyandequipmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) - Schedule of property and equipment [Table]" } } }, "localname": "GeographicInformationDetailsScheduleofpropertyandequipmentTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsScheduleofrevenuesbycountrybasedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) - Schedule of revenues by country based [Line Items]" } } }, "localname": "GeographicInformationDetailsScheduleofrevenuesbycountrybasedLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsScheduleofrevenuesbycountrybasedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) - Schedule of revenues by country based [Table]" } } }, "localname": "GeographicInformationDetailsScheduleofrevenuesbycountrybasedTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "stringItemType" }, "spns_GeographicInformationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Information (Details) [Table]" } } }, "localname": "GeographicInformationDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "spns_GoodwillAndOtherIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill and other intangible assets.", "label": "GoodwillAndOtherIntangibleAssets", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "GoodwillAndOtherIntangibleAssets", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_HardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HardwareAndSoftwareMember", "terseLabel": "Hardware and Software [Member]" } } }, "localname": "HardwareAndSoftwareMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "domainItemType" }, "spns_IncomeTaxExpenseBenefits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "IncomeTaxExpenseBenefits", "terseLabel": "Taxes on income" } } }, "localname": "IncomeTaxExpenseBenefits", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "spns_IncomeTaxReconciliationApprovedBeneficiaryBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the difference between total income tax expense or benefit as reported in the Income Statement and the expected income tax expense for approved beneficiary.", "label": "IncomeTaxReconciliationApprovedBeneficiaryBenefit", "terseLabel": "Effect of benefited tax rates" } } }, "localname": "IncomeTaxReconciliationApprovedBeneficiaryBenefit", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "spns_IncomeTaxReconciliationLossesAndTemporaryDifferencesForWhichValuationProvided": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the difference between total income tax expense or benefit as reported in the Income Statement and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations attributable to losses and temporary differences for which valuation provided.", "label": "IncomeTaxReconciliationLossesAndTemporaryDifferencesForWhichValuationProvided", "terseLabel": "Carryforward tax losses and other temporary differences for which valuation allowance was provided (utilized)" } } }, "localname": "IncomeTaxReconciliationLossesAndTemporaryDifferencesForWhichValuationProvided", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "spns_IncomeTaxReconciliationTheoriticalTaxesOnIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the difference between total income tax expense or benefit as reported in the Income Statement and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations attributable to theoretical taxes on income.", "label": "IncomeTaxReconciliationTheoriticalTaxesOnIncome", "terseLabel": "Theoretical taxes on income" } } }, "localname": "IncomeTaxReconciliationTheoriticalTaxesOnIncome", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "spns_InvestmentInDepositOnAccountOfFutureAcquisition": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "InvestmentInDepositOnAccountOfFutureAcquisition", "negatedLabel": "Investment in restricted deposit on account of future acquisition" } } }, "localname": "InvestmentInDepositOnAccountOfFutureAcquisition", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_KnowledgePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KnowledgePriceMember", "terseLabel": "Knowledge Price [Member]" } } }, "localname": "KnowledgePriceMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "domainItemType" }, "spns_LeasesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "localname": "LeasesDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "spns_LeasesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "localname": "LeasesDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "spns_LeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeasesMember", "terseLabel": "Leases [Member]" } } }, "localname": "LeasesMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "spns_NetCashPaidForAcquisitions": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "NetCashPaidForAcquisitions", "negatedLabel": "Net cash paid for acquisitions (b)" } } }, "localname": "NetCashPaidForAcquisitions", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_NetOfIssuanceExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "NetOfIssuanceExpenses", "terseLabel": "Net of issuance expenses" } } }, "localname": "NetOfIssuanceExpenses", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "spns_NonCashTransactionsDisposalOfPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal of property.", "label": "NonCashTransactionsDisposalOfPropertyAndEquipment", "terseLabel": "Disposal of property" } } }, "localname": "NonCashTransactionsDisposalOfPropertyAndEquipment", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_NonCashTransactionsPropertyAndEquipmentPurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Property and equipment purchase incurred but unpaid at period end.", "label": "NonCashTransactionsPropertyAndEquipmentPurchase", "terseLabel": "Property and equipment purchase incurred but unpaid at period end" } } }, "localname": "NonCashTransactionsPropertyAndEquipmentPurchase", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_NoncashOrPartNoncashAcquisitionFairValueOfNetAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "NoncashOrPartNoncashAcquisitionFairValueOfNetAssets", "terseLabel": "Net cash paid for acquisitions, total" } } }, "localname": "NoncashOrPartNoncashAcquisitionFairValueOfNetAssets", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_NorthAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NorthAmericasMember", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericasMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "domainItemType" }, "spns_NotionalAmounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notional amounts.", "label": "NotionalAmounts", "terseLabel": "Notional amounts" } } }, "localname": "NotionalAmounts", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "spns_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OfficeFurnitureAndEquipmentMember", "terseLabel": "Office furniture and equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "domainItemType" }, "spns_OperatingLeaseDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease description.", "label": "OperatingLeaseDescription", "terseLabel": "Operating lease, description" } } }, "localname": "OperatingLeaseDescription", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "spns_OperatingLeasesImputedInterest": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases imputed interest.", "label": "OperatingLeasesImputedInterest", "terseLabel": "Less imputed interest" } } }, "localname": "OperatingLeasesImputedInterest", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_OptionsAndForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OptionsAndForwardContractsMember", "terseLabel": "Options and Forward Contracts [Member]" } } }, "localname": "OptionsAndForwardContractsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "spns_OptionsStrategiesContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OptionsStrategiesContractsMember", "terseLabel": "Options Strategies Contracts [Member]" } } }, "localname": "OptionsStrategiesContractsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "spns_OtherIntangibleAssetsNetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other intangible assets, net.", "label": "OtherIntangibleAssetsNetPolicyTextBlock", "terseLabel": "Other intangible assets, net:" } } }, "localname": "OtherIntangibleAssetsNetPolicyTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "spns_OtherLongTermAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Long Term Assets Disclosure [Abstract]" } } }, "localname": "OtherLongTermAssetsDisclosureAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_OtherLongTermAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other noncurrent assets.", "label": "OtherLongTermAssetsDisclosureTextBlock", "terseLabel": "OTHER LONG-TERM ASSETS" } } }, "localname": "OtherLongTermAssetsDisclosureTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/OtherLongTermAssets" ], "xbrltype": "textBlockItemType" }, "spns_OutstandingOptionNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Outstanding option notional amount.", "label": "OutstandingOptionNotionalAmount", "terseLabel": "Outstanding option notional amount" } } }, "localname": "OutstandingOptionNotionalAmount", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "spns_PercentageOfNetConsolidatedConsultingServicesRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of total net consolidated consulting services revenue offered.", "label": "PercentageOfNetConsolidatedConsultingServicesRevenue", "terseLabel": "Percentage of net consolidated consulting services revenue" } } }, "localname": "PercentageOfNetConsolidatedConsultingServicesRevenue", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "spns_PercentageOfRoyaltiesToBePaidAgainstGrantsReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of royalties to be paid against grants received.", "label": "PercentageOfRoyaltiesToBePaidAgainstGrantsReceived", "terseLabel": "Percentage of royalties to paid grants received" } } }, "localname": "PercentageOfRoyaltiesToBePaidAgainstGrantsReceived", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "spns_PercentageOfTotalNetConsolidatedLicenseAndMaintenanceRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of total net consolidated license and maintenance revenue offered,", "label": "PercentageOfTotalNetConsolidatedLicenseAndMaintenanceRevenue", "terseLabel": "Percentage of total net consolidated license and maintenance revenue" } } }, "localname": "PercentageOfTotalNetConsolidatedLicenseAndMaintenanceRevenue", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "spns_PerformancebasedPaymentsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of performance-based payments.", "label": "PerformancebasedPaymentsDescription", "terseLabel": "Performance-based payments, description" } } }, "localname": "PerformancebasedPaymentsDescription", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "spns_ProceedsFromIssuanceOfDebenturesNet": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of Debentures, net", "label": "ProceedsFromIssuanceOfDebenturesNet", "terseLabel": "Proceeds from issuance of Series B Debentures, net of issuance expenses" } } }, "localname": "ProceedsFromIssuanceOfDebenturesNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_ProceedsFromLoanReceive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ProceedsFromLoanReceive", "terseLabel": "Proceeds from loan receive" } } }, "localname": "ProceedsFromLoanReceive", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "spns_PropertyLeaseGuaranteeProvided": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A guarantee of performance by a third party lessee under terms of a lease agreement Provided.", "label": "PropertyLeaseGuaranteeProvided", "terseLabel": "Bank guarantees amount for leased offices" } } }, "localname": "PropertyLeaseGuaranteeProvided", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "spns_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of property plant and equipment useful life.", "label": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "terseLabel": "Schedule of property plant and equipment useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "spns_PurchasePriceInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PurchasePriceInCash", "terseLabel": "Purchase price in cash" } } }, "localname": "PurchasePriceInCash", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "spns_RangeElevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeElevenMember", "terseLabel": "8.31-10.07 [Member]" } } }, "localname": "RangeElevenMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RangeFifteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeFifteenMember", "terseLabel": "31.96 [Member]" } } }, "localname": "RangeFifteenMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RangeFourteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeFourteenMember", "terseLabel": "24.29-25.4 [Member]" } } }, "localname": "RangeFourteenMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RangeTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeTenMember", "terseLabel": "1.12 [Member]" } } }, "localname": "RangeTenMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RangeThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeThirteenMember", "terseLabel": "11.85-15.46 [Member]" } } }, "localname": "RangeThirteenMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RangeTwelveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RangeTwelveMember", "terseLabel": "11.07-11.09 [Member]" } } }, "localname": "RangeTwelveMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "spns_RecentlyIssuedAccountingPronouncementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy realted to recently issued accounting pronouncements.", "label": "RecentlyIssuedAccountingPronouncementsPolicyTextBlock", "terseLabel": "Recently issued accounting pronouncements:" } } }, "localname": "RecentlyIssuedAccountingPronouncementsPolicyTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "spns_RedeemableNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redeemable non-controlling interests.", "label": "RedeemableNoncontrollingInterests", "terseLabel": "Redeemable non-controlling interests" } } }, "localname": "RedeemableNoncontrollingInterests", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_RelatedPartiesTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartiesTransactionsDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "stringItemType" }, "spns_RelatedPartiesTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) [Table]" } } }, "localname": "RelatedPartiesTransactionsDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "stringItemType" }, "spns_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RestOfTheWorldMember", "terseLabel": "Rest of the world [Member]" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "domainItemType" }, "spns_RetirementSavingsPlanDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of retirement savings plan.", "label": "RetirementSavingsPlanDescription", "terseLabel": "Retirement savings plan, description" } } }, "localname": "RetirementSavingsPlanDescription", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "spns_RevenueDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) [Line Items]" } } }, "localname": "RevenueDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "spns_RevenueDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) [Table]" } } }, "localname": "RevenueDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "spns_RevenuesFromPostproductionImplementationProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenuesFromPostproductionImplementationProjectsMember", "terseLabel": "Revenues from post-production implementation projects [Member]" } } }, "localname": "RevenuesFromPostproductionImplementationProjectsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "domainItemType" }, "spns_RevenuesFromPreproductionImplementationProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenuesFromPreproductionImplementationProjectsMember", "terseLabel": "Revenues from pre-production implementation projects [Member]" } } }, "localname": "RevenuesFromPreproductionImplementationProjectsMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "domainItemType" }, "spns_ScheduleOfAmortizationRateOfOtherIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average annual rates for other intangible assets.", "label": "ScheduleOfAmortizationRateOfOtherIntangibleAssetsTableTextBlock", "terseLabel": "Schedule of weighted average annual rates for other intangible assets" } } }, "localname": "ScheduleOfAmortizationRateOfOtherIntangibleAssetsTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "spns_ScheduleOfAssetsAndLiabilitiesBasedUponFairValuesAsDeterminedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities based upon fair values as determined [Abstract]" } } }, "localname": "ScheduleOfAssetsAndLiabilitiesBasedUponFairValuesAsDeterminedAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfChangesInCapitalizedSoftwareDevelopmentCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in capitalized software development costs [Abstract]" } } }, "localname": "ScheduleOfChangesInCapitalizedSoftwareDevelopmentCostsAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfComponentsOfIntangibleAssetsAssociatedWithAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of components of intangible assets associated with acquisition [Abstract]" } } }, "localname": "ScheduleOfComponentsOfIntangibleAssetsAssociatedWithAcquisitionAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of deferred tax assets and liabilities [Abstract]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfDisaggregatedRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of disaggregated revenue [Abstract]" } } }, "localname": "ScheduleOfDisaggregatedRevenueAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of earnings per share, basic and diluted [Abstract]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of effective income tax rate reconciliation [Abstract]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfEstimatedFairValuesOfTheAssetsAcquiredAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of estimated fair values of the assets acquired and liabilities [Abstract]" } } }, "localname": "ScheduleOfEstimatedFairValuesOfTheAssetsAcquiredAndLiabilitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfFairValueOfEachOptionGrantedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of each option granted [Abstract]" } } }, "localname": "ScheduleOfFairValueOfEachOptionGrantedAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfFinancialIncomeNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of financial income, net [Abstract]" } } }, "localname": "ScheduleOfFinancialIncomeNetAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfIncomeBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of income before income taxes [Abstract]" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfLiabilitiesMeasuredAtFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of liabilities measured at fair value [Abstract]" } } }, "localname": "ScheduleOfLiabilitiesMeasuredAtFairValueAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of maturities of lease liabilities [Abstract]" } } }, "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfNetOfFinancialIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Net of financial income(expenses).", "label": "ScheduleOfNetOfFinancialIncomeTableTextBlock", "terseLabel": "Schedule of financial income, net" } } }, "localname": "ScheduleOfNetOfFinancialIncomeTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsDataTables" ], "xbrltype": "textBlockItemType" }, "spns_ScheduleOfOperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of operating lease costs [Abstract]" } } }, "localname": "ScheduleOfOperatingLeaseCostsAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfOperatingLeaseCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease costs.", "label": "ScheduleOfOperatingLeaseCostsTableTextBlock", "terseLabel": "Schedule of operating lease costs" } } }, "localname": "ScheduleOfOperatingLeaseCostsTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "spns_ScheduleOfOptionsOutstandingUnderStockOptionPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of options outstanding under stock option plans [Abstract]" } } }, "localname": "ScheduleOfOptionsOutstandingUnderStockOptionPlansAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfOtherIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other Intangible assets future amortization expense [Abstract]" } } }, "localname": "ScheduleOfOtherIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfOtherIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other intangible assets, net [Abstract]" } } }, "localname": "ScheduleOfOtherIntangibleAssetsNetAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfOtherLongTermAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other long-term assets [Abstract]" } } }, "localname": "ScheduleOfOtherLongTermAssetsAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfPropertyAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment, net [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentNetAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfPropertyPlantAndEquipmentUsefulLifeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property plant and equipment useful life [Abstract]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfResearchAndDevelopmentExpensesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of research and development expenses, net [Abstract]" } } }, "localname": "ScheduleOfResearchAndDevelopmentExpensesNetAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfRestrictedStockUnitActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock unit activities [Abstract]" } } }, "localname": "ScheduleOfRestrictedStockUnitActivitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfRevenuesByCountryBasedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenues by country based [Abstract]" } } }, "localname": "ScheduleOfRevenuesByCountryBasedAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of selected statements of operations data.", "label": "ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "terseLabel": "Schedule of research and development expenses, net" } } }, "localname": "ScheduleOfSelectedStatementsOfOperationsDataTableTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsDataTables" ], "xbrltype": "textBlockItemType" }, "spns_ScheduleOfSeriesBDebenturesNetOfCurrentMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of series B debentures, net of current maturities [Abstract]" } } }, "localname": "ScheduleOfSeriesBDebenturesNetOfCurrentMaturitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfStockOptionActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of stock option activities [Abstract]" } } }, "localname": "ScheduleOfStockOptionActivitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfTaxesOnIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of taxes on income [Abstract]" } } }, "localname": "ScheduleOfTaxesOnIncomeAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfTradeReceivablesUnbilledReceivablesContractAssetsAndContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities [Abstract]" } } }, "localname": "ScheduleOfTradeReceivablesUnbilledReceivablesContractAssetsAndContractLiabilitiesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfUnrecognizedTaxBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unrecognized tax benefits [Abstract]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfWeightedAverageAnnualRatesForOtherIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted average annual rates for other intangible assets [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageAnnualRatesForOtherIntangibleAssetsAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted average remaining lease terms and discount rates [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract", "nsuri": "http://sapiens.com/20201231", "xbrltype": "stringItemType" }, "spns_SelectedStatementsofOperationsDataLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Statements of Operations Data [Abstract]" } } }, "localname": "SelectedStatementsofOperationsDataLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsData" ], "xbrltype": "stringItemType" }, "spns_SelectedStatementsofOperationsDataTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Statements of Operations Data [Table]" } } }, "localname": "SelectedStatementsofOperationsDataTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsData" ], "xbrltype": "stringItemType" }, "spns_SelectedStatementsofOperationsDataTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Selected Statements of Operations Data [Abstract]" } } }, "localname": "SelectedStatementsofOperationsDataTablesLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsDataTables" ], "xbrltype": "stringItemType" }, "spns_SelectedStatementsofOperationsDataTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Statements of Operations Data (Tables) [Table]" } } }, "localname": "SelectedStatementsofOperationsDataTablesTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsDataTables" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SeriesBDebenturesMember", "terseLabel": "Series B Debentures [Member]" } } }, "localname": "SeriesBDebenturesMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "domainItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Debentures, Net of Current Maturities (Details) [Line Items]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Debentures, Net of Current Maturities (Details) [Table]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Debentures, Net of Current Maturities [Abstract]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Debentures, Net of Current Maturities [Table]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Series B Debentures, Net of Current Maturities [Abstract]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesTablesLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables" ], "xbrltype": "stringItemType" }, "spns_SeriesBDebenturesNetofCurrentMaturitiesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Debentures, Net of Current Maturities (Tables) [Table]" } } }, "localname": "SeriesBDebenturesNetofCurrentMaturitiesTablesTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables" ], "xbrltype": "stringItemType" }, "spns_SeverancePayFundNoncurrent": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Severance pay fund, Non-current.", "label": "SeverancePayFundNoncurrent", "terseLabel": "Severance pay fund" } } }, "localname": "SeverancePayFundNoncurrent", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "spns_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriod", "negatedLabel": "Number of Options, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriod", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "spns_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices", "terseLabel": "Ranges of exercise price" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "spns_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "terseLabel": "Weighted-Average Remaining Contractual Term, Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "durationItemType" }, "spns_SignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleoffairvalueofeachoptiongrantedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of fair value of each option granted [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleoffairvalueofeachoptiongrantedLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleoffairvalueofeachoptiongrantedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of fair value of each option granted [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleoffairvalueofeachoptiongrantedTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofliabilitiesmeasuredatfairvalueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofliabilitiesmeasuredatfairvalueLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofliabilitiesmeasuredatfairvalueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of liabilities measured at fair value [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofliabilitiesmeasuredatfairvalueTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullifeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullifeLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullifeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of property plant and equipment useful life [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullifeTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofweightedaverageannualratesforotherintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofweightedaverageannualratesforotherintangibleassetsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsScheduleofweightedaverageannualratesforotherintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of weighted average annual rates for other intangible assets [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofweightedaverageannualratesforotherintangibleassetsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "stringItemType" }, "spns_SignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "spns_StatementGeographicalsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StatementGeographicalsAxis", "terseLabel": "Statement Geographicals [Axis]" } } }, "localname": "StatementGeographicalsAxis", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "stringItemType" }, "spns_StatementGeographicalsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StatementGeographicals [Domain]" } } }, "localname": "StatementGeographicalsDomain", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "domainItemType" }, "spns_StoneRiverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StoneRiverMember", "terseLabel": "StoneRiver [Member]" } } }, "localname": "StoneRiverMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "spns_SumcumoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SumcumoMember", "terseLabel": "Sum.cumo [Member]" } } }, "localname": "SumcumoMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "domainItemType" }, "spns_TaxesonIncomeDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes on Income (Details) [Line Items]" } } }, "localname": "TaxesonIncomeDetailsLineItems", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "spns_TaxesonIncomeDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes on Income (Details) [Table]" } } }, "localname": "TaxesonIncomeDetailsTable", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "spns_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TechnologyMember", "terseLabel": "Technology [Member]" } } }, "localname": "TechnologyMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "domainItemType" }, "spns_TotalUndiscountedCashFlows": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total undiscounted cash flow.", "label": "TotalUndiscountedCashFlows", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "TotalUndiscountedCashFlows", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "spns_TreasurySharesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury shares.", "label": "TreasurySharesPolicyTextBlock", "terseLabel": "Treasury shares:" } } }, "localname": "TreasurySharesPolicyTextBlock", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "spns_TwoThousandElevenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandElevenPlanMember", "terseLabel": "2011 Plan [Member]" } } }, "localname": "TwoThousandElevenPlanMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "spns_UKIsraelAndOtherEuropeanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UKIsraelAndOtherEuropeanMember", "terseLabel": "UK, Israel and Other European [Member]" } } }, "localname": "UKIsraelAndOtherEuropeanMember", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "spns_UnbilledReceivablesAndContractAssetsCurrent": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "UnbilledReceivablesAndContractAssetsCurrent", "terseLabel": "Unbilled receivables and contract assets" } } }, "localname": "UnbilledReceivablesAndContractAssetsCurrent", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "spns_UnrecognizedTaxBenefitsAcquisitionOfSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition of subsidiaries.", "label": "UnrecognizedTaxBenefitsAcquisitionOfSubsidiaries", "terseLabel": "Acquisition of subsidiaries" } } }, "localname": "UnrecognizedTaxBenefitsAcquisitionOfSubsidiaries", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable" ], "xbrltype": "monetaryItemType" }, "spns_ValuedTotalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ValuedTotalAmount", "terseLabel": "Valued total amount" } } }, "localname": "ValuedTotalAmount", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "spns_WeightedAverageAnnualRateOtherIntangibleAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average annual rate for other intangible assets amortized over their estimated useful lives in proportion to economic benefits realized or the straight line method.", "label": "WeightedAverageAnnualRateOtherIntangibleAssets", "terseLabel": "Weighted average annual rate other intangible assets" } } }, "localname": "WeightedAverageAnnualRateOtherIntangibleAssets", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "percentItemType" }, "spns_WeightedaveragePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedaveragePeriod", "terseLabel": "Weighted-average period" } } }, "localname": "WeightedaveragePeriod", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "spns_WorkingCapitalNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of working capital net.", "label": "WorkingCapitalNet", "terseLabel": "Working capital, net (excluding cash and cash equivalents)" } } }, "localname": "WorkingCapitalNet", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "spns_spns_NoncashOrPartNoncashAcquisitionOtherLongTermAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of other long term assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "spns_NoncashOrPartNoncashAcquisitionOtherLongTermAssets", "terseLabel": "Other long-term assets" } } }, "localname": "spns_NoncashOrPartNoncashAcquisitionOtherLongTermAssets", "nsuri": "http://sapiens.com/20201231", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "srt_DirectorMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r316", "r319", "r478", "r479", "r480", "r481", "r482", "r483", "r503", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails", "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r316", "r319", "r478", "r479", "r480", "r481", "r482", "r483", "r503", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails", "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r306", "r316", "r319", "r478", "r479", "r480", "r481", "r482", "r483", "r503", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails", "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r306", "r316", "r319", "r478", "r479", "r480", "r481", "r482", "r483", "r503", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails", "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r192", "r193", "r296", "r299", "r553", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails", "http://sapiens.com/role/LeasesDetails", "http://sapiens.com/role/ScheduleofpropertyandequipmentTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r192", "r193", "r296", "r299", "r553", "r565", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails", "http://sapiens.com/role/LeasesDetails", "http://sapiens.com/role/ScheduleofpropertyandequipmentTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r264", "r317", "r471" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r197", "r468" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofaccruedexpensesandotherliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Trade payables" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "terseLabel": "Contract assets" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r29", "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r29", "r198", "r199" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables (net of allowance for credit losses of $543 and $1,558 at December 31, 2019 and 2020, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r255", "r256" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion of discount on Series B Debentures" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Liabilities [Abstract]", "terseLabel": "Accrued expenses and other liabilities:" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r62", "r63", "r64", "r539", "r559", "r560" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)", "verboseLabel": "Accumulated other comprehensive income (loss), net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r61", "r64", "r65", "r122", "r123", "r124", "r414", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive\tincome (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "SELECTED STATEMENTS OF OPERATIONS DATA" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SelectedStatementsofOperationsData" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r350" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r347", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r100", "r242" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Impairment of right of use asset" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Reconciliation of net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r202", "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowance for doubtful accounts (in Dollars)", "verboseLabel": "Trade receivables, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r100", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r100", "r235", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Other Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted net earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/BasicandDilutedNetEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r100", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r177", "r181", "r187", "r211", "r409", "r415", "r430", "r514", "r536" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r58", "r113", "r211", "r409", "r415", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r13", "r14", "r15", "r16", "r17", "r113", "r211", "r409", "r415", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "LONG-TERM ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r321", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r315", "r318", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business combination, acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r403", "r404", "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration cash, total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Net assets acquired", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets (including cash of $2,292)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "terseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenues" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred taxes", "terseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "auth_ref": [ "r398", "r399", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets", "terseLabel": "Net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "negatedLabel": "Net liabilities", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "totalLabel": "Total liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r399" ], "calculation": { "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofassetsandliabilitiesbaseduponfairvaluesasdeterminedTable", "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r108", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations:" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalization" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r580", "r582" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "negatedLabel": "Amortization", "terseLabel": "Amortization of capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNetDetails", "http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r579" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "periodEndLabel": "Balance at year end", "periodStartLabel": "Balance at the beginning of the year", "terseLabel": "Capitalized software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in capitalized computer software costs.", "label": "Capitalized Computer Software, Period Increase (Decrease)", "terseLabel": "Functional currency translation adjustments" } } }, "localname": "CapitalizedComputerSoftwarePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofchangesincapitalizedsoftwaredevelopmentcostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "auth_ref": [ "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by project.", "label": "Project [Axis]" } } }, "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r40", "r102" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash, cash equivalents at beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r9", "r103", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r434" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash, and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r111", "r113", "r138", "r142", "r143", "r146", "r148", "r156", "r157", "r158", "r211", "r430" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r263", "r521", "r544" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common shares, par value (in Euro per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common shares, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common shares, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common shares of \u20ac 0.01 par value: Authorized: 70,000,000 shares at December 31, 2018 and 2019; Issued: 52,310,300 and 52,488,172 shares at December 31, 2018 and 2019, respectively; Outstanding: 49,982,004 and 50,159,876 shares at December 31, 2018 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70", "r76", "r525", "r547" ], "calculation": { "http://sapiens.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Sapiens\u2019 shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r69", "r75", "r408", "r419", "r524", "r546" ], "calculation": { "http://sapiens.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income (loss):" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r165", "r166", "r195", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r165", "r166", "r195", "r428", "r429", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r162", "r532" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of credit risks:" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r165", "r166", "r195", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenues from major customers" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation:" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of trade receivables, unbilled receivables, contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r80", "r113", "r211", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r374", "r382", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable", "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "SERIES B DEBENTURES, NET OF CURRENT MATURITIES" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r267", "r516", "r533" ], "calculation": { "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Series B Debentures" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r21", "r529" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Debt instrument, covenant description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r440", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debentures, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r51", "r426" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Annual payments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r268", "r441" ], "calculation": { "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: Unamortized debt discounts and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt discount and issuance costs" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r115", "r375", "r382", "r383", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues", "verboseLabel": "Deferred revenues (short-term contract liabilities)" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Long-term deferred revenues (long-term contract liabilities)" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred tax assets before valuation allowance" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r372", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r371", "r372", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r372", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r372", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs", "negatedLabel": "Capitalized software development costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r372", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Acquired intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r372", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r372", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedLabel": "Undistributed earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unrecognized deferred tax liability for temporary differences related to investments" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Short-term bank deposit" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r100", "r248" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, gain (loss) on derivative, net, total" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r420" ], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 3.0, "parentTag": "spns_FinancialIncomeTotal", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "terseLabel": "Derivatives gains" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r48" ], "calculation": { "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.", "label": "Derivative Instruments and Hedges, Liabilities", "negatedLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.", "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]", "terseLabel": "Derivatives and hedging:" } } }, "localname": "DerivativesMethodsOfAccountingHedgingDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Cash dividend per common share (in Dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r20", "r23", "r515", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Cash dividend total amount" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r3", "r11", "r27", "r116", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r45", "r120", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r135", "r138", "r146", "r147", "r148", "r152", "r153", "r526", "r548" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r138", "r146", "r147", "r148", "r152", "r153", "r526", "r548" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r108", "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and diluted net earnings per share:" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r154" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "BASIC AND DILUTED NET EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/BasicandDilutedNetEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r434" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r358", "r386" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate in Israel", "verboseLabel": "Income tax rate percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable", "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r358", "r386" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Tax rate percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employees and payroll accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost related to non-vested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "EQUITY:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r425", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r307", "r308", "r313", "r314", "r425", "r476" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair value measurement using input Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of liabilities measured at fair value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments:" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r114", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Domestic (Israel)" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r208", "r209", "r214", "r215", "r216", "r217", "r218", "r221", "r222", "r223", "r224", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRevolving": { "auth_ref": [ "r219", "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.", "label": "Financing Receivable, Revolving", "terseLabel": "Commercial bank was fully repaid" } } }, "localname": "FinancingReceivableRevolving", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted average remaining useful life (years)", "verboseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r236", "r238", "r241", "r244", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable", "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r241", "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible asset, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r236", "r240" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable", "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r241", "r506" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net", "verboseLabel": "Other intangible assets amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleofotherIntangibleassetsfutureamortizationexpenseTable", "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Total intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcomponentsofintangibleassetsassociatedwithacquisitionTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r432", "r433" ], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 1.0, "parentTag": "spns_FinancialExpensesLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedLabel": "Foreign currency translation, bank charges and other" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Foreign" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts [Member]" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfDerivatives": { "auth_ref": [ "r100", "r527" ], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 3.0, "parentTag": "spns_FinancialExpensesLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.", "label": "Gain (Loss) on Sale of Derivatives", "negatedLabel": "Derivatives losses" } } }, "localname": "GainLossOnSaleOfDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Capital loss (gain) from sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r225", "r227", "r513" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at year end", "periodStartLabel": "Balance at the beginning of the year", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleofcarryingamountofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcarryingamountofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "OTHER INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r231", "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill:" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Functional currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofcarryingamountofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r226", "r229", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79", "r113", "r177", "r180", "r183", "r186", "r189", "r211", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r246", "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets:" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r118", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic (Israel)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofincomebeforeincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r177", "r180", "r183", "r186", "r189", "r512", "r522", "r528", "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before taxes on income, as reported in the statements of income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r118", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofincomebeforeincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r118", "r177", "r180", "r183", "r186", "r189" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before taxes on income", "totalLabel": "Income before taxes on income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/ScheduleofincomebeforeincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r359", "r364", "r370", "r380", "r387", "r389", "r390", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "TAXES ON INCOME" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r133", "r134", "r176", "r357", "r381", "r388", "r551" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Taxes on income", "verboseLabel": "Taxes on income, as reported in the statements of income" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable", "http://sapiens.com/role/ScheduleoftaxesonincomeTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r108", "r355", "r356", "r364", "r365", "r369", "r376", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes:" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effect of foreign tax rates" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Non-deductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Others" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r97", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Accrued severance pay, net" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other operating assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other operating liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Trade receivables, net, unbilled receivables and contract assets" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r139", "r140", "r141", "r148" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options and RSU" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Intangible Assets, Net [Abstract]" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 1.0, "parentTag": "spns_FinancialIncomeTotal", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r84", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 2.0, "parentTag": "spns_FinancialExpensesLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r96", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid, net" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r210", "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment in restricted deposit:" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r459", "r461" ], "calculation": { "http://sapiens.com/role/ScheduleofoperatingleasecostsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoperatingleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseDepositLiability": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease.", "label": "Lease Deposit Liability", "terseLabel": "Lease deposit" } } }, "localname": "LeaseDepositLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases:" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease terms and discount rates" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r113", "r182", "r211", "r410", "r415", "r416", "r430" ], "calculation": { "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "negatedTotalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofliabilitiesmeasuredatfairvalueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r113", "r211", "r430", "r518", "r542" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r113", "r211", "r410", "r415", "r416", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r6", "r7", "r8", "r21", "r22", "r113", "r211", "r410", "r415", "r416", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r200", "r201", "r204", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Allowance for credit losses" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r269", "r516", "r538" ], "calculation": { "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofseriesBdebenturesnetofcurrentmaturitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current maturities of Series B Debentures" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Series B Debentures, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails", "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r266" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails", "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss contingency" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r57", "r113", "r211", "r430", "r517", "r541" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r159", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "GENERAL" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/General" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r98", "r101" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r66", "r68", "r74", "r101", "r113", "r125", "r127", "r128", "r129", "r130", "r133", "r134", "r144", "r177", "r180", "r183", "r186", "r189", "r211", "r430", "r523", "r545" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to Sapiens\u2019 shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r127", "r128", "r129", "r130", "r135", "r136", "r145", "r148", "r177", "r180", "r183", "r186", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributed to Sapiens\u2019 shareholders (in Dollars)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements:" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.", "label": "Noncash or Part Noncash Acquisition, Other Liabilities Assumed", "terseLabel": "Other long-term liabilities" } } }, "localname": "NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r122", "r123", "r124", "r281", "r406" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Financial expense, net", "totalLabel": "Financial expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r180", "r183", "r186", "r189" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r453", "r461" ], "calculation": { "http://sapiens.com/role/ScheduleofoperatingleasecostsTable": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoperatingleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r450" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r450" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current maturities of operating lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r450" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r449" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r458", "r461" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r457", "r461" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 5.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 4.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 3.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r443", "r446" ], "calculation": { "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 6.0, "parentTag": "spns_TotalUndiscountedCashFlows", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "2026 and thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r444", "r445", "r463" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://sapiens.com/role/ScheduleofotherlongtermassetsTable": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherlongtermassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://sapiens.com/role/ScheduleofotherlongtermassetsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "totalLabel": "Total other long term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleofotherlongtermassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59" ], "calculation": { "http://sapiens.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.", "label": "Other Comprehensive Income, Other, Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeOtherNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities": { "auth_ref": [ "r60", "r62", "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax (expense) benefit of other than temporary impairment (OTTI) on investment in available-for-sale debt security, recognized in other comprehensive loss.", "label": "Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income Loss, Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities", "terseLabel": "Compensation costs related to RSUs" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patent [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable", "http://sapiens.com/role/ScheduleofweightedaverageannualratesforotherintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfCapitalDistribution": { "auth_ref": [ "r90" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.", "label": "Payments of Capital Distribution", "negatedLabel": "Distribution of dividend" } } }, "localname": "PaymentsOfCapitalDistribution", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r90" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividend to non-controlling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r86" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).", "label": "Payments to Acquire Businesses and Interest in Affiliates", "negatedLabel": "Investment in deposits" } } }, "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "terseLabel": "Total consideration" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireSoftware": { "auth_ref": [ "r87" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Acquire Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToAcquireSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Less - capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofresearchanddevelopmentexpensesnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r321", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r38", "r39" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Other receivables and prepaid expenses" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r88" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of ordinary shares, net of issuance expenses" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r89" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Receipt of short-term loan" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r88", "r346" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from employee stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r563", "r564" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Asseco provided back office and professional services and fixed assets" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r66", "r68", "r94", "r113", "r125", "r133", "r134", "r177", "r180", "r183", "r186", "r189", "r211", "r408", "r412", "r413", "r418", "r419", "r430", "r528" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sapiens.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow", "http://sapiens.com/role/ConsolidatedComprehensiveIncome", "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProjectMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Planned program of work.", "label": "Project [Domain]" } } }, "localname": "ProjectMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r251" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails", "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable", "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable", "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r254", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r251", "r543" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "verboseLabel": "Depreciated cost" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r41", "r108", "r251", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r251" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r249" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails", "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable", "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Composite depreciation rate for public utility plants in service.", "label": "Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service", "terseLabel": "Estimated useful lives of the assets" } } }, "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyplantandequipmentusefullifeTable" ], "xbrltype": "percentItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r272", "r273", "r274", "r275" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable non-controlling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Received services amount" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchased from affiliated companies" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r464", "r465", "r467", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTIES TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RelatedPartiesTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r91" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayment of loans" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r91" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayment of Series B Debentures" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r352", "r581" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "verboseLabel": "Research and development expenses, net" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/ScheduleofresearchanddevelopmentexpensesnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Total costs" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofresearchanddevelopmentexpensesnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r108", "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development costs:" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "CAPITALIZED SOFTWARE DEVELOPMENT COSTS, NET" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/CapitalizedSoftwareDevelopmentCostsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r281", "r350", "r540", "r558", "r560" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r122", "r123", "r124", "r126", "r132", "r134", "r212", "r347", "r348", "r349", "r378", "r379", "r555", "r557" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated deficit) Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r294", "r295", "r297", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition:" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r113", "r174", "r175", "r179", "r184", "r185", "r191", "r192", "r195", "r211", "r430", "r528" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement", "http://sapiens.com/role/GeographicInformationDetails", "http://sapiens.com/role/RevenueDetails", "http://sapiens.com/role/ScheduleofdisaggregatedrevenueTable", "http://sapiens.com/role/ScheduleofrevenuesbycountrybasedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r456", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Net lease liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/CommitmentsandContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales [Member]" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofestimatedfairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of estimated fair values of the assets acquired and liabilities" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of taxes on income" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r52", "r117", "r277", "r278", "r279", "r280", "r439", "r440", "r442", "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of series B debentures, net of current maturities" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SeriesBDebenturesNetofCurrentMaturitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/BasicandDilutedNetEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of components of intangible assets associated with acquisition" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r236", "r240", "r506" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherintangibleassetsnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r236", "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of other intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of income before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other long-term assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherLongTermAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of assets and liabilities based upon fair values as determined" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r78", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of revenues by country based" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of options outstanding under stock option plans" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r324", "r332", "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r363", "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of other Intangible assets future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/OtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r177", "r178", "r183", "r187", "r188", "r189", "r190", "r191", "r194", "r195", "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "GEOGRAPHIC INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://sapiens.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, marketing, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r100", "r257", "r258", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance expense" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://sapiens.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "verboseLabel": "Total equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow", "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Amount of options, Unvested", "periodStartLabel": "Amount of options, Unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Expected exercise factor (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility (weighted average)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Total number of common shares available (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common shares available for future grant (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Options, Exercisable", "verboseLabel": "Options Exercisable as of December 31, 2020 (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable", "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Number of Options, Expired and forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Expired and forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted", "verboseLabel": "Amount of options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable", "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Granted", "verboseLabel": "Weighted average grant date fair values of options granted (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Schedule of fair value of each option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r326", "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options, Ending balance", "periodStartLabel": "Number of Options, Outstanding, Beginning balance", "terseLabel": "Options outstanding as of December 31, 2020 (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable", "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of Options, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r108", "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation:" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Ranges of exercise price, minimum", "verboseLabel": "Exercise price range minimum (in Dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Re-pricing stock options (in Shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Ranges of exercise price, maximum", "verboseLabel": "Exercise price range maximum (in Dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Aggregate Intrinsic Value, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r339", "r351" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffairvalueofeachoptiongrantedTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Unvested", "periodStartLabel": "Weighted Average Grant-Date Fair Value, Unvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofrestrictedstockunitactivitiesTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (in years), Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofstockoptionactivitiesTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise price of Options Exercisable" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price", "verboseLabel": "Stock options at an exercise price (in Dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails", "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average remaining contractual Term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoptionsoutstandingunderstockoptionplansTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued price per share (in Dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTerms": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.", "label": "Short-term Debt, Terms", "terseLabel": "Short-term contract liabilities, description" } } }, "localname": "ShortTermDebtTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r19", "r519", "r520", "r535" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investment in restricted deposit" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r454", "r461" ], "calculation": { "http://sapiens.com/role/ScheduleofoperatingleasecostsTable": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoperatingleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeasesPolicyTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred.", "label": "Short-term Leases [Policy Text Block]", "terseLabel": "Short-term bank deposits:" } } }, "localname": "ShortTermLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software Development [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r111", "r113", "r138", "r142", "r143", "r146", "r148", "r156", "r157", "r158", "r211", "r276", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r124", "r155", "r505" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r25", "r26", "r276", "r281" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Proceeds from issuance of ordinary shares, net of issuance expenses (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r276", "r281", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Employee stock options exercised (cash and cashless) (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r25", "r26", "r276", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Proceeds from issuance of ordinary shares, net of issuance expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r281", "r320", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r276", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Employee stock options exercised (cash and cashless)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r33", "r34", "r113", "r203", "r211", "r430" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Sapiens International Corporation N.V. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r113", "r122", "r123", "r124", "r126", "r132", "r211", "r212", "r281", "r347", "r348", "r349", "r378", "r379", "r406", "r407", "r417", "r430", "r435", "r436", "r438", "r556", "r557" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet", "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Change in number of shares issued and outstanding as a result of capital structure change to a stock dividend, stock split or reserve split occurring after the balance sheet date but prior to the later of the issuance of financial statements or the effective date of registration statement.", "label": "Stockholders' Equity Note, Changes in Capital Structure, Subsequent Changes to Number of Common Shares", "terseLabel": "Issuance of aggregate RSUs shares (in Shares)" } } }, "localname": "StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r112", "r281", "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Share capital:" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.", "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]", "terseLabel": "Trade Receivables and Allowances:" } } }, "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r208", "r209", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax": { "auth_ref": [ "r62", "r437" ], "calculation": { "http://sapiens.com/role/ScheduleoffinancialincomenetTable": { "order": 2.0, "parentTag": "spns_FinancialIncomeTotal", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative translation gain (loss), before tax, from translating foreign currency financial statements into the reporting currency.", "label": "Translation Adjustment Functional to Reporting Currency, Increase (Decrease), Gross of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoffinancialincomenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r283" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r55", "r283", "r284" ], "calculation": { "http://sapiens.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury shares, at cost - 2,328,296 Common shares at December 31, 2019 and 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Short-term unbilled receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate": { "auth_ref": [ "r28", "r502" ], "calculation": { "http://sapiens.com/role/ScheduleofotherlongtermassetsTable": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unbilled receivables under long-term contracts that have not been billed and were not billable.", "label": "Unbilled Receivables, Not Billable", "terseLabel": "Long-term unbilled receivables" } } }, "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofotherlongtermassetsTable", "http://sapiens.com/role/ScheduleoftradereceivablesunbilledreceivablescontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r353", "r391", "r531", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r354", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "negatedLabel": "Decrease in tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase in tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofunrecognizedtaxbenefitsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Accrued interest of unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/TaxesonIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Increase in uncertain tax positions, net" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofeffectiveincometaxratereconciliationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r160", "r161", "r163", "r164", "r167", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates:" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r455", "r461" ], "calculation": { "http://sapiens.com/role/ScheduleofoperatingleasecostsTable": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofoperatingleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r148" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Denominator for diluted net earnings per share - adjusted weighted average number of shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r135", "r148" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Denominator for basic earnings per share - weighted average number of common shares, net of treasury stock" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sapiens.com/role/ScheduleofearningspersharebasicanddilutedTable" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121568769&loc=d3e25362-111560" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919232-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4EEEE", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109999725-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "http://asc.fasb.org/topic&trid=2134543" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 1", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 3", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918418-209957" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121604594&loc=SL77919106-209958" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991590-234733" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(a)(32))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6806780-109447" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r583": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r584": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r585": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r586": { "Name": "Form 20-F", "Publisher": "SEC" }, "r587": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r588": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r589": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r590": { "Name": "Forms 20-F, 40-F", "Number": "249", "Publisher": "SEC", "Section": "220 and 240", "Subsection": "f" }, "r591": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r592": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 113 0001213900-21-017720-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-017720-xbrl.zip M4$L#!!0 ( ,2 >5*1?&%BP((# *I+(0 9 9C(P9C(P,C!?R]>W/;6)(G^C\^!=8]W6''0K)(O6VW-U1^5&NFRO98JJ[I M>^/&!@@9S_[/QWGJ M7ZJB3/+L[P]&VSL/?)5%>9QD%W]_\-O9ULG9B]/3!__GN??L?VUM^3^K3!5A MI6)_LO1?Y//%693XYT68E=.\F/L/J_DC?\N?5=7BR>/'5U=7VQ%<4T9)HGOOCG?&(+Y]5 ML$Y8:U8^23Y6?W_@/./CI$BW\^+B<9*E2:;^YZ?WOSRN])K""E[L\7AGM+^U M,]X:'SRP-]DJ5=2X$?R]?9%?WGB?HZW=D;Y/5L^[%Q-7Q>-JN5"/X0I5))'^ M =SZ0_8!< MH7^ 7R;779Z559A%9CURH.8770=L]WC=C4>[SB:;I93-A5SMZF6,'O_/K[^< M13,U#[?:"ZK++=SFTOQT&I83^J'^!NXPWFEN4UE4J]?#AQV7?DROV9W_^06. MR]W*N'5:T3$?= M%*,^1K/.ZW>ZKX_R.JN*9=>>E)]P4%F>;< L>;;58IB/*QPCSQL='Q\_IF_E MTO47H?1X\/S93(7Q<\_'_WM6)56JGOO/'O,_/._97%6A'^59I3*@CDI]K![3 M[TB>;:D_ZN3R[P]>\/=;Y[#:!_YCD$R/^:[/)GF\?/XL3B[]LEJFZN\/IG#I M$W^TLZC\\V2N2O^-NO+?Y_,P"_B#P#^#%YT^H%_AG? _)!A?)RH%L?B^3M76 MN_!"H0QT;WV5Q-4,[[WSUP.+7BX4J(A32SY]-GO_VYO3\U4OO[/SD_-79L\<3V"K\\?-OY@7. M7KWX[?WI^>FK,^_DS4O_U?^\^,?)FY]?^2_>_OKKZ=G9Z=LWW^);_1Z6,S!B MJCP+O)?;+[;!EMC?.^[-F_2.R%W)L6=^L79[7\-GWK/D(XKU-RRP679^K-ZK MZ=\?1&!(9N$<;@R&RI.7>0379!5)S>>@3EX_>]SX[?/A8-R#N7Y?V1[]^P.Q M89],\CR=A&F:5Y/\8]>VOU<720E'B3;L604F-WZ(KWI\N+?WM'T4_OM7/Y^> MG;\_.0?6]TFN_?KJS;G_[K?W9[^=O#GWSM_Z(#/HV]'XX>21__:]__ "_O/: M/__'*]_*$RM+3EZCX]V]X7C?OA_VX*Y)_ 2,RS!]KQ9YH2G[8)6R3]Z\ M^>WD%R#P=V_?6X+V+4%[HUVDYM&^_S >"'KCPR1]X%4SY4^3,@I3?ZG FU=9 MK&)_\Y-^$J-H@N]G<;C$.ZBLZZC?P7WR^%46OX3+;T-)C?LW[_VB+N!IU6M: M_;_@T>;V+U6DYA-5^+NC-CD%-[W;ZMKM U[#)R7JPO'.JB[LTHT_.I$-4O/N MI2:%[A(T"QJ2L\,F '/@S=DIZ?P-I.<@/#=? TA.'R5G9<["7Y"$\Z=%/O?_ MK_M_7I7[S4^&_1ODPMW+A;.92E.,[X?9\B;)^NH0/_ *#D$6278# 2$J_Q%/R(SXFKZ!S^K^M_QNV$,AX MGI28WP+C-%5^5I,YM['I]BJKDFKY&G[ZAGY)YN[.SL[6>&=T-&+;K&VO_>A[ M_BR97_AA"B+G@5\6$4B>>7BA_N_.SFC[WXN+!WHE,Y5+CT]]"6KO M[NPL/CYX/.SB35*]3:(ZRI-5;^";Z\-[#YZ?G;P[??7FS#M]<_[J_1N*]9R@ M&'\/\ILC/V^V_[EM0G)]HO!GR?.'KSZ&445; .+1LZ_NAR 7%RI*I@GXGDGF M)U7I1[.P@%\^@M<8R.JVQH**+\)B4>27D@]L.LY,>J=9E!>@?FR$\05?_"*/ M.5[\(ES"._BG91IF<=D_J8DT]9]UD91Q$N%+>*!T$_>M?##3\^(BS)(_Z>^! MF#Y%1IW$<:'*4O[S2Y*I$9''R9]%HM+$?T&W[2-Y?.9KCNDUQP?^/\(B_S!/ MYOY9M=W#]YQ\XJN^@'^^+<[SJ^S!\W_D:9Y]1K"L<>-W>5F%Z?^3+%B4[!\= M[1_MK(3,;DI%M86:R#)\9I<\TR_%5SUX?EH6H4K[%Y=#J25K12]A ;Y!E"S" MU%,?5517R25JQVD2J7(05X:^7;,(B6$K^;@U2^)8P77\WZTI&!=;.P^>O\^S MQ/\Y2<,X$4LH\%_,$C7U7R=9"'L=IOY;VN"B!\0P>7ZNTB?^_SX^'&_M;AT> MHXN"K-*#A;T./U['H:-&+!Z^@?U_IXHRSS*5PF^UY_6_-Y8AU]S$;(\W/MX; M]S_XOO'&?>,J]A:L"6^THDK%4?GJIW6+UQ@;72FRY=..^@Y4Y.B[5I'H#\,- M5:H6LSQ3@?=J:QXFJ0^NR&,PZU^'49G,G=@0?.X[:E4"H;[(%)^%RJ!1:0UG M8&@4297 S0ORPE4!CC?F-')_HIS/O$5=E#6ZZ/ -_(J<*L:/P!YC!N0DJI[T M5I&BY*!8N2?ST UJV* MY_ZS*M:/Z$9N;N];;.>E*JHD"E/]AGRI#;*-_[HI)FP: FLLG]ST+FZ :0<# M3.>(JR7V2<.R?&($=!4W7N6&A:Y;ISZIUMV^B8TI0B0A_VPYG^3I0S3-AZWA MK7G#\3Q?A=',1[QZF%W !YE_-4O@$RM,&N0$_U,0CZS;.! $P%_POA<%J*L8 M>2POGOC%Q>3A>&!>/]_48A>YX'\_>O3GKY^[FFI?"3MR20;_G.83\(G/ MP-0"0^G7L/B@JL9>6G9]3$IU3>' 8#QM9CQ=-(PG'\[U#1BX7\_J_G==5LET MV;O=!>=&= CL5:'\I/1#GS/F($:\? *_Y#!_YT839N';VFBG4@=K=)["D_ZH M51:A#+ %.U0*Q3]PJHC'Z: MQ:#-*D7,(@XUL$Y>5U@/2)8O&2"E,?2$L9*RK%4!QLIX=/BT]")T&_BJ*%PD M%:@58.*(C9RRRH'8PE+_-DKS4ND_!#X7Y9HSY(1PP) MTOXY".< *ZYW MHOFU/W9J&!<;\N0I:)#8-A_,"/593,P[3\^X/3-Z^;L&L@ M@CBOY(+52!+;K6=XHFR[OK6D DXU6$:*W.LZ2_AQ3#X/GN_O!0<'H^#@^%C; M(7IUS_V;C&&_:0T'+GT^FQ2/G_L/65^ %Y+6,9S .-@=@Y]P?-"\MS\#]D>@ M0072IZR+Y:/M'FN%KR,)@ .CF0*&A:L^^ ES:6$Q&Z"-KU2:;GW(\BO@;=A' MT*VQQP(A0#:/U33)&-"!9:?^WLZ^YG9'RX-JWAXX^_F_X*Z"UN3EK/O?6V9D M?X[B7&R7.-"@3W 9B6,(]^H[#9F=_&I#9/682'MY2$O(;(*8;@#3]T?3_TS M3^NL"@L"F!;EP$NW5"G$&%CA[Y,U >R!*Q'Z:II_G"99B)D@O@ MEFT>\3=B$L*J^W$MR&PP0 LPJ1_24M M@A89EI5_O./'X;(<./S6$"^I&'RO8PB(>L2"/A 4*U$Q8>#K!<>;W#,E%@.C MK[$=UW Z,@#0_CRI*K ;*?A8Y!D&5=,EUDX42_\43QF]@TOEOPRKT'_-BK(A M",P]&IK3M3C!*ZI3CA2=;9W[LX=_^\O'\/#I>'>\;6S2!)S76;A Q/$&4L'_ M'*G "S;,KLI' RO?FI4=TD#*$,X>6/FKL#)%9E.XC?+#* )6IGYS'A(WNH*9 M^ZFO/_6Q;]3*%ZC#X0>@]W!1%_Y%D5]5,UTPM0TOH=BQ9.L;>!>#3^.=IRMW MHL]'3SU4N'+-RA(;5QI'=32>;(VU">':#7WETQY ':Y)C#53M%>SI%);N"ZX M!SBF1=C*G*5J6ME\^?Y?[S2'=LLR"A(U1"/(#!=Y=R4%N0$OY(('SW_IIK*V M6'KBK\,0?-4M,HY+#]=VTM[3/N_AWM/;XAT^@5'N%,C1)8\_5>_ZGI> M=>NHS]ZP.ZH+9]FD%_DSK5%0D?=Y*AW BTW ]^8F=NYW$TCB^OM&_8?P.E8 M4)H"ZR"GIFBAU%W 2B\ADPHT,C;K!"$&=_AM^VS;__GDY%TC%'E]#!]=,'*\ M@-LQ)@G.25UR$A#>CUL!=;2XR L/UYLN\07HX;CT#/8*C+="728E20^];EQI MG5641,1L35C$I8_%B4G<+>[T<'X/JP]CE9E%&<" MYK'%9B;\1YE2@W1H_MCNKD^);<_^\J<<_M.S#;T/HH0-?8NQAMNB M$'LA_[^0(2%A#=HG'<0P>072"2RQP998Y!EJ]EQ'-2^3O"Z]/VI5(LFMM1E8 MFW2H!+!-U/PZ>P+3'R 0\ZN^ZH@O&=P\QL^=8 ;=Z"#'DH MO;6Q<6^(;L1P;S5AW6%Z%2[+FX'=!S\2KOL+=9F75]B;\<7;-^>OWIR? M]1CHV@.O72CJUHY09SV8//BXZ6;=_(3K;G8TNOYNW:Y=^ZJ6E)G.P\=Z? M1#6=-' =7:P[]?L]ZB1).H_X3L_M MW;[F??4T;RPV7GO$UY+]1K?]:F3_R?T [G+W[HL7=G5(Z"9>V/",[G.=,:-@ MJ.HL*514Y07]/DORPO\US$!)4T"0&_!@\J\HU[W671'.:."G@9\<.MT3?AKW MG)]@G6^G4U5@)JA*P!V*2N*;5Q\7'#7'NY$;-'#0P$%?DH/VA8-V>\Y!L,[_ M4E@98 8\#YPR<,J7Y)0#X92]GG,*KM-R"3;DPE26I%#NFVE67^HR+)(00W;E M/$S3K2A*R#=@\UCYWTG,E@H;]EA2KS]!*L-[#JIM1ZE$!S/>&Q MO;V!QP8>6R7=(^&Q_9ZS&*SS[0)+$A -A\Z2BZR[3."N^.&[(L<1,@/7#5S7 M:ZX[%JX[Z#G7P3IOC/:]FB_2?*E47WCN8#SPW,!S*[0\VA&>.^PWS^$Z?PW_ M#7Q&71JK@N.#[U5*)7GOPJ):^C0!F)NF]8;UC@;6&UAOE:1'PGI'/6<] M6*W60[5C8Z[CG[ 7K/)\IGW-?J-!^P>17=G'?['4X M'AAF8!B'$ WP8J?G' ,+/8GC1.H!OZ!&&EAF8)D&)6ILQ:CG8"5@,3KM*VAF>, M>HYPPH6^5&54) O=G\WIP4J%RO[Y#)[\ZH\:087VRX$!!P;L,0,>:/3ZC?#U MKW](1P<#\0[$ZQ"OAE.,>H[NPX6^5-.P3BOXR)U-8"R68=,^8]\G% MK"H=@V[I_\/)4/W&HYS>%7FD5#RPY<"6?69+C<(8]1S\A O%">9%GI8:YA2I M&$,8 X<-'-9?#AMKS,6HYT G7.C_^UZ5JKA4\?\W,-7 5#UFJI%AJI[CXG&E M)W6<5 2&Q^DLRH'M8K4CCO,<>&W@M=[RVMCPVD\]Y[4QVH@QN5^OJED2]<8T M/!PX:^"L57HU&(R#%SWG+%CINR(!I;6P/9FQA^AK):%(N,UE$O7'&>OBN$:W MY)5^;Z;'W@8=ZYQK;]49I_Y;2@>43/ K=Y?_[;9?H;H;>AJ?^^7(!F_%+ M?J4*>MQ3_TTX5[Q=;W+VF]N &]]: -8(_D<*.-X'T).H/Q M.7CYV2+9]#UV.Q;>X\)??51SEB[^M,BY)[G 2YV&^SBPL>61K)7:>IV;]5+< M7(XWCA)E]3=H%JTT\1PLH[NC9H/R.7AU5VQXKXM]5Q?1+"P5I856$#UFM 5- MG.?^8%.<&\.E3/+;^V\6]D.X*P-?WB-?'AB^?-U_OH3%ON!I!3C+P P^P/D@ MH\.GI?\"5SBEV5W6I1EX<.#!?O.@P3 =_-Q_'CS$D%RQR'&0IO]S?HFCG<"3 MZPN7?=/%N@.7W2.7&;S2P3_ZSV6(64HRY9^%4P66IU/?,3#:P&C]9K1C@R?_ M?$#YESBH32G^>*#X@>*[*'[7(((^OPW+?6L67*N%*YR9,;CWK5:0>P:V&=C& M)46#^?G\%BKWSC:CK\,V@VX:F.SS"-> ?3Z_D=2[XY4.$NYY7V8JYC?V>V[@T@I%40T@^ 0KI' M0FR+_#8UTO^$?A+__8&,?62Y^#6&PYZ^.7__]N5O+\Y/W[[I\5S8+SI>';;E M68)5Z$F62(?5Y/D-F_,EUG6'PI66FV0XV UNOKV?9&L07!LM[!0'BR2(A\UJ MD&F%6N1%%?AUEJJR) "(3'WW/P3Q1ISA]4,] MVR [.L6-AYRN_GI,/[\[*_!O?SD^.#Q^NNF8SWMPFMZKJ2I0<5$%.Z(?QCM/ MS\)%HK(RH#]'3XDZY2L9C-/UE051F&_EF[PN@+J;/Y2OZK+]R972'R 4RMY! M?UK@BG&QLDK_% 5U%DH/0)U01NCTF^U_;@=^Z+\(E[ 7_FF9PBU+LQ1Z /B' MR'ED@1#BJJPG91(G8,YB@NQVUFN#FU9Y:> DAY-.W_P G(247V*;\A4R1WPM MD"CU,"]=BB\3>'Y8^.KC KXI";';IGE!*?F-FP3^ GYV&:8UL>3NP=Y3V.B= MD;]0LHB!G =R_BQR/HG#195\6!'%\KDK?%'NXM/^4Q6E6FJ9ZZOL GR.&$%W MJ#IB=:G2?$&S,O(I^('3Z@H(%1W"FLS* ,QT9)H4 M9>7_48<%* *\S7AGU 4I&&A],((VI_47?_O+1S5ZFD9UFJ\0O/NE?[9]LOT; MTONBR+$7%]%@""1?(+BTK L$M1F2)B$_IQ$Q\'Y2&:?;!YW!*R7E#,GO@ZHV M(GY0,=6L1?U=D>;/+G ;"/W[)/27*EW,DA42YX_]/LTBLJ=_ MRLLJ!^$8ED"+ERJ+\Z);>@.%AA4L(ZJI^H%E_ES%>*S(+5,V<."/- DG28J5 M$0]_???+H\2+)8GC?0EAH+0MT> ,# M!PSB__,XH*SGVU$]7_4$]!=(]S^K AZPM4KL(M\#EN1S+*D'CQ>TA$/[\S#) MTN4JU9RZ*!.X(KX1$+;^%@I< "L9Y M; /%#A3[.0;X3'U0:=DA,=^(S$6+J_V0.YK#"T2Q\";^ M4+;94;8YU&U^;U6(+T+**X;%TG^35PJ[N88%JC7_->8.BWCKESS_((W.3;.5 MH5SQNH5A^]LPR>"[JL(L;9R445V6.H-J"AD]+F0D73.5W4YEMTNSVZ")X3<: M_AEF^"V/2"5$]/CP1&<1FD&)P%XR>F42#8Z;Z.F\;QE.E3\+"Y!6C+S@PAGY M"67;WA7))38:=1[Q"_SG@FO%WB,OSZWK>;P?,,X(WXP1'7 5!O4F*DW4M$3/ MM*REISZM0WU$!F.5#[7'O?%AOC= !=+EB[?_/'VY-3KV M'T9Y 3K\,BGJ\I$/CXC5/(DTC@=%7QJ60)@Y2/X"V3(3>0M4RA4UAI/"^!*+ MSO!?E$XAGA6N0F[*@8E82C\=7.[!Y;X-N<;JHE T0Y J>^LHPNX-"1L&J.A( MN*/@+M!$QT\9WP:WRZM% 2H'+[@H\BN^0YBJ@0H'*KPC*@3R@J_"2A<':>,0-M#K2Y\0HPJI5$6*K,=J-,Y1%(72G2=.RD6-PI&2 M=%&:<(+)NO,V-)_,X7RO"FW@A8$7/EGX4CJR2#(T$4HN]5HD*09V/@T2NNV_2^&=E4$VTVZ!NL0)*N(N7=9H1 YC+WWXL1I2^R0@POP;6UQ ME7O7[C!-[8&-)1Z_>6=[BJ;]ZASZK[S6_(39\P)#1/4"Z*2UEPUJ0(["9M*5 MQOHS%MQG+/BV?Y+"&2&^R3EJ.GH\)!>MK^'F;H.X:V6#%0D!WCP"XH-57]0A MCK]1\A19S<9X;C)B+(P]2HJHGL.#J@6VS MC144"@XX++5E192;AE?T,L2K50@F5 8J:Y+J"@FL4EC@C!QO4<.G$>)KL^5U MZ\"<,E["N^6'TTJ$0$R GFGG1"Q$[.>99&!0-CHWA.^8/3T3,R0.=\Q&SGO; MH_W>..Z3N.M698,'0]G@:MG@Y5 U>!>$V-,B6OH?.VUR_#6G3;X[>7_NG_9X MSF1KLW8;F_4-NJV'=UI8(YN)<_!*5&)/0&F"DH_ G.9AHC1 ?9O/]RNYIC>N MD2H,*P)/O$P*:D!--\L2T+>_TNP:0O"BF7(27R:EPIZDS3<:G-(;%O8&4:(+ M<,DBW*&^VBDM;M\;N/W6W#[N-[>_)>\62^,1+1KIGB!26X>WIF,>^/M'X._] M@;]OS=^[_>;O5DCN4_CXA\MBW%T2 [@Y.O2!ZWA3$E\ZW62A1DU\'X95N&V M/XCU6XKU&,8>% T?#C;?]WK/PHDDLE/4]T8*R%G&L^Q-,/6:JP*'UN M2/Q216H^ ;6_.PIH7"K][S$M "=A!&:@QB1,>0S-3*F*5\TK;-_"_;$IO@OK M.+EF$YS0'C>A@&]OB.Q3NPZSNZW1W>Z&8)IEKNS#O,:.7[<9!_(FH\-/V(8# M^M]#?0O86(P7R[%Y[8WIW@N,)9O]6+,+;^$F\#%X9C1,\>8-AF5X"_AU*&-0 MPBC*BYA>BG+TU"/G0B%6B9HH1!@CQN8*<%V=4;V0Y"ZIV WVD7[Q\\G)NT"P M[ZK$, ;=G;Z3:17;OHWNVY22VQ3'_G2B@+$H"9]G_ZXS;OY#Z^-TRY!*V4A M7;NY)QE@\EL)UMZ$K;JP/%$M%YL"V&*,7II%\(2Z"$X"2 M]'O+LBJ[H+9)5B.]YT0=?OBNR*G#CTD*;BP?OC.RN/]X_^%3_RTGJ)_@6J3C MUE/_GSA)'E;Z@Z8#3A"S&:VF D9#)J!GF8#/X),NP]A#P_C)G07@[WZ+;N54 M^:ZSM+FTN]ZMXF6N>E8=[I>X(U=4CH2_3./FGJ1J2A(+?8]NCTBS=,>-UBVL M"X46Y;@_V=\?C(X>7/]B-ZY9IVO^!5:D_VK%B+R_EQ'O[(Y.YLZ.0>C0D"\) M]L\_G9N4QKHG;'Q^#T_1A,CK$J%U >(]$1;&-D8D?AA=_=+ MT.[QU]S=FU_P>]]_G'G=3VT-W FO>U'D=19OP>;DQ1._N)@\'._L!>/=HV"\ MO_]H3:I"1X:V.-NC5X]*66> .LT[,?SWT.Y?U>;OI?E4>\.TN_#7:VLYS%5= MM_Z/-?<\;EU=X%;#L8T.@M'QRLE=^XAN!O@*:S\XAK7O?9MK/SH.#G=6M.TW ML?;=\7YP\ES=?^ 4/=EC,=[N8KZO_QK?1?^]5J<("&TADL=M@_+ZEVD&PUQM=N#L* MCO?W^[*8O6!O=$MQ?W^+.0QV>V.F[XV"W?U;+N8^%>&M^.Q,I2E-B>+^T/1/ M 8PQ)UE"[?J32W7?.PDT=G!MM.\+'NO!3K"_WQ?;;W\,GF!??*]]T .W MM?SN[YB.@X/1+7?F&_(#S_,*.#$W)JD2D_3^B?]XKR\"]G@,/F%?Z.WH(-C? MNS:;^25W9A0<[/#8"HCF\I7_:F[BG]?H89'[?\:N]X&BO+ZIN%.ST)@0[ MW@UVQGU9#-B91[V)_^SMPS%]4YKN5@QH(>-:Q_D/F14?!7ZF[MOS>[B_B7WU MZ+X)+M@9]44J[ ;'QWV)-HZ#PX.^F".[P='.+;WRWF@Y0?@]3/.R?.0S5MVO MPH_8J3C3Y54/X0/X+E/3I+IO@A_O@R??%\?FX1@D[ 9D=M^;,CH.=G;[PGJ[ M^\%HIR^+V1L%H^-[BK7T0 >>?T5.W \.#_MB=P$C[A]LX/'=_Y[TAP^/@H/> MF :'P<[>M^KH]38[,RQF6,RWE=&[%=^]4=67":V ]730&X-E?[\W8)8],&[[ MHD#&!\%>;YS+W;U@M'_+D.Z@SKXI.3DLYIM8S#>DSDZJJD@FM4R!R/)L"[O& M%SFETVE"6:'*>P]:[O4@9OEP=+1!B/S> TFCOB!EQGM]R57N'MW2H>^-5FMR M5Z%BI>;4(>%K,=IH=P/RNF\:WX3;OPAA;0WK^)QU?$MJ+L;^)M0@H!>,N-<; M'MC=[XLS]8UR05_6T1NEUUNS?%C,L)COV)6SD4D_%+N35!PHO+-PD:CLWHM@ MCX/=W;[$"7?[ RC<#0Z/>N/5'03CWN ^=V%G#K]5#$IO1=:PF&$QW[&:^RDL MDPB1E+X*BPQN4CI=\=8H/C.G'B^:Y6E,0X$^Y116^FET',#.]GU#HC=;Q7UG M#S=;Q?B> 8^;K>*^.SYLMHJ#;S4]]S))*8HYL-W =K=BNWLVPC=DNWNR,7N@ M#7^GGG X"P%^@*VSLYI:_>93YKK2KV4H-DYGKZDR:'*-!KUGVV3O*#CNC?NQ M=QR,#OL2_83%'(W[LC/[.SU"C.Z/@O$F*LY/X<_X6F5[_W1X>-0CIC@> M]R6B!$PQVNG18@YZT\4,R_IOVV.@8Y;75YKM]D7'$-QK$*IKY[_#UO@GU:U' M&GPK3? _E3QNU2S_)QD8=D8#PX8V^5^(:FY-!]_S_O^XC?2_Q.X.C?2_VT;Z MW_ON]K=-?A\RBEWV5M<^/ILT!P@]XIEAJW?N;ZSK^A$!+\*2FRI&^ _U1YU< MABD.?6Q3SY?OH8Y-IU;C%=]$^_?#4;"WFJ/X)I9^L!<Q]-$^EKBO1 J_O7D!OU?(W?U@ MKS==(;]1M/FPCIXJLM_SX@,FD:)PD51A>L^[=#@.]GJ3A@##^VBG+T6+>R! M>Y,MVAL'NZ.^Y'-'8[ 9[ZNDLP,%KU!3]U%;W1J,\PXM9XFVDX3]+ED^OSPQ*-+),_%3\0IQ04 M8-UZ/_DOU0065Q=@ZI;UXOG#T:-GC_$?\+_PK,Y W7=H8@&#CH_Z(KP.C\%X MZ(OL.C@*#GOCH8Q&1\'>;7LJ?D/Z^@5;RG#W//IPWPI[?!CL'?3%8!Z/1Z B M>[.:T?[M9V#V,R[%+.X)2SO.]2@;%MCNJ=:LNH M"W;ON]G;)@L9[X"?>]^#:S9;"-BT1WU8R!BXX[;]E.]C(;M'X &MCMS>A$WO M"0FY^1U6?_N_MK;\UXE*XR?^^SI56^\0O[RU15=UW78714+KQO293@?M__5! MX\^-U B^@FZU@"^P[TN)6EOAX98UWLPNWPI)N"AY]ZF).KT>2PEK7"&BY M #O;)-.EN>7.]G@_R>Y2ZK)_8L3K!HNYRZ>?9O#5HF*\)T+'*.__GW6F?(2+ M!/Z5\I.RK%7LOSD]\\='.SX\*$WRS'\8+A9%_C&9AY5*E_Y_'!YM[^HO:1H' MXO#_8V?[^,#\!#Z(U:3RXZ2,P"RMZ&%X>X),1GE9E8_H,WK6:/VS#G;<9R59 ME-9(/?BXTERX#N!SNERPPS#3'19;X&_8N M_9_\.J-4BHH#W=Z(: K).#:.)R[)7]23-(G@QU/X+589/(0WHV^JF4)HA>(; MN[L?^&%:YGZ(B[B$=_47P*D*6RL]PA^>ED6HTFW_=5[X4M7A^*G\AM>3^._X5=^:5\5;O)-7>*=? 5_7.N=RP^V&;7&' MXGJ=T/XF1<[IFSL5.>.O*7+>9OZO-+9U=Q0@T1\$M("W494C&X!#+*Q@60.N MP<_@FY/Z E;D[]/?QT1GOX9+?[07B+P":O5_RL,B)FI+"N#KO"B!":(T!*[U M\TQM5;! PC;1@X$J$C#&XU+D%=YE]3]C>A;*ESW_(?)7&L(ZRAK>0]\ Y,@T MA>=A01*V0:LC_!?)$#^NJ7:W1A:MPB3#3"P]O5!I*"T,\:XOWO[S].46O!GL M=@QB*WI$Q4DO\OD<6/R,"H(? O>WY.%H9WO'RL/_.-X^_0H[6< MI!<[=*\1&15>7!3J A[1%)$@,:]F";SXE8+5+,($=Y5UACY16T/ )X/'J0]X M=X5WQ?5DKPIGS([FIN%"!W9NXY]A!:0D]A[7_4 M"D[TB7_TU/]GF-9(X]9 (K;BGZXQZ@XZC+H#QUA;BP5]X+P/RZ@,]4"ZD:AR M^5MC/AN;TK$JXEQW!_2[/_7/EPMX[Y,BG"314_]-.%>\/V]RW(IQPXS4OZ)- MP@TVV[-NNQ9PIZU)H<(/6SR*Z FHR*MP63;7O&8G'ZRGD.[8!'XV>?[3-H-HOYI6@C6(S9/\R?84RIS3#"U(%6>J+%=6N(FPZ=S' MS0]Q([:\T3W=_'F-V!2=TO MM_USD*#3/$WS*[Q3 MB>X2I4E8E^!!S\.DFX%UE* 32-$#Q6LURD+-T0V_EAOS\.?C:L_ 2'#(? M7<\"1_&&,? ,_%"!N(XJ= 71!Y_498)64^!/S=#>15XF%3F8X,#5*4?69&X] M"GZ0^U1Q-(5%EWT52%]T$<)WI?\>PP04VLO]MQCB,-N+?X&9"@LH.'2''\B@ MY.S".T$W68#?DXX(_ ^YI\^2Y\@>S(FK,1P]&0*"B1#9LDR,�G $Q#&^FX/8QQG.2G,)3&(<*Z,PX MZLN,!)(A%%:"D\S-S'GA&8^>8[B/'P+,DCS_%@[X:\G?DY(EG/)CE,'T[P3E M9E;#)A9JD1=5@-][J]2@*:%$4A#IYYZSD 0(O@9%H%!GYEL&8!Q4,_\BAP,F M:0Y/)EP.K>@J+]*8AR/,DPJHI$(=D(*PA%,'XL&1"442$1'D4WBH\M'VH7@^ M!]ZK(LQ*?(60Q6L9S?(\+9FVX,M+3!H Q8.4QOMB^)T5CKXS2-_ 3Z;F56./ MJ-8O89-! 1BJ#>"*.L5[)A<7:)SK5RX4K*=$#4-Z@J^R;&/VR-$,?B8EOC)\NO2GL)VPF"L\7*"-* T3^%9BLY[$9D$7U[!-[)TL M:0$5@*0=ZX==PGA^(ZSE*2A<7"O>1WK]4Q26G,4TAZ./+3LV#1HX(-SHJBXR$JKR'1S5A;9&$M:K M>#53=*>(-@2M:3E=;I,6-E_$:L$)!J: J"X*)=G/19'K6+9GB%OW]@PG2:HS M^YZ\8+.-6^# MZ2._DD%=H\JX5*2Q+E1&7D?,6_H&I.K,/X'G@'2$W^QOCZ[YC4>_ MT4>&SSW8WODKWXG?NZRT6B4E1LM!-YW54%--HD27M+SS."3.UB+-5GA":I80 MK.P4B]>EI$F84746@0I07V"2_P9B)DN/Z,9J%G@JKR@-/+Z7=K[$RL;D?HAA M@CH-BT"&'HD> +8Z/3?$MNV_:"BL�*\PJN+<5#_3=0 )(P:.R2C,UI'M4R MX'T+6TPH+X:M2O,%N8'@9<$^DG0JE?J /P"-H0JCW="_FZ#" 3K+JX1MQSD* M/941ZH'HIU[@C8;"V6F!<*!!K"+6L19\*SQ O@MHJ_*J\KYP""TY 7EP'E0!9(./S> M<"/Y+2E52L5JL@8#B-4X&>+B3^/?B[H (X$CC&!,J0PY'=4W*>M\6EV%A?(P M\0IJ.E) 23%NL-T@$N,YWA1)U'X.JX%]0ZP+:']<,9)K@]/$AH%+@!"$/SBC MRY*!GT1$4WID":((T%)8B+1);Z?33CJ7:_%D2:_1FSOJ#<].[:UIXI[[^3?TGKY)$OE5IGF MXR'3O";3O/O]9YJ_!#7V+$8#GF!*&BITC8=?_Q;.%T]/_(LBOP*#!H08"*R+ MI6@83W1+*5(.OBH:/Y^CF0GW!0>=+HRI07"8)0S=$X,B )T'!@Y;=R@YSY,0 MD2WI8I;XYRJ:9>!A7"QUZ"7P>=5E/=^.ZGD>>"_^]I>/:O0T!3LA)RUQ$H>+ M*@%S$*SB*[ R\;_GR;1._9_A'5/_X3O0/KC.MT9Z:J4I0MF8WQIZQ_;P(W'U MR0:PZ!C/\1U=B4QV+&QLOE1P1XI-D,R^(NR/A)A=VXV"PN89X"XG*;CCK+AY M=Q6:^Q@#@+=)V3DVXMYS[-QIC>@_K2V&N-4-"SO-/+)1$&P&?DT8*]30%(1" MDDT5V@BC R9DCJZ7$D.Q=*O-:-C_:H;:.BGB %,".88>X?]/DP)^\$<-1BT: M+L E&OSK&0X!XG>(7O-!<$?T*U8I<$X.G--$Y +YP++PIY '@QZ8.+3!5[O.Q)*(JRB0TND4!_EES,/-@GBD1@ M:W7M@TGX DU2M%'AL(HEN!'9TI4/#:E@A04>@4T1K15-O.->EYC&,!R\&]RH MN$HP;Z40NB.Q.%@[0KC)@ ;+=YI4.O[;.ESMF<_"8BZV>4=F:MO#<(Z.QI"_ M9QX&-S2/P!B-A%KXO!7%^)TWU\ BV%XRKZQ:*B[@Q?[43&.?'7A +/A@>NL% M0B!B 7/##:)$#J+2K$F7:4&-KY7KVQ(@/D%0!1I&AA--E H8B9#9\#[5E5(9 MOYUG]MQ1,;"Z,L\R#"N?-M6K[(C1.[PG$RVN/O)-8%,0.@\,3WJ6KA'%XSIX MZ,2!.^;QCN$Y@:M4U(M6W V_CI'\*.<")A2R@<112IR?@ZY9+KY+GEWD%"TP MK\VX>4F9@BL(#B2%C&5!Z'AZYOS@E]UF0."(KQ7%3V2*3B6R=T.XL+6AGO14 M 7ZK\(L-J\_N'VO_M[\<'QP>/_V*V(UWZ*P7I#NUA@DH )0F J]BZC0Y%\Y[ M('7.DD7YQ>#5 ZE]\Z1VZDA)D?^CKB+?K>>B/J8E'27SM\-)#F0 MY*>0I,TC8'@G"IG$Q!RK"LJ86P-+,N04ED5Z7D;I0'H#Z6V^@A?Y?))D-B-E M"=$MVZP<"S+'Y%&@T[@#K=T?K=TM1/?KTYHKYJS[S!*,"PS_\=Z@7O!C[;,& MG!L,F5#U3S';%Z9*;J"_QX*EP0C7C$C)8IS/AIPD3LN!JV5@?XTH%CIK]GBK&1(:IZ]MG+*=,')6 MC2%(I!VJWH;+\M4XE!,TI'A2XVVI 0*'S<^J/%/O,6C5S RUL"5.$B9=2DA8 MQ1X#@C )KP$=$8IKB>@U4#Z9Q<(XJ!G\#7'=#-8#;U67_A0#XA2> MG*" !\ MC(Y0L\%G>1@ANQ"^ &)SJ:>&U&%:L3WSCB+D+P*&K&[[9PF(D+!(!0I! MJ!+!3[6WBN)L.JB&=_9>D$AZSM$UX5 .LE$I.F%<8BZFYZWR5S:J^RV]YEOZ MC;=D )2)J<+NQ@2NJ#/"3C#6[SIJ=3ISX'H:[RGH&O!,HJ@NJ-9^EE^I2PS2 M$.R/)236:5P32E\-D/OZ[9W8.@%N)2#-<-L 424AE8!L^[_SHPBD-B$FSDO> MS#HS70WA4N!5XIS>1*2"=W.LGI#-H48H:WIT M4BURJ)14A#. 7^LP_;<,._ER.?:WI'(MOHS=7-*>& :O9LL5.D2YX0GDAYO# M^.%E"%PM ^IU8K)Q7SC13%T%(#YG*(IBGUK8Q"#;X-\F766(D+%>;@I:<@&8 MG4#OW8,%:=R@ 501AIU$/H?Z"<"E;SVDFJ]?V$^*@9"-72-"<%,W JWPBN0B MIP*T2E$8)>BB(M0^$X>0JI FO"K>D$VV57N+U7(6#GYO7:6R0Y3ZXG&LM;.0!(H10ZOOYEGD*",8'10_ M _;<-!I)7>JE171M:-E!,)*YBYJ*>N-02LMYJ%8^^CZ:]+TUI$_8:_V8IFC7 M+ S78#%)@K>?U@1/+\0PLHRMD9[,[B+6&7M.H$^$Z-HS[!X\H6,)E-1F$+ MT#6>DRK4J7"M[1NI>#H6%UK[ =^\8C,(<[-H]U6$/JT%SHI)4BPL,"GV#C5. M"5*RMJ,<).:?1B+2V\S#CV!T_=G2CW!$-DLO]VXM>/5!!KN+27+:/]P>C]', MJ4Y>Q^$<<6R<3E_4E9/:;Z-^8S4'";]L0N 91&"8CTM<"Z<"$J\6H4)VH>'> M548U^?U/+5IU0+12,M6!#_C.=,K]PUA'.P..=0V.=6_ L7YG.-:W1LFP2$I* MGV8V3"3"FD_!;[56$@.(L'B;:K7@V08PAA5%91);B%:1IQIL9D"OUA[!P(!C M0I/Q($),M"XXN0RD$H."["%CE!CK8C">;XZ ^=5R@=9EXZAM'8DH5:^1 =* M02=-\N6+DN05?0@]@/(%UC;61'UJ5XYYSE)1W+@U<=EJ0W*\HTJ-[ M?N1HJ*3+]AMC'P^R[#F"[40_5960U."H7.;8;:&F.\^A5O?X+/FB%>P4Q[GO ME6>JZ<;I!W&S Q^EAT]5N%1SA&U'J/$M>R14M.2YW@ W1&#*8=-5E[>NVNGH M+R%9H'3$8!M'.,E+8.?'7)>FXJ(HNIANTWN+[%&(]H73K;\ -M& MU7/=#FE@.-C6$AHDF4&'(K6$?H2#)Y$%68GIXW3@M*[K+[Y^!W_J!S5$3N!- M:BGFLX^E2!7&4&$YU"!@0E!8\9'(MZ,8;6;K#FV1I]D-O,O4NK&ZR%.*<1U/ M:E".-S;?P([6.;;)+=BKYZK*EGL/Y@8*RX6+BB#" 6\-:8(B#A1-H MG*KQ, M2 IIY/::V(EI@HDPW*ABEM>V[1YFY^ZD1]$3]P_ P2YIXV&M6]4J7#>*"(R&PHWNBC" MN38/4^9/D5K/="F>B8Q+9,Z6@[ MI[3M-P.(*R>,?\ENN %%_-A4IZ*"QYI7K\'CN->P -PY*TQ,UFU:9SH_@&E? M5(1R?BZ!DI[!NY^E!3*>>QHEKJ2-A!\?6.;OI;IR"9J.*7AT6-@^EYJ:< MX5T)A[O4Z1'\09VAP8$]1V88**&J7Z(D*L&@=H\H\)9,6U$W"RGAWW+ZUW*)>0\O MN8FWD<;;FDA4?R#5.B98J35/F[+Q5EEZNM"P3N[%0D^5:_1# AI$6 M"B.=$*.Z;GUSMT;]Y^12(L;,*IXCIQH-"-K5VL%*II"W6AZB#553>HZR#?C' M0FZ="UOQW=4M6WL2LVY"V1A99%(I)%)+VHCX;[O9@5FG="E(J<6I@,J[""\2=E"Q0J/O&%BV. MMZ&TB0:*.NLZ3%RK^]:!:9!S"MHW#$CZ.USH9ET5Y^&-.$+D"S=?T!1@D'LD M,+*230RV6[FM).Z+;BO%!:5KK"&*96#>/=$D8C)I0EQI+@:%9[)**?;)P8X7 MIN<15VJQL\QM]+CX#-_-KMVLNVEQN,ZV- #")\#>S9(%4Q"F"5+T 2]FGMYK M,OH=T>NFP#M6$():G[N^69)[#"*?G;3N$ M. FIP-=<0-%RRDBI E.!BEI!M7S]O' , _<2LHJW&'.D:8/[$K)5TVQQ*(W. M"L7N(#K\;&F;_ENXHJZN)1TL0/USIE..)9BFI0:5&GBB&-'K=])4M:D?O@+* M5TXRM1D/9=7'JI,V5HR4N: @S(\3@A#5\YK1M4B]6[/\JO=QA?YE@D9#)FA- M)FA_R 1]9YD@)^7.E)NM9$<"E6K;M1WS4Q,OBX M /5;8.-'<)6\9GM(]*UK@J8VREQT89\\D%A.HZC7MYV@YFJZWP:=%UAT8"Q. M:GQG8_UN>[]+P(E>M!D.=(. ZY)TCM%FHSN>91*+K5>C0 MFQ/LLVFPIB-OVR6XQXU9H.F-DLH];>_34#;=;>";A.D8Q&\M_+?90]#-J44R MN9#SWTEE2CFI_R)WB>@B>T:,/@ M2913A['7=2[5^*[&3<4)S@N@QZ[C>_/:&\EMDR@T(IN=ZT;JAWFN'4QQ MUTM;2B+7"88W^S$*.KWD'+]MW,YZAV^'(TCQ]3 8TH[YDAQTM+G#=TSU@3D# M H\*3II?@CQ]\O U5)\;9YNHB'BF*J*P7\[WY)]ASVD='S! ?\?W:H1\K4?8 M\&XU'I^YE.2$)[SJ%A6T0J 7L/B*/79J2TX>'G#[12A>K_&YRSKAQJ:P?DX# MP7O%.0HWIUV0Z;'B.(3"OD@UYHC1WXTS77T++,8B'8+Y;]A:X&120?K"<\,:&1)08@4:D/L^I"KZX!YFA+1HHVN MI?'G3<;*I?N69K=6R._*B ,V.C([X\%V+;=L M9@ X$E;'WS"2@[O, R&S:&HDA/+"L 0XW,5UYSSL#'3028Y6 )O M=T!L<]XCQW,5TT[0?,H ^"K&QNC&Y. VD5U!KC3L#KI];O" '[WVOAR,06*@]0[:I5(5-#,'H2V18-?U!=K'Q'R(&]9;8X!TL1^7* M0&!@.-:Z?*2=!$I(H7=K2MGD[&CIE/[U+,;&;+'/Y?#6\6'QBWD:@D1&A$UR2DH' ,WSYXS:9-%DA' \1+DKUQ-?_XN8O7Z+! M2T=CF=YU?>E^HZ= W09)]:)/U14AR49!_4.ENY2A^ M2]:SW?0YD.4@*>^?++5YX$C)7'=+X(IM \TBD _AJO!JW:^=#(TBN408D(QX M&*AUH-;[H5;,!>54AT^QB(Y"-"=*(Y#Q@1@'8KQOT=E!A9A?#=Q:,%.[@TTN M;9+\1V@#^ 4P?N,!X[<&XW[*B3WEYJ7"6G>JR9#X M95+$')%5S4FA L(VS0Y#94W9@5VTG7 MN@DDS]"E;FE.'D-/?%BAD$;DF:A)D(%\W))\T?5/Y3:]L?MP;&B9IDE((XZ8 MKMROZ99PWE)GHFMC]'IHF)=!Z2YUGQNH2^-0@:AHM MW+!<"*@>;1S)ONB4@(QSDF ;9Y489'!1AR 6*J5,>E9/A$#QULD1&5"PH0OHNB:#E"]-?2EB=L ME,G$>JP3 'UXD[@9K)/6PMXK#<:A00),950\+'!=?P[2"('AGM9M/(% 0UNE M_D_7R4J%"%;WQ]<("D[\:V3IMO^^@0ZV,07;B0EK)AO%&E1C244E83Q/LH10 MM1HPD@)9F)F(CA% "?RVAF*QB]62V&H.&_5VN05>5_,#Z2$B?'I[RUHURL5&/<"HLW=[E^"?>*%/J8^&%QY@0 3;*>59!UG M8,J,\4V; M(S2Z)$1=J[+X3BNAW3KH4A="(P,*")>2RK=,0Y4U+1^ITBRA:(QT MLZ9"':!TT.UPERVW_-1H-HAT[CIF+)17Y4V8^?'AQ@45B*%%&^]L'?Z7'P[]V_ZKO MY'8/PE]PTT>>N?)215R>MCL*[-1UGB/OCG,G<]N-R5W'3=XJ-[6('):Q]'7W M%@9HFQXX(I"-BR&DSPS5XB1\AAN(V?9/&F6%NG#*-*1BM@ #385S/I/5%W+! M[-(#!?'H&J")L%6-2'^( -BKZV#ZWMU44?:0%>Z-1_&!GY'B,LV;C?/?:I%K M*@P"9K) =[;SC 8-=7=706E$6"!(S'.1YA.E5;+NDEMG8MJROD8L-E8?LQE# M<.W6CA( QIM]P$UQ?WW1N<4<+V'XO>C_U0MV+ MT+TRWI#'#G1#>@6M04'L7K3"#5K[6<5I\=0([;Y$&U>_\J /V%A#<9*B'0I M#E10JR;JIY>*I>$UN6N%"31W850]NY 2&;6;8W<2>,2P3LVI,@*_28IG:+ MK]8>XO81[WON[C478[.76A6MVZT>DF%O^>-V"(O= 6&Q!F%Q." L?CC>H3@+ M_+^&Y*693>@S81*)!.P6P;X]XQ\$TKHQIZ%X,F[)S;R2@5#1FQ!8S79=P%;X MZ YQRX^PU>DX<)]GS"T&YTIC3FFH+A6@C7:N;F99ID2F2R/D9:9D59.9+RUJ MM7 7JU&>R/5>U)59OX8M&LPSGL=8EDDIP[2F#+_8TO +4_76-5+"5-?1%'.W M[Y&>@4%E:J804 KM,KC#(^I4JY4Z-CFE!]D^+#9N)?LA-6EQQXPJXV Z>X)U MLDU]%UJCMS5B%3OGEE[3>J9]I3.1IENV!T@(7D!9ZN[@MN]#)LV >.D/@;" M7+ H_3ZK3=R56+O+1-&(#P9_XTO;Y#X2!'6@MSIM7* M4#^74)O6I_=0W![F=2DI81?H$2=JY/R<^ $?C>Z:OFI( G0C*<+AYO-_#D&M]@"BL2.X2)C MVPVJXKH013BIXPMI+BW!B];0S(ZP"+M@GL4UO93HFSNV,2'U5T9%,L%^1Y/\ MTAV^[.A?Z7*/@8=ZT5ZV)"=)7[B-K 3@THB*H"9@$:_;)8)+-=UD"@C'=&A]RPB\>"\W!.[E#][3=84*_8)5A5;Y8$/KK*S"S\,9HPZ A22$N M6$IL*5F_BNX>@8Z4TFV?0-A7E1[JH!_%PSV("^1=[?0XE)W:H++I_6:\N]'% M&A.K%$@S@0L])(.GRED>P>W#,Z&>UO"/H\!;L_/PN+.\QNGU4QQ>+R'(N $< MHY[>TD>ETXCK?B<#0F.-8V;;Z6GDL626*6BDUR.15UJS&?1@L18<1>H:KH"_ MT*][W&[*R1/EP\P.49(()C;Q)J0-[S;63/Z7'# B2R)@K)=N.C5BM(P0=OR @X ?B3I _RI3)3'2=2:BE8\3!X'9[OIF=9S M=LQP%Y>RW:VY='6 $R8+/2<+F0D>!"$5SER,S@PDM]M;2< .N(E5='"::'% M',!]'$FH\<#HDCTAFO\4^I=);K,^&#,@H8,._0*%9P$G6"07LTK@W4#Q4DR5#I\TDOT MD">WLRWI-,0G!;W!00*KYY!U6&I16S>P6**9DD"?72+-FL)F=+ @)0,=:11,7-K63ZSUS%/'W( M;%*2_9N&M7']5Z*F5 V"\&G>/O?:,#.UNQ8N2 =53[3#2<4="_ WJ?DLAR5U MDZM2136;)(4_3TJRWA>8M<+8K3YD[\X/V0D2$C]/_BW=D5TE;([3,V >+0XQ M--WZ3&L_JZ$L$4BW-=H-#G8VCXQ<<&X 395OR648+?TTO$*?6)6+I%*>0?#" MRJDK-0/L*[9JU!KA:XL*UXE9>N+-.Z8K?R&#=SW\EI*A5%J%G[T_T4 S^&IW:?GT#X8!]*'#"DDU;PV8BF*A&AT2_LRUMK3'A M*_WH;.\_8T4Z&\:G) SBL;>B^8(.G#5>R[QS J;R$XS*R(8/49-;+.Q71\!: M@)S&(=F)7SAZ OG #-Z4X(,#-6LRL"9[C>T0'M7!0#.ZN\5,IN"SC4S^H\9J MY^ERV\,8LB8E+NNAWYKVV6*F(:G#E98XC2IH.RXA^R,D3]VZ:FV/6C--&A?8(?:CEJH![BU:@/!%:4#1 \L!8]X;;V!MP&VMP&T<# M;N.'XYW&R,,K'7\D5PXM4^P.I!:H.CS70%UK@#:J^QQ?L-&IN/NG$LG+)V0J M:BNH+CD.R*F=-*_C+4Z,.E47F*'5"L>8UJ+8Q+N*":, 0GDY 5X%2Q695!M' M]M>P3%H;IS%H6J<(=*]A(YLW(U\'AS?K[N/M@_J-LC-!NRM?)>I/[&5N:@B32%,H1@UF: '&99Z0*-Y_:H@)_S )HXZ-1Q5$JOK6V*3,GZ*$C9-A8GZ#B.*DE2HJHGC-4J0QT[72= MJ8SJ;\4%:D*Z"\V(&(;3H3;7WZW%YFF^CPZ^,1[7N0<_')VES'.#]ZB,!0% MKI_7F.7 A(65:@5V+$@BFUXB+;ZTF:4&"#6R]F8J1$>' M&I%H3],]352^(L7LTKW-F.D=9>]0FS6=;&%EIL7JY*9$"']C>,,3WB"WU36[ MN!@)#(JVCF@,>-$M.\@N?]G1M;Y+]%:?\<6"W[^WAP,T>W/ M+]^]UQ 8%(01&1]Q4X,9*G8E"TU7J8&]\!;@K.0ADGT3?+-HRUJBCU;*0(+H M<'GK%2)8P9\JTP3%T'??G==(M8M@LF/_A%P\$Y.40AH%4C\<@ZE42ZH>W:H< M40,(J:9QAA4EP(!/BCH58XS].(VL(/N4@:9PRG <4T-LC.$_WG<$XU'/L'" MT:@LT67C35%1.%>^:V3"SWX%SAWO4]WS$8]PR;,M5U2$2YYQJ#B!AN?=P-)3 MW[ME*T_D$4M;Q]"1!HRC('!+AR9;[:QEFL#(%?KAR +_PG09+OH%CJ#-BXS& M$@,U9OF5*XS,W-P.2XE6XOY>)ENV"-I>X;_ &4$(?7HG=SN)*+CIOWCQ[H0 M4[#4NE*Z10_E/\R$3-ST_PRS&K,R5&\^WB'KG'XMNJG4O0,;*K&A29G>'>AI MKLJFFJ.)8.ZU/C$ O+HIUSDY>" MUTBF7JL))R'D>&V!GCC&%@0%2[H6:JK6U2Q,IY*(4N:Y)H1O2TK9W3D., M,CF2J4"0'?[B->O9;;9Q M)) (87$]ODO E^@$D3OR,+MQ$G5'IX1K.RM\X]4#7\[!/G-@#S:0:'*&W;/> M/2< Z0)2J"X/]7(KH_?9'G4OHAY?KT5UHS ^NPQ+01B 'I0#P_HG;JI'B T^ ME@\QQHZO/H$MPECMQ+LEH'S*YT25UTQ9](E MSTPD@L&6>4X1G^U#T'CG9BY!32O;BDZ'E,-4AYXI;D@1?9\C^HVZ1;('\GDB ME5[.=IA:$*)L^.,#WDU'_+#HZR?LF$G?DH3CX ;U(8%5>&05Y7IP(W8+ ]6* MZ[85)\@=A.(NI#*L"+-2+!Q7]M$S++"'_BS45-#>R75UAY[3A$Q^QY60IB3 MPFC$.S#5I'!'%181=Y1S2B4"9RV=(*0M\Q1\Y*/ :YFUJK!#31U%MBI]G6!NLV[QH;X-':[<[ M+]'9IA++X "*$TWG4#.[=9?*O)W3)I1B*RXRPQ&#&JO.[Q9K(J5C+22F= )G ME$K3ILZZD!"C(*9\CZ*9( H2-6UPCF?1"WYX"0K9'7-H$T1<)L)Y+?!J3,J* MME<)GHBL':;;''&-RL(PD[N@@R!W'C9^G=RZ?,E(84\%5J#;,*5^2IP*'2;%861H:T]<+0M!77$BCW0^$X,O/ ML=54=E&AK]"0(()1D5((.=5M[Q].(9NT] Y+\@:6>2T34)'_+/HOX3FKE,W# MOHYI3=$Q)O5@;1MPU,]51QUVX%%97*@+7A$.RD<,^PK>/1KR*5A0%&7$(A*$ M/C9>PCS*-B?\)JVM;P.)LC\@4=8@48X'),H/QSN_KWJ]J!HG [^W#:-$KV",;RK^;1/RM=Z];YVR]<56^%96/3'E%U[;-$Q;*^96U'/.6DK! MD1CFC6B=:^$3RKHA=LC)8B?MF^3K+Q>I>V5J&F,U55P,(*UWI8N!K8#5\780 MQC2% QQOH1Y;D[O29+-=RD'ZRG$';5TO4J9_065BB4R#:=<-#U&]&UN@*3,% M6'C8G)^#@/4R=14(:)2C;29IAKS&3BC*'G2?L:[>*0.A>[)0V?;/$BI;Z*:7 ML#!]5YR6S>@0HR20L@C=KE/D!!M9%*C@$D'PV2N)F"1HR3 R1LKB3:Y"ZYJ0(6-G&DHL[(45JZ46>_ M[?^WG G);TI>)25G,$1+8889K:*DPOUN-NE/YK7)FZ&=%5@5W M*#2:PTE;F)"*RBZ3(L\X[6]$L7US@R9J;E]E1O1QKWA7X\H!;_MK)8FS13)3 MA8-+J(]T98J2DR!;K72$@JUFH3Y23*QNZX$ -DMH%C?%'6EBDTZ&VSXONBV#/3* 'NB&T;9K< M;)@P=!K_PH4/I1&EEA\+11,"O!8[YAJ+B#(\PW%W3(QHT%VJKJHREIXFF"GI M>]-*G^2V*41%6(\!D#GI.\^MUC-=&^AQC.P+=!6>E0!!0SFT!BIVHM]$Z;M@ M:K$Q$2-DU(P5PR[#_6+0B'(;+47XF%CA-6FC61 ='(Z/LI6B7K5V MMR!OPH4H3$Q6@M%;Z&0NN&L!O3+UTPE)F/+(MS4W-0WN:IVVE B"&Z/1+X#, MX+Q$:[Y$>Y/<#CG1O4V%T/T0AX( .^8GTS8>^^F4:=10_G8M4T[CE0AOXC$" M$BY&N[-H]I=B8*%@OL7SQ[QVE5!%1^.V;6/'MB(#Y@BEU8P.-]K\M]>!?%A# M!)UH%[J=#/;2 Y(')VN3&09V[*1U@]C%E:"8BITRW:O$-<8Y MP[E*=U;I&]@LD9DS L#I>=;ZC:<#7J2IA<(Y!1V6 N3"B4] %T:$.68#3RQC M]= Q^MD=D^9"#75[9_P];(!];),+-"1"+[;=Y=:8PQ.&163Z\=B+@EZ(\M?: M"&DM!ZT=HV4]O4(#9M2 3J?!MN1X.];EM -N'DFSIS85AE$SO[PP,77N:[6Z M5W8EU*IMCC^D+FQD1Y '3Y[YZ3D2$UPK(Z"-?DWUV4@= %@"6_D"6R^F>B6A MYO# LZ5Y^!;N(9.62TI^KBE4X[2#C6<:.\\2VT_*=C!>,5@;1E_@E>X8--H: ME='3RWI!D&\[>E78I>"*CJ8 $_OG>DGMA#MN+ZB5CLNF[-ZQFF6HT0IE!"UE MX+O/T$9"T\OS-&GH]W?J7)H;.0O+!@KC&D?9\JE[89=+JQ6'MZ@GV(:,^R2M MZ]'7,JU/@!EEZF##KG*&#AJMA>71W/QBI3>EWB%C1@D"5.\$V6UI\D&E[EN1 MQY\3L=29K;9D+,$6O"H;JH8&Q$EP>_8-GNFG>J;)E&UOE!.NQP%TD6&6T'.F M?3K1"=,I)>7A"ZW.EG@V'1:6KB#ON*%69X0X(R8FWO"L ]JZDV4GY!%T2AGT MSOI9=QUO_H:OQ.\I[,40%TIFD,>C8@&ZR "((H&]H[[7KK24DF-JJ>G/;9^=YO-,&D,I=OODOC(>N5Z2=KCNWXH];=H%GX!D,W! M +)9 [(9[0PHF[N@QQ[YTNC(S&G<.#?'6LD+>6[:V.A]D(#.]!Q542AR<$4W MR/==N]ENCKYIAT\=F' K5=;L5=&,'MD#TWBCI%GIVGF0A,(0JS&O2QRY@RWG MP'F1L'VK?Z'#&LPQ$"7\]14"VW#?--5,V&:UQ7OHCC?$0%Q[$^PGJO@ F(Z'7C[A_P6X%'\ M].[M(SNE2KK14V-KT QKKH+:*TKCWQ6WLNW/.3"Y1J]^*2,Q M87C'J$,?KCG+?G!^;B-47=?LR:WI M'0FW9_*'G9-ZW7(1N_V$($!)6(F@ UJF*7P.D6R5R9^**>7!92U:[+A.SSI'B'L KE#,CE@]Y+K=XZ M]A*D&I)"[ZW#+V=\GY2PM48Y-4/-C&>U;>)-#9)I$.UQE,[@!:X;P+"2LFK, M&S'PDF8(P< $U_3-<:K8!M-_ ]/?V/M6J*V.U.:IEMA32L,&Q*YUQ518<9,I MM/4+3A6XB7LM AQ8A&V?X?YXM6ZSW66VO97WDU;U_#1>O;-X9^V61;LY<66E[=0<:G6=CPM$QJ)M2^ 24$)S M5#TI2.),H]49IZ<;/:P\RTYKB__;*-T"@2$E0I?7Z*/<3O_^''5D.>1:E-QM^OX$*^-& MG."EF2#<' =1T2!$\#0ED9[7%38?U3XS2@/J%\=]/M044:N.91&L M+O4GRSDPAAT<8'.3*I#P&3(8.I,5.XIUP1W6&)C$\2O;UV,:7N:%B\1M-!+[ MN!XI:_;0L_%3T57TJDZK3XU];$W&,,(:A[]1U2$FH=KT/3I4+UNR'+:="SK MI,:GH#PP0CP//U"X@RE9M$!ML/>=?=%-U!>#U1>\_<8*6!EFM6(26([0<_#* MI_KXG.QN=W4$%RLK/.:U"WSJ*E\W1EYG1$*D0K521E")<+$SZUP;F>*U"LMR81M'0VZ#/&VMDA2R62?1 MAN$"*FDP1;LLI7?-C%:W*^<33-"* MDFGJVJO@*<':"R\5-7H4#]O[G/J-9LT*BBG=1<_Q^*Z=S.@5#42\1'RX8DP/ MJ9DH;9]Q(QBR5[B-\27:H01$7P7%2Y".L6*F&0V7V6)YFH%'#""%6X,4#@>0 MPCJ0PF@ *7QG((7&F N:+V'*T)VFQKHO[-IY@;94DE*?41ZKX*:L),6TS!%F,L-F=5.I4,QLW7%!GWXA:=7D:HXQ9M_G$PFB[+ ?5"IHZ.4T7&J?6;6ZO\B32]1<$V2R9)I9-NC78LX!GSC70UI#RV?0@MV]%,\G+F")GC M=./QG'R6=GAV)YM]. O=57'+:>OM;!@QO"GY"+C1=HJIIU+/Q^"C(*00!?#2 M=&76L$=.(#(/NB)R^0B+\A OTD]>&S= M7]/&A;%%S9J#UO,DN*JN+V6;R*R3TH01C#OD$5Q9YD#>*LAR9\7BO=!E7\X@ M^=V! *Q4TVP4"EM- KC0(=T4%D^2,4-MSMN(E-J5/W:( M;;.[!]RXW/3N3M:R!1QP&L%X6M1HF(#INF$;VC9TC-F]C9ZL:S+6E85[&'/- MY\![D2ZQDU[VID;S>&,AY 8#6@9@I4)=8*3;WZQ!R >5-T@Q2$3M**?&"!^T;$<->=3DGL3N<@,5VR6L^1L 9_%N]W!Z'VFF2T^A?;VI\H\$,R5^NV#,:JIU M$1Z>?%F(9*N29JVKB4=*(#CKWMKS)$T>0G;5^FPC:EJ3:!-*URGYNX"!ELA4 M8*CDMP,8G1I[J?B%.VBB"W;*&$NXYQ\=L+.\";RAC8($O7C"_2--(]\4^G70 M<1X=9.T@9UN+G:(?:2,>2!!$>K$'SO7HQ%XQL'.-BE9]Z4PP)6=.)"[(51D: M\K6F!HOI&%V#C0I^8IJLKM;'\:^8'A%O-Y3\[>=;([4J"C(=6Z\:736?[8CM M03J?FUJ2'TLT^M\T<*I\-KX=LBHWKVL;V.'LM2(I"$J-U/(.I M\*#!6<6#0(8QE.[#Y:2?,'AYT5][>70L7 Y6NHU&Z#.4*Y^,Y0"1GN#L6 FE0E+2GHV'TQV[BCUVZ!HAT:U5A_YJ+3UUT M+;6GHXS8JM1JB!7+'T$N@U,2*?N,&%11K3 M/R#2BG!8+)DR"ZT;H)]N3JY&Y/#WUMW0,Z%_#F_A\N==@JQ)R\\[5')-2%.7 MJOK$ON<\/CB^R*4<&G1"8] MM%1[:T)_LU,+?$=-:U9-7Q&F-\/>?N0-%PUH69':'.5D1=U&6=QD>%= GRTL M03HS U+B7:^6-Y!:DD X-;0BG>H;Q'&(^&Y$Q\@:NY4-5,QT<'>Y9@XAM;, M3LJ\3I=(E8%919W"W$;9Y/(\.G7(B&:Q^Q!J4<(I>V-I4>FD\*\P&.F4881%LCIT2,[%^]QOI()/2\/7!/ MX-B5>X(KP=IVW\;%T5NXTUT+=UO+TV?5MOP/Z>K"*7!M7 1JVR;'Q\Y4?"-D MU"MN;!HP>#HW;=^&ZF2XYC;9;7;I_,,3U=M?G][M#8K="\+ZU>;(0'<2J&PA MG@3('/@7+F$0+-"@N#'QK'*YSI0PO>OVKTEDB\OYD63&46@,R";@8J7T!UQ M>'RUQTC0="TAS"^^W%?[[8[31M0?.X6BW8COK9Y?3_ M,#^%5YF#'D6V442VR14Y(9F5QA+L\<9./\W#&2OQ"_FF-/.-0=3HUY2:KM"#>,9317&,K"&B;V2+!/KK4)QUS4%#2P7I>4 [K-> M8D*0[_49@'JZL@N(.D:"8"Y=5N4"91'B6")DM"U M:P"VAGL%DC;4R ]=/7F&IG9J[2-6.44OFD"QM?4<+O(:FO)?6U^C0K;O=2]86L3\W,H@;7105LL-B2"N%U7!K"P4 M1Z9-4V6$V<$0 Y&\H!'. M(+Z2EL)H8L3K$HR3-EN,.Q:;UN<09CX*$D>A0+9>VNA3PA* 7G+(-; M=AT')R+U0L/P%TLB?PO*>;M%&=C.@+ OOI[!JNHK[14JLFN#Y>XNEHNK 0G. M65>7"3,VT)'0-9=:8#S'M^QZ5?MM&6V9]=%4:K;9YVV DE72^?Y=->1)A][D]AOR?%M;-$U#/A18OUP 9)>^ M.-).S<&$850-(YW-HSF[U4/K**3%*F>="&4=NMSPK S+-J=&^K/^CC+7B-&5C/VC[< M Q,(1(0-]BKQ)N_@.FF203([ 9HL()9:[[^KN']PCZYQQ^ > MX&%/@2$8C%'=H=BM*X&#D8%+VGL]CU^8B5U?"$[F_L[&82Z@DP@Q9Q=@P2] M4A=*85K:CLKUJ"+\N#>_V2$(D!EL"0)'(I;HE1[11XM[&C6!0PAM/MAQ92J;XXX.BR9^-IB[TJ5)[Y& MVB 8V1QPT4@U;APM084ZL@Z291<78$NG=&FX!G@6Q"T(_*]SXRYN0U?N"'87 M+^E3%/MQ!:F([XB+0[P8Y B'"#U%::%"AB4)5-^I@.G0<)EQ0SWK%E*+&A8Z M&=PKALI3B3DSI6=,"Z8A1=C2QIC+;ADW]D$-+TQ)W<+=@)F!!>RFV+'\ ;^. M(X4K>! T;+.)M:LE@;.CW5=,H.T/KZH\5_)8H3HYJVK-KSBC?U!C/I"3"\1% MOWT""8M=AEPI%M.%[:RKF\XH73Y1]_.:'2TL-*FZPL%MWZUO+]'$F#ABLN5! M\='-!#:Q =^C/8>KKB$&*S3FX+F#>$/9$(4F'DV\P<4J#+W\F2=[\XH<,]2' MCKO5.JVG]OI3,&:R6_5A$N$>LF<"SB!!AT+;(K]0Y>-@;.[]U;0K()=>KA @P*%JE;@OAF 0E/1Y^P^VFXO+PH> 9\*M**6%?2FP^GZ7^ZM&XYEDH# M22]W']_1CS\ZH$$^?_[\Z) A(Q"(V?"IPX.6'QU%[V/EWE1P"^MV2U!]*R(I=+0M?#(N'$/4MP* MK]/:7N%^ K;[_J&<"5X_8$HWQV7 Q[RK>D1,L*\/_/T^Z#^3E_@6"T]O#?/) MVOD!I_&LY,8V3 ;^XJSS;?"0/J][G0^DB -WFN0@6FP256L'XM>\QFZP3+H+&^ 1'!C4FO MK9P/GQX_^1;__>C^\?UO$^E,XA92:<26?!QV R-DUGK6U%%L#6-. M6,Z?*WLTQB= VIJE(A5%Q=1P6?;6"V:NBK3DSMU:*"('GUW]..JM9"U&C6M9 M>5M_W].%AX5Q>UP7Q0IV8CG_WW^[]S?\=[-*,_GWC1?G.I^V"_CJO6__]L_H M'VTMEP 62L =R_/:4?^-LQ?M]-()X4OB2O?/TTYO^.L'^/-MJ9M9:L_>S=^O M>K M69S_^E]/?WC\])E33+G>@#[F",Y<;S=VUC%[T:SHH,')ZK-L'P'F#+NVUW[][.&/=$8&\]CR.*RUP M@R.0BP/""ZPO*Z6S$#QLI9Q ',3!T4.W+=(+3,L(7G^7VS&P2O_ZF[ZIU?M+ MW_^"H[Y+"_$5T=U(C)]M,HFV7)S/!&?43T)B)<3%*FDRY*%!Q&"60:(!N@(S MDU^ @1H7VKC0[HDDFBAK%I6=/ONW[7J_;['@EAC*Z85FS($1QL4U+BZR8H 0 M@.H!_#Y/:Z>]"6NJ*P&5B/U"RJ&46(:=RJIV3;N8EA^7UKBTG-V:=/74E%(Z M*E WE987^*A&YVQD68$PAW+<,.\.=95Q78WKRD?%N>?#A_+.K\?GQ_&/O(). MJQK9?=\P/WX3GR!37GS_Z>/'2'D ==\I($'L"?GCZ9N31$EWHDA2; #U1W5: M!%BC>P;H@'$9CLO0F3MIC(S@A:QPUL8 MZ#3?(!\&E>Y=32B'=-126LT#!+9C+/.,E.-.&7>*VRE=";(<90\4+FS[PA@Z MBY_7D.\4F,_+7X_P%[_^]Y%0[X7%(RE-?8H$^M!W;P3O?7!OA/?N@O<^O/OP MWK%&\U7DHYK8UT9C/\CP^"RB!.:X1/3;@7<#PTQT.S5^?P M@!K.$DN+>6V0D\7^B\)LR2IST1 Z+S%;DOZVQ=JCT./'/0 MTNPBWW$QC8N)1O!:BJ3DS3=-/@&V,SN91;I:(7R-0 =XW7'9C,L&1_#&QB@X M;4F,M7=J92#6@3R#EO!64A+II*[2:>*X;UK0_;#1#AUQS$WJY0SM)3)3EX-K M[5(,R5>-.CUIB#S.RT8IV*5+&5&ZJM@DR'C 70%$MS,U(.2-# L%=N= %C7I M-0 1=YU][_F*6^D\_H?X3U/LSS%,8$)>\2 %4709'K37Z$P7Z,F47 I$%<:Y M81QUXN%/$<&?A#/B"E!T,H2(IF5,:-V17FX;S'ZVZT5MT4=X,IV\C+@)(]") M[?$6NG6-' 0E9#JP72.)J;-?^IVPN5_)S1%J2'6LIM-TU:I.$X>P"QAZP8#E M;07^TXB"OY8]$HU#Z!+?0DR-5\("9EK..S!N.A/@N,W4( -F&A(E M0])[9H)2UM*S0L'#1OT+'\D>J$W[W-D M4'>ZR%1U\*K*7.#P%;.(:V38F+A:%7;?05HKP > *\BCV[Z!*!AJU4(4)-1R M8; !:?\A<)0F6_>O2)>"4Q__("(KM?4QK$'XPSC^I'")(,/6CB$4Q6B6+^DQ M4J:9E&5$M+%W?D>XB&X(B]>M?Y?V(XVF]2J*']@\_7:>U'?S"!G6CC8CWQM, M"&YB]D4PFKR[W#A>,^U7]7_SZWD\K0IK-.R3_O3\31*_[.HJB7\^.T_B,VO9 M;*A1=RMCD-_K[.>W!'*'R*%9Q'\4%?0LV[^\>?4S-C?U^IFVNY6L/:JK#T@= M:9?.HT?'/U"_T\.GQT^W^IW"\44.76!-=TJ =G8_R$=53[Z'KWQOU^(9)Y8" M$PQ,LIX]@=="Q.\>.[:13$F6<> 0!NL0!3@7^1Q3Z]C+C"^0UT2PW/'TU &$ M'1GGY-70HJT]HZ]^W5$=Q\_9#^F9N(EIU\;0,'$7J%UAUS^JR,/?[(J/TSE0 MH1!3JENHSJBZ4(XEV8,;A:87@S#T4;%)'H.W&@[DO++>#Y!$I85\E_382B#8 M(A]DFZG+,8SF$L"/&^)F&\)U[%>91(UKX3M$C6Q>1D<+ZX*AE+UU99O4=>ZT MB&=B453A11,-^]F-SUV.X'W@BO*&$K<.,J4KO09JJV?&YK("+X ];R?$@EN/ MGR4.G@43"XJ2[*KGB:[W.'A#'GA/;3N?,8.#J-/ZGR,199XY 8/&\8IXMB&( M^)@\Q7Z+E?PTH-$?$W0DY4M4X$NN,<4]J^)X_OO.D)F.3FK@I+HHGZD7-,>= M2"" ":CFFTHQ6W2&')"4YKU.,BG>>-IGV*Q@L0[X\#1\ ,@L6 40^.S4'(9 M1R.D5$/LFJSKJB,V42+S\\@86NM-4VKY\FP2K MAZ!Y6%-OOI*? GF1I:%"?H+1,3#&<-F#:_MV>#;L PE92*=;!!*?I383J-M!?HE+4 !^E4]PSE'2DFX4 M]Q-\ZN[M^=*(&@O&[#C4J]H^&Z1)0(.G06U4G_(D6Y\BVZLUH(IE$W>2MNQP M9<>[$L.$$Z&['9KHGE#.(F_\-NG9:J"TAA]XFI1"I]E A53.%>.TL)R:&(7*=@A(116G(14B5C8F>D M>%Z+5^GSY5/0)"B%/RQ8.M%Z01H$1/]%/V_LG3O*N> D4#.N]U>O=>4XO#+_ MOG?I)!KH"=EQ J/YZTVXL>V4Z'DN28X.#E*PE# ^.PJ.NMRAYRB<7-SD*22$ MU%3)V_%?2].R?W,0F,EH*C71*Y8?LJSNT@*2=X$>N1UY MZBZ\8V*VF2S@T'+TUG)N498$0T/\+^W8I.$S1WCV3[VJ'!,N%:2(1-H;^+[UX**^RRYGVMD TP"@RQJDN3KT>_&*[%\TN;E&/ MPBPIKJ=9BK5P)V9AG:VB,!3<#A51I.-B5Q@)J?%5QT5$&-18:KFND$QICE!V M6?Q:LUP5U<:PJ61.M&(38:Z/M@Z^1^),"Z +]M6((@R_:E ==X57O/Q;^QWD MHORO=+EZ%K_P!/^JPNJ(UMPGUFA%1(Q9V+"IWB@1@2WA%8AS*HA2 BYAM\*$ M!E:M.;(-#BN!)]9%!;:J, [Q%7DZ8KA!=2UX*DR!-:G_P82W^KZ>5:TIE'3&PIF5C3S6X 9:__=Q_)RO;?]P"&_8V7EUL-F) M0+4W1H@Z36^O^.ZV!IBTB;"C5% B]%)NDBAU7$[H^'6NR<)-]> M&92G896@CP)'?'Z1%Q&+_E+.)=LZ;E?&?MOE-9JN61%W,.NFV>58.&5QCS2UWW"K?Y.9;C9A07\V^4IXM'_[PWL ME(K6U%SACV*TP@ *JHH+TT1=F=M@4!F^8,FX9.Y*@*\:XVI'M[#FI*?Q^(QY MZJT[:-<]I%*2V-F';!,FNV!4.AVG-O@S9>?HFM>PK<_<'F<,# $X$;$$E$8Y M+%]>ZM:PHV6+W)'2 V"Z2HD^%GJD6][E=G,;BN@-8#WPPK[L%+WS$&%*/F[\ MQ;!^G+[/@43"[@*2DR"R>3R7F !<5V%1F,VU/,BY&99V_4@G)AK.+G([MG_S M/HO(>HXN[S@GAMS]]J8^DUNL"* 9: >S[2!XS()X6BV7=AF?0Y5C9($.@HIW M0FDN2#DH[[,8-W0:PEZSQJM;&D<.D.%LDDJ .S&I[-K8W]JS9@J;2KZNU002 M+D]L F)\$04TN@[%@N;B!"8D+#[S!W14@& NBW,#QXS\Z""=V;,NLCY/MRKRAG=YOB5L\N#>(3*U MK.TI!?_+EWYWL76L*=A@RHCM< %0+F 3L$GR M?F@@R?9;V5+@#H)$!M_2)N/MQ8>@FQS9I?X:TB64'5 M&PF/R6]704E901'/89X#X3D.#2,6?O+EQ/!G4*6S'K%IA^8YK*GRC,39^Z&I^($N5-TQG6W\$=-9BS%+CX M^5$"43Q7(%,:TLF))J!22C(30?[ M10&0@W#"[:D &D]M &HG+*,(S3=14^?'IG\"$J;?">\XZ7$092PJERN--E7' M[)TCYN):F(O+UE/PTB/[TEW27*\80,@D5^J;1W"I.K E+<"^=@84 MV_E&LH8CW$)0"L(*)!ZX-2I V+E8P3_3IK>XO7@3I12H7Q+^#6%'@Q)I.^;M MF=MF>OC]),5;M]'C'U^$\]GXUZ.@XENKT\-F:<4,L%Y%?[WH%U M-+(,,3ISJ"TI,[1M#M-)U;7B8*RP' HYAVTEEHOH"J@6"^'Y,)SK6P< M -7$RAXQOS$4D X3>WG^O?1:\L,$#R'C14B/ \->,L *28H*$7C#S7CYY7*=597S@OX "QB]"[;5_> M[U7-"6SPGY:87&@N^3'2K',;*'L$L&R Y0#2C\[72,0Y2+&/G&/,8N.G?^=< M'B:17":&*BBC8\3+--)%:[V,M!#B9%,V'BK)KD^OS"A@S6K%.96A5V(/75D\ M(@9Y[=7!"JKX?(P.B3F#(\Y$-<&EK%PO_R2H)>H\;.B9OC 1I<)]*1.[/*!" M NU^2^Z&1K+>)8M"RB5(O_2(2"&#*4(M,11HAAGW;2=K2NXXS6?&HT9>BU:> M_E0"0;E9 &.618FQ)(G\NI9TK@R1,B?=G'V6!_>^A6>90\7'U%Y>6G:%W!(9 MO$3J.K,/*9AM'EN#KZ02!5Q"57&=A1VA^$=\\P+]#A; D#F)(+VVPIX4@1$% M@0[-7D]F%?J\B=HC_K7$]-5YRZAK6@N\-*Y."4;4_(Y:JEM9-#(,?>]2^OHV M/"S"=S4T.4K3>8?_.B9W@EX97OT%NMI^[A. RQM=!>?;^RK7%K3>O_IDT>' M\:MV>IQ$$VOSH"2(9J]: _XN:+5]^/WQTV^=*JO23PV*-ST0(BQJC(6#0=E# MIR"_"E.^2^B!J!N.QGNC=@8GE*XB1@6,V(EE84"*FA8Z5?7@V2A0XAT>I';' M],[E [MDX<1ZW41_>MUP=IW,>0+U QO>UUE.(*5+%D]8S(TTLBT6V4SVUAI= M];ZH6JKI8X]&I=8,&*TV8U"+((1YC<:7K]'CB(!3\FW5)S(J5NX-8^W9SQ^; MANW[!U^:CGO EYZ(.^R]7#:A"_;,TLY&&S53>G%[VQ;Z"%P"ZTSDW+IFG8B* M8>/BN(XZ?^-:O>X(3M!2HBL+-=3?12XM!D@T^"B C8*<$8='@CER2](N] G' M6..Z&]?==4?P-LT11L\PKHR0#^,*&E?0M2T79"TD!C^!Z5451PK#*=0FMF6D M-UU0!#X <1M936\ A0J8'<7#60.$?)&OQ-VA"8XX#-T1)5)]%WQ]TT">BDX= M !<9TC>&O ]@L%>F/!(4#=?MO ZC.Y5\26]P$!1_PGI0B98YE..@1(:1AE/W MV1#72XIBD"D,>)EW2X^)LO^O/(+'2/-"R5@1Q">XNT14T543A\CQBY?*+^"J:<@J04S";$EA(+(K>FKG,.6>)CRTM2H[RDN.)<]9C6N&-A/DN4/*(/LB\/#&E"'\>-' MD.6-$!7)FVQ>5UB$QPP!-,/PVZ-/D!C![OK" $SOT;UO)<^;VF4!=3D/>0.^ M!'=5SOX>^/86:)RU%^D I,%-8H"?\_2IX06"O>^ &XWN2:4$V2%1GIF":AH, MH<'>"#00"=E+^,0D\G21/)U=PJZT;Z\'*6?[:OZX_E(FMK\?STX3O'V )O \ M+&!9"7/BRUY,(5S$;YFD[+2:&E(!?/+#E@H@)>&A5?E4H844%!BZF]K>$@WQ<&J(FZO%R;#^A7MC^_O)XB2 M];QR^'ODZ,":E#0BV^60EF5'<&#]:/**%-.&8F^1@4 '2QV.!]-M]@[P$+ZU MJ_)W!/H0/._@6/'',#WL?WY1L/+M2R5JV/"K@:RFP& F= M72*2["!5D8)4T5U3^N5Q_*,'KWN^8.$HZ>UDGJZ\0SPJ80$61,KQC<D]]]10 36W"#*]A%>!EH M\0^D"@S;PY[%XE"[;QP..Z[Q&R;0A\O!I)&%=,TC]FEQ"#!0.P:F6@,Q0N2B MF%Y8-QM3]8 ^<#!1KU%([U3\8>3BA$3R47=&)Y#]BGUXVIM4P1 @PHSZ4+.N$?I!Q3G"&TA. MRR@++M%;M? XX4GA7Y';VB/:[I.A[;X?T7:[T':/1[3=5[=YY'32I^'@.1!= M(ZJ.*:IF7X:O4E;E$<7HUJ/,IWE*G;_UH-.Z,Z*.-&FD6&6X47SZXVG"@&A! MBS]]]/@@/?1X(X@[Y$$])RG]\<=3?(2V[NAP\0D9#2KG*T=/'STYF 17!G>! MPK.I!(3XM'"6 /K<2T]K>JE+YX9<7N5&V4%"=BS=1)@@4N0R,'QR!GROZ%;^ MZ++7ZKGG0YQ1V&OG8_/(A8E!R@6O F?^?0)BR4,2;2_4B+ #K\49\!]<$C*W MPNRH,&7T8-&N*#58BNR7-68[-S0)N*%\&X4T+ 3P+-?BA'>5J#>2J/><*%RH M.1\]+)B!_@3U?*08Z;FTAU1M>4AXB2'F6X2M >8A 7P'#V$F+4# #8=TR.%M M(ST\2"GQ5SF(5":%:W)7,F?3.!15Q#42G']ZUH<.O<^5B;YB$*<#;R*)P,,_ M,C9H@8DST'7#22#XDN8?"1C*)L0&"WG^BEMR1RL$Q O<*8F4X,NALM/'>?&'#.6B M=46HV*JFG43)'=VG&MSRDYN;O[K:;NC##?MK5PR"1%D>D6WXI9ZG94[ ;#R8 M7XK8XVEUY-8!O@S%6^82LK^\/'V1(#,SAJ,"KI..27J[<%1!SC9^R8L925^H M:>]\D<]:.8&>OWQSGD0$XT:4.)70T#"%M@X61L/81>HJI'(@GH8753[%Q!EF M3.?SVE .&]/0]JHE\CH1L$\PXVF^A)LAEA%6]A\F(O8$^P"H2T4BBW%H-'$_ M;'3"*X,4Y!%%=,(_+M211T(=.:VR#J:1YM8W99?F0]<<<6@/U\^QU ?I>M]: MPH4 +B# 'IK9RW$R("!X8X"$M%-.\[E*9LH93E1O&YP/]]Z8CA-9YU#GTVY+ MNQ@B]YR)-18MYB(==T65V/%W]ED+ILYV>A#HF MR,*K()43K!,Q>@JK+PFUJ>'"!B%#R="H@R;=\!695(Z2D/5RU@D;*<]C(FM& MQCJO4_H'3 PXS@YEC#;,WD)1;69Y;5\AK!:$YY=3:JFE.JY=0<@"IOIF\1T+ MVQKA]Y&9(?<$3K"58FF (?PJIH"L[[W&G\#NP";7)51%.#/$7N$$KC@KD-PH MHMQT7L=NNRCC>1R_AK- $2C5V/.4X[9 J@_Q/ )_Q,_VO./M!4!",$!\MZT= M&M'*=NXO/"&FSAX_:P:?ABI(YD,*(T@@%D(.##NL;B5^)"H; S<%>.ZG(.=! M9/OVSV=NX."3OJ-WR$Q%T6LJO>'4OF%K@?9&3-GK5V<.D2X,D)Z ]+(G4;G_/51-[C^AS6?_[.>^"3*Y2S=X")+< M8LAMO)53DI9/0A_Y@7N 1R-J+F*^F)1<[*S8UPXY9J*I!*IYA#]CU,8*@.Z& M0HI/=!SVOWECLA-"%T/'LJ12*=#3)-3:P9$X[FU\P4?V__*>XO@;1<1>_?(\ MP1U"!EM^YXC[?>T00![R2RP[OGE'OZ09'$@$VVO3I?DMVU_0OP5/@AW6UMCW MZ-3%ZB'@,_R@]HK]OC MU]%5N64R4J-&"+.4.?1/LY%*\N($) MX!^B;J/7IM)APK;J;D*/S'H"&Y!RV*6@PE$'$>I2)3&=+NU38), /!'[S!\G M$WY[HHF@Z5#L;@26##ME&L"PD;F 6A9R)E!1TCO-V D9N3SN:;(ZD4\UE M.Q+D>4E+,*EA;R"3>/2YLR/Y7-L0]O>#W@OQ4$(56XZ=O/XE]!,P)_.N=9I)[?7 MW2QMG; M$KNK*7Z7([7'8J8W8F#L2>Z;K08@<.\:-NXR8__PP?&C1ZR"08J9Q#OK!)7U MJ^ O:#_#O5DTFO*:! ^[[;(V:)I:[\C='YNN9M$-NV[)HVWEJ7DK!7 M].:1/NND8\4@G,P&'TY&LU5L8_:0.FD:>S;%!S )3B]K1[ON(4@N&8.W^/GL MW*Z!V)X(!<1DM&KBLQG@T:85!M8X4"I^N,UCU^RJ*X23'C%T_'I>I6N'U'I9 M@@X8ZY'!*(46TO.TVE?\Z/']IT?WGSYZZB(@_^<(+N>8D115'!!9=<6<["ZX ML^CGAE@]&0:\VD3*>)B']MS"P4ME( MWM OE\LA\>':3CD>R)PGT2O:Y1+(BRP;R$XR[AKVUP>56P=0T)X>4Z%-W, E(@9F:5I,=?@ MX].A18(_@:BX+81,'5(=.8K.'A$#A+WWT,:^4AE4+;D("S^NX1#!:>F\-MMC M%@='AJB)+WGQ*8#;UF;M_;K'+% FL96M14 66 !-XQ8RN"D2U0S]-Y#S]&1)[I41LSM=!FOOXW]8<@CM_/XGO M/WWZ%'GT,&:<=9+ MA>>YZ6P*&% ,ZC-HB81IRO:.5T\%)*!VE"#,4?IPK4$ M#]F52*OE##/^!;.SS$_#: ?L(D$?W97:/ 6NL,B)$=D*#D6=+ F$R6!L.VV" MC0XA?GSXT,:/3QX.&0:('YU)B.!$*84];FL 9\3RGF,CF-JJ>C@[[NB^;_]^ MF,1Z;6NYK_&,V2&ANC#80\,]J;Q^&^U.#E,3!)^P!W]6A$R HS]L!=UA_,8$L2%^#69HD =,_#F"<"LMR$L M6_<;.LC31AV3[K@"_T&@-SLMR-9-$XDW&D([!J2LNZ_CVNW\?L6"/I#/HQ]G M@!]AY)&YVYOD%8I^]@X*UQ!% _&_"U<2<1/3B#;!N@9&ZS+8#!?#?JAU)%TZ^ "*$RMR ME=-@%XL#[_QVQ2Y )VFB!;:CLFJ]T":?;KMN[_D;#X_'S79G-]M'/9%.M[IM M_+YMZ"#ZS5!)"H(KD^6KW-EYW,74]24>+-3[6CAR8>U-01 M3VJ&QK.[IZ9" #99-,-V[0Q?F=$:]Z'YE:H-D&H]*I' Z,3$?7. M020]_,+@*N0GXP@6-%=0ER\ MAD]*PAM!>QDL1@+ ,#S_P+-WP[&U,5B3@I4'R6R2X24?$K=_YXH8F$<,>]"# M6-4-YCC^U7FW>I8T8DN\234)O? V"-FJA0/J+3X-50M5,:V/F.=^PT_0RXG$5[U_<]"SC" M59PV+Y:SP6, JE*LJP.!SX!:GF(J5;_U-0?6A065-\'$!+_G-FQ7G]QRM^5" ML]R>F8@/"SJ)I1FSJY7LKD]PH:3KX(V=CK#U"^P,I(#D<;U<3H(8>8):JHW^ MWDU1),@Z:=:GFS+YG-TH85,B']Q$#42+[IP[354J!*@D8><19!B8?]SVV_0V MWX:H467O 6*7LQ3!1&&V3S$^(3T%KRHFB= ##(.?I9;5YKQOK34+T@4Y;W"ABD:G M&#=SB MM**R$,)H[+OH@')"$HC,,!QF!OG51$C2I95?'($U162T"3&?D0?8):#;0C-3 MH4*I#&[<.#<86+\%F-O.@WD5?!C&R];C@>,#>4UP<7A".^9^2*U'/D]9I9PS M4;@3$A\1NM*G3HYJM%HH^DK,0!-"]9@4 D-@W(Z%_E:?>9E=8#F>9KA.U@M. M&_3N1+MMF4X-G;G U(MPOMS/"%1P("V&G;=VCQW-8%DO&H@QW<[$X6!J:7A, ML+QE2(E V[#SA-),2>QZ)N5F,!X6J3,Y9N!RS 0T1*'Z#YL8=5L!VLV] M:!?(B^0(L9D,@3P%^K."3LCO4)'>\6\S)9N>+)P52"'8S0>S8@\Q-B$_@WV'DW("-84!Z^>$R)SM,Q]66!USARA<%5.FN5G[!:,2=1& DXE;AMZFK)[1 M MPF[PVI*B+K)O(A3IEG(P/#3J]=.4U/[QW[2C^?3+#E ,:&S.CV@1;L M(.-%L7P#4&;ZDKWGNCK";W&:*U'0"*-O198&P'" EN5[Z8H)[C_^G#/M09H+ M[P^PH[C"NX6/RHKMR00.9480N&N"52\_.80< '9L.B8N6%(XPI TG M8/NL3CO[C)-T"H>[?6H\^0IB2AG7[$U.K=F6E2)$;W 8Y7!D=?Y0<37.(7ND MU(?+2N(J]N2YH@'72?,&".(9S$*>2E]/F8GH\V(#+:E!463XYA\K!J'CU1=& M(^R"I0JGU*JH[7'A.B(D."LVVD<,RE0-<[._$Y;4I;454+X,PR]'^-]B,ZC= M!E%0\2(R*5TODEA.QHC/Z6LS6WJ ^#@][)18%J>MY+G20VYTT2'P_;+]\A5> M"J8;8E&/-QIWY@T&=MY;U3WS:3X =M(>)3Y^DBU'/2FRMSB-,! C ^]822TW M/OD#.[^>BO))1H4Z6C$L9)]5*TYY@)JY5TYPM,._!)D0')6'0_!PX%CSF2*\ MFR2"AE53*J!=;LG#E-I_V@9L E60Q9('X1(D/ZG+9 5C)FH]2<<@M(DJD;@_ M6^#^O[0B2SLZNMZ.YFF$79.7T*]!>Z:TAQ[=U.6 <*-#R=@&?79C-PW4T2CB MTP9W6?&V!BO5(%THB;2YEB4J/O=KR';N2C[!I:ZDE=W&W7J3W>JC>&%G]%%\ M$NS!2.U!D+>QRYS1!_J=,JQFPCQ1V*F$B3"FSXQ3%'@AT[VM4KSW-;C/5VY@ MKF]& VN%]?":RXKZ8L,,/G'[F*Q# M+EB1Z08<.5[VTLL'!,YYN[U 9MCH*2HXX.81YJ'97JL4XT7;JPZ14"PGA%$; MRVEB=H.K(I4L<_!.YT1RZ>#GLJRI(8M^!@L\O VF#^SIBBE%6W%L;<3,HQ0\CE&(' ME.+!O1%*\=5M'B?Z856.@Y"PH@\((CX&D.MLQ+@EQ6U=-38O^4K&CT7 M2O1*_5+0FJ*>%9E%*Z^$I+[7[M!VX)AMS33^Z=54.Y.@P+]Q ,7QC#VX[ MO>YUH2,H^FTHB1)>V?N'VBFL*)YU/D*E_0B5#L. &QE_@>F]M M 72\8E_-W M/ E$.!"9#RB#Z,RHE"PWCO0[*])\&3X??<,)40+) JM#=LLEQ)AR]5:7V(\4UM@!I3#O,RUU#Q'6_-R_\"H1E,.>?-D2XX M8Y$#ODC46ZMC+#$\L!>N28"7LT>(3--EB@(-:QLHFVD2A1XIN&4^_#CWOAI( M@0G#XP>"T.)GX&YN>95@#G+ ZOCH8V#)@^L*:M@2X!MMG8[C'S6S7M_\^%V_ M9BD8T+N:TO#)KY<="DXZ6?0TV""T):+!FDP2"["_K0WN7IJVA-0]22=#Z MLG^W08T-#Z'2CCD55&=]>$QIC2_4E7KE&%5FE:T!TT['_7&/[<\#[<\?L7MX M\L^3+[M6< S_RAOT6?LL1V((:7%L#?2N]M;^N4 <\ZE>.>T%]BC?01KPCX^N MYJ,8H9/+I3540+U58L=4$Y^GT"W?1&>!FL^I*F+_?/Q_CA/'T8R("%W6II+] MW"YQ*KN6\6E7I__UOSZ8Q\_2"@S@R:JV_LX/R+AV#_.?)]T"\D)J)2*M/;0SPCO7+M^+_8/L[TK-Q*4( M([F6=\NVDX97@<4' [W?I-_031>R%CBR-KYQ)#SH3@BG*HL-%3=9M +J!45* MH833\%T"1."&4HMXY&+S9V3N,E;([C5E!34\-7DPAG(] ZX0/A[>G4#6 I9 MYS'&A6?/2QKJ^ :LVV4@)46_GDM]]SX; =$0[(#F[1MJN_?_<=/I;) MCN?5!2,S\ O\,$TDY!.^BU<_LU=E1 $7$=5%V@H#=(5U5<*!7&P\]9(=S_;D MJ2G3,P;S%=UHON+!^7I)5#/(!=5D=3Z!"F71&)*C='!Y?8-$",6!7L;^!S$G M0I=^W4)W-C-5\%*:AH&-20:\(OR7 )@N5JJFS M!2JC4%*J UI" %5Y-L^FFK5KDHNL8^A6$^R)8A5.A)8FLO_[S0_'3^U)BR3X M^*, AL?;"A*'66IOV+AT(I[YS]/2GLK8VW-F'RZ%S_[=V0';=?*4+.;@\R/W MJ[6S>-Q_0#T-^Z-O[JNAY"4["M_^/6_P>TR?]7[N68FK\ M?F$R$B+\GLT@;>"]VS=[NZ'/N"L]K^U6_8\UA2U1D\!<$O=21KTQ4=,MC[-N M64$>[2=42SMBF5=/@<%]%(SS1]QB(Q)HB5,J.8+:G/6HH.+74;(OM 6 1I#4B1WF-P\>A!L(,*3;!%+H3$SC^X^_3^[=>^282LU4L-E= M"3U9:R L[6_+'CUSG B2]6=O/=1#,[!! !_@GN]"*^%4[Q3"V'VS1@],"=%0>[O!T MFX[DH7'9>B)U=SKC,BV=V#5?IVR)*;TOWF3GXKWAE4_DYPCF[N.8X5C[7A9E MN$TC'YKBT_K-CFV$Z 00-AP<:YBO)B2($\8O'#I/J&K0F-*4J_ES.UC-=.1[ M-?[=V1B13I7O\<[?/'QT+\' T*6T;M^:_\+G#-&L77K.O##%:I'#*5.8%%>_ M#8RF%7Y[>Q'CFWGS7]9_>W;*]*)UDP@"%W7%)6Y=(JH(48DST%,G76F'HCIX M_>;5X7<+DQ;MPEX(!,N'O_>O4_M%7O$@J5LM38M3Z<3%XL#>>\KR@_QD]KYH6EO?KM&G2;&']W;;E6CX?K%FE%5!@(NPC M:! 9USVUJ"Q<$6O837!BP56]F*W]5U3GS7OU%=>LIQL7RG[G&Q)$]AW?I\<_ M]$]HX+S:ZM--I["DELRDNG&^WULT 78]'0-B7^P@5H. MIFCH8.)'T%4TO.T4.F/0(/X=79@B+\W?_OG..LM>TY,=!CC4_&$FTM#;AUJB M](^*:@)$!4[8,J[J>5KF?^ =;S:FE__S+GJ=3^V) D>7&Y/RV;;GPOMB>S?0UPCM$S%B!]4]MC QH4U>^3 M^.>J7D-_[OD:2%H2N]9+J#[8#ZSGMHA/9I"==^"WYZ NE '*N?4'Y7)5FP63 M[\E\1VJ^_8W1GQ ]'/0KXM.TZ5*B<;%Q*?;S>^KC5_F,NI'?D+>U#Z@O:B34>A(S ,%,H>4D\+F6VT+?;-LM#"M@&-P!G669@[ M_D;#@3E0T9_S:2_+\MY_.F9Y/U;T??]I:#1/ >9P_UF1=44U'(/[Y"SF^E_UJ M2HFP"6#?6]SU_I;QV012HZ5[E-^8+*MW*#Q2Z5B.G(/C0 .^721,N(5T OSJ MW]P_?NRN +9%_:*7QMU.W#+-&*ETQV:Y*JJ-[S1 )_'K&,FE/CA^( 8@X'-ME-V)E-[[_!'8C MNJ5V8^\1Q(69M9\4/OS\1O!A&,[''H#@F'ZY $_!K(__%(A\WU;6%Q^8!)!0 M'W-^&_LPKC!?S:(=9C LO.2&M[*AB*T@]_@JMGR?^//C1C9 4NC,$S8*> M@,$# I\/Z^U^AJ'(XJ_)Y23&%?%QQNDKXM<@,AMR:=5K7_G+TXNO_4SJ^]_#+/"(,%3D:$#;WV=0$\!+/=56=M^1&^@7A>5^N6-++) MU[(FY'L$ >F8B!8XFS6"FA=-Q0N,C ZZ(*G_\HR$@'S,%A%V[CYS)F^J\C:S M<$ZJ8OHG1O?7,9]4,B!\/KZU%FYNILVG&O)GFE"P!M;=_4*#A)E]!SF$EB?X MZNG\L@/> TB5HCA"^T(Y&#H^J;UE7B%DR@N?13US'Y]D645=!L*O:B/.TM0. MJ<_0C1_MD6K=$'OSEY#VL8&9]7O.WL7GTAD-)H^S"E/\[A7=P5LX7Z1*PS64:G\RM M.U__D<.?W^;O4_ARWJ1KBO]^JLT!]*A%]&X(!-)P)]%RGAN WE,\#/Y$I MK2-^E^$K%@1.XE[]C-\U"'M)S55>)[\:&+6\>7L;.,1@?A\=/XR_C?4Y@WR@ M0+]-U<[XFP??/XHF/O?WZ_'YL3T0BR(5LD/G;Y,^%3BDG)RD"WWSX,F#6*XP MP7FV"PE&@-E7ZPQQ^!0_/'[P+3J0<#)*!PJ?M[!KHH/3DY_>'E+="^'F[0+Y MF_":/!K^OB/IKZU'7Y+>'!S8=DP-;C_U'OW4!%!]_VD;PXT1Q/CH6TQK/CE^ M]"U0*R.5)(I2).C4#6[-M_C>/L[9?0TSLP>6KK\RN;5 K4N]( &N*Y,N:U'> MWS>/'AX_=MG2"Z=3ABA< CYMEF=4F-&5QL] C4N MG7!).+DZA&M<3L)G2M! JJN\>DMF1 M%([;HTZZW ]^Q5R,%H:F0\:!$IS)-^58J]>$]V0Y) MY X0J@G1KD'CGGKBP5[EBX&FDE0(X9/"7 *CE&\ 'RVE:'%&DO@B3S$_4)<# M@!2RSI!UP8-3LC="6B\A/%2<%VE1&- B%)4&KZ1BMRMS13ORFYQZI[,-OH-; M' GM.\SRR0BSW 6S?##"+#_MYMG;+?0N2#'S@4#I:HCB$A:'_H#>X2*?+PKH MO9YWU)%BRHOR$:4C]R<8(]OK'AMO"@RG^52> M"0A4@#AAR;(!4[-$:H<9M,WZ]/)QM&O>*-(5_]U>W1[+4WPXPEHP(UNB''CH M=M6J\V[._53 ]SE/FJ4K1^D5D9.T]HX@IK M2> !<][@C/+"TZG[;5_$25!8SV=E5Q=XQ(T0ZZ$'1LM#Y(J=#!9)&:-#DE7E M+)]WJ"R20(MU?<1+!_H[+G+2;H, 8"X8MQR+&NRH$,NSA/NRFI"5KZ*_IAUL M%%)[HFJR,M'4^Z9RB%\H\1L!0PJ4:U,M& MGY FQ;5XN36KYM!M''M5DRX+PHE23EHB'""DA!> I'?MJ'UXPZ7,[)*"Q\ % M2(%A.4?SZTTZ(9W6CE>/#3[:*JINBJ!163R;V,&KM;OF#%=GR)2O;^9U!,;R->,< X68@ MIJU%*4C#&F(PS$IW$ZBTMJ ZNR.,4X*MEP9P@] D,;H2',/7A:V55B]WCJ!3 MT1BY6"^;RHDA*EGC68X)$ QS.U+;PQ+Y$APE,J9IUF%HS9KV6Q&RQU=G]L&Q M03.2_*5_>L69B4WFLD@95\!BD'&SR&<8DJ^J->5\134)^ 6\6/%T4Z9+R--P MBIQ+T6)_(N6(:>_RXR^N)W\1;W@KREE4]8A?@,=07U;*NB1W>M,GN-TFXQ46 MKP),B,HCZ4ZO)D*Y2[6(J0S.1ZO=YY#PXLV/90/,B,%_OC<;B1FF]&KXI-*B MAGY__GU/66;V'KFW@_M3GN=Z/)WJUP\^,O;OO_[7TQ\>/WWV!8E#SZ&T.8-% M-DT]I7I3K198\80H/\'CYJA)+RXV#*9:,@F&]0&/O$>&/[__#/5QZ3O4XK!9 M&<[5PCY)6(DE)8='V,I;6/ZF_+W:4*;U9]/.BOP#D%.?+-,_ $[&EX>H*#PY M.4)P0#'$CC$$C@D'"&C\X]\ M:O@A, 8YI>Q$O'\.S3G,L+ZD9+/4V>2"CV.]2O_ZF[[IN_U+W_^"H_[R2_#C MC> -)3BU&=S*"DZ<5(IO$]?YQ&%4*C"#T$Y Y"A<:&TFPD[EL8%^.29^2ZEP MVMMG ' X9 M\7%[?(W;XZUWOB6[CN>]5!U4V(FXZQ2450]6D/9'H\TU=/\WB9O$ILV.#\>E.2Y-Y2]LZCEDR-PF;[E*!#J3%@J#;3+I,VV!8K6)4$F=9"LA@3$E,E!,9F52;[ M-?CCW%3S.K5^/\K^R<6RJF%FZ" EKX8QKN-Q'9.)Y5)"D78EEFW]@I,V(U>> ME?R@D!22!BC*/L-6@.4[JT$\ -6P,5N/4FOH,*]J>044GX_JMPRK?(Y<6;X.E^A6\YI:<(.J':?HQR3[WJ0' M[UJ2_1^3?[Z@LB?>^*K_X_(VJ@!*]+D#!5.)7&$W0,^^RIML[0K[8$6!,@U5 MUTX1P1?N@6L-3^VM!D:">7X[ 4=4[&6$Q+*:VEF$]#UM.\/Q"C .@E KP:(1 M\8'Y?LE;,=Z'Z]#'\:D,?KVHKC6\;JN$'@-'NW47H4=2*:K[08IKJ0(D@629 M;3^6VG^ZLDU7*]3,@"/@6D-K#$G\'L<_UN@B!"^2>YP")*(_5C0,DDA!N("" M2;.@&Z3N,$=&N %HT;[>>V7USQRR(W!+2OX!>!_F"[NF!!4 ;^8J9_N:5O2* MLLGUS>S'-1EDNWJVW7LQYW_JV/A2(_\S!\R7&:L]BDYYGY=4 MOF6$CB2;<.0K)Z_E>WJV 3[NIU>=.XB3$*1A"G11$O_C1<'X :Z(4&YP_XE9 MI!@A!#T SF3C8P=4,5&!'NU]M=#+DD$Y_E&9+S] MF;X*P\8%F2%GBD/9,NS69R+H1-20V27T 0]B9J'5EDK?@ ;$DR6B,Q;!C@5@ MCCU/BJNT8SJ%>A%%01WOL8*F+M,NJFDP64U%A"9FFJ< "ZNKII$^WFO8\3M5 MZAXMYV@Y_[3,K^L9Y"(]#E:#1A4XE%Q%="&%B;8AX< U;-M%OD*.+3&;P_V; MJ29- . ,I+(8_>YL'8XB +B*HT\)?M>]0!4$) R'4# #(V M \QL/-X(G+.S9H2\R7D!JI]]QAHG04WVVCT-"NOHQH=M!G%IJZM MY:Q)MC/LY<&&RY(Z;8"@IC6EFP9[Z9[S;V,.%(-KI./(@6?M_5PT8.\1>-4 MW6O3V!#- MV>= "P7&EA 1LC!Y,$(!@5,(G;$EZ MDQT.K#;([,)=51B\&?/>PPDE!J-^U03O[E2]!#9B#[WPW9NTV>C1,2+%[I " M#W6J]CA%J:*"D]:>K5\5&&H\(<83XL^>$&>NRX3#>1PL=I&@#^BTKYUE#7QG MZ$;$'[,0LEAYL>N>_-PE,;DVK""/KHE*CT!1>"'4N#'^RFA9X*0IYX5W>1'& M":9A:D\DL B^%9X(9YC)HB,8$/J43)F''8P3K!2+-^O\83#0579)G@.=9T=Z M*I@AC \PIU$0^0D!.N>F!"'HV(D#^RP(T@N(/\T%;/N%^48&*UH>9K#<#480 M]#,^9E'QXREN?NI,QVB.1W-\!\SQRP^KHJHIO["FS$*(B>PCQS5&(;#,@7L= M]!(65?6>:U/&@C+N 9NRJNDTVK5,J;!##1^J[A>$@S61L-WFF?Q!!^$ M"4H(J1GVPN\&6-#=.1H!&_0GM& M8/I[O4:+JI@V85JF0G5FZ]-J]N<$&9&1)CF?48Y7J","0@D=NGOJ9DV*(*[S M[C0R]R[!C3DU,'>^M,H:0P0!_ARJ\6)JQAYCQ1$4;Q,.$[(.O6@J*L)1M2$L M*;9!0IW6?K*&9GX?LX3IY/@<8'NY/8#JSN"$X(P2O[/(;.$%EE7M@Q"Z/7YZ MX8.;L(%R(JQQ3DT"+ZW$?_^ZB_Z9 3B?;20?;Q?]TM71.8=25ZLNW\('O"(D M^HR!WB4*YA_E25^A%"*VW0-1X,3&R].XQNH@)']93P&'#,Z:TDW9)E_Z< MJBQO#")1"7(/SBMH6,/=&_" 3_&O!T.E^%<11+UGX"1F=.DK@,0-X0PM3:9FQCBH#"%8@5'!)$F)44PPF1H12% M:_VP'\_%^]4)%C1PI3!1(F\/6]R"GJ5R0R)IJB(M(_S& H%O,G$-4#>A7C:Q MB;+TGB#B5O;E9%#R ^C:W5^L7\^VA!I]1?H^L"PXGI0=UQHNR*N5SSJ(HF3D M=JZN,-'\K6FY!<)JK1#XPP[2'-:1)G@]>(L:%B\.2?3"[T#'%>J:^1*MQJKV MN\_-E5/=@RBE;/LH4EJJV)U!P^2?A\1#P3.AO5 ;I+)-<.\+",#SH4@QWM_K M>+O0!G=PJO2:UH22F-8Z8"A.8BI,">TT5Q(R"4SG18IU$B]7*-/"!L4_ YH+ MV,3\]94"FFWKOTQ,:68YBCN%2AH: W#\-6R+ZQJ &X*:_P2 ><>3WJ29XOM[ M8S/%KF:*AU]+,\7G7Z.?AT/]3PP,1K+Z5/3<]D!E5Y>=*_(09U75@A.%E7BT MSWC:4']PZ\^S[[Q5UHB-M4'\%YU6Z#N;R\VR\T)@/AV3RJ-?V90>B:@Y6>=+DJ35^5.ZD MQSO>0AQ_<;LQNO%_RHU_31$B\FB>:!6M@]>TL9K#P*3 4N*_N/JU(H=I5.3H M@ED,(7GI(W3H )78$#Z'G =4]7DK ;-J3=-GA=9%G2 MY!ZN;D^J$6%N$:/H!@U2RD:!-&+SI3)WD8Y1P C96#:OI+/%M1T !<, U E M[T(7V'RP(?6 1^^D#\('B.@!PD'[/ 9**.*M>J$Z;WB9&U:,X?EWN[;1+P)M M4--ADG76P5LI^ #"2?C9/OPB/ED"=B'M":S!#UMK,^<(">N=$.$O.?,0#-8? M:IP.">\525KDA$*H!K*UF #&]T517"DTIX4^-8'R&^@P]&#MJM RX4[I&Y+6 MR^.L6^)'/]G(+"TWQ"?;VH7EAS8%+9/>B4@6TLEW>^6XX_A-@3HW=C6+(-2I M??F KGSY 6576A0JA/N\ "Q,RQ]8ZVS7GT@BL22T*#V!:@Y(CCP\/J$V1 R^ M4A $SNI\Y<"0'4@5@?L; [BNAH1_@*OY&HS:5V6^[=J"Y1.ET]_3#.AB>6F! M[?1N%'RJC?B BHIU0::5+JPWJKPOI1G[95-&@+D\0LQE_ X\*2_HR2SW+A% MCE685P@VK&!D:\/]@9!?87/KTYIB/='5@7S3S*2H^<.<#&'0H]N MB.G)^SN.[HS)HJ1ZXU1@ AIH2'!6JX@0&6!(?^<\3NSR+Z=0,@I^M-N9[JGG M.KNWRVF5%% T-<:>!H&YYQYESP/JGH!-E!OAM1Q!2DI?]M7(S2&<#X*R0X8, M%&R]2*V'W"*2.J D#+(92Q1P,K])V2-?@:]O579<'.,*\+]14*\8C/ M')8L&(9>-"L[H>=^#/T2*CQ8GH"6 .1FRYF@R&X9H@BBGVE!X882J8IR86-YI>%6([0[;E!D.:U@=NW*6;@CDFU0$.W.J4$?C.YTRX MFMXB['3MW&.$7%60?VZ$KR817>?*VH<>W(7J$X)LC@I2NCAK2MC^. MGV\T[[%S>?PHV;ECM@,9)C@;.!T@)NU\*;+:RKSX^8S Z$*/ *!-0A]DDRH_:EO4KB-W2%Z 1^#S\Z M B+W5.!-OOQ/*-J#AX<\ =25IQ].)R %$3!P$H/T8H?A9P"U$)<98EI8W[\Y MDM?&074DOW)I+'N;-1P8=I64(.084UY$6J@U )D3)SP\^!%?K4%A*UZMTA8M MVQ974)"$F49(NY_5-E1!\B#SP60=-7-W?\_>\"UQ2"@W&/VYW&#\L7*#T?[F M!O=L6>WKCF& *QZ\?\TT[.L3?CTV :%T2^O3+(@ ('("=))?LYL7^ :.K(%( MK'/487I/G)FC$(_E0_TM7)UXT)B.;9!9IZW@HB&D*R+Y+ALK#U797?LLNSO4 M[]6 ^S,Y$O(PSYZ@$Q.BT(? A2*?F6R3%1AMA>Y1!)E'G9/U2M_.Q<+L!Q+M MA]&3XZ%QP'V<"]\0YM@5/KZ?E!@5*F%/8'%=,2$@)G%&Y6I/FRH91I MF"NA %L>E&<=U#>59$' .!P_ M[_*"2'X85')9KW>3,&"2'R""!_"9797492YPOH!/UB8VC"GG72HQ,@9662"5 MMA]GS;[D6?8&,''-9J==#W09E/#^""7C:J'P.WAJ0B9BG!>>D*NU,D]^1<.<]==* MLBV"$\59P>)RH_T@.!PA+;6=)R1).M2M=HV!&34&/F>IWR@X=A/?S0^Y2\E4 M(?X>RRS<8AEPZ)'B%T\Y.(F)8_?* ZT-\ 449RS+(;!8>\'^0=L#>AJA\ERO[PN$5.,*KL(I#5(2$. () M76:2LMX+)M6%SCL);NEIL-)(M:LHZ6=HZ<@J^Y!_D%*]W;"^RP*],R!DD0*" M9'5/38$R;#\Q5P*,ZN<*EDB6NB]S!P42?=L):J"%0FVN4#G7[K[1;[I33VK- M[R^E.6H 4](L[++B1N6 R]G7& M&N01J,H"VQY]WZOGZ%Y4>OH0]*.>F#NQQ%ZU532 H0)! !!8QV)&<#:,1N!. M/6EPH$:]PM%EI=OA# BQ$&!#GA3"?.U9Y0C(8N!& ]@RHB.6D9RLFM[!^@%G M[^R19MTP(1YC$(7;5^R?;*%)J$SEZFOH6A .H\Z;]Y2Q4D=W$I&$^T91,6!? M,CD^2+- 7EG:@P8+((0>PSL(8%QJTS]%P2O4E,I,A.K-2;2&'FW ]Z;;,B ] MP^=].Q)!,/$,J(HF$)%B-X6NV\.7N4F5 $KBH;HTBV]#C[0!"=)**O$C1@/G M>%7G4#C%S,PL#9B3[_ &^GI,A?47SC$IF$13E&1G9Y\I\ +@R<[TKV_2 J," M^-"*7/$R_N'>/65(*%L(7KZFZ5["28>G-;99.3UN1,78 YMSC ,4Z^C-.G@J M2&WG+9]HE#D-QH\TM/",-K;P[(V>4-C3GMMM"25W3[4.4T8> 7+U3@PP'3"I M3-#PT&/ 53Z#/^R)<6(+=Q/-;7"#VW6=UE.!F$DCF(M+Z#RGL)!CAGRK"^4& MW5F-PFQ$BB323W$9M0X1ZX/66P3N$O9(7%<%*.8Y_%, M2)O++AO19>\_'>W\G7I2: 86GRVZK#4BB/A^">(,@'>U7'.KS1;251Q,L3M& MA2V-S[\!?-#?37>.=8U@((]\SD>'.HF"]W624AQ$0?*]V,O"U!$UQ,+!AG(5 MQ]$9J$IQQ8U8;RJG=(%FT;ZFWT')R;Z3NDT1\'V9\)H=,^#)&F8K0:YY<\1C MQX:.JGXO*.LT+YHHQ;C/E6D#88V!>-C,9B@3RG@REOA B?*4.(8QJ&/[[%GG M]5L*9RGRIYF=(^1>)^D.=WX#YB-#9!T!QO@':' EE*P-. #4<\,V,&W4BD+5 MI\;!V1+1QJ+D(+ND5.45[YWYS_#$'6PH=*9-OW.L)RX[)I.G4>*9M4ZM+9UL M%(H\"+BCH#V;L+6;?L_D:!#OU),"+2(QA6,6N-P$F.U^S+S#G\6X$<*D#SD MH.RB>YC/<\[&D-&$!MR6LO0/'L>^TS^M[7\2B $=7^]?SL :D/51:>Y$ M2,E#K1VJ)^+J/VOJU!1)].OQ^7%B/4)4OGE3%=+M ;?Z];^/^X_'P#& 7K]G M;QL$\%6 MS0F*7>F!#I&*G$V9T\;M([]:1$9BUD>U$/ 3ZD)!-F MN?Q728"QNC"E)Q3#,_>ROJP@\(GZ@8_CKEX/186:UJY7M/-UJVKR.SGF>/!, MD=[DM1\Y]D] IABN'/ESD!R:EEO. .)MGZ&ID"#511]DUL#.0(M[AIDHD$:! MT(D=J'Y>C[)T:D9@O._+:EV8Z1PSVI@7XFN%&6A--O9+5V^] $[Y@]G3D!]6 ME0'O@^/AP."I&-9_&F&],O&G>;)5X<*79@)&-M>(XA[HD@97B6V]299\.M1T M2T=!V_AD^L(&[4?<&&@'E!:D]=FC6G$OL:S6T#9\ENL)4KPX9A,B*;8WGJ5MMCT)XA[K#IZH57* MJ+F<-O-5<9W1.481ZK\"/\5V^SED2+(Z1P6(4$)*8$*UT?P?XH4EE,=:PT]1 M0=#_P3YA)\_ND/%)9 H[NS86RS.I$'A-1.\R>1X-^]A50=5'84W"/#XS)E4: MQ><0(*SDYT%S"K 7">R*)_,(%+!,B7?8@"=%ZGUZ24"JNR(X"Y:$67W7J8WW MF5&8X9]DR0-Z$)0+;I*(M+>(W%9J,4KODEQ(67,>\RY%V""[Q0HZGIZ/BL1. MGV8_G,(Q?/W(IBU2.SQ,^(J5H*9LWZ3=Z-Z-O.FW>W!:O,^AP<4[!ETE@KC" M;?3;J3.("H&47J0Y05";UG[+SC8 PI 9FPW;>F&PIH9FS]ZH$,!5KRD%X)\5 M\\[K!A1GW:)4,CM#[24AK7Z _'+"?DP"Y)CZA2/E@K),UO8X$P@6-@4DJ]W& MK7WA=A]#X@Q41#A<+:KU469MSW=EA?_K7L5 7\^DRXLID>%#"428Z%4=P(7: M8(+8YLPKAL<2JT'$Z%BG5>4(//GH2K$7AVV<5DJ\^_MD?T+'_I-^W.?\S9![ MPZSJ;OGX?+)?W2L;]A%.R[6J]2AH;#BT#XMCU&7<%8"-NHRC#)=.9?.YJ-/6 MK%!X8=+"ZS\M;"12<9$G+>T*S*%+P?UYUB%18: -Z]COL!@#70KZK.L;36*T>WWRKK50QT7U#X.]7:95>4V]TVK MJU,W!@$RI/"'#5:HSU5!D( E''2^P<]:5()#J@VWX24N!G'1 9C0PCZ_*Y.I MGGJB^)_FF)MR(_C0#9.R.L&"TRGN^,&_U4,<%M8]#O556 M^5_Y?%%8'[:S)@V25EQ?\X"-"7:Y[%[PG/!K-/5\WMWJHXX+:QZ'>*J,9LG:)Y^@[#8O-49UGBP"J*K7( M$)J.^?RTA@P!5[5<[ ;%<>VELO=]?J1N[IN L/:S,O4R M9Q(+U\F):%[J^.:,[S3'%B'DSB:.11P$XV ''X 3'PX' 7V)2VY]U>5?#Z(- MX=2*(#$X*^@@(XT=RLP(V61AU)3L2FU\AZ6?'?* 8XUKK'%]&AL[UKAN:G)_ M64$/Q)#90\L ,7YLLHJ[++7Q=2 9+%_I5DCHIB@W:&1JH Y1:#0"M>&? W(O MP6@H*2BJ=(68$>SR;U),Y;8F@+D!@"MO!+]%+?&"$>EU2%3+,C_B&IK]3N.Z M Z0Z)[U-P,D&HR F-"60.C5 U>TNR+-3FR*7;M7XIBR* M]^Q750YORA&PXAC@'&&9+:1A6A(560C3RZ77?CHZ^WN^^6[U4,<%M8]#O54G MSVE(M>G.'<>RJ0\;/" &:*Z(=4D9P)!L%!O,5PLL*B)60E#+W!K+[)ABYX&1 M"K^W2,D_AT/$PS#I<%!LGRB$3NK$),%-X8+UH[<0QX$ XEYZS*K+YBY TZ#E MQ"\$.A1'_-T8FXRQR:TY(=X",EL1Z^%8K3D%9+;/6[BN9GU>@"Y\F+>1-AD& MZ9/ F"#\39L3W1)@/EI =\/)411A?SG>7^0L@/88R--&/WO/%]*M'NJXH/9Q MJ+?*BIX1](+X*V9D0Q6OJ_-4138>/6)1# ./6-M5U,@);"]*(#)JA%(HK(?L M;2^0+,S ?Z=T=MI-\]:)I]95D>BT3W!U3D:SA@#2:VV1;F&RQI2A,O@.OWK+ MW7-]YM?P?]5W;\8X\/W(.+"+<>#QW6<YY]%_Q M"?-6G1ATOM@%MC#I%#$N9^^TB0Z@,% Y $ZURJK[#Q\+J>([J7#X\47;"FI M8^JPB)%PGXZ(%5AOGC1-L&L;AR4$YFILV-7N^&[AU&%^WH8+(N[@&9W^/5^5 MMWJHXX+:QZ'>*I/\DLJ@8:T3!QS6.[-JN>Q**E(JU',HC^P5EWECU/5&R[CGB^-6#W5<4/LXU%ME&<]5 M6PSC]A@MT>]$=%Q7.W5NO*Q0O%XXPB9B(,1D-T@?N9L("Z$60)T=DJ RSK,/-!G>XM02/S)9-9UZ#>5F[6 M"\/(S&U*1$P>\EU9_I690&)_J:NU@[<2-)\.>;XY; M/=1Q0>WC4&_5R?"Z)X"YU9DN%+0]>*#*+ SK7P;=E"'1HV[2I--AFD*KT=F[ ML(#J4($.P8[BDZ#@J/(HN9(4^.\W9X-IBA'_]RGP?TS%YQE\\X;>=(X\,[,1 M$7C[*XTC(O"K.0K>@"!CW6ZH,11'>IHV75K8CP*X>-^<.T,@/3PA3EQANE.6 M^W3$GLYR SRE44JH>'L2<@'])4BEFQI"D21^_>85W0&:3W%T_&.E;Z)IOU&5 MIJK?J[Y5A"66#27F#QJ#JLK5^I"%4BN.!_PSX..%O,.8,:IZ#+^)(K0B?1M1 M&X6,$RF\>HIB.U8[!X29)#9=34-,0V@Q2P]4Q,?Q>++MX*GESPHS0T;>QQ\9 M,@#'G3KE<(W:"XB2%^4=B5WMC>P!<&["'>5VD^*RULW'V#J\2 M77F5EZ]?GN!O3]ZD#B;LS:8&Q\T+*!HG3+\ D LH:'/>T@D6^ MJDB[,EL@8B[ZGX=X;4!&PY3$/U7Z2: NE^D50(SC7DPE&5'=/V7^$V)MAJ) M:Z?>\J82-GB$Z55"K:$."O^#C!.!3[&BA[#R2_P(WB7 MZ%)W"&__R5VBT!T*Y&-P %M'OTZ8%;?CP?OR0^^EGCF?2 M>";=U3/IEFZD2UC\/][_&0JR DT=ZCYNO$H/*O;8 \L>#8AZCDDL?8"O!.7# MO RSKS!^Y&=@G5.X!U&H.,4L0T)>KW 0_+1WZ" M604'!J5P"%J(9532] 'I,)A*")!DEO/2GD$IJODZA6UY;S&]N&TI)Q K HD@ M"N8^\B.$22M/:@!K@)A?*."$8HC2?T+*G16Z4N4F_OX?3;?Z9SV%(]+^!XQV M$SI'UCFI33K=H(IOD6;F^",_QZE.&2@Q79EYI&$P0I< \/O6>GB3.JU9D\G) M8QCV#14]\.]VWDNSL6LNV&/B5_W](S^+$IZ*47CJWW1_?,BJ@8#91X_[=0'(#.%P M"E#,S?$_)NXLG_Q3.U$?LRWP<_A@5[E@ VPJ[R2 ZM):$D' M'\)RPM.9$?CAUM<(YX-[IM%!X[1:D64E(L<^X8LTQ2Y7!K-[:#/R^:(%2ZX\2[0L[J[VK-6#Y,_CG,R5RH=4O MZ+D[$,ZSY@!^\SK-%GEIHEY,]R&W_<:@Y]_J_O683\(WN?EEK\,.Q M-7A7:_"3KZ4U^#,OQS%Y,"8/;G%"^ZTJF^MP'AR$E$.]H\*&-P+J*DQK@F+[ M@$ G..18O=,ZV1T?T#/&WSE,PW?\C(>4%Z'L MVE5X)4<,"G\X\9+K8@UO7@OZTV[7:.)&$W>+3=R/SKE1\$GPD'+T&8)>4\/: M;+/P-^11Y>Q'B3\20,3L/EI@;1Y2GI"J(TWC4C-[I5E6=64K($KQR)C#W3EH M6[5R]P36:TJV/T6'23X]EWL'WSU=F.Q]S^?",;P5\=#X':B,WABB/QJ5T:A\ MC4;EA6!E7H<\']J:N.*:?#?'O"RFD-!P' 'IM^EE6575U/=SPK:%RSZX]RRS M,=D?",*\, 4 /]&/><#Q(&<>9;5CT 1)JSHM2.9R4=5 /(A@1Z01Q"911/>H MS*TU*AX 7LWSS,9^ZL\-)$[CO$6R\#K-WB=P1_L^G->B^T/M0.N-1Q?E*G.* ML"A@#N]6P'PUA51K[8IDZ$DYI).;1H6CU&?# M8][@"??PX=P;OD9?T!V=@H_P?F_)=CYI(G#"[(8%1#\<"X,X]%V[71QW;^AU M7Y'SWS&1YV$7C-$(D!=1EJY(+ W]VC,G;I9+_X!D&GL(/(_8H+RCZJ=B7!FD M$72KYW1:HWXR.O?LGMK;UW5N:DJWBI<,7\!.S:#Q,V 9!+^;<4=VFAWU0!JO MC9VA!5(7\O.R?"8]7:^3+D)$WL'NKJ_#A. J!VX:W=0=\HCH+@WR3WHZ.*A/!/T"J;U!8=A!8 M+*':%A8QB29U]1X_<+C+>5UU*V[J7.3U](B0I>P^J@9!W'W-#OPL6@9^'BD[ MN&%(+)Y;ZZ!3BF[X'G^L=P E"O!CWU'YU2[_SW]&?1J'$U=Y$YY&\-;=6029 M#HI]2 D3I(\K^]#_R/_Y\[&T"T/BH^D:ZOZEP^PM"!W;5?5;51?3?WR7_W-< M*G/IR8@&MQ!-S1.=@G4]CX3<"^\@>$5E[(G8T5SS]\C%1^BJ!\7$Y^2U]R%VL1$C2E,A@_@$_I9D1#6W.W24BZV3O'2WR^<+.)WF#^1_4Z1SXH;$=TEP7<>"=#='C##'C M!/'6P:OJ>7/($!@8462?O#8IA'"]VHS76:5OHQM BJY0'>GH*_902!R"O1E6 M_$//EB[2I!?XK6;T(F^7S729+-FJ=_0Y]^EL^+0G 43"_6A17FX/O[L*CX=, MC@>[VX>)L5#@ OLB-TUKEABW4E1A34T>'!X1_L!\@-":LS3VL4T-)HA^[7IW M"M>&1G&P&R,7F.&N/F!G'* U0\N\S(4V 6NFV28K##5U1AK8"R7LS-HSY :F M'M8B_D]7 8V%/?JJ;KZ(X3(\3KY!WMCI (D\?DHX\C@_Q:P?A)-V[!OAS[ 9 M*[4A]I3"["!W=T(Y@[@3<@DA9_9:0.6XJ&6O_/JG$SJ#.9%/ OG@6#% M*/ R4#*F6SHX2!*UZ0>&G\T,." *^ 0%4Z#:9Y,^GJ M!M/R]A1W.7X>(4:W7O>1'3)55B"O"OT.K(-!@W.3MU6-1%BF_+W:V.BX@9=P ME!5I SY&RJ(XU+-%L:MH% .Q!'E'5=?B',B,NFGX:GV!6VD-7))(LBUW]#F_ M'JL76KR(^Z&N%^5)7(#BL<0DJ-"QVB XV7$2$L1[J*]BMQ8T)E"ATU[1M&WA M0+9@2CB&H@8)GX&S,1DB=H4%1F3/R;@9^VW11;3WC$&&92Z 6 '$S8CT#JU1 MU-)L:UFT,!C]6B\*5S,(/Q]E/#,S(K[DRL;%)1FS14E)DNG$E:8[TVH&ABY M>I@N7#F $SH)R&)&A&WVC0[6V5AI#=H5_2,/43R:#RMV(D!=3E*8T61CUQLE MDH&.<"LEF:AFGM++'L7P9](XTFSU\$7@1;.1T68OCOY/O9N^+KOA<'324(%+ M?3MVWL"Z,%E%<3.[T(W&PVUK)EQN@KCW-EIV19NO[&+;+M3F)0H<3WXVL9.ORFM9C?25'KWA0Y[6AA &WY($WS*;+SFC=98*G=8]@9\8. MTKYDJ>K,ZVJ-#N5-J>N,_ M=S98V"01_[/[?^R]67/C1M(V>H]?@9C7GI#F0+1$;2W;GR/4ZF4T[NVTY'&\ MW\T)$"B2<(, !XO4G%]_9Z3 1C/Q65AGW!&T2U?V44%U1G,P5UOM!E/GJ+!P+C)J%,3G9D5\=. M,'G'&+J[6HZI]V%7#JOU;8OTQAUWWJ:LR\%%[S4A&ZGG 2'%U)2M2FJ0NF3B M5L55VUE==&=V.0PE5JZ?93[Z)QRE'ZBW^H8C16;FJ*8-*CF'I'Q/=Y%I8K^@ M# 6!BEN"(#"P&A.8^#CW*HA+"B13@ZI/YU<-L=AP:M=AK^4[/5/]Y5;I#?A- M$=-$@;!$#*,"VRS",*2]XH^(:+E GE-E3<$-@@GQ$=X5Y10NSQ#WKW_TTZE< M1=54O=9VE_*N*/LHK'17,_4H$DI1@]LA0DWXYC?ODVS;$9Z_@#^="ZO[:VQ$5ZAHF_K;FG=1<\W.;%W'06^-\;0=X%^ZYK7Y3CY'( (_N)])=X"":?WN(%TH8+R=G'VH,@$I@MW)9& MM*'A,O),?Y&9:=Q(!@-RRJP8[\E\6W)'R>D 27)^IH.HX15RVKU"=6<0 \CI M81"7!,U+ILC306\.1&=P.U9KT*A/T\G.RJGB5)EK,L]99=5Q>2G%=?)Q.H7) MRNEHNYO,.H'W+O?#0/ %^6-T]:B"4#9) TQA5*I 9?YY3AQ]$5QNITSK1B@K M2OXJLYEA+MO;?9U$VIN:,_+JXO(3U0FX.Z_.+_YIY?BZRW'<4.?BX^?7;,*Y6$.Q!W(.+1F64VSCD "-V:\L4X^EEXIUO!N@,\UJ4D 91.1,4Q48Z&P' MF9E@1K!3EZ#*6"ET K$9 9#/ZK@ VWR2\)EKV*PJ\SD)J>^H- %OA?B"QAV= M9)RX/-MPRI4Q(\QT8%UF+&/AC)"*!MU,>KDK+UTNXN&>:3%5"F]5N&*T6=E> M6?A=,GJ;LUH2$&D1\7?E Y_8?. %^<"'^S8?^!E/\T8K)]>1[[S6P(SNS@?@ M&L0T]V@[-25D,7#FC'V*Z[,N7C^=7EE8,;_O[3NPV=X_;( M3=[-*-==6HTZ4J/F 9.)JP)^G9. :4"3@9#285@FW#Z-O67 Z?\IHXQ-*10. M<%XPC%2DF5'M_W-56(EN.&?.)^3-IS%[!L"G^>G+2RF6YCO!L5^L<2-4D3<5 M= .Y]36:E"#%RT(%&P;IU]K4.(4!P=_A [PB&"B4H9!SEU:4)'ZST%:%%WTW M%B,?)BF2FRA+$YO7O#$1+)40<6?3>HLJNO871"NJZ)V;OJ$+L3TWY?6BE.&[ M>1VO5@?[A6:)5T]ZKCIUJUA3/1%$]P?!R]6KVKO.X=[TW#\5XH.J$82+F9-: MX.CD!L" GYMX"#6P4?AJ'FRTRML@*"'&&J6:P@H24:6[S&&-,VZ,5 !"1M28&YI-:/:S=ES,G'_)>44/]QL=KMG5H D-;3,)1H.$QD M:<%CK 4!NW#8.\;"W95/[6!;5E)OLJ1^P)[7,JV+5!='R)&%%).'E+,H%6 MQ(C^DQGH8.Y-I&V* "X$]/?36WI.%4!3"7??EC:U?@=[I08I1MN3QY_QXS51 M>;(&*M268DV:G!S7FIQTL;_).46'EOI?&[P@",@(I% IG:6<,Z-DS%PCD7L: MWUJ>MCQM>?H1S,#:->XMS^$-4T-\%4&5!3E_Y5O^MOQM^?O[D_F6M>L5^+JN MAD<3M!V$1F2AL&>9H[Y>M:>@ ('=VOZ^E8S_99;H'D=7*"!I#IO=K(ZR G3 M6D_D=I2^&M1SIO)M_%S5_%+YXLAYM_\+9SM*)=1 C&VB8!^>[.^% C.SX;## MQ/=--V.H*U(5[.K-!%KAUP_]F80 >:Z;O_63F MZ&) F &<",335<##JO]MB)UE?:H)':4:0CY)"UUI7Z2A/]/8 )D8E6!,868Q M5\KGE<>=DU/ UF)1[(1BPG7Q51)O#QME8W"90M'(6E6R"[K"8^%S^#O+TDQ" MVH/HQ]1CS0R5P&?'-ASE_Y0$I1/OO9S)$1&(+LKM5$5NU_ M?L;^/M@LM0MKU+&=[ZXC7BD'?QAY+PCXKE0$&X_8,.Z^;\/O#AZ[MV(@TY5J MA9,5XJ.90$5Z$U;C:0TO@)\:65(.7U4Y%52#_L;;T$ NJ/)C!:/,4\17W=)4 MEI-/*=Q;>U4]']2LH92PN'C9RAK_EB:3!/M3I'X6]C1<67-#5#G//-1_M8:, M6(!5DO@"C0B$3^2(SPD?^(E(RSSN!F"5K=5I>$L>4*MS:FMU%M7J'-A:'5NK M\[1ZTGG5=L:J25N@)BVYWZP6*"<)(0BU%I6M4?7UT2S;5[2CX3QGE$;NSL,V:1VXN]+ E6 *4 M@1[&:>%2UY&5T3,<%O0>9PK7 8BDGGNA2!W[-]3(:)QB,V+LFF3FZHES<\K2 MP88:(N%X-IH):=6.ED3U4#;3U'/J!U73"]W+."Z5#^^N3>%?Z5YSBQ2M13_7 M$%J-0]"%X]\QINZNQ-*@@$N>F0U=ANT3W,MN.$ON:0H29R\=[N5^+ P0'6T/ M@G">IK(#FL3QB8PWY!K(SF7LT)YS?O'Q\ZM?\W(*B__5%[CX\&\"08TC'RN$ M(IT.A\-$HW&QIVHQ*Y@(V7VN3B!"$!IB5NSEY4!VB?&4"UJ$"'_LJTQH3#O. M(QG9Z@@CZ,-C<6I]Z"05PB'&L J+U+IFTJB*2!KAYO?%5T-!:?:?YA<>DN*>A:RTNTPYO9;\(RUH* :*BJKU5-G(3Z+_2JN%)EN!;J-Q M =<=W6-ETIT*0YOA]*0"XM9OP&@DK-.4F3I01G]QJN8E@ H)DNX.2ZJ1!;V& M J5F.W*2(P&C4\!Q-=]*.!])96&K+"J,DJ**E1PEL"Z!%B8RX*'&P>B[Q%KGINIKST',Z%J2Z%K>)OH''X6C.$!:HOB50U% MY, :4U8AU*L%V,.H%YBO/0 .B2J;A4VP\7.=##T)[J;3_KDOMSO/;!]$B !3SW]82:5&3R \JE MN) OEI_9H[Y1,SV/8UT];$ X9*A@%%&&023M>*QASG7B''1LS[OKD6KH!X0( M^$ZC]@%KH\,BS39T]MO#SFB/.(B2C7P;^&PD,3RC::7XW#)MKW9K>!7P20,E M1MDBAAFBE31E:^1EAMI2U1_!UI,#6:8D76+58'2/LQ&*=I+ABA#51# MBF0,XC3X0EGT,PK"<"]K^1KXZ0 19F702!(VPC]F6P!(:8HR15P)BOT5G"OD^C2 M_G6E_OV+U3\Z.6^00U_BP116=*^[Z'XC353G+V.'208/>(?AM]57$FV*<:X( MA8MJ[JH<[!J>%)?@'?RB);F6NV@Z0A"'";\G:**K&,I>)(+T2AS&4Z2=_ M7)J@I&RDV:3K#J:I/BCI^H5-NEZ4=-VW2=&GXED<<,?M:'K ML3TZSGDF'.7,E\V&I,_="#^@J9).01&HQ2MS&7, ;6 P,P.7.F"I(IA"'AK* MB8Z^"*_J(NOZ9!R[,19\HR-7]?"5D3,*3PC!>17L>8V&$4;9#/P#SKQ#M')% M1!>VKF,'LKO$#L%_PF*ESI1:OZOD4)!]T;& XJDF*!J4"A2&.H8%N4P<#X<6(*IBW97F9! G ^$DB=KDJ9@ MU-633)P!?E8%FCEQ1+B9F.8J.EQP:QIV<)%\16P,CIIYF&:2NV&9-CI$$$8I M.LT8#2F7%T=+?_&9YQA7 "X#OE"Y#_DRH/AXN&=>+,KTK%43$Q%4([.U5N!: M2C^-IL^.YG^6 SJ)\D_WM?*E;NCTMT_X4_;Q*$X'&-DTLJ/8\92RIHD@4PKS M!QB[:IIIR+ H,7SN*O(O<[JJ@$//_1-;;8HOU-8% ^<13A#6S]75$ID 64,U M(@9N?&AF$QB!DBH'3?GO*RK8.T:O#.2%8N;B5:,X/+X*SAAY;2GE >EF YHK M9&'*+4A>X=[BJ[X(*0&-^+!VJ5$D2'KT))WXY"TEY7B.]&$2^8BXQ%A>D9%X M9*7H6LSJUZ@RVVO.YY>7#!"T6=/MSB9^+W$ILXE1*%31!2TOE$HH2]6'<)J4M.SKL%72Y**-2L(J[P)H5>$(!5RPK0?6?(]3E'(H)C'?ZS]E%'P!A501W$:O5VO'7,5AD(X8SA'> M.(Y^1QCE =Y4,]L=I/*?KEJ5,,\_C^K0_6;.^RRJXVGK-C92N&;&%AN=5N> M$VKMB_P@2,N$A*E$7ZQY,C$O#UZ;9F;0ET"[8K!F9U/6:(TW.ZIQ?14.1K13 M'7U%3P-IH9YJO$JRG$QI0ORB[K/5A[4R!:T$(G $$("KD'.V-Q+'6I_#.85N MAIG?#>K/%#"05DU)VKRY!I-GLSZ8DIR-59LOIFBOIJ!!Y8(:J21T'+\2$$4];<<9- M(AU>.&,U4;)74TSDJ#J;&I.GX1>L0,5GNJ^;KMJ0W.G#]P5#*E!'5LI<ZV&)LM^EF'LWZ3;UQMJO?V&ADCAFG1G!S;T M]?O7YY@N?'ZALM24ITWI ;N>*8T0BF2G!BN\*ZT_JN?D@GF@*P_& LMHW#=: MS()4C6>LD9CB[>U'=V=^M$:]O [E@J0489MP0X&EX[FHW CTGS%&1>#GI1\7 M1LJR](UI00^Z!"AODZB<5)WF71J63.9"S4QA!Y!-ISM6XZI=Z0E_FT3L[@': M[J+\/]/LB]&^%-&WX6/6'CXJ=VK7%J>;V]_!R;5V:+YCRS=T&;9'SUEUPZO^ MRH71V;G>L>6.GZL*422RCI_@F/@)M5)G0UFOJCSGZCIU3K>L"T5"=-X4O547 MB#:\_9W0W&WNL_'"!^8^G]G&-4U)R"I&:_X(0>1)\!=X:$(XH^AEU!%+^* 6>E 0 M+6D21C+^JP%=J@1J=O8' 9C4 ?O8JXP[$_U)N2*=09;Z8<,U+P&64@EF)R,$ ME:&.^$?!+(AYV6[KRQ;4E"5LC>A+%"E6A?S^3 M*I,="$7)I>IQ?+-@N;R2/ZSX)1M$X31."$=_"4H@2B_3\2Z"T2LLZR(A?G/2]C[ M=\\*X(URW;[105(.!USHX*7-TMDL 8U) ]B$#K3986/3JXBUH4_7H."HN@6; M(1.$)T@RJK.]A@&;,8UA+Y*;>(\0PU#!NNR_-NI M&:A*C&270TU@ZT7HU<[A3T6&_X=2Q\I7*U^M?.VH?$6K<\]% :N:)TU >.VQ M.S(*Z45A)5K]>J/BAFA<_OUM,M3P&BXO1K6YJ&>T/!$P=4Z3SE6Q3$[6/.4+ MP26"305KU7^R23#5YD4)1J(%PH %$64>60%H!: 5@&LB *^4S4@*)@E 9.O< M,"89QY.%S9 ; U'L)\)4[ PA'W1P)DW$'D'C+4] XM]$(QY^J$N(B3>,<']EN MQM]P/_M+%0AZ)?57]WU5SV@][1OE:==M"-16$TB+KBE3%HQ9T5I'HH>_J$ZD M\KM1L'0B\;E0_T 752Z!1JHH8Y@BG+''^,98N"&QA ,0;/]%2"P9="+1(%P$[E4G0E7QHIGH55]FE,?2AJ6@VM&0X>A4:Z,, M1STBPWT94%H([LPI/?I7>10J/)&,YQGI*X1J 3S43MT9,@)[E*)XP2YP.H=F-5M4>/ M_RG0H$W5 MQ6/D4S87T$$YE\.3F,&C;*F\V3;=!!\+L;NZ+(>,Z8XF]>G3B&/Q!OWCI)U\HQ'29W,"=1M>L_HR??@\W)';V59_O5I.^$P[K M.^^>5;;N!\7PHQC8/71,) (--O"@0T+W<_.$D'FCSB$O;Y4_BRD6 6*/$FPQ MXB[58)L&, 2W_U$PUV2C8FV(1/*L-"GIWP_%1%G8[Z!AZ4K#DE:YX3UPEO8>=(%!.L;VW:UE MF'-KX3UQJ=3V#9WT]@CRN[=W'@+O#G&JI<]#Y*K3*E?=%>0J227LRZ8= .01 M',RPR".=[A41XNU_HBOIPC6Q^2B;#V\R"CK+L#1+1@,03=8 (L1 ^QRL7%LG M%F\]^&\1D);\CALZZRT7;-7^ZL)=QM!2J)E4+JS\T1BJP=(' RP0U!IQ$U&" M[\B?4KD$(1XB=%8%TIRE,DKA1*P"B4()-')<41]*Y;I6<810EO&Z?@;+36"A MB,CHLGQA-UZ*34/D\-)!.1>>D+H>O,@*I(T()E]K7^[>2RP#=&S@>-W%L!). MXKW(1E:)WI2[AK>3 _\4J>9.65[=UJ\U:J_UH*>KB(+X#,!;D)=E;^*' L:( M"'MQ3U<-$QA$96,[IHW-@1"XT(H8KP@W23'>2F';CV5F0FE$C,^?A!P]QVSP M6R-HHOP[,@9%]U=+L0_[-!R8=CK XFG3GZ&R''K8T]L57WTSH161TWC/?"7H$;<05B%>N5 MC+AV;>X=V]TUVM$JA@[B,0,EEN.Z6OVNLF-TY:'"MV7,VD9,WO05@Y1-2]F- M#^%[0>!@I8GLC"@[P5.7/5"H31W:[*T7X0PR@?B])')4"0N]OFJV)Q()!U$U MUB+_ZDQC[2# #E7XD#\$ :,Q8\O!YH"C%'Z1_^S^.O@-!AYE_D2!4\Q^_6GP MFX=?<&,7/\0Q.OB-4\KJWW5"\MGLEL=6,<:8L\%)#"K=B:KTWT?H M=T^'A7O^7]0K\&2<_WE%O=#0+&7\$EWF3RWB0&W0S3>GY0 %XPY>XQA3 )4D M*78QQZ(T"L!D)I5#'\ML+IF?*+% J0=!E PS7R><\86N?8(>* 2E:FBI6PV, MTY0=>CCR'B5UB-!M'FS%&F $#68-H@SN(QX=,E:UF:M3"']B^6*C9JKX0LE, MT%:+<1JB;DM93:ABSZ829TCWTSH?1;&H\B Q(],=SP99!+Z8UY6F3GF &: V-&I.ACQTC9_%$%;6$F$[B$*?7X M\AI6F9&8S7\,J*-M.)[;PX@;IM#MS2ETR_*CP_SH+L./,'CA<[NH M10R)^:+$@I8#+0?>.=.7(A%X/SFJD647)MW5(M+E)VF4FU)5YZ,5B%(^XU,5 MB3[5HA?ABH1WJ@!U*=*?@U8PXC]EZ5^47" 50Z*UNH#(WE)>WC, M.5F,%R3B<$]>-M/&<-S0#>&#J=^BV?Y6J\7U6@0B0&$2<6%36".H4;?JW%.X MJA-0:PF^]SZ[6K+W@4WV7I3L?;SYR=Y+'+%-O"56)O.IM:S'%K6-^V2+;XDK MEMZZM7>:2%89_*8N![ 8"%2I'D-CHT):9HWFY\ 0;*W$M:;A:&OE)CBHJJZ, M,C<6(T2I,RLU'88\\0MW@B' @>ZC*<*6NZ*;'+)&/&%)M0>JPZ2NE51]RPT^ M&9PN$',BM5X%;/AQ:KX>=C<3FIY0Y:D8?ZG)X:+R"K<&*>Y3JY_#A+]775]_ MYPFZ+W7Z-SOU,%J4:^>;F8RBB[<;OYC&?D*5,]45BINOX0I:;U)5J>RP829S M1/FZ)AQ>V2FAD6_#.3B8CH_!"9TG+\&Y"S_F'/IFZ,ZH\5;.6NDNO6FA_XNJE>#4J2$X_F GH!F M3VG_Z*=3UFI"D7^QCLN-FFDCN"S/AN2_:8H! X(D2%$E-9I ?8GB6%6$2(0 M[73G C=JY43>=3EF[2!7F=)2V=7MD!WJ'1\-2D)RYAJ6&%Z_AR VRE7ORJ"? M%@VR>0<>4TR(4TEP&DTA6 !64(V -7YC9"-TXNK"$I@5ES=*R2"FA#Q69HT9 M2, :78;)E2T8!L4W:4 +7BK+0QLUTVMN->;0?6,R$"=:Z@C7+?XG#]*I,-@B MUV _90R'B6H0*-C&MU?E*,1,$WV.HB+BX@CR,]:O0B?'N%8-;EC*>$QCDH![ M^O4]A$6;S?$3Q]#+G%% :K1J/J<0%U_1U/Z->.K&SZ*TS!T?[\Z"R\Y\K(-% M98U26P*@31$D':)&QR!5[H7S5.3B( C9I*&9):?2=6R9::-F>E4&8Z>I']EP MVOH[2FTX;3M,^G,ZL"2OL5L;NR:QH9'9"+3JU0E7GX2;0GM*(4=5UEI6)@F# M4;B5A6)=4-T^ VM-JCU0721U?03@1Z7;LA>%Z-0*#2;?35233?;=L.HK,H7+ ME\^5F-I#:4FU4FX;=FE]I-R%!+PF1<]LO8YYOD3U5&0+'.A-9X,]E]W>Z[4F MU1ZH+I*Z/H+NG#R<*.G(OUEU[B6*49]#"6@@9TD0Y1'UCJRDG@TN/XL_\3)Q ME!N9VMM7KFY9TD'EC^Q]P"Q0"8N?:!>UX;?F1@,R.$IA*C\H^%B4$M81@U2Y MK"D94P\*?HKPT+/&"RK0G3EE.#(B 5]5"4 MYU%A2V(V;*97L+.J-E-U7MM:AWX[MO+24!CS.]4-T.5/S.95!?#C=)]?;Z00 MVU!O!37--M1[Y$:ALI1IM4[%"OVD2CNC#GI[[D?J(1+K!S#++B$0\1'!.7(T M_]/[C_44@2S*5^@4:KZUH2-O4S^^[Q'TM2)A"T7"M=3*E^=(Y/X]5_U.9K51 MU1*62!20UK\'IL@>_0NAGJF"7UD#G%5K0.0M3PB\9AB-2ID7I ;<[KZ= M5DY8.?$T3C/=E83#& (P,18P]"*P]7EM?N3^Z9* /GC'#]0 M[5J7?SO\#I$Y5=.WM-V#%8 M(=5;R60EDY5,CRZ9WD=FP>U2_ZOD$$LI/42;J&J(*&Q\Z\+TR=>JA 9_O (! ML?"37 U.0V8"7AF ++*RPLH**RN>1E:\JN"OO>6YM5%-R(5-NAY/>D.N=91$ MM0%PSTU \9WKC^]W/?=<&DJK*1.O2%GRW%>-5KD7I@GDU7!DS(I!Z<:A>I#* MH;+=,F8=&E$^J*UJWR+M+$+:.=E\I)T.G^;MA,@G7G3J&.$4TL=D$>P/@9T< M;4C,*GM6V7MD9>\/8+<5U*P@$-."'$/2=4.*W[H-Y%N=%'C!#^I)XE M'^Z1JXHZS'!+%M(7)5K@4O^CREQ$?0K&,)V@Q+P9Q/Y3I5%&MS/TH,NJ_-S] M*RVS1,QR3V$"JFE@0QI8G17,4JP&+@NLS I5.;%*TO7;JPZV26.T@LH*JJYX ML*XT*E%4H8]2CX?T-A$9XE@HV(G*"XZ9AXQEPXT1TT1;BY362%T,K56XAK." M0W2NX'UT0R8*P:BS$0M.L52(6(39,TM+QDQ"A*TPDDV[J!&YO(A04:55( "A MRN^AFN;,<$P3,%YBU&[: F^G[?*>4:$>&7+!FBOW:0$6?L'"+QBT-KQ&DA/F M^>"1;Y1W!XZZ/?Z98&L+,%G<7,2"0>,TDCDA M]YC],&M--\E/747H':-$AFLPT-LP0DZS$SW NJY%]0 JR&O.,UH M@C!EI.+ M!-1W*;9%Z\RK[!^(DI*E0J@@O^UPH,U*!E3C/3XQ_"[C-SQU7UV M@;?I$FZ]M$(4DGUMM,T)R^N&@)0B)BT-D$]N'S^@WO4:)9 J!Q&O-L9!HN0F MC6^T%*2B+U^CO9D"69/"JKHLMW _JAY_&"\LLC1V+[B<;>?CQ<4N>GU\11#. M568]&;^23U]]5$]?J:=?^L&7 M\=6/=A9?1;F/2"%Z(I\%H2?-W)U7GW>[N.16X%M2'Y]4>Z"Z2.KZE/2_.]07 M^;EAJ!"]TA^BK_6?,1%0)"'76A/>KY^%]:KP42;TU:WA7N>A5NG*;T""5T!W M9#\Q6%Y2X:;H$FFJP>#XS\37A9:N+&A'VH9I'*>WH)7\[+XFDD6#3*-X?<^] M4 /'_DQD/V% "^PLU4HD%$-,)!K#;V+=Z% ->O7NW#,7SF6$Y%PO:BX*4!A^ MDM4;\ ^TPX9 '/RS$),IMK/*ZT/H'L6.J68-_"(8P\ _(7JS@ 4R^Q[_5,OT M!M,O*M*,4\QYC?^?BB Y;4)K2),]^8!"%,S='6Z'[,>[%J;A6=R0?PH'N_H6 M]#/99)N1%7)!-8B+E<5XT'5 .!P)]R M94(D=!=C+0\Z@8;0,?=Z!V?UZ^"W"Q"=<'#Q8#GOX$C"J9M2R\!-FVMW=O![ M=3:/15$TTT3L&=!-!K' M,THID<>(!=O8QT@;4/A?T L&,S<#HD)\$&_;R.S'0*V5!7H0F#PYME)6&F K M)B@1*Q3#C-(D06@E27KC<\N0RT3K,)YS*R0.C%]Y4T-04?)&LQ*\VO%*]DCS M0*B;U.@IK14ALT?T]DJZ%?,X.XC_ =+OUZA= -*AQQOM4A_Z*\495Q7":?2; ME93K+"FQ=Y.27"EW:*I+NA9Q*"4FY]IQFDJ95_$C'-YS1P(1)Z9C6;5)P28# M11P4-!!F\ GK;08%2DY1IDQ>1H50?18Y,*3;'H%TPNR8"9@ L4!+#,I'W-(,9A0!H>?4.$8"Y,C,BQL_FWE2 MO\7WFA/X(L04Y;@!JK,W3DML9E_FTNF?UQUP.9.I=':#[F M[KS\]'&W$[+68FP]UDQ!_W"68;7%6D8H)MS!"/O <-"!['T7S&W"\9^F.?=@ M08-F[,>Q(.7#C! RDQ%O[-S/W\=W\R_>451C'AHM25B\"7H9C" M%?5^BZE:>$6Z^G MKE\P7@1(4K.I).GXY+KQ#'3>O3 ##:R*G,R935J5)X.!Q"D.#(J]4L@PG6U" M)4SV@'?YT*PUJ?9 =9'4]9&8Y\H74FOOKOM[2EPND)XJ0BL?KP2A#@S?"Z _ M9VOJ OPE(JC&LZM!,1Q:*(9%4 RGFP_%L,01VT0GP8;P$VO,K3H([JGAN60O5KUR'*6(>#P/)7<5.5^R2"5-:J6I6C MV^=@K4FU!ZJ+I*Z/$*1DRAP#)MJ/J7H:RZY/V!.GUN .%=QQ>DO9#V4\C.(8 MQ>+$W8'_G[D!$#9 $Q\TO83"?X29SP-4<[:D594$5KOUR$"(=-)JD G,J/8I==4=^!EL?2;[-,/>JL[;4RI@Q3QK M+K017V6[;OF%AU9'+FJOVYP![)GIM'],#$CV-/XGS T0PQP1M?[B1I ;>YP$L^%AP!S0GR8Y2E MM\68\D;2LM"815CO@]XD#IU&F3: 0H%N^$IOT&7 1"O'4V6I#1ZB M*G?L0N*N30M_Q&+: 8A +(%59:S 5K6V\NR%@[*%_UID^ M[CQ?*>!NIYA->:OK94E;V79\$W,/;('"=I@(;_FJ42H6T2G%/C"TPE( +2:] M3=S+3]8Z[?9VKC6I]D!UD=3UD67OT/[[2=41UV6:L@KG))JG_""$Z0"J+K?3 M)3U9%R('REH&=?FGE"%SF@_G8F0&X.KN9X4688][MX_06I-J#U0725T?^?GR MTT=3]QNG,@$+@1Q ?(*YM4>.+0/NP(RSN0$[#W7FJ:JN\BKT\ 9XCQ].HB2B M5L'H.-OQ8W3'C<9NC10BX]9GY+]!.6MX(_1H"A:'?!>YR+#XGF'.E%"6P^IJ M>T+%4%># OW+A?A"W@^8X]C/91J:B1KF,M10E.,S,)BPB6,=/]IK3:H]4%TD M=7WD^B66("4,@6[$,1A>',0\2,=").AN'G+H1^:3&0)/@>/88]GMK5YK4NV! MZB*IZR/G\$G21C%!BY1$/T'05Q)S://G/PI'-WLE1IS@!Z= MB_A&J,:)#5BYF\BOHVR[7\3,'?H8[;? 5S:N9.-*:R*+_U10M@'V$=NK8/<5 MI(M$QM/I$,T4'X7I0DV0;R FG3 M6)>A$%.9RD8TU-/9*@<&5IY119G52KI]NM::5'N@NDCJ^HA6E6Q&?>T)N$KB M7'$]F-D&DO)Z*:,K9W0LL[.'JA2C @>%WIN)L PX#;+P8^KH@ _J7M@/A(>Y MH]-F4^.URD_W6-(J/RO1^K$6+% A:.P/7DAP:2P[6L2H1E5F6O508;.(T+;E MR&[*MA,W%/)D>;L? LE5=W'\&1= &;^*$F"Q*"R)P=4 W(:<0^,ZN_ORN@(7 ML7=8MT_=6I-J#U0725T?D7M59*GLH,;9\YS)6$$G8=P7).)$VI4B1P4CRL=@ M(8*0DU4L&@&TQ8WH&:5-<91\P81^%-"5/6O6A>K:?!RM#C.*HIKK!/"_JM(> MF[?1&R8#*I)1P*,[BX<78' .NW3G:\G;EDO,^AL53Y+JK4AMF*7UL>& M0!]ZU<^QZOO-201&(TNA@6-;&O\VD Z"5(/>L#W!TM,H85#>'GEIQ+.>BY1@ MTYDO;B8"4+RY'N!&<+?AJ0\VS!"F-1,^=^:4V;/OZ@V6H]] MQ\_X6I-J#Y0E]=M\1"8NC@8>$$E-V*+N*X'$AF5R& M!3@[G."@(J/D<]?%P/1Z">]H-$IT=V['2!!&9UN^G<"+@4Z"2)/@N2)LJP5[ M:%IQ5,#G@3M(X[ ;*<9/0-!38_,L[IO^4H5E7HD@0GP\]SVUWZ"]O9KS*'9D MO;8#M^BQ3X$,H#EZJU'K(T<4J%I5SAE&>E5.ROF7!O\Y^Z+E7A#7'M?T% MF^*43\'&N9G7.@5!Y@=CB:(GLFE&N:9&PH="SN*W@&P2A%>GW.81J;;Q#'5" MQ+9SDW(RP';J0W>:%J0'QF;>O 79VJB9+E,UT7H.X$QE5#]M:R@VV+%NTPBW MPP7R)R*1,\ D:J!$ITH$,>\Q9':Z+72.WPYIK!'F$F8H1."[D4A V8[Q3KGQ MHYC8@BHI8LP9Q(Q!Y5^& 799Y:4*#KPGBZR46818/NRK>P]?K'-;,.\E4! Z MDKA)I4]) ';4N]CI4MV,-IFEXP=QK4FU!ZJ+I*Z/%&Y*7.6 +I/H/R4!\B+V MKG1=M/3:52#CUB+@%^0B=RXG/UH:4XUE)\3L0G^RJ M(!%JQ/64WS?-1GXB@:BM7.WXT5IK4NV!ZB*IZR-70;LM$X3W*C@R1U*2RW,- M2>G>CL$,KJF[[.3%VE_9"Q?-82/0)WW$C#9&HWIS#3">! 2B.V[:KOH;WVI M33]VKH*4.Q9C@/7C? /Z39KX]OBNWH"&XKN4D!DBPJHT$T?&SF-#5]7IXW:, M!?[(P1G8N4DIJ%Y.6JL(J^IS*P[X.I;>U4E:RCXF>0F_U;]3(7DG('>9>G., M ?IBG G4EW)\/47J/1_J$,IZTK>:&WK ML[B)8$'PPT]9BJUD"P8][/]RWG.J7WT6>1GKKSXSH>Y@UK8:1 &\$RS^]%8[ MI/TD*>D15"4[X>7M&%=TE>&O_%CDU)[C/;GXX3ALY#RW1[!AXBE'>G%KL>%) MDHB8%)(H PG GVO+CN,VR+;2629KT?@QSBKBD;#O"@Z33]$3Y_H!B)1_@%&'+OG$Z R\*GKDOM'$J&D_!W.6)A.//>EB$=1"?]X0TE- MGGN99[Z(/?<R _^4T8,F9H[ M,)7KR'>O=5V'YU[\_7^^BH-?XJ",4QHK+R>]H)RD%-BZQ<;N"N^R025RS M?Q5.=[V=5",C5EG.*F>L$U+6QM(>:Z:7B=/?[^_3291=OOB\&,EV5#"OBI&0 M\0H\2X764Y0^T,9[OWONZS)#31;/U55:XA-#?$#]S.%B)ZYM8AF!G9WX7[4& M>PJ#6%X8W)&I1\GD0'@03;F@'SWS=>E!+*;3:;B&?YJE7Z-)5,PPUERER,@& M?J2TH#H5Q!'960C[F5'@&],4*^AF2JLG)"=ZI^(60TK)Q6*R;2AZLV:*MYXN M*)")6+)3V"T:YL,4ON5$7,2W((QO5=+,*CLPT#B:RLX+&EC"R-DJ,W7/4"XM M:N=4:ZT*(QS9FQ#/=VRV+0<.**)\R'T#N:1051V6T[UN$VBB;X+XE4SMB&5<]V6CO+ M'ALUT_/<4?CRE4@&\1J0[(0KIYA-T?&Z9AB#4&L9I@ M79)&?/&Y>1^?,]5;DN\2F<*8)HX2R"RH,8:0X*%7'_?<\SA6U"E1CS'8VW$Z MT5E'RJ/6*+\5,:JU*HF)@0A@W11[$W\*BE,XK/2I@(?D$.+X4EY@T81&^CI5 M=5HAXOY' PY8$S "PRG0BO MI'1L!>/ NB4'DM4BI&#*.S *3H;H"4W906+% MU,_EF_Q<5E3!]M8ID>^T?#I70KQJ[;!>D\>;Z9(^ZD43NJM$^]B6:"\JT3[; M_!+M-3OAVW/!_@EW2T%2?>+_Q=!E7-D%5PQ<$_D8$=-V@*"Q.QW/[$D,-H_,D\6^B/)(Q>G41R4Q?K#<8)>3D@%M3]L[%F]MS\)Y$($2^ M0/&"H]Q,N%^594B>:'FI2)^MRANX*B=@A?UTP;^]T+_UI._[%C^6Y**9B-8J MT49&79@Z6!HVPKN,OSR@^U0IEM)PE=W+\/6W8E!U#L9QPFB$:>B&78D:\XUN MUZY\[:!@^Q*:0R1C1OH-20K1B&&9G&8\ILC-"'@NY&AAB#]#3/M8A!(CQ$B3D4Z!*D6; MC'CX.D_Q#F?W]C!C;7]&_B_.#U?: >?GJ-!1 :L=LWC#C_Y3,EB_@&VE43= M-IQ'U,'CS"J_"#*!^B3B8%9.,1\SEPO341XLN>+%1J06C,4&0 ,66FC E\IW&2W:$@!LZ5 M[FN( D?Q+PVI'5"B/F?*CZM87;H(F6#F/A(=HPP]SD:(1W*Q#TR>-]/ GI.!/82%-^PL80J5UC,)\*Y; O$[^$=2I4+9RQ7!R#F)"W$W8?-+P$,W1\)SRK:*] MS?)//\_3(**T,SHI>$3+7,LB_7/I;9>_2@?(,'QC8<18M[.=^UG/^2A'9)/Z MKF?!\@?F+13B,#&Z\M?#;0JS!&Z2%&"P"5E!R@-L8JO3+/*";M.4WALZ'"%# M+PG^'(UPP1%GTH#4!Z,T#;&6P(@C_"G,,66NILN-<+F.62712<5*);2!+/GC MZARS4D"K*+]ZCLSJ,-)3"C#FW2M8\O^*3.>C<-(*208=&[P5\13(V\,>55.?H+X[DPXG[(R%!)/T855Q!NUTP7)Z":'8Y M%@+O A$=,H(R4Z*[CLO[]_<,07(^9BX;'Y72OV MGU1X3#9Z9<>E^^[=A8<\_/NG2T^KZ2#B!"?/XDFM@"\P*H9/.]>OWBO/I)2. MH & <<,.R#:CAX60V>0;HYQ8G8X0+20685 ^Q.H+?SH%1<17+$'$O+Y!(T13 MXEZ_?M]S7R*OJI_#)U)$<9?:^2I3 RBL!VLL:HF]1[V7O0KTX^,-RC9Q*[-S ME5/360X51$DW)%[YF SEHQ-3.*O: G&M,&,> !TQOUC.H M]2JG A,DH"@J1IK)MH;5N%[-77/E9P,?Q,_>QZ^QF+GG0>&AT+DA'\PE"/+/ M8.A$L?O*S%F0]0@[Z.M)<*3/KS[O.DK#:60'XV>OTC#<0_7K"[\!/WO[ZM-G M=T':2PG_)E@'U@S$Z]2D*"'1" MJT08C:%[?(J1'K*"@+=*Q&E"SG9JK$9I@*"Z$.9F#B_F%,,BFI /1"'*J>., MWTH+6^PAR&O*D]2FNJ,_46"HQ):LZ$^P3 M9(S %GHC/"V8@:.*RI3!";^8$*%8^!"GZ1=I)1HA1$]A%,JW3%0>]D2(0M:\ M*7$IA0N2"D\VKIG/-J5+S^+Q? ITT[JOMJ+-)NF,A3TH??O'CE 59HE M?R"!_LBX+J06JU1-_>@(+(@IIZY(+5=6&AONC;P4-M*EW4EMJA ,0&M)1&^@ME&TTH5'O)$#"<) MZ3>[VP90ND%'&R3._:?[9?-TXP/=0-WHR M[$T.V885WIZS]$>"1K]#8N<6T;/1J:2^N^S_.+?#O5(. MM2NJZNZ% MG_BA;QG7,JYEW.=DW)T_?M]UWR$@D C;6?9U,D([R[+J^CI.O]'GK,CL1!?N MKC0+.5X/.&5T3ALP?!YW"^F=T_WL[K#M2V:P80";0N'>OG4+^MI+UIUGW'EW MKKT/[7W8E?N0BP^(0ZX6Z+#\B+T/+:M:5GU.5OV7CV^_2!>P*7W=LVQJV=2R MZ7.RJ70*Y6:XKYUCD8[_I;+L/^#RQ6YU44ZH*<6L@D2D*(_N"K$\&>G0%=A\ M54;&JRZ8&) 6A'P8Q[,]5H@7!9#:YN(M3X-"=LJ$"P.-:-8(1%6X8CB4\6_. MKO^7GY08;#^@!/NSG]WW_M=H4DZPL0""2"+AZ&7SW*,KK+-:G@9=Q\3@)=&( M,JQXK*LB3<1G[)+BT2<46CT/_6D1?3&G/&\36*GZN,Z IQ&8C^D'L.)R*7'Y M2L33<;0\>U;X^D8">\F"^U<87W$V(]V[]<^ MU*--=F(.;C!FC8\"?[6PH47X6Z:PM/+T\!HGX-IU#E4?]N\D_9L6 M_6F$3DV67# 8'WJ\4*RX?_M;M5I<_O9\\)W=Y"=[!6\U2ULE>WDNO7QU>;T\ MAU9U$1IH9.?J5H0BV77/7R[P:M'WGGN_NKU"SFAE:UM>M[QN>?UI#.HV=D>! MP9Q7*Y;%C^]R>YE7]_($W&V76_ZW_&_5]TXH!HS"UBX 9-?W1KD]WW>DKZ.M+^]JW\T[_WE[SY8=H$19_ M^^V[7>./,_K3B(OUN,8_B#+S8\Q+"58+8RVCS)^J_LNE,53B[*X"&7QP*(L/LF9_L8KR>JIUMA<#Z7VP[E[J0'$*\5V,>R' MD;!\M4 =7>%^7'31;;B::J6!E09=E :$%F#*@SF+]TY\$6I&\GM#*JQ@8#?4 M7RL6-C@Q^[%DQ]J)CO5(X7X#%D\9^RL _K5H$1*!8>=-[[)W)?_:;4_T4H]^ MH^A86H!9V6)EBY4M:Z*6M'G>S[''&TS(WW4_7?]OCUQM.V^X /S-Y=6>>_Z' M^ZF8+598EG\]B"?]MCMQEJS@L8+'"IY-$CSG[@Y(%PJFH03IM63EI27"I0X) M+74IX?!-P*Q. [S; MRH3ME@GM>'==%@KKH3!<7YX_"*#R_*?5Q $*GS:98OG:>A'N8?[^NG'^>K@0 MKJ,5DC4,SO^#X0:PE*D8EWX2^;OS4D!_-R<'+L^-P59 $O_)B@HK*JRHZ+ZH MJ,B2!:4,RLOEJBJ'%Y&L[ZO1=GMI[9 M2@(;9U@7L4$934H8+%$4TOM]86\++6TL;UO>MKS]_+RMV9IJ0^^K [5L;=G: MLO7W9^O?D_0V%N%HA73B3WY6)"+C?G%9XJ.Z[\?NNW<7I./__NGR0:S^<,EB M9<-6RP9KV#_A+=YF0E\F8>2[G[+H!EA;:>WN#K?-C&?NY4!\C0Q/0.-)SE1> MI6ZJX1Z@UZ\(869"^FMOQ2K^C1; 52MWMEKN6)VD*T*J%08=3J /4D-@8>?K MGOON^M5=(JHIGAY>XZE?O(J(:A6I5KYLM7RQ>LUW%AF?4NQ8LNM>37ON?]VT ME_9,B9'DN0A2X\MO%13\.HO%NHI06 >(R@>!4[ZPX)2+P"G[%ISR&4_SL@SY M+&+FH0SI=$C+:&WEW7KY-^YY?3LOTUZ[ZJ37Y>_YK\^_OY;/L?G?M.JOR^R+6*4+J+H-E[P&ESA@SV676378 MJL&/HP:_>W>Q.MA9:T,"O[A!3*1*_]6! C!2 ]$+TDD[XL *J*WT#JO_6FE@ MI<$3)>@.RQ6:@KP5$Q$3C[67_]=[#9P>+\.N6\VLWW%6DFNB)!0XZG[OD0_] MG\+!&\)W)V(R$)F;#BDAZYQ](F^SM)SV:G^Y40Y/#P48H10@QE_ G0'TX $1 MR0@,(CI548)7##]3Z,3NQF#I%(<1.6B-[B3-"_5^;G,%J M2,&8?OTU&/O)2,#:B7CO_ 8,SOH7)BEIHDEP/YQ?O3K_?^7#[WU0>XOF=(=# MC*\C*9D88TN@&^$Y4Y@K3+'PLYE[>6V@=L "@D4;NS!"D<+OY.+ >$DZF?6V MX7QN#R?R07'&:1PBA\$>%UD:QU@X&:$G1@!W(! N ^^Z5S,XP!,6R<=&)K;Z M?H=/X\_NFX^?K_^7V.+Z_.HU_[W;,11RZ_2-OOW_F[9\=X>%,RPQ_,H&1KL; 93E1Y$]AV*\1O$* NGET MV#O[43V?V]_O[R$WSGWJ*QYBBX][)CXI3 MS/%S'-@-X%HK_!@?D!/IN9>)BSH7KH#GEK"_F1,5N?L1F Y%8G__X)1_C7N# M_.N/,@%W:E* ,E*,>=IC/\+6V>K-+U,_"RO*8#8#(1)WE/D)RAUX,,HR^ H4 M,=+\<(EFH(:Y-VD!(KFB"#UWWHN#4^_L]!!6$Z:"8H+(R8U9D"3,!&R4 !D3 M%"!88+%'T0T5WC(5 Y&(811$./U;3/091U-W!UZ(STS36Y'MND@0O7X$<7C:._[1>-G?_^=%_^#TE[RVO@W:K'3:J)F2N'#D;8>^UE&*F]YZI/ 0 M^L"@U8$A\<.GT+OC.Y@7R!KAALA=(7)#& &3%'"208[ W.1?S@[P$XD5N#?A MC.XJ:>F6W3AW&V8X.H]H.9(??4D3[[DR*DSC9B6">\^6! )6X2O*Q%Z9]F>B M]A,J^%DQ\]Q/,=R)'.%%4?#Z/V4TQZ>@[>- -&FBGLP"V,!(A\M MEB@0+LH2,(A S,)LBI(T!E1[0/Y.\,Z7C\5I0(HDC!RIJR*.TUM\7%MR/]>- MMX22#*\*- ,]SI?Q9 C=B!RH7Z!N>-/;Y=^[2/TCL$W_4Z)X&@I1 MN#L'!\?>R8OZATJJE2!]U% G8+@?+$^!.5R4NWDY(&$6[OZRU9Y@*T.L#'DF M&<)JT0I18=*P%HF2_7WOY'3?9/-_6,ZVG&TY^SFT [2!OE4YZ!\<>L=G+TR. MM@QM&=HR]#.0R=Z,;^;HOG=T>& 9VC*T9>@UT[VE[W(!8Y]ZAR\=')Y:?K;\;/GYF?F9@OO? MRL^GWO')F65GR\Z6G9^9G672SKEV\!IG@,>Z-YL]>9<\+.5$#):(9A:4)[V[T5YJH\5B^&CRIY_+'^K/.9KC[V3 M_7W'3!5.AVY>4KG??*E"K?+#J$[(VZHB>N:,G,V[+;85'O',PB,N@D<\M/"( MSWB:MZ>T^V.9.5R0$DDYG;OC%&M%J))-006Y8^&'*-KAV,-H)@8*/X9UVW$$ M]^8,1'<2HXAT+7Z/D%#:ZH M&X(R$$=8(B>Q4:B(#T>!*P6KZG*)D8+5>9F8^%&"E7!4H,?(,+Y# 4_!LNKA\. M]EW8BICP).1EI_$4/%>AND@,#*ZC<>3*]]P_!=;]1;!H7+>#SXBO44XUEW(% M%(J-'X)4P+VA6D*C[C 1(MRZ4GCZ/]^-PO_S-___V]\_Q2O)_^UI=WG()Z&0 '4E'Z92$F-).C\W4IIK]O2G]\ M^/SZZN.[?[]^11.XNCY_\\:]^/C^_>L/UU>VPO[9;MT/:>'XTVD,,@+6>LM% M]0LKJJVH7E%47[]^3S,YWA1)_?'3Z\_GUYN6\N/YQ_N+@\?^=^ M?OWOR]=_TH>?/G^\^O3ZP@KO9Q3>OT:_78^%4X%MA%$>E#GU+D0SPP>C899' MN=+QAU'B)X22%:0)6Q7T'-A)95SP8U,)J)F[.5A?,:)_H N,L#3A5W^524"_ M4Y!S#GK,T*5!4"'5&W+TIZ&QE=,KT/A(4O2J$4 N['&JW&2&0T$8+=-!-3,#U"1.ST S#[0A^]$D05H6"^/3__A#@K,'MC M51"@"\PQLMMN_2SG+%<4%Q<02M)<0.=-C+Z2/[TC!KLP%P:\ R03WYZ+>YQ[V M7E'HJK__RV=XA_N&?TL?830+WBB_OO )H-//9@YG9J6&D/7B)>&5A&2@;M,#U\I.DA'6'%0;:V, $&O@C/B@(D!9&B"+J8E@M M@VV*9\XP2R=R9CXL1A!-C>;:N;ACS4%V1O..N^>+$#5EQW/(+Q=E,>@$-Y&X M91E[1P1OJP7JGX*]$.C#H.,_BM,!.^T11I30A'/5DK$.:XL\ .*@S$AZP+A M=C9C"43^&(3&A7^A\S^"(PSXT]@N\7(GE M(X*4TB\FH9'CQJ*+"ZG0F$M_]R>@\\%5#,P&?^Y\H@\N=G]QXV@H/'>*! &G M\G/(I^B&VGE'?Y_#8R@_Y6Q^,40HOA'1?N,(OW%VWNAQ;]/LBV#I#WHX7 M7IZ#R**M47L*O\_3)$&<+S_(4AA[ B(LFL;""05O =U/!KXX3XXF!:<)T:3) M$F#'EGH=.NP,B%,XS^ACAO,422_DH,RC!.2:.7XXB1*8 M/]^Y,)W8CR9,T2 BU%UV&!(QL*)3%,EN6&8$P97P/$6FD5#_ B(300BN P'; M0X_IU91/\_QP)- C604"KBB Z!1S]+$]POMAII M9N0NI&&01%@.GX^;*(1Y)/6:JE-/[,D, 52JMLN\EN2H57SDPOT:PZH2&J?O MWO@(5(T'S]03%$OI@9'IJGTH=)#+=)Q(9$B>D"IN)=Y);J%&PL>!L?\2 MU%^8=X"I4!6MCDTF8M)7BM1A8#I2C.!L?U9D$G(S@J9'B+''R'513,=03X5> MJ<8T.3Z72-E(_LA@J?H$\2-'OGK17+UJ;G R05P+K>%KHCMZ #O@4UG14_+H M-MO@MPCRD,C$VXKW;'# MVA#DB2B+,B.M.$I#Z1\Q6B\X2SA]*(Z\](QQ.Q8X?NIK(/T-7;VY.L%.? D M*TDUEP\G[B\BVCNR\<,JG-)S_YG>POG//..4&4XSJ5NTLR;8&$4N]7W0AL#6 M7^!PYZ!FQNZI[#RRY+E466'?FS<>YJ%; M+8=ME;P^[!YJ\_K:\_J.;%[?(RS]([+$\C=#C5!23K6#'V7590+"6+BOX%ZX M1S_]#L1U9(%V*"@4@CI*27BD>J1E#A<"_"61\*EC$%T<4_0+4*,FO%QWN[N* M*]G3KON@FKR[+6HF_6ZC&NL*?G%;\QLDV7OX"*HZ!T95@E* ]N3'U3+4RPG( MOKT5T6A<(#UQ6 VK%I9$=#N;+YJ0\2X]MR#%=4W^S]\.ZEZ*QMO;7G/?S;&8 MD#>+U0BF$72)YI(LF/^2M"ZQ)-([8,]%_5STO]^Q0*WY^V_[%JWNF5W=IUO= M_GY711;,"^8QRM(R"?=@<=+L9S<;#7;Z^T=>__"%US\^WIT7:_)F/3GZ<;ZD M[E%$G I"+"CG._BQ?7>;3[45_/VP8,RSQM,9;@)LWHLS[W3_="$A;:]H/^3? MG_;#_K%W^N8[]^!^ M,;7LGJ\VDMRV@Q?[WL'ALE?ULJ2LWS*G"[;'4@;O' &HOYG[BI3T\ M\HX.YACXF?;Y\-0[/)U3)9^)F*,#[_!X16*Z8H/<>=*NA,R\Y61G^J=LNLM9 MQD;2[HU8^SOJ&''%MUXQ/P9Y]D@7]1JOPLF9=W+P.&=A4ZR3:X33,)*RE+:S M]GO]XL0[/IISXVW;B3\[\$Z.^]N^"@<'^V"G/(ZYUED[):*\B"?6BOJ'WGY_ M[CP]G[[X8MX7\5SZXK&W/^^^WHY+I,I$E->'YR9B_9U=.X?>V=G#I<;N^B] MWSL]>;AO?P,6X-![L7_\K0O0L2M#)M!Q6J-;^%^QP"KY/O?'P9FW?SC'4L]U M?QQ[!_M=(>;HP#LX>R)_0]?OC^OV,[BV8N.X[9!OF]+] FSM9=-@-G813KW] MHXVT.SZ(XCO=&$>@5\^=HV<2TOT3[VA>(WRNZ^O(.SB>\W!TZ<9XA'-V7A19 M-"BYB;S(GWK?#^:4P.=B=:\6-$/\)31D:-' MTD0JL>;Z\N11#0*H2^7'>NT/0!)]JT 0JZWLE/\D]Y#SZ MG!>.NR@M?VW+>VS9EST<"P^'K?W:G-6UM5^V]NN1:K\Z4^;5?MCNKCDZF'GJBQ_D?X\&RKIW^TWWMXJNL3WK*VUFH;B'D>V=_ELJJ#@]X2>:D_ M/CT52P0+GYR*_7G1W"55WQ9+&7NUS9?HPCY M6R3J6NR++9K]-U]RSR?G91[43ISF^>Z">B1W!SZ [Q(QC(K=)Q9_)YV0P:O8 MRT])Q4;?!-?+'+/U%0I;;/R'$0L M;_X\KZ=_'2J%]N>]#M]_2]>.B.<3./53DXE0B E5'BPZ0$^\:GO/OW$=(&&_ MMT3%9R>4SZ/55<^UJ3%;02FYI^3HZ'Y]=$&]T;WZ6*?GO80/>D/G?:\.>O>\ MERDM,W^\P?TRJ<'7A>X_Z2[1 K-J?FD[^.HE_#52Z>>__A3]A@N3=[ /:@=6 MJYVP3]R5-!-#[ETJ6Y->9!'=MNYY$,#=2LU)/X%M&D2"N^.^!A(G?B%T9U%N MP*JZX\K6IN?F!WJ@:NFMFK'&SX;Y".D@A_^;Q-=A^X MKP_KYJBG\&#"5NLX>F [CB[J.'IL.XX^U1GMK%#\"/(IO<%LL%@7@Z!NGZ&L M#-W!S/WA^+37=R<1&)'8VQF$W,%I[^1'#T27\\/ABW[O3'WIWM]0N;_/7=E_ M..P?]TY7^"%V8O:IJ_IMPJ)7<)]MAZ3QSQU5$3J( ="R*DJTK&(%VJ))DX[_ MU0?WUT'VTV_SE> N?>[8TM6GWH4]E&9[CY9)<[08\*1O8 M&N/E!2MS:/_"KY+_O;;#IB2/]0Z;*,IN?OK M3_B&WYK;LN4](!]4)'PZ'[[][M7-S]*\TKJ[%BK:"CC I:[U,-@-*+G3+(+? M Q>S5AQ-IC%A+/FF^P!D;HE_YPYZ(Z9I#F/7'\Q%=A,%,'9>8J$09H6,4G0W MY.5TFF8%N3$F/@: ,'M0T-]8-BKR''X/QJ@> 7X\]3.J#0=QHRP#18)3C/W" MO47H(^E$00(#6,9T(K*\YUZ#6IYP=( L"!0SVJS ,:?PVJ_D3HD;IL52UH-S MBP3J56M&'X@:S,$:E'F4P.Q_^9/K+A7Z,;(M;T,KQ MORBK"UX633IMCQ_\IXPR$3JP\/ $GHK;<00K3E$V&8/[X1 V7,^I2&_]+,Q= M6C>U*%YSWY$D&CR/U,;GY:07E)-4O0+G':2X[? 2!Z;Q1@RRTL]FM"Q>VQ"O M1#P=1ZT#X#K\JXSO^/'UY?G"7WZ 8X&[XO"O\3"UC'#AQT$9MT\ 1[D2TX(W M5UIW"K8T38LXW@/SPJN!EF6"-"5PH'/V:]VZ$Y@7\9H MSM(K=GON95)W+GMT8F)@89$7^APKAYU\U5'O^$?ZQ5'O ,S>3.13$6"Q5#R# MWP\=/G0)J4;DTU,S>%XO7B=D8<-OG:-#82324>;#T0R(PT9P7I0_VRY8^^6! M8C5,8SBHKC_!H\D2O 9%!\?0T;S3%(S"!RZ2<9>6]2<>4:R&ASDL@X)X0Y85 MX2.F?%X8MW$JUJHSBB%@<1"#=C;*W($H;H5(^ Z#KZ,T1 &+G._CR^,XO/WIU M<'+H'9_,=019GY#A<0M^ZWH (A_U5EOVSA#^XA2X9R[)?WV.S%%+V>-S85%_ M@RAY76;I5/SC'T\LH@\.#[T7QUUI?'=TT(7ZQO[9"D5J3[^/PH.?!:/!8V#F-LWB<"G3HLL0 OT7;<)]VWJWOMAJ$(V= M@V^:__ICJ/3[WMG]S1$WG0E.YB^Y[XG3[ZT)U8E@^>;1T?6/.\W&*V]+MY^$(N4Q&^B6O8D@YL%W%5 MKF[/3[9WN%#-2*NZRM776G1R26Q,\9NW* M/\PJE25(>R#)5RA".ZDW7JN3O/Y(($X>I MQS)0,(W+O)DJ;V:58XXE?'"B/S 'Y>8.,LGZPD_\T%?T+(>X4<_<[-7J@EJX MW!Y.?3B[?N-]A8\)T0F7=?_SNN9=YY@MN#)+"8YD<"&BDC/@L MPJQVRLW[/#_D[S(YF=/O?T G9_W('NWW7NA/PC+#$I6G/I>=2 ]^]@1R+/,W MROL;TJM>[]\_K"KS\6 X&..A>G_WAX,7JU;LR'K_@Y-#0UXM4^^/Q41&T8RC M"DBR" G%6J*6.IUFWON]93'FEPL+7;CT",]A2[W/2>_0*/>A-RJ:>^YY8I*I MJZ* C!_ +#C2/S3+I)",EL(FYR&%37-[;6M2EN202H(:K''XHLX:;O]%[^Q' MSR'6..T;5[1QX]['&8>'!H3&O;]CQJ@(P^/B+*Z(:S! ;M:6D60U"KUJSU'A M18T;=,49_JS&&I[3J/5HYY2#8T-VT(5@K%A=NL]STILRPPMI DPP5[#F?,]R M,[>EW,QI*S?S[I(3JBS0G.(UD8,,#;:'BL=4E92M4H'*'9TYJ0 TP(D?UV0" MSO@=_?N3E@]K4*3V]) ]JT)(]2V$U"((J1,+(?48YW%M;DF6H(WHL1L*>6DZ MA!]5"3Z&CX)+5*J3H&KN/^#*A%OW<,F?.=6-J:AR[ZXASP45O6-]_%]P'>7Z M3D@*-X;+2=G!P/)]4V75PNW[_Q#N;[R>\(KC= MXY9,--CS"0Y[FR*_B!'6+ZNSI6#J>^8V/T46;>M$'_S[C4KB/3[KW9O[M5P6 MKX6H7.AFF!,@*F>E\TVJ&@KRD1_&^%7VKZG])LY"=1L #G MD]RQE"L@ ^.UE(&''+V6*1_T*_]SSYUCF\K]O<"55CU9SX%9?&R 1A2!/\X= M(+P'?[QG'*=^=/9[9S]6SG YNSDVN(_T98!8L>=-F9:Y,P]LB^_;$\,A=L-) M@ID[ 6+*K,G7[I"COK7C3H=A.,S'> !\]&C2T;3^=>U??YNE>4X OU%A?>OW M^]9'QGK="7/I=-*OKL$RK6=]LSSKF^\BE?QU9[<("ZGY]-M@/=764VT]U0_U M5+>XXU8%4ZZK;,_M,#WHGWG'_3D@C/7Q4O?W>ZLUD.F E_K@^-@[^X:^-]_! M2_W(!WVC/=2'9_>WD+8>ZHWQ4!_M?SO8BO50KVJL-RJ73HQZ @?+,^ :4)5+ MQ\EWNBA="]SP_ ! M_(3*A3OOQNQ>/<:AK<=85(]Q:NLQ-J0>0_GV/W)#IF2D0Z%+>/@[L49/3T2[ MTG!="]Y1)ZP +II1FE$\.U4+ZJB X%*-KA9$ )9H= 47"Q%!C:[4.Q5%3GL; M+%6M>$= #H/U1530;0RW+7Y7( !8-4%]8NHD\$L\#,ZJX(%S=_"@4^?+1@]L M7O[F.4^?BQ);"K!5I0";O_)+1AB[V^BLHP&+SR*'U474"$JK ]TGG:*![F'_ MY^=WIA^>>H>G:XSN?["_?CWDCPZ\PV_HJ/"4\8NC1XI>7(%:"4\C[$[V113T M3P9<8] L/YQ$2907J'#?W"O9CQ[BTC;A'K_)H[UH()5R#>+E?AC=_K^; M_Z.^;.['&BK^_M3R!2]>!HNUNQM\#X]PAC[5/#'L M:6G&KI]J_UYTH7O,_0]^SR,]ER!H@ZP/]93]W.)31\@8! MJQVA.['M55RJLEMS#SN+@(I(("#LV]&I4=]3BR8?K01^- >(294H1[T#QZQ. M.B.DSONCS'(;JS6!P98O^3FL@L\]YXY0L0J^#D0C5(S.Z2BY$7E!"PMO4 3) M2A9VK,-:@9@N8S]CA$O\F8EF]PIV"Y;928=#@3^#./ MH)O4[WXX-NJF= R^_6PY55D:GM[EL@O,PS#_[M-5CH;G:.\_KIZ//\I!<$1# MN.5PNAQYF N^=S[8_%PR<#4[CUCOZBV=S'//. P25W,U"!*;HG2Q(].(II\&5O0%E&M?W"C8G%R(]K@;6* M.(=EI5$=.0=B&L%V!#2+BX__OGRU!ZP)"US&$K34=]-$[!5PIMT8[S;.B!E1 MPDNC E?63>*BQ9P1-?2#*(Z*&0;S+I,P\EN6KF](\\_#4>W'R<%2QYX\QOYBO4.I\C/G8VY]O ]B)&//CU<@M$UM8 MVT*I@X/[VV':NKB-J8N#[;9U<4]MYS8+EZC"J6E1+@42U=]G+"YL=+!$I1A5 M11EH-^Q:JO+5:T3-V]TU?Y/3R&@GPSD3PQ@LZ0K/QNBIJ,SA%I?BC0\&=6 MCY1P/(+?EZL7ZAD:56?:S0BJ<2@F4>#NL&?66]@]^KCCFQ]W*+ZN!>V/F[#ZN/>1(F?!)%O0H521K(MDEN^2 XE[[!] M(3WG&YWA]U>R\0L0V:[ZJ7*!FV5NV%V*W.-,^/P-W%I[9_YB=2][ITZ-=;-; M-[L%SK-N]FU<>68 6];UR%[V.?6I(_5_T9(W+N0Y/>\?KYFH_]%[LKT:T M];1WRO6Z;P'HMLG1WEOVKK-^]H=:R0N<"RH?][#*&'>6R6RLI>/.V]LR0_/% M2D4"'5RUSFYG,VS2L@72;^W42RJ,=B6-+&+ESXZ(+&)3>(B^V(DQ.'?Y7F0@^9M-R$$>!J\HD\.O+//-%K#+4:SG'C;1NHWT,QB,B5(2Q MX[<17="!B,X[Y[^?'_+:_RHHEF(S=9=BQ?IR>:@?CCE"&*9Q# +O!D,8SH)& M&CIIE@J[BN9@CY6_ZRST*M;SZAL$V&1>ZV5<8R?+(B^C=3):)^-FK[P%CVH1 MEZVNE(6.E]96M7/*T7/[NEYX)P=SF[@^[L6]P_Z\]=]U_^*IMW_T\!8CW\&_ M^ @'O:6D\DY5=>V]4/VC>4>W=3INKM/Q=!Z*QGH=']DVOE2YD[>8$1.DHR3Z M+[8+(*P)$""&H8D.F],*5@1Q(8R"_Q<&7 YME1+V%HWV(;M>C>8B%_[+66= M#H!4X,EH/>D;(=/_+_2C'-(G:C(\7LB5TY(4^.6U*28( @^7;^&\498 M:;_3>,W)C_H-F+::%\(G[ ;?/>A77ZD%W94M/[B] _L-<59^3.VS,?D54UY; MW(;S9,ZE8UL/[P,:QE0'4JZLWC+,$A?<\-IAKPPNLOQ7RTE56>5_E5F4AQ'! MM9"SE;VHP)Z<7B[HG!/"NOFH.X9/\4"FMXF;S^ @3:2SB+.]=Y(47H4H&03H M()U0*G,[22=1@N%)&A]8T/7C/&U]U$=_DO(CAPI8!I83#ER(!% FO$3%2,00 M/MKM.7^R=,E0LJ"S38)SNYN-@#=+HI4'N0GR#[B+@!3A6.XW^KN@+4QG(AD .=88EN])X+ M*Q*F] ,M=L%&RPH_2M21T+/#0^7GP-VRF3E-3>X< EKIN@.<*\=VC*%0<.;E M((_"B,ZD@=0^*XMA"42R"HCBS4!2;!$5Q MD46D\+GGW&0 A=$G.))!)"'=7\.K,9T_MZ[DN^-W890'99XKQ'4_\>-9'N5S M.!78 X'K)>@Y#MWE1HMG#-8A%C]#N9?3-%'P2R0KJ**C*@&I)+ZJDAC[-T*% ME 1'U;%>(L"8&8:<'(K%_=&[ZKEOS\\_<6B=']4!FCJRAG&K9$(BW9T[ MQP%U#0UX'K'*8),<8<""3E?J/ 6P=Y70U($4M[A%1GL^J80&B\;K3GE M!ZASCP&\<907:49\@K1D$SF9\F+P]#,=C:2X+0?U\C2A M&%X5VP^B##0 K,BAL"'3J<\&;RW(RPEWO/;ET8(-0):MEARTA+*08>"X%,8* MSZT(DD=]<3ATZ(>4.3'%(P/+R#H%S2F'!0&B>B DBI*4*Z9KXJM8)S\-#^?" M6#F>G(J&%K6U2>E$,R/DW)[%#47A1]B.AI4<]>10#CS5%9XBFQ>0PK$/9G(_#.(5T,)N$A M#=1=X^N[QJGVM)(2U0%JD2:WF#@34M"+91:.O-2V;T0X:WF:C+#7W<$LR@"] MR[VC%T0.V3B%+9;WW;]F3\^OZ):NN:2'_@0DT,_W38R>S:/_"EX').3LY/0, M*,$1?_O_V7O7YK:1+$WX.WX%HL>>D&(ACDC=JWHJ0KY5N:=<]I9<4]/[QAL; M( F*:(, &R DLW_]GFM>0%"B;,FBJK 1V^.B<$EDGCQY+L]YSJ8#NL\1_,JG M5?@KXR]0;[FC:?/CFQ)X:^*B$Y\_K/B\J"OPY:L*081#T%QT[G4"U G0IB/X ML2C&B!H#([I [%:*MJ9C];$9E^)9G4Y2@6^"IBOE M('<3G3])K$!Q>ZW608?-N\F1>&W T#$Y@'^+P24KESQ>CK:?(EXM,$S4C(U# MI[!2K]$):5T@T07A=5\68R+*7F@OTO.+ES#L8IZ.PN/]XXA?H4M&;NU+:6G( M,83P):6XZT)R/"([D7"8"'J47%O)!S',$V4$#FP)R:GKB]$G M M##4H\2+A: '[5QJF&D71E0)P-W"V.,DT52SC##)I%(E059CK*H+Z>!']^H M%LF\BS)T5M=#65UJOX],F%X4!9U.?#C%1L5\WQGTG6A]G6C-DQ(S#ERB-827 MQZ:4S)6\3M(Z2=MX!'JP>H)&EE+,U8?S$NR53J0ZD=IX!%A,.;I9GM3^WE2C M8=2L$\%.!#<=@>L<\U,MGK@FIW\-C>81,T MV?PRQ__^;Z>#_LGWE=G4'+X)C M.?\#"YEF=+=)YME8[],(WC.>LK(9HK*=D MM+G4$\:67J5CC->L>6)0,=J&>!M3&O:20@;C%.8L'W6H@SNAKW)N@E>,1G'% M# +NVEPF.;$=8'A,"W(QK%?%&<-CJF*RN(Z)'&#$."-&VT@0SFVNU^A\9\,K MX056TJX^";,OC6YY7HP(H3<:ZF%0$ZW_.L'AQD0Q=>ICEV MM%LGQ6\M56\4M,Y0Z,_0'&>U\<4X6-PO&.\P'P)CPO9\BR2GMS[IH--CM;:Z M&T+YN$,HKT$H'^UW".6'DM&M/0)^]?26/?%WDI22))/T,_7Z!*T4@+K$MY+6 M>@=:KTSC#*[\^._Q;/[]N]U=X8S)KXKLZB;E'TFH37A-R,Y#'7AI8;0MYDC0 M/"/0-5&;9 ]Y'_!MBK,53&>YWG,Q&%,U*<)P@- M* EYFA+!#^($\K$F-A![.5QZF0IIVEK W-)9!?L"&^CFC!J0H",2VL!$HE,/ M4U97MH\K?[Q_]N!?N%'JDNAODAR^;,2D+U0[1?1&\9+2>GBZN=^.3&%9(JSV MF$'K49Z/2'K0FG+/-9.^,0<;YJR1\R*P(F)F*PH1AG/9TO9/WDF0;9M3G"6+ M*6*'/][\1IP^O[\O)7B0.N<3TA+)QR'QCZ"/D16?9,C0=,2,N\4FNY0;K"FG MY)*FD==+E4^*GAS+Y5J+I%_<"U])" ;QEY+&^@%R*XOT%A2OZ13@ MW&"EM8%=9L-)KS97X5LK%3=!_B)7/S%0\1Q_-L.,A-VD,JX[OS2L1M-D7&-; M97X2W99:JB&YKA=^L,E@G ,[+TIME"-3D8J3(Q&XFPACZK2B%K8M0Z)%Q"GR MH&%"E67PXB'W>UXE6G=0K?Q^)8'#;5 ZB[.%NG5KE?[OF))MLU%%Q,1.M0:W ML&2UJ?:&*E_KV]&Z6\.W6JN7C3H.' 7#]0OM"6:A]_&\ P6Y=V)Q5[%P%Y L M3M2;1 2I6\VTOD$_L,T-E)UNCCY1B)NX@[9_K!ZCH>3K>9'IE*L"& ^=E:Q? MY@DI>1P5*,H]/@R:@[KU@--"#/-9]._FIS$V/T"I9/(]L@N6$<,7ZMW&KAQO8C1/I/C#OAWE6FCCGX_0U2 #*5(7='KDC]YG1;QP^ M%]%<"9W3/I$C6C+-(+?T0[ON,SA3RUIH[C06#IICU$C5&ELY2ME0C=Q087T*F-<\X6G>.D&E?9&,O M9.C4HXEIB!_&\X;O& GI'%J<"=4D(KQ,3Q:S"&CHA?.LKD1N1&]=)@7X,/,I MAJ?5X/'B1=2AB3E"S4.]$D-V"Q1^%KY%%MI;OC02-KVJ5;E$Z*[@- C9[; L M8CA*"?6$*R[5A#OLNDD T), 4U&ZVI((]--1VR6/SO#3R1W#IEN#;@,4& MEZ45V)M!+$]A>8.7(,+* 5A9C=_X@WGB'#0TU@G" *@XD[Z&;'U'_+FNK_4S M O,9AE]SMV&HS.=9JB=,4G$$FCIRH;"3S V7S"A 3O$ZD9-*27M4HA &DQ2< M *,L4)53$>5-23>G@A4N2$NW43IL7JQ89?=QZ8S7<KFLB^7'P"<)!C\F-N MDZ[N<+@;D;?ZZCC1*T?Z),&W&'^)ZXEM6@6K0C6U@I&!RS(1A&ZA!BUMH]:( ML>=-JQ:NA"_;7M]N/$@CKIMCZ!+>J=H")FJA&Z-<]F<9H\&V1XP;4GI[E?AN M-L!1 M6@T\7"]2LDN1^]Q-[PEIL\G1S& 054V$W/1D2A\%K4\KP5R]]I]& M7Q7/TX70.5,:9X8*]%\J@'$N\%[.X6"X 3Y-3-^VT1=Y<..XUXRY?08V'/," M_0,SIELX-,X&UB;3Y:UL; VSZP=5S-806KP_*W;=BV;74< MSO8UKU)2@+<2N-%%D>>S%M& 4!7 N;U'1#\P6O@".;7M=Z"^I+8 S&) GK[& M\'KAN?M0N<1MW*EIYTJ^W*T,$,L@"F"W?4H69'MR+H_W2CS&*!_. [,*"8W" MUA,"?;O2G#65EUUQSHVD6QIO1_E$(_]T_RC$_,9@__NV":4_];_'$AF.>4F1 M"H9CQ*)3'VXTQ4X3;#VB73^22RG4G:PQB#6\88RABIDB/LXQI//DS$4RFN9%5EPJ2Q$609'?0#"&7O@NSN-+ M,AL,#,@A=)D$=I6;5#ON1*RE;8G">@&K]2^V.%C[=BU-/.A^>"V] M':<5SUPI_?52,_2L F^D/AK"]PX'XT(3?VDYI@]9BAP5);OVX%H:@3!2"*<\ MMOL8A;-BG& .55UXY=J36=BEE @A#"CV(BO!Y3-V)1RFFENVAC;Q&:JV&5EM MXT5:MOZHVS[NNY,.6;(.6=+OD"5_).X[L/^^BC@A4.*$SER\R5S4.<;B9>SN MDTN%:_)YA*I;T_9B6&F8$SVX5O5N7#C_Y- .1AL:AKWP-U,B?7"T'ZG]^M;< M405[H1DZ/NP]RH+8LA&%>>E/&$FJA_^0OE88\.)2[12LP;3DP%>"Z-22.U!- M2M(;8 )@[-FY"F'#(SYQ.?=+<]4+S"#<:RNPAI(9FR;)YQ1SX'8.AD7QR3E3 M+=\=F GI@B8^&7/\OLWP]8)P@?0*8S- ,";PU F>O_Z#*U"6!*)Z&84_TS\^ M1.';#Z]_INE[E8P(C=&%Q^Z8IY,YY;4SJ^&9/Q(OP(3RAQ(O ?N-[@I?QA4( M(_PGG+6U0(C1+V#\^PP# A8S428IA8LH@V,Z>^V@O,P73G7YC*SKL=.8D%89 M!RC9.E[^3B% MK\"=*ZS)^!8T!*_8>'3Z.WXH,K@4Q#1>7*4Q??S%'&WQ'['P!_"5(WB7E):$WL*==+T1Z4!7_M5/BO+1M9O#WL3YC9MP;,T F MFE MAHR&A[T7O=#XX^^O,,2>7(L"\R@DTISBY(KO!K\D5U8]^0;I=_64<=V/ M2"; B;EQ&T4)'S^X&@')5.O9H8>5?W]$$6,+H\2_%G/-VDBZ#@%J5?A/>&BZ MX"B@)*P)/FE(#JZG"4I"P.HYDEL3C2CNKNA6=&S=<;#A^ M#BFK[A ,IO*->%)1WT5RN"E#:,*S[K?QY]*\.; =ZHU)IU?KB.3ZOE@VWVQ!W&-@+#;VM%W@7>8F&QF**RUR"G!F\*/Q?)@%J],Z# M-7,?QHK3&&O8Y[9;M"\8V"\(@H'EX 0'[\]Y4?'Q17N:#RA'%00&)T%3K\V0 M/5,TY3W**T8QU#H;.WT-20 H9HCV+>5,8%5-W,GBB/G5:<$-EDM!!@3(/9R. MR)\,1M=R+F58U?EXJDE[5,:H3]C=9EP$9X='!\XKMVU\KCH E-$OL$G5I)#[-TPR,B* MT[(@S#.8#M8&L-$C"D3Z#Z,#9>3#**QZ#%L.- *J'X861O:JI,9]G!J?#->I Q M!L W1(8>+J+Q<4Z]"/R7A5S>_($:R6D/AYF!Y_(JF\!I7P526FZ*-FBT>$B: ME.QI+C:W^HL8U8:Y731/*JW5(5X\(K/#'7#K%_:"Q^%NM_G84V%BTSCU"/&R2T(7]Q%E5")T^ MSXQZ?*:]@F3/?DVK3^$;^6.5,-*RE7 RV*G\X$)XT'O5"_\K68)PV=@!Y5I! M1;D/%K6UJ_Z:UR"B\,$X;N[5LP&EU7W$[/]+WDH618#K6([=[09WEY<"@FY= MT^[LNEL((^%T<$*SN1I6]T^98/W!$G[9P>(JWO:S)6IK\11T$JU)B.43T!-()"8&8;R0^\B((;U[^E8, \ M#_\GZ4@E.^:B!V(N^BFNN!XA]L[7> QSCZ'&CWH?*5M[G>AUHK?I"-Y6%G_O)#*,)Q)2 MF&:82-D6T:YCP:%@]-'MD7I^^H5J4LL4Y(>L!)ME![FUT#HO8V^N%PDZX)B1ON9PDISM+KQ,@V6 MX;^])*T%$KD.?]!&O2'H*<12+!\VRA:T1-ENC4%Y<"D')+6%XK"U3R44X!!SZ0'GRCR65<7/.TD.?DHOO&A)@#3IDPR9Q+Q( M><3FQ()^4HK>@C-*J( MVP(13#:8"G.94L:""]%]4!"#*CB.:DM*T99&!K?WDJE7V$8924/R$,M"JUW:^C>F'2CBWHRJ"A%<9?DW*] D%LZ!)7!/O/SG&MA0E$1E&E7'"3;X"&%=;KW5#(0>;.)/C MJG1:3/G5J*9?.E'U"-J($KSFG+&8(3J(X*WX $HVK&GUKJS1QABV5)=)'K,U M#X\I38HWB]4)T, '-AKC(]1PA+DCC=VR3LK)40"Y%[YA_0&VE4%(B3FG\Q8Z M\X:4?3-B.8(_SY-\;)D275BJ"WR*/TM=#BYV(.0UM'978#1Q: [M^R'Z\61] MPG^ -(&:4A@868S4XY[6W7NBJ6F=Z(?@AR%E+$(1/Z<,!I5[P'*@_@PW0W6]">8UZ;#11*@<6"+?[%N^9JRRK08 MH(N3M9,N=2OL^US;'NYK,;Q:#BN6[4MCE1&(N6T0Z*2-%LX&-EP'LE@6CQ>/ M4<.P[?F^.>*69QM$IVOP!<:BY>I8\15P,[C\I&[&.1X6]:)]I4+#LFMVJDO! ME8\=#E4'3-\9>W]8KKJV?IQNM1B,,8*=-A*.(G0T3,!!ROX_^X2% M<6X%D+=Q48D3FTL5V 9X>>]&5,H!1J-A@6(Z0H@])#8S)=8MW$1B7L.)5:8L M_=YA0\X923%X6>G"EN/)FUS;E5/_NH$#O:0RO#SE./26Q2FKG[44Y-N]+"^= M<,%_@TV8L9$696+4>B S8X]#YH-^8PJ5W#E3UCT[UWL\UWLXUWMFKF-O 4W8 M7R>:( #\L11.R@AHLG C1][MQ$%T2:S9):_JT;[22_-BI]-"J7[P&U2M\KSI M>0@.Q6(AG6[EH;RV@:XM%H%CXLL,)IS 458_.5/E M:.;V&<,):INU8+-9RPOO"BJ>L&&ZF[;>[[2+JPH4D6?3H$%H]E7@#YPX]_(] M15"[M]5YIHZ8/1:6S< F*88*8Y5CY<-#?CX\COT1$1$D" #"O.WXE6J'SP8P ML3*A+S"$&G#V6$:B+&]P1DPU[+BN&%),A/4W;%NWZ5AN!X-/9J,Z8VW[L M\=0UG0XM/U&E_(^Z3"ND[M!.8@JFUF)-0AI1=1:RYJ!M"-X V,9!H]PO8K"/ M[1VL=*&,I>3Q68:61?PIP9?A[C5J @<$9@R-&+Y1<%(BYFCESA(#:@H\LRA$ M9&W"%'H8<==DD3(Q8F]K91FE4E"/T!15$GY+50^K=)S"LQ)KMHZ0VL3!;+:T MHG$^SR/5(2M5D.[Z1';+"MAHQ*:.F*G8DJ4JD3QMI@R4&T8T_*,+MW927HG7 M8LY#6@O4Y49YNH!#)ZY9YY83#.S(!<5E:*3VG%6=AF2C18W%MG \T*RP4J7R M@*O$F[ H8-%AFT++UF;2H\(QC VTV7R(PU6J\,[;NXSC%-$@8O.20($_XNO) MM+3',E$1ZJ+293 MU(F<)VD27Q6$S5.)] I:&5?7$,%\')@'2K7C4)UH0[^N M3^MTXEUTHFX%Q[^C);/([M*C.,+J1W2/N!Q<8H67Z57B0"-0JC)/Y]#)+UI' M/6 Q@Z\E02!MSJV@.JZ4:UXZA:YLM&OWJ]&HK,'_EIY;GI_M TWMMW$)%S.6 M6:"G=RN7GC6W@_BML@U<(TF'QSPA)CJJ.\5W:_V^$0MJ&=3GN>U%]*$L\@+/4CK8NZS"S6?A M&RI%YH* N1N1+G6&4YKA0 (;_%L\+N9D\MEIGWO3'H58)?-+@0?.8.?S+E>E M[USO:AGZ!A;9? X>)CXZR:J$+,6@M2)GZ\^*;[H]/Q^;X[I7_F8[G;*RFP20TY*<_E2@%>Q=4-_Q%1Q3DZS3FXWA[=P.)'# M>6F<]X:)&1H3,_"# T M%A2(I-KN6)^8GZ3S9K^\*-$ M#5_*HE&B.[S02>=M^6>?J364A#QUV$I']X 52NJXP\&>@*15IY?\7&6,]A.$ MR-BKE#0:I(*M-EE@ TW:%]Y3Z!]PI \.GO?"GXIK3"GS=2SHR,>!/C!=-X^7 M]"9; I\OV07'!D57B:';U633^>LH? '__\,;_)^/KT.F/KF ?T8F@#F*L9D8 MU45.4FT#JFQ'"/^IJPIKX!/8[I'&P!2)"^-9AO 'ZJI@*X-_CJ]-0Z;7.08Y M+4M9*&"N\&T.0^8HED(RU,*ARN*CWGE(;\4H86";AK8OE.@;1%PYN$/!3+5, MNED_@?.%EW':H?+N-+ 7=%I4DJYRIAV775,99NHI,5/6F:_M'2)Q/*5T;;WH M,9^3655$@C-#P"V^)J5&+<*IQKP^8VU3-S:/!ML$1"PP"!E-2N*S.)!D"+MQ M,\+\S-5:)&*^PF%F<*P>&+%^A%=4S"+;*5PZFFY4!&_S,;P9+(<= F;M1F'_ M[/BL.ZYN9@'=:$H#,Z5')X.S/9S72$D6S+3[=\-S(TUW5=KKKK%C^/PPH#IZ M3DJ6AVEM#6J\%WZHRZK&Q)HH@YM>:8\R(O";2'H4K=*5%UB(1(O1:IXC:;>8 M^#I4_8P=RYF"QPND+JP6X=G^+3=%AQR50HAZO0E#95C^3/^$7/Y>]/BFE*#:G4*Z[&IMY@K:38W9O94 MOW+T[0H<&J,O=API7X"%@=3)DF'6Q#6EI[5;L,(]66>%^W&M)T-D>\+1E]&) M),E$I\)%4'ST5S_'*%]"PV4N8*WWZG@1NMVX\0@^NGN+@HF1F!*ZF2P':\2\ MTUB_Y*Q";;I%EDD@=QC !$:("#%/YQIT?69/K@Y\D ML<=C&::OX96I _$R;J?374+=VQ4_4H')7O!OE*1S-A>8LA:[D%UA)31[9$O' M<\/%5OQT%P2\6V&>HLC(+-H@H!?86"V[_%3NWJKZG2*N%1?VYL "@[,9^$KH M-=BA14UC1!(,@J>Y/-^WC43;O1/[F4IF@TK0P-UMP9E'7;[U/NG6X;I@N!VN M:PVNZ[##=?UQ<%VWA,I;H"YE_30*"FS'(<"'0$/OL&V^\H%""SJ?@F7"K:6;AUKB_*8UDF3%1'J*^LF*A&'(LK3&==M6ZD5W 97XB MKI% !0*!"LATNVV-%*P#%IN1)?D;2_:*-)$)MH7J8*OUE#]]U,N+65!GW*I& MDG+!@L9@N&D8F,J>:607B/W5&49,5TE4*P=@$G,',M@S&4\/M2[9/PIW/&W MN"[\0W". \)QEPY/"3U'!/-K2)(86\OLS4MJ""\\+R_ M)/]'L>1XN=79;3';6^LVG8&-N1ZAW,FF:*8$5LH"" MK]%8-ZIW&@&UA;7[N5U[!DY=N$%\,$#3]'+24\P'R1B.-1PY6EW8FH+4 Q8$ M*C$4(R0DB.0/%XY.(GKRC\U^+SP/5][9@%LD*=F>.^FN@[Y9@Y5A&U.BJ]?3 M EFLB^N<:51C/X*:< _2 A]-S]8V%@BP@\FAOGFT5W;B76G!>(ED3J7?0U@, MZ@_VKLI!F*#6W!GN(IE%(,"=YGM,_;>BR]L^S7;;D(Z[\.X9W;GZ4?"4[V4J MP"KS3/A 37A<1*S@J5FQIU[B"G_1;LGD.? 8+%2J_:3TG2A=39PY/=,"2F@P MK].X%>@Z"?M'SWD;2)<_-6'FYLDBPCM_'?Z@$Z>1TY;PXPA1##( VYY1A;$".N M1;CY![/><[(I!)Q[8N*$J3?OS9JP*L)_-N>-/G^<.-]Q M]/7: RF<7UHD%- MD1CGW7BL4D16."T]A8,QS%STFW7<52PYK6(=]*92<[70&I5VK61,*MZ1=H"- MK9ZW#&']??%Z+I;[<8,\)>.EH6]H#].K(H4:F1XF M, T@*Q,L.M4^K,#6RN5+ M<0TCBDAB*$#@EFHA\>#TL'K4S-$7"NE=Y9$@(JUC7)/]I.H$L_#"+4?+927P M[<=S)"Q,QW*&M'2)98M5F"GX((0/06#S&-NOIJ3;339U"E(*MM@8;1TPRLAJ MP08 < ,R8O"Q4Q#UE=P3>/?L-"]V"OZJ78>VRX0B4%KP;G444;2(*3-4\C4Q M-@9R_(J&I]/D]\E]F5MP,[R7H M8S3^G>9Q=AW,YR32\_E):MO'VF%WR]?VNWSMNGSM49>O?;138(OB&=25U886 MD3Q-^MHZ3$<4\F;^4[?.,8/5'R\Y6LE=$;C(^M9XJ6:UW->Y 1$93Q2TYZ9 MI8I?ARE($]KD)! 2I4G2B88]GV?+S0(N6/DAL6SVE_K!BILJ1$M4M*[^1UN^ MH/\=Q3-(\W, )1^[06ZRP,=:18(6/EN/;&0),HQ-)G2I-)8D:=#7VE=W-)7H ML9SXD@V,W-9?C05OQ@4C/H\D0>!'^X--YLP&OI4H7#Z#.:7D6[BTT7G\:@#[ M>XZEI.Z\!5\R;^$-\T9_FL9>E:4\#VGYDA*YKZYL&"^0O/9]3>E&8NA.:7## ME&Z:$E!/L6'H]8\B.+:8>7$M.@[G:D)-7F*SO[Q]Y87ZU\6DNP ^!_#Q >N# M^"=W".*KN]_%[V\][]QI-4 9%%LWQ42Q\\4U;%*PFVBWF)35LI&O6JFOCC3$ MFEK^4-WO J19S6J-I$*0:[M)#EH2ET_2.=C&]58Z:+.HABJ] HU?3=B"656A MI,H=.&Y,:!2*V>)?%M)L@U.VMX:^!\_#0LMV^7CWRHQ;4$1+"7<*[NBM1X[1 M&K?DW*S+Y[$2B^2X;"!Q7O@>)^#8##.&YSXOKI<#<(9IT@$X+1M-1R#3X7)> M&*O*]O")L\1MJ\8PKP4A#DREW#EWC-BY;6YV0TE09!R4@Q,=I-1FG?A$OND5 M%(H_-2A)-7+Z$=0O'!/87B&V'X\"YA>(Q+?%D,_M<_4/S]$0OLN)^/2&AJ6$Y7?=A =<(X MN43PKTDE:<7;BEE-"'G$UOL]4/'Q>!9((I1 \+A9R"9F!\LXU,XU@>RER"II M?X ]4*M:.2L0">:WU.]YV3AJ5ANC2>JS@>B/+9B%C%QSEJQS]QM'%(T7KC@# MG8O]X"KJ^-!H.JWGF+([> .0OQFV/CK$&KXK50EN?61F^ZH !UU6:5U6Z;C+ M*OV1J@ Q5/G"A7'_FE1)7(Z84N:5C11T4TBJM^+_70L/?6H>^&4IIB)WH>\%!'!T[PUG M,&?BIA"(B",%V%UY[=BD_:1T2*$'#!-Q!ZR+8GK *2K#J5V3KF/+R.M+R_=- M<,/BR:;OQZZNY%]C0[A(GKUF:#H8G1##?Q2L<3.5 5O:7I4E B"Q->>0,,;8 MW#"9QMFDX:8B^?XG9B3%B7;7M<&QR[9.H&D>AP'$M&U++;A4^X37,TI](>"Q M1H_ \1\8T>U,IM8*RB=/!,*L;[0K&MRZHKWPM2L;1'91W+JR8>O*(O"9K+AK M<$0#,0JUGY>9K:C)B\),5%Q8MN<046VK1?-4^7ONC_[FK\,?7O28D__1*'A@ M##^G_ZS3,37 !NG68G8XVKC7P/-5]"T/SLZ[1T$^HL Y-7&0+\8G]6$ M'IQ)D0:"3=WZ!@KA$$_AL\-^[\Q_47]PTCLU/V&L%4>=*@\!M9UER##&IN]O M)(/]WHDW$EM<]:Q_=-P[TC\&SIBDD0X6"]SCF-J!',[U 6W",:W306/ZC@:] M8YMJ\LM*=.1LW< _<&-=P4[+U7Q[=CA8>>)@_1-Q+JZ+\I-CBW8[\JZ1-@:> M24AKA25*Q5!Z7E\E-VG.@C%.W*UI&%#0;.AW4#42B(313+<+E#5<^QE9DVF%WC=4] M1RP1WXC-Q\?AI CS57 ELW2$?=_YLE!9XA*&K$'G%RE MP$03!:_G.,)#)HG'9\I^SA-RS;"%^0[F=GX\/_^PRQU5R#.2MDMNJ@=?%4D%?7F.X1@"Z>CM=3;#;M(#+ (>Z-ZED1P2&9 MS:??;'%4N4PB4-95-CTU6[%ZP(FI;-:.D2 M8C>FMM82\H^S@-UW-8&5$Y2:6U_AEA!#EUQBL'.->0$V@7F(Q #H/=SLUG+_ M(22-H,BV_S'Q4M/"+ (PU;?5<7YT[<8MZ-Z#ND*;"P4O_*UW ;N%NH[MO<_# M#[1>>VA&2AW:&M0[M&FLKBXJS710PO0;G#C9PP!W?]D"JF_2Y MH!D/HH/3L^CT8%_5)'*3PZ6D_PBRLLJZBTWDZ>!Y-CCK'>UC,(FO-]!O\W[4 M&$C4Q72\G"6?S=*J,NW'22$:]/G4N9?X ,*#_;TQ;-)BKE!1I6X7#1_GCFH( MC_9/H\.30_\K LEJMWY'Q,6][HC#M2/6:@(9#=7S*RD[>3)UQA@: @W1HI#V M0IH7.G9&Y+TK O\S-;<&(_%9?__4<9Q,$E:'&@F61&)Z,,3-QLN'KC31!GM" MO]R$29W69(_=E^^);4+6=!<80T&&!_@?L"C.,7MOLSR=6KNC6GM'%F3_U%%J ME(BEW45H@8HG/!CQA,L&P*,%^YN"% M== 9\%OD$B]'>X#459D@D(A].&P:Q.\U.UL=4)-;8%L(].K?ZCSA Q'G"2;P M!9A=0Q@$6C]VGQO:E@9P7G)@:H1*^H&;9,\Z[*-GM" M,&)B+%+J>QS^?_VSG>'N_Z]F<&N/8RTN$J056<3]TVUHH/:'+M$]Z, 4Z\ 4 M)QV8XD]7HNMWN[Y)$P9K-&%W2'\!1".'1\P7'%-G&."U6-;5U"$G"71A+DR6 MR19<6'+FBW.+8/R89.'Y%6S*BT4!FNCU9V8\-1=_/+\@3&!$F8EA$!/@=%3GEA-$TMG>9D:R> MX :":UG* G$5=)Q.22XLUZ(6CX7ZF++P#M,Q6Q(5=>N&J39& \VR%I=BV$V" M0MGZV0A6'3><$^LKM7Q%9&"G/I\I08Z)CU)JM*MU\\ OHZ]$AK&352,,*P=U M1!SLD5LBXL\1SC4X@<;L17%;YH/#J'^(5%[*OSGH[T?[^_OR"US2,IB 6XCD M6+R<.;%!K"7JT]T4]R/1N;Q$Y/0""\.+JKK!5Z-"I(/#7O_0^&L[#6_.3?SM M4@R5;NKOK[]CWR:,=AN9K"W4 MNKGF8S,/%Y4FVG>Y955VL%C:W1XFJHDU#Y MG:[B$7L1=!V&;(O2YD8T CDW!PX)?5$E]F*,X@?*9$B )'=3HJ <'O5.C]>* M2G_0.S-_W6V5[Y:MP*6.^H? V;"\UW&[21W@ZD=P%$BC/CC$L[.CWA%]-NT@ MNZ&:PXE,.9.DX"C?X'Y1()]\?&0_F3[2?J.OM\S6)!H\#EDA?JS;*'<8&&?' MQ=\F=[LO2X7.)R[)P=$Z=14\Z]M"S(TE$!& B'49*CB/ M=X6H'\N],3C2\K0F\\3@^ O&C?B4NX][T _=<4<:V[>(D?';F0-)PJ2-IO(N3T[9&-+&"S>H[/+@!#],. MT&RSQDO4!KMEF6)AO%J=M^X@N5L< $0LYV[THF$0-V3B+^L/DF@U0'[Q[_%L M_OT'L$?BK$"6<5L[3Y2F^O!S:(J0G;^>1=O'290$$19N?_2[9W12#H [;K"@^=;)U M-SP?@:.IAPY"7BXC!]KF F<"[A<>"3#-2;&:%&J;$D!5P>Y(Y@C2O(9_57YI M$&ISHVY0P+$#QQZ18F/VQ_+.N4:50%?9^%AY@I-F\O-+G$^B@7MYK,@!R-(> M,RA!>%_@=)!R,30X7_YMA/NIMH&V>BM$CP+(A.5^@QC)1X\#;]&DH#M=II5M M<+\9 +N;PIO]+B<>A4<#LHG/X/[T7XG#ELP\CG5ERS84);_Y0GRWI:MPI[(N MIUAK\P'>7-;%@[2576W]UEM[L(\*'&'^GW\Y-L-K)$^'S>1I6P;TGHNS_HX' MQZHLK*L:<[],"K4>1]]R>WN>/"OWB&%6-15C"C> MWRZ>[7[1' QAO2Y+<%K'>_ 51?E=^&\O7[Y^_>;-:OEG^W29"M"3X^?W^8F_ M) M6_*TE9AYD_Z8*T5L&W7_^E]85W?SN^_OB9U_Q'6?/_8U&74+NS,]PA,;]\ M-,8$6+65)6*U0"S_I'/0OV);2A"$0D?FE#.-D4B7B9(-"5'NLX%#P2, J3/\D&<'AXZ8.)P!]$G(A5N;^1R?^'O+ +=P?)83TTG#1[1C#9^4$',P.FL6_X.;DU .%KM'L-Z@ M/A+,?Z+,%(BS<1Y+'9G26#_+T6,G!W;61+,8];%6Q:PH3HLXJ+@+#AU*5;#Z MOKZC;3KUP.KAC?'Y._6PH?&SCD/.[)R&$=/8Q(&Q).@,; NZ$'C+51"$.FK0 MV3F,=;>IBUY(R!*QVH*U[[W]670*QY6C?EIV?Y--PJTFPNY1'C+*E*@3,84M M4-^\2JR)U+>(2X+&M3!;!,X<;C08RUGBU,\QZ!SI9%*7 0462;JD*OZ4D*9- M91:@$0J/=N!8#+!&/FD7]AIZ56-$#6!!P*V84ELS)Q5LZ6J5)%C&OE'I8%>C M533J_K;JRXZ;%R%26\#-NXY@/@H_Q M#R/5S.B*FERA,%J.547>$O;>T/8%JOV8BI[9E,K$]_')M\0*W$E:83DO^?R=JMEB M5?-J"U3-QQ()#1V>0W=(*R_R;NZ4S5T9+6BR01%0NRCIU16R6L[2:T:->_D_D1/C(ZW:8A:DZ <2WR*E6%7=5/ +? M&P,1X_22Z*S-NWOFE67"%:NJ*V (%;Z\!EV*Y7&PIY?HA1=#:L-L]SOOITJ6 M!J4@T-? *&!1+C6-9 NSS#U,4I/JTGY M3H%[^DN]2+/T7QQLA+>BXJ/DT@P\]72>)>96DD]\-35K78HK5:87!)23<( D9]=3@3Z'/2@L<=FH*_[UN1'?O.#.!;#8SL&-7GU>V<8P::L-$-A'UFB1 M$:9$]PDZ2=AG9@+7@E"CW(0[1_O/B0^/;C1[A:,3_/[&B[E10+P4$X);[@SV MGR.]7QX0I] EI59AA,S&] :$<+E7I9_M6P^/^:W^*)TW2[-3_VW]L^=$-I53 M2AU\Z'+AO&<+I>E)1#'9)6/QW/*A;JW:. >O)"G0H@WN6MA=6::3TIX=XF=\)@Y,D_004('S^D/MB 7 MS7QCBIX^/>MI>B^/Z,TK,">R&A@MC$D\,6Y_AJ4<=Z%BNJLC',Q-EG1V)&CS!"$RS=,QMP,8$FQB"'C(1^$[?*WWD7B47$KVG!P<.$E!K.!_/N$@Q8X+ M.5R;C^-R[(#.R7,?U]BCB*.HU;R4,'!QG<,KINF?)AR*V+*E M;Z?S/;:+/7:N2S"2GB_6N2@:CL(BB?"?-?9?X<@.[D!4KFK%!;QYTM)Y53V' M#\;C GRG3@#O@B@E-5F,XZ5Q%CBCP>E,RK!-P>JF8IH%Q:JY\QCU1,2ZXC4K MZ>))#96RA8DS(Z%XLYK%<'Q9_\!T[@KJ"D,5HB_?HNI#$"4:$Y24C6Q^Q7&+ M+<'=; :BS7%)<7)CL 1&BTJ@325\@S5%I,%XH3L.&]:BY*ES2[RE@C17LMDX MG&3)9VJ7P$8#*/\<@UHUO_1<_ ZGW;E,=EHU/C8T'TN!3W22&EHW8B7-28E4 MHJ$K%E5R%6>U#?KR,:!A:6-EP<(G\8PCSOP^[+5$9(-QM43K$-0[F6!.DT]" MJ9J8L/!V=5OP3I:,5G-(IL@QDI7,D8#8@9J^[6K>U9^PT9)\BG;.N-U0IE65 M9K2PHM2+5LC^2J[4#)0:/ $YN"(OXW":Q%=+KP*"A$'ME$CJSP2O'(N0 M+XIKL$8089Y3H-?=BE,BI$US1#%H#L.[+FAD%B(25.07QG\Z,:D%@@(P7UV. MK_&@H],199K#P5L+\[N#RWIO8]'\5TA9IM!DP=[1LF_'&+=V]S8F;Z239[UC M\2>JP'4F8&-=QHBS)X+>G)5\5E055Q2DF.["GU!Q@^^LF ;7YZ;]P2?&7X<_ MP" JJE&HDDMNNCC\P>F@9VX$?^0*CL++1!+)8VS1#$.N+!,WVY/J!<\*L!MA M)X$*B4+S%B\TP*"=[W4H=/R6W"C/'0R]F0P) H/0]SG76GB0OMKYH[XOPB,: M#UARP$;+85*JXILDU.<3+LY2<:LXDPE#PA>FM"YXO!'!:13H>+"[ EB.X;A MW>,$ +#()$=E67*06]B5'4P':2V),Q"]O%D6;$?OG,"DT_,J-I$/OBE0@P-> M,IZ!(4WN52'&-2%MN#DS:^QW\'Y$*G]PO_9G_5IZ+BCE#)9Q%'/\QESVI#7> M@^[@5Q81/D?4VP3>0%!P/GQUZ\F"&= =G+OH%B7(63KFXD ,/9GV#FK4$DZ. MCC@_S[0_MRSC(HW&G(O' M5VP 5,5D08>@VJ#P93 K4RU=HDAY%B\QL,<*PYB]&$]SC5G8A#F)8F#R28C_ M2SB"H9],AR^&9Q ZP;[AJI- [WC*0GG?1]S/Z01TS0?0$J@C^#@YSW-JW\Y' M\=>%N+=BTAYT)_,,SKT9C&4&Q3(N*V[\O!)!B+%N(;%GL3D'?3Q=%5\Q%%5. M=;+1]8UL0CN'0P): 78 MFQPSW[>/+:=+&:?5X-&?!838<:NX7=YT/'?T(\6W'*_]6CYM]HB5(AG[ M ZJ2E0$M,$:*7!#D1#JF1XP8H2S#_XM\9?,]=E!FF%1.DKTAN.^3=&'11>9% MVZX_MH]:Z;@#\JP!\ASO=T">/PBUTGK0CE%)FN>?X,21X66T/+(WY#%F\7KA M[],D]YTY/D9"S>M@JPRP!24O'5.4EW$NN,VM5X;?T$;Y-;%KUL4Q-M@; M[H2Y\0(!HE4JYHAM%ZXEO4*J0\(=<#;0;[%/VA6^*8EXM]P"!DH]:]Y$&.%9 M$N>5R4+:G":W8I/K9=L8. *AV!;T*F2E<1]KFYBJES/&W%4F@?\BYV2RY)*D M%Z/WIFO"X,WC9>"\SZ1-.'C#, =[#W6#2\>-HZ M8\7V0J6I.\$4 25U< CQ50&?!E9F"MHN@V,/EJA30G8LO_LQH)=.#&@[!KBU MVNCW&Z)G:44UB])3C6 7(.84U\,?'62-%[\Q(*4T]XLV>N$+.$PG-:%V,&26 M&E0&O K\%*.XV;V8 MHT7H\\"N(J>4%.LDDZ2(Q0F[Y[R)\3@!I,#$=@1]29V4XSF2YZ6C3QE!D+S@ MDT0MK>*+++T,83,S3*=P+0>IC=%2LT:H@_+1(_<8WJZM_L8X\Y)$P)MD,DP=@A&190F M+FI<8N*ZOKQD!BA4$M5D&6*H M8X]075QF;)!>LG>D$2OCGV9)H@738!7,J(\*R#T;'65*=;'4GS2_9/-C5A % M)V="]?OZ\XJL'[5EV .G$N):8P#U+0E=C]BME<[L:XJBJ&"8+3,IH5&);HC#_ !G]X7.\K M]>G>6=C=/6SY/PFUPEM[&GJP!V?##FLX>?,H:$LBKHQ')?@#H;+H M@&'^8BE%CORMA(7C!)Y W-QR3 ?":8"LX[0:I7.T<\)/.5K^L:E@-7$%>Y\I MR;!A9DPWIPO9^ACP&);I^%+UWF4\!S6PN,;)?YTII3MQ'"?N4U27:[N00F ^ZE@ A:YX'Q:AG7M\:=$?9LG MK(T>/*S5(@$J3(E"W +*_&=>FU=[]+BL'.@#,G, Y@A]Q*=NTP*]S53 !YBM1+_CT"6?I MR1OEK,3X,G$>BQ&$IRP]]VT%*E]2N/[L@C3OJ=_)Y_U&*0VQ9Q/9(PL\0\3C\32+;)1I!XK M5[4,R9H+D*F^R"E$9=8?>4S P$1B5M3+E2$";1DKE=+%(WO4"EH5>PP-Q2$' M;>Y.A(F-F;B5,*8(5PE;PZALU.$FV"_A3"=H&?22"J8;T >P6KD6$#L@5"&XP(NS8N%I/I,C#5# M>V^2:251LZB-1O!].-@5A.^U]X=@1@0@8"9.8.>P$1C!O)$K#%8;PAS*Y$J( MM]P''O #M9X)#2RTH9#IB5#]&(B"Z8O"PUW!\"_2TI)YI/0M >^^&*R!A7"P M5V0AHEN\0/ 3!:PX#:!"QM@!/&OWP"PO$-#\5=DI;P.LBG]'E7DC3>7K+:#* M?#^9[+V(,]JC%],$K(KSD@ V)*M/EG_WCCET3SU_35[]]T2\4U VS-5 +&PY M=E1 KXT;K"PI,Y,C(&^R-Y39KVCVW2-\Z^WA[4/.G'3(F77(F7Z'G'E(Y$QW MHL%I\F8+3K27D@RO81>^'\*;V#=[LD=9VP'U+00=0U;5<)HV\74 MJ_8MN-%.-86_, :7V"@L?9&S)(5=$@*1+%8[B&SKN7>G+1ZZ6W?S(=Z\R;6% M:>NN4AG9V^_U!R0F,LR]+)F0[,C/MW9KQ>O]/JGM&U@/+=J&UPGZ0]]15L2^ M6B>6SLS55]_46W94X+SF__F7_NE?;IZ0UA&T#?3VX_R#-L'"KEE#BHNFQ7B3 M25CSQ2TCV[PQ;2<)OB0,OIT@?"P6_^&,_@]);*P^ Q);8JL*+\+ MR\OASF#_,!H0/T9!?G?'[\U[/1Z,2V_%Q5H/0Y/&2FZ[^ MM:KG/^ST86+Q'YXC:S]5/8[G[:O;O*KM8YZM>>99X^H2EQ)47;2_?[AV&)O+ MY[9J:[GYFX& 0#?97 MK.T_T02C_N'@3SP!_8.H?W(_$] "Y7P4X."6XA:W!Z__ M:YTE>RZ(6T?F/OJ@Y='TF^9>CI[_Q;O9=:LWQ-FPTPNB9W2W(6MT>*E\WHBRAO!.B*[W"@M M1_4,JS]'B<. A1 0B3\64LR(Y8[C)$:>\HD67"+; M!]8YZW?)D-_#$S*/!A]I#N"V]KE UD\J0="9!I%6)W(2F M+#Z#C%.A[[/CWGX(X\F(%QL+F*M1F0ZY/N\7;&76[^_$N[H[;4L;%#U;:H]\ M,PP0QT'%5 .=9%5RS?VSA+ 6&<+D/'W.Y;PF^XYJC)O""[^-BG6(RLB(TKC-L MSX5JJ)ZC3GEVT#M1]1,I[V5\>5G"$;Y((MM\O:J'U)F:: _PZ6A/^(2.T;5[F%=UHN>@&2 =CMKO@?Y85 F->H;](9&$XYH-2&D(2KQ> MI(Z(.Y6H*)#RK< ?RP.+G_\N*W'U^_"X^WH,;X%?@_(Z17PZOR%+2#P\Z%CL=K=62^I.RX M8U7YFK4YWR;Y(&%8$9&N%OT>:M')OT^P_>TP+2[+>#Y%]K**&PTC/YNP/O&\@FV@__H"9='() Q7,PGK4KBKJ549Y %JK7O=W4BM] R\N\0^.7G\MU643UP:L>KA"4OCAS+!MFW8!>HE M&'63\+4QT-ZS@4;VF6UZ\J3E]\L%\\F)W=_C M47$5OL[2/+X*OR0YOUV"=W+\)Q6\/Z!&_.U?*5R]B/,D^P-(YNG1GU0RGYS< MO5[&&?@U.=@N65&/P)I^^M)W=/8GE;X_H%XD-^?'-(O'Z5.7RJ?MYK!O8[OJ MB6_SS;)%FS_A3X'I_8)9>(+YMC\6(/<=I_:+27B.?3 P0P->\"))GF1V[='A M^2MT^J<=G?XZ.OU!1Z?_D'3ZCYYR_NOPA[^FS1Q%^@-F;ZA_+#;=PLZ351"; M3'$S45RE*!)_B_,Z+I><*MX_H=@E@L;B^;Q(J9?K[>%W[/'W2W'%ZJX_H">= M]<)W92\PP_.')2V&T,18R6_CH]_ QJJS."+=]L(WB$DS M:"KX[1B[F)A!#?;[^Q$.R,Z7,QAGCK0%Z UC>ST;9O&_DO#GQ;B')0;RWSQ6 MS.8G)7/*%QFVNPRJ*8R?6U!*M0$-]GQ>IAF.]!#Q9=[0UX_4#LWBSU:'U@M_ M2F"_5H7<&?C?Z'S#I#&2.E_ /[UIZX4?2@2(P"#_ 1*!\ 3SQ>N&V3 >J6N; M<+PAFO"]'?&[&-N#7123Q37,4H0M:"03&<*G3D$3R'+WS\Y8I)P7XGC@A?XS M^)O^"WO1@13!6WZ,A\-X&7!;[?^*JS2!7_%-,W,^O_Y[^"/U8,9^S@C:0_CK M:,$?4S% 1GHY\^-A-+1L\']/FJ.R$U_9N3!)@F#MQW-GYW6;[5V\*-//V)N, MY,Y_)<(+PY=H?TU2&/3/\((T#=B@;U)T28K:2]Z) MFA;A=30R;E.371)I:$\PI;F[1_>/N&FIIV!OT_O>_;+' V>/.W?P/N?AT]D@ MS1KQDL5U 5/&?7?QMX\?WX+,Q"0X"6CL\"V:.ERX!;H*99?:T,%UN 6Y\WE8 MU?-Y!OL2NP<65D_@ST5I&\(2ZGPVJW-P,^0*;BZI=5B"C6*M5E]B@T+8H<>B MUE##>=]B9\M,>\#?X"@]Q+ZON0LN-!TJ7Q9[=NUH /9$/#L[DB&X@]+6E?^- M'V '0/=>)/.%N7D0ND<9/@V1U26N$@*+=0X$MJ_5:N=IB0IPE/C+5Y2?L*]> MCE.&4'[!8M.2T_3.:U@P:;F'+:M!'XW*>+*H>NYS2.--%^"(NP[<9Z$:KB[B/-OA4 M^5CV$K_"1;R^)&N;*B9,I\CS\0S$G!J);M)9L--H38VF<>0]C2.WF)^K9L>J M&M(-<41&XZF:%/:Y#>.'?.@*6P[S$?HRGE-G=FDZ_-946J+X7,17(-?4QL>5 MOG>\]%2&QS:*& TP MAKT[*H+Z>D%QUSX)KJ7ZD#;HIQ%12G%'OLHHR9NM0) M:,*8?D&D/QJ#%>ZA.1S'>$7% UK1+MYGQF ,PE98WNE;0_.MN3Q$<+UH X$\ M!*\_@W&RD&[-;-:(]I#+0W/Y*],)U9@D6Y\X; M.;3N^(;7^65&K4;AUI^+?(S-7F^0CU;;*? =%?[+Q30&HSS\$59Z'JW<=SZ^ M2JL"Y*/-T]$'))] R] #1+5S+U2ZW#A2; 6N[H.&,8>7ODLOQ["V/X%MAKK8 M,?*<;W5-RR)?ZXU-3.?9 LNO K#OKU!-LP=%E3DW/KIE+E?GA'9CG%1@N<:N MCO6EE 0R^#6M/CDJN0?B(?OKAN5T#726BA$NFHFBX0PTML2OM.507%0XF\\/ MJ!(G1+TY3TAYFH7I3H$[GP)-7,\7'0'6U@&1..CAWF+'#R\UWB#JO_:4A!,O M:%I^)P'O3=>[!B_RHA% Z.^'[V!/R&>L&-*HGG)68"0Z1G=*1*+GW>UOI*"Y M\<'CDV@%C&_?G#;.F"/O<12+,?$$V0U@=%/7>*))N.(2NQ]?A^\%FVVO8;-T^ MN_,^2!_P\&"?N]*P'A:@E#P39.(J+JE!N"TG)2L<#N>? MXGD!7PZR *N-5E(ZFJ)JS4!4V+W $?"939)AX@@7BV+TR1S^5235RGCFT9#Z M,J36$\ &0_0HB5RCC"IAJWH(GE2*.YO;QW.EJ7/VZ>[S;+WCMCE89U0TS]O@ M55J#=]'[T!,/EXN@0494I6["QX^P?VRD%3O@&[N)*Y,1XZ*5[/+X9?P":X MX^2'/V)L-0\P7\#OZ+GC_C*;*9QSZ P'N\9\DN>O&!1!9U!\L:)S8''WH.=^ M2AIG^6@C>7H7CT;Q, 7W VQ:6/P*?92K)"OFY,]P(-D),-!&XK>S46M\,/_H MYZ?^!&IA,<6YP:A-Y=Q( YZ7R14JW6S9O@\"?0[['N(OZ-Y2-_;(VWQ_WQO+VA#EB_A?,9\5 M+^-R!N-YGR7S*5@A=O1]?5* EN*ZT3OF&OF;;]^]#=]3(+'.T5!!760/@0-W M1OH-5_RA'K[F!_DF?S%08*LW#G1>^\]W]ZN]8UUC>F MH!7^0"[='?/'FWS" X OSCKPQ3KPQ4$'OG@H&=UR\\5#K]Z8YUL7RX!#ZV]U M1JB&DY;,^TI6CE_6")*_8'/A$VXN\%/_*2VZ(Q/P*GN"; M_XF\2 R>U@UH0< N5SRAE _:0IA_QC.NA),:K>V7-N3! ZYS,I,&SFCU9Y\AJCAFU2PF:V*>#L;]I MFKT17S&I)VLX$BS"2;]KT 0^W63-'#/31C6W4/ZW=F/^1E2E",TY1WAJAO>W MVR3!#&5U&E\AP11&O6;UC!V%,DG8I)W%2W-!_%DO&("Y9.@X>JO) L/,@1@/ M ZL2WM(?DYR\SG=)@D* QO6%!0Q51I($YN,F&S[/T])DGB@9GY0RXB0M]54N M26KC96'C99B9#\P+D%JKPDP-PJ*(^ZV:573"G-3_!WX[EL>W0L_MAN" M.*4R4B:C"R8X4DMO@E'7\9B#P,(E9O^(((/%QH.(7/XZ2EC+(N:UAIG,HX,Y M,LXNX.'BSZ&'68-V<*>UFB)-[!#68C(18EF[/CE(]]=,2S!!1C)\[U4\0D5[ MDT%-F4H*7)!C)4QMEO<6UE%$Q:P=0<<<)XQP&<[= ?\U&:65(V,M8X7)!%E4 MY-SJ!9V^NL/ D(FXC?*GH3NBP.07-;T-RSI"\F-:*T8C=FOQM6L1J$<>A1[: M-G)RI:3CUR"UG-Q4:U0(W-YD5%!"5+6: )*^E#8C#^M*N;R3>;X+3 MABW9L(BA/&L"[5[0A_A&X:%9BO99 [QH@V4:\Y!W\M>"25MGA M;H,-^?"@=_9_XN7Z.>R.A M<<.11&U@,N&I:$?3 M3.1S@TRY3LG1EK$SAR2C>:S@HJFDZ#W?@A7@-#6"7LR+X>J5C MQ7<0)%HWT19^36 MGB+?BA[0;EY+Z#MRIWL>I^, =$5=L1DFK1KD%VU(,/96I,U,8%@F!G["C*!U(9+C2$$',83 X*]@7E'\-V=)?X:=E0N%!=- ?6,)H2O\J M[70EGXAY%W"$$=7J?A$V@>"T(//S#HN\KJCA V/DHL!OX%"E\!H8C[(==P;, M'0;VD8B$EL&[Q50Q+(H3,>$0; M\2M*?@ : 3LVL6_0)(L2G.=,DJK%)"%P8TP_!!9R4E4%'(DTVG&=5+L@INEL M".8.BP]Y8?I*=J P2'I94 A)OH.R$,EG)D+'X_P*@]64YB4 0C&GYU^6,9&4 M%X'O=,;YV'[5'%Y=$V$T?RZELQ8P^2R :?DJ4\,LS22>+TFZ%1+]647CTP MMM4F_+:-T2AVSS[/FT2@,J]%CVD<_TE,U.-L5J.>R<9@3[)2F5-7,K#6)!XJ MAL"?O+.]8K(W![6<+.SY <<'>GX$1!OA9AG1)N1> QS@I+H/S6[,.,)6W>3# MEE1P,U($<6=,W'&ET4I=L1S)+)PD[/QZCGSP;+\WN+&O2.'VV6K+X(,= :=X M,C>';RLD+/)[)M&1NQMAY86.TT3%M5H*79S6")F+2"3SAZ2,_6G"EJ38?H<\ M='C^!E*G=5Y6[ 0?T_8\OC]F65_$GY(\O$HQR/0'1.6U B.UA F$T,&@_WO07"P/L_Q+>@/_>^E MR9M;.//2H(M_CJ_#HY.CLSTNRSW/L,O0Y50[=^#I%&NZ*@U&F@#!")C\N1&) M;WT%=0(9P_EJZ-(IM@$S)/,-VWY8C.E\RV!$CLGIVKQ8UNA&S\BBU!X@!:&K M!4%&\?V*0FM>2 XOHRG6R:-CGL)RK4+++4S0)"&_KM'KZ^ @(E1486)D*X)J MQ71"LK,FO+@2E.3!M^-#M_ZLWSJ&D9/]#N2R#N1RV(%OOJ[4<2R#=O+];E M->&H+N94>G)S@$9:)=(5_(L;W>'P#;G*VB(I"IQ37=WFB,RO.D.L#UIS7!Q) M^ (F,H!_FGB6X)'Q)IC/8J:1 7+,N=: ?7>,GL%8L1<9]433Z&U &2NL<1E3 M< )#6=QD!GX'H^DRE5@* M.=ZD]CB_-F&+%L$'A/* U2S\<9&-GRWIK9%T/Z* /:':(O0+LW3$0>/X,UKK ME91G7=:9D'DX9;O20IJC>HZ$T]L\&<9#RY7JX':I]N+A#7A107A V,(U>;-F MB]).:)O\3ICOEH]PQ#:UY:6DUP3$Y;EN(UOM/5GKL(M2]_*7IDP,#%F ?DXQ<4P"".DX2!@J/D6(FNI/;2@X3 MLW\5)F75J2 '1ICHYUF@@##=SZJW_<-X=S1'!?^!R33SC;P9/Z7,3*"GB"8= ME[0C=U(2]=UH);;C'@!K1C&E^A"%'E'9I>FI"4](&1>2+!HZ2Z:*CFV#N'4: M@R)V8L' &/U$A$?2 M)Q635GVH#QOFRJ5]?>^4B,Q%24%0AB!NQ*. F^K%*V MIGFQX,0 EVNGPYKUFLA=58]&: \T4:&(XZ*4%BF:22SV3'7#> +^5@J-F%!& MBS&%8P6UG%93!8^#M3,OJF1%\CLU=F=,<4-S8+2%?2>$M%HQ#)#W!=>7MJ8F MD<9:4'W3,BLX%C:S ) O&4X*!ZV\)/F+>2 O:ZMS9^3C@:FJ# M+1\+@HA&UPLW,2^&2.1E7D4: V2-8+K@]B-IGO2V3?-J 8.3^N)A A-'F]9$ M("=I6>%>82X J89V1X7_IJ&04G=-+5*-I,J[1_KUU\@1J$&AB39Q;3=IQ M]ECG$ M].>3&+].I,7.NNASCEQGELZ

!0EY96N '+3RI+NC;+:&8=CQNP&X_Y34YJ< MWVG3#0SP6XZMMB4XB*,Y@X,HB6W"#F:)_PB"&H)NAL)".6>\X07_KX5@A*I: MM%=-M7.=5]]QZW-*G9!774%1?V!PH23'RF+T2NIM2#*]I$I4]S7\CO 'BK.@ MP'_^].$7X/4@/2W@($Q9ZL\,>7*]"(;.!NWK>$G]<[BXI>N;$W/4R_1*X0^.?VA9BPKI#X%:>[60[$Z[&C2 MPRV<(6U&6RR;.DTR9D44@*I40D_J!QB$GZ M,?@1"SV/Y!K'S(\\@DQ\%I+.Z2JZY'\+Z>R/!'O$+8!>!L_FT'DVAW1D# ?U M"$A:&2;&P?CJ//D'4$L#!!0 ( ,2 >5( TU211P8 /T. 9 >&PO M=V]R:W-H965TPW-?YXI7&VU^ MMVLI'3T6>6FO!VOGJLOAT*9K60A[KBM9XLU2FT(XW)K5T%9&BLP;%?DP'HUF MPT*H?%*KM>,'PYNK2JSD M9^F^5A\-[H8[E$P5LK1*EV3D\GKP)KJ\G?!ZO^";DAO;NR;V)-'Z=[YYEUT/ M1DQ(YC)UC"#P]R#O9)XS$&C\T6(.=ENR8?^Z0__)^PY?$F'EG<[_K3*WOAXL M!I3)I:AS]TEO_B5;?Z:,E^K<^E_:-&LG\P&EM76Z:(W!H%!E\R\>VSCT#!:C M9PSBUB#VO)N-/,NWPHF;*Z,W9'@UT/C"N^JM04Z5G)3/SN"M@IV[^20?9%G+ MJZ$#&#\:IJWA;6,8/V,8Q?1>EVYMZ;[,9/848 @6.RIQ1^4V?A'QK4S/:1R% M%(_BT0MXXYUK8X\W?MDU6AI=T!VX&I0 PNO6=.<#*PW]]B:Q_OE_7MAPLMMP MXC>(FJ,OI1H8$EWIY$%S'Z*,_]CI99H.YDD0"TJ[V& M\)TN*E%N23Y64!#+I'8.'X#.Q_^ VVP;^6H+S/]-WS-;ASZP<)$:" 2'[R"W M2X?+UXDD1P:,?D" ;:#*1K^]UPG$F;(]4"_Q MR9;,A3>._6NK98:L\N@U^E,,@5"T,0CZ(+[UOP MT>C_(I2DBBJ7$';7\*E0JO(R:-O5-OV*XGX-]EG=B/>A28-DZ82B. HO%C.^ MFL1A/)D? FGK_@I2/!J'L\6"XLDHG$UGP1?M1 [4<3P-9_,)7RWB\&(TWDM) M(G+.J[W\N[&'>>8#*-4#K[4AJC9!4?I,])[N6EM8*T&2,[%[EBL!&R0 KIX> MMK ]:]SO5MO "U_:"I_]+F7]4NSE[,LA53HMI6]>;M>-KVNX1RGV5N"D0=27 M]LET,O9\3Z)P.ET01.2@VK$%OV_*'EK&;88)G6_/:#P)9]&4)HMP%H^#SVMM MW&O4?W$T3/3JC"[":13A=SR*@I]UN7IY]7@6TWP>!W<'X7V%=[-P=#&E>3A9 M3!&3@Z#2J=US.9:(,T(YL@S @^EDT>/R78+H--^]/ [UBOG$T8RF\81N-=+W M7>'X"!Z!/D(S>((-[8>H6!AEM>&BY32P*@E.!3YI.(=);3&IK 5&D:BRE2Y. M[BR<+R9M>J?A8CY]FL'SX!34O[;A#_J$CM\V51-3Z_9(7AT4##!WIGC_=O,V?VH/N(RBX(QHEQY4;*^F1HS!D1F M+!P%]_XL#UJ\AO2^IQ.9BMI*[UP7O0V&!T&.2RQ.H#V,TY5$[0#&'+ M%<=#I*FL7#,<#2U!2<,-[4<\OCN:-%4(-LX'GAO. SX5R,6[YNO%%TUCL>^G MOC2VR6:V.E>93_43_RQ]T#P6A#*^.EC#:.._:+HL0<.[^NY"U%;ACS\LXFC^ M3Y"NG84G&??2H6RW+<9FV_UD?$$/,>>?FAQ8!/OOA7Y'],KJ!.]&\47[]29L M]['GP_77!&,710AR%[">B@<=Z_-CG\[#WI$$M;GR!R\6$A1EFS\!4$L#!!0 ( ,2 >5*-%J?R9@, $<' 9 >&PO=V]R M:W-H965T8G;L(K;HT&[ M=B]' ['3=<7Q7H+:-0V3/RZQ%ONA[=O'A8=J4VJSX(X&6[;!.>J_MO>29NX) M954UR%4E.$A<#^VQW[^,C'_K\'>%>_7*!E/)4HA',[E9#6W/$,(:"VT0&'V> M\ KKV@ 1C7\/F/8II0E\;1_1K]O:J98E4W@EZG^JE2Z'=F;#"M=L5^L'L?\3 M#_7$!J\0M6I'V'>^L6=#L5-:-(=@8M!4O/NRYX,.KP*RCP*"0T#0\NX2M2PG M3+/10(H]2.--:,9H2VVCB5S%S:;,M:2_%<7IT;S5!UFP9'I97 6<8)% M#T+?@< +O#-XX:GRL,4+?ZMR^#9>*BWI\'P_DS,ZY8S:G-%'.:=?IE>+Z03F MB_%B>CN]6\QA=@VS^^G#>'$SNYO#9+P8OZ?V>=R[V6(*?M;_#/\O@\5Z\( * MF2Q*B_$5G>,GNI];HP+@,]UXA6 NA60V% M4*3<'Q#F3IQ&9$2AXT6A,5+'CQ/K"RH%GZ%@VXK\JY\DN1)KO6<2W^3M@#[% MCI]X<&&,)(D[(\TSN+".C.$L8T,E M*,B2%/+ T\"V?%,S(+P^)"=426O^AK?IG MDSG4J_@C%"63&TI@%!.Z1$F@7IS3F$0)C4&>OY03.D$0T^B%'D1.Z+WE6 M% M62&-R<6#Q$\MVA@OS,T.14[J)<9(G, W6_6^RB32I] Q$EP8,W#2).O,T,D\ MVNOWKIC[JKDU2-68%J[HM.RX[OK<:?7T2HR[YOCBWCTQMR2&$;K&-85ZO32V M079MNYMHL6U;Y5)H:KRM6=)+A](XT/^U$/HX,0E.;^?H%U!+ P04 " #$ M@'E2K$YUP0PQ #SI0 &0 'AL+W=O%K#ZH E5Q2+5YZ >QJ]QD/W*<-EWT&@XO[0(FI$ML4J>92 M99VOO['F0E*TVV> >1F@T2Y)9&9D9&3L$?GC0U5_;K;6MLF775$V/SW:MNW^ MY=.GS7IK=VDSK_:VA%\V5;U+6_A8WSUM]K5-,WII5SQ=GI]?/]VE>?GHYQ_I MN_?USS]675ODI7U?)TVWVZ7UX;4MJH>?'BT>Z1+5Z^7K[ %^B)?^3VH0G^3G IJZKZC!_> M9C\].D>(;&'7+0Z1PC_W]L86!8X$%C,*FWL357\ M9YZUVY\>/7^49':3=D7[H7KX=RL+NL+QUE71T/^3!W[V\MFC9-TU;;63EP&" M75[RO^D7043PPO/S(R\LY84EP&]]N=7ZW75E6U>WB7OJR)?Y[:9):L#?S@D)_KEZ8]/6Y@.7WJZ MEJ%?\]#+(T,OELEO5=ENF^1-F=DL'N IP.F 72JPKY>3(_YBU_/D8C%+EN?+ M\XGQ+MSB+VB\BV]??/)_7ZV:M@9B^7\3$URZ"2YI@LLC$WQJ;%)M$MNT.1"0 M;5Z.87%R"#R5+YM]NK8_/8)CU]CZWC[Z.9TG@Z&3CUMKX)%]6J=$\/#KNBH; M6%@&#V3))B_3@O7:;?)K?SI._O7KU'D[= MGUT.DP+!E7!$\8VDK>#39^LGGID_NNR.1TO++$D;..%[A*!)VFW:)NEF T<0 M_K9)ND-\-S#POJH1)I@>O_\ZG#0R;-=NGY8'W+"R@KGGYK9;;T/P'%@#6-+: MPKP%3@$4WK4X0E+DL&Z8$U8%," EX"!%GJ[R(F_I,.0ES&J3-OV2=.7:UBVP M.OK%P.&W=8UOIU_PR68+\B+8@9?)@_ H?!?Q$MF6PL[4[H-K>V]+3MK:KNN[LJ@UK!;PQH>SVA<7AYDA'R0TC^M_^S_/EXMD/ M(0&8E2UR@$(V-QP64*"D,,!^AV#P%J1-5::( 8:MVP-T>;CQZ[0,:=#1GA(C+#_8BV#OZ7.6-^NB:KK:&CY0 M2B3'WN%9,J)!>..;R'M&PQR!SLBF\USV"](5?,BZ&L^!?PD_P:[F5=;,DU?K MMH,IX/""> (<5%V!:P$TU$PP[;8*$3A/)MC=E6-W5Y/L[M7YQ/DL$ ME:"O@396)C>*G]_2%AAI(\B%TU$4(03)'>!"CG+5X.&B(^+F)R( '.^JTK9( M)0)LPHHS$-EN@)S2K56W2:D!U$[426UF1/H%1$LB@N0-2 #/*>0[X.=Z_$E4 MI/M]70'EPNMP".!7.M0FW-094"X>]#&JV<(0A&@5,XSHE94-+*IU\/CL*,># M-1$R2;;"_IN#3>LS2\QJO05Y!VMV(MDM-E@K(W P#D@".&KP=F\8H#44$Y@;4T_< T#H'8=K$"AC (IPG$ ;FB$ZV M+KK,LL;$TMR)$A',A,J\1<'\!YRS]G!6/>#VQ2<>R!PU#I#T\I8[9"1N@B-H M_*FSJ!,Q&9-HCI; 9YB4#:!M0+VA\4&,$(01YP.IQ$R! "_C]UA9VE9%)N<2 M.0]]IRMMJQ:I;P+Q_*")V2TL;),"\3J5BR:W3E[3FABSL&E-KIH5'<0(>Q]' MH/:KC9B><33@**HXJ)RU^A,PH3H'S9-T&SAHP4^"B-XN3PKE:R>4KR>%\A1! MCHG@R='&1?#_DOW_DOU_*]F_(@%/G)V?9Q3MNQH$ 4BS]*ZV3HA\S#==D?P- M/A>D+QDE%C2I_#NL**.C"J;LO>?LG*IK@2++S&U5@[;3?W2E3=CM<$%6U>/+ MJW/$5-Z(ALTR?UT MO--OB:B4=42;">@H@K4!M!D &S" V#X"(*;IEKG1(>D MVXSL60 X2S&5Q@>UIWOFFXD,D$AY 8EI+5 WB,#%?#6_I.5MNIJD7FB5B>FL M&W(33.LF;;9$)$#/R!Q&.=7D$..<*ILG@Z$'WY"9V6S!I#I# MO2C9YG=;H.LBAT=PG\'X%86"_1MLU68Y/ .(!IVES874US#RC/?1:<. 3U!: M2',B @%*1L42_62 >F"@,'\;XG<2H<\=0I]/(O36+V>5EI]!Y=M7,/PX8B>' M&DAQ\-H2/&PJY"W0]TO!@?,1[(:8/XX2=!6R.=C_ OLH-.87,$ M#E$.]2.]1^*'=,UUU;1BY9%:_47<2)ZK3MO(+]Q&O)C.?!!6//-U3J:A MP#6Z(9-#CF_(9IY\=:KD%6'_%[NVNY6M#;M6%R]FD@\:"$6''^$;3[>:@:U?)WW:K?Q=OG@SGS1,DF*Q. M'TH2<_LT)RYT"Z_>Z*N17$6FJ)X7$)ED)Y#7JTQ^M:NZ0PL./8<:UO%IW(\F^G&$Q.GYOHV3HC;0^Y?@*K2J-!CM6.F[K - MR+GJ 0=.RY(<4^2S-D](6'>,*O8GF>G"47%^;W#8A6-&7K M,F^1H.+%7O-3K[N\0/G=),OY5?(.+'BB"Y.#1@7 >TL0J!I:5:![_- #DI0!TZ3ZB@V-TZ/"T&?,9.R M"!.H'\3L;#U-RD$P:#%)RH2M<9DP_>8XU6[GB8R8O"$'+"JSL*;_2$LZA(N9 M&;*;- -, AX^5OM\G3R_7,J*?32"-3GO (<1>3="!P5]$;HI5@<2'A9Y.@E: M!,RHRL8. ?'MP6[RSY$S? A90#B[*N-1:@M*7;.7Q9*QP5"25$EA'2LXI?M] M<=!72_N0D-*9UL384M!:>?K$?LD; D>4]TR<]SFN'#UK,(YHFS&HECU,.-QG M:_M#3ZOA+T8ME3013G645A$C7-4.P*F5>P4H3[9!Y<<9:3*YX]FH@57=W18L(7:,4T0!'X$G>0M/+D[-"$PDL"-X M,CBN$G7I3Z.<@?WCT2&T.8XL/@*KI N$.3R=KV2' .GQ&&D2O<[[>R"=4:#P M$FD->B@L,B50=BA-T8@4HL'SNR$3]:&$?[;Y/L86$S"52KT-;G#DAKSX7 M?PIJX0:Y* Q)(KI,6U8A$3OT''K"E<>1&Z=$U@F(P&CI/5.<&*O(T1 Q;;A7 M(5<8I2.3RFY%5(>D! !D%= DLL8=1@!BVL+M%IH"FP-91XB3/N_P],'Q6V&Y M.*[IT:RGU!4PMUALP@!B K'NP1/B4>]/ "H#!@-7_7/G EON>'WX_=,1I[]1 M5SJQ54L4W^!1>*,5T-J_>#S!P)=TN8HX&T0\-0?&ZC>^>V#)6TG*4D:&R8 M3]*2GAO#V>$;.?L[.;0$@GA5U35S(XI&:$SP[>L/&A T$2;'X^5'=R'W,1[5 M.@9[$>\ 2@$>.GI.645UQ5O+ AJ[LG@ER)#6& 9K4:DG6O%K)76DR7>8Y",:M +AY?U H#42YL MI<1T##2A\"$+?\ "?JMJBT>!*T^'$/^)HC7ZDR57( MX0EY(*: 9.Q]XO!61PDN>2@(MBD_1X^P'H*P?NS3.+U1E7=G:!AFRDC@9(!0 MH$R2NR[G("YL49"*=2NZ< /#9;YQEN*9^1TCBT4QDY%(65%MT.E;*6LR9]7FK%/K C>1EX "F'85 MY%7%&R3^$&^UR4HIJHPVH..8P%E"/4#(T.,8!9'P,W$M5V4IB8QT:OK'.:#2 M@?5SP!6!TM\R!0[U"DWDB1SGJF?PSPQK#VQ_9F)XNY+<=/E1169T0J2I8%+K MYF2[OXDH3(XTF9S(9$!7X8=@^/L4CF G?(!.^D-5%]D#\N:.O?]C=EXD)"5M M0U29ZG/\ Z5?6IUG@F4+NM-NT#Q]$J3 LBU[;=H LMM6175'6W&!BE'CC1M^S:M[T!1)0XB:6&IG]L+0)+)E(I#21GR MH0130ZPP#EY;YWN\U;$>+II44<+ 30A@*PG\'+$-3R2MO/B^=79 MTC/N6YWX#.A2Q-1M#,PM D/&8T9VQ&]I_1F88:;)/>9UJ"CU-1C!>;1CLC>S M"6SW%B,18LV9)&&*+!D4,=@.&.^N3G?P19/? ?^ZB?!LQ&143K:R[0-*TG@X M\O;(@$D\H,L5W%HFT61+V##<7(F/M@' 4, M23OVG26WN$=4P.-,XZ_I@GXQ/$KD3-;\#]P:#82M\) B3CN6Y?593P6/V]FB?/ MSZ_E]N'J0=:V3Y^2\@U-%@7%@'$881Q#W M"^))ZH#MA;+FR=\DA5L.&R7ZJHMM; 4-SNS(/,J10';>'&"4.W);"WN(7.24 M#"\KX"27('\32%'=S^Y$4>8=$"BJ2)A>X2 _T[B^%R"196_&$CM&MX2 0AG& M V6Q) HUC8CXTS AAS7#V+?"G'"3>V=_Z@%@%XTHOD%H\1.I>:]N/]%)6)XO MGIV=+P:GP82G(3D1O_[YU>G+Y 9,TGSC?/2_] !PYTFM$IE"+1.RO0KT.=1- M.S0MS%_PF-W55=.,T2UZ?"QJ@2[RBFHE3*I>Y-01?$*(AI$Z. MC"DF?PZ^+*O"?L)HOS20KRM0J+Z6*% MM]X\1^]7WU$Q3D330Q9P>KXRZFAUC7_,!.[6Z'1ZC 8>3> B?U" I=*-%U9, M+/P^MP]2!12X(H[HX1?7YP/GB1ESG@B'FY%/@:+0J*&U% _@+&TN*LOK=;=# M'L=&>8;:B?66_SJM:_;[.Y^)8^3HW0*FP1'S-1(RHF#NX!0_*X8 TIVFG'X# M%#3YCH)3,4 !>BCB2J1L4E)P\G6'WLG^3A)'I3^( P)PNXID!575W#OW902! M&3@^?#$5V3;1/A&$%==7O#1GR:L$]132\RCI9EV+XY #T&0&B?Y#,FH \DD M\.E@P#0#1#=6T*?#DF>*5KN#LTY'6]V*7YD ?3\K*R$G=+'BJ\A0]MM#0P86 MEL6P3/VX#;::+2XG4@RC9FL+5A5I-!))4AL"%DC*6E"=-]YZFJ(P87:;CH)* M78E%7E(T1XE-&V12+L(D$'C-3FR>0&)RQ,JSNL A$^ZL!NV"?>:?@U!*;VD8 M=I 5K Z!I3>R/ ^3B\Q-!.$ \%^X>@)TE^>$6D[&**N^Z]*&B=(^1AT,@"9\ M2-=A(+L<>$(!C,<75PL,L$FA."DPE(5Z-9_B[C[I?3&=]:[Z^#@;_XX<]YW7 M\5^ZOPRJ8; 1>9!#*)Y^TGJ\E=Q1/&3+23L@+-LA9TY;\I6U(E1!+\3Z35'_ M1=#BFPVF7;L\O)"_>!"-RT)OY!BK]VG$6"/=<52G=P;\D(8BZ>2E?8E)X<>L MK;G3RX&17WFOSULOW,Z\)86()/5+G?1!! !?][JVUL\BRPEEHD-;>-[0K 54 M:])C64HG15:'OK@-YAO!&[ /&/(]QIG5N3HW#O#PV<9G@+%LT5@* M!H"P68'':AK4<79@;+A#C$S3ZW!^*V+#G;V^+/J*WW]OV;=[?FY&U3 MIYAX_[X"90'8VQO0W^Y \7^7MO=Y.DMN 1?EZ5SWG$SS!Y2-!ND'9@'$L)7$ M230)9A?D+=G'K\09#3Y3 DS"J]31>*C/2!"C*>ZG&ND1"=X MZ!UB^[%W@GL0H",GWH.T3(L#)F:-[F8DT_Z5,_$V%O_F^%@<\N01CPX8RS5^ MA82A$]E-3\3!5(XAH1[9CPSFC;#CV9@R3B9_$!C]]=7MZW&GWZ=]%N8*O+K] MY.*BWNEQ.4L"[FK&V*LZ/N!TPAF_I=0%[_GXB/P2)95[\6U VZR//*#1+\F1 M["OS&9Z2:?VK9/R0)Q=3<.#1?M[Y<\X^%U4$58I8%0D1ZY+#-:(^[5?P=2>+ MZ<*3#UQK'^:7CJL0WU%\4F)4:3A\Y!M#[-N=D]MDZC1:;/Y]07+>W>OSZYF; MGCQY-RZ$2(2GQG<3#F+@-1TH+!5Z%M4)^1X)C5OB($4([<5$:IZ<(@)P8"H; M[2L9;^JD]-7 VF.#57;U?-;/ MWE;$(8G,V+*.V2[V46DV5.AX9"J,QA_/T_+1:F7 M:D8Z>I%8>9.*)\/%PPI ,+GD M&13-]0F-=LB45=08YHN;9F.#:9*]\Z"JT4M8? OM6%'Z4!"0R8&(TH M)\ICZ,?:)9 H[!V(2>$8^O:(\MY"$$K<9SQQL@+RTU)%D^7\8'^J'>/J-=0Y MX81DR1\4!TN=?,2$01SMMY22,HLF CK:WZD9J8T1 M12J IV_RUD@N./9DHU 7+XYZ+VE\/DV(.7L;EWO6]-(2V+,3A/(HX.=5-7Y\ M4\49]G/SWHM._-&_("T^L-2I]'B.$VHHDR]H+B%9\,[Y1=B5@5:6ZA!@W2N) M>92AUT93\*/Y74^4:9QK5$8:21]LQSLB8\<"9D M6"IM,G]JI'1%^S#%FHV0>L0DQ4>=R5(#H81[;JF/#;HHO*Q7"D8Y,"8&7$6. MLTB)!J;$@4)$VV%"]4EUGJ!@H_$V)M'[WM)IK#@S5]J:]8'Z*B=R,6-Y/G"0(1D'O*=*]L=DCM7_UL2)BNG7I-=,-]?-C]W$)#86+$ZG MJ=A&KA[*V#FC"0G-$36*.%0:<&SR%^$7XW"%#M:>CN7X*VTX1]+NK528%2AS M&\M-!WCJD]O;]Z='"Z/@1T>9DG;/N<.B&PH?&:S(? 7^E4_8YW-^ST6?7X)$ M-9>UIFX@Q[O&&OC-XIY2/CW<\;ACJ&PXP@B)PFL:;]$9\16P9AI3&*7N&;DZ$6K.H5C5 M50H,BDP7W!UI'G]P?\Q!< MO2C06L M**]&O*-^ISY(U%L;&.703.^*80 MK9I2:(2[?BRHTTH9S(:"AF.:=LAK7-F.X2BF?_[(<:7JOJ^P;?%^CHKR7AEJ M-I)U87H%I(H&X@.D"6(W/?2G88U'WK"6V8O[A247.J.$LGT)!I=/4!COJ-4O M+Y<5(3D&/34\',"[B,PFW\!9G93>\#!EL+#5Y5L4?D3Y,C"V5+L4M \ MN0'@8PLM;P/HZ+2H<(4WJ5$J;X@)WFQ(EAZ@I0_;WF8:\N.B;B=TG@AI6 MVH?% ,K<_:*18VA9YC#][U4 @9%'>BV%&CT6@WXNB-Z9)#B0\->$9O(L9&@M M(>78:1 M5'K^(SX?I/=2T 6]P C#NLY7<>6YRPF@T^W+AMCVGSE1&38\#JN-W L">]!P MK?9-C#7#UC4SH&ZTEIX+LER#YG ^7D/T!I.N4M4_CW?LY3)NR:#PS@Z0*ES? M L/X=I1%^B"Q,@HKK"SU-.-NP<[X""'5%%(#P6,AA#1I'ZHS]#9[O8<= MWLSE" 6"*Z]&$8JH!P][0G%PUG9H)([@65X8J]CA"P#[9RP,K",T85-1^IY; M!.$>@'U9DR$0UK*)^OE W?1IHUUUJT64R4;/C MKW+P:0;NVVTMIOMMW;@L:75I@5J6865VWGP^PM*_H]W6'LM\)F?R7:J!Q3LH8UTZ2HEJRUH<4?&,IOP][V&@' 4TY,,Q I;I M@R6R_Y[SHX!51 WY#_E)0L& M10?A'!\@%7B-\\&]:I#D3?06A:T+P#GRP).6'#E9F=S0' M*TPUU_FM4.M"JM\!-> &CN)IN$<$JJ\5)8QKI0FK]4 IQ!VXX@,[YP#ON4M+ MT;U<<7R R[^#C 5- GG@.ITE;SK,__$N0SKIPC&ICC;F"V* H39Y5W$[%2)+ MSVX;;43AS4?"!@$93:AS.9Y7L/4G( M=3DGN-M Y(APWQ#8/_J@XLJN3DEH)W[ M].2RH_Q&>)*3;C":0X]SMJG+!HV;V7.P\8V.2UD]F"#A7V3>SVZC<8PV$TK,PN M(L)WM*1>-:XY,ZQW R*8NF/([@1.K;]$2+@;P6ZK@TX8393*VP=26YAI*21Q MJ88X"KNVPK>;'LZC_OJ:;S_>ECAN[M9K2_RV-.,) %*LF5);&7&>>O\C^RE% M3+C3,1/#63I*#]ST8:-D+L1T;IR8AIIMR@8!=I7);4>!.O?$.KCT1R0^*'>T MNU)[[?)U^'HMIAZC<%+"FZX:_3G:6,9-2W'I7@&Y5F[)('T]19^;2>\+"D54 MA368M55;1C#,U'@_C.URED9V(Q-O _D%N6L5-=!C-8C! MHTXXGL@CIU 5 8/^7&YF*H09G[JTX2/=9_?C?,:?"#-.,[C%?,I$*QTX7VZE M(@J M_05/S%<-,W/UD1^GV>08S:K@XTBZPN]OP GKF:F^BH+%=RD=3HD!M*WV#>Y+ M[?^6\_$KIRW.(G^J)T&V"22"YGDC=>F >3:N0UT8E! 38H(^-93,Z6(%+!E5 M>,&QZ/ !$.AB<:2(6EK(JAUXOBP'_>%S3X#.R:K!6]8!1K)L92P^+D\^GH6K5I/?4BA=5+ X(298>4C'9 M:&Z1TAT'-"FN'=$?2&92)KS>TD;T'>O#AM*W^T0=\6--50%(8F?=5B-*P@WI M&B@>"@-8[7I+M@<32^^B+:0A]+S@4Z;FG!C:R>79Q1/I*NH6XF'/DNLGW(Y< M<&;B"9.QW?OZYCV_NIPECQ>SQ>4E[]MBMKRXZ._;E#KO.P4OISL%OTZ;?,V] M;]A)=22>UR9_XY>PO4\^>8YY4GXU0Q_U0C3OFO['FGV.J)R M(>7-7H7&0 =FU,B=$,$U$9(EYE3?>?*+A^Y_8'Z@\*YA#,&&&^=:"OPLO=&" MH.7(P$I^H]4*&']87OOXPQM=[GL ^Q:'=U&(*;+S_9^6T_V?;MMJ_7GDBL5Q M,ON.SD\8SCLVQ_$P37/DE:,A&SS(@K*;\/DSGCT)OQPK?X,!7/F;&6F/'5Y< M%H2[52N(8%1>XTAQK Q&FG6 E UON10!;-('*D7@JQD%/@^0ZU!"<0.]@Y(T MDZCVB"^%B8=.9.A> ^R[&NT@#NZDI6%GS9GFZ.RJS!8C;6UPA- X_ . MU S*?]*F(/H#O>VJ)\:&GEH'H0D;-$N?'()4.Z#$?#[;@$9KXO:;I,I@HT@INU-Y(H&_[%"F MV.PA:NPC&9C<2[6?_A"VP-/=U5N('TT#*:Y[L>^3R39&YKR$ MP6S8%6,NUT<-4@QA+1M+%P'0+9D1]0C5J,95@=%>'S_97+@;%EX+\$QF2'2S MN/_J2$TUSG@T37KTP.EF^-MAT0-.D&LV!.EW=^@&SLP]5PS.CG<\=P%+\BKX M\GILO>3+#?D.4S:3*".'$@:"!\(2VBA)UHTXBQA*T/*4BL MHW.[R/#.BA\9=]_7%9+D%3*7TXY\/ZJJ]PJ;#TC'S&!&571^B:,,SU4(NE(B M$QS=E^:_4/['Q75X7[8A6 @.A,'<](Y8]?\T8CN*XO)Z=B@GJ[G#\/ M_V]^B5G3^1/^SP_A^5ARTE=T3I.+\V1^_N3L8C%_]H0^7,&'\_D+^+"@'Z[F MRR?F@[*Y7I?AY?PZ>7*67,P7R6)^_00 NH;)YY=/SA;SYT^XO<3XJP'^!G3, M*R%UGDR5CS6QAT/R3UM79\"OD;I659FYQ+U0QR).Z;VL?=-?K0)#NH/V)-9^ MX8[1JQC,I:V2)AU0N@ G^"%AS#'"1,L)!D]27J9A#P M$[D:VO5T[J5G8 ^90*?MP=JGZI \C(#]E)33HO=\^5UG#;2T ZA)X)/4) K MC Z">Q1KJX- 9/1.(FXLPVRO?Q[ZA!>,&#P5$]*T0NV;(2ZGFR'^&@FR\,99 M%WX:UZV_HS4B<,]OF8ZO\PV:@M)+_Z"7?O-Z+<=N?_&EIV-Z,@SCVT10%[GH M2B]-J)!:1M\'>Z5A5SYO#=W)KMYLNELAI[8P6J$:7<)WDL_MG,^>@()%,#R) MTRLY<9:NR,*4C""Y5SUDVM&'FA#EL.>MNUT\4.\-!QO>QAW>C]6ODQJL_9&# MU"1)#J+F@(RV(-L;W2/;'!AUO=Y*V*N$<\N7NF.^%(,3S\O8W*5?\AUI0('6 M6:V0(*2M%0U$:4@8#N\_VI7#AU<:X&5!FK9&8V4C(Z\L-PPBU M47'G_=,(+CS0)JR 'I4XD9*_TOM=PF__RI*3X9+-R)+)#6KI/KBQ&PNT=B7N M8M/3L3SMD2GC[$H44*Z'B%+:MQ/:U^B,FJ:/D39>"V%2433Y@H.@DD4Z02E2 M9T<.%/7T/FMA:4EOE:K[DX&4M^Y(] Z=6@XB*RE5DWH7<^AB#/"7YAWN4+)( MSHB?BI?>;=:?7=5:*7&5=%,*Z#!=<%8:G]IGNH)I*.0OS90"6\+3^VGO- MC&6J]2^BDJ(?W2>A:7_@ F0>(3>N-">.&N $F;_Q/5AC:B9/AS:NT1C/9!Z? M+W'U:6)_)9./$]WZCU'B%&@XOBDP=1R6F< FX>T-;GX)]C+K7%N(X"K6^,)7 MXI*#I7NKEO5MI_2'*=ZACR9TPU ].5XT2DR/F7,:W6^:Z/VFSAI_:?IFLEC( MOXZ2IAA&M/5*&493C")<,5H#L'&F45I]G)Q&*^X], M:OZ^@^YRNH.NAX=!QB0S6-VXMO\=S7,[3,HT$'2G22:Q@EZ=.,7 MI<2YA/6P\A,$5*57N5,OM.CTNSO.I9K5'+'/![Q&@&=.RQO#R=J:#!C*0%+J M*(?.B4=J"HKVHJ;HN=P_;C@AU:X2V@YF4=>I-.A$2446/=OJ0;=3=@=( QNR M5<=3'P3+ 6Z-QZT4VE,_M W>4^H6'E)MY_KX/5_X+O-']MN%@&YB6/WI-C[)5*)(JNDUFPKW+\H0'4D%YSY\^ SSQ>7LZ6+ZXU#GM]U8N?SPR7.(]&=8^!8H9G06!)[^XPBZ(] M M7BV>P97R][<"7AS]R/@;T>QSM7%H?.^ MY@HTHJ 3H9]3FNKD^?6+4YCJZN)*=OC\LH=&<@G*5RH/*0,JXE:S^'(>A. 8 M4>MU"X.2"^Y&/NT0\FVQE],]K)V3DX/#X^)@,OL-CXM7ZE5> 7I# .N4?]Q9KN97*S4JH'>4_5A1E>'"X<4D))TPCU MG6B7TYUH$5*8 ?MLDNAG:L)TTM-QY'Y'<]J'>3(US?&K1];A6R9ZZVBX/_#, MQ9-R\:'G]F,0^>*%P*>+QH#(,;1L1[9$8L,C+7FPLF/?2JX@=^DDHY=%*D:U M^"BM#I2%C(7C/L&SK6;1;#[6*+=85=%%Z8;5NO5Q5,^8.RR! 2U.A3,L9N?+ MZU[+V0'KB7D'MR#*.8H'D^6:(39DP,1,"KD5Q=XG&Z'^)$J4#[T MS(-76LEXA#U\1V_$+\@>OC*7]C\,;1W7BP=YM6$3R?5C)F.SSD$'(4W@OLK7 M5E/[N*MI&I1E:NC>5V-1@RA.:Z6I6*#&#&A',7QW3PYJ,BZ^(+44TB=*P[WQ MA%G5K5J\E,&=R[QT8@-UTV$-$#9!'S/P.&F;HE(428YBGNKTE5XJ8?EB$&[P M13ARH^%=<-W-$/E:YSO3I7(;7>KW%%7\S(1@6W_!A(_MSOREA.(SZ/:89T>? MM8*&SJ(T;!\=PYM=LD0C;ES5EQDIWBDE6\NLPD$Z3][XUF)^__RNF? :S[3Y MIF+TZAORW\?$?E^C$BL5&<;CY/+Y['IY,7G.?9G[!UY< M2>6F%0W*'UA.3XKJNHS%>;I"1QG3RG4K0 M%7W]1>KCR:X;'YT%[VSF<-!FM+(U=-2$C3>:J'9ZP-_DLAM9?#^9N]+NZ0^^ M2W*6^XMK3>H+!Q$]R$1+S2ORA\WKT/[8D5V@-(;=DQGQU( Y;YH.>"M>*#76 M5SGY6E_EEX.^R@&='NFN''9VUEE=+]X0%,R99H=' S1O]\E2T70WTI(>&X]K MB"'*&0PR]]VV[]C['J<[N6;J6$=%EZ?IHK[22[RMPGO)C[5P:+@) $6SHM?1 M4EQQHTANF&Z.WEPPIS-H4[JC5Z-$A EI)_DMX')I63NX:B/J'V3BYM]\):>7 M]=]PM^S=@(SF6Z]L- MO'H^?W;UB-MTZH>VVN.0R:IJ07&E/[? [VR-#\#OFPJL&/F $V C7@+OY_\/ M4$L#!!0 ( ,2 >5+V0X6PZ@, X* 9 >&PO=V]R:W-H965T23/^:-(H!( M2,08!!0 M)Q_WP4IT5),J;E(!+#[]NWB+8#95IMG6W/NT&LCE9T'M7.;F^G4 MEC5OF+W6&ZY@9:5-PQP,S7IJ-X:SJG-JY)2&83IMF%#!8M;-/9K%3+=."L4? M#;)MTS#S_8Y+O9T')-A/?!'KVOF)Z6*V86O^Q-V?FT<#H^F 4HF&*RNT0H:O MYL$MN;E+O7UG\)?@6WOPC7PF2ZV?_>!3-0]"3XA+7CJ/P.#OA=]S*3T0T/BV MPPR&D-[Q\'N/_J'+'7)9,LOOM?Q;5*Z>!WF *KYBK71?]/8WOLLG\7BEEK;[ M1=O>-HL"5+;6Z6;G# P:H?I_]KJKPX%#'IYPH#L'VO'N W4L'YACBYG16V2\ M-:#YCR[5SAO(">4WY*&273YE2TEMU>SJ0-4OS8M=PAW/0(] M@4 H^JR5JRWZ556\.@:8 IV!$]USNJ-G$1]X>8TB@A$-:7@&+QIRC#J\Z 3> M;5GJ5CFAUNA12U$*;M$_MTOK#&CBWS,!XB% W 6(3P1X@E:I6LF17B%NG0"Q M\ JMF##HA^XL9;&_["E:]8@K.8OLT[]GKDF&&2DW=T#BUR MX)3M.!W.'Q"C$0[38O([=R.LLQ23,$-GY)$,\DA^6AZE;C9:01DZ38AW=88_ M78I./UOAZIZ0%?X$&U/'V<#CZO@PR!*J^P*G\L:7EY>UTE*OO_LM"7%",M@O M?_I ?0V7S!.PM=A81 I,TW1RQ\IGL$HA?H>]1ZS<$Q[>0!B-5;$LX''BW@@F;'V0D5.KCIQQ_%8-Q4XB\+3 MXKZ,,"4$7;WU)8FA+\D)I5**XSSK%H]0QHBEL'F)IW:9T!@BO.<&)T!ZNO$P M4A#FDN*(1#\0S+/D!$&03!J&D_\K6HS#)+[J/DA(1J@1'$;96\R4TA,!X?!( MPW<%N?"\TR(;39M07$3I4=[]3B0T/TH4]C3-3R6:PTE7C,I]>G!'0U.MNY>( M1=W-U%_7P^SPV+GM[_@W\_ZE])F9M5 62;X"U_ Z@U/ ]*^/?N#TIKOQE]I! M!W>?-3S8N/$&L+[2VNT'/L#P!%S\!U!+ P04 " #$@'E2KBNQ:=T# Y M"0 &0 'AL+W=O_'(J]JZ%_%RWK(* MG]#^T3YHDN(!I> -2L.5!(WE(KQ)KV]G[KP_\"?'C=E;@XMDI=2+$WXM%F'B M'$*!N74(C!YKO$,A'!"Y\6.'&0XFG>+^^@W]FX^=8EDQ@W=*_,4+6R_"JQ * M+%DG[*/:_(*[>"8.+U?"^'_8]&=G20AY9ZQJ=LKD0<-E_V2ONSSL*5Q]I)#M M%#+O=V_(>WG/+%O.M=J =J<)S2U\J%Z;G./2%>7):MKEI&>73[R2O.0YDQ9N M\EQUTG)9P8,2/.=HX.R9K02:\WELR9K3B?,=\FV/G'V G&;P74E;&_@J"RS^ M#Q"3FX.OV9NOM]E)Q'O,(QBG/T.69,D)O/$0^]CCC3_ .Q;O/SV:S!"Y@/ Y^+ZD# M$,I.2VX[C0?>3?M3MQT7!27+0!9-X$1Z)D-Z)I].S\;3!PM@:W*R2R54M85T3!%/DN#.\X^L M:A3,#1%3\]; C';32?! KE%VTN14+J9#+J:?SD7)N(8U$YV7D.4UJ-;/L$I3 M[QQRJ8_Y)/SQF/]&I@$=.8&HA$*X?K4.J' M+6F:PV?P];6E64MH^(HZYX8ZBM2H=-E%%EWM_P?W?,T+,@U;CJ* 9-3_WB'6 MRF5<<"+,V6%OG,,X@2@978S3:#;RPH2$)/I"0NHW)E$V"AZY>;DH-:+K&J2P MK6\G:M\IC*BEHQ32:#HBAZ9D/+H<7:31U>A4-6=#-6>?KJ;@;.4"<=.E06:( M7Q2)W:ORL7*>Q#]>SL,:[LKW[;V;=N9W(\?-/2YI1L!ON$8!64 #47>^?G3G M&^PG1\^[O2BN@WL:)FOFKE,"H''9.40#/\'9= ;G[CE+:!$\*^M[YCT!AT>. M)CO>N\Z(?96_M WX8=W?;,/;X;O@IK\.WX_W'Q7?F:[(11!8DFH2S6@TZ/ZB M[@6K6G\YKI0EJOME3=\VJ-T!VB^5LF^",S!\+2W_ U!+ P04 " #$@'E2 M/\0:16," (!0 &0 'AL+W=O8?A[-8LY[IQ4BB\-6";NN;F]QJEWB^B-#H,6[S2\KLH M7+6(9A$46/)&NCN]_X1=/A<>+]?2AB_L6]_Q101Y8YVNNV!24 O5KORYJ\-1 MP"QY)8!U 2SH;HF"R@UW?#DW>@_&>Q.:WX140S2)$\K_E'MGZ%90G%M^<14: MN-9J^^X!30TK:]%9>// ,XGV[3QV1.)=X[P#7+> [!7 E,&-5JZR\$$56/P+ M$).Z7B([2%RSDX@;S,]AE Z!)2PY@3?J4QX%O-%_4X;CE#?"YE+;QB#\6&76 M&6J8GR?HQCW=.-"-7Z&[ISDJ&HF@2]"!6OIJ.T_- _5+13Z)Z2?UTNYXCHN( M1M&B><+(UPGKC/"I5@.6I.]#P08;+-$8+,#QYXX0SH -9\F,UG0XFR:#ZUY1 MHS(A)7D;0A-/H0M@-&$PG;)!6SDV3-ZG])TP-CB#BR&;I-"N8WBI7O%1=]9H MMF$&+>2Z4:YMU/ZT'_-5V]U_W=LWXH:;K5 6))84FIQ/::I,.W>MX?0N]'JF M'4U.V%;T5*'Q#G1?:NT.AB?H'[_E'U!+ P04 " #$@'E2FN\_K-0" ? M!@ &0 'AL+W=O=7",8. M&V#47[*3%$F I.VP';H%[3X.PPZ*3<="9],!6#)8RVDF7N5M9>Y!TV;OBVLFXC6,P:MH5; ML#^;M48K&% *7H,T7$FBH9Q[R^A\19U_Y_"+P\X'K 2Y " >$-.[WF-Z0T@4>KP_HGSOMJ&7##%PH\9L7MII[$X\44+)6 MV!NU^P)[/:G#RY4PW9/L>E^*&?/66%7O@]&NN>S?['%?AZ. 2?A&0+P/B#O> M?:*.Y26S;#'3:D>T\T8TM^BD=M%(CDOW46ZMQE..<7:QUOA]M7TB3!;DZK[E M#5;<^N0;WH>//]A&@/DT"RQFP$L&W4F'E_Q'MT_6@DG[4C[YL]P8J_'&_#V1 MB@ZI:)>*OI'J%ANI: 4059+FN-SP7&X)]K4JGP1V_7IN&I;#W,.&-* ?P'.% M@GH#VA5K%(?1M*O8Z$(9>X[/NFDM:-/E1R:\J4 S\4R%?" T\C,Z<8O$3Z)D M]+TL>0ZD;+7DMM7PDCN9^%DT(5-_$J:C56VQQ> [5(I41!>H_ 'I5,_&T=[6K6 6"FPM%)5SYIKW7R/)U,,BRD=86'"<4AHYF'9 M./6([L=1;UC5="-@HRP.E&Y9X00'[1SPO%3*'@R78/@G+/X!4$L#!!0 ( M ,2 >5+1YJ""0 , ,(' 9 >&PO=V]R:W-H965TJM%!W>:3!]VW+]=8U2 M'99!$IP6/HE=8]U"M%KL^0[OT?ZQO],TBT:46K38&:$ZT+A=!K?)S3IW_M[A ML\"#.;/!5;)1ZM%-?JN70>P(H<3*.@1.PQ.^0RD=$-'XYX@9C"E=X+E]0O_% MUTZU;+C!=TI^$;5MED$90(U;WDO[21U^Q6,],X=7*6G\%PZ#;Q$'4/7&JO88 M3 Q:T0TC?S[J9;ON>6KA58'T,Z;T)SA2_711$YT[E#N MK:9=07%V]0&I) -O'OA&HGF[B"R!NJVH.@*L!P#V D#"X*/J;&/@YZ[&^GN MB-B,E-B)TII=17R/U132) 06L_@*7CJ6F'J\]"4\82JI3*\1'O#9PEJJZA'^ MNMT8J^FG^/M*BFQ,D?D4V0LI[NFNU+U$4%N@^Z*Y%=T.I-,6*F6LN:3K54AW M&6_,GE>X#.BV&=1/&*S^1*X!GV4FK XF7NY)K]?R X_P"QD>4QC M&299-OG,M7#G?>Z3AG,60Q8FLWARWRAM?[*HVW./I"@@8VSRH"R7Y\41[CQ, M9P6-"0N+)(OEO3@[Q85S9^HNAW2:^#>FV]5.JH&>%=#38>M^LX" MJ8 79;^:]K+L_]&:9/[R&D;PYBN=EWD+Q93E_P_YCBIDTVP&/UY3+A^5RU^M M'#U;O196T!6GV4!-TMD+Z1X\9F7E:.C/W!V<;I*:R)=V 96%\>!CR;X8D=5\<&=3N\R]_N=Z PQV%)H/"WH-]1#QQ@F5NW]*[U1 MEMY\;S;49%$[!]K?*F5/$Y=@;-NK?P%02P,$% @ Q(!Y4EYS&V>M @ MCP4 !D !X;"]W;W)K&UL?53?;]HP$'[GKSA% M>VBEJ D.H5 !$M!5VT.KJNR'IFD/)CE(5L?.;%/*_OJ='<^J!(1 MB^-^5/%2!I.1WWO4DY':6%%*?-1@-E7%]6Z&0FW'03CR!*SBX^R/TM8A\7C)";PG-,AU5@"7 M^9O\?TZ7QFJZ/+_.L/1:EIYGZ9U@6=!,Y1N!H%:0%5RNT4 I(3MJ@CDT(3\2 MD;DFO%?VLW1NH&],S3,@:T.'Q=VA+V!GQ@67&0*W8 N$ M):Y+*4NY=D+=QLX%?0#&PE[2[DZV*CH:D0KWV3X&ATFZD;>:EW6U?FVDS9/_=FZ?JGFNJ MCP&!*PJ-KZ[3 '0S_LW"JMJ/W%)9&F!O%O1BHG8.=+Y2RAX6CJ!]@R?_ %!+ M P04 " #$@'E2<+T6�# 5!P &0 'AL+W=OM7#(0]M(!@291HR8%MP$EWL3FT"9KN]E#T0$LC M2ZA$>DDJ3O;7[Y#^J+M(#+07:4AQWGLSG!G-=TI_,RVBA:>AEV81MM9NK^+8 M5"T.PDS4%B5]:90>A*6EWL1FJU'4WFGH8Y8DTW@0G0R7<[]WKY=S-=J^DWBO MP8S#(/3S-?9JMPC3\+CQL=NTUFW$R_E6;/ ![5_;>TVK^(12=P-*TRD)&IM% MN$JOKKD[[P_\W>'.G-G@(EDK]8-\[()+QSP$S M/%$ZQW/[B/Z'CYUB60N#-ZK_W-6V781E"#4V8NSM1[7[$P_Q>(&5ZHU_PFY_ M=IJ'4(W&JN'@3 J&3N[?XNF0AS.',GG%@1T])_(JWPDKEG.M=J#=:4)S MA@_5>Y.X3KI+>;":OG;D9Y=WMD4-M](*N>G6/<+*&+0F@@]4$&\^"=HR;^>Q M)2KG$%<'V.L]+'L%-F7P7DG;&OA=UEC_"!"3QI-0=A1ZS2XBOL-J ED: 4M8 M<@$O.P6>>;SL5P+_LEH;JZEBOEY@RD],N6?*7V%ZH$:J1V)0#2C/VGUG%0=6 MB?:E+%]$=@U[9;:BPD5('6E0/V*X_.P+$6L0CZBIKZAU7'-V<@.CP6;LH>\: MA#?/*+1Y"Y17'-8DBG(;L"2=^00'=[K;=%+T( 8U2FNN@AM?C'108R]<1YFV MVQHH)QQ^ Y9%>3(C@\^BO&3!)ZQ:J7JU>89\,@7.(LXY%$E4IEEP+RQ*"QEY MIE%6SNB9S[*@***,9Y"2D*(L@U55C<-(5"Z406G;_>MI7U62YM&T(/\R*EEQ MKH 543E+(2NBA"=']H+G,.-ED&=1EI; IU&9\>#NPOU0=%D>)9F+M\BC&6F] M4!W\5!W\)ZOC]O_LT(QVU/A#%@"?:"X;?*EH+A*^7#1TYRF%E?)HEDRI#!B# ME-'=>#MS=L*XLREI49HFSN0@9 U.,HK&DG#&(\ZFP<7LQ&>CBJYPXP>R@