0001668105-19-000051.txt : 20191108 0001668105-19-000051.hdr.sgml : 20191108 20191108161353 ACCESSION NUMBER: 0001668105-19-000051 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Talend S.A. CENTRAL INDEX KEY: 0001668105 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: I0 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37825 FILM NUMBER: 191204218 BUSINESS ADDRESS: STREET 1: 9, RUE PAGES CITY: SURESNES STATE: I0 ZIP: 92150 BUSINESS PHONE: 650-539-3200 MAIL ADDRESS: STREET 1: C/O GENERAL COUNSEL STREET 2: 800 BRIDGE PARKWAY CITY: REDWOOD CITY STATE: CA ZIP: 94065 FORMER COMPANY: FORMER CONFORMED NAME: Talend SA DATE OF NAME CHANGE: 20160226 10-Q 1 tlnd-20190930x10q.htm 10-Q
0.0006250000003078224030158374true00-0000000truetrue2600000000000000001668105--12-312019Q3TLNDfalse30158374307822400.001932340.001932340001668105us-gaap:RetainedEarningsMember2019-06-300001668105us-gaap:AdditionalPaidInCapitalMember2019-06-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001668105tlnd:OtherReserveMember2019-06-3000016681052019-06-300001668105us-gaap:RetainedEarningsMember2018-12-310001668105us-gaap:AdditionalPaidInCapitalMember2018-12-310001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001668105tlnd:OtherReserveMember2018-12-310001668105us-gaap:RetainedEarningsMember2018-09-300001668105us-gaap:AdditionalPaidInCapitalMember2018-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300001668105tlnd:OtherReserveMember2018-09-300001668105us-gaap:RetainedEarningsMember2018-06-300001668105us-gaap:AdditionalPaidInCapitalMember2018-06-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001668105tlnd:OtherReserveMember2018-06-3000016681052018-06-300001668105us-gaap:RetainedEarningsMember2017-12-310001668105us-gaap:AdditionalPaidInCapitalMember2017-12-310001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001668105tlnd:OtherReserveMember2017-12-310001668105us-gaap:CommonStockMember2019-06-300001668105us-gaap:CommonStockMember2018-12-310001668105us-gaap:CommonStockMember2018-09-300001668105us-gaap:CommonStockMember2018-06-300001668105us-gaap:CommonStockMember2017-12-310001668105us-gaap:EmployeeStockOptionMember2018-12-312018-12-310001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2018-12-310001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2018-09-300001668105us-gaap:EmployeeStockOptionMember2018-09-300001668105tlnd:EmployeeWarrantsMember2018-09-300001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2017-12-310001668105us-gaap:EmployeeStockOptionMember2017-12-310001668105tlnd:EmployeeWarrantsMember2017-12-310001668105us-gaap:EmployeeStockOptionMember2018-12-310001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2019-01-012019-09-300001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2018-01-012018-09-300001668105us-gaap:EmployeeStockOptionMember2018-01-012018-09-300001668105tlnd:EmployeeWarrantsMember2018-01-012018-09-300001668105us-gaap:EmployeeStockOptionMember2019-09-300001668105tlnd:EmployeeStockPurchasePlanMembertlnd:AmericanDepositarySharesMember2019-09-300001668105tlnd:EmployeeWarrantsMember2018-01-012018-12-310001668105tlnd:ServiceBasedRestrictedStockUnitMember2018-12-310001668105tlnd:PerformanceBasedRestrictedStockUnitMember2018-12-310001668105tlnd:EmployeeWarrantsMember2018-12-310001668105tlnd:ServiceBasedRestrictedStockUnitMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001668105us-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-01-012019-09-300001668105us-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001668105us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001668105us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001668105tlnd:StitchIncMember2019-01-012019-09-3000016681052020-01-012019-09-3000016681052019-07-012019-09-300001668105us-gaap:EMEAMember2019-07-012019-09-300001668105srt:AsiaPacificMember2019-07-012019-09-300001668105srt:AmericasMember2019-07-012019-09-300001668105country:FR2019-07-012019-09-300001668105us-gaap:EMEAMember2019-01-012019-09-300001668105srt:AsiaPacificMember2019-01-012019-09-300001668105srt:AmericasMember2019-01-012019-09-300001668105country:FR2019-01-012019-09-300001668105us-gaap:EMEAMember2018-07-012018-09-300001668105srt:AsiaPacificMember2018-07-012018-09-300001668105srt:AmericasMember2018-07-012018-09-300001668105country:FR2018-07-012018-09-300001668105us-gaap:EMEAMember2018-01-012018-09-300001668105srt:AsiaPacificMember2018-01-012018-09-300001668105srt:AmericasMember2018-01-012018-09-300001668105country:FR2018-01-012018-09-300001668105srt:RestatementAdjustmentMember2018-12-310001668105us-gaap:LeaseholdImprovementsMember2019-09-300001668105us-gaap:FurnitureAndFixturesMember2019-09-300001668105us-gaap:ComputerEquipmentMember2019-09-300001668105us-gaap:LeaseholdImprovementsMember2018-12-310001668105us-gaap:FurnitureAndFixturesMember2018-12-310001668105us-gaap:ComputerEquipmentMember2018-12-310001668105srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001668105tlnd:StitchIncMemberus-gaap:DevelopedTechnologyRightsMember2018-11-092018-11-090001668105tlnd:StitchIncMemberus-gaap:CustomerRelationshipsMember2018-11-092018-11-090001668105us-gaap:DevelopedTechnologyRightsMember2019-01-012019-09-300001668105us-gaap:CustomerRelationshipsMember2019-01-012019-09-300001668105us-gaap:DevelopedTechnologyRightsMember2019-09-300001668105us-gaap:CustomerRelationshipsMember2019-09-300001668105us-gaap:DevelopedTechnologyRightsMember2018-12-310001668105us-gaap:CustomerRelationshipsMember2018-12-3100016681052018-01-012018-12-310001668105tlnd:RestletSasMembertlnd:BpifranceFinancementMember2019-09-300001668105tlnd:RestletSasMembertlnd:BpifranceFinancementMember2018-12-310001668105srt:MinimumMembertlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-01-012019-09-300001668105srt:ScenarioForecastMembertlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-10-012019-12-310001668105tlnd:ConvertibleSeniorNotes1.75PercentDue2024Membertlnd:AmericanDepositarySharesMember2019-01-012019-09-300001668105us-gaap:SubscriptionAndCirculationMember2019-07-012019-09-300001668105tlnd:ProfessionalServicesMember2019-07-012019-09-300001668105us-gaap:SubscriptionAndCirculationMember2019-01-012019-09-300001668105tlnd:ProfessionalServicesMember2019-01-012019-09-300001668105us-gaap:SubscriptionAndCirculationMember2018-07-012018-09-300001668105tlnd:ProfessionalServicesMember2018-07-012018-09-300001668105us-gaap:SubscriptionAndCirculationMember2018-01-012018-09-300001668105tlnd:ProfessionalServicesMember2018-01-012018-09-300001668105srt:RestatementAdjustmentMember2019-09-3000016681052018-09-3000016681052017-12-310001668105tlnd:StitchIncMemberus-gaap:DevelopedTechnologyRightsMember2018-11-090001668105tlnd:StitchIncMemberus-gaap:CustomerRelationshipsMember2018-11-090001668105tlnd:StitchIncMember2018-11-090001668105tlnd:RestletSasMembertlnd:BpifranceFinancementMember2019-01-012019-09-300001668105tlnd:StitchIncMember2018-11-092018-11-090001668105tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-07-012019-09-300001668105us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2019-07-012019-09-300001668105tlnd:ProfessionalServicesMemberus-gaap:CostOfSalesMember2019-07-012019-09-300001668105us-gaap:SellingAndMarketingExpenseMember2019-07-012019-09-300001668105us-gaap:ResearchAndDevelopmentExpenseMember2019-07-012019-09-300001668105us-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300001668105us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2019-01-012019-09-300001668105tlnd:ProfessionalServicesMemberus-gaap:CostOfSalesMember2019-01-012019-09-300001668105us-gaap:SellingAndMarketingExpenseMember2019-01-012019-09-300001668105us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-09-300001668105us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-09-300001668105us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2018-07-012018-09-300001668105tlnd:ProfessionalServicesMemberus-gaap:CostOfSalesMember2018-07-012018-09-300001668105us-gaap:SellingAndMarketingExpenseMember2018-07-012018-09-300001668105us-gaap:ResearchAndDevelopmentExpenseMember2018-07-012018-09-300001668105us-gaap:GeneralAndAdministrativeExpenseMember2018-07-012018-09-300001668105us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2018-01-012018-09-300001668105tlnd:ProfessionalServicesMemberus-gaap:CostOfSalesMember2018-01-012018-09-300001668105us-gaap:SellingAndMarketingExpenseMember2018-01-012018-09-300001668105us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-09-300001668105us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-09-300001668105us-gaap:RetainedEarningsMember2019-09-300001668105us-gaap:CommonStockMember2019-09-300001668105us-gaap:AdditionalPaidInCapitalMember2019-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001668105tlnd:OtherReserveMember2019-09-300001668105tlnd:ServiceBasedRestrictedStockUnitMember2019-01-012019-09-300001668105tlnd:PerformanceBasedRestrictedStockUnitMember2019-01-012019-09-300001668105tlnd:ServiceBasedRestrictedStockUnitMember2019-09-300001668105tlnd:PerformanceBasedRestrictedStockUnitMember2019-09-300001668105tlnd:EmployeeWarrantsMember2019-01-012019-09-300001668105tlnd:EmployeeWarrantsMember2019-09-300001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2019-09-300001668105tlnd:StitchIncMemberus-gaap:CustomerRelationshipsMemberus-gaap:MeasurementInputDiscountRateMember2018-11-092018-11-090001668105us-gaap:RetainedEarningsMember2019-07-012019-09-300001668105us-gaap:CommonStockMember2019-07-012019-09-300001668105us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001668105tlnd:OtherReserveMember2019-07-012019-09-300001668105us-gaap:RetainedEarningsMember2019-01-012019-09-300001668105us-gaap:CommonStockMember2019-01-012019-09-300001668105us-gaap:AdditionalPaidInCapitalMember2019-01-012019-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-09-300001668105tlnd:OtherReserveMember2019-01-012019-09-300001668105us-gaap:RetainedEarningsMember2018-07-012018-09-300001668105us-gaap:CommonStockMember2018-07-012018-09-300001668105us-gaap:AdditionalPaidInCapitalMember2018-07-012018-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012018-09-300001668105tlnd:OtherReserveMember2018-07-012018-09-300001668105us-gaap:RetainedEarningsMember2018-01-012018-09-300001668105us-gaap:CommonStockMember2018-01-012018-09-300001668105us-gaap:AdditionalPaidInCapitalMember2018-01-012018-09-300001668105us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-09-300001668105tlnd:OtherReserveMember2018-01-012018-09-3000016681052019-04-012019-06-300001668105us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2019-04-012019-06-300001668105tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-09-300001668105tlnd:EmployeeStockPurchasePlanMembertlnd:AmericanDepositarySharesMember2019-01-012019-09-3000016681052019-07-012019-09-3000016681052018-07-012018-09-3000016681052018-01-012018-09-300001668105tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-01-012019-09-300001668105tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member2019-09-012019-09-3000016681052019-09-3000016681052018-12-310001668105us-gaap:CommonStockMember2019-01-012019-09-300001668105tlnd:AmericanDepositarySharesMember2019-01-012019-09-3000016681052019-11-0100016681052019-01-012019-09-30xbrli:sharesiso4217:USDiso4217:EURxbrli:pureiso4217:EURxbrli:sharestlnd:itemiso4217:USDxbrli:sharestlnd:D

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2019

or

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

For the transition period ___ to ___

Commission File Number 001-37825

Talend S.A.

(Exact name of registrant as specified in its charter)

France

Not Applicable

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification Number)

9, rue Pages

Suresnes, France

92150

(Address of principal executive offices)

(Zip Code)

+33 (0) 1 46 25 06 00

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

American Depositary Shares, each representing one
ordinary share, nominal value €0.08 per share

Ordinary shares, nominal value €0.08 per share*

TLND

The NASDAQ Stock Market LLC

The NASDAQ Stock Market LLC*

* Not for trading, but only in connection with the listing of the American Depositary Shares on the NASDAQ Stock Market LLC.

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer  

Accelerated filer  

Non-accelerated filer  

Smaller reporting company  

Emerging growth company  

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

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

As of November 1, 2019, the registrant had 30,799,561 ordinary shares, nominal value of €0.08 per share, outstanding.

TALEND S.A.

TABLE OF CONTENTS

PART I.    FINANCIAL INFORMATION

Item 1.      Condensed Consolidated Financial Statements (unaudited)

Condensed Consolidated Statements of Financial Position as of September 30, 2019 and December 31, 2018

Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2019 and 2018

Condensed Consolidated Statements of Comprehensive Loss for the Three and Nine Months Ended September 30, 2019 and 2018

Condensed Consolidated Statements of Changes in Equity for the Three and Nine Months Ended September 30, 2019 and 2018

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2019 and 2018

Notes to the Condensed Consolidated Financial Statements

Item 2.      Management’s Discussion and Analysis of Financial Condition and Results of Operations

27 

Item 3.      Quantitative and Qualitative Disclosures About Market Risk

38 

Item 4.      Controls and Procedures

39 

PART II.  OTHER INFORMATION

40 

Item 1.      Legal Proceedings

40 

Item 1A.   Risk Factors

41 

Item 2.      Unregistered Sales of Equity Securities and Use of Proceeds

83 

Item 3.      Defaults Upon Senior Securities

83 

Item 4.      Mine Safety Disclosures

83 

Item 5.      Other Information

83 

Item 6.      Exhibits

84 

Signatures

86 

2

PART I. FINANCIAL INFORMATION

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION

(in thousands, except per share data)

(unaudited)

September 30, 

December 31, 

    

2019

    

2018

ASSETS

Current assets:

Cash and cash equivalents

$

171,964

 

$

34,104

Accounts receivable, net of allowance for doubtful accounts of $2,602 and $1,882, respectively

 

51,890

 

 

67,531

Contract acquisition costs

10,317

9,563

Other current assets

 

10,240

 

 

9,461

Total current assets

 

244,411

 

120,659

Non-current assets:

Contract acquisition costs

20,419

19,390

Operating lease right-of-use assets

26,430

Property and equipment, net

 

5,669

 

 

6,335

Goodwill

 

49,599

 

 

49,659

Intangible assets, net

 

15,236

 

 

19,420

Other non-current assets

 

4,384

 

 

3,661

Total non-current assets

 

121,737

 

98,465

Total assets

$

366,148

$

219,124

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities:

Accounts payable

$

6,206

 

$

5,760

Accrued expenses and other current liabilities

32,218

36,475

Contract liabilities - deferred revenue, current

 

124,169

 

127,065

Operating lease liabilities, current

4,264

Short-term debt

 

199

 

 

208

Total current liabilities

 

167,056

 

169,508

Non-current liabilities:

Deferred income taxes

469

469

Other non-current liabilities

 

966

 

 

950

Contract liabilities - deferred revenue, non-current

 

15,352

 

23,082

Operating lease liabilities, non-current

23,636

Long-term debt

 

126,356

 

 

676

Total non-current liabilities

 

166,779

 

25,177

Total liabilities

 

333,835

 

194,685

Commitments and contingencies (Note 10)

STOCKHOLDERS' EQUITY

Ordinary shares, par value €0.08 per share; 30,782,240 and 30,158,374 shares authorized, issued and outstanding, respectively

 

3,185

 

 

3,128

Additional paid-in capital

 

300,954

 

244,878

Accumulated other comprehensive income

 

1,651

 

607

Other reserves

 

207

 

138

Accumulated losses

 

(273,684)

 

(224,312)

Total stockholders’ equity

 

32,313

 

24,439

Total liabilities and stockholders’ equity

$

366,148

$

219,124

The above condensed consolidated statements of financial position should be read in conjunction with the accompanying notes.

3

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Revenue

 

  

 

  

 

  

 

  

Subscriptions

$

55,141

$

44,631

$

158,079

$

126,444

Professional services

 

7,484

 

7,434

 

22,975

 

22,189

Total revenue

 

62,625

 

52,065

 

181,054

 

148,633

Cost of revenue

 

  

 

  

 

  

 

  

Subscriptions

 

7,976

 

5,756

 

23,782

 

16,683

Professional services

 

6,772

 

7,237

 

21,925

 

19,432

Total cost of revenue

 

14,748

 

12,993

 

45,707

 

36,115

Gross profit

 

47,877

 

39,072

 

135,347

 

112,518

Operating expenses

 

  

 

  

 

  

 

  

Sales and marketing

 

33,277

 

28,365

 

102,582

 

82,339

Research and development

 

15,552

 

9,930

 

46,987

 

29,801

General and administrative

 

12,163

 

10,179

 

34,191

 

28,791

Total operating expenses

 

60,992

 

48,474

 

183,760

 

140,931

Loss from operations

 

(13,115)

 

(9,402)

 

(48,413)

 

(28,413)

Other income (expense), net

 

(235)

 

132

 

(826)

 

341

Loss before benefit (provision) for income taxes

 

(13,350)

 

(9,270)

 

(49,239)

 

(28,072)

Benefit (provision) for income taxes

 

(9)

 

21

 

(48)

 

(31)

Net loss

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

Net loss per share attributable to ordinary shareholders:

 

  

 

  

 

  

 

  

Basic and diluted net loss per share

$

(0.44)

$

(0.31)

$

(1.62)

$

(0.94)

Weighted-average shares outstanding used to compute net loss per share attributable to ordinary shareholders:

 

30,648

 

29,964

 

30,453

 

29,750

The above condensed consolidated statements of operations should be read in conjunction with the accompanying notes.

4

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(in thousands)

(unaudited)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Net loss

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

Other comprehensive gain (loss)

 

  

 

  

 

  

 

  

Foreign currency translation adjustment

 

901

 

(61)

 

1,044

 

(90)

Total comprehensive loss

$

(12,458)

$

(9,310)

$

(48,243)

$

(28,193)

The above condensed consolidated statements of comprehensive loss should be read in conjunction with the accompanying notes.

5

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(in thousands, except share data)

(unaudited)

Three Months Ended September 30, 2019

Accumulated

Additional

other

Ordinary shares

paid-in

comprehensive

Other

Accumulated

Total

Shares

    

Amount

    

capital

    

income

    

reserves

    

loss

    

equity

Balance at June 30, 2019

30,558,748

$

3,164

$

267,281

$

750

$

213

$

(260,325)

$

11,083

Net loss for the period

(13,359)

(13,359)

Other comprehensive loss

901

901

Equity component of 2024 Notes, net of issuance costs

20,793

20,793

Restricted stock units reserve

6

(6)

Shares issued from restricted stock unit vesting

43,017

4

(4)

Exercise of stock awards

107,997

10

1,377

1,387

Issuance of ordinary shares in connection with employee stock purchase plan

72,478

7

2,462

2,469

Share-based compensation

9,039

9,039

Balance at September 30, 2019

 

30,782,240

$

3,185

 

$

300,954

 

$

1,651

 

$

207

 

$

(273,684)

 

$

32,313

Three Months Ended September 30, 2018

Accumulated

Additional

other

Ordinary shares

paid-in

comprehensive

Other

Accumulated

Total

    

Shares

    

Amount

    

capital

    

income

    

reserves

    

loss

    

equity

Balance at June 30, 2018

 

29,881,309

$

3,103

 

$

228,751

 

$

643

 

$

114

 

$

(202,022)

 

$

30,589

Net loss for the period

(9,249)

(9,249)

Other comprehensive loss

(61)

(61)

Restricted stock units reserve

(17)

17

Shares issued from restricted stock unit vesting

10,758

1

(1)

Exercise of stock awards

133,530

12

1,692

1,704

Issuance of ordinary shares in connection with employee stock purchase plan

49,478

4

1,801

1,805

Share-based compensation

5,505

5,505

Balance at September 30, 2018

 

30,075,075

$

3,120

 

$

237,731

 

$

582

 

$

131

 

$

(211,271)

 

$

30,293

6

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Continued)

(in thousands, except share data)

(unaudited)

Nine Months Ended September 30, 2019

Accumulated

Additional

other

Ordinary shares

paid-in

comprehensive

Other

Accumulated

Total

Shares

    

Amount

    

capital

    

income

    

reserves

    

loss

    

equity

Balance at January 1, 2019

30,158,374

$

3,128

$

244,878

$

607

$

138

$

(224,312)

$

24,439

Adjustment on initial application of ASC 842

(85)

(85)

Adjusted balance at January 1, 2019

30,158,374

3,128

244,878

607

138

(224,397)

24,354

Net loss for the period

(49,287)

(49,287)

Other comprehensive gain

1,044

1,044

Equity component of 2024 Notes, net of issuance costs

20,793

20,793

Restricted stock units reserve

(69)

69

Shares issued from restricted stock unit vesting

185,645

17

(17)

Exercise of stock awards

306,844

28

4,354

4,382

Issuance of ordinary shares in connection with employee stock purchase plan

131,377

12

4,730

4,742

Share-based compensation

26,285

26,285

Balance at September 30, 2019

 

30,782,240

$

3,185

 

$

300,954

 

$

1,651

 

$

207

 

$

(273,684)

 

$

32,313

Nine Months Ended September 30, 2018

Accumulated

Additional

other

Ordinary shares

paid-in

comprehensive

Other

Accumulated

Total

    

Shares

    

Amount

    

capital

    

income

    

reserves

    

loss

    

equity

Balance at January 1, 2018

 

29,439,767

$

3,059

 

$

215,390

 

$

672

 

$

49

 

$

(183,168)

 

$

36,002

Net loss for the period

(28,103)

(28,103)

Other comprehensive loss

(90)

(90)

Restricted stock units reserve

(82)

82

Shares issued from restricted stock unit vesting

62,662

6

(6)

Exercise of stock awards

523,168

51

6,407

6,458

Issuance of ordinary shares in connection with employee stock purchase plan

49,478

4

1,801

1,805

Share-based compensation

14,221

14,221

Balance at September 30, 2018

 

30,075,075

$

3,120

 

$

237,731

 

$

582

 

$

131

 

$

(211,271)

 

$

30,293

The above condensed consolidated statements of changes in equity should be read in conjunction with the accompanying notes.

7

TALEND S.A.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

Nine Months Ended September 30, 

    

2019

    

2018

Cash flows from operating activities:

Net loss for the period

 

$

(49,287)

 

$

(28,103)

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

Depreciation

2,082

1,424

Amortization of intangible assets

3,974

1,475

Amortization of debt discount and issuance costs

411

Unrealized loss foreign exchange

34

160

Interest accrued

225

Share-based compensation

26,285

14,221

Changes in operating assets and liabilities:

Accounts receivable

14,908

9,092

Operating leases

40

Other assets

(6,424)

(3,257)

Accounts payable

1,871

(922)

Accrued expenses and other current liabilities

(2,927)

2,437

Contract liabilities - deferred revenue

(7,606)

2,869

Net cash used in operating activities

(16,414)

(604)

Cash flows from investing activities:

Acquisition of property and equipment

(2,064)

(2,906)

Net cash used in investing activities

(2,064)

(2,906)

Cash flows from financing activities:

Proceeds from issuance of convertible senior notes, net of issuance costs

149,145

Proceeds from issuance of ordinary shares related to exercise of stock awards

4,382

6,458

Proceeds from issuance of ordinary shares related to employee stock purchase plan

4,742

1,805

Repayment of borrowings

(117)

(189)

Net cash from financing activities

158,152

8,074

Net increase in cash and cash equivalents

139,674

4,564

Cash and cash equivalents at beginning of the period

34,104

87,387

Effect of exchange rate changes on cash and cash equivalents

(1,814)

(1,852)

Cash and cash equivalents at end of the period

 

$

171,964

 

$

90,099

The above condensed consolidated statements of cash flows should be read in conjunction with the accompanying notes.

8

1. Organization and summary of significant accounting policies

Business

Talend S.A. (“the Company”), incorporated in France in 2005, has its registered office located at 9, rue Pages, 92150 Suresnes, France. Talend’s software platform, Talend Data Fabric, integrates data and applications in real-time across modern big data and cloud environments, as well as traditional systems, allowing organizations to develop a unified view of their business and customers.

As used in this Quarterly Report, the term “the Company” refers to Talend S.A, and the terms “Talend,” “we,” “our,” “us,” and “the Group” refer to Talend S.A. and its consolidated subsidiaries, unless the context otherwise requires.

Basis of presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2019 and December 31, 2018, the results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019 and September 30, 2018, and cash flows for the nine months ended September 30, 2019 and September 30, 2018. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 28, 2019. Certain prior year financial information in the statement of cash flows has been reclassified to conform with current year presentation. The Company’s results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of results that may be expected for the year ending December 31, 2019, or for any future period.

In addition, the Consolidated Statement of Financial Position as of December 31, 2018 has been revised to reflect an immaterial re-classification of deferred revenue between short term and long term. The revision, in the amount of $2.6 million, resulted in an increase in Contract liabilities – deferred revenue, current, and a decrease in Contract liabilities – deferred revenue, non-current, compared to amounts previously presented on the Consolidated Statement of Financial Position. The Consolidated Statement of Financial Position as of December 31, 2018 and Consolidated Statement of Cash Flows as of September 30, 2018 have also been revised to reflect an immaterial re-classification of restricted cash between cash and cash equivalents and other current assets. The revision, in the amount of $0.4 million, resulted in an increase in cash and cash equivalents and a corresponding decrease in other current assets, compared to what was previously presented.

Use of estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include, but are not limited to, revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets and goodwill, and share-based compensation expense. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.

9

Summary of significant accounting policies

Except for the accounting policies described below, there have been no changes to the Group’s significant accounting polices disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 28, 2019, that have had a material impact on the Group’s condensed consolidated financial statements and related notes. Additionally, the Company entered into a convertible senior note transaction during the three months ended September 30, 2019. Please see Note 7, Debt, for further details.

Recently adopted accounting standards

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842), which requires the recognition of right-of-use assets and lease liabilities for those leases currently classified as operating leases under ASC Topic 840 Leases. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. In 2018, the FASB issued ASU 2018-10, 2018-11 and 2018-20, providing, among other things, codification improvements, the optional transition method, the treatment of sales and similar taxes as lease cost by policy elections, the requirement to exclude certain variable payments from consideration and the allocation of certain variable payments between lease and non-lease components. The standard is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted.

The Group has adopted the standard utilizing the modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. As a result, the Group recognized $27.1 million of operating lease assets and $27.7 million of operating lease liabilities. This method allows entities to continue to apply the legacy guidance in ASC 840, including disclosure requirements in the comparative periods presented in the year of adoption. Please see Note 10, Commitments and contingencies, within these financial statements for the impact of adoption and required disclosures.

Accounting standards issued not yet adopted

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use- Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard is effective for the Group’s interim and annual periods beginning January 1, 2020 and earlier adoption is permitted. This standard could be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Group will adopt this standard on a prospective basis as of January 1, 2020 and is evaluating the impact ASU 2018-15 will have on the consolidated financial statements and related disclosures.

2. Business combinations

On November 9, 2018, Talend, Inc., a wholly-owned subsidiary of the Company, acquired all of the outstanding shares of Stitch Inc., (“Stitch”), a leading cloud-based service to seamlessly load data to cloud data warehouses, for a cash payment of $59.5 million. Talend, Inc. also incurred transaction costs of approximately $0.7 million, which are included in general and administrative expense in the Group’s consolidated statements of operations for the year ended December 31, 2018. Stitch’s self-service solution for efficiently moving data from cloud applications into cloud data warehouses and Stitch’s low-touch sales strategy further enhances the Group’s alignment with cloud platforms such as Microsoft Azure, Amazon AWS, Databricks and Snowflake. In addition, the acquisition of Stitch further addresses the growing demand from data engineers and analysts for self-service cloud data integration solutions.

10

The following table summarizes the preliminary fair values of assets acquired and liabilities assumed as of the date of acquisition including measurement period adjustments through September 30, 2019 (in thousands):

    

Fair Value

Cash

$

1,625

Acquired developed technology

11,400

Customer relationships

 

3,300

Goodwill

43,635

Other assets, net

 

(57)

Deferred revenue

 

(410)

Total consideration transferred

$

59,493

The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill balance is primarily attributed to the assembled workforce and expanded market share within the data integration industry, which is moving towards cloud data warehouses. The goodwill balance is not deductible for income tax purposes. The fair values assigned to tangible assets acquired, liabilities assumed and identifiable intangible assets were based on management’s estimates and assumptions.

During the second quarter of 2019, the Company adjusted the preliminary amount of the acquisition date fair value assigned to goodwill by $0.2 million to reflect measurement period adjustments related to accrued liabilities. There were no adjustments to the preliminary amounts during the third quarter of 2019.

The fair value of acquired developed technology was determined using an excess earnings method based on revenue forecasts related to the expected evolution of the technology over time. The fair value of customer relationships was determined using the with-and-without method, whereby the value of existing customer relationships is determined using two different scenarios: 1) net revenues less related costs with the customer relationships and 2) net revenues less related costs without the customer relationships. The incremental difference between the two scenarios was then used to estimate the fair value of the Stitch’s existing customer relationships. Both methods used a discounted cash flow method at the discounted rate of 13.5%.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition.

    

Fair Value

    

Useful Life
(Years)

Acquired developed technology

$

11,400

5

Customer relationships

 

3,300

2

Total intangible assets subject to amortization

$

14,700

3. Contracts with customers

Sales commissions earned by the Group’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Group recognizes these incremental costs of obtaining a subscription contract with a customer if the Group expects the benefit of those costs to be longer than one year. The Group amortizes the majority of the incremental sales commission costs to obtain a subscription contract on a straight-line basis over a period of benefit that the Group has determined to be five years. The Group recognizes these sales commissions as contract acquisition costs on the statement of financial position.

 

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to the Group’s contracts with customers. The Group may record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected. These assets would be recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time.

 

11

Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current contract liabilities – deferred revenue in the statement of financial position.

The following table reflects the Group’s accounts receivable, contract acquisition costs and contract liabilities – deferred revenue (in thousands):

    

September 30, 2019

    

December 31, 2018

Assets

Accounts receivable, net

$

51,890

$

67,531

Contract assets - unbilled revenue

1,448

941

Contract acquisition costs - current

10,317

9,563

Contract acquisition costs - non-current

20,419

19,390

Total contract assets

$

84,074

$

97,424

Liabilities

Contract liabilities - deferred revenue - current

124,169

127,065

Contract liabilities - deferred revenue - non-current

15,352

23,082

Total contract liabilities

$

139,521

$

150,147

Significant changes in the contract acquisition costs and the contract liabilities balances during the period are as follows (in thousands):

Contract assets -

Contract

Contract liabilities -

    

unbilled revenue

    

acquisition costs

    

deferred revenue

Balances at January 1, 2019

$

941

$

28,953

$

150,147

Transferred to accounts receivable from unbilled revenue

(3,036)

Increase due to new unbilled revenue

3,543

Additional contract acquisition costs deferred

10,365

Amortization of deferred contract acquisition costs

(8,582)

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(140,828)

Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period

130,202

Balance at September 30, 2019

$

1,448

$

30,736

$

139,521

As of September 30, 2019, $10.3 million of the Group’s contract acquisition costs are expected to be amortized within the next 12 months and therefore are included in current assets. The remaining amount of Group’s contract acquisition costs are included in non-current assets. There were no impairments of assets related to Group’s contract acquisition costs during the period-ended September 30, 2019.

Remaining Performance Obligations

The Group’s contracts with customers include amounts allocated to performance obligations of $183.2 million that will be satisfied at a later date. As of September 30, 2019, $139.2 million of deferred revenue and backlog is expected to

12

be recognized from remaining performance obligations over the next 12 months, and approximately $44.0 million thereafter.

Disaggregation of Revenues

The following table sets forth the Group’s total revenue by region for the periods indicated (in thousands). The revenues by geographic region were determined based on the country where the sale took place.

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Americas

$

29,956

$

23,477

$

84,666

$

67,020

EMEA

 

26,789

 

24,766

 

80,371

 

71,815

Asia Pacific

 

5,880

 

3,822

 

16,017

 

9,798

$

62,625

$

52,065

$

181,054

$

148,633

Revenues from the Company’s country of domicile, based on sales that took place in France, totaled $8.7 million and $8.3 million for the three months ended September 30, 2019 and 2018, respectively, and $27.1 million and $24.5 million for the nine months ended September 30, 2019 and 2018, respectively.

4. Net loss per share

Basic net income (loss) per share is computed by dividing net income (loss) for the period by the weighted-average number of shares outstanding during the period. In periods of net income, diluted net income per share is computed by dividing net income for the period by the basic weighted-average number of shares plus any dilutive potential ordinary shares outstanding during the period. As the Company was in a loss position for the three and nine months ended September 30, 2019 and 2018, the diluted loss per share is equal to basic loss per share because the effects of potentially dilutive shares, which include shares from share-based awards and convertible senior notes, were anti-dilutive given the Company’s net loss.

During the three months ended September 30, 2019, the Company issued 1.75% Convertible Senior Notes due September 1, 2024 (see Note 7, Debt, for more details). Since the Company expects to settle the principal amount of the outstanding 1.75% Convertible Senior Notes due September 1, 2024 in cash, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on the diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of €51.75 per share. This situation has not occurred as of September 30, 2019.

The net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Numerator (basic and diluted):

 

  

 

  

 

  

 

  

Net loss

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

Denominator (basic and diluted):

 

  

 

  

 

  

 

  

Weighted-average ordinary shares outstanding

 

30,648

 

29,964

 

30,453

 

29,750

Basic and diluted net loss per share

$

(0.44)

$

(0.31)

$

(1.62)

$

(0.94)

13

5. Fair value measurement

The Group reports assets and liabilities recorded at fair value on the Group’s consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of judgement associated with the inputs to the valuation of these assets or liabilities are as follows:

Level 1: observable quoted prices (unadjusted) in active markets for identical financial assets or liabilities.

Level 2: inputs other than quoted prices (other than level 1) in active markets, that are observable either directly (i.e. as prices) or indirectly (i.e. derived from prices).

Level 3: unobservable inputs that are supported by little or no market data, and may require significant management judgment or estimation.

The fair value measurement level within the fair value hierarchy for a particular asset or liability is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques maximize the use of observable inputs and minimize the use of unobservable inputs.

Financial instruments not measured at fair value on the Company’s consolidated statement of financial position, but which require disclosure of their fair values include: cash and cash equivalents, accounts receivable and certain other receivables, deposits, accounts payable and certain other payables and debt.

For cash and cash equivalents, accounts receivable and certain other receivables, accounts payable and certain other payables, their fair value is deemed to approximate their carrying amount due to the short-term nature of these balances and are categorized as Level 1.

For deposits, as they are not significant, the difference between their fair value and their carrying amount is not deemed significant.

For debt, their fair value was categorized as Level 2 and was estimated based on a discounted cash flow method using a market interest rate for similar debt. The fair value of debt approximates the carrying amount as of September 30, 2019.

There were no transfers between levels of the fair value hierarchy during the nine month periods ended September 30, 2019 or 2018.

6. Balance sheet components

The following tables represent balance sheet components (in thousands):

As of September 30, 

As of December 31, 

Other current assets

    

2019

    

2018

Research tax credit

 

 

612

Unbilled revenue

 

1,448

 

941

Prepaid expenses

 

7,090

 

6,244

Other assets

 

1,702

 

1,664

Other current assets

$

10,240

$

9,461

As of September 30, 

As of December 31, 

Other non-current assets

    

2019

    

2018

Research tax credit

 

$

2,232

 

$

2,214

Deposits

 

677

 

793

Other non-current assets

 

1,475

 

654

Other non-current assets

$

4,384

$

3,661

14

As of September 30, 

As of December 31, 

Property and equipment

    

2019

    

2018

Computer equipment and software

$

8,703

$

6,778

Fixtures and fittings

 

1,834

 

1,925

Leasehold improvements

 

3,756

 

4,823

Property and equipment, gross

 

14,293

 

13,526

Less: accumulated depreciation

 

(8,624)

 

(7,191)

Property and equipment, net

$

5,669

$

6,335

As of September 30, 

As of December 31, 

Accrued expenses and other liabilities

    

2019

    

2018

Accrued compensation and benefits

$

18,929

$

21,343

VAT payable

 

2,960

 

5,051

Other taxes

 

708

 

698

Contingent liabilities

240

408

Other current liabilities

 

9,381

 

8,975

Accrued expenses and other liabilities

$

32,218

$

36,475

Intangible assets as of September 30, 2019 and December 31, 2018 included the following (in thousands):

September 30, 2019

December 31, 2018

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net

Gross Carrying Amount

    

Accumulated Amortization

    

Net

    

Weighted Average
Remaining Useful
Life

Customer relationships

$

4,934

$

(3,146)

$

1,788

$

5,009

$

(1,984)

$

3,025

2 years

Acquired developed technology

19,351

(5,903)

13,448

20,087

(3,692)

16,395

5 years

Total

$

24,285

$

(9,049)

$

15,236

$

25,096

$

(5,676)

$

19,420

Amortization expense for intangible assets was $1.3 million and $0.5 million for the three months ended September 30, 2019 and 2018, respectively, and $4.0 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively.

The following table presents the estimated future amortization expense related to intangible assets at September 30, 2019 (in thousands):

    

Amount

Remainder of 2019

$

1,316

2020

 

4,989

2021

 

3,613

2022

 

3,418

2023

 

1,900

Thereafter

 

Total amortization expense

$

15,236

7. Debt

As part of the Restlet SAS acquisition in 2016, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had

15

a carrying value of $0.7 million, of which $0.2 million is due within twelve months. The debt balance as of December 31, 2018 was $0.9 million, of which $0.2 million was due within twelve months.

Line of credit

On February 14, 2019, Talend, Inc., Talend USA, Inc. and Stitch Inc. (the “Borrowers”), all wholly-owned subsidiaries of the Company, entered into a revolving credit facility with Square 1 Bank, a division of Pacific Western Bank (“PWB) (the “Loan Agreement”).

In September 2019, in connection with the issuance of the 1.75% Convertible Senior Notes due September 1, 2024 (the “2024 Notes”), the Company terminated the Loan Agreement. Prior to the termination date, no amounts had been drawn on the credit facility under the Loan Agreement.

Convertible Senior Notes due in 2024

In September 2019, the Company issued an aggregate principal amount of €125.0 million of the 2024 Notes and an additional 12% or €14.8 million, pursuant to the partial exercise of the option to purchase additional 2024 Notes granted to the initial purchasers, in a private placement, pursuant to an exemption from the registration requirements afforded by Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers (as defined in Rule144A promulgated under the Securities Act). The net proceeds from the issuance, after deducting initial purchaser discounts and debt issuance costs of €6.0 million, were €133.8 million.

The 2024 Notes mature on September 1, 2024, unless earlier repurchased, redeemed or converted, and bear interest at a fixed rate of 1.75% per year payable semi-annually on March 1 and September 1 of each year, beginning on March 1, 2020.

Each €1,000 of principal amount of the 2024 Notes will initially be convertible, subject to adjustment upon the occurrence of specified events, into 19.3234 ADSs, corresponding to 19.3234 of the Company’s ordinary shares per €1,000 principal amount of the 2024 Notes as of the date hereof, which initial conversion rate is equivalent to an initial conversion price of approximately €51.75 per ADS calculated on the basis of the closing price of the Company’s ADSs of $38.72 and an euro to U.S. Dollar exchange rate of €1 to $1.1036 on the pricing date of the 2024 Notes. The conversion rate for the 2024 Notes will be subject to adjustment in some events, but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events set forth in the indenture for the 2024 Notes that occur prior to maturity or if the Company calls any 2024 Notes for redemption, the Company will increase the conversion rate of the 2024 Notes for a holder who elects to convert its 2024 Notes in connection with such a corporate event or during the related redemption period in certain circumstances under the indenture for the 2024 Notes. Holders may convert all or any portion of their 2024 Notes at their option at any time on or after 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024 until 9:00 a.m. (New York City time) on the second business day immediately preceding the maturity date of the 2024 Notes. Further, holders may convert their 2024 Notes at their option prior 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024, only under the following circumstances:

During, but prior to 9:00 a.m. (New York City time) on the last business day of, any calendar quarter commencing after the calendar quarter ending on December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2024 Notes on each applicable trading day;

During the six business day period prior to 9:00 a.m. (New York City time) on the last business day of such period after any five consecutive trading day period (the “measurement period”) in which the trading price per €1,000 principal amount of the 2024 Notes, for each trading day of the measurement period, was less than

16

98% of the product of the last reported sale price of our ADSs (converted into euros at 4:00 p.m. New York City time on such trading day) and the conversion rate for the 2024 Notes on each such trading day;

If the Company calls any or all of the 2024 Notes for redemption, at any time prior to 9:00 a.m. (New York City time) on the second business day immediately preceding the redemption date; and

upon the occurrence of certain specified corporate events.

Upon conversion, the Company will pay or deliver, as the case may be, a cash amount in euros, ADSs or a combination of a cash amount in euros and ADSs, at the Company’s election, to the holder. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and ADSs, the amount of cash and ADSs, if any, due upon conversion will be based on a settlement amount equal to the sum of the daily conversion values for each of the 40 consecutive trading days during the related observation period (in the manner set forth in the indenture for the 2024 Notes).

The Company may redeem for cash all, but not less than all, of the 2024 Notes at its option upon certain changes in the tax law of any relevant taxing jurisdiction at a redemption price equal to 100% of the principal amount of 2024 Notes to be redeemed, plus accrued and unpaid interest, including any additional amounts, to, but excluding, the redemption date.

Other than in connection with a tax redemption, the Company may not redeem the 2024 Notes prior to September 6, 2022. The Company may redeem for cash all or any portion of the 2024 Notes, at its option, on or after September 6, 2022 if the last reported sale price of its ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2024 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.

If the Company undergoes a “fundamental change” (as defined in the indenture for the 2024 Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a fundamental change repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The 2024 Notes are senior unsecured obligations and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2024 Notes, and equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated. The 2024 Notes are effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries.

In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instruments that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes as a whole. The difference between the principal amount of the 2024 Notes and the liability component, equal to $21.7 million (the “debt discount”), was initially recorded in additional paid-in capital. The equity component will not be remeasured as long as it continues to meet the conditions for equity classification. The debt discount is amortized to interest expense at an effective interest rate of 5.00% over the contractual term of the 2024 Notes. The interest rate was based on the interest rates of similar debt instruments that does not have an associated convertible feature.

17

The Company allocated $0.9 million of debt issuance costs to the equity component and the remaining debt issuance costs of $5.7 million are amortized to interest expense under the effective interest rate method over the contractual term of the 2024 Notes.

The net carrying amount of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

    

Principal Balance

    

Unamortized debt discount

Unamortized debt issuance costs

    

Net Carrying Amount

Liability Component

 

$

152,803

 

$

(21,412)

$

(5,573)

 

$

125,818

The net carrying amount of the equity component of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

Gross Amount

Allocated debt issuance costs

Net Carrying Amount

Equity Component

$

21,732

$

(939)

$

20,793

During the three months ended September 30, 2019, the Company recognized $0.6 million of interest expense of which $0.4 million relate to the amortization of debt discount and issuance costs and $0.2 million relate to the accrual of coupon expense.

8. Share capital and reserves

As of September 30, 2019, there were 30,782,240 ordinary shares outstanding, each with a nominal value of €0.08.

During the nine months ended September 30, 2019, the Company issued 306,844 ordinary shares upon the exercise of share options, employee warrants (BSPCE) and warrants (BSA), which resulted in total proceeds to the Company of €3.7 million. In addition, during the nine months ended September 30, 2019 the Company issued 185,645 ordinary shares upon the vesting of restricted stock units and received total proceeds of €4.3 million for the issuance of 131,377 ordinary shares pursuant to the Company’s employee stock purchase plan.

Other reserves

The Company’s board of directors, acting upon delegation of the shareholders' meetings held to date, has granted restricted stock units or free shares (actions gratuites, under French law), to employees and officers of the Group. The Company created a specific restricted reserve account in connection with the issuance of granted restricted stock units or free shares equal to €189,758 as of September 30, 2019. Upon vesting of each of the restricted stock units or free shares pursuant to our free share plans, a new share of the Company will be issued to the relevant beneficiary and, simultaneously, an amount equal to €0.08 will be withdrawn from the above reserve to increase the share capital of the Company.

18

9. Share-based payment plans

The following table summarizes the number of stock options and warrants outstanding (in thousands):

Number of

Number of employee

Number of

    

stock options

    

BSPCE warrants

    

BSA warrants

Balance at January 1, 2018

 

2,282

 

343

 

88

Granted during the period

 

2

 

 

38

Exercised during the period

 

(409)

 

(105)

 

(10)

Forfeited during the period

 

(88)

 

(4)

 

Balance at September 30, 2018

 

1,787

 

234

 

116

Balance at January 1, 2019

1,707

 

229

 

131

Granted during the period

 

 

 

75

Exercised during the period

 

(262)

 

(45)

 

Forfeited during the period

 

(123)

 

(6)

 

Balance at September 30, 2019

 

1,322

 

178

 

206

As of September 30, 2019, there were 1,813,200 stock options, warrants (BSA) and restricted stock units available for grant under the Company’s share pool reserve.

In general, vesting of stock options and employee warrants (BSPCE) occurs over four years, with 25% on the one year anniversary of the grant and 1/16th on a quarterly basis thereafter. Options have a contractual life of ten years. Individuals must continue to provide services to the Group in order to vest. Upon termination, all unvested options are forfeited and vested options must generally be exercised within three months. All expenses related to these plans have been recorded in the consolidated statements of operations in the same line items as the related employee’s cash-based compensation.

(a)

Stock options

The Company’s board of directors has approved Stock Option Plans for the granting of stock options to employees outside of France. The terms of the Stock Option Plans are substantially the same and at this time new share option grants may only be made pursuant to the 2017 Plan. Stock options may be granted to any individual employed by the Group.

In addition, under French law, the maximum number of shares issuable upon exercise of outstanding employee stock options may not exceed one-third of the outstanding share capital on a non-diluted basis as of the date of grant.

A summary of stock option activity and related weighted-average exercise prices (“WAEP”) and weighted-average remaining contractual term (“WACT”) under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per option):

Number of stock options outstanding

WAEP per share

WACT (in years)

Aggregate intrinsic value

Balance at December 31, 2018

1,707

 

$

11.95

 

6.3

$

42,769

Granted

 

 

Exercised

(262)

 

13.17

 

Forfeited

(123)

 

19.16

 

Balance at September 30, 2019

1,322

 

$

10.35

 

5.3

$

31,417

Vested and expected to vest at September 30, 2019

1,305

 

$

10.31

 

5.3

$

31,069

Exercisable at September 30, 2019

1,141

 

$

9.07

 

5.1

$

28,568

The total intrinsic values of stock options exercised during the period ended September 30, 2019 was $8.1 million.

19

(b)

Employee warrants (BSPCE)

The Company’s board of directors has been authorized by the shareholders’ general meeting to grant BSPCE (“bons de souscription de parts de créateur d'entreprise or employee warrants”) to employees who are French tax residents as they carry favorable tax and social security treatment for French tax residents. Employee warrants (BSPCE) are a specific type of option to acquire ordinary shares available to qualifying companies in France that meet certain criteria. Otherwise, employee warrants (BSPCE) function in the same manner as share options. The Company no longer grants employee warrants (BSPCE) as they are no longer authorized for grant by the Board.

A summary of employee warrants (BSPCE) activity and related WAEP and WACT under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per warrant):

    

Number of employee warrants outstanding

    

WAEP per warrant

    

WACT (in years)

    

Aggregate intrinsic value

Balance at December 31, 2018

229

$

15.49

6.7

 

$

4,922

Granted

 

Exercised

(45)

13.03

 

Forfeited

(6)

25.10

 

Balance at September 30, 2019

178

$

14.88

5.9

 

$

3,434

Vested and expected to vest at September 30, 2019

173

$

14.95

6.0

 

$

3,334

Exercisable at September 30, 2019

146

$

13.51

5.7

 

$

3,017

The total intrinsic values of BSPCE warrants exercised during the period ended September 30, 2019 was $1.4 million.

(c)

Restricted Stock Units (RSU)

RSUs vest upon either performance-based or service-based criteria.

Performance-based RSUs vest based on the satisfaction of specific non-market performance criteria and a four-year service period. At each vesting date, the holder of the award is issued shares of the Company’s ordinary shares. Compensation expense from these awards is equal to the fair market value of the Company’s ordinary shares on the date of grant and is recognized over the remaining service period based on the probable outcome of achievement of the financial metrics used in the specific grant’s performance criteria. Management’s estimate of the number of shares expected to vest is based on the anticipated achievement of the specified non-market performance criteria, which are assessed at each reporting period. Performance-based RSUs are typically granted such that they vest upon the achievement of certain software subscription sales targets, during a specified performance period and the completion of a four-year service period.

In general, service-based RSUs vest over a four-year period, with 25% vesting on the one year anniversary of the grant and equal quarterly installments thereafter.

A summary of RSUs activity under all of the plans as of September 30, 2019 is presented in the following table (in thousands, except fair value per RSU):

20

Number of service-

Number of performance-

Weighted-average

    

based RSUs

    

based RSUs

    

grant date fair value

Balance at December 31, 2018

1,210

301

$

44.9

Granted

1,112

351

43.8

Vested and released

(156)

(30)

 

35.2

Forfeited

(214)

(202)

 

42.2

Balance at September 30, 2019

 

1,952

420

$

44.2

Expected to vest at September 30, 2019

 

1,554

153

 

$

44.0

(d)

Warrants (BSA)

The Company’s board of directors has granted warrants (otherwise known as “bons de souscription d'actions” or “warrants (BSA)”) to Company directors. In addition to any exercise price payable by a holder upon the exercise of any warrants (BSA), pursuant to the relevant shareholders’ delegation to the Company’s board of directors, such warrants need to be subscribed for at a price at least equal to 5% of the exercise price which represents the fair market value of the underlying ordinary shares at grant date.

In the second quarter of 2019, the Company’s board of directors granted 74,760 warrants (BSA), with an exercise price of $47.79 and grant date fair value of $14.98 per warrant. The warrants (BSA) vest quarterly over a one-year period and as of September 30, 2019, 18,690 of the warrants (BSA) are exercisable.

(e)

Employee Stock Purchase Plan

In the fourth quarter of 2017, the Company established the 2017 Employee Stock Purchase Plan (the “ESPP”) which is intended to qualify under Section 423 of the Internal Revenue Code of 1986. The ESPP allows eligible employee participants to purchase ADSs, with each ADS representing one ordinary share of the Company, at a discount through payroll deductions. The Company’s executive officers and all of its other employees are allowed to participate in the ESPP. A total of 498,522 ADSs are available for sale under the ESPP as of September 30, 2019. In addition, with shareholder approval, the ESPP provides for increases by the Company’s board of directors in the number of ADSs available for issuance under the ESPP.

Under the ESPP, employees are eligible to purchase ADSs through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The ESPP has two consecutive offering periods of approximately six months in length during the year and the purchase price of the ADSs will be 85% of the lower of the fair value of the Company’s ADSs on the first trading day of the offering period or on the last trading day of the offering period. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ADSs, valued at the start of the offering period, under the ESPP in any calendar year. As of September 30, 2019, $0.8 million has been withheld on behalf of employees for a future purchase under the ESPP and is recorded in accrued compensation benefits.

(f)

Compensation expense

Cost of revenue and operating expenses include employee share-based compensation expense as follows (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Cost of revenue - subscriptions

$

773

$

433

$

2,301

$

925

Cost of revenue - professional services

 

472

 

327

 

1,602

 

614

Sales and marketing

 

3,030

 

1,968

 

7,663

 

4,672

Research and development

 

2,680

 

1,500

 

8,098

 

4,042

General and administrative

 

2,084

 

1,277

 

6,621

 

3,968

Total share-based compensation expense

$

9,039

$

5,505

$

26,285

$

14,221

21

As of September 30, 2019, the Company had $45.8 million of total unrecognized share-based compensation expense relating to unvested stock options, employee warrants (BSPCE), warrants (BSA) and RSUs, which are expected to be recognized over a weighted-average period of approximately 1.9 years.

10. Commitments and contingencies

Operating leases

The Group has adopted ASC 842 utilizing the optional modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity.

The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the Company’s consolidated statement of financial position.

ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Group’s leases do not provide an implicit rate, the Group uses an incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. The Group’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group has lease agreements with lease and non-lease components, which are generally accounted for separately, but the Group has made an accounting policy decision to account for the lease and non-lease components as a single lease component. The Group also made an accounting policy decision not to record ROU assets or lease liabilities for leases with terms of 12 months or less. The Group has operating leases for corporate offices, none of which have variable lease payments.

The components of lease expense for the nine months ended September 30, 2019 were as follows (in thousands):

Amount

Operating lease cost

$

4,264

The balances for our operating leases are presented within our consolidated balance sheet as follows (in thousands):

September 30, 2019

Operating lease right-of-use assets

$

26,430

Operating lease liabilities

$

27,900

Other information related to our operating leases is as follows (dollars in thousands):

Nine Months Ended September 30, 2019

Cash paid for amounts included in the measurement of lease liabilities

$

3,404

Right-of-use assets obtained in exchange for lease obligations

612

Weighted average remaining lease term for operating leases

6.7 years

Weighted average discount rate

5.4%

22

Maturities of lease liabilities as of September 30, 2019 were as follows (in thousands):

    

Amount

Remainder of 2019

$

1,427

2020

 

5,010

2021

 

4,579

2022

 

4,427

2023

 

3,899

Thereafter

 

13,822

Total lease payments

33,164

Less imputed interest

(5,264)

Total

$

27,900

Future minimum undiscounted lease payments as of December 31, 2018 accounted for under guidance ASC 840 were as follows (in thousands):

    

Amount

2019

$

5,286

2020

 

5,757

2021

 

5,591

2022

 

5,320

2023

 

4,014

Thereafter

 

14,832

Total future minimum lease payments

$

40,800

Legal Proceedings

In the ordinary course of business, the Company may be involved in various legal proceedings and claims related to intellectual property rights, commercial disputes, employment and wage and hour laws, alleged securities laws violations or other investor claims and other matters. For example, the Company has been, and may in the future be, put on notice and sued by third parties for alleged infringement of their proprietary rights, including patent infringement. The Company evaluates these claims and lawsuits with respect to their potential merits, the Company’s potential defenses and counterclaims, and the expected effect on it of defending the claims and a potential adverse result. The Company is not presently a party to any legal proceedings that in the opinion of its management, if determined adversely to it, would have a material adverse effect on its business, financial condition or results of operations.

11.

Income tax

The Company provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. The annual effective tax rate after discrete items was (1.0%) and (0.1%) for the three months ended September 30, 2019 and 2018, respectively, and (0.1%) and (0.1%) for the nine months ended September 30, 2019 and 2018, respectively.

The 2019 and 2018 annual effective tax rates differed from the French statutory income tax rate of 28.0% for 2019 and 2018, primarily due to a valuation allowance on current year losses in most jurisdictions.

The Company files income tax returns in France as well as many foreign jurisdictions. In the normal course of business, we are subject to examination by tax authorities throughout the world. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years which have been carried forward and may be audited in subsequent years when utilized.

23

12.

Related party transactions

As part of the Restlet SAS acquisition, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had a carrying value of $0.7 million, see Note 7, Debt. There are no other material related party transactions that require disclosures.

24

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act, as amended, that relate to future events or our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to differ materially from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Words such as, but not limited to, “may”, “believe”, “expect”, “anticipate”, “estimate”, “predict”, “intend”, “plan”, “targets”, “projects”, “likely”, “will”, “would”, “could”, “should”, “potential”, “continue”, “contemplate” and similar expressions or phrases identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. Forward-looking statements include, but are not limited to, statements about:

Our future financial performance, including our revenue, cost of revenue, gross profit or gross margin, operating expenses, expectations about our future cash flow, and ability to achieve and maintain profitability;
The sufficiency of our cash and cash equivalents to meet our liquidity needs;
Our plans to expand our non-U.S. presence to address the needs of our global customers and to acquire customers in new geographies;
Our plans to invest in new product development, adding new features and services, increasing functionality, and enhancing our integration cloud infrastructure, which will increase research and development expenses in absolute dollars;
Our plans to continue to invest additional resources in our cloud-based offerings and services and increased cost of hosting fees;
The sufficiency of our security measures to protect our own proprietary and confidential information, as well as the personal information, personal data, and confidential information that we otherwise obtain, including confidential information we may obtain through customer usage;
Our expectation that, over time, more of our existing customers will generate annualized subscription revenue of $0.1 million or more;
Our expectation that our dollar-based net expansion rate will potentially decline as we scale our business;
Our expectation that our gross margin may fluctuate from period to period as a result of changes in the mix of our subscription and professional services revenue;
Our expectation that our cloud integration business will grow as a percentage of revenue;
Our expectation that professional services revenue growth will slow, and may decline, as we work with more systems integrators and as our cloud-based offerings increase;
Our expectation that we will continue to invest in sales and marketing by expanding our global promotional activities, building brand awareness, attracting new customers, and sponsoring additional marketing events, which may affect our sales and marketing costs in a particular quarter;
Our plan to invest in training and retention of our sales team; and
Our expectation that, in the future, general and administrative expenses will increase as we invest in our infrastructure and incur additional employee-related costs and professional fees related to the growth of our business.

We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report. You should read thoroughly this Quarterly Report and the documents that we refer to herein with the understanding that our actual future results may be materially different from and/or worse than what we expect.

Actual results, levels of activity, performance or achievements may differ materially from those expressed or implied in the forward-looking statements as a result of various factors, including but not limited to: our ability to achieve profitability or positive cash flows; our ability to manage future growth and improve our systems and processes; our ability to increase sales of our solutions to new customers and sell additional products to existing customers; the growth and expansion of the market for our cloud integration products; our ability to successfully manage our business model transition to cloud-based products and a customer-centric sales model; our ability to successfully expand into our

25

existing markets and into new domestic and international markets; our long and unpredictable sales cycle; our ability to renew existing customers’ subscriptions; the growth of the market for big data applications; our ability to maintain or improve our competitive position; our ability to predict, prepare for, and respond to rapidly evolving technological and market developments; our ability to raise additional capital or generate the capital necessary to expand our operations and invest in new products; our ability to satisfy customer demands or to achieve increased market acceptance of our on-premise Talend Big Data Integration and Talend Cloud solutions; our ability to deliver high-quality customer support; the ability of our product offerings to operate with third-party products and services and our customers’ existing infrastructure; our ability to effectively expand and train our sales force; our ability to maintain relations with strategic partners and sales channel partners; our ability to sustain and expand our international business; the seasonality of our business; our ability to protect our proprietary technology and intellectual property rights; any disruption in or fraudulent or unauthorized access to our information technology systems and production environment, including a breach of cyber security; our ability to comply with existing and modified or new government laws and regulations, including privacy, data security, data protection, export and import controls, anti-bribery, anti-corruption and anti-money laundering, and other laws and regulations; fluctuations in currency exchange rates; exposure to political, economic and social events in the United States, United Kingdom, China, and other jurisdictions in which we operate and have customers; general economic conditions; our estimates and judgments relating to our critical accounting policies; and changes in accounting principles generally accepted in the United States.

We qualify all of our forward-looking statements by these cautionary statements. Other sections of this Quarterly Report include additional factors which could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors emerge from time to time and it is not possible for our management to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. Furthermore, if any one or more of the assumptions underlying the market data turns out to be incorrect, actual results may differ from the projections based on these assumptions. You should not place undue reliance on these forward-looking statements.

You should not rely upon forward-looking statements as predictions of future events. The forward-looking statements made in this Quarterly Report relate only to events or information as of the date on which the statements are made in this Quarterly Report. We do not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

In addition, statements that ‘‘we believe’’ and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

26

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements, related notes and other financial information included elsewhere in this Quarterly Report. The following discussion contains forward-looking statements, including, without limitation, our expectations and statements regarding our outlook and future revenue, expenses, results of operations, liquidity, plans, strategies and objectives of management and any assumptions underlying any of the foregoing. Our actual results could differ materially from those discussed in the forward-looking statements. Our forward-looking statements and factors that might cause future actual results to differ materially from our recent results or those projected in the forward-looking statements include, but are not limited to, those discussed in Part II, Item 1A. “Risk Factors”.

Overview

Our mission is to enable every organization to realize the power of their data with speed and trust. We are a key enabler of the data-driven enterprise where data is a strategic asset powering business. Talend Data Fabric allows customers in any industry to improve business performance by using their data to create new insights and to automate business processes. Our customers rely on our software to better understand their customers, offer new apps and services, and improve operations with predictive maintenance.

Our employee base has grown from 886 employees as of December 31, 2017 to 1,169 employees as of December 31, 2018, and 1,240 employees as of September 30, 2019. We plan to continue to expand our non-U.S. presence to address the needs of our global customers as well as to acquire customers in new geographies. We also plan to continue to invest in new product development.

 

Our business model combines our open source approach with self-service trials of our commercial software and direct sales. We have been able to rapidly expand awareness and usage of our products through our free open source versions and self-service trials. This enables developers and users to download and try the free and paid version of our products, creating sales leads for our more feature-rich commercial solutions. Users of our open source products often catalyze adoption of our commercial solutions by their organizations, primarily to benefit from enterprise-grade features that include the scaling out of our offering to a larger set of users, among others. Following an initial deployment of our paid subscription products, organizations often purchase more subscriptions or expand usage to additional products from our fully integrated suite after realizing the benefits of additional features or scale. We sell our product offerings as subscriptions based primarily on the number of users of our platform.

 

We generate the majority of our revenue from subscriptions of our commercial solutions. We primarily sell annual contracts billed in advance. Our subscription offering includes enterprise-grade features and capabilities to scale our solutions across production environments and customer infrastructures. These product features and capabilities include scheduling, management and monitoring of data integration flows, collaboration across a team of users and technical support. We also provide professional services to implement our solutions. Our subscription revenue represents a significant portion of our revenue, growing from 85% of our total revenue in the year ended December 31, 2017, to 86% in the year ended December 31, 2018, to 87% in the nine month period ended September 30, 2019.

27

New Accounting Standards

Refer to Note 1 contained in the “Notes to Condensed Consolidated Financial Statements” included in Part I of this Quarterly Report on Form 10-Q for further information.

Key Business Metrics

We review a number of metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. These key business metrics include the following:

Annual Recurring Revenue

Annual Recurring Revenue (“ARR”) represents the annualized recurring value of all active contracts at the end of a reporting period. ARR includes subscriptions for use of premise-based products and SaaS offerings and excludes original equipment manufacturer (“OEM”) sales. Both multi-year contracts and contracts with terms less than one year are annualized by dividing the total committed contract value by the number of months in the subscription term and then multiplying by twelve. As of September 30, 2019, ARR was $224.8 million, representing growth of 24% from September 30, 2018, or 27% on a constant currency basis, driven by strong demand for our cloud-based solutions.

 

ARR does not have any standardized definition and is therefore unlikely to be comparable to similarly titled measures presented by other companies. ARR should be viewed independently of revenue and deferred revenue and is not intended to be combined with or to replace either of those items. ARR is not a forecast and the active contracts at the end of a reporting period used in calculating ARR may or may not be extended or renewed by our customers.

Subscription Revenue Growth Rate

Subscription revenue is primarily derived from the sale of subscription-based license agreements to our customers. The growth of our subscription revenue reflects our ability to renew subscriptions with our existing customers, expand the sales of existing and new products within our existing customer base and sell our products to new customers. We believe subscription revenue growth is an important performance metric because it reflects the adoption of our software.

 

Due to the significant portion of our customers who are invoiced in non-U.S. Dollar denominated currencies, we also calculate our subscription revenue growth rate on a constant currency basis, thereby removing the effect of currency fluctuation on our results of operations.

 

The table below shows our subscription revenue growth rate on both an actual and constant currency basis for the past five quarters, calculated against the corresponding quarter in the prior year. We calculate revenue on a constant currency basis by applying the average monthly currency rate for each month in the comparative period to the corresponding month in the current period.

Three Months Ended

 

September 30, 

December 31, 

March 31, 

June 30, 

September 30, 

    

2018

    

2018

    

2019

    

2019

    

2019

 

Actual FX rates

36

%  

38

%  

26

%  

26

%  

24

%

Constant Currency

 

36

%  

40

%  

31

%  

30

%  

26

%

Number of Customers Above a Certain Subscription Revenue Threshold

We believe our ability to increase the number of customers above a certain subscription revenue threshold over time is an indicator of our ability to penetrate large enterprise customers. We track our performance in this area by measuring the number of customers which generate an annualized subscription revenue of $0.1 million or more, calculated by multiplying the total subscription revenue from a customer in the given quarter by four.

28

As we continue to expand the sales of existing and new products within our existing customer base, over time we expect more of our existing customers will cross the $0.1 million threshold, driven particularly by cloud customers as we increasingly focus our resources on our cloud offerings and the overall market shifts to cloud. However, this increase may not materialize if we do not successfully renew subscriptions with our existing customers, particularly if our on-premise subscription business growth falls below our expectations.

 

The following table summarizes on a quarterly basis the number of customers above $0.1 million of annualized subscription revenue since September 30, 2018.

Three Months Ended

September 30, 

December 31, 

March 31, 

June 30, 

September 30, 

    

2018

    

2018

    

2019

    

2019

    

2019

Customers count

 

444

 

472

 

501

 

525

 

521

Dollar-Based Net Expansion Rate

Our ability to generate and increase revenue is dependent on our ability to maintain and grow our relationships with our existing customers. We believe our ability to retain customers and expand their subscription revenue over time is an indicator of the stability of our revenue base and the long-term value of our customer relationships. We track our performance in this area by measuring our dollar-based net expansion rate. Our dollar-based net expansion rate increases when customers expand their number of subscribed users or use additional Talend Data Fabric components. Our dollar-based net expansion rate is reduced when customers reduce their number of subscribed users, use fewer Talend Data Fabric components, or cease to be customers.

We calculate our dollar-based net expansion rate by dividing our recurring customer revenue by our base revenue. We define base revenue as the subscription revenue we recognized from all customers during the four quarters ended one year prior to the date of measurement. We define our recurring customer revenue as the subscription revenue we recognized during the four quarters ended on the date of measurement from the same customer base included in our measure of base revenue, including revenue resulting from additional sales to those customers. This analysis excludes revenue derived from our OEM sales. We expect our dollar-based net expansion rate to potentially decline as we scale our business, particularly as we continue to focus on increasing sales of our cloud-based solutions to new customers and market demand for on-premise solutions continues to slow. The dollar-based net expansion rate will also face a potential decline as the benefit from the adoption of ASC 606 will not repeat in 2019.

The following table summarizes our quarterly dollar-based net expansion rate since July 1, 2018 on both an actual and constant currency basis.

Three Months Ended

 

September 30, 

    

December 31, 

    

March 31, 

    

June 30, 

    

September 30, 

 

Dollar-based net expansion rate

2018

2018

2019

2019

2019

 

Actual FX rates

123

%  

122

%  

117

%  

115

%  

111

%

Constant Currency

118

%  

120

%  

118

%  

118

%  

114

%

Free Cash Flow

To provide additional information regarding our financial results, we use free cash flow, a financial measure not calculated in accordance with GAAP, within this Quarterly Report. We define free cash flow as net cash (used in) from operating activities less net cash used in investing activities for purchases of property and equipment and intangible assets, except for those acquired as part of a business combination. We have included free cash flow in this Quarterly Report because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operational plans. We believe that free cash flow provides useful information in understanding and evaluating our results of operations in the same manner as our management and board of directors. Although free cash flow measures are frequently used by investors and securities analysts in their evaluation of companies, free cash flow measures each have limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our cash

29

flows as reported under GAAP. Free cash flow as defined by us may not be comparable to similar measures used by other companies.

The table below shows our free cash flow for each of the three and nine months ended September 30, 2019 and 2018, and a reconciliation to the most directly comparable GAAP measure for such period (in thousands). For the nine months ended September 30, 2019, our free cash flow was negatively impacted by pre-billed contract duration compression and macroeconomic conditions in Europe, which have resulted in softer demand for our on-premise products there. We expect free cash flow to continue to be negatively affected by these trends for the near term.

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Net cash used in operating activities

$

(10,790)

$

(5,093)

$

(16,414)

$

(604)

Less: Acquisition of property & equipment

 

520

 

1,558

 

2,064

 

2,906

Free Cash Flow

$

(11,310)

$

(6,651)

$

(18,478)

$

(3,510)

Key Components of Results of Operations

Revenue

We primarily derive our revenue from the sale of subscriptions and professional services engagements.

Subscription revenue.  Subscription revenue consists of fees earned from arrangements to provide customers with the right to use our commercial software either in a cloud-based infrastructure that we provide or installed within the customer’s own environment. Our subscriptions include unspecified future updates, upgrades and enhancements and technical product support. Subscription fees are based primarily on the number of users of our software and to a lesser extent the processing power required to operate the software. Our subscription-based arrangements generally have a minimum contractual term of one year and are invoiced in advance for the full subscription term. Subscription fees are generally non-refundable regardless of the actual use of the service.

Professional services revenue.  Professional services revenue consists of fees earned for consulting engagements related to the deployment and configuration of our product offering, training customers and associated expenses. These engagements are generally provided by our own team of specialized consultants or by third-party consultants to whom we contract on a periodic basis. Consulting engagements consist of time-based arrangements for which the revenue is recognized using a time and material basis. Training revenue results from contracts to provide educational services to customers and partners regarding the use of our technologies and is recognized as delivered. We expect our professional services revenue growth will slow, and may decline, as we work with more systems integrators, who assist our customers with the implementation of our solutions and as our cloud-based offerings increase because cloud customers typically demand fewer professional services.

Cost of Revenue

Cost of subscription revenue.  Cost of subscription revenue consists primarily of employee-related costs, including salaries and bonuses, sales commissions, share-based payment expense and employee benefit costs associated with our customer support organization. It also includes expenses related to hosting and operating our cloud infrastructure, licensing of third-party intellectual property and related overhead. We use a third-party cloud platform provider to provide our cloud solution. We allocate overhead such as information technology infrastructure, rent and occupancy charges in each expense category based on headcount in that category. As such, general overhead expenses are reflected in cost of subscription revenue and operating expense categories.

 

We intend to continue to invest additional resources in our cloud-based offering and services. We expect that the cost of hosting fees to provide our cloud-based offering will increase over time as we sell more of our cloud integration products. The timing of these expenses will affect our cost of subscription revenue in the affected periods.

30

Cost of professional services revenue.  Cost of professional services revenue consists primarily of personnel costs for employees including salaries and bonuses, sales commissions, share-based payment expense and employee benefit costs and fees to external consultants associated with our professional service contracts, travel costs and allocated shared costs. We allocate overhead such as information technology infrastructure, rent and occupancy charges in each expense category based on headcount in that category. As such, general overhead expenses are reflected in the cost of professional services revenue and operating expense categories.

Gross Profit and Gross Margin

Gross profit is total revenue less total cost of revenue. Gross margin is gross profit expressed as a percentage of total revenue. We expect that our gross margin may fluctuate from period to period as a result of changes in the mix of our subscription and professional services revenue. Over time, we expect revenue from our cloud integration business to grow as a percentage of our total revenue. As a result, the cost of hosting fees to third-party cloud infrastructure providers, as a percentage of revenue will increase, which may affect our gross margin.

Operating Expenses

Our operating expenses are classified as sales and marketing, research and development and general and administrative. For each functional category, the largest component is employee and labor-related expenses, which include salaries and bonuses, sales commissions, share-based payment expense, employee benefit costs and contractor costs. We allocate overhead such as information technology infrastructure, rent and occupancy charges in each expense category based on headcount in that category.

Sales and marketing.  Sales and marketing expenses consist primarily of salaries, sales commissions and related expenses, including share-based payment expense, for our sales and marketing employees, marketing programs and related overhead. Our sales and marketing employees include quota carrying headcount, sales administration, sales engineering, marketing and management. Marketing programs consist of advertising, promotional events, corporate communications, brand building, product marketing activities such as online lead generation, and developing sales strategies that emphasize particular products or services.

 

We plan to continue to invest in sales and marketing by expanding our global promotional activities, building brand awareness, attracting new customers and sponsoring additional marketing events. The timing of these events, such as our annual sales kickoff, will affect our sales and marketing costs in a particular quarter. We also plan to invest in training and retention of our sales team.

Research and development.   Research and development expenses consist primarily of salaries and related expenses, including share-based payment expense, contractor software development costs and related overhead, as well as amortization of acquired developed technology, less any research and development subsidies. We continue to focus our research and development efforts on building new products, adding new features and services, increasing functionality and enhancing our integration cloud infrastructure.

 

We expect that, in the future, research and development expenses will increase in absolute dollars as we invest in building the necessary employee and system infrastructure required to enhance existing and support development of new, technologies and the integration of acquired businesses and technologies.

General and administrative.  General and administrative expenses consist of salaries and related expenses, including share-based payment expense, for finance, legal, human resources and information systems management personnel, as well as external legal, accounting and other professional fees, other corporate expenses and related overhead.

 

We will continue to incur additional expenses associated with being a publicly traded company, including higher legal, corporate insurance and accounting costs as well as costs of achieving and maintaining compliance with other public company regulations. We expect that in the future, general and administrative expenses will increase as we invest

31

in our infrastructure and we incur additional employee related costs and professional fees related to the growth of our business.

Results of Operations

The following table sets forth our results of operations for the periods indicated (in thousands). The period-to-period comparison of financial results is not necessarily indicative of financial results to be achieved in future periods.

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

2018

    

2019

2018

Consolidated statements of operations

 

  

  

 

  

  

Revenue

 

  

  

 

  

  

Subscriptions

$

55,141

$

44,631

$

158,079

$

126,444

Professional services

 

7,484

 

7,434

 

22,975

 

22,189

Total revenue

 

62,625

 

52,065

 

181,054

 

148,633

Cost of revenue (1)

 

  

 

  

 

  

 

  

Subscriptions

 

7,976

 

5,756

 

23,782

 

16,683

Professional services

 

6,772

 

7,237

 

21,925

 

19,432

Total cost of revenue

 

14,748

 

12,993

 

45,707

 

36,115

Gross profit

 

47,877

 

39,072

 

135,347

 

112,518

Operating expenses (1)

 

  

 

  

 

  

 

  

Sales and marketing

 

33,277

 

28,365

 

102,582

 

82,339

Research and development

 

15,552

 

9,930

 

46,987

 

29,801

General and administrative

 

12,163

 

10,179

 

34,191

 

28,791

Total operating expenses

 

60,992

 

48,474

 

183,760

 

140,931

Loss from operations

 

(13,115)

 

(9,402)

 

(48,413)

 

(28,413)

Other income (expense)

 

(235)

 

132

 

(826)

 

341

Loss before benefit (provision) for income taxes

 

(13,350)

 

(9,270)

 

(49,239)

 

(28,072)

Benefit (provision) for income taxes

 

(9)

 

21

 

(48)

 

(31)

Net loss for the period

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

(1)

Amounts include share-based payment and amortization of acquired intangibles expense, as follows (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

2018

    

2019

2018

Cost of revenue - subscriptions

$

773

$

433

$

2,301

$

925

Cost of revenue - professional services

 

472

 

327

 

1,602

 

614

Sales and marketing

 

3,030

 

1,968

 

7,663

 

4,672

Research and development

 

3,587

 

1,855

 

10,834

 

5,198

General and administrative

 

2,496

 

1,377

 

7,859

 

4,277

Total share-based payment and amortization of acquired intangibles expense

$

10,358

$

5,960

$

30,259

$

15,686

32

The following table sets forth our results of operations data for each of the periods indicated as a percentage of total revenue.

Three Months Ended September 30, 

Nine Months Ended September 30, 

2019

 

2018

    

2019

 

2018

    

Revenue

  

  

  

  

Subscriptions

88

%

86

%  

87

%

85

%  

Professional services

12

%

14

%  

13

%

15

%  

Total revenue

100

%

100

%  

100

%

100

%  

Total cost of revenue

24

%

25

%  

25

%

24

%  

Gross profit

76

%

75

%  

75

%

76

%  

Operating expenses

Sales and marketing

53

%

54

%  

57

%

55

%  

Research and development

25

%

19

%  

26

%

20

%  

General and administrative

19

%

20

%  

19

%

19

%  

Total operating expenses

97

%

93

%  

102

%

94

%  

Loss from operations

(21)

%

(18)

%

(27)

%

(18)

%

Other income (expense)

%

%  

%

%  

Loss before income tax (expense) benefit

(21)

%

(18)

%

(27)

%

(18)

%

Income tax (expense) benefit

%

%  

%

%  

Net loss for the year

(21)

%

(18)

%

(27)

%

(18)

%

Three and Nine Months Ended September 30, 2019 and 2018

Revenue

Three Months Ended September 30, 

Nine Months Ended September 30, 

(Dollars in thousands)

    

2019

    

2018

    

$ Change

    

% Change

    

2019

    

2018

    

$ Change

    

% Change

Subscriptions

$

55,141

$

44,631

$

10,510

 

24%

$

158,079

$

126,444

$

31,635

 

25%

Professional services

 

7,484

 

7,434

 

50

 

1%

 

22,975

 

22,189

 

786

 

4%

Total revenue

$

62,625

$

52,065

$

10,560

 

20%

$

181,054

$

148,633

$

32,421

 

22%

Total revenue increased $10.6 million, or 20%, for the three months ended September 30, 2019 compared to the corresponding period in 2018. The increase in revenue was primarily attributable to an increase in subscription revenue.

Subscription revenue increased $10.5 million, or 24%, for the three months ended September 30, 2019 compared to the corresponding period in 2018. The increase in subscription revenue was primarily attributable to greater demand for Talend Cloud, which grew by over 100% in the three months ended September 30, 2019 compared to the corresponding period in 2018. Stitch, acquired in November 2018, also contributed to a lesser extent to the increase in subscription revenue for the three months ended September 30, 2019.

 

Professional services revenue remained relatively flat for the three months ended September 30, 2019 compared to the corresponding period in 2018, primarily due to lower demand for professional services by customers who subscribe to Talend Cloud solutions.

Total revenue increased $32.4 million, or 22%, for the nine months ended September 30, 2019 compared to the corresponding period in 2018. The growth in total revenue was attributable primarily to growth in subscription revenues and to a lesser extent growth in professional services revenue.

33

Subscription revenue increased $31.6 million, or 25%, for the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase in subscription revenue was primarily attributable to greater demand for Talend Cloud and to a lesser extent the acquisition of Stitch.

In the near term, we expect our subscription revenue growth to be negatively impacted by overall economic conditions in Europe, which contributed to a slower sequential increase in ARR as of September 30, 2019 compared to prior periods.

 

Professional services revenue increased $0.8 million, or 4%, for the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase in professional services revenue was mainly due to greater demand from North American customers.

Subscription revenues by geography were as follows for the three and nine months ended September 30, 2019 and 2018 (in thousands):

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

    

2019

2018

    

$ Change

    

% Change

 

2019

2018

    

$ Change

    

% Change

Americas

$

25,771

$

20,885

$

4,886

23%

$

73,028

$

58,741

$

14,287

24%

EMEA

 

24,020

 

20,388

 

3,632

 

18%

 

70,339

 

58,948

 

11,391

 

19%

Asia Pacific

 

5,350

 

3,358

 

1,992

 

59%

 

14,712

 

8,755

 

5,957

 

68%

Total subscription revenue

$

55,141

$

44,631

$

10,510

 

24%

$

158,079

$

126,444

$

31,635

 

25%

Cost of Revenue

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

(Dollars in thousands)

    

2019

    

2018

    

$ Change

    

% Change

    

2019

    

2018

    

$ Change

    

% Change

Cost of subscription

$

7,976

$

5,756

$

2,220

39%

$

23,782

$

16,683

$

7,099

43%

Cost of professional services

 

6,772

 

7,237

 

(465)

 

-6%

 

21,925

 

19,432

 

2,493

 

13%

Total cost of revenue

$

14,748

$

12,993

$

1,755

 

14%

$

45,707

$

36,115

$

9,592

 

27%

Gross Profit

$

47,877

$

39,072

$

8,805

 

23%

$

135,347

$

112,518

$

22,829

 

20%

Gross Margin

 

76%

 

75%

 

  

 

  

 

75%

 

76%

 

  

 

  

Total cost of revenue for the three months ended September 30, 2019 increased $1.8 million, or 14%, compared to the corresponding period in 2018 driven by higher cost of subscription revenue partially offset by lower cost of professional services revenue.

Cost of subscription revenue increased $2.2 million, or 39%, for the three months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily attributable to an increase in employee

34

related cost of $1.1 million. Talend Cloud hosting support cost also contributed $0.6 million to the increase as a result of the increase of our Talend Cloud bookings.

Cost of professional services revenue decreased $0.5 million, or 6%, for the three months ended September 30, 2019 compared to the corresponding period in 2018, primarily due to a decrease in consulting fees of $0.9 million partially offset by an increase in employee-related cost.

Total cost of revenue for the nine months ended September 30, 2019 increased $9.6 million, or 27%, compared to the corresponding period in 2018, primarily as a result of increased cost of subscription revenue and to a lesser extent an increase in cost of professional service revenue.

Cost of subscription revenue increased $7.1 million, or 43%, for the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to an increase in employee-related cost of $4.3 million as result of increased headcount to support revenue growth. Talend Cloud hosting support cost also contributed $1.1 million to the increase as a result of the increase of our Talend Cloud bookings.

Cost of professional services revenue increased $2.5 million, or 13%, for the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to an increase in employee-related cost of $3.2 million as result of increased headcount and stock-based compensation expense. This increase was partially offset by lower consulting fees paid to outside parties.

Sales and Marketing

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

(Dollars in thousands)

    

2019

    

2018

    

$ Change

    

% Change

    

2019

    

2018

    

$ Change

    

% Change

Sales and Marketing

$

33,277

$

28,365

$

4,912

 

17%

$

102,582

$

82,339

$

20,243

 

25%

Sales and marketing expenses increased $4.9 million, or 17%, in the three months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to an approximately $4.3 million increase in employee compensation expenses, including commissions and bonuses, as a result of increase in headcounts and higher bookings, and an increase in share-based compensation expense.

Sales and marketing expenses increased $20.2 million, or 25%, in the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to a $14.6 million increase in employee compensation expenses, which resulted from increased headcount and share-based compensation expense as a result of an adjustment to the estimated forfeiture rate during the period. Higher travel expenses and other operational costs also contributed to approximately $3.9 million in increased expenses.

Research and Development

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

(Dollars in thousands)

    

2019

    

2018

    

$ Change

    

% Change

    

2019

    

2018

    

$ Change

    

% Change

Research and Development

$

15,552

$

9,930

$

5,622

 

57%

$

46,987

$

29,801

$

17,186

 

58%

Research and development expenses increased $5.6 million, or 57%, in the three months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to a $3.9 million

35

increase in employee compensation expenses and share-based compensation expense. To a lesser degree, higher office-related cost and travel expenses also contributed to the increase.

Research and development expenses increased $17.2 million, or 58%, in the nine months ended September 30, 2019 compared to the corresponding period in 2018. The increase was primarily due to a $11.4 million increase in employee compensation expenses resulting from an increased headcount, and share-based compensation expense as a result of an adjustment to the estimated forfeiture rate during the period. Higher office and IT-related costs contributed approximately $1.8 million and amortization expense from our November 2018 acquisition of Stitch contributed $1.6 million to the increase compared to the nine months ended September 30, 2018.

General and Administrative

Three Months Ended September 30, 

 

Nine Months Ended September 30, 

(Dollars in thousands)

    

2019

    

2018

    

$ Change

    

% Change

    

2019

    

2018

    

$ Change

    

% Change

General and Administrative

$

12,163

$

10,179

$

1,984

19%

$

34,191

$

28,791

$

5,400

19%

General and administrative expenses increased $2.0 million, or 19%, in the three months ended September 30, 2019, compared to the corresponding period in 2018. The increase was primarily due to an increase of $1.7 million in employee compensation expenses as result of higher headcount to support our growth, and a $1.1 million increase in professional fees, office-related costs and amortization expense. These increases were partially offset by new corporate allocations of IT-related costs.

General and administrative expenses increased $5.4 million, or 19%, in the nine months ended September 30, 2019, compared to the corresponding period in 2018. The increase was primarily due to an increase of $6.6 million in employee compensation expenses, and a $1.8 million increase in amortization expense, professional fees, and insurance cost. These increases were partially offset by new corporate allocations of IT-related costs.

Liquidity and Capital Resources

Nine Months Ended September 30, 

(In thousands)

    

2019

2018

Cash used in operating activities

$

(16,414)

$

(604)

Cash used in investing activities

 

(2,064)

 

(2,906)

Cash from financing activities

 

158,152

 

8,074

Net increase in cash and cash equivalents

$

139,674

$

4,564

Through September 30, 2019, we have financed our operations primarily through cash received from customers for subscriptions of our software and professional services, as well as equity and equity-linked financings. In September 2019, we received net proceeds, after deducting discounts and commission to the initial purchasers and issuance expenses, of $149.1 million from the issuance of our 2024 Notes. In connection with the issuance of our 2024 Notes, we terminated our secured revolving credit facility. As of September 30, 2019, we had $172.0 million of cash and cash equivalents. We believe that our current cash and cash equivalents will be sufficient to meet our working capital and capital expenditure requirements for at least the next 12 months.

Our future capital requirements will depend on many factors, including our growth rate, and the timing and extent of our spending to support our operating expenses and strategic investments. In the event that we require or choose to seek financing from outside sources, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital when needed or desired, our business, results of operations and financial condition could be adversely affected.

36

Operating Activities

During the nine month period ended September 30, 2019, operating activities used $16.4 million in cash as a result of a net loss of $49.3 million and a $0.1 million unfavorable impact from changes in working capital offset by non-cash charges of $33.0 million.

During the nine month period ended September 30, 2018, operating activities used $0.6 million in cash as a result of a net loss of $28.1 million, adjusted by non-cash charges of $17.3 million and a $10.2 million favorable impact from changes in working capital. The net decrease in our working capital was primarily the result of $9.1 million decrease in our accounts receivables in the nine month period ended September 30, 2018 due to an intended reduction in contract duration in order to minimize discounts and reduce the complexity of our sales cycle.

Investing Activities

Cash used in investing activities for the nine month period ended September 30, 2019 was $2.1 million. Investing activities consist primarily of capital expenditures to purchase furniture and equipment to support additional office space as well as miscellaneous information technology equipment for our employees.

Cash used in investing activities for the nine months ended September 30, 2018 was $2.9 million. Investing activities consist primarily of capital expenditures to purchase furniture and equipment to support additional office space as well as miscellaneous information technology equipment for our employees.

Financing Activities

Cash from financing activities for the nine month period ended September 30, 2019 was $158.2 million. Financing proceeds for the nine month period ended September 30, 2019 was primarily driven by $149.1 million of net proceeds from the issuance of the 2024 Notes, $4.4 million of proceeds from the exercise of employee stock awards and $4.7 million of proceeds received from employees as part of the Company’s employee stock purchase plan.

Cash from financing activities for the nine month period ended September 30, 2018 was $8.1 million. Financing proceeds for the nine month period ended September 30, 2018 was driven by $6.5 million of proceeds from the exercise of employee stock awards and $1.8 million of proceeds received from employees as part of the Company’s employee stock purchase plan.

Contractual Obligations

Our contractual obligations primarily consist of obligations under our 2024 Notes and operating leases for office space. We believe that we will be able to fund these obligations through cash generated from operations and from our existing balances of cash and cash equivalents. As of September 30, 2019, our non-cancelable contractual obligations were as follows:

Payments Due By Period

Less than

1 - 3

3 - 5

More than

    

Total

    

1 year

    

Years

    

Years

    

5 Years

Debt obligations (1)

$

153,540

$

199

$

380

$

152,961

$

Interest obligations (2)

13,370

2,674

5,348

5,348

Operating lease obligations (3)

33,164

5,297

9,047

7,809

11,011

Total

$

200,074

$

8,170

$

14,775

$

166,118

$

11,011

37

(1)Debt obligations include the principal balance of the 2024 Notes, reflected in the payment period in the table above based on the contractual maturity assuming no conversion. Debt obligations also include the principal payments of debt assumed by the Company from the Restlet SAS acquisition.
(2)These amounts represent the estimated aggregate interest obligations for our outstanding 2024 Notes that are payable in cash.
(3)These amounts represent the future undiscounted non-cancelable minimum lease payments under operating leases for our offices.

Off-Balance Sheet Arrangements

As of September 30, 2019, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Risk

Our results of operations and cash flows are subject to fluctuations as a result of changes in foreign currency exchange rates. Our sales contracts are generally denominated in the local currency of the entity with which they are contracted. Our operating expenses are generally denominated in the local currencies of the countries where our operations are located. Most of our expenses are incurred in euros and U.S. dollars. Fluctuations in foreign currencies impact the amount of total assets, liabilities, revenues, operating expenses and cash flows that we report for our foreign subsidiaries upon the translation of these amounts into U.S. dollars. As the U.S. dollar fluctuates against certain international currencies, the amounts of revenue and deferred revenue that we report in U.S. dollars for foreign subsidiaries that transact in international currencies may also fluctuate relative to what we would have reported using a constant currency rate.

For the nine months ended September 30, 2019, approximately 55% of our revenue and approximately 54% of aggregate cost of sales and operating expenses were generated in currencies other than U.S. dollars. For the year ended December 31, 2018 approximately 57% of our revenue and approximately 63% of aggregate cost of sales and operating expenses were generated in currencies other than U.S. dollars. We have not entered into derivatives or hedging transactions, as our exposure to foreign currency exchange rates has historically been partially hedged as our euro denominated inflows have covered our euro denominated expenses and our USD denominated inflows have covered our USD denominated expenses. However, we may enter into derivative or hedging transactions in the future if our exposure to foreign currency should become more significant. For the nine months ended September 30, 2019, a hypothetical 10% increase or decrease in the foreign exchange rate of the euro to the U.S. Dollar would lead to a corresponding increase or decrease of the consolidated net loss to the Company by approximately $3.1 million.

Interest Rate Risk

We had cash and cash equivalents of $172.0 million and $34.1 million at September 30, 2019 and December 31, 2018, respectively. The carrying amount of our cash equivalents reasonably approximates fair value, as a result of the short maturities of investment instruments used. The primary objective of our investment activities is the preservation of capital, and we do not enter into investments for trading or speculative purposes. Short-term and long-term investments we hold are in the form of term deposits with fixed interest rates, thereby limiting their exposure related to interest rate fluctuations. For the nine months ended September 30, 2019, a hypothetical 10% increase or decrease in interest rates would not have a material impact on our financial statements.

In September 2019, we issued €139.8 million aggregate principal amount of 1.75% Convertible Senior Notes due September 1, 2024 (the “2024 Notes”). The 2024 Notes have a fixed annual interest rate of 1.75% and, therefore, we do not have economic interest rate exposure on the 2024 Notes. However, the fair value of the 2024 Notes is exposed to interest rate risk. Generally, the fair market value of the fixed interest rate 2024 Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the 2024 Notes fluctuates when the market price of our

38

ADSs fluctuate. We carry the 2024 Notes at face value less unamortized discount and issuance costs on our balance sheet, and we present the fair value for required disclosure purposes only.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition, or results of operations.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2019. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures as of September 30, 2019, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting

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

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of

39

changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

The information set forth above under Legal Proceedings in Note 10 contained in the “Notes to Condensed Consolidated Financial Statements” is incorporated herein by reference.

40

ITEM 1A. RISK FACTORS

You should carefully consider the risks described below and all other information contained in this Quarterly Report and the Annual Report on Form 10-K filed with the SEC on February 28, 2019. If any of the following risks actually occur, our business, financial condition and results of operations could be materially and adversely affected. In that event, the market price of the ADSs could decline. This Quarterly Report also contains forward-looking information that involves risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of many factors, including the risks described below and elsewhere in this Quarterly Report. See “Special Note Regarding Forward-Looking Statements” above.

Risks Related to Our Business and Industry

We have a history of losses and may not be able to achieve profitability or positive cash flows on a consistent basis. If we cannot achieve profitability or positive cash flows, our business, financial condition and results of operations may suffer.

We have incurred losses in all years since our inception. We incurred a net loss of $31.2 million in the year ended December 31, 2017, $40.4 million in the year ended December 31, 2018 and $49.3 million in the nine months ended September 30, 2019. As a result, we had accumulated losses of $273.7 million as of September 30, 2019. We anticipate that our operating expenses will increase substantially in the foreseeable future as we continue to enhance our product and service offerings, broaden our installed customer base, expand our sales channels, expand our operations, hire additional employees and continue to develop our technology. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. Revenue growth may slow or revenue may decline for a number of possible reasons, including slowing demand for our products or services, increasing competition, a decrease in the growth of our overall market, failure to acquire large enterprise customers, or a failure to capitalize on growth opportunities. Any failure to increase our revenue as we grow our business could prevent us from achieving profitability or maintaining or increasing cash flow on a consistent basis. If we are unable to meet these risks and challenges as we encounter them, our business, financial condition and results of operations may suffer.

Our business and operations have experienced rapid growth, and if we do not appropriately manage any future growth or are unable to improve our systems and processes, our business, financial condition, results of operations and prospects will be adversely affected.

We have experienced rapid growth and increased demand for our products over the last few years. You should not consider our revenue growth in recent periods as indicative of our future performance. While we have recently experienced significant revenue growth, we may not achieve similar revenue growth in future periods.  Our employee headcount and number of customers have increased significantly, and we expect to continue to grow our headcount significantly over the next year. For example, our employee base has grown from 886 employees as of December 31, 2017 to 1,169 employees as of December 31, 2018 to 1,240 employees as of September 30, 2019. The growth and expansion of our business and product offerings places a continuous significant strain on our management, operational and financial resources. As we have grown, we have managed more complex deployments of our subscriptions with large enterprise customers, and our growth strategy is dependent upon increased sales to these large enterprise customers. We must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems, and our ability to manage headcount, capital and processes in an efficient manner to manage our growth to date and any future growth effectively.

We may not be able to scale improvements successfully to our product offering or implement our other systems, processes and controls in an efficient or timely manner or in a manner that does not negatively affect our results of operations. In addition, our existing systems, processes and controls may not prevent or detect all errors, omissions or fraud. We may experience difficulties in managing improvements to our systems, processes and controls or in connection with third-party software, which could disrupt existing customer relationships, cause us to lose customers, limit us to smaller deployments of our products, or increase our technical support costs. Our failure to improve our systems, processes and controls, or their failure to operate in the intended manner, may result in our inability to manage

41

the growth of our business and to forecast our revenue, expenses and earnings accurately, or to prevent certain losses. For example, we are implementing certain new enterprise management systems and any failure to implement these systems may disrupt our operations and our operating expenses could increase. Additionally, our productivity and the quality of our products and services may be adversely affected if we do not integrate and train our new employees quickly and effectively. Any future growth would add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, negatively affect our customers’ satisfaction with our products and services and harm our results of operations.

If we are unable to increase sales of our solution to new customers and sell additional products to our existing customers, our future revenue and results of operations will be harmed.

Our future success depends, in part, on our ability to sell our subscriptions to new customers, particularly large enterprise customers, and to expand the deployment of our platform with existing customers by selling additional subscriptions. This may require increasingly sophisticated and costly sales efforts to differentiate our offerings from those of our competitors that may not result in additional sales. In addition, the rate at which our customers purchase additional subscriptions depends on a number of factors, including the perceived need for additional data integration products, evolving sales strategies as well as general economic conditions. Even if we are able to convince a potential customer of the benefits of big data integration capabilities, they may choose to adopt our competitors’ offerings instead. If our efforts to sell additional subscriptions to our customers are not successful, our business may suffer.

The market for our cloud integration products is relatively new, unproven and evolving, and our future success depends on the growth and expansion of such market and our ability to adapt and respond effectively to an evolving market. 

The market for cloud integration is relatively new, rapidly evolving and unproven. Our future success will depend in large part on our cloud integration solutions’ ability to penetrate the existing market for data integration and management platforms, as well as the continued growth and expansion of the market for data integration and management platforms. It is difficult to predict subscription customer adoption and renewals, subscription customers’ demand for our offerings, the size, growth rate and expansion of these markets, the entry of competitive products or the success of existing competitive products. If we do not correctly anticipate changes in these markets or are unable to respond quickly and effectively to changes in these markets, our business may be harmed. Our ability to penetrate the existing market and any expansion of the market depends on a number of factors, including the cost, performance and perceived value associated with our offerings, as well as subscription customers’ willingness to adopt an alternative approach to data integration and management platforms. Additionally, demand for our cloud integration products will depend in large part on the adoption of cloud data warehouses. Furthermore, many potential subscription customers have made significant investments in hand coding or legacy ETL software and may be unwilling to invest in a new solution. If the market for cloud integration and management platforms fails to grow or continues to decrease in size, or if we fail to adapt to any changes in the industry, our business would be harmed.

42

If we fail to successfully manage our business model transition to cloud-based products and a customer-centric sales model, our results of operations could be negatively impacted.

To address the industry transition to cloud-based technologies and the decrease in on-premise big data application adoption, we have accelerated the development of our cloud offerings. We expect the shift to a customer-centric sales model will help drive increased subscriptions by providing us with competitive insights during the sales process and more flexible pricing approaches. During this transition, revenue, orders, gross margin, net income (loss), earnings (loss) per share, deferred revenue, and cash flow from operations will be impacted as more revenue is recognized ratably rather than up front. Further, our cloud customers typically demand fewer professional services from us compared to on-premise customers, which has had, and we anticipate will continue to have, a negative impact on our professional services revenue. This transition may give rise to a number of risks, and if we do not successfully execute this transition, our business and future operating results could be adversely affected.

Our ability to achieve our financial objectives is subject to risks and uncertainties. Continued development of existing cloud offerings as well as new cloud offerings requires a considerable investment of technical, financial, legal, and sales resources, and a scalable organization. Market acceptance of such offerings is affected by a variety of factors, including but not limited to: security, reliability, performance, current license terms, customer preference, social/community engagement, customer concerns with entrusting a third-party to store and manage their data, public concerns regarding privacy and data protection and the enactment of restrictive laws or regulations. Whether our business model transition will prove successful and will accomplish our business and financial objectives is subject to numerous uncertainties, including but not limited to: customer demand, attach and renewal rates, channel acceptance, our ability to further develop and scale infrastructure, our ability to include functionality and usability in such offerings that address customer requirements, competitive offerings, particularly from low-end cloud competition, tax and accounting implications, pricing, and our costs. In addition, the metrics we use to gauge the status of our business model transition may evolve over the course of the transition as significant trends emerge. Moreover, if our sales model is not successful, or if new sales models we adopt are not successful, our business could be adversely affected. In addition, any failure of our management and sales personnel to develop and implement sales strategies for our new product offerings could harm our ability to successfully introduce new products.

If we are unable to successfully establish these new offerings and navigate our business model transition in light of the foregoing risks and uncertainties, our results of operations could be negatively impacted. Even if we successfully implement this transition, new customers and existing customers may not purchase subscriptions for our new or redeveloped cloud offerings.

If we are not successful in executing our strategy to increase sales of our solution to new and existing large enterprise customers, our operating results may suffer.

Our growth strategy is dependent in large part upon increasing sales of our solution to new and existing large enterprise customers, particularly when such sales result in large orders for our solution. Sales to these large enterprise customers involve risks that may not be present (or that are present to a lesser extent) with sales to smaller customers, which can act as a disincentive to our sales team to pursue these larger customers. These risks include:

Competition from companies that traditionally target larger enterprises and that may have pre-existing relationships or purchase commitments from such customers;

Increased purchasing power and leverage held by large enterprise customers in negotiating contractual arrangements with us;

More stringent requirements in our support services, including demand for quicker support response times and penalties for any failure to meet support requirements; and

Longer sales cycles and the associated risk that substantial time and resources may be spent on a potential customer that elects not to purchase our solutions.

43

Large organizations often undertake a significant evaluation process that results in a lengthy sales cycle. Although we rely on our channel partners for a portion of our sales, our sales representatives typically engage in direct interaction with our prospective customers as well as our distributors and resellers. We typically provide evaluation products to these customers and may spend substantial time, effort and money in our sales efforts to these prospective customers. In addition, product purchases by large organizations are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. Finally, large organizations typically have longer implementation cycles, require greater product functionality and scalability, require a broader range of services, demand that vendors take on a larger share of risks, require acceptance provisions that can lead to a delay in revenue recognition and expect greater payment flexibility. If we fail to realize an expected sale from a large customer in a particular quarter or at all, our business and operating results could be adversely affected. All of these factors can add further risk to business conducted with these customers.

Interruptions or performance problems associated with our technology and infrastructure, such as security incidents, and our reliance on technologies from third parties, may adversely affect our business operations and financial results. 

Our website and internal technology infrastructure may experience performance issues due to a variety of factors, including infrastructure changes, human or software errors, website or third-party hosting disruptions or capacity constraints due to a number of potential causes, including technical failures, natural disasters or fraud or security incidents, such as ransomware attacks. Our use and distribution of open source software may increase this risk. If our website is unavailable, our users are unable to use our products or download our tools, we fail to satisfy contractual obligations guaranteeing minimum availability rates, or users or prospective users are unable to order subscription offerings or professional services within a reasonable amount of time or at all, our business could be harmed.

Further, we expect to continue to make significant investments to maintain and improve website performance and to enable rapid releases of new features and applications for Talend Data Fabric and Talend Open Studio. To the extent that we do not effectively upgrade our systems as needed and continually develop our technology to accommodate actual and anticipated changes in technology, our business and results of operations may be harmed.

In addition, we rely on cloud technologies from third parties in order to operate critical functions of our business, including financial management services, relationship management services and lead generation management services. We also host our Talend Cloud services on third-party cloud platforms. If these services become unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices, our expenses could increase, our ability to manage our finances could be interrupted, our processes for managing sales of our subscription offerings and professional services and supporting our customers could be impaired, and our ability to generate and manage sales leads could be weakened until equivalent services, if available, are identified, obtained and implemented, all of which could harm our business and results of operations.

Our sales cycle can be long and unpredictable, particularly with respect to sales through our channel partners or sales to enterprise customers, and our sales efforts require considerable time and expense.

Our results of operations may fluctuate, in part, because of the resource-intensive nature of our sales efforts, the length and variability of the sales cycle of our subscription offerings and the difficulty in making short-term adjustments to our operating expenses. Our results of operations depend in large part on sales to larger subscription customers and increasing sales to existing customers. The length of our sales cycle, from initial contact with our sales team to contractually committing to our subscription offerings, generally averages seven and a half months, but can vary substantially from customer to customer based on deal complexity as well as whether a sale is made directly by us or through a channel partner. Particularly for larger enterprise customers, the sales cycle can be longer and require additional resources as these customers may undertake an evaluation process and we may spend substantial time, effort and money in these sales efforts. Additionally, product purchases by larger organizations are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. Larger enterprise customers may also have longer implementation cycles and require greater product functionality or support. Our sales cycle can extend to more than a year for some customers. It is difficult to predict exactly when, or even if, we will make

44

a sale to a potential customer or if we can increase sales to our existing customers. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The loss or delay of one or more large transactions in a quarter could affect our cash flows and results of operations for that quarter and our revenue for any future quarters. Because a substantial proportion of our expenses are relatively fixed in the short term, our results of operations will suffer if we are unable to convert large enterprise customers and our revenue falls below our expectations in a particular quarter, which could cause the price of our ADSs to decline.

If our existing customers terminate or do not renew their subscriptions, it could have an adverse effect on our business and results of operations. 

We expect to derive a significant portion of our revenue from renewals of existing subscription agreements. For the nine months ended September 30, 2019, over half of our subscription bookings were generated from the renewals of existing subscription agreements or from the transition of our current customers to our cloud offering. As a result, achieving a high renewal rate of our subscription agreements is critical to our business. Our existing customers that purchase our subscription services have no contractual obligation to renew their contracts after the completion of their initial subscription term, which is typically one year, and some customers may have a right to terminate during the subscription term. As a result, we may not accurately predict future revenue from existing customers. Our customers’ renewal rates may decline or fluctuate, and termination rates may increase or fluctuate, as a result of a number of factors, including their satisfaction with our platform and our customer support, our products’ ability to integrate with new and changing technologies, the frequency and severity of subscription outages, our product uptime or latency, and the pricing of our, or competing, products. If our customers renew their subscriptions, they may renew for shorter subscription terms or on other terms that are less economically beneficial to us. We have limited historical data with respect to rates of customer terminations or renewals, so we may not accurately predict future renewal trends. Our customers may not renew their subscriptions. If our customers terminate or do not renew their subscriptions, or renew on less favorable terms, our revenue may grow more slowly than expected or decline and our dollar-based net expansion rate, a key metric we use to track the growth of our business, may grow more slowly than expected or decline.

We rely significantly on revenue from subscriptions, which may decline and, because we recognize a significant portion of revenue from subscriptions over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations. 

Subscription revenue accounts for a significant portion of our revenue, comprising 85% of total revenue in the year ended December 31, 2017, 86% in the year ended December 31, 2018 and 87% for the nine months ended September 30, 2019. Sales of new or renewal subscription contracts may decline and fluctuate as a result of a number of factors, including customers’ level of satisfaction with our products, the prices of our products, the prices of products affected by our competitors and reductions in our customers’ spending levels. If our sales of new or renewal subscription contracts decline, our total revenue and revenue growth rate may decline, and our business will suffer. 

Under ASC 606, the new revenue recognition standard, adopted by us on January 1, 2018, the support and maintenance element of subscription arrangements represents a series of performance obligations that are delivered over time and are recognized over time, while the software license element, which is a much smaller portion of the subscription arrangement, represents a separate performance obligation and is recognized upfront when the license key is delivered to the customer.

As a result, a significant portion of the subscription revenue we report each quarter continues to be recognition of deferred revenue from subscription contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscription contracts in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Accordingly, the effect of significant downturns in new or renewed sales of our subscriptions is not reflected in full in our results of operations until future periods. Also, it is difficult for us to increase our subscription revenue rapidly through additional sales in any period, as the support and maintenance element of the revenue from new and renewal subscription contracts must be recognized over the applicable period. 

45

We also pre-bill subscription orders and offer larger discounts to customers willing to pre-pay for longer, multi-year subscription contracts. Since 2014, we have decreased the average pre-billed duration of our subscriptions, which has directly reduced billing while decreasing the average discount related to longer-duration contracts.

One of our marketing strategies is to offer free open source and trial versions of our products, and we may not be able to realize the benefits of this strategy. 

We are dependent upon lead generation strategies, including our marketing strategy of offering free open source and trial versions of our products, to generate sales opportunities. These strategies may not be successful in continuing to generate sufficient sales opportunities necessary to increase our revenue. Many users never convert from the free open source or trial versions to the paid versions of our products. To the extent that users do not become, or we are unable to successfully attract, paying customers, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue will be adversely affected.

Our future success depends in large part on the growth of the market for big data applications and an increase in the desire to ingest, store and process big data, and we cannot be sure that the market for big data applications will grow as expected or, even if such growth occurs, that our business will grow at similar rates, or at all.

Our ability to increase the adoption of our big data solutions, increase sales of related support subscriptions and professional services depends on the increased adoption of big data services and applications by enterprises. While we believe that big data services and applications can offer a compelling value proposition to many enterprises, the broad adoption of big data applications and services also presents challenges to enterprises, including developing the internal expertise and infrastructure to manage big data applications and services effectively, coordinating multiple data sources, defining a big data strategy that delivers an appropriate return on investment and implementing an information technology infrastructure and architecture that enables the efficient deployment of big data solutions. Accordingly, our expectations regarding the potential for future growth in the market for big data applications and services, and the third-party growth estimates for this market are subject to significant uncertainty. Market demand for on-premise big data systems and applications has slowed recently, due in part to the rapid advance of big data capabilities from cloud platform providers. If the market for big data applications and services does not grow as expected and if the market demand for on-premise big data applications slows further or declines, our business prospects may be adversely affected. Even if the market for big data applications and services increases, our business may not grow at a similar rate, or at all.

We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.

The market for our products is highly competitive, quickly evolving and subject to rapid changes in technology, which may expand the alternatives to our customers for their data integration requirements. Our current primary competitors generally fall into four categories.

Diversified technology companies that offer data integration solutions, including: IBM, Microsoft, Oracle, SAP and SAS;
Pure-play data integration vendors, including: Ab Initio, Informatica and Tibco;
Early-stage, niche data integration technologies; and
Hand-coded, custom data integration solutions built internally by organizations that we target as potential customers.

Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:

Greater name recognition and longer operating histories;
Larger sales and marketing budgets and resources;
Broader distribution and established relationships with distribution partners and customers;
Greater customer support resources;

46

Greater resources to make acquisitions;
Lower labor and development costs;
Larger and more mature intellectual property portfolios; and
Substantially greater financial, technical and other resources.

Additionally, certain of our current strategic partners, such as Cloudera, Amazon Web Services and Alphabet may develop and offer their own data integration solutions. Such competitors may be more likely to promote and sell their own solutions over our products. Further, such competitors may cease their relationships with us, and ultimately be able to transition customers onto their competing solutions, which could materially and adversely affect our revenues and growth. 

In addition, some of our larger competitors have substantially broader and more diverse product offerings and leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products, including through selling at zero or negative margins, product bundling, or closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. These larger competitors often have broader market focus and may therefore not be as susceptible to downturns in a particular market. Many of our smaller competitors that specialize in niche data integration technologies may introduce new products which are disruptive to our solution. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering by our competitors, or continuing market consolidation. New start-up companies that innovate and large competitors that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products and technology. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. While we endeavor to engage customers on our standard form agreements, in order to successfully engage larger customers in a highly competitive environment we may be required to negotiate our standard terms or transact on our customers’ forms, which may result in accepting more onerous terms and obligations, and greater liability exposure, than we do in our standard forms. 

Some of our competitors have made or could make acquisitions of businesses that may allow them to offer more directly competitive and comprehensive solutions than they had previously offered. As a result of such acquisitions, our current or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products and services, initiate or withstand substantial price competition, take advantage of acquisitions or other opportunities more readily, or develop and expand their product offerings more quickly than we do. Due to various reasons, organizations may be more willing to add solutions incrementally to their existing data management infrastructure from competitors than to replace it with our solution. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins and loss of market share. Any failure to meet and address these factors could seriously harm our business and results of operations.

Because of the characteristics of open source software, there are few technological barriers to entry into the open source market by new competitors and it may be relatively easy for competitors, some of whom may have greater resources than we have, to enter our markets and compete with us. 

One of the characteristics of open source software is that anyone may obtain access to the source code for our open source products and then modify and redistribute the existing open source software and use it to compete in the marketplace. Such competition can develop without the degree of overhead and lead time required by traditional proprietary software companies. It is possible for competitors to develop their own software, including software based on Talend Open Studio, potentially reducing the demand for our solution and putting price pressure on our subscription offerings. We may not be able to compete successfully against current and future competitors and competitive pressure or the availability of new open source software may result in price reductions, reduced operating margins and loss of market share, any one of which could harm our business, financial condition, results of operations and cash flows.

47

We may be unable to predict the future course of open source technology development, which could reduce the market appeal of our offerings, damage our reputation and adversely affect our business, financial condition, results of operations and cash flows. 

We do not exercise control over many aspects of the development of open source technology. Different groups of open source software programmers compete with one another to develop new technology. Typically, the technology developed by one group will become more widely used than that developed by others. If we acquire or adopt new technology and incorporate it into our offerings but competing technology becomes more widely used or accepted, the market appeal of our offerings may be reduced, which could harm our reputation, diminish our brands and adversely affect our business, financial condition, results of operations and cash flows.

If we do not accurately predict, prepare for, and respond promptly to the rapidly evolving technological and market developments and changing customer needs in our market, our competitive position and prospects will be harmed. 

The market for our products is characterized by continuing rapid technological development, the emergence of new technologies, evolving industry standards, changing customer needs and frequent new product introductions and enhancements. The introduction of products by our direct competitors or others incorporating new technologies, the emergence of new industry standards, or changes in customer requirements could render our existing products obsolete, unmarketable, or less competitive. In addition, industry-wide adoption or increased use of hand-coding, open source standards or other uniform open standards across heterogeneous applications could minimize the importance of the integration functionality of our products and materially adversely affect the competitiveness and market acceptance of our products. Furthermore, the standards on which we choose to develop new products or enhancements may not allow us to compete effectively for business opportunities. 

Our success depends upon our ability to enhance existing products, respond to changing customer requirements and develop and introduce, in a timely manner, new products that keep pace with technological and competitive developments and emerging industry standards. For example, many of our customers have transitioned to cloud computing environments, which has accelerated the development of our cloud offerings. We have in the past experienced delays in releasing new products and product enhancements and may experience similar delays in the future. We may also pursue marketing strategies that focus on certain products or features over other offerings, and decisions to deploy our limited resources towards particular goals that do not meet a positive market response will harm our operating results. As a result, in the past, some of our customers deferred purchasing our products until the next upgrade was released. Additionally, the success of new product introductions depends on a number of factors including, but not limited to, timely and successful product development, market acceptance, our ability to manage the risks associated with new product releases, our ability to successfully plan and execute on a sales strategy for our new products, the availability of software components for new products, the effective management of development and other spending in connection with anticipated demand for new products, the availability of newly developed products and the risk that new products may have bugs, errors or other defects or deficiencies in the early stages of introduction. Future delays or problems in the installation or implementation of our new releases may cause customers to forgo purchases of our products and purchase those of our competitors instead. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance.

Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products could reduce our ability to compete and could harm our business.

In September 2019, we received net proceeds of $149.1 million from the issuance of the 2024 Notes. To that end, we expect that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for the foreseeable future. We anticipate negative cash flows during fiscal 2019 as pre-billed contract duration has compressed. We also intend to make investments in our business in order to support our growth. As a result, we may need to raise additional funds in the future, or we may elect to raise additional capital to fund investments in our business or strategic investments. If we seek to raise capital for any reason, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional capital by issuing equity or securities convertible into equity, our shareholders may experience significant dilution of their ownership interests and the per share value of our ordinary

48

shares and ADSs could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of ADSs and underlying ordinary shares, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations and financial condition. If we need or seek additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:

Develop or enhance our products and professional services;
Continue to expand our sales and marketing and research and development organizations;
Acquire complementary technologies, products or businesses;
Expand operations in the United States or internationally;
Hire, train and retain employees; or
Respond to competitive pressures or unanticipated working capital requirements.

Our failure to have sufficient capital to do any of these things could seriously harm our business, financial condition and results of operations.

We may acquire other businesses which could require significant management attention, disrupt our business, dilute shareholder value and adversely affect our results of operations. 

As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies. For example, in November 2018 we acquired Stitch Inc. However, our ability as an organization to acquire and integrate other companies, products, or technologies in a successful manner is unproven. Our ability to successfully acquire other companies, products and technologies depends, in part, on our ability to attract and retain highly skilled personnel. If we are unable to attract and retain qualified personnel, we may be unable to take advantage of opportunities to make beneficial acquisitions or investments. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete future acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and business strategy, we may be subject to claims or liabilities assumed from an acquired company, product, or technology, and any acquisitions we complete could be viewed negatively by our customers, investors and securities analysts. In addition, if we are unsuccessful at integrating recent and future acquisitions, or the technologies associated with such acquisitions, into our company, the revenue and results of operations of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt our ongoing business and divert management’s attention, and we may not be able to manage the integration process successfully.

We may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges. We may have to pay cash, incur debt, or issue equity to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our ADSs. The sale of equity to finance any future acquisitions could result in dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. The occurrence of any of these risks could harm our business, results of operations and financial condition.

Our relatively limited operating history makes it difficult to evaluate our current business and prospects and may increase the risks associated with your investment.

We were founded in 2005, launched our first product in 2006 and began offering our platform on a subscription basis in 2007. Our relatively limited operating history makes it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in constantly evolving industries, including changing customer preferences, competing offerings and pricing, evolving sales strategies and other risks described in this Quarterly Report. If we do not address these risks successfully, our business and results of operations

49

will be adversely affected, and the market price of our ADSs could decline. Further, we have limited historical financial data and we operate in a rapidly evolving market. As such, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market.

Delivering certain of our products via the cloud increases our expenses and may pose other challenges to our business. 

We offer and sell our products via both the cloud and on premise using the customer’s own infrastructure. Our cloud offering enables quick setup and subscription pricing. Historically, our products were developed in the context of the on-premise offering, and we have less operating experience offering and selling our products via our cloud offering. Although a majority of our revenue has historically been generated from customers using our on-premise products, we believe that over time more customers will continue to move to the cloud offering. As more of our customers transition to the cloud, we may be subject to additional contractual obligations with respect to privacy, security and data protection, as well as competitive pressures and higher operating costs, any of which may harm our business. If our cloud offering does not develop as quickly as we expect, or if we are unable to continue to scale our systems to meet the requirements of a large cloud offering, our business may be harmed. We are directing a significant portion of our financial and operating resources to implement a robust cloud offering for our products and to transition our existing customers to our cloud offerings, but even if we continue to make these investments, we may be unsuccessful in growing or implementing our cloud offering competitively, and our business, results of operations and financial condition could be harmed.

We derived a substantial portion of our subscription revenue in the year ended December 31, 2018 from our on-premise Talend Big Data Integration and Talend Cloud solutions and failure of these solutions to satisfy customer demands or to achieve increased market acceptance would harm our business, results of operations, financial condition and growth prospects. 

We derived a substantial portion of our subscription revenue in the year ended December 31, 2018 and expect to continue to derive a significant portion of our subscription revenue from our on-premise Talend Big Data Integration and Talend Cloud solutions. Demand for on-premise Talend Big Data Integration and Talend Cloud is affected by a number of factors, many of which are beyond our control, including market acceptance of our solutions by referenceable accounts for existing and new use cases, the timing of development and release of new products by our competitors and additional capabilities and functionality by us, technological change and growth or contraction in the market in which we compete, including the adoption of big data technologies. We expect the proliferation of data to lead to an increase in the IT integration needs of our customers, and on-premise Talend Big Data Integration and Talend Cloud may not be able to perform to meet those demands. If we are unable to continue to meet our subscription customer requirements, to achieve more widespread market acceptance of on-premise Talend Big Data Integration and Talend Cloud, or to increase demand for these solutions, our business, results of operations, financial condition and prospects will be harmed.

The sales prices of our products may decrease, which may reduce our gross profits and adversely affect our financial results. 

The sales prices for our subscription offerings and professional services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of subscription offerings and professional services and their respective margins, introduction of new pricing models such as on-demand pricing or new sales models, anticipation of the introduction of new subscription offerings or professional services, or promotional programs. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. Additionally, currency fluctuations in certain countries and regions may negatively impact actual prices that channel partners and customers are willing to pay in those countries and regions. We may not be successful in developing and introducing new subscription offerings with enhanced functionality on a timely basis, or that any such new subscription offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.

50

Incorrect implementation or use of our software could result in customer dissatisfaction and negatively affect our business, operations, financial results and growth prospects. 

Our platform is designed to be operated in a self-service manner by our customers who subscribe to our cloud-based solution. In addition, our platform may be deployed in large scale, complex IT environments of our customers. Our customers and channel partners require training and experience in the proper use of and the variety of benefits that can be derived from our platform to maximize its potential. If our platform is not implemented or used correctly or as intended, inadequate performance or security vulnerabilities may result. Because our customers rely on our software to manage a wide range of operations, the incorrect implementation or use of our software or our failure to train customers on how to use our software productively may result in customer dissatisfaction, negative publicity and may adversely affect our reputation and brand. Failure by us to provide these training and implementation services to our customers would result in lost opportunities for follow-on sales to these customers and adoption of our platform by new customers and adversely affect our business and growth prospects.

In cases where our platform has been deployed on-premise within a customer’s IT environment, if we or our customers are unable to configure or implement our software properly, or unable to do so in a timely manner, customer perceptions of our platform may be impaired, our reputation and brand may suffer, and customers may choose not to increase their use of our platform or to discontinue its use. In addition, our on-premise solution imposes server load and data storage requirements for implementation. If our customers do not have the server load capacity or the storage capacity required, they may not be able to implement and use our platform effectively and, therefore, may choose to discontinue their use of our platform or not increase their use.

Our ability to increase sales of our solution is highly dependent on the quality of our customer support, and our failure to offer high quality support would have an adverse effect on our business, reputation and results of operations. 

After our products are deployed within our customers’ IT environments, our customers depend on our technical support services, as well as the support of our channel partners, including value added resellers, to resolve issues relating to our products. Our channel partners often provide similar technical support for third parties’ products and may therefore have fewer resources to dedicate to the support of our products. If we or our channel partners do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support, our ability to sell additional subscriptions to existing customers would be adversely affected and our reputation with potential customers could be damaged. Many larger enterprise and government entity customers have more complex IT environments and require higher levels of support than smaller customers. If we or our channel partners fail to meet the requirements of these enterprise customers, it may be more difficult to grow sales with enterprise customers. 

Additionally, if our channel partners do not effectively provide support to the satisfaction of our customers, we may be required to provide direct support to such customers, which would require us to hire additional personnel and to invest in additional resources. It can take several months to recruit, hire and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with unexpected demand, particularly if the sales of our products exceed our internal forecasts. To the extent that we or our channel partners are unsuccessful in hiring, training and retaining adequate support resources, our and our channel partners’ ability to provide adequate and timely support to our customers, and our customers’ satisfaction with our products and services, will be adversely affected. Additionally, to the extent that we may need to rely on our sales engineers to provide post-sales support while we are ramping our support resources, our sales productivity will be negatively affected, which would harm our revenue. Our or our channel partners’ failure to provide and maintain high-quality support services would have an adverse effect on our business, financial condition and results of operations.

A significant defect, security vulnerability, error or performance failure in our software could cause us to lose revenue and expose us to liability. 

The software and professional services we offer are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors or not perform as contemplated, especially when

51

first introduced. These defects, security vulnerabilities, errors or performance failures could cause damage to our reputation, loss of customers or revenue, product returns, order cancellations, service terminations, or lack of market acceptance of our software. As the use of our solution, including products that were recently acquired or developed, expands to more sensitive, secure, or mission critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our software fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software to fix these defects, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems. 

Our standard form agreements with our customers typically contain provisions intended to limit both the types of claims for which we would be liable and the maximum amount of our liability. However, some of our customers require us to accept contract terms that do not include the same limitations. Additionally, any limitation of liability provisions that may be contained in our license agreements may not be effective as a result of existing or future national, federal, state, or local laws or ordinances or unfavorable judicial decisions. Although we have not experienced any liability claims to date with respect to defects, security vulnerabilities, errors, or performance failures, the sale and support of our products entail the risk of such claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against this liability may not be adequate to cover a potential claim, and if we experienced a significant incident that impacted many customers, we could be subject to indemnity claims or other damages that exceed our insurance coverage. If such a breach or incident occurred, our insurance coverage might not be adequate for data handling or data security liabilities actually incurred, such insurance may not continue to be available to us in the future on economically reasonable terms, or at all, and insurers may deny us coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

A breach of our security measures or unauthorized access to private or proprietary data, or a perception that any security breach or other incident has occurred, may result in our software being perceived as not secure, lower customer use or stoppage of use of our products, and significant liabilities.

Our products involve the processing of large amounts of our customers’ sensitive and proprietary information, as well as personal data and personal information. Additionally, we collect and store certain sensitive and proprietary information in the operation of our business, including trade secrets, intellectual property, employee data, and other confidential data. While we have taken measures to protect our own proprietary and confidential information, as well as the personal information, personal data, and confidential information that we otherwise obtain, including confidential information we may obtain through customer usage of our cloud-based services, we have experienced and may in the future experience, security breaches, including breaches resulting from a cybersecurity attack, phishing attack, or any unauthorized access, unauthorized usage, virus or similar breach or disruption. These attacks may come from individual hackers, criminal groups, and state-sponsored organizations. These sources can also implement social engineering techniques to induce our employees, contractors, or customers to disclose passwords or other sensitive information or take other actions to gain access to our data or our customers’ data. Further, security breaches and other security incidents may result from employee or contractor error or negligence.

Any compromise of our security or any unauthorized access to or breaches of the security of our or our service providers’ systems or data processing tools or processes, or of our product offerings, as a result of third-party action, employee error, defects or bugs, malfeasance or otherwise, which results in someone obtaining unauthorized access to our proprietary or confidential information, personal information or other private or proprietary data, or any such information or data of our customers, could result in the loss or corruption of any such information or data, or unauthorized access to or acquisition of, such information or data. We have experienced unauthorized access to information from certain of our repositories, hosted by a third-party provider, and from a separate cloud services platform. Past and future security breaches could result in reputational damage, litigation, regulatory investigations and orders, loss of business, indemnity obligations, damages for contract breach, penalties for violation of applicable laws, regulations, or contractual obligations, and significant costs, fees and other monetary payments for remediation.

52

Further, any belief by customers or others that a security breach or other incident has affected us or any of our vendors or service providers, even if a security breach or other incident has not affected us or any of our vendors or service provides or has not actually occurred, could have any or all of the foregoing impacts on us, including damage to our reputation. Even the perception of inadequate security may damage our reputation and negatively impact our ability to win new customers and retain existing customers.

We incur significant costs in an effort to detect and prevent security breaches and other security-related incidents and we expect our costs will increase as we make improvements to our systems and processes to prevent future breaches and incidents. In the event of a future breach or incident, we could be required to expend additional significant capital and other resources in an effort to prevent further breaches or incidents. Moreover, we could be required to expend significant capital and other resources to address the incident and any future data security incident or breach.

We engage third-party vendors and service providers to store and otherwise process some of our and our customers’ data, including sensitive and personal information. Our vendors and service providers may also be the targets of cyberattacks, malicious software, phishing schemes, fraud, and other risks to the confidentiality, security, and integrity of their systems and the data they process for us. Our ability to monitor our vendors and service providers’ data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, misuse, disclosure, loss or destruction of our and our customers’ data, including sensitive and personal information.

Techniques used to sabotage or obtain unauthorized access to systems or networks are constantly evolving and, in some instances, are not identified until launched against a target. We and our service providers may be unable to anticipate these techniques, react, remediate or otherwise address any security breach or other security incident in a timely manner, or implement adequate preventative measures.

Further, any limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts may not be enforceable or adequate or otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. While our insurance policies include liability coverage for certain of these matters, if we experienced a widespread security breach or other incident that impacted a significant number of our customers, we could be subject to indemnity claims or other damages that exceed our insurance coverage. If such a breach or incident occurred, our insurance coverage might not be adequate for data handling or data security liabilities actually incurred, such insurance may not continue to be available to us in the future on economically reasonable terms, or at all, and insurers may deny us coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

The competitive position of our product offerings depends in part on their ability to operate with third-party products and services and our customers’ existing infrastructure. 

The competitive position of our product offering depends in part on their ability to operate with products and services of third parties, including companies that offer big data solutions, cloud-based solutions, software services and infrastructure, and our products must be continuously modified and enhanced to adapt to changes in hardware, software, networking, browser and database technologies. In the future, one or more technology companies, whether our partners or otherwise, may choose not to support the operation of their software, software services and infrastructure with our product offerings. In addition, to the extent that a third-party were to develop software or services that compete with ours, that provider may choose not to support our product offering. We intend to facilitate the compatibility of our solution with various third-party software, big data solutions, cloud-based solutions, software services and infrastructure offerings by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition and results of operations may suffer. 

53

Additionally, our products must interoperate with our customers’ existing infrastructure, which often have different specifications, deploy products from multiple vendors, and contain multiple generations of products that have been added over time. As a result, when problems occur, it may be difficult to identify the sources of these problems. If we find errors in the existing software that create integration errors or problems in our customers’ IT environments, as we have in the past, we may have to issue software updates as part of our normal maintenance process. Any delays in identifying the sources of problems or in providing necessary modifications to our software could have a negative impact on our reputation and our customers’ satisfaction with our products and services, and our ability to sell products and services could be adversely affected. In addition, governments and other customers may require our products to comply with certain security or other certifications and standards.

We depend on a highly skilled workforce, our executive officers and members of our leadership team. An inability to retain and attract highly skilled employees or the loss of one or more of our executive officers or members of our leadership team could harm our business. 

Our future success depends, in part, on our ability to attract and retain highly skilled personnel. The inability to attract or retain qualified personnel, or delays in hiring required personnel, particularly in finance, engineering and sales, may seriously harm our business, financial condition and results of operations. In fact, we are substantially dependent on the continued service of our existing engineering personnel because of the complexity of our platform and any failure to hire, train, retain and adequately incentivize our sales personnel could negatively affect our growth and the inability of our recently hired sales personnel to effectively ramp up to target productivity levels could negatively affect our operating margins.

Our employees do not have employment arrangements that require them to continue to work for us for any specified period, and therefore, they can terminate their employment with us at any time. Additionally, the industry in which we operate generally experiences high employee attrition. We have experienced an increase in our employee attrition rates in recent quarters, particularly in our Europe, Middle East and Africa region and our North America region.

Our future performance also depends on the continued services and continuing contributions of our executives and members of our leadership team to execute on our business plan and to identify and pursue new opportunities and product innovations. Although we have entered into employment offer letters with our executives and the members of our leadership team, these agreements have no specific duration and constitute at-will employment. The loss of one or more of our executives or members of our leadership team could seriously harm our business. Within the past few months, two members of our leadership team, our Chief Information Officer and the head of our People team, departed. The loss of services of these individuals or other members of senior management could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition and results of operations. In addition, we are currently in the process of attempting to fill our open head of sales position and if we are not effective in managing that or other leadership transitions in our sales organization, our business could be adversely affected and our results of operations and financial condition could be harmed.

Further, competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area, the United Kingdom and France, where we have substantial presence and need for highly skilled personnel. To the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, or that their former employers own their inventions or other work product. In addition, we have experienced difficulty, and in the future may not be successful, in attracting or integrating qualified personnel to fulfill our current or future needs. For example, we have experienced challenges in filling certain senior management leadership positions, including our head of sales position. We expect hiring challenges, coupled with increased attrition rates, will cause us to fall short of our headcount targets and as a result we may fail to execute and achieve our strategic plans and objectives, which could adversely affect our business, financial condition and results of operation. 

54

If we do not effectively expand and train our sales force, we may be unable to add new customers or increase sales to our existing customers and our business will be adversely affected. 

We continue to be substantially dependent on our sales force to obtain new customers and to drive additional usage and sales among our existing customers. We believe that there is significant competition for sales personnel, including enterprise sales representatives and sales engineers, with the skills and technical knowledge that we require. In particular, there is significant demand for sales engineers with big data and cloud-based software expertise. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. For example, attrition and changing sales team leadership have resulted and may continue to result in slower than expected growth in affected geographies. New hires require significant training and may take significant time before they achieve full productivity before we can continue to scale our sales efforts. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, as we continue to grow rapidly, a large percentage of our sales force will have relatively little experience working with us, our subscription offerings and our business model. If we are unable to hire and train sufficient numbers of effective sales personnel, or our sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be harmed.

Employment laws in some of the countries in which we operate are stringent, which could restrict our ability to react to market changes and cause us to incur higher expenses. 

As of September 30, 2019, we had 1,240 full-time employees, of whom approximately 35% were located in the United States, 28% were located in France, 8% were located in China, 8% were located in Germany and 7% were located in the United Kingdom. In some of the countries in which we operate, employment laws may grant significant job protection to certain employees, including rights on termination of employment and setting maximum number of hours and days per week a particular employee is permitted to work. In addition, in certain countries in which we operate, we are often required to consult and seek the advice of employee representatives and unions. These laws, coupled with the requirement to consult with any relevant employee representatives and unions, could affect our ability to react to market changes and the needs of our business and cause us to incur higher expenses.

Any unauthorized, and potentially improper, actions of our sales or other personnel could adversely affect our business, results of operations and financial condition. 

The recognition of our revenue depends on, among other things, the terms negotiated in our contracts with our customers. Our sales or other personnel may act outside of their authority and negotiate additional terms without our knowledge. We have implemented policies to help prevent and discourage such conduct, but there can be no assurance that such policies will be followed. For instance, in the event that our sales personnel negotiate terms that do not appear in the contract and of which we are unaware, whether such additional terms are written or verbal, we could be prevented from recognizing revenue in accordance with our plans. Furthermore, depending on when we learn of unauthorized actions and the size of the transactions involved, we may have to restate revenue for a previously reported period, which would seriously harm our business, results of operations and financial condition.

We rely on channel partners to execute a portion of our sales; if our channel partners fail to perform, our ability to sell our solution will be limited, and, if we fail to optimize our channel partner model going forward, our results of operations will be harmed. 

A portion of our revenue is generated by sales through our channel partners, especially in international markets. As we grow our business into new and existing international markets, we expect that our reliance on channel partners to generate sales will also grow. We provide our channel partners with specific training and programs to assist them in selling our products, but there can be no assurance that these steps will be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our products to customers and, in particular, to large enterprises. These partners may also market, sell, and support products

55

and services that are competitive with ours and may devote more resources to the marketing, sales and support of such competitive products. These partners may have incentives to promote our competitors’ products to the detriment of our own or may cease selling our products altogether. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice prior to each annual renewal date. We may not retain these channel partners and may not be able to secure additional or replacement channel partners. The loss of one or more of our significant channel partners or a decline in the number or size of orders from any of them could harm our results of operations. In addition, any new channel partner requires extensive training and may take several months or more to achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresents the functionality of our products or services to customers or violates laws or our corporate policies. If we fail to effectively manage our existing sales channels, if our channel partners are unsuccessful in fulfilling the orders for our products, or if we are unable to enter into arrangements with, and retain a sufficient number of, high-quality channel partners in each of the regions in which we sell products and services and keep them motivated to sell our products, our ability to sell our products and results of operations will be harmed.

If we are unable to maintain successful relationships with our strategic partners, our business operations, financial results and growth prospects could be adversely affected. 

In addition to our direct sales force and channel partners, we maintain strategic relationships with a variety of strategic partners, including systems integrators and big data, cloud application and analytical software vendors, to jointly market and sell our subscription offerings. We expect that sales through our strategic partners will continue to grow as a proportion of our revenue for the foreseeable future. 

Our agreements with our strategic partners are generally non-exclusive, meaning our strategic partners may offer customers the products and services of several different companies, including products and services that compete with ours, or may themselves be or become competitors. If our strategic partners do not effectively market and sell our subscription offerings, choose to use greater efforts to market and sell their own products and services or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our subscription offerings may be harmed. Our strategic partners may cease marketing our subscription offerings with limited or no notice and with little or no penalty. The loss of a substantial number of our strategic partners, our possible inability to replace them, or the failure to recruit additional strategic partners could harm our results of operations. 

Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our strategic partners, and in helping our partners enhance their ability to market and sell our subscription offerings. If we are unable to maintain our relationships with these strategic partners, our business, results of operations, financial condition or cash flows could be harmed.

If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.

Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. We depend on direct sales and our channel partner relationships to sell our subscription offerings and professional services in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through strategic alliances. If we are unable to identify strategic alliance partners or negotiate favorable alliance terms, our international growth may be harmed. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets. 

Sustaining and expanding our international business will also require significant attention from our management and will require us to add additional management and other resources in these new markets. Our ability to expand our

56

business, attract talented employees and enter into channel partnerships in an increasing number of international markets requires considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory systems, commercial infrastructures and technology infrastructure. If we are unable to grow our international operations in a timely and effective manner, we may incur additional losses and our revenue growth could be harmed.

Our business is substantially dependent on sales leads from digital marketing efforts and if we are unable to generate significant volumes of such leads, traffic to our websites and our revenue may decrease. 

We utilize digital marketing channels, such as paid and free online search, display advertising, email and social media, in order to direct potential customers interested in our solution to our websites and generate sales leads. Many of these potential customers find our websites by searching for data integration solutions through Internet search engines, particularly Google. A critical factor in attracting potential customers to our websites is how prominently our websites are displayed in response to search inquiries. If we are listed less prominently or fail to appear in search result listings for any reason, visits to our websites by customers and potential customers could decline significantly and we may not be able to replace this traffic. Furthermore, if the costs associated with our digital marketing channels increase, we may be required to increase our sales and marketing expenses, which may not be offset by additional revenue, and our business and results of operations could be adversely affected.

If we are not able to maintain and enhance our brands, our business and results of operations may be adversely affected. 

We believe that the brand identities that we have developed have contributed significantly to the success of our business. We also believe that maintaining and enhancing our brands is important to expanding our customer base and attracting talented employees. In order to maintain and enhance our brands, we may be required to make further investments that may not be successful. Maintaining our brands will depend in part on our ability to remain a leader in data integration and management technology and our ability to continue to provide high-quality offerings. If we fail to promote and maintain our brands, or if we incur excessive costs in doing so, our business, financial condition, results of operations and cash flows may be harmed.

Reliance on sales at the end of the quarter could cause our revenue for the applicable period to fall below expected levels. 

As a result of customer buying patterns, we have historically received a substantial portion of subscriptions during the last month or later of each fiscal quarter. If expected sales at the end of any fiscal quarter is delayed for any reason, including the failure of anticipated purchase orders to materialize, our inability to release new products on schedule, any failure of our systems related to order review and processing, or any delays in order fulfillment based on trade compliance requirements, our cash flows and results of operations for that quarter, and our revenue for subsequent periods could fall below our expectations and the estimates of analysts, which could adversely impact our business and results of operations and cause a decline in the market price of our ADSs.

The seasonality of our business can create variance in our quarterly bookings, subscription revenue and cash flows from operations. 

We operate on a December 31 fiscal year end and believe that there are seasonal factors which may cause us to experience lower levels of sales in our first fiscal quarter ending March 31 as compared with other quarters. We believe that this seasonality results from a number of factors, including:

Companies using their IT budget at the end of the calendar year resulting in higher sales activity in the quarter ending December 31;

57

Sales personnel being compensated on annual plans and finalizing sales transactions in the quarter ending December 31, thereby exhausting most of their sales pipeline for the quarter ending December 31; and
Recruiting sales personnel primarily in the first and second quarters, which leads to greater sales productivity in the second half of the fiscal year.

Additionally, to the extent we experience lower new customer bookings in earlier quarters, the resulting reduced subscription revenue may not be reflected in our operating results until subsequent quarters. We believe that these seasonal trends have been masked in recent periods due to our growth, but we anticipate that they may be more pronounced in future periods.

Our future quarterly results may fluctuate significantly, which could adversely affect the trading price of our ADSs.

Our results of operations, including the levels of our revenue, cost of revenue, gross margin, operating expenses, cash flow and deferred revenue, have fluctuated from quarter-to-quarter in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Because the timing and amount of our revenue is difficult to forecast and because our operating costs and expenses are relatively fixed in the short term, if our revenue does not meet our expectations, we are unlikely to be able to adjust our spending to levels commensurate with our revenue. As a result, the effect of revenue shortfalls on our results of operations may be more accentuated, and these and other fluctuations in quarterly results may negatively affect the market price of our ADSs.

Factors that may cause fluctuations in our quarterly financial results include, but are not limited to, those listed below:

Our ability to attract and retain new customers;
The addition or loss of enterprise customers;
Our ability to successfully expand our business domestically and internationally;
Our ability to gain new channel partners and retain existing channel partners;
Fluctuations in the growth rate of the overall market that our solution addresses;
Fluctuations in the mix of our revenue;
The amount of contract revenue that we recognize ratably as the proportion of our business represented by cloud increases;
The amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including continued investments in sales and marketing, research and development and general and administrative resources;
Network outages or performance degradation of our cloud service;
Actual or perceived security breaches and incidents;
General economic, industry and market conditions;
Customer renewal rates;
Increases or decreases in the number of elements of our subscription offerings or pricing changes upon any renewals of customer agreements;
Changes in our pricing policies or those of our competitors;
The budgeting cycles and purchasing practices of customers;
Decisions by potential customers to purchase alternative solutions from larger, more established vendors, including from their primary software vendors;
Decisions by potential customers to develop in-house solutions as alternatives to our platform;
Insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our software and services;
Delays in our ability to fulfill our customers’ orders;
Seasonal variations in sales of our solution;
The cost and potential outcomes of future litigation or other disputes;

58

Future accounting pronouncements or changes in our accounting policies;
Our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;
Fluctuations in share-based compensation expense;
Fluctuations in foreign currency exchange rates;
The timing and success of new products, features and service introductions by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
The timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
Other risk factors described in this Quarterly Report.

Our current research and development efforts may not produce successful products or features that result in significant revenue, cost savings or other benefits in the near future, if at all. 

Developing our products and related enhancements is expensive. Our investments in research and development may not result in significant design improvements, marketable products or features, or may result in products that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and results of operations.

Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations. 

Our success depends to a significant degree on our ability to protect our proprietary technology, methodologies, know-how and our brand. We rely on a combination of trademarks, copyrights, contractual restrictions and other intellectual property laws and confidentiality procedures to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property, including any intellectual property, including trading secrets, obtained through a breach of our information technology systems. If we fail to protect our intellectual property rights adequately, our competitors may gain access to our technology and our business may be harmed. In addition, defending our intellectual property rights might entail significant expense. Any patents, trademarks, or other intellectual property rights that we have or may obtain may be challenged by others or invalidated through administrative process or litigation. As of September 30, 2019, we had one issued patent and one pending patent application. If we decide to seek further patent protection in the future, we may be unable to obtain any patent protection for our technology. In addition, our issued patent and any patents issued in the future may not provide us with competitive advantages or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Effective patent, trademark, copyright and trade secret protection may not be available to us in every country in which our products are available. We may be unable to prevent third parties from acquiring domain names or trademarks that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights. The laws of some foreign countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. As we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information will likely increase. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property.

59

We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. These agreements, however, may not be effective in controlling access to and distribution of our proprietary information. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products. 

In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or injure our reputation.

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

In recent years, there has been significant litigation involving patents, copyrights, trademarks, trade secrets and other intellectual property rights in the software industry. Companies providing software are increasingly bringing and becoming subject to suits alleging violations of proprietary rights, particularly patent infringement, misappropriation or other violations, and to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement, misappropriation or other claims. As of September 30, 2019, we had one issued patent and one pending patent application. As a result, we currently have a limited patent portfolio, which could prevent us from deterring patent infringement claims through our own patent portfolio, and our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. The risk of patent litigation has been amplified by the increase in the number of a type of patent holder, which we refer to as a non-practicing entity, whose sole business is to assert such claims and against whom our own intellectual property portfolio may provide little deterrent value. We could incur substantial costs in prosecuting or defending any intellectual property litigation. If we sue to enforce our rights or are sued by a third-party that claims that we or our solution violates its intellectual property rights, the litigation could be expensive and could divert our management resources. Any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:

Cease selling or using products that incorporate the intellectual property that we allegedly infringe;
Make substantial payments for legal fees, settlement payments or other costs or damages;
Obtain a license, which may not be available on reasonable terms or at all, to sell or use the relevant technology; or
Redesign the allegedly infringing products to avoid infringement, which could be costly, time-consuming or impossible.

If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement or other claims against us or any obligation to indemnify our customers for such claims, such payments or actions could harm our business.

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

A portion of our technologies incorporate open source software, and we expect to continue to incorporate open source software in our solution in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure you

60

that we have not incorporated additional open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third-party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our solutions that contained the open source software and required to comply with onerous conditions or restrictions on these solutions, which could disrupt the distribution and sale of these solutions. In addition, there have been claims challenging the ownership rights in of open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products, and to re-engineer our products or discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis. We and our customers may also be subject to suits by parties claiming infringement due to the reliance by our solutions on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solutions, could result in customer dissatisfaction, and may adversely affect our business, results of operations and financial condition.

We may be the subject of litigation which, if adversely determined, could harm our business and operating results.

Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. We are, and may in the future be, subject to legal claims arising in the normal course of business, including patent, copyright, trade secret, commercial, product liability, employment, class action, whistleblower and other litigation and claims. An unfavorable outcome on any litigation matter could require that we pay substantial damages. In addition, we may decide to settle any litigation, which could cause us to incur significant costs.  

The outcome of litigation and other claims or lawsuits is intrinsically uncertain. Management’s view of the litigation might also change in the future. Actual outcomes of litigation and other claims or lawsuits could differ from the assessments made by management in prior periods, which are the basis for our accounting for these litigations and claims under GAAP. A settlement or an unfavorable outcome on any litigation matter could have a material adverse effect on our business, operating results, reputation, financial position or cash flows. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.

Our actual or perceived failure to protect personal data and other information could have an adverse effect on our business.

A wide variety of provincial, state, national and international laws and regulations, including the European Union’s General Data Protection Regulation, or GDPR, apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal data and other information. These data protection and privacy-related laws and regulations are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny as well as escalating levels of enforcement and sanctions. For example, administrative fines under the GDPR can be as great as 20 million euros or four percent of annual global turnover, whichever is highest. Any actual or perceived loss, improper retention or misuse of personal data, personal information, or other information or any actual or alleged violations of laws and regulations relating to privacy, data protection or data security, and any relevant claims, could result in regulatory investigations, enforcement actions, private litigation or other proceedings against us, with related consequences potentially including fines, imprisonment of company officials and public censure, consent decrees or

61

other orders that may hamper our ability to conduct business or adapt our business, claims for damages by customers and other affected individuals, damage to our reputation and market position and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have an adverse effect on our operations, financial performance and business. Evolving and changing definitions of personal data and personal information, within the European Union, the United States and elsewhere, especially relating to classification of IP addresses, machine identification, location data and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data. Any perception of privacy, data protection, or data security concerns or an inability to comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations, even if unfounded, may result in additional cost and liability to us, harm our reputation and inhibit adoption of our products by current and future customers, and adversely affect our business, financial condition and operating results.

We have implemented and maintain security measures intended to protect personal data and personally identifiable information within our control. However, our security measures, and those of our vendors, remain vulnerable to various threats posed by hackers and criminals as well as employee error, misconduct or inadvertent mistakes. If our security measures, or those of our vendors, are overcome and information, including personal data or personally identifiable information that we collect or store becomes subject to unauthorized access or acquisition, or loss or misuse, we may be required to comply with costly and burdensome breach notification obligations and may otherwise incur substantial costs in connection with remediating and otherwise responding to any such incident. Additionally, if any security incident occurs or is perceived to have occurred, we may be subject to investigations, enforcement actions and private lawsuits. Any actual or perceived data security incident also is likely to generate negative publicity and have a negative effect on our business. We have been subject to security breaches resulting in unauthorized access to information from certain of our repositories, hosted by a third-party provider, and from a separate cloud services platform, which could subject us to the risks described above.

Although we incur significant costs in an effort to detect and prevent security breaches and other security-related incidents, we expect our costs will increase as we make improvements to our systems and processes to prevent future security incidents. In addition, we may face increased costs for these matters in the event of an actual or perceived future security breach or other security-related incident.

Furthermore, while our insurance policies include liability coverage for certain liabilities that we may incur in connection with any security breach or other security incident, we could be subject to damages or other liabilities that exceed our insurance coverage. Our insurance coverage may not be adequate for liabilities actually incurred, continue to be available to us on economically reasonable terms, or at all, and any insurer might deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

In connection with the operation of our business, we collect, store, transfer and otherwise process certain personal data and personally identifiable information. As a result, our business is subject to a variety of federal, state, foreign government and industry regulations, as well as self-regulation, related to privacy, data security and data protection. 

Privacy, data protection and security have become significant issues in the United States, Europe and in other jurisdictions where we offer our products. The regulatory frameworks for privacy, data protection and information security issues worldwide are rapidly evolving and are likely to remain uncertain for the foreseeable future. Federal, state, or foreign government bodies or agencies have in the past adopted, and may in the future adopt, new laws and regulations or may make amendments to existing laws and regulations affecting data protection, data privacy and/or security. Industry organizations also regularly adopt and advocate for new standards in these areas. If we fail to comply with any of these laws or standards, we may be subject to investigations, enforcement actions, civil litigation, fines and other penalties, all of which may generate negative publicity and have a negative impact on our business. 

In the United States, we may be subject to investigation and/or enforcement actions brought by federal agencies and state attorneys general and consumer protection agencies. We publicly post notices and other documentation

62

regarding our practices concerning the processing, use and disclosure of personally identifiable information and other data. Although we endeavor to comply with our published notices and documentation, we may at times fail to do so or be alleged to have failed to do so. The publication of our privacy notices and other documentation that provide promises and assurances about privacy, data protection, and data security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices. 

Additionally, on June 28, 2018, California enacted the California Consumer Privacy Act, or CCPA, that will, among other things, require covered companies to provide new disclosures to California consumers, and afford such consumers new abilities to opt-out of certain sales of personal information, and other information, when it goes into effect on January 1, 2020. The CCPA has been amended on multiple occasions and is the subject of proposed regulations of the California Attorney General that were released on October 10, 2019. Aspects of the CCPA and its interpretation remain unclear at this time. We cannot fully predict the impact of the CCPA on our business or operations, but it may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply.

Internationally, virtually every jurisdiction in which we operate has established its own data security, privacy and data protection legal frameworks with which we or our customers must comply. In the European Union, the GDPR replaced prior European Union data protection law as of May 25, 2018. The GDPR imposes additional obligations and risk upon our business and increases substantially the penalties to which we could be subject in the event of any non-compliance. Administrative fines under the GDPR can be as great as 20 million euros or four percent of annual global turnover, whichever is highest. We have incurred substantial expense in complying with the obligations imposed by the GDPR and we may be required to make significant changes in our business operations in connection with compliance with the GDPR, all of which may adversely affect our revenue and our business overall. Additionally, because the GDPR contains a number of obligations that differ from previously-effective data protection legislation in the European Union, and because the GDPR’s enforcement history is limited, we are unable to predict how certain obligations under the GDPR may be applied to us. Despite our efforts to attempt to comply with the GDPR, a regulator may determine that we have not done so and subject us to fines and public censure, which could harm our company.

Among other requirements, the GDPR regulates transfers of personal data outside of the European Economic Area or EEA, to third countries that have not been found to provide adequate protection to such personal data, including the United States. We have undertaken certain efforts to conform transfers of personal data from the EEA to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities, including the use of standard contractual clauses approved by the European Commission. Despite this, we may be unsuccessful in transferring such data from the EEA in a manner that conforms to data protection requirements in the EEA, in particular as a result of continued legal and legislative activity within the European Union that has challenged or called into question multiple means of data transfers to countries that have not been found to provide adequate protection for personal data.

Further, in June 2016, the United Kingdom voted to leave the European Union, commonly referred to as “Brexit,” with the United Kingdom’s membership in the European Union presently scheduled to end automatically on January 31, 2020, absent a withdrawal agreement or an agreement for a further extension of the withdrawal agreement between the United Kingdom and the European Union. Brexit may lead to further legislative and regulatory changes. The United Kingdom Data Protection Act that substantially implements the GDPR became law in May 2018. It remains unclear, however, how United Kingdom data protection laws or regulations will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated.

Owing to this regulatory environment and sentiment regarding international data transfers, we may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our platform. We may find it necessary or appropriate to establish systems to maintain personal data originating from certain countries or regions within those regions. This may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business.

63

In addition, some countries are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services.

In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may legally or contractually apply to us. One example of such a self-regulatory standard is the Payment Card Industry Data Security Standard, or PCI DSS, which relates to the processing of payment card information. In the event we fail to comply with the PCI DSS, fines and other penalties could result, and we may suffer reputational harm and damage to our business. We may also be bound by and agree to contractual obligations to comply with other obligations relating to privacy, data protection or data security, such as particular standards for information security measures. Further, we expect that there will continue to be changes in interpretations of existing laws and regulations, or new proposed laws and regulations concerning privacy, data protection and information security. We cannot yet determine the impact these laws and regulations or changed interpretations may have on our business, but we anticipate that they could impair our or our customers’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our platform, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue.

Because the interpretation and application of many laws and regulations relating to privacy, data protection and information security, along with mandatory industry standards, are uncertain, it is possible that these laws, regulations and standards, or contractual obligations to which we are or may become subject, may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our products, and we could face fines, lawsuits and other claims and penalties, and we could find it necessary or appropriate to fundamentally change our products, or our practices, which could have an adverse effect on our business. Any actual or perceived inability to adequately address privacy, data protection and data security concerns, even if unfounded, or comply with applicable privacy, data protection and data security laws, regulations, policies or other obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy, data protection and data security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and foreign countries. If we are not able to adjust to changing laws, regulations and standards in these areas, our business may be harmed.

We are subject to governmental export and import controls and economic sanctions that could impair our ability to compete in international markets or subject us to liability if we violate these controls.

Our business activities are subject to U.S. export controls, specifically the Export Administration Regulations, and economic sanctions enforced by the Office of Foreign Assets Control. Because our products use encryption, certain of our products are subject to U.S. export controls and may be exported from the United States only with the required export license or through an export license exception. Obtaining the necessary export license for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products and services to countries, governments and persons targeted by U.S. sanctions. The inclusion of one of our foreign customers on any U.S. Government sanctioned persons list, including but not limited to the U.S. Department of Commerce’s List of Denied Persons and the U.S. Department of Treasury’s List of Specially Designated Nationals and Blocked Persons List, may also be material to our business. We take precautions to prevent our products and services from being exported in violation of these laws and, we have advised our channel partners and distributors that they must also comply with the laws when working with the Company.

Any failure to comply with the U.S. export requirements, U.S. customs regulations, U.S. economic sanctions, or other laws could result in the imposition of penalties against the Company or individuals responsible for any such violations. The penalties may include substantial civil and criminal fines, incarceration for responsible employees and managers, the possible loss of export or import privileges and reputational harm. 

In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our

64

customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products by, or our decreased ability to export or sell our products to, existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in international markets would likely adversely affect our business, financial condition and results of operations.

Our international operations and expansion expose us to several risks.

During the years ended December 31, 2017 and 2018 and the nine months ended September 30, 2019, total revenue generated outside of France and the Americas was 38.2%, 41.2% and 42.1% of our total revenue, respectively. Our primary research and development operations are located in France, China and Germany. In addition, we currently have international offices outside of France, China, Germany and the United States, which focus primarily on selling and implementing our solution in those regions. In the future, we may expand to other international locations. Our current international operations and future initiatives will involve a variety of risks, including:

Unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;
Government trade restrictions, including those which may impose restrictions, including prohibitions, on the exportation, re-exportation, sale, shipment or other transfer of programming, technology, components and/or services to foreign persons;
Changes in diplomatic and trade relationships, including new tariffs, trade protections measures, import or export licensing requirements, trade embargoes and other trade barriers;
Tariffs imposed by the U.S. government on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the European Union and by the governments of these jurisdictions on certain U.S. goods, and any other possible tariffs that may be imposed on services such as ours, the scope and duration of which, if implemented, remains uncertain;
Different labor regulations, especially in the European Union, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
Exposure to many onerous and potentially inconsistent privacy, data protection and data security laws and regulations, particularly in the European Union;
Changes in a specific country’s or region’s political or economic conditions;
Deterioration of political relations between the U.S. and France, the United Kingdom, Germany and Japan, which could have a material adverse effect on our sales and operations in these countries;
Challenges inherent to efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
Risks resulting from changes in currency exchange rates and the implementation of exchange controls, including restrictions promulgated by the Office of Foreign Assets Control of the U.S. Department of the Treasury and other similar trade protection regulations and measures in the United States or in other jurisdictions;
Reduced ability to timely collect amounts owed to us by our clients in countries where our recourse may be more limited;
Limitations on our ability to reinvest earnings from operations derived from one country to fund the capital needs of our operations in other countries;
Limited or unfavorable intellectual property protection;
Exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, and similar applicable laws and regulations in other jurisdictions; and

65

Restrictions on repatriation of earnings.

Furthermore, weak domestic or global economic conditions, fear or anticipation of such conditions, or uncertainty how the U.S. or foreign governments will act with respect to tariffs, international trade agreements and policies, could adversely affect our business, financial condition, results of operations and prospects in a number of ways, including lower prices for our products, reduced sales and lower or no growth. For example, the global macroeconomic environment could be negatively affected by, among other things, instability in global economic markets resulting from increased U.S. trade tariffs and trade disputes between the U.S. and other countries, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, rising interest rates and increased inflation, including the recent rise in U.S. interest rates, the instability in the geopolitical environment as a result of the United Kingdom “Brexit” decision to withdraw from the European Union, economic challenges in China and ongoing U.S. and foreign governmental debt concerns. Such challenges have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets, particularly if any future sovereign debt defaults or significant bank failures or defaults occur. Market uncertainty and instability in Europe or Asia could intensify or spread further, particularly if ongoing stabilization efforts prove insufficient. Continuing or worsening economic instability could adversely affect sales of our products. Continued turmoil in the geopolitical environment in many parts of the world may also affect the overall demand for our products. In fact, we anticipate that current political and economic conditions in Europe may negatively impact revenue growth in our Europe, Middle East and Africa region. A prolonged period of economic uncertainty or a downturn may also significantly affect financing markets, the availability of capital and the terms and conditions of financing arrangements, including the overall cost of financing. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all.

We have limited experience in marketing, selling and supporting our solution outside of France, the United Kingdom, the United States, Germany and Japan. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer. 

Additionally, operating in international markets also requires significant management attention and financial resources. The investment and additional resources required in establishing operations in other countries may not produce desired levels of revenue or profitability.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.

A portion of our subscription agreements and operating expenses are incurred outside the United States and denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the euro. The strengthening of the U.S. dollar increases the real cost of our products to our customers outside of the United States, leading to delays in the purchase of our products and the lengthening of our sales cycle. If the U.S. dollar continues to strengthen, this could adversely affect our financial condition and results of operations. In addition, increased international sales in the future, including through our channel partners and other partnerships, may result in greater foreign currency denominated sales, increasing our foreign currency risk. Moreover, operating expenses incurred outside the United States and denominated in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our financial condition and results of operations could be adversely affected. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedging transactions may be limited and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and results of operations.

66

Exposure to United Kingdom political developments, including the outcome of the United Kingdom referendum on membership in the European Union, could have a material adverse effect on us.

On June 23, 2016, a referendum was held on the United Kingdom’s membership in the European Union, the outcome of which was a vote in favor of leaving the European Union. The United Kingdom’s vote to leave the European Union creates an uncertain political and economic environment in the United Kingdom and potentially across other European Union member states, for the foreseeable future, including during any period while the terms of any UK exit from the European Union are being negotiated.

Article 50 of the Treaty of the European Union, or Article 50, allows a member state to decide to withdraw from the European Union in accordance with its own constitutional requirements. On March 29, 2017, the UK government delivered the Article 50 notice to the European Council. This started a period of up to two years of negotiations for the United Kingdom to exit from the European Union, although this period can be extended with the unanimous agreement of the European Council. Although the withdrawal of the UK from the EU was scheduled to take effect on March 29, 2019, the withdrawal agreement was extended until April 12, 2019, further extended until October 31, 2019, and again further extended until January 31, 2020. Given the history of extensions, it is unclear when and if such a withdrawal will take place. Without any further extension (and assuming that the terms of withdrawal have not already been agreed), the United Kingdom’s membership in the European Union would end automatically on January 31, 2020.

The delivery of the Article 50 notice means that the long-term nature of the United Kingdom’s relationship with the European Union is unclear and that there is considerable uncertainty as to when any such relationship will be agreed and implemented. In the interim, there is a risk of instability for both the United Kingdom and the European Union, as well as globally, which could adversely affect our results, financial condition and prospects. 

There is also a risk of the United Kingdom’s exit from the European Union being affected without mutually acceptable terms being agreed and that any terms of such exit could adversely affect our operating results, financial condition and prospects. 

The political and economic instability created by the United Kingdom’s vote to leave the European Union has caused and may continue to cause significant volatility in global financial markets and the value of the Pound Sterling currency or other currencies, including the euro. We are exposed to the economic, market and fiscal conditions in the United Kingdom and the European Union and to changes in any of these conditions. We anticipate that current political and economic conditions in Europe may negatively impact revenue growth in our Europe, Middle East and Africa region. Depending on the terms reached regarding any exit from the European Union, it is possible that there may be adverse practical and/or operational implications on our business. 

A significant amount of the regulatory regime that applies to us in the United Kingdom is derived from European Union directives and regulations. For so long as the United Kingdom remains a member of the European Union, those sources of legislation will (unless otherwise repealed or amended) remain in effect. However, the United Kingdom exit may change the legal and regulatory framework within which we operate in the United Kingdom. For example, the outcome of the referendum has created uncertainty with regard to the regulation of data protection in the United Kingdom. The GDPR became fully effective on May 25, 2018. Additionally, the United Kingdom implemented a Data Protection Act, effective May 25, 2018, that substantially implemented the GDPR. Given the timelines set out above, the GDPR has become applicable to the United Kingdom prior to the United Kingdom ceasing to be a member of the European Union. However, it is unclear how data protection in the United Kingdom will be regulated in the medium term, and how data transfers to and from the United Kingdom will be regulated after the United Kingdom ceases to be a member of the European Union. 

Consequently, the outcome of Brexit could adversely impact our operating results, financial condition and prospects.

67

Because we conduct substantial operations in China, risks associated with economic, political and social events in China could negatively affect our business and results of operations.

We operate a research and development center in Beijing, China and may plan to continue to increase our presence in China. Our operations in China are subject to a number of risks relating to China’s economic and political systems, including:

A government-controlled foreign exchange rate and limitations on the convertibility of the Chinese Renminbi;
Uncertainty regarding the validity, enforceability and scope of protection for intellectual property rights and the practical difficulties of enforcing such rights;
Ability to secure our business proprietary information located in China from unauthorized acquisition;
Extensive government regulation;
Changing governmental policies relating to tax benefits available to foreign-owned businesses;
A relatively uncertain legal system; and
Instability related to continued economic, political and social reform.

Any actions and policies adopted by the government of the People’s Republic of China, particularly with regard to intellectual property rights, or any prolonged slowdown in China’s economy, could have an adverse effect on our business, results of operations and financial condition.

Further, at various times during recent years, the United States and China have had disagreements over political and economic issues. Controversies may arise in the future between these two countries. Any political or trade controversy between the United States and China could adversely affect the U.S. and European economies and materially and adversely affect the market price of our ADSs, our business, financial position and financial performance.

Our business could be negatively impacted by changes in the United States political environment.

There is significant ongoing uncertainty with respect to potential legislation, regulation and government policy at the federal level, as well as the state and local levels in the United States. Any such changes could significantly impact our business as well as the markets in which we compete. Specific legislative and regulatory proposals discussed during election campaigns and more recently that might materially impact us include, but are not limited to, changes to import and export regulations, income tax regulations and the U.S. federal tax code and public company reporting requirements. To the extent changes in the political environment have a negative impact on us or on our markets, our business, results of operation and financial condition could be materially and adversely impacted in the future.

Failure to comply with anti-bribery, anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, and similar laws associated with our activities outside of the United States could subject us to penalties and other adverse consequences.

We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act of 2010 and possibly other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anti-corruption and anti-bribery laws that prohibit companies and their employees and third-party intermediaries from authorizing, promising, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties or candidates, employees of public international organizations and private-sector recipients for a corrupt purpose of obtaining or retaining business, directing business to any person, or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use various third-party intermediaries to sell our solutions and conduct our business abroad. We, our channel partners, and our other third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities. Although we continue to implement our FCPA/anti-corruption compliance program, some of our employees and agents, as well as those companies to which we outsource

68

certain of our business operations, may nevertheless take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.

Any violation of the FCPA, other applicable anti-bribery, anti-corruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracts, which could have a material and adverse effect on our reputation, business, results of operations and prospects. In addition, responding to any enforcement action may result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees.

A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.

Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government certification requirements for products like ours may change, thereby restricting our ability to sell into the U.S. federal government, U.S. state government, or foreign government sectors until we have attained the revised certification. Government demand and payment for our subscription offerings and professional services may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our subscription offerings and professional services.

Governmental entities often require contract terms that differ from our standard arrangements, including terms that can lead to those customers obtaining broader rights in our products than would be standard. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely affect our future results of operations. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our subscription offerings, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely affect our results of operations in a material way.

We are exposed to the credit risk of some of our distributors, resellers and customers and to credit exposure in weakened markets, which could result in material losses.

We have programs in place that are designed to monitor and mitigate credit risks of some of our distributors, resellers and customers, and our credit exposure in weakened markets. However, these programs may not be effective in reducing our credit risks, especially as we expand our business internationally. If we are unable to adequately control these risks, our business, results of operations and financial condition could be harmed.

Unanticipated changes in effective tax rates, adverse outcomes resulting from examination of our income or other tax returns, and other aspects of our international operations and structure could expose us to greater than anticipated tax liabilities.

We are subject to income taxes in France, the United States and other jurisdictions, and our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value and use our intellectual property and the valuations of our intercompany transactions. Our effective tax rate could be adversely affected by changes in the mix of earnings and losses in countries with differing statutory tax rates, certain non-deductible expenses as a result of acquisitions, the valuation of deferred tax assets and liabilities, and changes in federal, state, or international tax laws and accounting principles. The tax laws applicable to our business are subject to interpretation and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. It is not uncommon for taxing authorities in different countries to have conflicting views with respect to, among other things, the manner in which the arm’s length standard is applied for transfer pricing purposes, the valuation of intellectual property, or the tax treatment of SaaS-based companies, which could increase our worldwide effective tax rate and harm our financial position and results of operations. It is possible that tax authorities may disagree with certain positions we have taken or may determine that the manner in which we operate our business does not achieve our

69

intended tax consequences and any adverse outcome of such a review or audit could have a negative effect on our financial position and results of operations. Further, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our condensed consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.

On December 22, 2017, legislation commonly referred to as the Tax Cuts and Jobs Act, or the Tax Act, was enacted and significantly changed U.S. federal tax law. It includes several key tax provisions, including a reduction of the U.S. federal statutory tax rate to 21%, limitations on the use of net operating loss carryforwards and changes to the treatment of certain tax deductions which may affect our tax obligations in the future. If we attain profitability, these changes may materially impact the value and usability of our deferred tax assets and liabilities, which may impact our results of operations.

Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our financial results. 

The various jurisdictions in which we have sales and operations have different rules and regulations governing sales and use, value added, and similar taxes, and these rules and regulations are subject to varying interpretations that change over time. Certain jurisdictions in which we did not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties, and interest, and we may be required to collect such taxes in the future. Any tax assessments, penalties and interest, or future requirements may adversely affect our results of operations. Moreover, imposition of such taxes on us going forward will effectively increase the cost of our products to our customers and might adversely affect our ability to retain existing customers or to gain new customers in the areas in which such taxes are imposed.

Our ability to use our accumulated gross tax losses to offset future taxable income may be subject to certain limitations.

As of December 31, 2018, we had accumulated gross tax losses in various jurisdictions of $229.9 million, which may be utilized against future income taxes. Limitations imposed by the applicable jurisdictions on our ability to utilize accumulated gross tax losses could cause income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such accumulated gross tax losses to expire unused, in each case reducing or eliminating the benefit of such accumulated gross tax losses. Furthermore, we may not be able to generate sufficient taxable income to utilize our accumulated gross tax losses before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our accumulated gross tax losses.

Our failure to maintain certain tax benefits applicable to French technology companies may adversely affect our results of operations.

As a French technology company, we have benefited from certain tax advantages, including, for example, the French research tax credit (crédit d’impôt recherche), or CIR. The CIR is a French tax credit aimed at stimulating research and development. The CIR can be offset against French corporate income tax due and the portion in excess (if any) may be refunded at the end of a three fiscal-year period, subject to certain conditions. The CIR is reflected as an offset to our research and development expense. It is calculated based on our claimed amount of eligible research and development expenditures in France and represented $0.6 million for 2017, and $0.5 million for 2018. The French tax authority with the assistance of the Research and Technology Ministry may audit each research and development program in respect of which a CIR benefit has been claimed and assess whether such program qualifies in their view for the CIR benefit, in accordance with the French tax code (Code général des impôts) and the relevant official guidelines. If the French tax authority determines that our research and development programs do not meet the requirements for the CIR benefit, or that certain CIR rules were inconsistently applied, we could be liable for additional corporate tax, and penalties and interest related thereto, which could have a significant impact on our results of operations and future cash

70

flows. Furthermore, if the French Parliament decides to eliminate, or reduce the scope or the rate of, the CIR benefit, either of which it could decide to do at any time, our results of operations could be adversely affected.

Prolonged economic uncertainties or downturns could harm our business.

Current or future economic downturns, fear or anticipation of such conditions, or uncertainty how the U.S. or foreign governments will act with respect to tariffs, international trade agreements and policies, could harm our business and results of operations, cause a decrease in corporate spending on enterprise software in general and slow down the rate of growth of our business. We anticipate that current macroeconomic conditions and uncertainty in Europe may result in slower revenue growth in our Europe, Middle East and Africa region. The U.S. and global macroeconomic environment could be negatively affected by, among other things, financial and credit market fluctuations, the impact and uncertainty regarding global central bank monetary policy, rising interest rates and increased inflation, changes in international trade relationships and trade disputes between the U.S. and other countries, instability in the geopolitical environment as a result of the United Kingdom “Brexit” decision to withdraw from the European Union, economic challenges in China, and terrorist attacks in the United States, Europe or elsewhere. A prolonged period of economic uncertainty or a downturn may also significantly affect financing markets, the availability of capital and the terms and conditions of financing arrangements, including the overall cost of financing. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all. 

General worldwide economic conditions have experienced, and in the future may experience, a significant downturn. These conditions make it extremely difficult for our customers and us to forecast and plan future business activities accurately, and they could cause our customers to reevaluate their decision to purchase our products, which could delay and lengthen our sales cycles or result in cancellations of planned purchases. Furthermore, during challenging economic times our customers may face issues in gaining timely access to sufficient credit, which could impair their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts, which would harm our results of operations. We have a significant number of customers in the financial services, technology, telecommunications, healthcare, manufacturing and retail industries. A substantial downturn in any of these industries may cause firms to react to worsening conditions by reducing their capital expenditures in general or by specifically reducing their spending on information technology. Customers in these industries may delay or cancel information technology projects or seek to lower their costs by renegotiating vendor contracts. To the extent purchases of our offerings are perceived by customers and potential customers to be discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, subscription customers may choose to develop or utilize in-house support capabilities as an alternative to purchasing our subscription offerings. Moreover, competitors may respond to market conditions by lowering prices of subscription offerings. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our subscription offerings. 

We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or industries in which we operate worsen from present levels, our business, results of operations, financial condition and cash flows could be harmed.

Catastrophic events, or man-made problems such as terrorism, may disrupt our business.

A significant natural disaster, such as an earthquake, fire, flood, or significant power outage could have an adverse impact on our business, results of operations and financial condition. Our functional corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity. In the event our or our channel providers’ abilities are hindered by any of the events discussed above, sales could be delayed, resulting in missed financial targets, such as revenue, for a particular quarter. In addition, acts of terrorism, other geopolitical unrest, or other man-made problems could cause disruptions in our business or the business of our channel partners, customers or the economy as a whole. Any disruption in the business of our channel partners or customers that affects sales at the end of a fiscal quarter could have a significant adverse impact on our future quarterly results. Further, if a natural disaster or man-made problem were to affect Internet service providers, this could adversely affect the ability of our customers to use our products. All of the aforementioned risks may be further increased if the disaster recovery plans for us and our suppliers prove to be

71

inadequate. To the extent that any of the above should result in our inability to continue our operations, system interruptions, reputational harm, delays in our development activities, breaches of data security and loss of critical data, delays or cancellations of customer orders, or the delay in the deployment of our products, our business, financial condition and results of operations would be adversely affected.

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the trading price of the ADSs.

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our ADSs. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets, goodwill impairment test and measurement of share-based compensation. As of January 1, 2019, we are no longer a foreign private issuer and therefore have prepared the financial statements in this Quarterly Report in conformity with GAAP.

An impairment of the carrying value of goodwill or intangible assets could adversely affect our financial results and shareholders’ equity.

As of September 30, 2019, we had goodwill of $49.6 million and net intangible assets of $15.2 million, which in the aggregate represent 18% of our total consolidated assets. Goodwill is not amortized, but we evaluate for impairment annually in the fourth quarter or more frequently if events or changes in circumstances indicate that impairment may exist. Intangible assets are amortized, and we review the net carrying value for impairment whenever events or changes in circumstances indicate that the net carrying value of an intangible asset may not be recoverable. Factors that could indicate that our goodwill or net intangible assets are impaired include, but are not limited to, a decline in our stock price and market capitalization; lower than projected sales growth rates, operating results and cash flows; slower growth rate in our industry; and a change in weighted average cost of capital or economic or market conditions. Some of these factors are outside of our control. In the future we may be required to record significant charges in our consolidated financial statements during the period in which we determine that our goodwill or net intangible assets are impaired. Any impairment charge may have an adverse effect on our results of operation and shareholders’ equity.

Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.

As of January 1, 2019, we are no longer a foreign private issuer and therefore prepare our financial statements in conformity with GAAP. GAAP is subject to interpretation by the Financial Accounting Standards Board, or FASB, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of a change. For example, the adoption of ASC 842 in 2019, as discussed in Note 1 to our accompanying consolidated financial statements, has had and continues to have a significant impact on our consolidated statement of financial position. Further, the interpretation of these new standards may continue to evolve as other public companies adopt the new guidance and the standard setters issue new interpretative guidance related to these rules. New accounting pronouncements, changes in accounting principles, and changes in the interpretation of these rules have occurred in the past and are expected to occur in the future, which could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

72

Risks Related to Our Convertible Senior Notes

We have incurred substantial indebtedness that may decrease our business flexibility, access to capital, and/or increase our borrowing costs, and we may still incur substantially more debt, which may adversely affect our operations and financial results.

In September 2019, we issued €139.8 million aggregate principal amount of 1.75% Convertible Senior Notes due September 1, 2024, which we refer to as the 2024 Notes. Our indebtedness may:

 

limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions or other general business purposes;

 

 

limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions or other general business purposes;

 

 

require us to use a substantial portion of our cash flow from operations to make debt service payments;

 

 

limit our flexibility to plan for, or react to, changes in our business and industry;

 

 

place us at a competitive disadvantage compared to our less leveraged competitors; and

 

 

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

Further, we may incur substantial additional debt in the future, some of which may be secured debt. We are not restricted under the terms of the indenture governing the 2024 Notes, which we refer to as the indenture, from incurring additional indebtedness, securing existing or future debt, recapitalizing our debt or taking a number of other actions that could have the effect of diminishing our ability to make payments on the 2024 Notes when due.

Servicing our debt will require a significant amount of cash. We may not have sufficient cash flow from our business to pay our substantial debt, and we may not have the ability to raise the funds necessary to settle conversions of the 2024 Notes in cash or to repurchase the 2024 Notes upon a fundamental change, which could adversely affect our business and results of operations.

Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including the amounts payable under the 2024 Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our indebtedness and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Further, holders of the 2024 Notes have the right to require us to repurchase all or a portion of their 2024 Notes upon the occurrence of a “fundamental change” (as defined in the indenture for the 2024 Notes) before the maturity date at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. In addition, upon conversion of the 2024 Notes, unless we elect to deliver solely ADSs to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the 2024 Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of 2024 Notes surrendered therefor upon a fundamental change or pay cash with respect to 2024 Notes being converted.

In addition, our ability to repurchase the 2024 Notes or to pay cash upon conversion of the 2024 Notes may be limited by law, regulatory authority or agreements governing our future indebtedness. Our failure to repurchase 2024 Notes when the repurchase is required by the indenture or to pay cash upon conversion of the 2024 Notes as required by the indenture could constitute a default under the indenture. A default under the indenture or the fundamental change

73

itself could also lead to a default under agreements governing our future indebtedness. If the payment of such related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase 2024 Notes or to pay cash upon conversion of the 2024 Notes.

While our 2024 Notes are denominated in euros, we may hold a significant portion of the proceeds in U.S. dollars and our reporting currency is the U.S. dollar, which subjects us to foreign exchange risk.

Our 2024 Notes are denominated in euros and we may choose to hold a significant amount of the proceeds from our 2024 Notes in U.S. dollars. A weakening of the U.S. dollar relative to the euro could therefore adversely affect our ability to service our debt obligations and repay the aggregate principal amount of the 2024 Notes if we are obligated to repurchase the 2024 Notes in the event of a fundamental change or deliver cash at maturity or upon conversion of the 2024 Notes to the extent that the 2024 Notes are not converted solely into our ADSs. In addition, because our reporting currency is the U.S. dollar, a weakening of the U.S. dollar against the euro would increase the amount of debt under our 2024 Notes that would be reportable on our balance sheet, which could have an adverse effect on our liquidity and financial condition.

In the future, we may enter into contractual arrangements designed to hedge a portion of the foreign currency exchange risk associated with any non-U.S. dollar-denominated debt. If these hedging arrangements are unsuccessful, we may experience an adverse effect on our business and results of operations.

The conditional conversion feature of the 2024 Notes, when triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the 2024 Notes is triggered, holders of the 2024 Notes will be entitled to convert their 2024 Notes at any time during specified periods at their option. If one or more holders elect to convert their 2024 Notes, unless we elect to satisfy our conversion obligation by delivering solely ADSs (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity.

In addition, even if holders of 2024 Notes do not elect to convert their 2024 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2024 Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The accounting method for convertible debt securities that may be settled in cash, such as the 2024 Notes, could have a material effect on our reported financial results.

Under Accounting Standards Codification 470-20, Debt with Conversion and Other Options (“ASC 470-20”), an entity must separately account for the liability and equity components of the convertible debt instruments (such as the 2024 Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the 2024 Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our condensed consolidated balance sheet at the issuance date and the value of the equity component would be treated as debt discount for purposes of accounting for the debt component of the 2024 Notes. As a result, we will be required to record a greater amount of non-cash interest expense as a result of the amortization of the discounted carrying value of the 2024 Notes to their face amount over the term of the 2024 Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 will require interest to include both the amortization of the debt discount and the instrument’s non-convertible coupon interest rate, which could adversely affect our reported or future financial results, the trading price of our ADSs and the trading price of the 2024 Notes.

74

In addition, under certain circumstances, convertible debt instruments (such as the 2024 Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such 2024 Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such 2024 Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable or otherwise elect not to use the treasury stock method in accounting for the shares issuable upon conversion of the 2024 Notes, then our diluted earnings per share could be adversely affected.

Conversion of the 2024 Notes will dilute the ownership interest of existing shareholders or may otherwise depress the price of our common stock.

The conversion of some or all of the 2024 Notes will dilute the ownership interests of existing stockholders to the extent we deliver ADSs upon conversion of any of the 2024 Notes. The 2024 Notes may from time to time in the future be convertible at the option of their holders prior to their scheduled terms under certain circumstances specified in the indenture for the 2024 Notes. Moreover, because our ADSs trade in U.S. dollars but the conversion rate and conversion price set forth in the indenture for the 2024 Notes are set forth in euros, fluctuations in the U.S. dollar-euro exchange rate could cause the 2024 Notes to be convertible and result in dilution to our shareholders even if our ADSs do not significantly appreciate in value or appreciate in value at all. For example, one situation in which the 2024 Notes are convertible is when, during any calendar quarter ending after December 31, 2019, the last reported sale price of our ADS (converted into euros in the manner set forth in the indenture for the 2024 Notes) for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last day of the immediately preceding calendar quarter is greater than 130% of the conversion price of the 2024 Notes on each applicable trading day. As a result, if the U.S. dollar strengthened sufficiently against the euro, that conversion condition could be satisfied even if our ADSs do not appreciate in value. Any sales in the public market of the ADSs issuable upon any conversion of the 2024 Notes could adversely affect prevailing market prices of our ADSs.

In addition, the existence of the 2024 Notes may encourage short selling by market participants because the conversion of the 2024 Notes could be used to satisfy short positions, or anticipated conversion of the 2024 Notes into ADSs could depress the price of our ADSs.

Risks Related to Ownership of Our Ordinary Shares and ADSs

The market price for our ADSs has been and may be volatile or may decline.

The stock markets, and securities of technology companies in particular, have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, shareholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business. Furthermore, the market price of our ADSs has fluctuated and may continue to fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

Actual or anticipated fluctuations in our revenue and other results of operations;
The financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
Failure of securities analysts to initiate or maintain coverage of us and our securities, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
Announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments;

75

Changes in operating performance and stock market valuations of subscription model companies or other technology companies, or those in our industry in particular;
Lawsuits threatened or filed against us;
Results of our competitors; and
Other events or factors, including those resulting from war, incidents of terrorism or responses to these events.

Substantial future sales or perceived potential sales of our ADSs, ordinary shares, or other securities in the public market could cause the price of our ADSs to decline significantly. 

The price of our ADSs could decline significantly if there are substantial sales of our ADSs, ordinary shares, or other equity securities in the public market (or the perception that these sales could occur), particularly by our directors, executive officers, and significant shareholders. The shares held by these persons may be sold in the public market in the United States, subject to prior registration in the United States, if required, or reliance upon an exemption from United States registration, including, in the case of shares held by affiliates or control persons, compliance with the volume restrictions of Rule 144. In addition, our executive officers have entered into Rule 10b5-1 trading plans under which they have contracted with a broker to sell shares of our ADSs on a periodic basis. 

In addition, a holder of up to 2,112,895 shares of our ordinary shares and ADSs, or 6.9% of our total ordinary shares and ADSs, based on ordinary shares and ADSs outstanding as of September 30, 2019, is entitled to rights with respect to registration of our ordinary shares pursuant to a shareholder agreement. If this holder of our ordinary shares, by exercising their registration rights, sells a large number of ADSs, it could adversely affect the market price for our ADSs. Furthermore, if we file a registration statement for the purposes of selling additional ADSs to raise capital and are required to include ADSs held by these holders pursuant to the exercise of their registration rights, our ability to raise capital may be impaired.

Furthermore, we have reserved a significant number of ADSs (and ordinary shares underlying the ADSs) for issuance in connection with awards issued under our equity incentive plans, employee stock purchase program and upon conversion of the 2024 Notes, the issuance of which will dilute the ownership interests of existing shareholders. Any sales in the public market of the ADSs issuable upon such issuance or conversion could adversely affect prevailing market prices for our ADSs. 

We may also issue ordinary shares or securities convertible into our ordinary shares from time to time in connection with a financing, acquisition, investment or otherwise. Any such issuance could result in substantial dilution to our existing holders and could cause the market price of our ADSs to decline significantly.

If securities analysts do not publish research or reports about our business, or if they publish negative reports about our business, the price of the ADSs could decline. 

The trading market for the ADSs, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us should downgrade our shares or change their opinion of the ADSs, industry sector, or products, the market price for the ADSs would likely decline. If one or more of these analysts should cease coverage of our Company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the price and trading volume of our ADSs to decline.

The loss of our foreign private issuer status and emerging growth company status and the requirements of being a public company in the United States may strain our resources, divert management’s attention and affect our ability to attract and retain executive management and qualified board members. 

As of January 1, 2019, we are no longer a foreign private issuer. The regulatory and compliance costs to us under U.S. securities laws as a U.S. domestic issuer will be higher than the costs we incurred as a foreign private issuer. As of January 1, 2019, we are required to file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on

76

Form 8-K, and registration statements on U.S. domestic issuer forms with the SEC, which are more detailed and extensive in certain respects than the forms available to a foreign private issuer. We are required under current SEC rules to prepare our financial statements in accordance with GAAP, rather than IFRS, and modify certain of our policies to comply with corporate governance practices associated with U.S. domestic issuers. Such conversion of our financial statements to GAAP has and will continue to involve significant time and cost. In addition, we are no longer able to rely upon exemptions from certain corporate governance requirements of the NASDAQ Stock Market, or NASDAQ, that are available to foreign private issuers and are subject to the procedural requirements related to the solicitation of proxies consents and authorizations applicable to a security registered under the Exchange Act, including the U.S. proxy rules under Section 14 of the Exchange Act. Our officers and directors are also subject to the reporting and “short-swing” profit recovery provisions of Section 16 of the Exchange Act and related rules with respect to their purchases and sales of our securities.

We also no longer qualified as an “emerging growth company” as defined in the JOBS Act as of December 31, 2018, because we qualify as a “large accelerated filer,” with at least $700 million of equity securities held by non-affiliates. We are required to comply with the applicable provisions of Section 404 of the Sarbanes-Oxley Act, which requires that we implement additional corporate governance practices and comply with reporting requirements, such as requiring our independent auditors to attest to, and report on, management’s assessment of its internal controls. Losing our emerging growth company status also required us to hold a say-on-pay vote and a say-on-frequency vote at our 2019 annual meeting of shareholders. We anticipate holding a say-on-pay vote annually and will be required to hold a say-on-frequency vote no later than our 2025 annual meeting of shareholders. As a result, we expect that our loss of our foreign private issuer status and “emerging growth company” status will require additional attention from management and may further strain our resources and cause us to incur additional legal, accounting and other expenses.

Additionally, as a public company in the United States, we have incurred and will continue to incur legal, accounting and other expenses that we did not previously incur. We are subject to the Exchange Act, including certain of the reporting requirements thereunder, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the NASDAQ, enhanced legal and regulatory regimes and heightened standards relating to corporate governance and disclosure for public companies, and other applicable securities rules and regulations. Compliance with these rules and regulations increases our legal and financial compliance costs, makes some activities more difficult, time-consuming or costly and increases demand on our systems and resources. Being a public company in the United States and a French private company also has an impact on disclosure of information and require compliance with two sets of applicable rules. This could result in uncertainty regarding compliance matters and higher costs necessitated by legal analysis of dual legal regimes, ongoing revisions to disclosure and adherence to heightened governance practices.

If we fail to establish or maintain an effective system of internal controls, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of the ADSs may, therefore, be adversely affected.

As a public company in the United States, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. In addition, we are required to provide a report by management on the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act. This process is time-consuming, costly and complicated. In addition, our independent registered public accounting firm is required to attest to the effectiveness of our internal controls over financial reporting. If we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated, the market price of the ADSs could decline and we could be subject to sanctions or investigations by the SEC or other regulatory authorities, which would require additional financial and management resources.

Share ownership is concentrated in the hands of our principal shareholders and management, who are able to exercise a direct or indirect controlling influence on us.

 Our executive officers, directors, current five percent or greater shareholders and affiliated entities together beneficially own a significant percentage of our ordinary shares and ADSs outstanding as of September 30, 2019. As a

77

result, these shareholders, acting together, have significant influence over all matters that require approval by our shareholders, including the election of directors and approval of significant corporate transactions. Corporate action might be taken even if other shareholders oppose them. This concentration of ownership might also have the effect of delaying or preventing a change of control of our company that other shareholders may view as beneficial.

 We have entered into a shareholder agreement, or the Shareholder Agreement, with entities affiliated with Bpifrance Investissement. The Shareholder Agreement contains specific rights, obligations and agreements of Bpifrance Investissement as a holder of our ordinary shares or equity securities representing our ordinary shares (including the ADSs).

In addition, the Shareholder Agreement contains provisions related to the composition of our board of directors. Pursuant to the Shareholder Agreement, entities affiliated with Bpifrance Investissement are entitled to nominate one member of our board of directors. The current director nominated by affiliates of Bpifrance Investissement under the Shareholder Agreement is Thierry Sommelet. As a result, Bpifrance Investissement currently has the ability to elect one of the nine members of our board of directors, and thereby to influence our management and affairs.

Holders of our ADSs do not directly hold our ordinary shares.

As an ADS holder, you are not treated as one of our shareholders and you do not have ordinary shareholder rights. French law governs shareholder rights. The depositary, JPMorgan Chase Bank, N.A., is the holder of the ordinary shares underlying your ADSs. As a holder of ADSs, you have ADS holder rights. The deposit agreement among us, the depositary and you, as an ADS holder, and all other persons directly and indirectly holding ADSs, sets out ADS holder rights, as well as the rights and obligations of the depositary.

You may not be able to exercise your right to vote the ordinary shares underlying your ADSs.

Holders of ADSs may exercise voting rights with respect to the ordinary shares represented by the ADSs only in accordance with the provisions of the deposit agreement and not as a direct shareholder. The deposit agreement provides that, upon receipt of notice of any meeting of holders of our ordinary shares, the depositary will fix a record date for the determination of ADS holders who shall be entitled to give instructions for the exercise of voting rights. Upon timely receipt of notice from us, if we so request, the depositary shall distribute to the holders as of the record date (1) the notice of the meeting or solicitation of consent or proxy sent by us and (2) a statement as to the manner in which instructions may be given by the holders.

You may instruct the depositary to vote the ordinary shares underlying your ADSs. Otherwise, you will not be able to exercise your right to vote, unless you withdraw the ordinary shares underlying the ADSs you hold. However, you may not know about the meeting far enough in advance to withdraw those ordinary shares. If we ask for your instructions, the depositary, upon timely notice from us, will notify you of the upcoming vote and arrange to deliver our voting materials to you. We cannot guarantee you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote your ordinary shares or to withdraw your ordinary shares so that you can vote them yourself. If the depositary does not receive timely voting instructions from you, it may give a proxy to a person designated by us to vote the ordinary shares underlying your ADSs in accordance with the recommendation of our board of directors. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for the manner of carrying out voting instructions. This means that you may not be able to exercise your right to vote, and there may be nothing you can do if the ordinary shares underlying your ADSs are not voted as you requested.

You may be subject to limitations on the transfer of your ADSs and the withdrawal of the underlying ordinary shares. 

Your ADSs, which may be evidenced by American Depositary Receipts, or ADRs, are transferable on the books of the depositary. However, the depositary may close its books at any time or from time to time when it deems expedient in connection with the performance of its duties. The depositary may refuse to deliver, transfer or register transfers of your ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary think it

78

is advisable to do so because of any requirement of law, government or governmental body, or under any provision of the deposit agreement, or for any other reason subject to your right to cancel your ADSs and withdraw the underlying ordinary shares. Temporary delays in the cancellation of your ADSs and withdrawal of the underlying ordinary shares may arise because the depositary has closed its transfer books or we have closed our transfer books, the transfer of ordinary shares is blocked to permit voting at a shareholders’ meeting or we are paying a dividend on our ordinary shares. In addition, you may not be able to cancel your ADSs and withdraw the underlying ordinary shares when you owe money for fees, taxes and similar charges and when it is necessary to prohibit withdrawals in order to comply with any laws or governmental regulations that apply to ADSs or to the withdrawal of ordinary shares or other deposited securities. For example, if changes are made to tax laws, our securities may then be subject to French or other applicable taxes.

Risks Related to Investing in a French Company

Provisions in our By-laws, French corporate law, and provisions in the indenture for our 2024 Notes contain provisions that may delay or discourage a takeover attempt.

Provisions contained in our By-laws, and the corporate laws of France, the country in which we are incorporated, could make it more difficult for a third-party to acquire us, even if doing so might be beneficial to our shareholders. In addition, provisions of French law and our By-laws impose various procedural and other requirements, which could make it more difficult for shareholders to effect certain corporate actions. These provisions include the following:

Provisions of French law allowing the owner of 90% of the share capital or voting rights of a public company to force out the minority shareholders following a tender offer made to all shareholders are only applicable to companies listed on a regulated market in a Member State of the European Union or in another state party to the Agreement on the European Economic Area, including the main French stock exchange and will therefore not be applicable to us, unless we dual-list on such regulated market;
A merger (i.e., in a French law context, a stock-for-stock exchange after which our company would be dissolved without being liquidated into the acquiring entity and our shareholders would become shareholders of the acquiring entity) of our company into a company incorporated in the European Union would require the approval of our board of directors as well as a two-thirds majority of the votes held by the shareholders present, represented by proxy or voting by mail at the relevant meeting;
A merger of our company into a company incorporated outside of the European Union would require the unanimous approval of our shareholders;
Under French law, a cash merger is treated as a share purchase and would require the consent of each participating shareholder;
Our shareholders have granted and may grant in the future our board of directors broad authorizations to increase our share capital or to issue additional ordinary shares or other securities (for example, warrants) to our shareholders, the public or qualified investors, including as a possible defense following the launching of a tender offer for our shares;
Our shareholders have preferential subscription rights proportional to their shareholding in our company on the issuance by us of any additional shares or securities giving the right, immediately or in the future, to new shares for cash or a set-off of cash debts, which rights may only be waived by the extraordinary general meeting (by a two-thirds majority vote) of our shareholders or on an individual basis by each shareholder;
Our board of directors has the right to appoint directors to fill a vacancy created by the resignation or death of a director, subject to the approval by the shareholders of such appointment at the next shareholders’ meeting, which prevents shareholders from having the sole right to fill vacancies on our board of directors;
Our board of directors can only be convened by its chairman or, when no board meeting has been held for more than two consecutive months, by directors representing at least one-third of the total number of directors;
Our board of directors’ meetings can only be regularly held if at least half of the directors attend either physically or by way of videoconference or teleconference enabling the directors’ identification and ensuring their effective participation in the board of directors’ decisions;
Under French law, a non-resident of France as well as any French entity controlled by non-residents of France may have to file a declaration for statistical purposes with the Bank of France (Banque de France) within 20 working days following the date of certain direct foreign investments in us, including any purchase of our

79

ADSs. In particular, such filings are required in connection with investments exceeding €15,000,000 that lead to the acquisition of at least 10% of our share capital or voting rights or cross such 10% threshold;
Under French law, certain investments in a French company relating to certain strategic industries by individuals or entities not residents in a Member State of the European Union are subject to prior authorization of the Ministry of Economy;
Approval of at least a majority of the votes held by shareholders present, represented by a proxy, or voting by mail at the relevant ordinary shareholders’ general meeting is required to remove directors with or without cause;
Advance notice is required for nominations to the board of directors or for proposing matters to be acted upon at a shareholders’ meeting, except that a vote to remove and replace a director can be proposed at any shareholders’ meeting without notice;
Pursuant to French law, our By-laws, including the sections relating to the number of directors and election and removal of a director from office, may only be modified by a resolution adopted by a two-thirds majority vote of our shareholders present, represented by a proxy or voting by mail at the meeting; and
Our shares take the form of bearer securities or registered securities, if applicable legislation so permits, according to the shareholder’s choice. Issued shares are represented by book entries in individual accounts opened with us or an authorized intermediary on our behalf or any authorized intermediary (depending on the form of such shares), in the name of each shareholder and kept according to the terms and conditions laid down by the legal and regulatory provisions and, in the case of an authorized intermediary, contractual provisions.

In addition, provisions in the indenture for our 2024 Notes could discourage or make more difficult certain corporate actions. For example, if a “fundamental change” (as defined in the indenture for the 2024 Notes) occurs prior to the maturity date of the 2024 Notes, holders of the 2024 Notes will have the right, at their option, to require us to repurchase all or a portion of their 2024 Notes. If a “make-whole fundamental change” (as defined in the indenture for the 2024 Notes) occurs prior the maturity date, we will in some cases be required to increase the conversion rate of the 2024 Notes for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change. Furthermore, the indenture prohibits us from engaging in certain mergers or acquisitions or sales of assets unless, among other things, the surviving entity assumes our obligations under the 2024 Notes.

Your right as a holder of ADSs to participate in any future preferential subscription rights or to elect to receive dividends in shares may be limited, which may cause dilution to your holdings.

According to French law, if we issue additional shares or securities for cash giving right, immediately or in the future, to new shares, current shareholders will have preferential subscription rights for these securities proportionally to their shareholding in our company unless they waive those rights at an extraordinary meeting of our shareholders (by a two-thirds majority vote) or individually by each shareholder. However, our ADS holders in the United States will not be entitled to exercise or sell such rights unless we register the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. In addition, the deposit agreement provides that the depositary will not make rights available to you unless the distribution to ADS holders of both the rights and any related securities are either registered under the Securities Act or exempted from registration under the Securities Act. Further, if we offer holders of our ordinary shares the option to receive dividends in either cash or shares, under the deposit agreement the depositary may require satisfactory assurances from us that extending the offer to holders of ADSs does not require registration of any securities under the Securities Act before making the option available to holders of ADSs. We are under no obligation to file a registration statement with respect to any such rights or securities or to endeavor to cause such a registration statement to be declared effective. Moreover, we may not be able to establish an exemption from registration under the Securities Act. Accordingly, ADS holders may be unable to participate in our rights offerings or to elect to receive dividends in shares and may experience dilution in their holdings. In addition, if the depositary is unable to sell rights that are not exercised or not distributed or if the sale is not lawful or reasonably practicable, it will allow the rights to lapse, in which case you will receive no value for these rights.

80

U.S. investors may have difficulty enforcing civil liabilities against our company and directors and the experts named in our annual report. 

Certain members of our board of directors and certain of our subsidiaries and certain experts named in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018 filed with the SEC on February 28, 2019, are non-residents of the United States, and all of or a substantial portion of our assets and the assets of such persons are located outside the United States. As a result, it may not be possible to serve process on such persons or us in the United States or to enforce judgments obtained in U.S. courts against them or us based on civil liability provisions of the securities laws of the United States.

Additionally, it may be difficult to assert U.S. securities law claims in actions originally instituted outside of the United States. Foreign courts may refuse to hear a U.S. securities law claim because foreign courts may not be the most appropriate forums in which to bring such a claim. Even if a foreign court agrees to hear a claim, it may determine that the law of the jurisdiction in which the foreign court resides, and not U.S. law, is applicable to the claim. Further, if U.S. law is found to be applicable, the content of applicable U.S. law must be proved as a fact, which can be a time-consuming and costly process, and certain matters of procedure would still be governed by the law of the jurisdiction in which the foreign court resides. In particular, there is some doubt as to whether French courts would recognize and enforce certain civil liabilities under U.S. securities laws in original actions or judgments of U.S. courts based upon these civil liability provisions. In addition, awards of punitive damages in actions brought in the United States or elsewhere may be unenforceable in France. An award for monetary damages under the U.S. securities laws would be considered punitive if it does not seek to compensate the claimant for loss or damage suffered but is intended to punish the defendant. French law provides that a shareholder, or a group of shareholders, may initiate a legal action to seek indemnification from the directors of a corporation in the corporation’s interest if it fails to bring such legal action itself. If so, any damages awarded by the court are paid to the corporation and any legal fees relating to such action are borne by the relevant shareholder or the group of shareholders.

The enforceability of any judgment in France will depend on the particular facts of the case as well as the laws and treaties in effect at the time. The United States and France do not currently have a treaty providing for recognition and enforcement of judgments (other than arbitration awards) in civil and commercial matters.

We do not currently intend to pay dividends on our securities, and, consequently, your ability to achieve a return on your investment depends on appreciation in the price of the ADSs. In addition, French law and certain negative covenants may limit the amount of dividends we are able to distribute.

We have never declared or paid any cash dividends on our ordinary shares and do not currently intend to do so for the foreseeable future. In addition, any future indebtedness may restrict our ability to pay dividends. We currently intend to invest our future earnings, if any, to fund our growth. Therefore, you are not likely to receive any dividends on your ADSs for the foreseeable future and the success of an investment in ADSs will depend upon any future appreciation in its value. Consequently, investors in our ADSs may need to rely on sales of all or part of their holdings of ADSs after price appreciation, which may never occur, as the only way to realize any future gains on their investment. There is no guarantee that the ADSs will appreciate in value or even maintain the price at which our shareholders have purchased the ADSs. Investors seeking cash dividends should not purchase the ADSs.

 Further, under French law, the determination of whether we have been sufficiently profitable to pay dividends is made on the basis of our statutory financial statements prepared and presented in accordance with French generally accepted accounting principles. In addition, payment of dividends may subject us to additional taxes under French law. Therefore, we may be more restricted in our ability to declare dividends than companies not based in France. 

In addition, exchange rate fluctuations may affect the amount of euros that we are able to distribute, and the amount in U.S. dollars that our shareholders receive upon the payment of cash dividends or other distributions we declare and pay in euros, if any. These factors could harm the value of the ADSs, and, in turn, the U.S. dollar proceeds that holders receive from the sale of the ADSs.

81

U.S. holders of ADSs may suffer adverse tax consequences if we are characterized as a passive foreign investment company. 

A non-U.S. corporation will be considered a passive foreign investment company, or PFIC, for U.S. federal income tax purposes, for any taxable year if either (1) at least 75% of its gross income for such year is passive income or (2) at least 50% of the value of its assets (based on an average of the quarterly values of the assets during such year) is attributable to assets that produce or are held for the production of passive income. Based on the value and composition of our assets, although not free from doubt, we do not believe we were a PFIC for the taxable year ended December 31, 2018, and we do not believe we are a PFIC in the current taxable year or will be in the foreseeable future. Because a separate factual determination as to whether we are or have become a PFIC must be made each year (after the close of such year), we could be or become a PFIC in the current year or any future taxable year. If we are a PFIC for any taxable year during which a U.S. holder holds ADSs, the U.S. holder may be subject to adverse tax consequences, including (1) the treatment of all or a portion of any gain on disposition as ordinary income, (2) the application of an interest charge with respect to such gain and certain dividends and (3) compliance with certain reporting requirements. Each U.S. holder is strongly urged to consult its tax advisor regarding the application of these rules and the availability of any potential elections.

If a United States person is treated as owning at least 10% of our ADSs, such person may be subject to adverse U.S. federal income tax consequences.

If a United States person is treated as owning (directly, indirectly, or constructively) at least 10% of the value or voting power of our ADSs, such person may be treated as a “United States shareholder” with respect to each “controlled foreign corporation” in our group (if any). Because our group includes one or more U.S. subsidiaries, certain of our non-U.S. subsidiaries could be treated as controlled foreign corporations (regardless of whether or not we are treated as a controlled foreign corporation). A United States shareholder of a controlled foreign corporation may be required to report annually and include in its U.S. taxable income its pro rata share of “Subpart F income,” “global intangible low-taxed income,” and investments in U.S. property by controlled foreign corporations, regardless of whether we make any distributions. Failure to comply with such reporting requirements could result in adverse tax effects for United States shareholders and potentially significant monetary penalties. An individual that is a United States shareholder with respect to a controlled foreign corporation generally would not be allowed certain tax deductions or foreign tax credits that would be allowed to a United States shareholder that is a U.S. corporation. We cannot provide any assurances that we will assist investors in determining whether any of our non-U.S. subsidiaries is treated as a controlled foreign corporation or furnish to any United States shareholders information that may be necessary to comply with the aforementioned obligations. A United States investor should consult its advisors regarding the potential application of these rules to an investment in our ADSs.

82

The rights of shareholders in companies subject to French corporate law differ in material respects from the rights of shareholders of corporations incorporated in the United States. 

We are a French company with limited liability. Our corporate affairs are governed by our By-laws and by the laws governing companies incorporated in France. The rights of shareholders and the responsibilities of members of our board of directors are in many ways different from the rights and obligations of shareholders in companies governed by the laws of U.S. jurisdictions. For example, in the performance of its duties, our board is required by French law to consider the interests of our company, its shareholders, its employees and other stakeholders, rather than solely our shareholders and/or creditors. It is possible that some of these parties will have interests that are different from, or in addition to, your interests as a shareholder.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

None.

ITEM 5. OTHER INFORMATION

None.

83

ITEM 6. EXHIBITS

Exhibit

Number

    

Exhibit Description

    

Form

    

File No.

    

Exhibit

    

Filing Date

    

Filed Herewith

3.1

Amended and Restated By-laws (statuts) of Talend S.A. (English translation), dated as of October 30, 2019.

8-K 

001-37825

3.1

November 5, 2019

4.1

Indenture, dated September 13, 2019, between Talend S.A., U.S. Bank National Association and Elavon Financial Services DAC.

8-K

001-37825

4.1

September 17, 2019

4.2

Form of 1.75% Convertible Senior Note due 2024 (included in Exhibit 4.1).

8-K

001-37825

4.2

September 17, 2019

4.3

Restricted Issuance Agreement dated September 13, 2019, among Talend S.A., JPMorgan Chase Bank, N.A., as depositary and holders of restricted American Depositary Receipts issued thereunder.

8-K

001-37825

4.3

September 17, 2019

10.1

2019 Free Share Plan (English Translation).

8-K

001-37825

10.1

August 8, 2019

10.2

Form of 2019 Free Share Plan Time-Based Grant Letter.

8-K

001-37825

10.2

August 8, 2019

10.3

Form of 2019 Free Share Plan Performance-Based Grant Letter.

8-K

001-37825

10.3

August 8, 2019

10.4

Amended and Restated 2017 Employee Stock Purchase Plan.

8-K

001-37825

10.1

August 22, 2019

10.5

U.S. Offering Document to the Amended and Restated 2017 Employee Stock Purchase Plan

X

10.6

Non-U.S. Offering Document to the Amended and Restated 2017 Employee Stock Purchase Plan

X

10.7

Purchase Agreement, dated September 5, 2019, by and among Talend S.A. and Goldman Sachs & Co. LLC, J.P. Morgan Securities LLC, Citigroup Global Markets Inc. and Morgan Stanley & Co. LLC, as representatives of the several initial purchasers named in Schedule I thereto.

8-K

001-37825

10.1

September 6, 2019

84

10.8

Offer Letter, dated August 14, 2018, by and between Talend, Inc. and Adam Meister.

10-K

001-37825

10.19

February 28, 2019

10.9

Transition and Release Agreement, dated February 7, 2018, by and between Talend, Inc. and Thomas Tuchscherer.

10-K

001-37825

10.22

February 28, 2019

31.1

Certificate of Chief Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to §302 of the Sarbanes-Oxley Act of 2002.

X

31.2

Certificate of Chief Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to §302 of the Sarbanes-Oxley Act of 2002.

X

32.1*

Certificate of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002.

X

101.INS

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document

X

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

X

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

X

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

X

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

X

The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Talend S.A. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

85

SIGNATURE

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

 

TALEND S.A.

/s/ Michael Tuchen

Michael Tuchen

Chief Executive Officer

(Principal Executive Officer)

 

/s/ Adam Meister

 

Adam Meister

 

Chief Financial Officer

(Principal Financial Officer)

Dated:  November 8, 2019

86

EX-31.1 2 tlnd-20190930ex3118278a5.htm EX-31.1 tlnd_20190630_Ex_31_1_Folio

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Tuchen, certify that:

 

 

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Talend S.A.;

 

 

 

 

 

 

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 registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

 

 

5.

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

 

 

 

 

 

 

 

 

 

a.

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

 

 

 

 

 

 

b.

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

 

 

Date: November 8, 2019                                 

                                

 

 

 

 

By: /s/ Michael Tuchen

Michael Tuchen

Chief Executive Officer

(Principal Executive Officer)

 

EX-31.2 3 tlnd-20190930ex31219ca69.htm EX-31.2 tlnd_20190630_Ex_31_2_Folio

Exhibit 31.2

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Adam Meister, certify that:

 

 

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Talend S.A.;

 

 

 

 

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 registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

 

 

5.

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

 

 

 

 

 

 

 

 

 

a.

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

 

 

 

 

 

 

 

 

 

b.

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

 

 

Date: November 8, 2019                                 

                                

 

 

 

 

By: /s/ Adam Meister

Adam Meister

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-32.1 4 tlnd-20190930ex32151eb14.htm EX-32.1 tlnd_20190630_Ex_32_1_Folio

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002*

 

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350), Michael Tuchen, Chief Executive Officer (Principal Executive Officer) of Talend S.A. (the “Company”), and Adam Meister, Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, each hereby certifies that, to the best of his knowledge:

 

 

 

 

 

 

1.

The Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2019, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and

 

 

 

2.

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

 

 

 

 

 

 

 

 

 

 

 

Date: November 8, 2019

 

 

 

 

 

/s/ Michael Tuchen

 

/s/ Adam Meister

Michael Tuchen

 

Adam Meister

 

 

 

President and Chief Executive Officer

 

Chief Financial Officer

 

 

 

(Principal Executive Officer)

 

(Principal Financial and Accounting Officer)

 

*This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Talend S.A. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

 

 

EX-10.5 5 tlnd-20190930ex105b36508.htm EX-10.5 tlnd_Exhibit 10_5_US_Offering_Document_ESPP

 

Exhibit 10.5

 

TALEND S.A.

2017 EMPLOYEE STOCK PURCHASE PLAN (AS AMENDED AND RESTATED ON AUGUST 22, 2019)

SECTION 423 QUALIFIED OFFERING DOCUMENT

ADOPTED BY THE BOARD: OCTOBER 31, 2017

AS AMENDED BY THE BOARD: OCTOBER 30, 2019

In this document, capitalized terms not otherwise defined will have the same definitions of such terms as in the Talend S.A. 2017 Employee Stock Purchase Plan (as amended and restated on August 22, 2019), as may be amended from time to time (the “Plan”).  The Offerings (current and future) established under this Offering Document are intended to meet the requirements set forth under Section 423 of the Code (i.e., a “qualified” offering).

1. GRANT; OFFERING DATE.

(a) On October 30, 2019, the Board delegated Adam Meister,  Chief Financial Officer of the Company (the “Authorized Officer”), the authority to act as administrator of the Plan, including the authority to authorize, amend and terminate Offerings.

(b) The first Offering hereunder (the “Initial Offering”) will begin on such date as the Authorized Officer shall determine and will consist of one Purchase Period that ends on August 17, 2018. Following the Initial Offering, a new Offering will automatically begin on August 20 and February 20 thereafter over the term of the Plan and each new Offering will be approximately six months in duration.  Each Offering will consist of one Purchase Period approximately six months in duration with each Offering and Purchase Period ending on February 19 and August 19 each year.  Each Purchase Date will be the last day of a Purchase Period and an Offering.

(c) Notwithstanding the foregoing: (i) if any Offering Date falls on a day that is not a Trading Day, then such Offering Date will instead fall on the next subsequent Trading Day, and (ii) if the last day of an Offering (and therefore the Purchase Date) falls on a day that is not a Trading Day, then such last day of the Offering (and therefore the Purchase Date) will instead fall on the immediately preceding Trading Day.

(d) Prior to the commencement of any Offering, the Authorized Officer may change any or all terms of such Offering and any subsequent Offerings.  The granting of Purchase Rights pursuant to each Offering hereunder will occur on each respective Offering Date unless (i) prior to such date the Authorized Officer determines that such Offering will not occur, or (ii) no ADSs remain available, as of the Offering Date, for issuance under the Plan in connection with such Offering. The Authorized Officer may also accelerate the Purchase Date of an Offering, or terminate an ongoing Offering without providing for the purchase of ADSs.  If an Offering is terminated early without providing for the purchase of ADSs, each Participant will receive a refund of his or her Contributions (reduced to the extent, if any, such Contributions have been used to acquire ADSs for the Participant on any prior Purchase Date) without interest.

1.

 

2. ELIGIBLE EMPLOYEES.

(a) Each Eligible Employee who is an employee of a Designated 423 Company, and has completed the necessary enrollment paperwork (including the enrollment form described below) by the applicable deadline, will be granted a Purchase Right on the Offering Date of such Offering. As of the date hereof, for purposes of this Offering Document, the term “Designated 423 Company” means the Related Corporations listed on Exhibit A. Additional Related Corporations may be added to the definition of Designated 423 Company prior to any future Offering, consistent with the terms of the Plan, by the Authorized Officer.

(b) Each person who first becomes an Eligible Employee during an Offering will not be granted a Purchase Right under such Offering, but will be eligible to participate in subsequent Offerings.

(c) Notwithstanding the foregoing, the following Employees will not be Eligible Employees or be granted Purchase Rights under an Offering:

(i) Employees who have been employed for less than one month prior to the Offering Date;

(ii) Employees whose customary employment is 20 hours per week or less;

(iii) Employees who individually own securities representing five percent or more of the total combined voting power or value of all classes of shares of the Company or of any Related Corporation (including ownership through unexercised and/or unvested Purchase Rights and options) as described in Section 5(b) of the Plan; or

(iv) Employees residing or working in certain jurisdictions outside of the United States if, as of the Offering Date of the Offering, the grant of such Purchase Rights under this Offering document would not be in compliance with or would not be feasible given the applicable laws, regulations or requirements of any jurisdiction in which the Employee resides or is employed, as determined in the sole discretion of the Authorized Officer.

3. PURCHASE RIGHTS; PURCHASE LIMITS.

(a) Subject to the limitations herein and in the Plan, a Participant’s Purchase Right will permit the purchase of the number of ADSs purchasable with up to 15% of such Participant’s Earnings paid during the Offering, beginning as of the date such Participant first commences participation in that Offering. In the case of a payroll date that falls after the Purchase Date of an Offering but prior to the Offering Date of the next new Offering in which the Employee is a Participant, Earnings from such payroll will be included in the new Offering (provided the Eligible Employee continues to participate in the new Offering).

(b) For Offerings hereunder, with respect to a Participant, “Earnings” means such Participant’s base salary or base wages (including the value of amounts elected to be deferred by such Participant under any 401(k) plan or other deferred compensation program or arrangement established by the Company or a Related Corporation), but excluding all other items of compensation, including but not limited to the following: overtime pay, commissions, and

2.

 

bonuses, all other cash remuneration paid directly to the Participant, including, without limitation, profit sharing contributions, the cost of employee benefits paid for by the Company or a Related Corporation, education or tuition reimbursements, imputed income (whether or not arising under any Company or Related Corporation group insurance or benefit program), traveling expenses, business expense reimbursements, moving expense reimbursements, housing and living allowances, income received, reported or otherwise recognized in connection with options and other equity awards, contributions made by the Company or a Related Corporation under any employee benefit plan, and other similar items of compensation.

(c) However, the maximum number of ADSs that a Participant may purchase on any Purchase Date in an Offering will be such number of ADSs as has a Fair Market Value (determined as of the Offering Date for such Offering) equal to (1) $25,000 multiplied by the number of calendar years in which the Purchase Right under such Offering has been outstanding at any time, minus (2) the Fair Market Value of any other ADSs (determined as of the relevant Offering Date with respect to such ADSs) that, for purposes of the limitation of Section 423(b)(8) of the Code, are attributed to any of such calendar years in which the Purchase Right has been outstanding. In all cases, this $25,000 limit will be determined in accordance with regulations applicable under Section 423(b)(8) of the Code.  In particular, the amount in clause (2) will be determined based on (i) the number of ADSs previously purchased with respect to such calendar years pursuant to such Offering or any other Offering under the Plan, and pursuant to any other Company or Related Corporation plans intended to qualify as an employee stock purchase plan under Section 423 of the Code, and (ii) the number of ADSs subject to other Purchase Rights outstanding on the Offering Date for such Offering pursuant to the Plan and any other such Company or Related Corporation plan intended to qualify as an Employee Stock Purchase Plan.     

(d) The maximum number of ADSs that may be purchased on any single Purchase Date by any one Participant is  883 ADSs.

(e) In all cases, the maximum aggregate number of ADSs available to be purchased by all Participants under an Offering will be the number of ADSs remaining available under the Plan on the Offering Date, rounded down to the nearest whole ADS.  If the aggregate number of ADSs to be purchased upon the exercise of all outstanding Purchase Rights on a single Purchase Date under an Offering would exceed the foregoing limit, the Company will make a pro rata allocation (based on each Participant’s accumulated Contributions) on the applicable Purchase Date of the ADSs available (as of the Offering Date) in a uniform and equitable manner.

(f) Any Contributions not applied to the purchase of ADSs as a result of the application of the limits set forth in this Section 3 will not roll over to the next Offering and will instead be refunded to the Participants at the end of the Offering without interest.

4. PURCHASE PRICE.

The purchase price of ADSs under an Offering will be the lesser of: (i) 85% of the Fair Market Value of such ADSs on the Offering Date, and (ii) 85% of the Fair Market Value of such ADSs on the applicable Purchase Date, in each case rounded up to the nearest whole cent per ADS.

3.

 

5. PARTICIPATION.

(a) An Eligible Employee’s election to participate in an Offering is effective on the Offering Date. An Eligible Employee must elect his or her Contribution rate on the enrollment form provided by the Company.  For the Initial Offering and for Offerings beginning on or around February 20, the completed enrollment form must be delivered to the Company during the period beginning on January 20 and ending on February 5, unless a different time is set by the Company for all Eligible Employees with respect to such Offering.  For Offerings beginning on or around August 20, the completed enrollment form must be delivered to the Company during the period beginning on July 20 and ending on August 5, unless a different time is set by the Company for all Eligible Employees with respect to such Offering.  Contribution rates must be expressed in whole percentages of Earnings, with a minimum percentage of 1% (except as otherwise provided herein) and a maximum percentage of 15%. Contributions may only be made through payroll deductions, unless required by applicable law.

(b) A Participant may increase or decrease his or her Contribution level (including a decrease to 0%), with such change effective as of the next Offering, by delivering the required election form at least five business days (or such other period of time as determined by the Company and communicated to Participants) prior to the start of the Offering for which it is to be effective; provided however, that any decreases to 0% must be made no later than the first day of the last calendar month of the current Offering. However, the Company may determine in its sole discretion at any time, including at any time following the commencement of an Offering, that it will no longer accept Participant requests to increase Contribution levels. Any Participant who has decreased his or her Contribution level to 0% effective as of the next Offering will be withdrawn from the Plan effective as of the first day of that new Offering and may not participate until the next Offering.   To participate in any subsequent Offering, a Participant must elect to participate in such Offering and submit a new enrollment form as described in Section 5(a) above.

(c) A Participant may not increase his or her Contribution level during an Offering as to Contributions to be made during that Offering.  A Participant may decrease (including a decrease to 0%) his or her future Contribution level no more than twice during an Offering.  The Participant must deliver an election form stating the new decreased Contribution level at least five business days (or such other period of time as determined by the Company and communicated to Participants) prior to the payroll date for which it is to be effective; provided however, that any decreases to 0% must be made no later than the first day of the last calendar month of such Offering.  If a Participant has decreased his or her rate of payroll deductions to 0%, the Participant will still participate in the current Offering, and his or her previous Contributions will be applied toward the purchase of ADSs on the Purchase Date. However, any Participant who has decreased her or her Contribution level to 0% will be deemed to have withdrawn effective as of the next Offering and will not be allowed to participate in the next Offering or any subsequent Offering, unless he or she elects to participate in such Offering and submits a new enrollment form as described in Section 5(a) above.

(d) A Participant may withdraw from an Offering and receive a refund of his or her Contributions (reduced to the extent, if any, such Contributions have been used to acquire ADSs for the Participant on any prior Purchase Date) without interest prior to the end of the Offering; provided however, that any election to withdraw must be made no later than the first day of the

4.

 

last calendar month of such Offering by delivering the required form of withdrawal notice.  A Participant who has withdrawn from an Offering may not again participate in that Offering, but may participate in subsequent Offerings. To participate in any subsequent Offering,  a Participant must elect to participate in such Offering and submit a new enrollment form as described in Section 5(a) above.

(e) Eligible Employees may not make an investment decision regarding participation in an Offering, including electing a Contribution level, until a registration statement covering the ADSs reserved under the Plan for that Offering has been filed by the Company and has become effective.  The Company may establish procedures to enable the purposes of the Plan to be satisfied while complying with applicable securities laws.  

(f) Once an Eligible Employee affirmatively enrolls in an Offering and authorizes Contributions (including in connection with the Initial Offering), the Eligible Employee automatically will be enrolled for all subsequent Offerings at the same Contribution rate until he or she (i) elects to change his or her rate of Contributions pursuant to Sections 5(b) and 5(c) above, (ii) elects to withdraw from an Offering pursuant to Section ‎5(d) above, (iii) is deemed to have withdrawn pursuant to Sections 5(b) and ‎5(c) above, or (iv) otherwise terminates his or her participation in the Plan (including through termination of employment).

6. PURCHASES.

Subject to the limitations contained herein, on each Purchase Date, each Participant’s Contributions (without any increase for interest) will be applied to the purchase of whole ADSs, up to the maximum number of ADSs permitted under the Plan and the Offering.

7. NOTICES AND AGREEMENTS.

Any notices or agreements provided for in an Offering or the Plan will be given in writing, in a form provided by the Company (including documents delivered in electronic form, if authorized by the Committee). Unless specifically provided for in the Plan or this Offering, notices and agreements will be deemed effectively given upon receipt (including documents delivered in electronic form).

8. OFFERING SUBJECT TO PLAN.

Each Offering is subject to all the provisions of the Plan, and the provisions of the Plan are hereby made a part of the Offering.  The Offering is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan.  In addition, a Participant will be bound by the terms and conditions of any enrollment form entered into by the Participant. In the event of any conflict between the provisions of an Offering and those of the Plan (including interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan), the provisions of the Plan will control.

5.

 

9. CHANGES TO ONGOING OFFERINGS.

(a) Notwithstanding anything in this Offering Document to the contrary, the Authorized Officer is entitled (i) to limit the frequency and/or number of changes in the amount withheld during an Offering, (ii) to establish the exchange ratio applicable to amounts withheld in a currency other than U.S. dollars, (iii) to permit Contributions in excess of the amount designated by a Participant to adjust for mistakes in the Company’s processing of properly completed Contribution elections, (iv) to establish reasonable waiting and adjustment periods and/or accounting and crediting procedures to ensure that amounts applied toward the purchase of ADSs for each Participant properly correspond with that Participant’s Contributions, (v) to amend any outstanding Purchase Rights or clarify any ambiguities regarding the terms of any Offering to enable the Purchase Rights to qualify under and/or comply with Section 423 of the Code, and (vi) to establish other limitations or procedures as the Authorized Officer determines in its sole discretion advisable that are consistent with the Plan.  The actions of the Authorized Officer pursuant to this paragraph will not be considered to alter or impair the Purchase Rights granted under this Offering as they are part of the initial terms of each Offering and the Purchase Rights granted under this Offering Document.

(b) Notwithstanding anything in this Offering Document to the contrary, but subject to the terms of the Plan, if the Authorized Officer determines that the operation of an Offering and/or the terms of this Offering Document may result in unfavorable financial accounting or regulatory consequences for the Company, then the Authorized Officer may, in its discretion and, to the extent necessary or desirable, modify or amend the Offering and/or the terms of this Offering Document to reduce or eliminate such adverse accounting or regulatory consequence including, but not limited to:  (1) altering the purchase price of ADSs to be acquired pursuant to rights granted under the Plan for any Offering, including an on-going Offering; (2) shortening any Offering so that the Offering ends on a new Purchase Date, including an on-going Offering; and (3) allocating ADSs.  The actions of the Authorized Officer pursuant to this paragraph will not be considered to alter or impair the Purchase Rights granted under this Offering as they are part of the initial terms of each Offering and the Purchase Rights granted under this Offering Document.

6.

 

EXHIBIT A

DESIGNATED COMPANIES

1.

Talend, Inc.

2.

Talend USA, Inc.

7.

EX-10.6 6 tlnd-20190930ex1063bd307.htm EX-10.6 tlnd_Exhibit 10_6_Non-US_Offering_Document_ESPP

Exhibit 10.6

 

TALEND S.A.

2017 EMPLOYEE STOCK PURCHASE PLAN (AS AMENDED AND RESTATED ON AUGUST 22, 2019)

NON-QUALIFIED OFFERING DOCUMENT

ADOPTED BY THE BOARD: OCTOBER 31, 2017

AS AMENDED BY THE BOARD: OCTOBER 30, 2019

In this document, capitalized terms not otherwise defined will have the same definitions of such terms as in the Talend S.A. 2017 Employee Stock Purchase Plan (as amended and restated on August 22, 2019), as may be amended from time to time (the “Plan”).  The Offerings (current and future) established under this Offering Document are not intended to meet the requirements set forth under Section 423 of the Code (i.e., a “qualified” offering).

1. GRANT; OFFERING DATE.

(a) On October 30,  2019, the Board delegated Adam Meister,  Chief Financial Officer of the Company (the “Authorized Officer”), the authority to act as administrator of the Plan, including the authority to authorize, amend and terminate Offerings.

(b) The first Offering hereunder (the “Initial Offering”) will begin on such date as the Authorized Officer shall determine and will consist of one Purchase Period that ends on August 17, 2018. Following the Initial Offering, a new Offering will automatically begin on August 20 and February 20 thereafter over the term of the Plan and each new Offering will be approximately six months in duration.  Each Offering will consist of one Purchase Period approximately six months in duration with each Offering and Purchase Period ending on February 19 and August 19 each year.  Each Purchase Date will be the last day of a Purchase Period and an Offering.

(c) Notwithstanding the foregoing: (i) if any Offering Date falls on a day that is not a Trading Day, then such Offering Date will instead fall on the next subsequent Trading Day, and (ii) if the last day of an Offering (and therefore the Purchase Date) falls on a day that is not a Trading Day, then such last day of the Offering (and therefore the Purchase Date) will instead fall on the immediately preceding Trading Day.

(d) Prior to the commencement of any Offering, the Authorized Officer may change any or all terms of such Offering and any subsequent Offerings.  The granting of Purchase Rights pursuant to each Offering hereunder will occur on each respective Offering Date unless (i) prior to such date the Authorized Officer determines that such Offering will not occur, or (ii) no ADSs remain available, as of the Offering Date, for issuance under the Plan in connection with such Offering. The Authorized Officer may also accelerate the Purchase Date of an Offering, or terminate an ongoing Offering without providing for the purchase of ADSs.  If an Offering is terminated early without providing for the purchase of ADSs, each Participant will receive a refund of his or her Contributions (reduced to the extent, if any, such Contributions have been used to acquire ADSs for the Participant on any prior Purchase Date) without interest.

1.

2. ELIGIBLE EMPLOYEES.

(a) Each Eligible Employee who is an employee of the Company or a Designated Non-423 Company, and has completed the necessary enrollment paperwork (including the enrollment form described below) by the applicable deadline, will be granted a Purchase Right on the Offering Date of such Offering. As of the date hereof, for purposes of this Offering Document, the term “Designated Non-423 Company” means the Related Corporations listed on Exhibit A. Additional Related Corporations may be added to the definition of Designated Non-423 Company prior to any future Offering, consistent with the terms of the Plan, by the Authorized Officer.

(b) Each person who first becomes an Eligible Employee during an Offering will not be granted a Purchase Right under such Offering, but will be eligible to participate in subsequent Offerings.

(c) Notwithstanding the foregoing, the following Employees will not be Eligible Employees or be granted Purchase Rights under an Offering:

(i) Employees who have been employed for less than one month prior to the Offering Date;

(ii) Employees whose customary employment is 20 hours per week or less;

(iii) Employees who individually own securities representing five percent or more of the total combined voting power or value of all classes of shares of the Company or of any Related Corporation (including ownership through unexercised and/or unvested Purchase Rights and options) as described in Section 5(b) of the Plan; or

(iv) Employees residing or working in certain jurisdictions outside of the United States if, as of the Offering Date of the Offering, the grant of such Purchase Rights under this Offering document would not be in compliance with or would not be feasible given the applicable laws, regulations or requirements of any jurisdiction in which the Employee resides or is employed, as determined in the sole discretion of the Authorized Officer.

3. PURCHASE RIGHTS; PURCHASE LIMITS.

(a) Subject to the limitations herein and in the Plan, a Participant’s Purchase Right will permit the purchase of the number of ADSs purchasable with up to 15%  of such Participant’s Earnings paid during the Offering, beginning as of the date such Participant first commences participation in that Offering. In the case of a payroll date that falls after the Purchase Date of an Offering but prior to the Offering Date of the next new Offering in which the Employee is a Participant, Earnings from such payroll will be included in the new Offering (provided the Eligible Employee continues to participate in the new Offering).

(b) For Offerings hereunder, with respect to a Participant, “Earnings” means such Participant’s base salary or base wages (including the value of amounts elected to be deferred by such Participant under any deferred compensation program or arrangement established by the Company or a Related Corporation), but excluding all other items of compensation, including but not limited to the following: overtime pay, commissions, and bonuses, all other cash remuneration

2.

paid directly to the Participant, including, without limitation, profit sharing contributions, the cost of employee benefits paid for by the Company or a Related Corporation, education or tuition reimbursements, imputed income (whether or not arising under any Company or Related Corporation group insurance or benefit program), traveling expenses, business expense reimbursements, moving expense reimbursements, housing and living allowances, income received, reported or otherwise recognized in connection with options and other equity awards, contributions made by the Company or a Related Corporation under any employee benefit plan, and other similar items of compensation.

(c) However, the maximum number of ADSs that a Participant may purchase on any Purchase Date in an Offering will be such number of ADSs as has a Fair Market Value (determined as of the Offering Date for such Offering) equal to (1) $25,000 multiplied by the number of calendar years in which the Purchase Right under such Offering has been outstanding at any time, minus (2) the Fair Market Value of any other ADSs (determined as of the relevant Offering Date with respect to such ADSs) that, for purposes of the limitation of Section 423(b)(8) of the Code, are attributed to any of such calendar years in which the Purchase Right has been outstanding. In all cases, this $25,000 limit will be determined in accordance with regulations applicable under Section 423(b)(8) of the Code.  In particular, the amount in clause (2) will be determined based on (i) the number of ADSs previously purchased with respect to such calendar years pursuant to such Offering or any other Offering under the Plan, and pursuant to any other Company or Related Corporation plans intended to qualify as an employee stock purchase plan under Section 423 of the Code, and (ii) the number of ADSs subject to other Purchase Rights outstanding on the Offering Date for such Offering pursuant to the Plan and any other such Company or Related Corporation plan intended to qualify as an Employee Stock Purchase Plan.     

(d) The maximum number of ADSs that may be purchased on any single Purchase Date by any one Participant is 883 ADSs.

(e) In all cases, the maximum aggregate number of ADSs available to be purchased by all Participants under an Offering will be the number of ADSs remaining available under the Plan on the Offering Date, rounded down to the nearest whole ADS.  If the aggregate number of ADSs to be purchased upon the exercise of all outstanding Purchase Rights on a single Purchase Date under an Offering would exceed the foregoing limit, the Company will make a pro rata allocation (based on each Participant’s accumulated Contributions) on the applicable Purchase Date of the ADSs available (as of the Offering Date) in a uniform and equitable manner.

(f) Any Contributions not applied to the purchase of ADSs as a result of the application of the limits set forth in this Section 3 will not roll over to the next Offering and will instead be refunded to the Participants at the end of the Offering without interest.

4. PURCHASE PRICE.

The purchase price of ADSs under an Offering will be the lesser of: (i) 85% of the Fair Market Value of such ADSs on the Offering Date, and (ii) 85% of the Fair Market Value of such ADSs on the applicable Purchase Date, in each case rounded up to the nearest whole cent per ADS.

3.

5. PARTICIPATION.

(a) An Eligible Employee’s election to participate in an Offering is effective on the Offering Date. An Eligible Employee must elect his or her Contribution rate on the enrollment form provided by the Company.  For the Initial Offering and for Offerings beginning on or around February 20, the completed enrollment form must be delivered to the Company during the period beginning on January 20 and ending on February 5, unless a different time is set by the Company for all Eligible Employees with respect to such Offering.  For Offerings beginning on or around August 20, the completed enrollment form must be delivered to the Company during the period beginning on July 20 and ending on August 5, unless a different time is set by the Company for all Eligible Employees with respect to such Offering. Contribution rates must be expressed in whole percentages of Earnings, with a minimum percentage of 1% (except as otherwise provided herein) and a maximum percentage of 15%. Contributions may only be made through payroll deductions, unless required by applicable law.

(b) A Participant may increase or decrease his or her Contribution level (including a decrease to 0%), with such change effective as of the next Offering, by delivering the required election form at least five business days (or such other period of time as determined by the Company and communicated to Participants) prior to the start of the Offering for which it is to be effective; provided however, that any decreases to 0% must be made no later than the first day of the last calendar month of the current Offering. However, the Company may determine in its sole discretion at any time, including at any time following the commencement of an Offering, that it will no longer accept Participant requests to increase Contribution levels. Any Participant who has decreased his or her Contribution level to 0% effective as of the next Offering will be withdrawn from the Plan effective as of the first day of that new Offering and may not participate until the next Offering.   To participate in any subsequent Offering, a Participant must elect to participate in such Offering and submit a new enrollment form as described in Section 5(a) above.

(c) A Participant may not increase his or her Contribution level during an Offering as to Contributions to be made during that Offering.  A Participant may decrease (including a decrease to 0%) his or her future Contribution level no more than twice during an Offering.  The Participant must deliver an election form stating the new decreased Contribution level at least five business days (or such other period of time as determined by the Company and communicated to Participants) prior to the payroll date for which it is to be effective; provided however, that any decreases to 0% must be made no later than the first day of the last calendar month of such Offering.  If a Participant has decreased his or her rate of payroll deductions to 0%, the Participant will still participate in the current Offering, and his or her previous Contributions will be applied toward the purchase of ADSs on the Purchase Date. However, any Participant who has decreased her or her Contribution level to 0% will be deemed to have withdrawn effective as of the next Offering and will not be allowed to participate in the next Offering or any subsequent Offering, unless he or she elects to participate in such Offering and submits a new enrollment form as described in Section 5(a) above.

(d) A Participant may withdraw from an Offering and receive a refund of his or her Contributions (reduced to the extent, if any, such Contributions have been used to acquire ADSs for the Participant on any prior Purchase Date) without interest prior to the end of the Offering; provided however, that any election to withdraw must be made no later than the first day of the

4.

last calendar month of such Offering by delivering the required form of withdrawal notice.  A Participant who has withdrawn from an Offering may not again participate in that Offering, but may participate in subsequent Offerings. To participate in any subsequent Offering, a Participant must elect to participate in such Offering and submit a new enrollment form as described in Section 5(a) above.

(e) Eligible Employees may not make an investment decision regarding participation in an Offering, including electing a Contribution level, until a registration statement covering the ADSs reserved under the Plan for that Offering has been filed by the Company and has become effective.  The Company may establish procedures to enable the purposes of the Plan to be satisfied while complying with applicable securities laws.  

(f) Once an Eligible Employee affirmatively enrolls in an Offering and authorizes Contributions (including in connection with the Initial Offering), the Eligible Employee automatically will be enrolled for all subsequent Offerings at the same Contribution rate until he or she (i) elects to change his or her rate of Contributions pursuant to Sections 5(b) and 5(c) above, (ii) elects to withdraw from an Offering pursuant to Section ‎5(d) above, (iii) is deemed to have withdrawn pursuant to Sections 5(b) and ‎5(c) above, or (iv) otherwise terminates his or her participation in the Plan (including through termination of employment).

6. PURCHASES.

Subject to the limitations contained herein, on each Purchase Date, each Participant’s Contributions (without any increase for interest) will be applied to the purchase of whole ADSs, up to the maximum number of ADSs permitted under the Plan and the Offering.

7. NOTICES AND AGREEMENTS.

Any notices or agreements provided for in an Offering or the Plan will be given in writing, in a form provided by the Company (including documents delivered in electronic form, if authorized by the Committee). Unless specifically provided for in the Plan or this Offering, notices and agreements will be deemed effectively given upon receipt (including documents delivered in electronic form).

8. OFFERING SUBJECT TO PLAN.

Each Offering is subject to all the provisions of the Plan, and the provisions of the Plan are hereby made a part of the Offering.  The Offering is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan.  In addition, a Participant will be bound by the terms and conditions of any enrollment form entered into by the Participant and any country-specific terms and conditions as set forth in Exhibit B. In the event of any conflict between the provisions of an Offering and those of the Plan (including interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan), the provisions of the Plan will control.

5.

9. CHANGES TO ONGOING OFFERINGS.

(a) Notwithstanding anything in this Offering Document to the contrary, the Authorized Officer is entitled (i) to limit the frequency and/or number of changes in the amount withheld during an Offering, (ii) to establish the exchange ratio applicable to amounts withheld in a currency other than U.S. dollars, (iii) to permit Contributions in excess of the amount designated by a Participant to adjust for mistakes in the Company’s processing of properly completed Contribution elections, (iv) to establish reasonable waiting and adjustment periods and/or accounting and crediting procedures to ensure that amounts applied toward the purchase of ADSs for each Participant properly correspond with that Participant’s Contributions, and (v) to establish other limitations or procedures as the Authorized Officer determines in its sole discretion advisable that are consistent with the Plan.  The actions of the Authorized Officer pursuant to this paragraph will not be considered to alter or impair the Purchase Rights granted under this Offering as they are part of the initial terms of each Offering and the Purchase Rights granted under this Offering Document.

(b) Notwithstanding anything in this Offering Document to the contrary, but subject to the terms of the Plan, if the Authorized Officer determines that the operation of an Offering and/or the terms of this Offering Document may result in unfavorable financial accounting or regulatory consequences for the Company, then the Authorized Officer may, in its discretion and, to the extent necessary or desirable, modify or amend the Offering and/or the terms of this Offering Document to reduce or eliminate such adverse accounting or regulatory consequence including, but not limited to:  (1) altering the purchase price of ADSs to be acquired pursuant to rights granted under the Plan for any Offering, including an on-going Offering; (2) shortening any Offering so that the Offering ends on a new Purchase Date, including an on-going Offering; and (3) allocating ADSs.  The actions of the Authorized Officer pursuant to this paragraph will not be considered to alter or impair the Purchase Rights granted under this Offering as they are part of the initial terms of each Offering and the Purchase Rights granted under this Offering Document.

6.

EXHIBIT A

DESIGNATED COMPANIES

1.

Talend Australia Pty Ltd.

2.

Talend Beijing Technology Co. Ltd.

3.

Talend (Canada) Limited

4.

Talend Germany GmbH

5.

Talend GmbH

6.

Talend Italy S.r.l.

7.

Talend KK

8.

Talend Limited (Ireland)

9.

Talend Limited (United Kingdom)

10.

Talend Netherlands B.V.

11.

Talend Singapore Pte. Ltd.

12.

Talend Sweden AB

13.

Talend Spain, SL

14.

Talend Data Integration Services Private Limited

7.

EXHIBIT B

ESPP EXHIBIT FOR PARTICIPANTS OUTSIDE THE UNITED STATES

This Exhibit includes additional terms and conditions as well as additional country-specific notices, disclaimers and/or terms and conditions that govern Participant’s participation in the Talend S.A. 2017 Employee Stock Purchase Plan (as amended and restated on August 22, 2019) (the “ESPP” or the “Plan”) if Participant works or resides outside the United States and, if applicable, in one of the countries listed below and that may be material to Participant’s participation in the ESPP.  This Exhibit also includes other terms and conditions that could impact Participant’s participation in the Plan.  Such notices, disclaimers, and/or terms and conditions and disclosures may also apply, as from the date of offer, if Participant moves to or otherwise are or becomes subject to applicable laws or Company policies of a specified country.  Capitalized terms not defined herein shall have the meanings set forth in the Plan, the Offering Document, and/or the enrollment agreement.  This Exhibit forms part of Participant’s enrollment agreement and the Offering Document and should be read in conjunction with the Plan.  By participating in the ESPP, Participant agrees to the terms and conditions of this ESPP Exhibit, the enrollment agreement, the Offering Document, and the Plan. 

This Exhibit is based on the securities, foreign exchange, and other laws in effect as of September 2019.  However, such laws are often complex and change frequently and may be out of date at the time that ADSs are purchased under the Plan or when Participant sells ADSs acquired under the Plan or otherwise take any action in relation to the Plan.  In addition, the information contained herein is general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of a particular result or make any recommendation regarding the ESPP.  Accordingly, Participant is advised to seek appropriate professional advice as to how the relevant laws in Participant’s country may apply to Participant’s situation prior to taking any action in relation to the Plan.    The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the ESPP. 

ADDITIONAL PROVISIONS APPLICABLE TO ALL PARTICIPANTS

Securities Law Notice.  Unless otherwise noted, neither the Company nor the ADSs are registered with any local stock exchange or under the control of any local securities regulator outside the United States.  The enrollment agreement (of which this Exhibit is a part), the Offering Document, the Plan, and any other communications or materials that Participant may receive regarding participation in the Plan do not constitute advertising or an offering of securities outside the United States, and the issuance of securities described in any Plan-related documents is not intended for public offering or circulation in Participant’s jurisdiction.

Foreign Exchange Restrictions.    If required by the Company or applicable laws, any cross-border cash remittance made to purchase ADSs under this ESPP or transfer proceeds received upon the sale of ADSs must be made through a locally authorized financial institution or registered foreign exchange agency and may require Participant to provide to such entity certain information regarding the transaction.  Moreover, Participant understands and agrees that the future value of the underlying ADSs is unknown and cannot be predicted with certainty and may decrease in

8.

value, even below the Purchase Price. Neither the Company nor any Related Corporation or Affiliate is responsible for any foreign exchange fluctuation between local currency and the United States Dollar or the selection by the Company or any Related Corporation or Affiliate in its sole discretion of an applicable foreign currency exchange rate that may affect the value of Participant’s ESPP participation (or the calculation of income or any taxes or other amounts under the ESPP).

Taxes.  Participant’s participation in the Plan may be subject to taxes, tax withholdings, social contributions, required deductions or other payments, if any (“Tax-Related Items”) that may arise upon the offer of Purchase Rights; the purchase, ownership or disposition of ADSs; the receipt of dividends (if any); or otherwise in connection with the ESPP or the ADSs. As a condition to Participant’s enrollment in the Plan and the purchase of any ADSs on Participant’s behalf under the Plan, Participant agrees to make adequate provision for the satisfaction of, and indemnify the Company and any Related Corporation or Affiliate for, all Tax-Related Items,  whether by withholding, direct payment to the Company, or otherwise as determined by the Company in its sole discretion.  Regardless of any action the Company or any Related Corporation or Affiliate takes with respect to any or all applicable Tax-Related Items, Participant acknowledges and agrees that the ultimate liability for all Tax-Related Items is and remains Participant’s responsibility and which may exceed any amount actually withheld by the Company or Related Corporation or Affiliate.  Participant also acknowledges and agrees that Participant is solely responsible for filing all relevant documentation that may be required in relation to ESPP participation and any ADSs purchased or any Tax-Related Items (other than filings or documentation that is the specific obligation of the Company or any Related Corporation or Affiliate pursuant to applicable laws), such as but not limited to personal income tax returns or reporting statements in relation to Participant’s enrollment in the ESPP, the purchase of ADSs on Participant’s behalf, the holding of ADSs or any bank or brokerage account, the subsequent sale of ADSs, and the receipt of any dividends.  Participant further acknowledges that the Company makes no representations or undertakings regarding the treatment of any Tax-Related Items and does not commit to and is under no obligation to structure the terms or any aspect of the ESPP to reduce or eliminate Participant’s liability for Tax-Related Items or achieve any particular tax result.  Participant also understands that applicable laws may require varying ADS valuation methods for purposes of calculating Tax-Related Items, and the Company assumes no responsibility or liability in relation to any such valuation or for any calculation or reporting of income or Tax-Related Items that may be required of Participant under applicable laws.  Further, if Participant becomes subject to Tax-Related Items in more than one jurisdiction, Participant acknowledges that the Company or any Related Corporation or Affiliate may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

Terminating Event.  For the avoidance of doubt, “termination of employment” for purposes of the ESPP only, including Participant’s right to continue participating in the ESPP, will be deemed to occur as of the date Participant is no longer actively providing services as an employee (except, in certain circumstances at the sole discretion of the Company, to the extent Participant is on a Company approved leave of absence and subject to any Company policy or applicable law regarding such leaves) and will not be extended by any notice period or “garden leave” that may be required contractually or under applicable law, unless otherwise determined by the Company in its sole discretion.  The Company shall have the exclusive discretion to determine when Participant is no longer providing services and the date of the termination of employment for purposes of the ESPP.

9.

Data Privacy.  Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s Personal Data (as defined below) by and among, as applicable, the Company and any Related Corporation or Affiliate or third parties as may be selected by the Company, for the exclusive purpose of implementing, administering, and managing Participant’s participation in the Plan.  Participant understands that refusal or withdrawal of consent will affect Participant’s ability to participate in the Plan; without providing consent, Participant will not be able to participate in the Plan or realize benefits (if any) from the Plan.

Participant understands that the Company and any Related Corporation or Affiliate or designated third parties may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any ADSs, any shares of stock or directorships held in the Company or any Related Corporation or Affiliate, and details of all ADSs or any other entitlement to ADSs awarded, purchased, canceled, exercised, vested, unvested or outstanding in Participant’s favor (“Personal Data”).  Participant understands that Personal Data may be transferred to any Related Corporation or Affiliate or third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in the United States, Participant’s country, or elsewhere, and that the recipient’s country may have different data privacy laws and protections than Participant’s country.  In particular, the Company may transfer Personal Data to the broker or stock plan administrator assisting with the Plan, to its legal counsel and tax/accounting advisor, and to the Related Corporation or Affiliate that is Participant’s employer and its payroll provider.

For more information regarding the collection, use, storage, and transfer of Participant’s Personal Data, Participant should also refer to any applicable policies issued by the Company from time to time relating to data protection and privacy.

Communications.  The Company may, in its sole discretion, decide to deliver any documents related to Participant’s current or future participation in the Plan, ADSs, any other shares of Company stock or any other Company-related documents by electronic means.  By enrolling in the ESPP, whether electronically or otherwise, Participant hereby consents to receive such documents by electronic delivery, consents to the use of electronic signatures and, if applicable, agrees to participate in the Plan and/or receive any such documents through an online or electronic system established and maintained by the Company or a third party designated by the Company, including but not limited to the use of electronic signatures or click-through electronic acceptance of terms and conditions.  To the extent Participant has been provided with a copy of this Exhibit, the enrollment agreement, the Plan, or any other documents relating to the ESPP in a language other than English, the English language documents will prevail in case of any ambiguities or divergences as a result of translation.

10.

No Acquired Rights or Employment Rights.  In accepting the offer, Participant acknowledges that the Plan is established voluntarily by the Company, is discretionary in nature, and may be modified, amended, suspended or terminated by the Company at any time.  The offer under the Plan is voluntary and occasional and does not create any contractual or other right to future eligibility for or participation in the ESPP or any other equity grants, awards, or benefits in lieu of the ESPP, even if the ESPP has been offered repeatedly in the past.  All decisions with respect to future ESPP offers or other awards, if any, will be at the sole discretion of the Company.  In addition, Participant’s participation in the Plan is voluntary, and the ESPP and the ADSs subject to the ESPP are extraordinary items that do not constitute regular compensation for services rendered to the Company or any Related Corporation or Affiliate and are outside the scope of Participant’s employment contract, if any.  The ESPP and the ADSs subject to the ESPP are not intended to replace any pension rights or compensation and are not part of normal or expected salary or compensation for any purpose, including but not limited to calculating severance payments, if any, upon termination. Nothing contained in this Exhibit is intended to constitute or create a contract of employment, nor shall it constitute or create the right to remain associated with or in the employ of the Company or any Related Corporation or Affiliate for any particular period of time.  This Exhibit shall not interfere in any way with the right of the Company or any Related Corporation or Affiliate to terminate Participant’s employment or service at any time, subject to applicable laws.

Imposition of Other Requirements.  The Company reserves the right, without Participant’s consent, to suspend or terminate Participant’s participation in the Plan    or impose other requirements on Participant’s participation in the Plan or on the ADSs or to take any other action to the extent the Company determines it is necessary or advisable in order to comply with applicable laws or facilitate the administration of the Plan.  Participant agrees to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.  Furthermore, Participant acknowledges that the applicable laws of the country in which Participant is residing or working at the time of the ESPP offer, the purchase, holding or sale of ADSs under the ESPP, or otherwise during Participant’s participation in the Plan (including any rules or regulations governing securities, foreign exchange, tax, labor, or other matters) may restrict or prevent participation in the ESPP or subject Participant to additional terms and conditions or procedural or regulatory requirements that Participant is or will be solely responsible for and must fulfill.  Such requirements may be outlined in but are not limited to items listed below in this Exhibit. Notwithstanding any provision herein, Participant’s participation in the Plan shall be subject to any applicable special terms and conditions or disclosures as set forth in the Exhibit.  The Participant also understands and agrees that if he works, resides, moves to, or otherwise is or becomes subject to applicable laws or Company policies of another jurisdiction at any time, certain country-specific notices, disclaimers and/or terms and conditions may apply to him as from the date of offer, unless otherwise determined by the Company in its sole discretion.

Compliance with Laws.    The Company is not obligated, and will have no liability for failure, to issue or deliver any ADSs on a Purchase Date unless such issuance or delivery would comply with applicable laws, with such compliance determined by the Company in consultation with its legal counsel.  Furthermore, Participant understands that the applicable laws of the country in which Participant is residing or working at the time of grant of Purchase Rights and/or purchase of ADSs on a Purchase Date (including any rules or regulations governing securities, foreign exchange, tax, labor or other matters) may restrict or prevent the purchase of ADSs.  

11.

ADDITIONAL PROVISIONS AND DISCLOSURES APPLICABLE TO SPECIFIC COUNTRIES

 

 

 

 

    

 

European Union (“EU”), European Economic Area (“EEA”) & Switzerland

 

Data Privacy.  For residents of the EU/EEA and elsewhere as may be applicable, the following supplements the Data Privacy section above: 

Participant understands and acknowledges:

The data controller is the Company; queries or requests regarding Participant’s Personal Data should be made in writing to the Company’s representative for privacy-related Plan or ESPP matters, who may be contacted at privacy@talend.com;

The legal basis for the processing of Personal Data is that the processing is necessary for the performance of a contract to which Participant is a party (namely, this Offering Document); and

Personal Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan.

Participant may, at any time, access his or her Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Personal Data without cost or exercise any other rights they may have in relation to their Personal Data under applicable law, including the right to make a complaint to an EU/EEA data protection regulator.

 

 

 

 

 

 

Australia

 

Securities Law Information. If Participant acquires ADSs under the ESPP and offers the ADSs for sale to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. Participant should obtain legal advice regarding any applicable disclosure obligations before making any such offer in Australia.

 

12.

 

 

 

Canada

 

 

Securities Law Notice.  The security represented by the ESPP is offered pursuant to an exemption from the prospectus requirements of applicable securities legislation in Canada.  Participant acknowledges that as long as the Company is not a reporting issuer in any jurisdiction in Canada, the ESPP and the underlying ADSs will be subject to an indefinite hold period in Canada and subject to restrictions on their transfer in Canada.  Subject to applicable securities laws, Participant is permitted to sell ADSs acquired through the ESPP through the designated broker appointed under the Plan, assuming the sale of such ADSs takes place outside Canada via the stock exchange on which the ADSs are traded.

Foreign Share Ownership Reporting.  If Participant is a Canadian resident, Participant’s ownership of certain foreign property (including ADSs of foreign corporations) may be subject to strict annual tax reporting obligations.  Please refer to CRA Form T1135 (Foreign Income Verification Statement) and consult Participant’s tax advisor for further details.  It is Participant’s responsibility to comply with all applicable tax reporting requirements.

Consent to Receive Information in English (Quebec Employees). By accepting the ESPP offer, you confirm having read and understood the Plan, the Offering Document, and the enrollment agreement, which were provided in the English language. You accept the terms of those documents accordingly.  En acceptant l’offre d’ESPP, vous confirmez avoir lu et compris les termes du Plan, le Document d’offre et le Contrat de participation, qui comprennent tous leurs termes et conditions et qui ont été transmis en langue anglaise. Vous acceptez les dispositions de ces documents en connaissance de cause.

 

 

 

 

 

 

China

 

Exchange Control Requirements.  If Participant is an employee in China, Participant’s participation in the ESPP will be governed by rules imposed by the State Administration of Foreign Exchange (the “SAFE”).  These rules may change from time to time, and the Company will notify Participant of any material changes in the terms of Participant’s participation in the ESPP.  Under current SAFE requirements, the following terms will apply to Participant’s participation in the ESPP:

Sale of ADSs Following Termination of Employment:  In the event of termination of employment, Participant is required to sell ADSs purchased under the ESPP within 6 months following termination of employment regardless of any terms to the contrary in the ESPP.  If Participant fails to sell ADSs purchased under the ESPP within 6 months after termination of employment, Participant hereby authorize the Company and its designated broker to sell any ADSs Participant hold on Participant’s behalf.  Neither the Company nor the broker makes any representations or warranties regarding the sale price of such ADSs.  ADSs will be sold on the market sometime after 6 months after termination of Participant’s employment.  Participant will receive the proceeds (less applicable fees) through the mechanism described below.

13.

 

 

Payment of Proceeds:  When Participant sells ADSs acquired under the ESPP, those proceeds are required to be sent into China through a dedicated SAFE bank account in China.  Participant may not keep the proceeds in the U.S.  Participant’s proceeds will be distributed to Participant from this bank account.  However, delays may occur in delivering Participant’s proceeds to Participant due to the SAFE process the Company must follow in transferring the proceeds to Participant.  The Company will not pay Participant any interest on funds held in this account regardless of how long the funds are held.

Conversion of Proceeds:  Participant may be paid in either U.S. dollars or RMB.  If Participant is paid in local currency, the exchange rate applied will be the applicable exchange rate at the time of the conversion.  If Participant is paid in U.S. dollars, there are restrictions that will apply to Participant in converting the funds to RMB.  The Company accepts no responsibility and makes no warranties regarding the exchange rates that will be applied when funds are converted to RMB.

Tax Withholding:  Taxes will be due on the discount at purchase (i.e., fair market value of ADSs less the purchase price) when Participant purchases ADSs under the ESPP.  These taxes may be withheld from Participant’s paychecks after each purchase date and prior to the time that Participant is able to sell ADSs acquired under the ESPP.

Participant further agrees to comply with any other requirements that may be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in China.

 

 

 

 

 

 

Denmark

 

Employer Statement

Please refer to the Danish Employer Statement for more information.

 

 

 

 

 

 

France

 

Disclosure Statement

Please refer to the Disclosure Statement Pursuant to Art. 1 Para. 4 Lit. (i) of the Regulation (EU) 2017/1129 (the “EU Prospectus Regulation”) for more information set forth in Exhibit C hereto.  

Foreign Ownership Reporting. If Participant is a resident of France with any foreign accounts (including foreign brokerage accounts which hold shares or cash), Participant must file an informational return on an annual basis. This informational return is generally required to be submitted at the end of February following the end of the tax year, along with the French resident’s annual personal income tax return. .

Consent to Receive Information in English. By accepting the ESPP offer, you confirm having read and understood the Plan, the Offering Document, and the enrollment agreement, which were provided in the English language. You accept the terms of those documents accordingly.  En acceptant l’offre d’ESPP, vous confirmez avoir lu et compris les termes du Plan, le Document d’offre et le Contrat de participation, qui comprennent tous leurs termes et conditions et qui ont été transmis en langue anglaise. Vous acceptez les dispositions de ces documents en connaissance de cause.

14.

 

 

 

 

India

 

Foreign Exchange Information.    If Participant is a resident of India, Participant shall take all reasonable steps to repatriate to India immediately all foreign exchange received by Participant as a consequence of Participant’s participation in the ESPP.  Proceeds from the sale of ADSs acquired under the ESPP must be repatriated no later than 90 days from the date of sale of the ADSs and any dividends received in relation to the ADSs must be repatriated no later than 180 days of receipt.  Further Participant shall not do, or refrain from doing, anything that has the effect of delaying the receipt by Participant of the whole or part of such foreign exchange or eliminating the foreign exchange in whole or in part to be receivable by Participant.

Please note that Participant should keep the remittance certificate received from the bank where foreign currency is deposited in the event that the Reserve Bank of India, the Company or Participant’s employer requests proof of repatriation.

 

 

 

 

 

 

Ireland

 

Director Reporting. If Participant is a director or shadow director of the Company or Related Corporation or Affiliate, Participant may be subject to special reporting requirements with regard to the acquisition of ADSs or rights over ADSs.  Participant should contact his/her personal legal advisor for further details if Participant is a director or shadow director.

 

 

 

 

 

 

Italy

 

Employee Stock Purchase Plan Offering.    This ESPP offer is being made to Participant at Participant’s local office in Italy.  Please note that hard copies of the plan document, enrollment agreement and the Offering Document and other communications relating to Participant’s plan participation may be obtained in hard copy at Participant’s request.  Please contact Mrs. Carmen Perez or Participant’s local HR representative for such documentation.

Data Privacy Consent.    Pursuant to GDPR (General Data Protection Regulation – EU No. 2016/679) and to Legislative Decree No. 196/2003, the Controller of personal data processing is Talend SA with registered offices at 9, rue Pages, 92150 Suresnes, France , and its Representative for privacy purposes is: Emmanuel Samson (esamson@talend.com).

By accepting this offer, Participant agrees to the following:

Participant understands that Data processing related to the purposes specified above shall take place under automated or non-automated conditions, anonymously when possible, that comply with the purposes for which Personal Data are collected and with confidentiality and security provisions as set forth by applicable laws and regulations, with specific reference to the GDPR and Legislative Decree No. 196/2003.

15.

 

 

The processing activity, including the communication and transfer of Participant’s Personal Data abroad, including outside of the EU/EEA, as herein specified and pursuant to applicable laws and regulations, does not require Participant’s consent thereto as the processing is necessary for the performance of contractual obligations related to the implementation, administration and management of the Plan. Participant understands that the use of Participant’s Data will be minimized where it is not necessary for the implementation, administration and management of the Plan.  Participant further understands that, pursuant to Sections 12 to 21 of the GDPR, Participant has the right to, including but not limited to, (i) access, (ii) delete, (iii) update, and (iv) ask for rectification of Participant’s Data as well as to request, from the Controller, the (v) restriction of processing concerning Participant’s Personal Data or to (vi) object to processing, as well as the right to (vii) “data portability”.  Furthermore, Participant is aware that Participant’s Data will not be used for direct marketing purposes.

 

 

 

 

 

 

Japan

 

Foreign Exchange Information.  If Participant acquires ADSs valued at more than ¥100,000,000 in a single transaction, Participant must file a Securities Acquisition Report with the Ministry of Finance (“MOF”) through the Bank of Japan within 20 days of the purchase of the ADSs. In addition, if Participant pays more than ¥30,000,000 in a single transaction for the Ads at the purchase of the ADSs, Participant must file a Payment Report with the MOF through the Bank of Japan by the 20th day of the month following the month in which the payment was made.  The precise reporting requirements vary depending on whether the relevant payment is made through a bank in Japan. A Payment Report is required independently of a Securities Acquisition Report.  Consequently, if the total amount that Participant pays on a one-time basis at purchase of the ADSs exceeds ¥100,000,000, Participant must file both a Payment Report and a Securities Acquisition Report.

Exit Tax. Please note that Participant may be subject to tax on the ESPP purchase rights, even prior to purchase, if Participant relocates from Japan and continues to participate in the ESPP, if Participant (1) holds financial assets with an aggregate value of ¥100,000,000 or more upon departure from Japan and (2) maintained a principle place of residence (jusho) or temporary place of abode (kyosho) in Japan for 5 years or more during the 10-year period immediately prior to departing Japan.  Participant should discuss Participant’s tax treatment with Participant’s personal tax advisor.

 

16.

 

 

 

Singapore

 

Securities Law Notice.  This ESPP offer and the ADSs to be issued upon a purchase hereunder shall be made available only to an employee of the Company or its Related Corporation or Affiliate, in reliance on the prospectus exemption set out in Section 273(1)(f) of the Securities and Futures Act (Chapter 289) of Singapore (“the SFA”) and is not made with a view to the ADSs so issued being subsequently offered for sale or sold to any other party in Singapore.  Participant understands and acknowledges that the ESPP, this Exhibit and/or any other document or material in connection with this offer and the ADSs thereunder have not been and will not be lodged, registered or reviewed as a prospectus by the Monetary Authority of Singapore. Any and all ADSs to be issued hereunder shall therefore be subject to the general resale restriction under Section 257 of the SFA, and Participant undertakes not to make any subsequent sale in Singapore, or any offer of sale in Singapore, of any of the ADSs (received upon purchase under the ESPP), unless that sale or offer in Singapore is made pursuant to the exemptions under Part XIII Division (1) Subdivision (4) other than Section 280 of the SFA.

Director Notification Obligation. If Participant is a member of the board of directors (or a shadow director of the board) of a Related Corporation or Affiliate of the Company in Singapore, Participant may be subject to special reporting requirements with regard to the acquisition of ADSs or rights over ADSs.  Participant should contact his or her personal legal advisor for further details if Participant is a director or shadow director.

17.

 

 

 

 

 

 

Spain

 

Foreign Share Ownership Reporting.  If Participant is a Spanish resident, his acquisition, purchase, ownership, and/or sale of foreign-listed stock may be subject to ongoing annual reporting obligations with the Dirección General de Politica Comercial e Inversiones Exteriores (“DGPCIE”) of the Ministerio de Economia, the Bank of Spain, and the tax authorities.  These requirements change periodically, so Participant should consult his personal advisor to determine the specific reporting obligations.

Currently, Participant must declare the acquisition of shares (including ADSs) to DGPCIE for statistical purposes. Participant must also declare the ownership of any ADSs with DGPCIE each January while the ADSs are owned. The relevant forms are Form D6 and, depending on the amount of assets, Form D8.

In addition, if Participant performs transactions with non-Spanish residents or holds a balance of assets and liabilities with foreign parties higher than €1,000,000, Participant may be required to report such transactions and accounts to the Bank of Spain.  The frequency (monthly, quarterly or annually) of the notification will vary depending on the total value of the transactions or the balance of assets and liabilities.

If Participant holds assets or rights outside of Spain (including ADSs acquired under the Plan), Participant may also have to file Form 720 with the tax authorities, generally if the value of Participant’s foreign investments exceeds €50,000.  Please note that reporting requirements are based on what Participant has previously disclosed and the increase in value and the total value of certain groups of foreign assets.

18.

 

 

 

United Kingdom

 

Withholding of Tax.  The following supplements the Taxes section in this Exhibit: If payment or withholding of the Tax-Related Items is not made within ninety (90) days of the end of the UK tax year in which the event giving rise to the Tax-Related Items occurs (the “Due Date”) or such other period specified in Section 222(1)(c) of the U.K. Income Tax (Earnings and Pensions) Act 2003, the amount of any uncollected Tax-Related Items will constitute a loan owed by Participant to the employer, effective on the Due Date.  Participant agrees that the loan will bear interest at the then-current Official Rate of Her Majesty’s Revenue and Customs (“HMRC”), it will be immediately due and repayable, and the Company or the employer may recover it at any time thereafter by any of the means referred to in the taxes section of this Exhibit.  Notwithstanding the foregoing, if Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the U.S. Securities and Exchange Act of 1934, as amended), Participant will not be eligible for such a loan to cover the Tax-Related Items.  In the event that Participant is a director or executive officer and the Tax-Related Items are not collected from or paid by Participant by the Due Date, the amount of any uncollected Tax-Related Items will constitute a benefit to Participant on which additional income tax and national insurance contributions will be payable.  Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime. 

HMRC National Insurance Contributions.  The following supplements the Taxes section of this Exhibit: Participant agrees that:

(a)Tax-Related Items within the Taxes section of the Exhibit shall include any secondary class 1 (employer) National Insurance Contributions that:

(i)  any employer (or former employer) of the Participant is liable to pay (or reasonably believes it is liable to pay); and

(ii)  may be lawfully recovered from the Participant; and

(b)if required to do so by the Company (at any time when the relevant election can be made) the Participant shall:

(i)make a joint election (with the employer or former employer) in the form provided by the Company to transfer to the Participant the whole or any part of the employer’s liability that falls within the Taxes section of this Exhibit; and

(ii)enter into arrangements required by HM Revenue & Customs (or any other tax authority) to secure the payment of the transferred liability.

19.

EXHIBIT C

TALEND S.A.

2017 Employee Stock Purchase Plan (As Amended and Restated on August 22, 2019) (the “ESPP”)

Disclosure Statement for Eligible Employees

in the European Union/European Economic Area

This statement summarizes the information required to be provided to employees of Talend S.A.’s subsidiaries who are eligible to participate in the ESPP and located in the European Union (“EU”)/European Economic Area (“EEA”) countries where Talend S.A. is relying on the Employee Share Plan Exemption pursuant to Art. 1 para. 4 lit. (i) of the Regulation (EU) 2017/1129 (the “Regulation”) and the relevant laws of such EEA/EU countries.  Additional information regarding the ESPP is available at https://Shareworks.solium.com or by contacting Bobbi Miller, the Company’s Stock Plan Administrator at (650) 539-3200 or stockadmin@talend.com.

Issuer

The issuer of the securities offered under the ESPP is Talend S.A. (“Talend”), a company incorporated under the laws of France, with its registered office at 9, rue Pages, 92150 Suresnes, France.  Additional information regarding the issuer, including its latest publicly filed financial statements over the prior 12 months) may be found at http://investor.talend.com/financial-information/sec-filings.

Purpose and Grounds for Offer and Period of Offer

Talend adopted the ESPP to provide eligible employees of Talend and certain subsidiaries and affiliates the opportunity to share in Talend’s growth and to purchase American Depositary Shares (which are already issued and admitted for sale on the NASDAQ Global Market LLC) at a discounted price.  Talend, by means of the ESPP, seeks to secure and retain eligible employees and to provide incentives for such persons to exert maximum efforts for the success of Talend and its related corporations and affiliates.  The ESPP will continue in effect until Talend’s Board of Directors terminates the ESPP accordance with the rules of the ESPP.

Eligibility

Generally, any individual who has completed at least one month of employment at Talend or a related corporation on a basis under which he or she is regularly expected to work 20 or more hours per week is eligible to participate in the ESPP.

Participation

An eligible employee may voluntarily enroll in the ESPP by completing the online enrollment procedures on the plan broker’s website at https://Shareworks.solium.com during an open

20.

enrollment period. There are two enrollment periods per year (unless a different time is set by Talend): (i) one that begins on January 20 and ends on February 5,  for offerings that begin on February 20; and (ii) one that begins on July 20 and ends on August 5, for offerings that begin on August 20.  Generally, participants must enroll for an offering that consists of a 6-month purchase period, with purchases occurring at the end of 6-month purchase period.  As part of the enrollment process, the employee will need to agree to the terms and conditions set out the ESPP Offering Document, including the Exhibit of country-specific provisions for participants outside the United States.  

Employees may change their rate of payroll deductions or contribution amounts effective as of the next offering and withdraw from the ESPP via the plan broker’s website at https://Shareworks.solium.com.  A participant who withdraws from the ESPP may again become a participant by completing the enrollment process at the next open enrollment period.

Type of Securities and Maximum Number of ADSs available under the ESPP

The securities offered under the ESPP are Talend S.A.’s American Depositary Receipts (“ADSs”),  each representing one ordinary share, nominal value €0.08 per share.  Talend’s ADSs are traded on the NASDAQ Global Market LLC (“NASDAQ”) under the symbol “TLND” with the ISIN: US8742242071.  The U.S. security identification (CUSIP) number for the Company’s common stock is 874224207. 

The issuer will not request the admission of the securities to another regulated market or a multilateral trading system.  The maximum total number of ADSs that is authorized for purchases under the ESPP is 679,484 ADSs.  Limitations on each individual employee’s ESPP purchases apply as described below under “Limitations on Purchase of ADSs”.

Rights and Restrictions Applicable to the Securities, and Procedures for Exercising Those Rights

When an eligible employee enrolls in the ESPP, the employee must authorize his or her contribution amount through payroll deductions (or another method, if payroll deductions are prohibited under applicable law) by electing a whole percentage between 1% and 15% of his or her earnings (before tax withholding or other deductions). 

On each purchase date, which is generally the end of each purchase period on or around February 19 and August 19 of each year,  ADSs are automatically purchased on behalf of participants using their accumulated contributions.  The number of ADSs purchased will depend on the price of an ADS, the amount of contributions and the limitations on the purchase of ADSs as set out below and in the ESPP document, the ESPP prospectus and ESPP Offering Document.  Any contribution amount remaining after the purchase of whole ADSs will be returned to the participant, without interest, as soon as administratively practicable after the end of the offering.

Once the participant acquires ADSs, he or she will have full shareholder rights.  Talend’s ADSs carries the following rights: (i) one vote per share; and (ii) the right to receive any dividends as may be declared on the ADSs by the Board of Directors from time to time. 

A participant may sell ADSs purchased under the ESPP at any time he or she chooses, subject to compliance with any applicable securities laws, insider trading policies and applicable blackout

21.

periods.  The procedures by which a participant may sell ADSs are established by the plan broker (i.e., Solium Capital) or such other broker, financial institution or third party at which the ADSs are held at the time of sale.  The participant assumes the risk of any market fluctuations in the price of the ADSs.

Offering Period and Purchase Period

Each offering includes one six-month purchase period.  Purchase periods begin twice per calendar year: (i) one typically runs from 20 February through 19 August, and (ii) the other runs from 20 August through 19 February of the next year. 

Purchase Price

The purchase price of an ADS purchased on a purchase date is 85% of the lesser of the closing price on the NASDAQ on the following dates: (i) the first day of the offering (i.e., the then-current 6-month purchase period) and (ii) the purchase date (i.e., the last day of the then-current 6-month purchase period).

Limitation on Purchase of ADSs

A participant may not purchase more than 883 ADSs on any purchase date and may not purchase more than US$25,000 worth of ADSs (valued at the beginning of the relevant offering) in any calendar year.  There is no minimum on the number of ADSs that can be purchased.

Total Amount of the Offer

The total amount of the offer will depend on the total number of ADSs purchased and the price at which those ADSs were purchased in a subscription period.

Risk

This document is not meant to be a basis for individual investment decisions and is therefore not an invitation to buy/sell Talend’s ADSs or participate/withdraw from the ESPP.  Information on the past performance of Talend’s ADSs does not permit forecasts for the future. The value of Talend’s ADSs may rise and fall and the participating employee may not receive his or her full investment in return.  In some cases, this can lead to a total loss.  In addition, exchange rate fluctuations can significantly affect the value of Talend’s ADSs.

In addition, this document is not a prospectus prepared in accordance with the Regulation or any measures made under that Regulation or the laws of any EU Member State or EEA treaty adherent state that implement that Regulation or those measures; has not been reviewed, prior to its being issued, by any regulatory authority in any other EU Member State or EEA treaty adherent state; and therefore may not contain all the information required where a prospectus is prepared pursuant to that Regulation or those laws.

22.

EX-101.SCH 7 tlnd-20190930.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Business combinations - Stitch, Inc (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Balance sheet components - Other current and non-current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Balance sheet components - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Balance sheet components - Accrued expenses and other liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Balance sheet components - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Balance sheet components - Intangible assets (Details) - cal 2 link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Commitments and contingencies - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Commitments and contingencies - Maturities of lease liabilities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Business combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Contracts with customers (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Share-based payment plans (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and summary of significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Business combinations - Components of Stitch, Inc intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Contracts with customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Contracts with customers - Remaining Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Contracts with customers - Disaggregation of revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Convertible Senior Notes due in 2024 (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Share capital and reserves (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Share capital and reserves - Other reserves (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Share-based payment plans - Contractual life and Authorized shares (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Share-based payment plans - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Share-based payment plans - Employee warrants (BSPCE) (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Share-based payment plans - Restricted Stock Units (RSU) (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Share-based payment plans - Warrants (BSA) (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Share-based payment plans - Employee stock purchase plan (Details) link:presentationLink link:calculationLink link:definitionLink 40908 - Disclosure - Share-based payment plans - Compensation expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Contracts with customers link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Fair value measurement link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Balance sheet components link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Share capital and reserves link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Share-based payment plans link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income tax link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Organization and summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Net loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Balance sheet components (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Contracts with customers (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Fair value measurement - Transfers between levels (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Commitments and contingencies - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income tax (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tlnd-20190930_cal.xml EX-101.CAL EX-101.DEF 9 tlnd-20190930_def.xml EX-101.DEF EX-101.LAB 10 tlnd-20190930_lab.xml EX-101.LAB EX-101.PRE 11 tlnd-20190930_pre.xml EX-101.PRE XML 12 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies (Details)
9 Months Ended
Sep. 30, 2019
Commitments and contingencies  
Options to extend true
Options to terminate true
XML 13 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Restricted Stock Units (RSU) (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Share-based payment plans  
Vesting period 4 years
Service-based RSUs  
Share-based payment plans  
Vesting period 4 years
Restricted Stock Units (RSU)  
Unvested balance at beginning of period (in shares) 1,210
Granted during the period (in shares) 1,112
Vested and released during the period (in shares) (156)
Forfeited during the year (in shares) (214)
Unvested balance at end of period (in shares) 1,952
Expected to vest at end of period (in shares) 1,554
Performance-based RSUs  
Share-based payment plans  
Vesting period 4 years
Restricted Stock Units (RSU)  
Unvested balance at beginning of period (in shares) 301
Granted during the period (in shares) 351
Vested and released during the period (in shares) (30)
Forfeited during the year (in shares) (202)
Unvested balance at end of period (in shares) 420
Expected to vest at end of period (in shares) 153
Weighted-average grant date fair value  
Unvested balance at beginning of period (in dollars per share) | $ / shares $ 44.9
Granted during the period (in dollars per share) | $ / shares 43.8
Vested and released during the period (in dollars per share) | $ / shares 35.2
Forfeited during the period (in dollars per share) | $ / shares 42.2
Unvested balance at end of period (in dollars per share) | $ / shares 44.2
Expected to vest at end of period (in dollars per share) | $ / shares $ 44.0
One year anniversary of grant  
Share-based payment plans  
Vesting percentage 25.00%
One year anniversary of grant | Service-based RSUs  
Share-based payment plans  
Vesting percentage 25.00%
XML 14 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Income tax (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Income tax          
Annual effective tax rate before discrete items (1.00%) (0.10%) (0.10%) (0.10%)  
Statutory income tax rate (as a percent)     28.00%   28.00%
XML 15 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components - Property and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Property and equipment    
Property and equipment, gross $ 14,293 $ 13,526
Less: accumulated depreciation (8,624) (7,191)
Property and equipment, net 5,669 6,335
Computer equipment and software    
Property and equipment    
Property and equipment, gross 8,703 6,778
Fixtures and fittings    
Property and equipment    
Property and equipment, gross 1,834 1,925
Leasehold improvements    
Property and equipment    
Property and equipment, gross $ 3,756 $ 4,823
XML 16 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers (Details)
9 Months Ended
Sep. 30, 2019
Contracts with customers  
Incremental cost of obtaining a contract true
Amortization period 5 years
XML 17 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues by geographic region        
Revenue from Contract with Customer, Including Assessed Tax $ 62,625 $ 52,065 $ 181,054 $ 148,633
Americas        
Revenues by geographic region        
Revenue from Contract with Customer, Including Assessed Tax 29,956 23,477 84,666 67,020
EMEA        
Revenues by geographic region        
Revenue from Contract with Customer, Including Assessed Tax 26,789 24,766 80,371 71,815
Asia Pacific        
Revenues by geographic region        
Revenue from Contract with Customer, Including Assessed Tax 5,880 3,822 16,017 9,798
France        
Revenues by geographic region        
Revenue from Contract with Customer, Including Assessed Tax $ 8,700 $ 8,300 $ 27,100 $ 24,500
XML 18 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans
9 Months Ended
Sep. 30, 2019
Share-based payment plans  
Share-based payment plans

9. Share-based payment plans

The following table summarizes the number of stock options and warrants outstanding (in thousands):

Number of

Number of employee

Number of

    

stock options

    

BSPCE warrants

    

BSA warrants

Balance at January 1, 2018

 

2,282

 

343

 

88

Granted during the period

 

2

 

 

38

Exercised during the period

 

(409)

 

(105)

 

(10)

Forfeited during the period

 

(88)

 

(4)

 

Balance at September 30, 2018

 

1,787

 

234

 

116

Balance at January 1, 2019

1,707

 

229

 

131

Granted during the period

 

 

 

75

Exercised during the period

 

(262)

 

(45)

 

Forfeited during the period

 

(123)

 

(6)

 

Balance at September 30, 2019

 

1,322

 

178

 

206

As of September 30, 2019, there were 1,813,200 stock options, warrants (BSA) and restricted stock units available for grant under the Company’s share pool reserve.

In general, vesting of stock options and employee warrants (BSPCE) occurs over four years, with 25% on the one year anniversary of the grant and 1/16th on a quarterly basis thereafter. Options have a contractual life of ten years. Individuals must continue to provide services to the Group in order to vest. Upon termination, all unvested options are forfeited and vested options must generally be exercised within three months. All expenses related to these plans have been recorded in the consolidated statements of operations in the same line items as the related employee’s cash-based compensation.

(a)

Stock options

The Company’s board of directors has approved Stock Option Plans for the granting of stock options to employees outside of France. The terms of the Stock Option Plans are substantially the same and at this time new share option grants may only be made pursuant to the 2017 Plan. Stock options may be granted to any individual employed by the Group.

In addition, under French law, the maximum number of shares issuable upon exercise of outstanding employee stock options may not exceed one-third of the outstanding share capital on a non-diluted basis as of the date of grant.

A summary of stock option activity and related weighted-average exercise prices (“WAEP”) and weighted-average remaining contractual term (“WACT”) under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per option):

Number of stock options outstanding

WAEP per share

WACT (in years)

Aggregate intrinsic value

Balance at December 31, 2018

1,707

 

$

11.95

 

6.3

$

42,769

Granted

 

 

Exercised

(262)

 

13.17

 

Forfeited

(123)

 

19.16

 

Balance at September 30, 2019

1,322

 

$

10.35

 

5.3

$

31,417

Vested and expected to vest at September 30, 2019

1,305

 

$

10.31

 

5.3

$

31,069

Exercisable at September 30, 2019

1,141

 

$

9.07

 

5.1

$

28,568

The total intrinsic values of stock options exercised during the period ended September 30, 2019 was $8.1 million.

(b)

Employee warrants (BSPCE)

The Company’s board of directors has been authorized by the shareholders’ general meeting to grant BSPCE (“bons de souscription de parts de créateur d'entreprise or employee warrants”) to employees who are French tax residents as they carry favorable tax and social security treatment for French tax residents. Employee warrants (BSPCE) are a specific type of option to acquire ordinary shares available to qualifying companies in France that meet certain criteria. Otherwise, employee warrants (BSPCE) function in the same manner as share options. The Company no longer grants employee warrants (BSPCE) as they are no longer authorized for grant by the Board.

A summary of employee warrants (BSPCE) activity and related WAEP and WACT under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per warrant):

    

Number of employee warrants outstanding

    

WAEP per warrant

    

WACT (in years)

    

Aggregate intrinsic value

Balance at December 31, 2018

229

$

15.49

6.7

 

$

4,922

Granted

 

Exercised

(45)

13.03

 

Forfeited

(6)

25.10

 

Balance at September 30, 2019

178

$

14.88

5.9

 

$

3,434

Vested and expected to vest at September 30, 2019

173

$

14.95

6.0

 

$

3,334

Exercisable at September 30, 2019

146

$

13.51

5.7

 

$

3,017

The total intrinsic values of BSPCE warrants exercised during the period ended September 30, 2019 was $1.4 million.

(c)

Restricted Stock Units (RSU)

RSUs vest upon either performance-based or service-based criteria.

Performance-based RSUs vest based on the satisfaction of specific non-market performance criteria and a four-year service period. At each vesting date, the holder of the award is issued shares of the Company’s ordinary shares. Compensation expense from these awards is equal to the fair market value of the Company’s ordinary shares on the date of grant and is recognized over the remaining service period based on the probable outcome of achievement of the financial metrics used in the specific grant’s performance criteria. Management’s estimate of the number of shares expected to vest is based on the anticipated achievement of the specified non-market performance criteria, which are assessed at each reporting period. Performance-based RSUs are typically granted such that they vest upon the achievement of certain software subscription sales targets, during a specified performance period and the completion of a four-year service period.

In general, service-based RSUs vest over a four-year period, with 25% vesting on the one year anniversary of the grant and equal quarterly installments thereafter.

A summary of RSUs activity under all of the plans as of September 30, 2019 is presented in the following table (in thousands, except fair value per RSU):

Number of service-

Number of performance-

Weighted-average

    

based RSUs

    

based RSUs

    

grant date fair value

Balance at December 31, 2018

1,210

301

$

44.9

Granted

1,112

351

43.8

Vested and released

(156)

(30)

 

35.2

Forfeited

(214)

(202)

 

42.2

Balance at September 30, 2019

 

1,952

420

$

44.2

Expected to vest at September 30, 2019

 

1,554

153

 

$

44.0

(d)

Warrants (BSA)

The Company’s board of directors has granted warrants (otherwise known as “bons de souscription d'actions” or “warrants (BSA)”) to Company directors. In addition to any exercise price payable by a holder upon the exercise of any warrants (BSA), pursuant to the relevant shareholders’ delegation to the Company’s board of directors, such warrants need to be subscribed for at a price at least equal to 5% of the exercise price which represents the fair market value of the underlying ordinary shares at grant date.

In the second quarter of 2019, the Company’s board of directors granted 74,760 warrants (BSA), with an exercise price of $47.79 and grant date fair value of $14.98 per warrant. The warrants (BSA) vest quarterly over a one-year period and as of September 30, 2019, 18,690 of the warrants (BSA) are exercisable.

(e)

Employee Stock Purchase Plan

In the fourth quarter of 2017, the Company established the 2017 Employee Stock Purchase Plan (the “ESPP”) which is intended to qualify under Section 423 of the Internal Revenue Code of 1986. The ESPP allows eligible employee participants to purchase ADSs, with each ADS representing one ordinary share of the Company, at a discount through payroll deductions. The Company’s executive officers and all of its other employees are allowed to participate in the ESPP. A total of 498,522 ADSs are available for sale under the ESPP as of September 30, 2019. In addition, with shareholder approval, the ESPP provides for increases by the Company’s board of directors in the number of ADSs available for issuance under the ESPP.

Under the ESPP, employees are eligible to purchase ADSs through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The ESPP has two consecutive offering periods of approximately six months in length during the year and the purchase price of the ADSs will be 85% of the lower of the fair value of the Company’s ADSs on the first trading day of the offering period or on the last trading day of the offering period. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ADSs, valued at the start of the offering period, under the ESPP in any calendar year. As of September 30, 2019, $0.8 million has been withheld on behalf of employees for a future purchase under the ESPP and is recorded in accrued compensation benefits.

(f)

Compensation expense

Cost of revenue and operating expenses include employee share-based compensation expense as follows (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Cost of revenue - subscriptions

$

773

$

433

$

2,301

$

925

Cost of revenue - professional services

 

472

 

327

 

1,602

 

614

Sales and marketing

 

3,030

 

1,968

 

7,663

 

4,672

Research and development

 

2,680

 

1,500

 

8,098

 

4,042

General and administrative

 

2,084

 

1,277

 

6,621

 

3,968

Total share-based compensation expense

$

9,039

$

5,505

$

26,285

$

14,221

As of September 30, 2019, the Company had $45.8 million of total unrecognized share-based compensation expense relating to unvested stock options, employee warrants (BSPCE), warrants (BSA) and RSUs, which are expected to be recognized over a weighted-average period of approximately 1.9 years.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Fair value measurement
9 Months Ended
Sep. 30, 2019
Fair value measurement  
Fair value measurement

5. Fair value measurement

The Group reports assets and liabilities recorded at fair value on the Group’s consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of judgement associated with the inputs to the valuation of these assets or liabilities are as follows:

Level 1: observable quoted prices (unadjusted) in active markets for identical financial assets or liabilities.

Level 2: inputs other than quoted prices (other than level 1) in active markets, that are observable either directly (i.e. as prices) or indirectly (i.e. derived from prices).

Level 3: unobservable inputs that are supported by little or no market data, and may require significant management judgment or estimation.

The fair value measurement level within the fair value hierarchy for a particular asset or liability is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques maximize the use of observable inputs and minimize the use of unobservable inputs.

Financial instruments not measured at fair value on the Company’s consolidated statement of financial position, but which require disclosure of their fair values include: cash and cash equivalents, accounts receivable and certain other receivables, deposits, accounts payable and certain other payables and debt.

For cash and cash equivalents, accounts receivable and certain other receivables, accounts payable and certain other payables, their fair value is deemed to approximate their carrying amount due to the short-term nature of these balances and are categorized as Level 1.

For deposits, as they are not significant, the difference between their fair value and their carrying amount is not deemed significant.

For debt, their fair value was categorized as Level 2 and was estimated based on a discounted cash flow method using a market interest rate for similar debt. The fair value of debt approximates the carrying amount as of September 30, 2019.

There were no transfers between levels of the fair value hierarchy during the nine month periods ended September 30, 2019 or 2018.

XML 20 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components (Tables)
9 Months Ended
Sep. 30, 2019
Balance sheet components  
Schedule of other current assets

The following tables represent balance sheet components (in thousands):

As of September 30, 

As of December 31, 

Other current assets

    

2019

    

2018

Research tax credit

 

 

612

Unbilled revenue

 

1,448

 

941

Prepaid expenses

 

7,090

 

6,244

Other assets

 

1,702

 

1,664

Other current assets

$

10,240

$

9,461

Schedule of other non-current assets

As of September 30, 

As of December 31, 

Other non-current assets

    

2019

    

2018

Research tax credit

 

$

2,232

 

$

2,214

Deposits

 

677

 

793

Other non-current assets

 

1,475

 

654

Other non-current assets

$

4,384

$

3,661

Schedule of property and equipment

As of September 30, 

As of December 31, 

Property and equipment

    

2019

    

2018

Computer equipment and software

$

8,703

$

6,778

Fixtures and fittings

 

1,834

 

1,925

Leasehold improvements

 

3,756

 

4,823

Property and equipment, gross

 

14,293

 

13,526

Less: accumulated depreciation

 

(8,624)

 

(7,191)

Property and equipment, net

$

5,669

$

6,335

Schedule of accrued expenses and other liabilities

As of September 30, 

As of December 31, 

Accrued expenses and other liabilities

    

2019

    

2018

Accrued compensation and benefits

$

18,929

$

21,343

VAT payable

 

2,960

 

5,051

Other taxes

 

708

 

698

Contingent liabilities

240

408

Other current liabilities

 

9,381

 

8,975

Accrued expenses and other liabilities

$

32,218

$

36,475

Schedule of intangible assets

Intangible assets as of September 30, 2019 and December 31, 2018 included the following (in thousands):

September 30, 2019

December 31, 2018

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net

Gross Carrying Amount

    

Accumulated Amortization

    

Net

    

Weighted Average
Remaining Useful
Life

Customer relationships

$

4,934

$

(3,146)

$

1,788

$

5,009

$

(1,984)

$

3,025

2 years

Acquired developed technology

19,351

(5,903)

13,448

20,087

(3,692)

16,395

5 years

Total

$

24,285

$

(9,049)

$

15,236

$

25,096

$

(5,676)

$

19,420

Schedule of estimated future amortization expense related to intangible assets

The following table presents the estimated future amortization expense related to intangible assets at September 30, 2019 (in thousands):

    

Amount

Remainder of 2019

$

1,316

2020

 

4,989

2021

 

3,613

2022

 

3,418

2023

 

1,900

Thereafter

 

Total amortization expense

$

15,236

XML 21 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and summary of significant accounting policies (Policies)
9 Months Ended
Sep. 30, 2019
Organization and summary of significant accounting policies  
Basis of presentation

Basis of presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2019 and December 31, 2018, the results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019 and September 30, 2018, and cash flows for the nine months ended September 30, 2019 and September 30, 2018. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 28, 2019. Certain prior year financial information in the statement of cash flows has been reclassified to conform with current year presentation. The Company’s results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of results that may be expected for the year ending December 31, 2019, or for any future period.

In addition, the Consolidated Statement of Financial Position as of December 31, 2018 has been revised to reflect an immaterial re-classification of deferred revenue between short term and long term. The revision, in the amount of $2.6 million, resulted in an increase in Contract liabilities – deferred revenue, current, and a decrease in Contract liabilities – deferred revenue, non-current, compared to amounts previously presented on the Consolidated Statement of Financial Position. The Consolidated Statement of Financial Position as of December 31, 2018 and Consolidated Statement of Cash Flows as of September 30, 2018 have also been revised to reflect an immaterial re-classification of restricted cash between cash and cash equivalents and other current assets. The revision, in the amount of $0.4 million, resulted in an increase in cash and cash equivalents and a corresponding decrease in other current assets, compared to what was previously presented.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include, but are not limited to, revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets and goodwill, and share-based compensation expense. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.

Recently adopted accounting standards

Recently adopted accounting standards

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842), which requires the recognition of right-of-use assets and lease liabilities for those leases currently classified as operating leases under ASC Topic 840 Leases. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. In 2018, the FASB issued ASU 2018-10, 2018-11 and 2018-20, providing, among other things, codification improvements, the optional transition method, the treatment of sales and similar taxes as lease cost by policy elections, the requirement to exclude certain variable payments from consideration and the allocation of certain variable payments between lease and non-lease components. The standard is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted.

The Group has adopted the standard utilizing the modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. As a result, the Group recognized $27.1 million of operating lease assets and $27.7 million of operating lease liabilities. This method allows entities to continue to apply the legacy guidance in ASC 840, including disclosure requirements in the comparative periods presented in the year of adoption. Please see Note 10, Commitments and contingencies, within these financial statements for the impact of adoption and required disclosures.

Accounting standards issued not yet adopted

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use- Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard is effective for the Group’s interim and annual periods beginning January 1, 2020 and earlier adoption is permitted. This standard could be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Group will adopt this standard on a prospective basis as of January 1, 2020 and is evaluating the impact ASU 2018-15 will have on the consolidated financial statements and related disclosures.

XML 22 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and summary of significant accounting policies (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Organization and summary of significant accounting policies      
Contract liabilities - deferred revenue, current $ 124,169   $ 127,065
Contract liabilities - deferred revenue, non-current (15,352)   (23,082)
Right-of-use asset 26,430    
Operating lease liabilities 27,900    
Restatement      
Organization and summary of significant accounting policies      
Contract liabilities - deferred revenue, current 2,600    
Contract liabilities - deferred revenue, non-current $ (2,600)    
Reclassification of restricted cash     $ 400
ASU 2016-02 | Restatement      
Organization and summary of significant accounting policies      
Right-of-use asset   $ 27,100  
Operating lease liabilities   $ 27,700  
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Business combinations
9 Months Ended
Sep. 30, 2019
Business combinations  
Business combinations

2. Business combinations

On November 9, 2018, Talend, Inc., a wholly-owned subsidiary of the Company, acquired all of the outstanding shares of Stitch Inc., (“Stitch”), a leading cloud-based service to seamlessly load data to cloud data warehouses, for a cash payment of $59.5 million. Talend, Inc. also incurred transaction costs of approximately $0.7 million, which are included in general and administrative expense in the Group’s consolidated statements of operations for the year ended December 31, 2018. Stitch’s self-service solution for efficiently moving data from cloud applications into cloud data warehouses and Stitch’s low-touch sales strategy further enhances the Group’s alignment with cloud platforms such as Microsoft Azure, Amazon AWS, Databricks and Snowflake. In addition, the acquisition of Stitch further addresses the growing demand from data engineers and analysts for self-service cloud data integration solutions.

The following table summarizes the preliminary fair values of assets acquired and liabilities assumed as of the date of acquisition including measurement period adjustments through September 30, 2019 (in thousands):

    

Fair Value

Cash

$

1,625

Acquired developed technology

11,400

Customer relationships

 

3,300

Goodwill

43,635

Other assets, net

 

(57)

Deferred revenue

 

(410)

Total consideration transferred

$

59,493

The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill balance is primarily attributed to the assembled workforce and expanded market share within the data integration industry, which is moving towards cloud data warehouses. The goodwill balance is not deductible for income tax purposes. The fair values assigned to tangible assets acquired, liabilities assumed and identifiable intangible assets were based on management’s estimates and assumptions.

During the second quarter of 2019, the Company adjusted the preliminary amount of the acquisition date fair value assigned to goodwill by $0.2 million to reflect measurement period adjustments related to accrued liabilities. There were no adjustments to the preliminary amounts during the third quarter of 2019.

The fair value of acquired developed technology was determined using an excess earnings method based on revenue forecasts related to the expected evolution of the technology over time. The fair value of customer relationships was determined using the with-and-without method, whereby the value of existing customer relationships is determined using two different scenarios: 1) net revenues less related costs with the customer relationships and 2) net revenues less related costs without the customer relationships. The incremental difference between the two scenarios was then used to estimate the fair value of the Stitch’s existing customer relationships. Both methods used a discounted cash flow method at the discounted rate of 13.5%.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition.

    

Fair Value

    

Useful Life
(Years)

Acquired developed technology

$

11,400

5

Customer relationships

 

3,300

2

Total intangible assets subject to amortization

$

14,700

XML 24 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2019
Nov. 01, 2019
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2019  
Entity File Number 001-37825  
Entity Registrant Name Talend S.A.  
Entity Incorporation, State or Country Code I0  
Entity Tax Identification Number 00-0000000  
Entity Address, Address Line One 9, rue Pages  
Entity Address, City or Town Suresnes  
Entity Address, Country FR  
Entity Address, Postal Zip Code 92150  
Country Region +33  
City Area Code (0) 1 4  
Local Phone Number 6 25 06 00  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   30,799,561
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001668105  
Amendment Flag false  
American Depositary Shares [Member]    
Title of 12(b) Security American Depositary Shares, each representing oneordinary share, nominal value €0.08 per share  
Trading Symbol TLND  
Security Exchange Name NASDAQ  
Common Stock [Member]    
Title of 12(b) Security Ordinary shares, nominal value €0.08 per share  
Trading Symbol TLND  
Security Exchange Name NASDAQ  
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (13,359) $ (9,249) $ (49,287) $ (28,103)
Foreign currency translation adjustment 901 (61) 1,044 (90)
Total comprehensive loss $ (12,458) $ (9,310) $ (48,243) $ (28,193)
ZIP 26 0001668105-19-000051-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001668105-19-000051-xbrl.zip M4$L#!!0 ( +F!:$^%7*^_K!, "3D 1 =&QN9"TR,#$Y,#DS,"YX MJ=G)X@P MPS8I6_UXXH@.%@:E)__XZ7__YX>_=3J_WTP?D&D;SH8PB0Q.L"0F>J9RC>;V M=HL9>B2<4\M"-YR:*X+0U>GEZ9?>U<7I)?SS%74Z'J4;+*"ES9 F>7[:"TH& M'E6;7:->K_NU>W[6NT)7UV=?KL\OT.0QJ/@(4BYI8LU[GHG7C-+,K^';1Y?GX^ MU>ULOH*Z9Q==5;P I?SJS&;,V:0W,"7ORM2;SJRZ4!EU1W ^[?4"+^Z!#F9"8&4&/*[(T!Z&T^J:, MFX%7^7/7+?2K4O9$A$RW&+=,&K!QA?G_072XQ7Q$YPALBMM@@L082 M6X29 I\:]D:;]MG5!0S/$O@0BZ@!&JN0@$]:S"S#SP-;=%88;X,&2RP66ANO M0#>(ZP\E"ER1VD:7I#0R"4WO9BA(J2[DEJ?75R6JP==X T96RKOD&"ZW+3!( MM]H).!"$M O!C-D22W"3^IG_=+NE;&E[C^"A&DG7BL0<%$3JCV_3878W:V8S MH*L!&]C,) P<(_PA;(N:2H:@5(R7]Y2!!5-L36Q!E2PGB((N^Q (1/>%-\F2 M,EWV$XRWLS/400$%^'LP'MW>C69WM^JOV?AA>-N?PX_9'/Y[O!O-9VA\C^Z' MH_YH,.P_H,EX-IP/QZ,?NKO$=_DZ(/:8_:3_WG(B@)WN;C50O-9>E;R6!K8, MQZK1,)0LNYWWU(?WK5 ?;PG7&HFJ<$=:YN-\7@_G\>1NVE?PSEI\Z^,[L#?0 M(6NH0Y_(@RTJPYPDD(_V13VT!^/'R?3N%Z@W_/4./8QG+>K[H([%^MZRGZNC M'33,1_ES393[LU_0_22F,] M9,8MD9A:'K 5V^1A>@E^N@Z:ZB!+:3H,],O>J!X M02TH(@*6W[ A)N:4/!'FD S#>$/.^>9U<7:^:UZ!;.XVW_"E@R(M(.*AA-^! M#;JU$0Z%A(<@)<+,#(NM4% @9'JR BTM;&NOI5P0MM1V=K8F1*H5@,WT_"#7 MA \#R&(%%FN:1]:^3;U?8K+]@2)#2#B7'$/P^6@;(#ZG M%OKZT/<-@SO$O'O9JN6EFC;T8(O-&14,H3RY(K.XJ& 6'E=$/+;:/&SM-*)S M2FLFMI0"H"@ M\Q;]O,W-9D.E/D'P]@N4K0@SP%D^8NEP[3;'RP>"!2F>$?:DEFL7O;/DA!#A M%^PC HY0'C)%]A)9BFT[';RMB<" -Q(NXQ DW\]8T"U=P[T-'D M$23;.)MOS(0VZNTZ,37>$_RJ6DTXM?G<[IOV5LD_7H[(LRZ?@;\W,3>KNZ## M\BVRO\0D5F1_KGAHX\J'G(B GC5N71'15LF(I(VP)Z4R6$:>O6K"D[1U;SF& MZ@6K^/^K;2O (5^';&GS#0Y?HI:JF7_B?G:E3MQ] M$_E1VXU%"$7 O7'J]/ MUK <)+#\5*<0\K7R2Y2=YOG 7M9\E?)+?_3SW0P-1^CN_[X-Y_]L :_V1F6N MCY7+O$?Q:N;!>'%VGG+4D/KVY)-+KO6GU5^7I"*66S^#9LBZ(;RB\E8+J*N";#%0^LKE:$P\(3 ML[71^C8Z)1L,$L%\1+C>0$.'CA<67;G.HI+AE:159$TI)S^9UA2P1!&>*,*T MM8TCVH;^!N*P)A(C^;:6XC%O+::^Q4 Y7JTX<;MTO/2BY*JYD2(B15;QN8)5 MQ'FIU9 7*]DKH:BV)V0=GB5?D[H5P@PHRX33[A.:(G/+- MZ"K#/:2^* K@4 1Z MXE M#W2?4SAI?+J9309W?V\-H+X!P()1PH2J0ZM@3'T#X<14.)5,H(!&D1$D MSM#RC"#DY3D!S0U]FLZ^M7:PAQV$PQ=7PCZE71'>WU?!^[?(6.^W"!_ U>MA M,W&XL5:1U%!2R]UG4BE"_TLMER_T6-]Z_'1Y:PO[[ VZMM+K8K_]6?%-7\V M@2(+^%IME1\R"K\8;:$O ?V46"ID>H*Y?)V#$Q6P63 M'B2.--<:>@<.(&U-H%K8:)E0T ( RZ:H:J&I&K12+BJE )Z+)#Q982E)DT":D MTV)3->](N>0B!?A42"W6(I0?\Y,6S5/0^QEQ5FU/5P[<*!FD48!'I4";%J6J MQU[ESK8*,*H2[=!"5"OK2(5$(?E@]<[2ELHYN3U:P+(!&S)X2.;X91>>L" ? MC)1S ;S)4ZH0.\DZ%6>WWB[;-M MSVO+GS>DYVM(KY2'YL7993)X*NWKE39#0\V-;D8*F[RZ^8!5R9?;PE9N]YL. M4J0D'Y(O24C<+X[:[M]G)9^52ZBH02Y8U3-&MBC6_LJVTM>T);^:+?WZH@T4 MJ'MTKI?_2^C"&R*?"6$/Y(E866A6)Y"/<.E#=Z1O(''YH(7+"%F:4PO]GJZW M>M+5LNE2JQVIM$#N"60T;Y-.;^L%W%4'N(A2$? I-POEY\F-)W]R4]YZ07RM M650Z<\L .U&>#V'N"=Q?"A'UCSJPGY(ETG=N#WF,?1*8&PDJB;N=@8B^30<&5M<7 M_@1U#Z86=&E5M>(H?$2E++RHJA0T(=9'U0<&3%5]=L;8X;3R)*=2-1^$7)!B M([Y#V+)"U7_H[EZU[#V)7\FL+V2&7K"Y1"SU1NVJH^Z+ M[O3..[WO3X&W+W M.:(7P5>3Q6:C0XF3O/^ZE"P6Y[%6M03)O>P[30J1U4C] MT0E;U^^+Z)7Q9?I!-U&_@JOI54]0-A!9< M5A?8;^0*"[^.)VAL9.F7-OQ5\?Y2:4A&&_H_.B&5>C*KP4,L]PA "1Y>W9!V M94-_(?3ID+OX53/BO\I5=Z=5I0Z]5I^-LM50DHU:#8+R#E2CTE$M?N:VL_4K M4JAR@K!'!/AQ!ZHS:EGJ#-'_[=:%69':YERS,1WWGO9 25_!0.BLQ*C>C9PG M7E<45]N1):KF!K9;$O/7THHF%7$]G_2+O,RGH"!94%D=Z]+=,+*94:XG8C6; MW1FQK#V^WKL/WT=%@Q/S(#I.N+TD0H \V)J!3BI_RR/9+ CW%*#PIM7-W4DJ:J.61@*%@=(KG_S]<@T&J=FA3 5=GOAEHM MCSL6(OURI,&@M+.(G.&=(9#RO*D6HKIOFEH];'FAWBKSE*^CTMGOL#(5W\FS M'6HEHUPTYL9ZCE\&VEGN+&MSRIN]A$LH!LO3(MUC59JMOGYQ#/9-3-!N@E^5 M*COJYU=I^.I6+^9 +R+2E<\I;[CF-UNZY(JFFSM E\87-;DU&KN\4:O2H1 . M,6\=[MXO 'RTD?OI,]4-.T$./'5(L9,E+9*.O.:T3OZGNXA#"3N MN%G']-9HC9EGDB-U.8B V3#24ZZ+" !X'][-<"RQW/VP\MRUQF .+JZ7;HY@ MBUOOP[2/88IZ4KC%,HQ@3ZKC:UVR;D,T]]Z2:3M/>6$27XB4K=S4I4GDEKUR M'5*E05,[Y9$RNG$VH*JA8D]7:M("\0Q.%^ :U= ?/\$ B/H"OWOJ-A]NAVS_H**C0=[5T5W;)?ND:SJS5AG!^^W]:WU MW]@"Q X"!\+HPYT8MH+*>:KO%[IXU&$1*A3$7?A?=(*US>W(<[]'JC5I^G%H MBK9!W)-#YO:.1>1T4D&SIG?4\;;VO^I]O3Z V1*U2IO;ZE'D<.:M#ADJ2-(, M5WB\KGJ'(Z#FGOR\I\7N7""9/&;Y",.JC)#'W)LU >J(^7\ 3"M*\U<'K_(0 MF!*UUX+GD7LTYX1O/N!HS1$UQSW[*Y:/<6;P'@/E_2"N)5.+98FAT5^MN/Y$ M=\C4KE!0X\/,L=FB-3O ]4V&R;OA6DJ&%L""03$E.KF-.63N6?<;CL<4U@TY M1S^F4;_S1K_=W]>VWP^P]]A+MJ:\XGM[V_\ R/X%#@B"C&_1C^RB;R/2"AO^ M0BKSI7)Z\'%VM::^G?0#:<<1![>S*?'RC^U&W195SC$*RB19$?XQ M7-E\#2*K]XO1@)4[BZZH^MHJ>E.QA[_H<^*7SVW?$/JF$-XGZ.!3N&U9M\1T M_)L6W*Y[&U9'C*0Y@LVI&V6) 2(\05\LB7I7N6MIZ54:;5_!Q#!>WL[$W/8S MH)' KT0CJO8CT0Q[>,0O*FHLHM$:RP%F-X$^YLVK/RZ&;*#37F+^3X(#![T? MB::_ =%/AC%>+9-,[>#?AR!"6 MA40Q92N=#G>JUH#CY3=PT#I:(RM128EV#?^8?P@NBNE)R]4HDAA\R+:.#'NF ML%[>L2XQZ 9;'\-]W<'$9*@9*LBI.P57/"6&S0Q8*&LV-V1I X]&'#[4FF&KW\@ #>)CP)_1_'J?Y]ZZY#^4A+MGF?TQ>^BFFT;OD7YV;;- M9]#!#7I397-[J++G8NL.1-V E;@^.?A>H4*#YGL; NLCZ<7*1IS+SN.&ZSE0 MWQAQJ=SEC#!J\Y$MB>B=?OGLC7^P^O.S\\OXKK5RJZ9N8L,D.>KJ'3> /%PO M)U/I9-1JA@=-4R-/Q3_!\LL]G9O87+$9+Y5>BD,T3U)^E88/?U>YX$X$$$J( M >;\5;T\C?G^4C4;/B'V+4MEGB6F;^,^T#O*!X.B?/T_EYV4,I$_FW5HD(-S M?'<*5/E!QPN+KG3W^V=+-XZ@#):4M_A5Z"5CY+!)I02$3H&B^&O9HU%ORI%6 M<0>X*L6.[D)]1?F.+*3SY^DR3R]]:M<7D\A)WX3;ZGA779=C,WT6,[!L,*S5 M#%ON*9^;&]$CJ;:,Y7OXT&R;L7X"W0Q"3*&^O_1G V5E@:HZ5TA:+ME(RJ7, M3QB/1KWI:SC]KFA1_&IV4?G5;$;TD?^5<3RDYKTD:$X@E'N_BIOB_Z?_ E!+ M P04 " "Y@6A/*(2?(#L2 !Z$P$ %0 '1L;F0M,C Q.3 Y,S!?8V%L M+GAM;.U=66_K-A9^'V#^@R9]Z0!UXB5.XN#>%LYV&R")C=AI.T^%(M$QI[+D M$:4L_?5S2$FV%(L2*#UF'S M0$.VX9C8?OEZX).&3@R,#W[Y^9__^/*O1N./B\<[S70,?X9L3S-;NC#>\7">]!R@G.36EA^Z]GJ$T# MI#;Y>C#UO/GYT=';V]OA^[-K'3KN"V1L=HZBA =!RO-W@A.IWSI1VM;1'_=W M(V.*9GH#V\33;6.9BQ:3EJ_5Z_6.V%=(2O Y8?GO'$/WF.YSY=*X*>AOC2A9 M@_ZIT6HW.JW#=V(>@ XT[8OK6.@1330FP+GW,4=?#PB>S2TJ./O;U$63KP>> M99L-JL=FK].D^7\8>6 .:N]+QS:1#6:#'XAC89.::?&5#"8WV 9-8-T:.@13 M4 <:K?;I\3:!SM,M9)M$/S26\;0+8LNBU 5UA8E@.\5UTX1-L(T) ;<_ M=D:)D8<]8WIK&U?(T[$EC$6VU!)A@-(\5S<\\CN,#I<^\9P9C#)C5S>A: /A M5_W90B1*U3?^Y^.@15\ZQ"-]VXP^W6']&5OP"9$K-('A!9F/Z!79/BJLC&W* M5B8S=(N.-*,I0AYM5([->.A-D7OI0]VV!Z(]@)3A+X0@CQ1GS%JU;1SVT'6@ MQ_0^0(AKL,^O\]I)T19QW2?H%RI<"4JW#CX6QLF M52\8FN%&6,PMOBI@E[K5WC"XH(I2>_C9#'ML+ R[1' :P'D HMSKGN\RR@PF M=P@FI66P=MWZ:@,=+&$4L'8IE6Y'"3<^R(/NL8UG_NS)-B&/X]LP?6+"#?4/ MFFOH8L<=.WW3F=.Q=3!Y0&_L.\RQ;%-WS4TPI63)0G4:H%S?8K.J.U!>J$(J MU28]G[CQT+L'12-S\5?LT%298.'4)U.^,,V?)YW3YMG9\7'SN 7_;QWW3F*2Q_C3=Y,@=->(RHT>8/_]#IVRMM?- A>)>ZZWY A_";;OF( M8SNAO'6U:9;E5JU='*H2+(!9+>W@R=*Q>X#)4G;#S*6AS:82A MJ=L;,O7J-(/^Y4^>!YYN/I$L:INO,,+0?)U:MU3F;8H,K*L)U3:K)*[0F,>U M-F8 X\&Q#8$YTC)970W)GR;ER%ZOCI-K#\%<=35/CH2"/:B8*>L]W8EBED-+ M9P':1> 2!GA.&\S*HKS!"X/<<,,M:<@,%@WM%Q:=>*2"#29/) C\\4;/K#P[ M8V]YE$K,D;XYCOF&+8MCV^CSSI@Q$Y 2$Z'/T7CH;Z[?#2$QC,S[1 /"@!5PL&_<^R7,7)G5^@Y9Y4R)642]BG ;JMJ7U%T M2L0 HH!S?+NQ8(,6R;I#9B\,5XDH0$PMN5& U+2UMK3\;#T'F!(A^&C?_ZUM M %G'^GL<'S<(GY.KUG;.L=JJQ8N 56(ZSYF$Y$?X\O+MEOV+P56B]7\^(2$6 MW%6O;Y>WN1Q.N;EY11Y9YN0DU_*"N7>+!NN 5F)J'_=3\N=TJ8F3X,]:Q[VF MPA:7P*C$G#WC+ FWH7-SU-K4PBZ:'#PEPB[""W>K"6MM4^%U,$%<2D1.^Z:) M [F&.@:OXU*?8T_G[;+@I*Z?605-E!(SET"HA-_5-PQ_1M6/@NA_XH:)P,ND M]TR ;SF8@+O)7T61*667"%$"$VQ!Q^C+T:=SZ%L[G!Z_O"IN$>ZI]':Q4^F#X?5CGQY&'U5Q M&AW&P^7@R*%W(@T8]^2T<]HYZ35/FLVS;ONT64UK78IT \0.?#8?"+FTVP6: M."Y:1.@1N<M[2$7$7IF(EE*T!#ND3=UX MT9H%/R-W+O#4)ZM=_Y)-B MM>NH6F%*. )L,'UP;"=:80CPAE<8987@N9GJQYZJF< )[LMI4 TZ)?%D=/,I M*;\31X X@FI3PKG\YH+X0]>9<.>ZL10)F-UFJ]L\K9@=HK98M6(>++FV7MEB M'O$&$WJRB 5)P1W#!B(CF.1S@P2\#/6S;9Z%TN($4NAR3=RH0PL-[^*,>K_/ M"Y% _.!\&3V.!/^9_%AA@9)V@15EP5:B/U]TB-$-F'EC?Y2N?I8NWK>+@A?::XQ[DY*JQL3--EC*,%P"JQ#2>1E=!@?16 MLROHP"R'7?20;?7,/+MC#424+#"GK\#E[&#)R1#0Z/6ZU6^UVM]ON5M-FBRR;Q"CD3G"@7_+BY@@A^FNOV"'D$CUY,),KB''+8L M1$7C&15\Z#JO&-AS\?%$Z-FVQ32]#TWK->L2'?$":MA35<*R3R/I.MI38G$B M"-)FS)>6">I'D34-M&KQ'+!*3)SZ,\?U\-],=X/)Y\ON>#N4,S/M@>4+*$") M>%425_BTB_T2/2]W%;Y*(\8+?O:]8XBD*JK9][S86Q'<692V\_E3DAVVHS#< M#>^*YMHJ.5>)04R[6#AU&[ML&;MO[1+TH<39T56DJ_>413>8+760>PGGNL4F M%=H&A79VA6 ;59$2%])>H;F+#,PTSN%//,D><"$7;FC7TUK;E1_$^Z9CFSI' M3S90W<)_KTPIBA2Q![Q86QTA;\[JO0LFM2M,NT-SW1%(M,P]H%;Y^@FYUJMU M'\6'O7QH3II1RZQ[39P<-41!L*9JG5'F#4'"9,DL92]Y(Z^1B$+U#J2F>(^) MCC0SH"J6>2_Y(JR(B"8UW_P[FNHNNM#9JO",;I#*\HC2$^\!#R2 1W:O]P9! MCH:"HVIK+,ZF%)#44J=UW.M]7YQ=3WM*7"\%4WBVKV3LL "M< M0/THMJ:!4Q9WUU.&&@?1.%I;+%<5[952"J@?96K;*XEJ3XG+:0&<@9 9'?5^ MA29$5\KI-9S\/22\'/4CT9HF3-U4(H5>B5TF<5"WA/B@&S28L$D>>;)-=F(3 M6A5^I0&H]+D?[7;)XF GN_EH,$]<[9-!H]+KW#,B;D=_2FR1B:N%(6(@!3BX M3+QGY,D!KL3YKD#@TG&T/4YV1Y86@AR[B:9+9WSHMNN+(?XT%?Y!-N( M$.BNG@$[ZY1&'O:,*?175_1Z/$ML5_YQ$RBC-;1ET?!+5+IFQ(IG6_=I#3]I M4(?V8UC+OZO8E)\"_Q$9SHM-%Q5O3=JO3["^V-$8ND!F]. Q]/CQ#0LP.LR0 MR7]59F.U5=$5% 23"B)\.2KV(7J3)KSAHER%%I,AV:*/:W"!U(;9&^_>JM>T M&I&$,O6TW$_-FU=MJ+;O3-^23I68Z4=*Y' P^KS7I,E4@A(S^U([^"!H& L3 M;F/\7JETKQE9@6J5N!B]3+TLWT^*?6,+]5O@.[_R[[RO1L6Y9QZV[MU'FXQ( M?)<1&;NZB9;[U4B4BNF"L*=HHO-9T2?^7%TN1M!IMC_'"!8R:F\@I&9$4L(G M)JCF+B7]23/"U)J^%!;^"-)JNFTN/UM+@:$@,Y09RF)"5QMT2-OZQ=C(CQQD M9:$W4/3:G4ZSU^WV3CIGIYV3BJYL#=XMH@TMDI?RB(;:LE]>S,M7OPY-VAZK M'54QU$HL<_&AY;_"*9 UJ9ANJ]NL.IJ\43KD %?"AUS=)9W;*V1EV4D&2 -6 MPJ]\LF$5D29DST1'(J@;%L\V2 M,KH51:[&?&?K#X_O!S$V,_/9X&*Z;M'=0:,I@H';F(V9:9-P3EK=5M7O!6?;1AZ,4JY@//22Y*+:Z+%U/*Y"XL/WXV%JH. M7T;CB"R>, MXCFI=\O,1< 6?)I@VW/ASZ_IR,Y\CR5FOLNZ:K$IX ;;0)<[_!H_01G&S;B! MDKQ,E5P*SY)(8.Z M+D]J%^SF+W6KO>VN'KX"3*W]O-0)G(ECE\5P.OX MY?1#46%[2AL>//F["EK.,!K M%_("_V>&/79=9GC+!(O3&AB1>]WSW>"FC0E[;[3HZF^KN;KZ&ZMW<5_$HF;X MOJQ<R&B%:77_B(9>2=X3? MTQ8KBI13O]8O:[O%&D9I\)7P;T31YG@VLL7L!E]*1:^$7R.%E._1R!:35%BO M!EO(MD87'GHE_!D9I%F>C'0Y^TL8/GPE_!@IJ%P/1K*4/68+!WQ!_Z6&7)$) M^!U1=R*E B5<:@Y0WJ[!]-2[Q0 9D+4[.9,Q6MSXT%>C>VSC MF3^+,YGA#)4RI,*.G;X90!E,'M ;^S[RH/_775,VR+JR^R1O2 G$U&:!G)H? M$S0<8,*GE +%:IZCZ:&T= RRT5N8C(025WR%48)-22/D#SW"N:OO.[C"T7>S M7MD$GK>C4;Z@1&,\:=;A/ATY._,[G,+P%1QOLK ZOEL.9Z*"]I0SF?"5B.,* M8V7AI%)(LRQI/UF3@U^)>*XXV#>G'-*$Y>PI9;+0*Q'.%80ZGB(7Z71!=3W" M+,O91\+DH%&UL[7UI M<^,XLN#WC=C_H*W],B]B7;9\U-'1\U[(5SW'NBP_237]9K]TT"0D<9HBU0#I MLOK7+P#J("5'U7A$F;N#__4/_X]F''O+M MP'']V=\_1.3$(K;K?OB/?_^?_^/7_W5R\M_7H\>>$]C1 OEAS\;("I'3^^F& M\]XD6"XMO_<=8>QZ7N\:N\X,]7I?/UY^_-S_>O'QDO[G2^_D9#W2M45HS\#O M\2'//_:WO]RL1PW\7WK]_NF7T_.S_M?>UU_./O]R?M%[_KYM^)U".76U+3W7 M_^,7]I\7.F6/HNN37]Z(^_$;[G_5/__O[X]B> MHX5UXOHDM'P;?5CW8H.DNKV]8&_3\>)T,\>F.?O5";<=DHVO3N,?DTU=Q=#[ MD+P=@++&H/_UZ]=3_BMM2MQ?",?D,;"MD#-8"WQ/VH+]=;)I=L*^.NF?GUST M/[X1YP,E=*_W*PX\-$+3'@?@EW"U1'__0-S%TF. \^_F&$W3%)E:Y(5/0H5M M9EE+SL13Y(6$?<-&)"?LJY.S_GJR_XV0L_C08S_]&#UL1SL8B#4X96U/[]Y" MY!/WQ4-W/A5=S(GQZ)*0K EJQ-73;$B&GN]PR,^^7IQQN&_7"V?S[\!W[OS0 M#530#R3P M7(>MYNVO9#@=+M<<(*;(YAL;)/(W<\N?(?+@W_T946Z53X&#">H4<)?87D B MC*XCXOJ(D)M@\>+Z,406A9;K MY2! L=G B/>8:E][_N#;N0EA-BH8A.GG9>#'6F<+YH-/#949VVH'A* POU04 MG[$10E&U'&++#LEOU"B^B4@84'N#C*@1YOI,?!'FVS.UY88OGCN+\N>FG-+;O'GUJC9IP!$BO(VEFS# M-T*"6_22G\^ISHV!3S7**Y4K1M$Q\MT /P4AU1P1>O#/S\XO"V%G.C:@T\%P MR?<4NLI^LS"VF D3A@B%DS=/>&L.T2](Q=NX!:KQ(6 M0,3=[%Z1Y3VZ4T11&$3A/,#N7_1LS'J43<$,$P(BTS@,[#_6S"^9(,*A :%^ M1P<)5@AM!/Z:+.W\ED.>.0 18X1(2-TQ;LEXJ6AGP>0$1A1B'R"3_SW+VQCQ7L'XHI&B'% M"'G,D_QLT:/ A(HLH;M;H7U".V!F-#DF%K8WZ*X_)H':CN#ZX:GC+D[7;4XM MS_N@I8\$E$VPCL6\KCC9^&@E0$4_L[A4X)\X 7-%E CBX=!EP,N'.EF@Q0O" M90*;'K<$2.<4*&Q'+^AD2X@2X16.7JX\Q+ZG:@1B,_8:8OJW2S=G'A+U_UB/ MSN I'%I-P(Y8.P<"D4=7Z'$J%%;5(W9V=O;U MK'?2VPR4_$@/6KUXU%Z^:"W'D6!J,X-GO2"/YXD(&YTV">B-9Q$>)Z FQ^#-)3J8#]MOP=])TP"G$:$K=S/N M>A'GU$T!=A#^^X?^9K0I#A9RPJY!"(S0B @%*N!G,\MKABE)H&Y36]T>-T0- M*V+#X0YIR .98"79(<*CW7SX_=/%Y[,O7RXOSR[[7S[U^U?]JSI8L]FK*N6- M$+="[#HTM=DWOP_H#L<"VK=H&1 WM/ J]A9]3UE4:UX8]:B* VF+3$U]N50Q MLANA 6%M!(M%X',DA.Q0M*N5">=YF* '@#IM\N7&FOH@7[4;M:)AA41GY_Q M#+7. =C"G7F]=^_1.[;3?[$#/Z2FY)W'FU);'\W8A]WO]%2-'+J:<)3+L"(; M7 FR/\Z"UU,'N3&#Z(=]OM"O?M]8JQ,Z[AXW#G^&L #4W#B$>8G= %,;G+.W M\"+(3=__BBP<(NRM1E0UXE!!ZH.6M5+]HBC5#\ 'P@#NG.+$TW+@L&FM++@L M+/@'\ /AP3.U#@)ZTG9N*2H*!NRUJY7Z5T6IOP=\PZ2/'1#WKH>>(H&U(VY2 M*\$_Y27X(=P@:#U",Y>$+!ST9"U$4BYN5BO-/Q>C^3[L(.C^X-L!INJ.>]DX M)C^ST[9LEX> MY#HH*^$'Q8%8:VK)OVE6+^US'XO%P$,B_'- 0LO[?^Y2N6.+&]?+A-RG9!4* M#;-B+1+,M@M$NF?O]WH)GOM,O =UTS1FS,?(D@AX^N=Z*9S[W)L&NF$"LROP MWO,\\.7'W<,F]1(Z]WGW$/"&B3U&=L2F[Y^_3%@ZA(#8ATWJ)7;N@^XAX T3 M>X(MEK<_7BU> D] Z;W?ZR5S[I/K'M1 !/KNS>;7ZR4.''&S>BF>^T@J!AZ$ M&7@384Q!CYW63"HH,M%^C%#?O-XH5<'SJ P)$ QY\$/$[K^XK^C6"JTUK I? MFKAYO0PI>#B5(0&"(3_=@!T'U\<+RO$VA BG5 M]UK52_6"!](]V$%0_6Z!\(QJQ&\X^!G.V54*RY?+O*1UO5S(?4I5X@""&^,Y M\CP=$]*-ZJ5][O.K"'00)$\D<<59=(GKNW*C2-FI7I84C.RJ46G:DQ/;!?%N0^)TOA!\6!./7% MC >IMO5R(??968$!C!T#L7H%WH/OH+?_B^3[]$&[>E,,BQZ9]Z%OF/8#"K/# MQ<*S1!OSWN_UTCKW:7@/:CV-?SU-W\8K=D,O9RW0!!&E-_;.S]B-O>T0]//- M\.GV[FE\=\L^C8>/#[>#"?UC/*'_?+][FHQ[P_O>\/EN-)@\T 8?NBM\ D ) M#A- TK_V :1?_?Z, R>RPR$>(_SJVDAP8T_>K T7]>30EW\!(PO%61F@-3A$ M>"5,T[;AVWDZV=DCO0B#-M,_?7/MR\7%IR_-W\HKS!,A5A#N*44OQ,;NLD+#IL!O^"GQQV:"ME#>$]16Y3 M1S!9=??!M[V(5V(DA"Y^Y$RL-S6?LHT$X<:X3 X%C,R&'#1>WP0DW-9-UJPZ M25OXMSPU",#DR;<@<));\#CP'"5CQ!T@K":ED!TR2(P(-"Y]PZPV-S6 7-EZ M2;6 ?Q%7"#8TJJ]]9OYL4Y50H[,4[>%?SC5 AI_QLCSXB+-WRW\!TH +;.V M%1T@Z"ZMP*7,< 4RT#@U0@11BLPIL+=4,WL!KZRO9I:F#P0C/!._-/A 8]DW MY%/D/%;-VUE0 C/$6+J?FFG:7A ,N$QLTV($C7$'V)GN5C#LADS,$> EAWL MXOD"L4=6= Q)MH1?9$()/CANA'.$GP(_2 .K5FJZ3O"+4IAB HU=.U':>#Y< M/Z)@[Z+9UV@:8!2WFUAOB'QW?8X"SU!'A!6M38\2/P7Y'87S@/[R2IOP$+F$ M][5" +^.1B-D@2F5%*GUNKFF)H+\9"YM#;\XAQ8%:)QY0J%VF]UKTX*Z'!+( MH1'_SL+L_<#M&W(:;XF\>0O*=.B1@,Z=:XNX-CN+NEX4(IFW5]L+@MM$)W@J MAAT@!(UO>^^/Q9?:AU,.?"+5WXR=>0>#X&S)PN6\>,+-WSQ\R3Q!>VD2YV6^ M),Z;_QP\?;L;]QZ>>G?_]>-A\L\NE[-<0&,F[A[<-'F20=RG#=F>AJ@ 4+9[ M@"E?!9"TA?9 @TK44ANC&)UC8$HJ@_)SOW]U!B OM%Q&"5$$P+NVO",@LRQ5 MH@?_*8&!X[CQ_,^6ZSSX-];2I4:(DA.:/B L05.N:'"!P"';CA81?QR0^V89 M4AC-F0IY73O/U-PR[P\A\F;..7.\JLBOYG.R@"U^%=-?V@I""$U+92GTT Z_ M(_8^IH^*KU5VQ6"39J3=68( M0N-HK-IY^'\22#S9>VZEX?0F\%\1#MT7CZJC%YEJ+6=H"*GI)>C>NS;-%*.(_*!_(VJDKLI'RC (AO;VH:9L';V@*@8/X0$B$ MG-L(LY,4/S[]P_(BM(?(@!&!JS9*D"ERPPA+[P$5'Q9"VGI93J5"A&B)Q,1' MA_)%)LNX$"S!LA:4@1!E(4U+I(B3B?\VY."1NS>$;9=(DT]SC /ABD3%FD6" M>4N$();K$J1 .1!T9:'$WU@[M%L2."'N%DLO6*&8(,\1MN=TP3Q[ELQ;GG,L M$'=V*M8+"O1;(A&Q5$OQR&5%YD?FS%[=F+0WM_B8?_M ^S[*?8<.9&'AM,-%@.;(O MY0V6S,,TL=X%L"ENMTA; [K7DI-[R?4K11. @A;!QCYBA)17+0SZ ;D+HQ%) M':/VD#IFEJ6OD5SUK]C3P%!NRI3)1B&BU>0SN*$]IR: /(W\H D$0]98Q!(I M"GMHP%PHCYKD9767YM*835!)F8R9MZVVICSO,!TA.YCY[E_(>7 HC.[410ZK MB!R2M>PZ ]]Y=*T7UZ.((T)_BQ:L6#+%?T*1O*90_J&UODJ:!4) /;]0E40$ M<*?5+8+WC"?HT7VE&/JAY<]8K'"-FC^>6I-#(T M=^S='<2?K173D=PCD^G@^_7PX,M'/6%'5Z>WC,?M+=G K3O\BAT5 XQ990N> M?W&].J ACY&9G8H+C]](E@^?G\ZB."3OM8%X-"Z)MZF\G#36$#:'W$CNK(7ZI%;-5$#.XT*9/[@X4CKVG005G2I]:O[4OSH_@^,>:$2JA!0!(&C" MQ+;Q#\W]:64?"%Z)*M?/7JUV%2D ,%A+"1DA=/Z/,@9N\+)W:601'U,*VSGM M=[)(2&"'[BL]=F7TI60;#(++I"$)DU"D^OMX L"26"63EA(W?:F67:=2>*>N39=5HD)"X+FVB\@MJP7EF?F.+\_Z9_U]WW%RUAY=L#T2S]L+ MICVRF[EG;:?N+==S]_ZVGAVX>WFOM$3@TX_VNF@RCHLF/_B"XA,JEW+!,1N^ M+'H?8 4"*C=SMC'@N*%+D0')E5 32@#8V9AG8U='1>GF$3>%XAK.(\=)UHFQ M:S^'TH[&S\!Y)RB%2J1@#J ' ML&_GU::Z@%D)XS87+RN-*.E2687VK;:&R-@KF*P$U6]N.+^A\A\L$-YDP*YN M(HQC<$4R9-850OBK$H$Q0Q^:-UD)]5/@V_E9GNP-(8I5/]>3%(#&^.U+UX_L M.N^(/34WG/X@<;JRA-V:/A B2Y4P68,W;-9NI=&(J8G6$*(S-; S@3$T1NXR MN&XL,A_X_!]VU_Z516E",@AO+(Q7%!-^B5Z;$F&ISV-7_I7_:OF7:;- M"(&0% #DXA:](B]8(F>"[+D?>,%LQ<\@ZI?DM+T@!.ARBGR2R5H\ 7!PXQD8 M(2^VM>;N4LT]90\(/K02.*?$$0#7VEL%2I;VWU6!,F9=5P5*P[*N5M ^&M#< M1]^1Q<[[S&GRX"^C4'-#7]Z\ 0TFNXE2@@:3XPF49TK=I>H 1&GIY%#''$!' MM!+9DSYM?.U?G9_#.7B5PS(AB@"YR'RCS)$\LD+U2_4F'2%L9GHQ53%0A!4 MKG5U\-Y!';SU#2OVBE5L?6T01N0;EC_1I^\&XUZK*"9G(*P50)9?M!' M\8TVS8HU&0!"4DE6EF;!KP7,/:R@:!V4O/L6!,Y/U_.$M12?4*AY0K7R62&D MK90@1N42Y4AD3XCH.OB?"/R7*WK&DT(P%6M:U"4(KS%9CUEV=[[V.H0V-1LD M"ZJETIJB)S0QW1!)(E>[GR'9734*PHX T#A7IHCNLTS?'"!]BZ:(?N>,T"ORI9FS-<, (>&ZY1)N0.4C$70=Q>L]3<-( M&F^/\.KI67DMNRT(VWNND^"!,<[R[DCH+JP0#18L#" *X6?H#$FKZ=PK67&K MG$D'J55[H1H1;_1](*U5(Y;H48)U4X/5=@M\?EEENDT3V4W2G,C^*65<(&0)YI< ,P^;\C9N* M8R19XFY>XG)V^)D7(<(U:2\>ULB5D%HXBYHD^%T3+\E4TJ9_2MG!U68RAF\ MF3I4!6$?AQ8.;UG@1.X%*'L2.*[0M:V6+@2JJGL M5G67NIY[&V\>0/N&@AFVEG/7MCS)NY.*MG#<[R:U@K5E@AR--C,A50WORV7_ZORR^8)_Y3!&B!H R^?N^]U F?"6 M;-#TXY1:(4N:&TG &UH4 [I74R#%&86B!DV:=\8$%@'>%(&):SU;MCMUQ=<< M)&V:3+[)1N9#V M3FFQ0(,C^. M>3WDE2[QBU/Z\^8,1^W."V.NO?[\?[5$X M^4.3]2>,R9H$&(#^E9A>.A^EOEMSGD=3E%+)XDH+M.5>PGM*'M$KF ^^[44. M/>:RW#GZ/V=BO:D]"-E&@N LR",,N9!MSB?PA,+'@)!GA,=S"Z-LA_[+PZ?G MZ'@]^@?IT7-XV:N;GS$C[XA&J&_??F#R[K'#:$<0?@B[7@HL[9TX>7,@E]_D\B1G!KC+;*6P)'W.O:+GW$_-'^'+89,0 MM2JN;M--[Q7AD&75CY%/M[6G($2D__'S%=UC; K3;83.S\XOY3>[LXX (>2D M$\#M?>^LR$$+-FVUML[(%S5LSJR7@YVZB+:W);75=$]+XP,%%R/"WWO@&#IK M4;-FTE!%A@$@&.IF[,V"%;1UEX8]H47BCVPC><:NC611W S](=SNRL-0)5+0 M^$G/2?0H2$^$[/0U>*7G(Z9R)L%-L%BP>QN!_<<\\!P>G_4B*IR:Q)P"XT&H MO&K&[P)(@N:_"4]AV#F%Q5;*3G@L^@VQB@\4!:I*Z)[P%#$"#:?<3T*&44A" MR^>>'/7*S#X,A)**9@LR.VYM8G("@6N+N/; =]92G8/5JL$@K.R\TFXJ#BK\ MH0G%G859CM?6*VK&?6TO"'4YS=:U%I4&ZW%:'DNZ&\\1"G>5,)]QL*2VWVK] M5LB289C-E_U)4( SGJI'V%RL"N>F[.9);S-?CTIT#VUF;(VK>UMP98/',\4T M3!+/K-BFKGLC3\S)8+I>[3]SN?_*G$E/0 [TC%Q,/3UG@BH 32S';*5YF=6H M)Q /? :1-6)B$L5C9V+:L?VI?]6_@..SKXZQ0K0!\)IMR=1$P%N0U07I9*TA M6,09Q#95@$Z&$P#NW$?4K@NI=4/1N7??V"=UQ4!5!PB.WYP\4J$%@$V/B!J& MS(_RL%CBX)7;ZVH^*7M <.CF9)02+P"E3)&"]P'/\[UA4\E)/]XY%]XX%Z'$87A^I M[@V+-KP^TKUCH?!_'.\[%@K,5#X0?3?@2U?)>#UVT ZS"H@3)_CD23T[8Z4# M0?!N5,!J*;XM8K[#D*=: HTX@Q"H,^@1I4LZ+#5DK M\S_7MJP-,&^1: CPB/66PS*N[UUB6]X_D27-ZRAC9."^$N/58VK?&1.FW7+$ M<)C\#$J1G.U8P(]W-I7\1?FTI_D MD;/U_[5_TO<"XZ ME6=*VAN -D8O7M@"9"@4 "^0Z(E0O$S*P M_XQ<$E-1OO-(6S>PS4B<#IFV&2D^0#G#/M+SJE*3&?0#LN-H9$_'J#VDJM!6 M(T2HR1R.)57Y)6T@:"9CZ=DJJD,\H)UY14O[(#IA8/L_0DAZ,D(F=35/KMC: MFMRT$=*;8/%"=T<&_PTU8EQ*-_X'MVRF"%.<'UWKA:'L(O+@VQ'[2J/_\@X* MP7.>63B*(@UMJ3-WQ&/@ST*$%P/?&<\#'++/,7X\X2>2W@LS[0S! YZ9TZ;( M0>,H@WE"X63PWS"ID[)/V!*"+SJ[RA9A HTQSSBP$7((>T&!84,V*$K8HV@/ MP1^I\PK#*:_IJ3B"*]K#\?4J^""L_WV("P#%F 1* M>>(6-01RQ-9*5^H2DP"/*D[5Z_?@V"7U@!Y-+;R*JU[*S]BZ'A!.W')QV1ZQ M=6@T]1SG1DC&-O(MNN?IGJ=-MX/C^].H'04.35%^#<0/GRP1>[D/.?*'4.5M M&U8V6AG:$E^.0IL9D J>?.WWKRZ@O42;BRE"M!KFTWV D6T1<_]UH"6 MDC@;#6S9!-Q-4E6Z%Z=^!6"C'LA BI -'\*,29DTR[[2_U]=57@U-(NU:4)> M(? -4?P[)=0B6DAIOO=[TQ:D0$ V!-Z#%)R5D -!2*1X,=*H!X3 M@'MC7!I MA/RF1(<1ERY":H#Q:&O%JXX/IQLH6=KL34"DU164/2#$I#/H(24NX%B5")UO M0!U.DUD/!CD$LHX0:F)D89P!2M#X=[SO%DO*7.0V"-2HP>;K/49_1LBW5\-I M7%7'M==:QLRH4W2OE:=?RC;R%(C!YJCPY>412_0L\!SUIG^M//U:,D^5F+60 MJ:U\8[Q_5@=7H;XTSE,Z.'"R#*Y$@WKY4MS7D80=&N%9Q-2=^7&BK;VZ>[/G MS&7&MNP16B"+I3TR!*5U^I;:V7F+]:.42]O\SMIKE_/%O3\%4&V?%.RTU#IKENNN"79G,\6+! 5'K5P\.UU( DM=VBTR($C3N)8%,)'6M2TA+6*?K5"_?BCNR=/A 8YI!%EN#^6KG MQ1.\8]ZJ7\ 5=."8(59_R[/'6Z97(C!7U>3=CWWKY M4M M8HY6W2LE\R)I='UWC*'J+1E8]+L ,N M_F$-WHD5P]=#:P 9H2F$;2F+.+;GR(D\EB"P91/;8NG)RXIE';-T0'[QZ'IU MP,H!)9"C*J98XOB-[ I\?CJ+HJ3-7ALXI19+YVUJ6TAC#4#=YT=RAXOO,.6D M+9U3S51 RNX(9?X@T[MT[ %(T-UBZ04KA'C\.MX&A"4@#-I#J-I3Y8)(RH." M#%4<@C?V @=27F=)V Q"Z8&JV2+'OGK_Q%H2-K/+N2-KV>2ZT4G7SA,A 1Z M"MN"[SLC9J&26E)U3GOW"QR>(W;G@\K//Q>92W M(FD4SM1J95B[/ I)"$XBV;D[KMEU&V&6G\^AC1^02!S*R<:)+MV MHSMEWJU!%,XIB'^A]=+*&O [>-%,%?!+3-_SZ/P\P+>#H$?+II_*"0/^86( ."(9'WS!4S7.-4#0U_\I$NN M$2#L34(A-# RQ!BU@H>3GT%!'B9&@."8+8&'"8S@\K"+EW?QNK$YFN5.T.N1333Z%D$X@!>U%C]V+"KLX74Y;^JBBN5H= M_-&+7OD$.QH9O'M;NCA1R+!LN3L<'\+S4,!D[9!(T$*)21,A:]#P(DO0D$^T MO2O8Q0:[V& 7&P1E-7>QP2XVV,4&WUMLL'/X=0Z_5LA;=T$&M$.GNR!3M01V M%V2Z"S+=!9FVRV-W0::[(--=D.DNR+16@>6\(-,NB63A(>30XSVKJ6W3CY. M?567U6<^?:MC+K7+KCE=CTV@U[L'\QU4*KF">6H544EQ_?:(J(" QR:+"6*J MBI8R0D_KW9X" MJA#XDH$X,E=5E7)?,N6/3OP%Q^ F%D!F,%IMO\!: IEIW[I%4/@XW8 15!2H M(_,&-F@;%>7$L2V7Q-&^@75A//N1N10;7 #&)#\V21\XCAO#OTL/)X,7PJM& M523?FCE;K=8K]=MH" =2-E_TZ+YD5@TCQ'C)G^K:UC=CKWJ>JR2V;DB.P75C MI!Y*N7]3A-+')OB9S3$9;9279H$ > R>GMJ729D,.+;5([?EZEXFN2 Y!K=/ M[>LA%Z5!"GXY1ZD'BJOK$]?^A^5%-02Q]N=KM0U?2(BKH>>QB:I^_QK,9AC- MK!#5(LH%X#D&)TSMHEZ WB"70CE;5QK5&JR2@PF/(0.L2>/C@* @I;6XHW07 M1YL$H>75HJ/-IFZU.J[4>VA&/VA53_8?I+PF2QME+7]RF:7\R6;&W0OI?[L> M/]_<_5M7"J7T\;M2*%TIE&J2?[I2*&TOA7*4#S'7(=AM>,RY/!.I*V;2%3.I M4-[N_HRH-?S@T^-CQ DT#.<(3^:6OS:KGP+_E7LS*BQRDA.(5H?6JCD+Y:3D MT1SCS?&OYO)A]OE;L5M7HCUJ%OBCN\2H13U=X:-V4=^?OM7JN@62OD_O]R/H M<;BE,4'?G[[5*0XM$/1]>K\?05]?]&E0U@40M#H9H@7B+B!Y>1(O\4)5O7@S M%[0! U6K W"%I1T,&UJ\ G05<.J?OM5I$=!E^ICKZ)C3?B]ME9]5;JT0W5LN MYJ%Y$.[%;%"VVLYOVO^8C=3=BCDD$.!E\F[#M]@RP]=J@^\8%EMFCKV?Q9:H 05OI64#[ITXE.$N MLVSL:K$K+O,]<^U::@/ [\2%G7=]M8&%+5YS\KOL32^N;)"]$Z!946A:;>@UY$!O8Y&T2@B1O1A0Z7,T T^KW6WZ4TXS1'WW\I[83:&(? HD,*>8)I50HXLEQ8X6&U)E%5.$ M"R:88TG3:P4NBUJ\?A+F)(B%8@(/F(/&D:\($U[4(_IU$GI3*G#_ID'CT+0Z MIB@\*C1.4F@%'T=TP\$NVWS&86#_\8/.048DREKR\2I+R9:'&O39 *BP*Y$M Z%(* M(U8:>.;B0B6*2MW01\+BBKE&@.#N$$J702A5C!$ 'K:CE*WL0-V5LC5#LBME MV_92MN5(D- R'O]0ZFA-'PA:N""Z>6EBPT[0F"? MD53N3KIFB%7N4GE&>!K@!=W3F:ZHM#ZVW165 MSDU8_I_U:22^JJE\[*FT*2!H(V#YY$(Z@51LN?S#;TL7\\;Z> 2$(2B:--?K9GR$G7Y@*_:N:GVK;2K6J_W&\!;8EW5^K:MLP:KUL-Q50$K/UH$SG?B[ ):C+0(Y][/+M95 MJ&^;DPWN_O5N*M2WI3!]5X^^K9M7M67HZ[U<_YN%N6%[3:RL%^H_9;E0OYFG M][?K\:"[0G\<5^C;<=NTB6OTW6W3TJ?J;ILV+$$;%!R]_(MNA)/@ M.]W^V*RK$7+0@@.IO(.::Z16>)I+NIF:BT 1*2\*%5WW^ZX[]M)CH7?*6,6 MT6)W+8$B%[T0&[LO%'#LVFA(;>M-L2K^A>C4EFN85KO8A9*2GQ9'XV,3>N^_ MX8"4KFE4,[7:V5Q-!H&*7)5[GU+23J>^6RR]8(709M\5Z11]GU;[..4*1(]X MY?PZ]*0>(VS/:0OV2U:?_>6/;\=C]"2?D9BK[%AQR.-%QIB?S3J8H-OC.?@U7(])LCW ?XF""M4 M/UT7*\Q.L\I]RQ/Z*YD'GI,,H]]Y[LRE<"2QV6RS9(#1YO=)L-EO!PXA=*@@ MFLTI?I0OWBU5NS;W1XHT42W3'FG8LA;:52YX&]&_H=,A.PK=5XK%E!Z[#QXQ MUC<_TCBG$N>CV::Z\":8[:B9\*90GVU#^\/I[9A,@AO+LR//"M'VA"=+D2LT MW)$&&PO1I'(!^&Z]L42^!"QS*[RQ_.LM),[U:K.9/?@W/,IHX7\B2^@:*31< MK0+PI;Y;"&2R"R ]_<\/Y''G.D(([M[PIM78VE@VUE.\C=O=S MTRN3KRS/\+4*R-?ZL?RAW:1FX?V4P,:GGD3=GCG605*&D X/@B@4\97M/T 1(G,Y!7 T8!NJY7 M.JM^_W3Q^>S+E\O+L\O^UXOS_M7E61W<0U,K\L(ZV2=$% !';P(24JU#]W5Q M=HFB'80PIY% )IDDP , %\;(\]B[WK[SW<)_(.8$6!M+ZK>QM=T@Q),R\TB/ M%@"6C1"A)S1[3J&\1:_("Y8\F](A/N&?:%$ #)S#]#W,KG(,%A@GOTKWW.T:]^?\8!"Y(,\?IY7X'9 M+V]VY#EW.F )KXTHB4Z:=(1STJI$@4PI R\K8AG5B#2B&?GMA ME-.!3(+0\I*_,W?%4Q#^$X4C9 I7XQB@UG&JL9WZL)@(JP<)8!($:)7(_R#Y$' MWX[85QHEF7=0"%[3/+)3%&]H*N$6O82/@3\+$5ZP^-(\P"'['..'G#@37B($ MIITA>#'S,-L4OUP>FE]/8Y*NG1C__O\!4$L#!!0 ( +F!:$^I:&L\QWP M )1O" 5 =&QN9"TR,#$Y,#DS,%]L86(N>&UL[+U[;^0XEB_X_P+[';AU M!^@L(+(J,ZMGNK-VYEY$^E%C7*?#8SNK;F]AT%!(#(>Z%5*T'DZ[/_WR)8F* M$"5*HL2C< (S74Z;/"_Q_$@>'A[^^_]ZW@7H"<>)'X7_\=W[']Y]AW#H1IX? M/O['=UGRUDEV M#/SP[S_3_UD3EHBH&R8_/R?^?WRW3=/]SS_^^/7KUQ^^_O1#%#^2_N_>__A_ M/E_?NUN\<][Z89(ZH8N_$[THD4JWYW4G?_72HH/<^%]_Y'\L MFAZ1%A*]__CQXX_LKZ1IXO^<,,FN(]=)V0=K%08I6]!_OOO^P]N? MWO_PG'C?$<,A].]Q%. [O$%,@)_3ESW^C^\2?[A=A*F?OER%FRC>L6^\7"=I[+AI3HB)SRGI]NMH)JH, M9;*,JQHYL9L+07YL,9!H\:,;$0?:IV\#\XFR0Q ?]GG/Z M[W_GDG8:Q3*@;9QDS20@<\6CX^P9!O^(@S3)?\/&^]MW[P6T_ _QZ[_>I\25 MJ9 /SKH$%&$J92.@8[E9*3IPZUL '*4M@O8=D@4Y]#LC"&'DD5D 7Y$?DS83 MR WG,@*/E*L=A46K.8S$8V$-C$9*%#&JO8=DDH_)!+L_/$9//WK8Y\.1_' X M"LFOBDG@@= ]4+KFST!'G$H1.LX._P9P="E%'#SI4FJ3#Z7_RIPXQ7'PTP3PP%,IE(^YP[\#'6Y* M,?N.-!%KH101)SGQ&+O#CSX-[83IC;.K0SE%,_!CK5ZQZGBKM@$]YA2B#AQW M)55$R4X\]JY"-XK)U,YBC&R'?19E81J_G$6>>BBV]0(_,K74K@[4QBZ@QZV> MY .'<87) C$V*(J18(4HKXG']H/S?.61)82_\?G96\M$KFX/?CRWJ%H=R8K& MH,=PF\P#1R\ACZKT[2P%EIY';)>(_] PYWNE2>K;@A^J#2I6AVE-0]!#M$G> M@<-3T%SD/R 6 %^%4R.J8']&?ES%#]'7L,T8E99S&9K'ZM4.S++9'(9EC;2F M!B4E3:=Z2MS2@.2+C%8;%,UF,Q2KBM6/0]YF%H/P0%1C(Y#3M3/X;J,D=8+_ MS]\W;ID4C>$V-'@7('?X8\G&H4*4:3]#>H@ZE. MQ-YCB6$5H38M.-%DZ.!V&X7JLY6:)H#'E$JA?%P=_AWHV%**V7=\,8*(49PZ MH'*/W2PFP_O]A_6#GQYEJRJ: !YC*H7R,7;X=Z!C3"EFWS'&J*!H@]Y_>+/^ M'N7T)QMH#[%#K][]$7] M*772[##C7J,YX+&HHV@UOE'?%NC8U!)Y8(Q#4$<%><3I3Y["D&)Z+\I_PN=. MZ@BIE#91-@<_6)L5/K"VB#PX/Z&@3O,(G7ST6L@GC,^<%#]&#><5 MAZW #\U:M8X3"XLFH =BO:0&T@MCE%.=>-3=[YP@^)0E?H@3]31^V K\J*M5 MJSKJ*DU C[IZ20>..D84Y50G'G47.QP_DF7!+W'T-=V>1;N]$ZHQ3]4:_"AL M5+,Z&FN;@AZ5S1(/')TY<<2I(T%^:G#J=7',G\.-11^F#[79##]#C M54OPH5MOQ@,Q)@O$V2")SW2GPGP7=>DGKA/\!3NQ^JY>0U/ P[=-P>+D6-$. MZ%!M%;?WB;(("G'*B)*>_NY>?GFP5.^2_*9NYZ-N"7A,MJAW>(GTH!G0$=DF M[>"+I/*(9*0M#4=^H55O0%;;SF9(UJA8/RBEAK,8EG7RFAJ8XJ+SM$-3+%F( M&+$37(4>?O[?6+T+.FX'>$@VJG:PUJPV CH4FV4=NJ+D9!&CBPCAR8;@DCB! MQUPL<.HV0(=_!SSD:E7)AUKECT"'6+V,?8=600U1<@"*QZTVEW[HA*Y/D#SB ME4T4M3H[=@4Z)OL8H+;D7$,_@".YE_B]-SRKF_.+F_N+WJ_NKA:G5CSQN628+3I&7<'S4"/L+K ME9+'.M>^P!VTDPEDA]7J M"-B!N\G?>Z@3\JRN//M!8K1 3HIR7H@Q&\7%]WEMP"8WG]@6+OT!EXRH*ZPBXDT MZP#?X+0^SUFS"_#I0$?ARK*MH3U@\-<2N_!Q5=7:*-I2E4.T$0?25OH.%-E&,O"A;IYLL0$[>A33YEP^+?WOW@2'= MO[Q?_/G/'Q:$4++'+$4^Z!7^5SR5=!:%;,6^= F8\NC;6904"_H#VVEV 8I@ M710NWD9J:6\9P?*WXUA9O!X?:_@U3++N<'9TX-)QZXIMFRNXDD%=L"6_)'Q_ M&,7=ZX!\$O5S^DAB@!@'2U ^K=9'G]?>.FQ%5L!Q)1BAP/W:AD 1JUTY>:5U MW KP^JI!V+[#DI%$!P$R.RNIT;1S*X&Q<92+4B< J)REJ+M.W!,^@K2"QUQP MP^RXFP0LVOS)K$H/E!TP5[HA [3#&59M\UDXF%K18U\[;@O>[1I$'NJ!)6D@ M1UHCZ$I(OJTZ9J^3K8Y;^5*1+GN%2B^@OM=1[=8]?=EEKMOZ&@W,[.S#TCW! M;^X-&J%I?U^R ;3%'T-W2+O\/::OF(2/UYC(>.<_;M/5YDN"&62KMBLM?8"" M6R>5*V& I@Z EQAZ8>;4$2._0(S!VVCSEK#@00-+H8)1U2ZTS(B6SFA: M:IRW3/5Y TH>Q4=Z6T2MVS@BXJ4OMT2Y=!EZ](1\3^?W&R5HM70!CEDZ"LN0 MU=0>,&)IB=UW1.?$%XB19X>!!0-V6FP'KR91FFF+2VW'.B=NCKJ!!1WM'95JGD[!1Q@=<)D1KA@?BE.!B5X>@LDC)):* ,_'&O6?BS^I MO0B\[XQT+7M*+S'D&[;]X=IWUG[@ISYN*SI1WQ*XIS2H)[M-33/ /M0D;=_1 M*-&TGGXSBGY7RT]7UUT.@%_1CZO*;BQ%'PH;CZ9WCPW/9"7@-:= M^CH*'Q]PO#O'ZY:Z9?4M@;MO@WJ5..-Q,\".VB1M[\@BH?F6N,H.4:IEKT4PU6:]J0-P%VY7]NC"16UKP(ZK(?2PE'W%+&SQ M_L68VH;ULR_0\Z!6Y]7O#=R3.YI!^V!H%C[>58,1CX?& H"/W HA?G12W/PR MRM3&:#LFDB #X*G9*5I$H_H-,)N07S48Q?J)8OLB4*,?\!E$6W6-H\59S!KZ MLH]QP&A]I3BA]C7'C""\73[*:75Q96/@?MVLI.K,<18>W"*PJ9/'LN0%Q#/( M410'NVH^:>P#W*PUUJS%'97/ M?JFCM[<1"E&[]\=%9>;SH-I:=7TI243YZ@1 M<#^M5TIVS6H+P-ZH$+1_#J838^0Z>Y\50@EI;#+!\9.M/9YI]4!5F*#.'X7W M:>3^G;W$W8 _!\V ^Y=*L4H@Y!_2A$C.(",9H+=)4D&;;U4+QI M#5>QYX=._((2"BADN[IW8O1$2:-W/[S[,]KCF/_I_T4_O5O\Z<\?%A_^^([A M#?GG^W_]\^*G/_U1]$5.EFZCV/\G]A;(9T;BUS&S-$G)#V2Z'/X0LQF'7GH> M>Y#%"6X=W[L*SSB.*HRN;@W$\%NBIUNOYZ2E*;)=%M"D 9; 0^!N'^,M#A,"&#RE[SI*:"+?:O/@ M/*LLUID*=#_N9Y:#NA1=2$#V^YZ:#"@QD/,3Q2@J'/,4V#>4Z?>\['BTH1FQ MUNI26#./J$91,0_/DS7X4"/3ZDYL=@Z,4-L J'.KE2E>6JS\%?JCBO7"]AY6 M;!A%(>8/*&*VO22KQSW=YK+02['A9?EM9/;B;>AA?4I'G3@$C7'J^"$M$>+$ M(?G%U,\LFC4+!Z [*UO]T=1112ZF6W?..[OBJ@IM41* !U M5UY>4+3W KR&Z"!\WZ&=LT Y#_1&GBH%&TNOD4R@OZQL0!8<-MV;Q4NV4> 1 MN_! I<(NM0V!NZ]:.=E=CUL!=L\&87L'E"62?T"<*%JF:>ROLY05FTLCLM\? M+4UCCV,_\B["QF3X$?3^Y)".+D9.BLA09!4QC9?!H-(P5F&GC;T:G0##L2ZBJMJY]?U 0S2VJ(; MR/4IGF\]'MB3I_V,H^Q1+A!3&99G+X,@^DKA]3**SZ-LG6ZR(*_X>8==[#]I ME/7N2 .XS_.]1QA.;6_EO(7DQSU73-5?1>F[>6U6ST7-YTSEY M[8'$)CT63#+C&)I6754D),)TTU69(JEKJVJ7N3ELC<*-7BNUGY/KUHEMUG\E M#D"<> 2=JYXLY1,WN;,1]35O'8UF@(/T;%EW>_#%L\CN4R?%N_;JO^K6P$&K M14T9KQ1- 4-5F\2]/79UW%W?+ABC2PF?+#2CFU/=QJ;8!/%"5HO9/S.$$K1>>'DLS MZSYU2<9C7<6VJSPIDSX"3_[/4Z?P]Z,T#\_L8YX:Y^U"!KY_]])FH*,@^GF0 MJDQFP1GEK$=+ZM=89=HP$S^3CFVCREF4I*N-,$#+=*UJ"QP9&E6L;HQK&@+V M[F9Y^V\+$W8K(/=CVS/YN%H"<XZBKWBA"8JG_A)'27(;1QOEA95J"^"^ M6*..['S2GP%[6YV4?8<;HX4X,3N)D.:UV==J8Z&(]H5X0[QEB=G4'K@_M:I: M6RS[L#%@7VN7N>]8S0FB]0L*:3U=2ZE)XVE8%L#&@K3%"ULX".AF-O0^._'? ML:2OPBR-'8![9;NRE8M(]O0HJ=E1V_H ]U4ME:O!VH8.@#U63^[^ 5A.G8UD MB;Y=OYU09Z^D;W&WB$,RY0=$W:6W\T.?+B1H9;9F#V[O!=R'-=6N[#2;NP#V M8UW)>^_A.'TVJ*L<[/KRE'H[%0Z =K*Z>PCX/JM4K7''"M@OU;(.W[]=*/9O MTT2(S&O&@ZP1H/UIH6-94*W-&I66<_&V8_5J_:UL-@>/JY%VN,]5J@!:=CR# M"E(B/$U"N%\4VG[M^B8*HZJFS>O5UD[0G5%+Z:.7KY4](+NHGN##JLW)] NW M%2PLE>.:1&_Q8/T;,7M^OT AMKCY+$$JSVGRPXRHOBIPYA/>1+$H6?K@/./D MLQ]&L9^^7(7$HCA)R>*^2H77XOB,TVU$_O)$FK '.Q16GU8"X"ACX7,<)]!/ MPAXP_MFP0E]0J2QXRDQ*+C J)49K)G)>WDTPS'BXQ!O_!2]VJ]02#\050CB/8Z W@K;AU=E'KF2('VF1TG84,*_K M)]!>>H/3UO#&81O@'EFKDNR'E0: O:]>SK[CD+Y94)W/)ZR,VKH[,J]KP*(: MQ-%LEP0=1S5;=U2FT6;")Q5%=>Q;'+.;W6V/*ZJ; X?%-D4K#RXJV@(&RU:1 M!V-)4<'+TN.+TRF(G(.9(:I4*!"U2G^&X[2?G,1W:4:''V2ILA12>Z^9N;!" M[29//N@R(X=62=X[V3=_LH$PX)56%HCQX/E*G L,5S>M>JFFQRG2*/$4(*>Q MOH"H^W3 ]AOV'[=$J"6QE/.(;[+=&L>K#;.$5')&#^]Z$P,.@\.,)*-C/TJ M07.@0GV=*F>+!%_$&=/KMR MG:T^W]Y=_"=I=_7K!;I>W1_5YYH&?2M32^U7D8Q0:Z0OQ'@ MOCS$3I@0 _A12,"1_2M@)Y%+[V\9/TKD1Y+JXDKC<0..+B.;^2@'RSPKP"@V MML;#LI\:WVP6XJ%^P9JLUS@[JY05/)@$[!$.0R MJ_N?/+Q3VZND$7__7EZN$O M5M/L8DPD/\?\OU?AL7'NHB @L_57)U:%BKM3 >XE/=)YO0FB?DW M*:9Z>D3OR73CZDE/B-/7TL=^843WK?0Q]2R?28?Q/%*VRP)>K6&SP2Y9U-W@ MK^+55"+D;>R'KK\/"!;?,N.M-DLOVM/8@FHC-(0@<, :;JS*SK\W-< 0:$"I MWEN&@C7BO&F@@'!')7M4\*<3/9> MLIEL'0$8\]F94 212&QB9_ZM-#*?A_X M+H\@4NO0,H#2VEW @H@ MW92F(*'7PS(0>)&;T;'CU,P''17H/8!WU$OH*$TJRW;,N"V0LR'NQ^X>N"4\ M8 X/CC3X-\A!(<$*I\2*?8$5S!^P1S&CO,7 ^@@__&$4X*C#V8G,*G/(MX@Y M#R283 N64XVG7,EUO9)&04\\G-L'^E1=YP6 C09H@,':?O,#PV8U>E\D*)+^ M1+(5O7WUJM%Q'#O7862^7P>)E>.8X1 Q8>QKFT[K6TZ?-;L"1=H^!M!-IIG! MP70G\4=,K1]*-# .!-4%><;3K_+S>VR4.T]#R?3D1.<.OX MWE5XYNS]U DX*E(312$[SSR+0F+8U%\'^!RO50?8AD@#QP^3!I3QQ01=P/AC M5+WA49V$YL648B J!UVH"4D6^;JE$(:"EB0.HO+8B8J!L*0PCRN;Y\.[#W]$ M-U%*UWDAAWD_23*V]J&O4_7*RU'L&0^/1!^V<90];N]PDL:^2U9=;)7W)?33 MA-8\CY]JMX^]J #%IX%F*3:5W4E WU\.T*AW9MJ6!M+S4W1//D7G6TQ$-,T" MMF%D9K5"6=#) % M"M.F#5?-H!Q&$_#RT9AJ@X):B$N N CBG'2!F!2+8YQBDA1;7DD:2T]"6;0_1>I16;\ J3,45,(]KG>C.$]BZFTX#V?2)S@_:>N@V!K;E@?N9 M@MN45NR(;C#. YHF!?:W%3NJ2BZ><>SZB;*82Q\Z\T2R=M/HKLEJB

K=^ :D-@ I#03FB>F:!A'>SET(JBB MH\R@J?HM_=EC$7X<)N)>?1P3BNP6'WUD6VYWZ[RP7XMUCY!I42!.4F;.VBH1 M;L&2!27D<726,EW&OK4P;$TX+1S#7^Q=[/9!](+Y-'5+OL66*'1+S-!CJFNB M-4^ UC.1[L)/26A^,*VISX@+P)RY6 GF[!'E#PIW1C;557[62J#GL*P< 1\R M]D/,J\E\]=,MPKG9.$SM<[/M:\QF':$X9"MMURO*QI[\GZC3Q1!16B>B*5A'.UH6BV5^>&4 MCC)CQM,4>V/PH?Y1[289Q94(@Z@T=>8DV\L@^IKH%YBJZP(>0-H55I23.FH/ M&A0TQ!ZW>-3R_C_1Y?7JMZ/"NY,^^T:UOZ5/TGG8^_3RA7C>55B\+KXD"X,G M/_5QVYCO10BX)_0WSL$K9:(\D0Y4QHP?D/YDM7K]ZA@C4K> MZ/>E4J=\^%GCKIIA^ 4:E6S+X#5B9F9VG]WF20X56U76CL!]RX]I2LKB\8>@#U04_ !!> *\C1L7S) G(.EV^O3 M:NV76COC::VSZ)A0;_Q,#R@PV^FU&L 6H%WZH4-6->'C&2T-P-Y83%@1+3UH M:^P^*Y!K-X0:[M1]9P-\&BJ8 @-:^0(5:0>,GWCE57"$ (D3VL.C]O $>6:) MX?4ZS$"%^MVP7QP_I+NR+V&,G<#_I_+V0$<2P"&CCT%DV.C2'S!T]%*CK[LT MOLCW"ROF)>+*)5-;J?^3&J8D5424F:'PL[NEUR>,UOGA ?BEZ\;9D:\KF@#U MY2:%I/([E;_#KZU3+^[PLM6^H%RL9GUV>,/KJ=+@E\\CD>G6244U'?:7B$?% MZ)'CY&5SS-HBIX<$02N5;D92R:E7:>+G@[03,N>:=*F?6#F[Y,GQ$_W.&A+] M)LIT?"W9C,VCQ:/#2+>!DKNL(O])YK3HVW+ MVJZS PJU 9HAXKC?K,"A07S#L)!S0B4K6UO^2"M&OZ[SO_ M<9NN-E^2^D//OC2 NO4@DRCK][81@!]AZ*E/_U*K>UI6E27?;#%RI(A$;4'? M@ -O/""V;JYJ>LUH[-2I@>E/%7D61TD)'0( A M"ZA1;,&5MIU\H5XMWCHO=%FW#+VJ^M?E)J_S"E2/YNQ@HH?)]/9=&@1G!2I] M]!IKIR9D8(&+0P"2Y( 2U)G2=(6-]IP9,'BB)T22NJ80JAO9.8)4#\.UXE0' MFG.#JCZJF4XV*K/#*RVS-,-3(XE9H9&>)H;!)V?*"VWE;!<%V+S8 M2IJ?VCZ%(20$06^1AS>8((N'8OR$P\SB,DF_@(/"HIT( (>2[L;H5_\$,(#T M4&+">B?CK%"BU F:0&-BF[!L0W$%M_;R+3BTN K%"R1#JR@U$YHG>F@81P-% M&JC,#TUTE!D)50K6,ZBB-*:9#JLH^85=0%SR%V\CT/>(W7]D?HR);0@2IB^T M4FQ*MH/TN> ];:(P:2<"P(&ENS$J59JT>P,&DAY*]/6,G!5[SYLS0SFW!2NK MG"Y8B*!@:>NX:4*C, :)G]_SVPM&S Y890>(ZY+!" P?+KH;H]_Z S!<]%!B MPO4&J%W,6#:I[&+J5A?@T**X)SUT%]-,:)[HH6$<#11IH#(_--%19B14*5C/ M8!U ^ M5M4<,!CH2-U[ZR%H\\$L46>%1NQX]73Z^M+S+:ZD>X)#/XI1&*7TO9N0OQD! MI:Z(;)Z\$,QJPY^Z^1)Z.+XBOP@)%M&\F_K;E^SQFZ*0L/R*H,8G&8/GC&!F M-).K@,HXPYE W7AZFP$/^>TG\6YZ1D5$A8PL5J%\IY4)*M?SKKP";1]ZH=O? M;WA[*\8!#671@!H&][BT;&3^)EG#\W_*QC."S&,E55A7MIP)2-4(;&9TB[?U M[#VI-XF6NCX,\IW/.[P7X?#5IF=,,N.^J%).]]K -8']5BCK@=F5^8B,J M,MHZCQE/-:K9.HKCZ"N9Q6<1.1T<(X+OF-V-T2]""MB9>R@Q8404U#G+6#;A MM>E4P4][4$%M0/^?GD$_.0%F5222-/9=@J+T#V3/4OV%U)*_OWF8K'OQ+/8Q M%Z(LY!U!Y(O-!BL/:"87 CADV?DH,NQ-*P%@Z+1DB"$G+0L.P)(<"U2*R/]( M@RR'OZMTX**CFHL#"U0H@'(-$%4!<1WLP/G,OM,-KV/*;4L?/<\_"OL!EZ+9 MFQFXIJN-K/TJ%*8\,*#BHW0D 1R5^QA$QM0N_0$C8B\U^OH)9T;W556HB<(2 MQP[!RT[HQY)9\M+;**9F<47]O@@DHJSB1R<4SQ"<16$2!;['_D$L=,M++U7? M0G""XE7LMAP?4[2!8Y!1$\K@9(0P8-0RJU_ODC"2%,PYDVRWH^%;>L[B/X;^ MQG>=D%7)IO49Z!)K3R1UK6X1!YF./F(21$D6XP?\G'XB8OY]C"]4S^:4G;G! ML,;\NH;'J;IXDZHFO'V!*B(QYY>%H@A0B(5*N5 I&/J=BH:8;)9R!T&;>#: M^BE+_! GR5FT6Q,SL7/^EN5-2Q?@0*>CL Q:3>T! Y"6V'U'>DZ<%NXOJ(,: MP_I3O7;G^8UKS6E9K^>\QOH8^%Z,>HD/K"EQ:D/ P,'@(YFJ.:":'4%# %=-1A:G"?A98I<01_NZ&^;_CITG_?X;YP"=?O.UP/, MH;]@5%PXJ:G:!6 JG,P<\!#APHE#FO-UBV.6X=T& 4WM@?M\JZJ5,R]58\!> MW2YS[V,;09F>KO,[#@"\=CQUZ2$W>R=V3]1E"@)V\HP*]@X6<#5ES89IZ'NWV46@W]><^V^\#YGQ.(!NAPT36D01P M)^ACD,J[W1WZ W:(7FKT=0N9&=3L#]N7N.O1>-DJ<_H X M+T29P7+Y"0W"3BY<9^_3A33-NJ2IG_&3S9S*4L_51JZL)';99[3\').;%97* M2W*WK2V'$@4.(F:,5ED3#*((&&X,*3;(Y41!M+S8R+ZNSA% C_LD6Z1UX3R8 MZJGX7+/9>CE=/=NM( CDJ]3%(I&-*% &#$Z:='_T2V M@AN_JRWS ^X@;3-Y9R*GX"*-\W0W"G-W$I/IGE4OJ3"$M0FW;!D@^'$5NM$. M/SC/VM-I1^J^PYC31JGS#&K,MLUP+5WF-VH;9Z^F M]O,:M^;P5PQ<0AW6-#2%TE:]5>Q>;YTX?7F(R6Z2UM)LOT:OT0VXU^HJ7KUI MU=P'L/=JB][_9A4/X^PI!Y1*+. -;OV9J1N%F0YYS7FK0_<9.L(8 )_[!&.& M9&ZP9CD;-H&$$Y^"?A?_M8X%4]MB+U6[LH< 7Q*\VEPDJ;\CX*2JPGO4 M"+A'URLE>VZU!6 /50C:=_1]X2]R%03AN>$X"N.USA^GCB\$+"_JRD_0+]#MC?(0KT]>DE(2Z M)K^X2O%.M39NZ0+<1W04KJLZ6=<>\-C7$GMP8<7*4*;T$6-@N:SDN#K#*"99 M8AN9K*/'T/\G]JX\^F3RQL?>,DEPRNT0DW^%WK7OK/V O9M&_I;ML,> I_7R MCW$NP-%A)+/63[!&6 #&H+$T-3$]EQ*A4B3$94*Y4"P_2!(+";G$M&U_9P#9 MPGD PD.;HJ(,"P,ZW,B.;.1 ,K+#18. K9=^Z*?XVG^BSUR2C<^C3\QU8-:$ MGJ642TRIIK$^NIKC,QM\-6S:>H0UQ&06&&M:5Q,8P&5ZRX1"I53'.)NP@]/* MODFN7@X/;R%:VR\G,K^T=1WS%\-09ZA-('CJ1&3:8:5VPD"QDDS>HT2<$91C+@$]%732C,AA/TP M45_SM<623- ]41=MC$H-)GJ"KFHNUC/87:V'PNS;<#7M*V-I$'H,O-Y]_.D= M@R[Z&VG!]A ['J8'6_X3Q=(DKX M31S>@+R-M')B>2!"U?39'/ M>\/?*#46;7^W)&YZN+Y"KL9MDN4^H( MW.8QCXYEYIK)TS2K^9'('-A:#-/L+XMEKXS7E\C/&C>.I;9Q_9M2_0*:R7"0Y*M;5W!!S/ MZB;_@+)K$A>>X@!C 3ZY':1)4JQY$YIW23A;O7A4XN[A\W'TAI1+ /;<#[*T MH3 3J1 HPE0S4R,3$?O\BX0(P[FX %?S"H \%B8?ZH(S70 M5^P_;MFEBB<<.X\8A=EN32Q)ESQ4K(2>QM,3?'I*CUPG<,GB/\?T=6%G3]@9 MYU\#P(.1I:U71/;X+(MCLN7B61$=04V#P&QP3-<8]=#5UGL6:*6MA EW8\R0 MX);G&L'#HTEM$C&;N,(F/"<(#%!P[6^(3W'Y.L)$4_=Y@42K(1H@0MEW/@#1 MKH(Y>."\%JCD!A4BIK$*!X@P"M]" 8G;.")KFO3EEFB7DG4:?:!CO]. !ZV. MP(%!7WD9$MI[ 0:##L+W'? YBP5B3-A"NF #QO\G,(3L^7O!CED#Y[P@+ Y$ M@E)RZ[S0+T-,07X39]C3/3S1X(_7F=U&#'$(N9X)))@]8! ME@GZ,T RHVJ.#W$+Q&5"LE!(2 4._\ 95[KGS\WHR&84*S44BUK :00125>; M,R>.7_SP\5=6IH!NNG.U+AT_YK]=;>A3SE=ADL89?_&MVTK.#(^98*E1D]:O M_@PPF &:FM73A,?G\B#.FD?1"A2@,N5_(8W9.^^27. %9Y]W=R^!$G)9IME M$$2I,#3F;VF[T6X?A?P^X@9Y=I^8+Q-*BT9V3Z]'#VH<;A]&>#GH9,68^< XG/ C5-Z6@DA5QZT+7R(JXL#LU1K'D2%S&9[)< M:+6GRIS7+34 C!"&[M?&C%=QZ,%4(7NR.>5ZNW!*IO86MVWQVFO;E0 @F%'W M.6LC%M%XWWM.-@&TC'-3_XFL/3ON>CL2@P[D@XS4:3562PDR8 ]3R(0GR>P6 M*&<(<,LYK87D5/0BV3S:\^?)6$ZZ0[&/[B6SE!7X9[M/*5G];9ZLCI]Q[/H) M1OO8=\F6],UWORTO;K_[ODA?KZ4[SIWS6HAF<_:*R[ JM:&[>BXZLVV7R^8& MV0 %M[$-6W>]W!2/&=TK-ZZRX0OE5)+"?0^1 )?2V+LF#L:"1YM[].EX];] M3#0D9$.K Y-*XEF?HN!;FM08::&#M6:@GG[G/1$/5-CL;82&->FT*=T:R94G-62D7#^7R MS7]F@F#QXUFI<0Q#"/3D9KO'\1/9SBEVI0&31=1LR)^9N,6Q'WFL-$R'4@7& M^0&=SR8SM:+<@5EFLP@ZC:6SD9().1 (X90'@@M42GCP3 T74E28L@W*\S*_ M*Y_=%'<'UB^L;I0]'+[&1%*JME9$7=T:. :VJ"DCF*(I8/QID[CO\&5T%\S; MP3C[6+H>NFJ9UQ10CKG'VG34),%XM<>Q0PN5,SOD%YY>/CMI%NL>B_6C!-[! M>YNGZOR=R8 &AO[:] <-RG.!"JY(P$C!>(%RUH!097I#R8BSXRQ\+"$.M,N$ M++'^LQ_ZNVQW1V,\@=C\)I=17#5=Y^N%@V@#1R:C)E1<0>Q/&#!ZF=7/R!T> M?KE$"(*X)'ED*T&;*#Z$/8B[)"C6%%=U=L*:64B#KS39G&PT.03N<\N2O]&$ M@<*V[,\685$Q4RA,KVX-'+I:U)3!2-$4,+RT2=S[T2'EPL>.XX^EYT-$@,-6 M]N3X'P_0(NP.)VGLNP07SYQD2XN@D__0@CQ/3D#A<9E6;@\I3-:="G!TZFD6 M&;4ZD@",9GTUZ>LH)3]$.?'G!N@/$L]%7O_2#O!-;Q(W<)*$O1>0Q\[CTDPN MX6ZQD)U82CU$XFG@_$5@G/P21XGJ7HQ&-^ HH:MXI81=2Q_ .* M>N_R=?F: M/(WRM[-1R6.!&!=;RX+1M6<0)[8E]IRYYC5OZ:F4.U[F@)UE*>S4B0!P!^]N M#-G5]7L#=OH>2O1U@)P5DG@M*L\/"7;\D-C.S#^A/1YB)TP<5WH!*"[.E$$! M1'G4?>41\"*K%*+E%(RC2QC7NDNEY*LHX2<"[:UDBMR"ED7B$B+ M?L_EM116AOX5RIHP&UH3YJFH"*U)Q0Y8 MVOV:_9[Z3$\3PCL:W0"":W(\/0#OJK@5_%:#=A$MDV2=%71/9?\SJ_$RD\8I M*R1.@;I5;J\(;FO,/!;.2JQ>"<#6:0P,61455D\ 74T:GQW;'M<_14FV_AMV M4QK6E8NGVHKD0C7?%9S"L29-5+[L)/V-O?PTP?=I9/Z*)K#VCS#6?*;F_$JF M-PT# )OMI#?CI+\O^,MR9E'[(_\6(7TU&WM3H?:(GX2_ON>(RNLAAG64UW\3 M=F2N<[S!Y'>>>.9\BHV@A@RO"-*U/\EH$:$V 5X)P.O; 1C.G]6!?"X[$L*? M MZ/_X4*J\7U5@./^FVG)M.>T9PLDNN:>8)SV--#9VV-09^[CA-3HJ$9"X>M MAF)*Q"$3WV/Y\U&(4IH8P_'68/VS0A7O;UF2LO=HHZN0Z.,$^4GODCU8<6#! MSIV!(EL_(Q15Q[1[0J\CUEV1WF-[BZ4W4)P0.05+%BM%>[*:\*,L"5[(NF(? MQ337X%&(Q_,-)JX,-IUM(B28%>_Q(,[.0LDN"Z8HAX=!V#M\8^TS M=FB-.LKE*MQGM6BGT0_YM%%B0=B3"Q@U)1ZB[.^-TY")RY,] C3[T%4EVAY3U>Q(.Y$ M "C:]3=&O_>H 6\I>R@Q_M.L]E^]:C#&=OY?]9NGO M->*/XN\+Q#DARLI.WMPD1I"T1&_^@ITXL;@*%L=;M_2^B^\Z 7TNW?/9\M_E M^P GH)<55YO5.G6(><+'LRALNH@WC")P<#!@KFH)D-[D $.)":WZU\%@O!>H MX(X*]@LD"< KRY(%>"$#RH5 OZ=QAM'&"9+CE?DSJ:0X4>[,V"PZ:Y#_SM! M!:<2*BBO!9*YB3KU=G!C.FM45-[7JCP=('P)UWX0E#HG=]C%_E-#\*ZY!W"G MUU!7=O.&YH =6T?JWDMP0;OPXP25U.UX[ICJ%F@E0O!O498;P'HVF@*Q;G J M%A_)=113GZ1'QM8 M2XD>5>DBKUE>NL-RW*+T>4MM/MV^,W1EI0G:?/JHX\R<6RW_8"__3?;R\@4# ME'.R-(%/8@3IC@107^]CGIG[=F>?GJLOCS93C_L,"0\_7X2-UT7'5?R30SJZ M&#DIPJ%'C\SJ8^(&];U/G3@%H?$:/_HA.QT<5^]>"S+#C\Z4*S(@S[.P^*VX M5[+<[P/Q (1X4SC;90'Y]Q.^V&RPF[**T6Q;V)39/)@H<+ W8[2:1(Z>% %/ M%X84&YS.D5_KDB0H'@0O9$!<"%1*83]_NK$6>]GD'> MMD'E[#GM].XG;A#1VUCT60?^K$4:(:)KL01)^#+;%2N=7LL0 MQ:7/?"7%,]WSPVEA%D6XIU-'H,C37?GB#JA6+^@70;LIT7=LAQ'R\(8F6U-W M=YX.6P-> 6D(/3AO3*(];E*)5FAK1(TAQK6F47>RH)9N9N"8XWD ""L6 MD#52/Y15F1XBZ?=UTU*W[D!!MZ\ABB5EA[[0%Y9]5!F0FRY*)GG8C=E;VGXH MKS@*5G*E,+J[DOXT\6)T2OO436/HH6H)Z4\65J536N- <<=UZ>A)I+& J#L; M6;'J@R6[A47D.\_P0W2P+->T6 N)F8&FCD&:@+.I_PS!4TN=X0#JART ZI$- M+/&:$'\](SKE=#C?[,+!T5+L4)F@8&A"3T-N2V'0Z L74 M[LKKI9\#B6HVYKOH"V\^ZQKB,.]LISD/ZV[#>9;#>.2;$Q83ML93&6)4:QIU M-:): _8Q2\]CZ.<$"FWJUBEB]U):P_H^Q%]!8;O0)R"%W(EI"K2 M\/CUIK@LL<\VZZQPB<\O5O%SN5V/K M^:8I3% I4L.. T2<5PT(%G%@2Y3$5^&@FW8=:4#'ACXFJ:!$%P*0\:*7'KV1 M@W&C(=_6^SS6DI(=B\M$Z\!_9(N4!"7DO\G&)UCB M93&-TZ1;+ (UY$>'6!*S]U+<(/-((X+1M,'1I;07M"Z#/K1%)?!3T@2*5#FJ M/_@[O(F='9;,M2JL=9_;R@BP&> Y9QPT97)MV!S*<*XH:TSO$4&Y7 $64BZ0 M#%FEH*B0="98;MW^^0%YD3SAAT^1[U)LWA-,CNFO^#1 5! [UWW]=,$>D&=1 MTEV1M)3'09TD7XX>3R7PHEV]#M]GM)/54ULGPC6#W:JFY*.4.9/."SR<.GX M[Q3^:K=W_)B>L%Q'B>I^KV[?>0[\>A-H#/]JQ_DY@4+^$8*\)2=$68$J>VC8 M"I*J="[D=\RD2[/*<*_UN@!W>,=."/?4WY)Y@J>)*HU0I1HQMC MWDC0M+K@I;3>C[5X*7R,,9=GM1&F:PK-M70!CE4Z"LOXT]0>,*9HB3V@L*-$G/I^40C.=@1+ MH7=;7$JCVSS'=6,,J:W/_,:WN7A/PQAO"-],,[^-KKP@F*#U"WK$T6/L[+>^ MBPC'FNL6$SHW7J=789+&[&[?54@,A9/TSDGQ?4H/RLBT[=)+?X_*J:L+ >@. MW]D8%=?7[@T9!+HKT1L.""M4\J*5H3DW1-DM$&>(2HZ6D&$ZBQ0&B EA1"#2 MHR9ZX[ UK6#R/12L.(O")QRG/EF<\!\3NLJ/?1>K=N]=^L\**31,H0:*ALZS MP0D='8S!A,0L_T?"BLA3?A P8DQKY-7SW5+O/:6,WO@$+J(@<&*&%BC9.K%- ML+C!Q")NM,,TEV>9%_-^B,ZBW2X*[]/(_?LV"CRBP[D?9 1'6P[(AM ##B:# M326#2V]B@,%FN$Y]W8UP1IPU>D.9?X\*]C2%C N 9 D62,A@_1*D1:L1&(PI ML* WY!=DE^.$'O(XD^]_MH=)OV'_<4L5)=!)EE)$S#6.5YM["I7)*DN3E CJ MAX\M4-2##' $ZFL8&7BZT@",-[U5Z>LP.4,D."+.DAT!,*9(X@H'82:WTSD. MHYT? H262\>/?W6"#/,G,Z[Q$P[>/T3LOQ_R8L()/YM66+,C">"0TL<@,IQT MZ0\82GJIT=<]*#/$N"V*AV48)_2>KE;XCQ^*HMZ)W62)24U3T..5P(ZMDEL, M%H1\$/9XWQ]"&DC,$$+:#-(&(:K^,X.05C7,0\B'TEG>0X:0T4Q3"R&R50!! MR&?LT$<":32*7G?^$D;K!,>LSO=5N"1?64QO W\B:ZJ$ M:5%H>Q6FW* _M7V$L9C.!:9&-7HML(W"<0Y0.*[B)L!3DI"75)!E1%Q(5)62 M)HD).1$35 !*B;;TB"R'FY\L0R[,3U":RI=,=9K(3';8J\WDT%SE^@JQN<;L M8X.SQ/*5H7.=YL#@>2'A$E,9Q'@F\Q(&E&^HN(70*#I&^WK0&>N0-,K[J=+9(Y M,TD$L 9H0(X&L' )O:437SF 'ICJ&MM M]RA54CV%@-ZHQE:%\4X*5,>+W[7Q>C6P.E*LKI'1JP!64'&Y6F2=T=;VK:V0 %+2\7BA4=50^@/.[;* MW7L@;OT$X8![>XSW1'I,ZY73DN1^R(H[L)O"K&@KJU4>(9?S1K$0"J7.,W*9 M6-,^TCB:57+"B%!&G/0"">(6WF0<7T_U%YQN57=+AI_C>[2"29C@>I!J:PL4 MI+14E%=%M0T!KVJ:Y>W]%@^GB@192RXXC8Z8D[5X^+8BF!]W<<+&#L ]L5U9 MV1W5K0'[I(;0?0?HZCJ]#\=U%^8W4=AE;5YI#M3?=!55K]#+MK-; MI->(/N4Z/8S"AJ7ZQ ^JCVFZ_793UP< M$$UPE+6[I59'X ZJK_S1TKZQ%V"G[2#\L+5O[KL5+J.[\A..UY'&JG\*"Y#% MU-M\-=5_)V#&S>_=+?:R *\VMW&TQW'ZA=_&/S-_3-6)3J=L.W8&[ M?%=#R(ZOVQ>P^W=6H7^0BI-?(,: 57PH6-@OCZO4_KJE0*Y61^ ^H*]\-<#< MU@OPN.\@_$@C_MIVL=P)3S'G/TZJK@ MHWCT C$FP'S9K.)5/UZ@QSJ-IW/GI>MFNXP]!7M.XYDNS[LA/P>8O=H5>LM= M%*?^/]GOE492&-4@>> 08=J0,IB8H@T8=HRKV-=/)4&0+,D"%;(P%Y:E(6!6 MA;5%%=?, MI';LV0ENC'7A.D@3'J-4Z2GY$CF=:3Y#%XF$[*%T=]6KV@'_IU4Z+O,#YSXOB%'NL]T516Y"0T MKY:>_:V=@+V^E&PQ3I''BM9OY+>8%@@_NT'F\>>:PB1'D8A%M?91DL;$(T6Z M[UJ(O4 ^#Y]YA$D<98];\E]'T*>]]\X+RP;>1#$M=#&*_)YFW?HNI@_!N]A_(HU9#BR19_<#^I+PSL35 NRF3,<\ M[+:G@,%?+:&_#LJ;9NB-1ZQ"DY5]\F>R-7O!3HR(;.)7M'E(ST@#1(&&GY"Z M+R[1P-^@( H?BTPP7J-E$^2CW> LP"NA><0# M'ISG6^XD#=C?W!PRXFLH6N!\0UOHZ*XCNHW4:S$-> QJG><&L#&M\VN] MAC;A:E1UEP^YB@;AB!U=$6%QTHY%#6TA U&;B@4*J1I"AZ!6N6W@#U\]VD.> MT8S"#WL9971K'W)&UC.EE WBS5D4TI'"CB&*Q7F=7JJ&D)&F4;D"9FI;0<>8 M9J'[ PR9P%FQ#[IEE9T;WIJ&3_RLIH>N9K-1!N>>F'?HJO M:;COBDQ$X2-]FH_G[34=WVMT ^ZHNHI7:F*T] 'LNMJB]ZY4P1B\91Q0R:+( M4+5XCC^Z[HP**LX"ZNN]@?!IZ?Q//N?K;C@UH?GZ?8MQ-)% 066>V-"FS%AH M(9^YRXQMG9M;,)&N"4#@R@U65F)MZS1?O)"4UL0&TF.>." +/I;/$Q[CK ^B MU EZ.K<)O6OT N&S=WC'#_\K&3\X]B-/]4Q]?VKS]7(=,VFZ?Q.I>>*"ED9C M 4;!O#(_(LX>W%9C5%,=O9);VN9+@C=9@*[]3:\3S-%AZ#)+LQC+1A%50EJ> MFAY(4)6&$U6X^)DWST3T2X/;OO?;M#L\-AF'9H\^!\Z' M 1T%/?:=^I3GBW5=S:<;H]$D.T_DZZS=:%&<6NPK9*&GSQ(0@@.]R>Q8L0C% MF+E &=7^X6MDQ+0EK9."JP,3]0AD(.E0GVE!B*V\"/LY@(XI2WUX]^'= MK)"%L%?52NE/[?3013;30'RAI$X+82H:V< 8*L!L4,:(M0C.O)\3SEP2TQLS MH2!V$,6(K C ?9@4PI*TY"W)BIPUH (RMD V!(G]D C E;$8 Y>A9K.H"Y]D.\VO#RU)>.RU^[:J@;V=0> M.$RTJBHC@;(Q8&=OE[EW!15:ZB[:B+KJ*"=NO^ICGB$[+MIF3I;*Z\IU74K]?RLUM1V,?:22^+_=)69Y$M/ MA8V:V@,'M595#XIHUS<&#%WM,@^H(,THB\?**>UR^V2M9O9(RG(W1U[L?*6U M),4#:V@C]F)VER9789+&6=L#+_4M@?MG@WJ'*XR#9H!]LDG:O@,T?_6%NF"Y M@F#32LDJL1^?J^K>%IE3MY[5N&V,QBF:SF;\FHU#2:.U,?)F:\1>.BYNW>XI MFL]JS!XKJAZT9=O9C-H:D0T-VP4-'6/K>[115%T^/L:L7@':QW[H^GLGD(JY MA1&M]NTG2=8O6*,JHN^1I98?A4[ ]&+D;S&Q69@ZCX>K';T>0#VQ@[IEO?S& MYM!K#&I*/Z38X+X@1\>H4S#DL44^6I&7Q:R8*6_O1][4==_'M4-)7BP)&8,% M*EF,[*^Z.L_0-[4\H\X'A'1=6(?RH[0O==;>55H?GZ7I ]65]X,\'Z8J ?!0OMQ^U',@!- M)MAS-L434V!B2C'^1X9#]V6UX25Y?%=@G=[^OJD[<&_O:HB&&)2R+V#/[ZR" MN1A5SHMB0,X-"78@HE;C&:.B^[Y>95M8 V M]MW#0'EM ^#X<*R,# #E7P%[>(V0O8_\*2G$:-GQ3^.Z[$?312/3SZ V9T&4 MT*!F[;>9\*YP%&/_,>0/B+@O%\_NENB#"6;24E+823+^PJ^RX&Z'_L"1H[,I M*I> =3L#QIWN.O1>77-.*&>%YT.0%ECW&'/;S; MLPK %*"49^G=>P-'@8YF4.\NE%T!(T!7#8SM+$I6?$)L.G:VL;$8SQ2WE=2# MN+1#[4('0,B!EF!*ME'@/<0.O75Q[KSHI6:VTY@5-&B:1"O\4$=@-C"AJ\9>C>:0$(/>#,5NEOI/6#)$YZ"E!KW9(TF+ MJ;JABH+8K!&F3:>QT4;B/POD&LAWF@D/EFFNUN4\C]^]L4?<0^X^/6%5H M<3C5V6.2EMFZ(5,CR5GCDYYF8Z-4=7?!Y. ;+"0D@0I7XYJO:I:$F44ZU^F] M]5)D.]>I2QFMUH'_R/)M^5INM;5!1-X M@$\Z$7,3K3;UVZ5^'ZF5YKPG5SV3=9A&FPG.?\+4U&_XU"B\JS(U*CPQR6>N MKUO?W9J9+MMG2SK#E:*%M0'-TYPD1QX#>M,A%X).AS"B63!L5TYO2E]98S+L M,$K\YX,I$,Y$)BS"MLW+1-Y.W\:1E[FD$W5QMK<6N4CW3L"3FY:A5TF?K+U M/[T(\YXF1_D@'695H_SG/PF/8XZ^F//9>?9WV>Z@$(&A32OIXV%Z?8N6RL'$ M /Z:EZTN.C)B9';.R/2\YEB'X%X(A++@*T M>6HH%3[O&'H'"?<3I\7,\A-5P[QT4B[B+[DSL9H"XB.(-@DU>^%9]#?+\_N$ M55JE_S 1)Q[[5I H$LHK^JPV#UM\\8^,>#RQ_CX*=2\-=J4(='XV:"Z]NT2M MY.9XL-5!JY'N&^65;Y=%N1 N "HD ':8-8')A 7+=M5[AA>UYI#]J!-<3N.[ZK=;P6Z)^D-&JJPG* M1V@T.T)'KLYZ&#B@-8M8&BD^/KTK<\?*-,VIW[&9RE %HYJ7018CI^VT M[W1LV<+0=D=OK=9YF3;G%5JWQ=FLUV4C+,ET%F/YA4[O;UF2[D2FF?V$A+', M<@A11^F']A=IAC4&%5M=\A"1P],O^#$OD:OI,;*6+D#!K(O"!7?IQ14?G6"C"9GLW<0% ;2ZPG<33NH+_NL1C? #MQ%^O[E M(LN+C@OBTC&*8L09(<:)IN$CQLO6(Q]3F&$5>V09$+_D3P:%TL2 &OHL#422Z><>SZ25YK;\4JD"]#[V*W#Z(7C'\C M&P,G3!/RJ_S'L\!)$E:W8YDP(I^(8E[^_FK=_F5R"8!BC,7/441$IF4//<1B MR1J]'T)BM\3%^V).@ARRYD^RH+C C(7$96W+B F=+! 60J.O0E2V RC^X1:" M4[H,@A#EZ>5/("831WEF^66XO(@++(KL+/B<1CY!+C6]_L_;<\'9'?]<=)0+ MS'Y;_*,4GY82X ]B,0WR5SG'V>$V3)JS_$I\SA4.)-;;]2YCP&/&G\/9TL3F M%#Z: #.1SH%VJ:QIG(KVD6!_J- M2B\ZL=E31WNBHR,YWQ=+4RLW*N MF[)R_Q(UZP1SM"<,84PYHYM(9PN86TD\R)%;B0I@(;$ Q&"BGM\X? PB[VT< MT9K$R27AF1\0TW*R1=SW2^CA^ XG:>R[*?;$[WPVOW5"YM$X04;N<EFD*1"5 M:<+5^H7A 05-]AIJKH4 A(SJP99L@"8:H%\D%XM_BB(/)MI4BXTRX5 I7?'K MW-+ )JM96-N7K%TIXILQ:_<42I53!E'+:"C MO5I@,T7&BM3?-2^4<8"Z,6>*')>GB_DA!>^0%LPC0YJ^&,' 6Q[NCW0GS;O6 MC?$H)AY"AS=;_$V,U.:M*>&F(&D!$D=5*ZY7:\B5+3;Z?B.#QXN=KR$%\B,- MONRC\%?R2S(T5YL+Q]W691P-IP89S8:;J;SHU9L4='PTH)D!(/V:\R^7O34@ MRD*33UP0=L6"B)+'39K1,@]%DM4 !=HT7S03W_HW=$GAE >1;Z=?_%K\ *(. M]&]5XQ\C,J+\T:^EX:D((Z:8-8.U?8,-&*V]D]+,)*66QPCT%@P.$X8+2QJ\ M?V0/[7QZ.3II6'YU8H^?5R2K+$U2LLHF*MU%07 9Q?2/BC3 T9@!G72F,;*< M+3L.)\ )MB,K/"@0^Y:?<\F"(4DR&IF1VPGI$!-O(0X_$_)#*2+ZG0J)A)3_ M;2=='ZK)I2-CBU=N#%J'OYHV_E&*V:=B0$Y4Q>!W@>Z H,-Q?BF>)1 M )._1'@1-I: @V?J\DW&2B(4BJ3IQDD1#MEKI^+=TS=^*.),WX]HR_O4B=.3 MM.8:/_IA*-;_[3:=S[3U"\OVN1(/B;+*1"-]NWI.)SYU-9C7Y.15P^:$IZ\F M;2%,8%P^>D*09[M8K"X.T=B_B(,1Z8G@B>8IC3N/$ U6SE)%?J8X7)KOS$/V MCQOLTX?+"V.-]$7J.9WXS--@7I,S3PV;$YYYFK2%,/-(\I73CZWJV1"-+6AV MG7L&'/%RZ*Y<%I"O!BR?'#^@U3.(9&SF8#D[U&!.R,US&T5!0V:*8?I 47$T M4Q8'PR:)0S\J'D57PSOPN@LJ;S[=WYY=?%^]J$)^N22_RF5&FRCFBR.1848] M7,C^A^+TF,B?'^]-?$H,T?8'%[<.[F@5(M'IA6]N1*KD0VG:_-B=&M9>^@]$ MXQX/[,.A&RI3Q/J/ZAGN"]C_B+-^/MV_-[VRJ&_81!>G#FEH!489T9@.G%\]Z/6>/V&+,A M^J<*FBI3&@'*0^*G"(Y*'2T"8BG3F&O(\1#0N$W/Z)5+ WY2%583] M',IU\K(T\.QTC^,GW\4PEMD#CAGH+(<]>B/V>8]I!.8AHK^:*I^S _LYS"L3 M?@B3QYBZO*'/2E.: ,*!)Q>:7\X78M,;8?37TR62CIZ#,]FGDVF>JJJ;X@)P[$_3_.2!>L-*4X82@? M8 P(6%]96><*(*%!61"8Z8!^7ZX3%E&9_[W7J;[5;\N+VV%/W\QJ6K#[X;Y- M >?P0+J?X/ZV>+[2=S-'?7+?!(%Y6J7_AZ9-IPX*='^5"[H3F52U=7<=L," MFD<3O3UI>1-BC.G4M!!SGU5'^2B=)E>C$LQYCAW'$&-.M4G'N!FN7!BV,><. MWTC!^DHYM1.<#FJNQMF8$+J+<>I30L\/8W12Z"C#*4\+?4T!8F*HOF;SBY)'. <#N?Q\B=[/YB0(=[2]: , DTQW4*'9!\#YIJ,;-[X1:_ MEOSP#YL]Z&K^!9.UO.T5_ !#=@Z6J>S;6-0-BH G/K&8_Y@FYQMSTIWP-#2" MD2#,3@..)$YMZ@+TA3L?5>UOI)II/MHXM=G%QM=J/?( ,6T,B$1*<_-5'B/\E88(Q[]N<\1O#E/ F*8>Z19C ME1ET.!]59PB@7=D2%'*B7^OB\O,XS1C/[G)<"NIAQJCI7(72DX#S$'E.'+P' M?ZII,UT5PIPP^ ^W"83)03^85,+A20$X:!CAG.8 M-48U]DC!G0-NT'%_7*4A 'LE5 ,'L6$:OA)U 0K! ^:ZHTOE#U'J!).L\#59 MSP&6)_H (UP@:.0+':JG4A\0:%=O,\,!;^B?@M$\A.VCUR7)JEM4O9@AHE_\ M(_/3EZLP26/V@&VR2K'2I;:?:MH/N:Z*]]@YJ]A?V%O,+^YN_\RQR-I?2..\_!%#_[?IM 1'LKH MROQU3YQP'M;H.V?.L![OY)_GBR"'UDVE>1.V\IAG/5X0)E65YE48]A0FU5_8 MBNM*X['9:=B_VBFU_D-,,Z-6>;_*"55A OCS*1>\#%&>WN;)\*=AY(BYO2RF M2$^8O1*HYZD.UJ#^B/VKA?KZ#S$-U%=YOTJH5Y@ /M2+7*61H/XC_R8A.VZW MM&\R_&G*BNH2V-,[&Z<.]46U8&MH7R?!JP5\Y>>8!O./V+]*V%=; 3[RE]6_ M3QC\S7^@TFR&\3\-0H^A^KN//[UCF$Y_,_K$V/ZB^L%'@R,54.R'8Z!B/@ B MDN4YPHM<)C_3&^:H'@Q/9<[ )@N"%_34%/',J*@7Z892H3]T\?2JV M9_*A3WISMVA7F;O54_>#-'4W7>F1;_18>8#^5+YEYVHOPP\-Q)\:7CQ^S> XA,_8Y2 IV0X1K,1K9B%Q%?98!VF*7@!W&E MS,>C:FU,1T251%1+?KELO@\= /W6ORTO;MGS-%_Y38/3RY6Q9%?![*TCAO,C M&\X>'F7;H+T!#X5O*X@N'Q#:LN';6D'//">X0#CIJQ/C?UF]6Q7M MS]J=V 4+.X97W;TXB5<%.^8XPUM,=)?OU:XH>GY*&S<]OJTM3-H(_@+C\*Z( MU76&Q>C#U%^X^T<<'EVPQGTD;P9[C#*S)6 M9SBKD>"IOW'M79M7-\N)C'/ZH#.\*:ZC<*]V?NOS$2>]R:,EV:N(NDY:LQ 8Z$0V"]M-E>%L0-K7FQ-MTGB]RST3 MA/R:STQY'DA>W!GM8]_%:!/%WZXZ0?IHT&Y!05S:O()AT/D"U4S7/^HW9&TO M=#I*]CI7-'T^W[27L[ZM4S%2/-20P!B(??)+#TF_18V[H.]PG7$I-^T M]2K9ZXCV+SW/IS\XP;F?N$&4T.A4?F=C\@A9FS1 %PWV#3-A +]1E%<9L=>S M"/P0?:D'DA0YX2M6Z3O-.LGJ+?X=WCD]SH<^BD)DS*08=UN[77W4YK'QY@]ZG)% M3.J'B>^R# "=0VI+\@!=6T P3?U!@0UAH!\*6+4)_ . 0A-4J *IY.@LOUYI M4[^P*82ZEU,:4XH=0/F^59&^32ZM'\SJ_"+)\VV*:3;+C&>9R@GT*YEG3'Y" M.7KMF)QV !XF*\P)+52N%A/HE /88G .AQ4ROM[(Z7"3#0F@*K'NVU$OC(\$ M[6A7N0(YJ8BJO>_=>' [ZX6)%#(&L0+1DN=U+C7T/]6TQ[#?%@_];3/>*N'; MH>K<)W_Y-.]U3/ 3?+S*$>E4,_>4\9>B/JGRT]F2!ORL;?4S5>=L*Z+,8L:V M:YF^L'.']\0D#.EIB<7#"3O:((<*FA3%.SR4A5Y>5$!$I_=B$G%*C7\@LX0; M9!Y.>$LVKV>AG^:3OHV)?9Z?J)1+/:M_$K-ZS6F!YJ2N/I$N-+$UI<_SLSU$ MJ1,<.E1"/>K3[?W91?X$IN19L]B7%[&..QQ@VCNO<&XIY%(C!OCYW,Z'F3*@ M?RC#+&9P2R89LM4.V>FG-%?Z>GYV!:>+DS><##.=3FQ(/FXW^U"ZV;RG.9DY1H&6''L M07*^SIE\^*>UN5W_5D9[3)L9O<*\H=64>;#>8='%1U9IV:.17 *+J;C12C"3 M3$V5( $+[*-]0)<3Y7V 88IIMP<-Z+/B M$)4,9<[MN C4'X0,U&&20@HQC45/;,(ZG-XFGJILV$OP1"53M-J@DBUB;!!E MC.B"(.?.?V\!W&T:J=\H,HC %;6("2YV^R!ZP?@WD;569S"-/I"Q55?E DC; M.D!'36WY!]YIR)?P=*F !8\\_7%BX)M.98YFA 7*>:"]\)?"]X(>U]&KH+/40#LY4;]BQ-@.X>UPY1A*S6DBW& O5<)T1K\I\L MC@E?0L>EYHB)C#^0#\S^[[M3":N/^*4'A\VU:_P52BPJ]_)/,+]PQ,\E)=T> M3/.)7(S"X)S/.:XVJYCXI!-SFR07CKL]OR\BBW7VU>T(>5;MI'PQ#6KU@CYO M=5-B^'B.!!^1%XLPX826]^?T&A=G-O%&9E(#K#8HY\.A-D$7S #H'-VC@IT% MF+0\#F;XG'-N,6ZIY9/C!Q23+Z/XEYIPSP3L@"+L5(8V\EYR"R_H):C'5-EB M>>D2-@1H%E*R-)Q?IH\ @;?ZZF">=2H6HYNMQ G88=[%_>VMP87D _EKLHT" M3SZGO C\1Y\PEXV4A\J298SSOS]$M^03;8D&2R])"*DH>]P2LY&/$9QC+W/9 MPKMN_IJ&+5"(G=KPQ1)X I[0%]!3FJ O&!!O3W,Q#X[RL9 $N3(TY[O.A 5K MBC9IA/9"7K0\OZ>))DQB)$1&I=S04 M/0J9U+2%CO,ZHAM*W2LC\F[)C/R3<[-3YF9,]0M!D-&5+;YX_:* MAW19D!=GUJL-F40>HC,G<+/ 27$.PN:$GPH%O4\O^6+^ M*B3JX]!SXK]@IS:C9Q@YR).' 4.5%V+ZTX(^>9A0;/!J6=,A8BZDRS6P[YKWCJ2XGHM':%'Y)>+]0YF>CL*?&IK]-8 MM++@?0SHU,1$!O2IA"N/UHDN4CFO0M(VEP5186Q MLA$D[^FP+F8PHLV2N-KX(OW0*L&6]+QM MZEM&@.Q8P#T31EJY$GH+Q 5"N41H1><+9F$:*"\L3,1"7*Z"@(U+3(#,*JQ1 M6%#1M=.X,=%+H9P0YHT6O)^#\E(X*]/6#@@U2 MYIT(5G821B8R W_L@VU/A FJY[OU)I@.#0KHQ/&3[^)Z8Q0)UBQC)F$ZR7\_ MBY+T)DK_@M,[[$:/H?_/H\>\IN '''-&-[4,4Z,Q XQLX^L\?*W%15-BHG1M M@^?<)8LJ9E+Q2)L4O> 4E1*.@J%/.%Y'S2@*U^1?PK@@5HNY%E.=1[,:KU-) M%K7B5[3=^ZD_G4J(UPK/C1]E$LRNE> U GFS(<"B^R*OQDL#&I+H)X?ZXWP? M8;QH@^*2++-EUC9)V)LCKG&28+S:X]BA;VI=TV+ %_3J+B9(MMKPJX\/T<4S M^85JL=V5!G"$[F42&6 [$0",C_WTZ.L^G-L"%?P08TBO%0N6U+4X4YIEP=FB MW].8/NSN! G^;UM -:VA\I*EQ :8402/'@\XWOFADZK"?3W(G :&'!FF!XP4 M-.:/),>J3 4F!>?Q\:0U9#BYL21 27.B-C&%"$57;MF=.LD5[Q^=Q.9Z3E" _I/78^"-:K/X[89O% MO+H"6=IR9PY\9^T'?NK;/(:XHP]&K#;$%$NRL$U7:_HF''WNZN+9W=*Z"9=1 M7+7>M1#[16'K812!XX(!<\G(,8 <8&PQH57O2TF4]]MH\_8+O9--V:.[T/,,M M0?:.)&:%(WH&46-(<__9X(>F&H:P TGLRK@-(AP;POTV<&-DLWQVTBQFU(%% M:^I.'XM-8&X)OF+S:,V<2X)U3E!3 , (0>" ,MQ8;0?^>M0 @XT!I8PG 13\ MY!@1&"9ZOWP-1IBRPJ54X"=8[-TQIJ2Q-P! MID:3:5"%+FPH9T18 T82@_;Y\.[#NYD@!F'<)26QCMCC&; #!7\D-G+[@0G5? M0_19L9W 2FWZ%=HX:$ K9YA8EQDJ9E>=;H#"P1=IOKQX=DE3/JGV,6$#K3D# M19N)M%%#16BN$-*JSYAX(C-'G+LHQFL67#YR(X7XD1;![ TOH]H*^;M]EK); M"&3A@>'II%G;O72@(PJ/35Q% &'UF"B.+3 M@F=EW[*04V>0R')[ 9;;-[[-A(5VPD*5;?7!/GH?^_2%Y@@Y7L3KD9 ->8B_ MBG9)ZM ')RP6^=&Q79>$P"'T3@"GM-,!>Q.;.7:-D]6FC6+0,@'MF"J"0R MB>PF NKK2[.6S "(3.ED(.3(//U I"!S$C!RK,V$0$*9SP-*S)G);E:@ML8T MDRF".HK[#^969'(A$X& M10Z-TP]%]R>\B6)6$RO& M*;Y*\2ZYK:TM9X8B4#PP:*[BDL(P(-)4Z^Y)0%2*3"-$-"+(D-%_B<8O@GH!%1@1YJ3163+AF* .= M348P7^7UUN%D :]*36HW/K(Y*1*BH$*6PTZ6BZ%",&AI&VGB98CWQDF00V=< M:J#O[4'=O;O%7A;@U>8.T\N)WJT3IR\/L1,FCLNF_$\OE;\XZT %;GUI 8>S M02:2 :P7(<"0-4R?WCXEN-(%L*".&'DD_0[9<+W&=;>!)Y,_3U3/Y6\WN(\ M2F9Z]@356> DR6ISGT;NWY?/OLJIF]H#]^9652MSGJHQ8/]ME[GW@V:4()VX M&$GT.R5J<4*2]3N/:"*]PB*U#8$/4[5R\O@\;@5X8#8(.VQ$KHH1RXWV4^*D3O]QO'6*>SWBW/DI!T.L!U+,ZJ%N<(40[791R+"S%L^:V@%%L5;5*LN#PT:05P=*67M/GHQB M/G5:\4#+RO7VM"1.)2\C_SKT,/*KO][&D9>YZ2J^Q_&3[^*:_6)#,Z#^U:88 M=2]5&X#>U2IJ[Z-\3I2=SPNZIC>$709AL@P](492NQ=L:PM_.*I5/!B3QPUA M#\P&>0>.S@0MR^&96-H>3J)IU0\';!,-Q1.S=>+&/BN+0G0^\V,W"]C6H'$= MIM$-J)]V5;P29&SI ]![.XO>^[A,8L"<66)A>4TWJ>XF$TP)9&QPDA"J3I"C MD3K=1-H8=X-"0W$-Y1AW;V$G^4" $F#NN,: .9M+2.L!?- MF4K7_%,".)*\^$?FIR]DO[N/0CH:=8XE%7V PE4GE6N/)^LZ0%XV:,G=.P^0 M$44E5>LGE0=J-AY6JMH"'[N-*E;R8.L: AZKS?*:&J.6CRXM*SF=)RX]ST_9 M%'?K^-Y5>.;L_=0)&G>E;7V >Z:6RK*'-G8 [*EZ785(,+"\ M#YU,[3TA_]8/D1EM$.9+SCB/ M7=$P5/@\SCK6A8BPQF[,0TNI7\@*Y2Y 1)5%+C MB4YY97?TY 099E+07__AKI;/'Y!#-I_(WQ!^PE&$%N2W68*]B:-E(WP:CH:" MILWHV&BZY4/(YNT;/CPOQ.AL7. H&P,%0CTEJ_=KZEH"7J>T"-P_2"]0*Z=K M>?TQDIKR8B.($HM^^"E+B'Y)LG0)NB=L:]00D%:W!NZ)+6K*KJAH"M@7VR3N M.TISND@B;#WV7*\[ Q&"3_ZL3> ^'2L#P]; ,4.!I5J@2TY0: Y^EZ.7MO MCB@U1,E97VRRFU^?B%0>#3SC,.%UBN*8:,82/I)/+V4;4:.3R5^:)/1NB2%N MG%WS^G0D5L!=8$P#5S*+1N #V"%'5;?W-$(9(L81R6(A62[T2=RW% V%;(B# M@@0--'F:"HBHA)97ZB#-+;)5N,GL9ZKY M#W!PTU*Y&@5NZ 8;O3D[K^'R*F+ZZ&,/KI#]^B+]?#PJ(K??[$8&5YZ?\N2 ME*'7913?X*]+E[T<339MMW$4DA]=CFU-"_*.-( [="^35%/1.A [/#]].B? MLU5P8Z?3A!\J&:(J1^M[!CJ;KS9+\8AZX_RF: K<"YH4E =[73O 8[I1W-Y9 M'G2INMJ@G*SE^6H\'2-91^N+S1(=[D5R2_)E[SDI)NW_[=V'MFQ*K;[ O;23 M"0ZR*-L[ O;C;O(/.,'/YY^"#9+YV$^SD:I=@[:WGX5LJ->OP_* I?']32FQBA);$+:V? M)E36WO;HT@_]%%_[3]B["LGR\-%?!WB9))@>5'QV_A;%K%!O0V"O&P6@7CO M'/*&J4-W@-X]1(N^3L!YO67,4,D-<7;TK1#&$/%RT;8#>@V6*>W2>K[?G4T=BGM[3J,DP#T(J#Y+=!\#YN!WKJ/!EH6^>Z4#F'#_A(-IC[P&[ MVS *HL>7._]QFS9?C&KO!1Q$--660:.E"V"0T)6\[[ OZ*.2 >(<+$(=K1*YR\D&*R]??-#MW< [@S:ZA;J>:N;@[8B76D M[ET$7=!&%>*V:[U/H7 L$[?GL)^QDV0QVYU?A?LL;4]UZ9N/7T-Y(-8*M;A#AZ&O/ M9\_]A!W9TZ>N&]>(6AUGYL-JY9M\^;C7C'RZ07AS8SUGPM^-M[N0G, A;KT M57>;=QV><)CA.[SCEUQO<]YAFCC_X.])DM;DGOTTV M_.G<^]2)TW.B0\/BTS@3X) QCE&KUR],<@ ,12,IVO],E(FS0(5 2)((E2(M M4"X4XE*QIT0EN1:(28;.&=I9R!DJ*H'_@J/'V-EO?=<)%!EJ36V!^J*6BGF6 M@[(A0,_0D[?O )<)VAF6^/%0,65*6U-;R,.R3<5B6*H:0AV6K?+VOI#+*:/J M\+26^S:>HEH*3OA\PN>+9>,.K]( J,^IE:F\CE#\%:!W-0C9^](U^HPNT-+R M3LN@0N(]9',Q>:WY*N>JS!(]:@#42]3*Y--1]:\ O:1!R*&#RF*.IV&-J,=- M["*)[]PZKK_QZVNIJ=I =A252H6O'#: ZBY*.7M[#*&(!$F;7C.J8GT=*,D] M*,'N#X_1TX\L!AB_4"?Z4_X/ZD-_DGQ(_/JOEW<'>E;^ -1;CH6G+E+^%J!? MU C7.[T/_7XW\> W*7U,HUHV,PW7Z568I'&FN#W9V!"H0[0K5TTA/&P%T&$T MA.V?*+BF!T0Y3>OI"U456U/I&YK/:G@V)\>KVLYFJ!I,Z#X?_#G_[U%A-KA>EYAC^\^_!'=:GFSA2 MNN< 'Y%+1SCK*4N26\J"$"42?.\()\O[_ZJZV MMW$;!O\5?=R &_8'A@'I=AT.:-'NW-L^ZV+EZETB![;37O[]+%E6Y,1ZL6*9 MS+>BID@^JA[6%D7J(,2)\&7AWM$+3Y%ACG3VB#9(E$6B3$(VGT8R+>;"@'NQ M>:Y*T>K\*%I[-BN>BYZ<>T&\NZ/G:''82*3Q- *^^>83, SQ2] 4[V-7?6_C M@VR!VQ#*WH9:^BMSZ6,X MR[SD'#CY#Y[G%LVP#^U\:<_1,]\ V3J_!7> R MM]1 F08JV%J7F^:=5H#[P/>'BA?-H1*MY^^+'^(G=VVJB41:]:_K?ME0,3-B7>'J%@ZJ9H1!M-P*K4!]9Z]5IN\T^[?56^=7VN MG51UCT#.U0"X)ED=XHC9&N)U[/+5NHFI')BNRP N#.60]3_R:M]GVKZBOU24 MUUUU0GUW-)\X:WLF*$!.Y^F3,:S)"1V-F.P1(.)WTKM;I:5&\#T@$YYSRV=4 M\(86MGU#YU+J1A;J;/UG!PL2=&L&#-X56=J[?;&1)X;N"T[5)2?VC*Q3&BF? M F'J3*M=%'M6-<#S!!G4X66[V@=B.+%PZC3A/(S"@\R'+HUUQM C>A5O69-9 MZC!L,IC#C V2#B[G MA#BM7?I(&D%I%$F2;9*ELX?B0 K:" U:0DQ054 Y^M M&:=54?KJW\_DD,8/+[2+NG=3".%+O]_7Z,)BI0RFUET9_\+K/1-U)2RWU[H[ M9#$O0Q]$O11M@EB7H]??JY>DH1JRUCT]4)C+7GKS]V7%UK2VW_-B%;P!WHV# M.R?=4 HYXRS.7KT*>[V 18N)(/;J%KY,25PI;[ORSGB&F$47$/2U2/T#I%RY M]"^:'N*#KFYD/Q*S:1_(-7<"E?TZKL%3[*O*;=Y+'BQ.^RL7#E_CI@MHU!ZO@P>(F7,N(_1C5,[;8"L28('L,75;K\M MCXQE3;G^_C1R4?Q99LXECY1&P5 '_;!LP@AI%NYS=-<1)71\/VSLK M&5H39-3A)$N:YE]:590W]>J=5KD]4S,NAI1.&63 G2ODTBED(F;].AFC!=]A.L-V$.&51)SU'##TX%C7 Q[[/!X M?77X\!P>$4_U/^WW?H'^=)<]__'Q9](YLW!@230C&J6F(6!X28WQ_"\)]]V@ M RG/NPL"L\/7_]BZ>2D?*<^%U>-GEK.=_XLB3A/2P#;#])A?(1%J$'^?7(/F M^G_./.^OV%1FR4M)M&%RL@S\70,Z2VU<60%&E7]8+4JX' 470PGD46 $CLEN MXS%BUHYY&;O.E"[P<@?EA[/2X5SF-M::O;YA((!_OC M[)56[*YU*A?5\XS7\EM$?@>+\JGU*WOB[CORIFE SL&(Z3 9.F$X8O[&H(C> MJ16VB#1&3&MJHTG9(ZU!X)>Z)2=%H#TR6A'*>?'6>D;;U]MR0[Z)5SS,L>+E MO;PR5I@:;CY67$S'M%BAA]]TK+A$D3A6M ;1QXKY)N7O ZU:A[9'0C>B]TVI M8L>,N]@9J]Z*=0=(E#E4A;@74.;8OO#"42(9.A IT:>#UUO>0:.P[X!/ Y$T MGU9WKOSR59*_TLZ06F9Z#ZT[]<*[XX:8,QASE)D^"CG3!([%'N^E DD:\_\\A7@=NXH[W40K)[UV\+RG!;4S#^H;>L%=JP1?^9$&)NVGV-79E"(WG:$*D3O"-_$G3E MAE3LC?$#8._]C&VWXO 3SQ]I]9V)8QEPZ:A"1V4:2*%Z==OWX!7B12(FXD0( 0 M8V>[TC8 XGSG W!P<'#PU__\6'FC=Q!&;N#_[:?QST<_C8!O!X[K+_[V4Q)] ML2+;=7_ZS__XG__CK__KRY?_OGI^&#F!G:R 'X_L$%@Q<$8_W'@Y>@W6:\L? M?0-AZ'K>Z"ITG048C2Y_/OWY?'QY\O,I_)^+T94M75@1K!OXH;?+XY_'F M+]=YJX'_RV@\_GKQ]?AH?#FZ_.7H_)?CD]'3MTW!;["7?EG&\_N7KUQ\_?OS\X^3G(%S ^D?CK__][>'%7H*5]<7U MH]CR;?!37@LU4JGV\19Z1<63K\4WBN+HKRZA_&[S'WOMY]T:7UY>?DW_"HM& M[B]1VKV'P+;B5&O4'HVP)=!/7XIB7]"OOHR/OYR,?_Z(G)\@>J/17\/ \]@ M/DH[\$O\N09_^RER5VL/=3S]W3($\[_]%'N^\P5IX.CRY C5_[>;G"C%?Z>^ M<^O';OQY[\^#<)7V_J<1:O_[\WU%C-CR@.]$UL]VL/J*"GQE:RL%DDE%7]L* M]Q)#EJ*>7 >^ WS(9OB/*/!@LCED;G5)_H!Q9,5 MPK\L0>S:EMD*QM/P%B.[]VS\2.-%) &+W WK"8$7+.R_X(8,)VZ8[%/W&C6POB)(0S,*% MY;M_I@,2+F@OR6IEA9^S^8N[\*%I8UMPG;/M(($+G;]X@A+8+F"&H?5GE$!R ME42N#Z((#M(W.'ES38.T5I0(!+D7AY8=1[]!*_DZB>)@!:UM?I%P[2@1ZA'$ M:.)\ N'+$JZH_-+L-:!$C#O+#?]N>0GX!BST,YH6^&6I;T7-Z+$\M*-X60(0 MHV4N\-%$UV#\8-I1(M0->&N@E:R6D@ZGE+ZVUB[L'YQOGT$$POV(75B MI?OV)^L3D?P)DJ2I5#7M*)J>5RLW3NT!B#":9.$:"/QF"RVQ,27BW?NPF^#5 M^N 7IE152=>?@8?L-;ACBS]?0\@0N/@ULP;P+?7'ZNO8^M/0"GRUWKPF\I/: MTL@B;"H>N34=K,.FDF&:T8/: M9']6QQL06Z[7U>*X^9HV:^-+[,;V$EILC8%@:U4;@;>S)M15TNHM34_B-QLX.?ZR#:3'3H M3P^N]>9Z\$]H.,]!& *XO7X'?@($XR6G;QJ!7YHJ-P<*?$+FYI!HIDKHF$:P M/X.5Y?IH50)A>@(..SI[\]Q%-ET)QI+U:QH!!/]N+18AR+HXF^=#2/A\2/N, M#ENPQC+CVM'&79_Z<^ <&5V!^ < _@.$WVNNXP:?T&@_.HN7(+Q.PC +D'F$ MDUO^0TM[J-77- +H*0S6((P_4?007 #6:4216%2(G] ("KBM"1/@W'ZLT1$Y M6@!3?59L#Z' <'Q0(YC$[2GXFE?F!&HL8*6RLN[#1?H=#C^$Z OPW2!\#&+( MK 3<^\='QZ>MI&-M6Z=#Q\8"T]K326]^#. M 11AFL3+('3_!$Y:0S2"'!_4"*:7.+!_SY4O&)#:IC42_18V$GP"4!#^*EK; MS3=<3;ZA$1APGHSA6$[C+*':OOMN'#U'B6 X:%_1")"MQBS!(-2UK)'@!653 M#3TEH;V$)=!?) T-_'HF;/D$ MZ0' #^?JD0$"]5NZ@?/-BI,P]0+D'1;AB&C[/=U NDM@I\$WUW=7R>H[M*FC M]&@:.*D$Q2P0PIWI:S!U@G7FD7X$/]*_OR SW H=&7 *[IG:6,G& .VWH%7D M9&.YJ URB[F&^QC(B'25>H!_S&5#WQ5S$;0$'_B(81O V?S6C=%7CHZ.+H]& M7T9%0^5_0CJ.LE9'S>Z7IE)".;W KO3%0Y=V@Y"F2_2;?Y(DG+Y%Z2ZQ:,BS MWH"7M<18[RM7%W.)4VGG5O26BIQ$7Q:6M4ZO77\%7AP5OTF%^7(TSB\2_UO^ MZW]N[EZE$48[?:\O],^SD_.CBXO3TR-T@?QL/#D=E_I>IM$TK,IAA7;Q!?C/ M/695%9>7^+I.[X=^L9>NM^'+/ Q67-#FO0BX9 I"!X1_^PG^*XE@3[,I$MU1 M7:-9$W[J;S\=*];:M6=%:?0+M+2G'VY$4^!N^:K3[1>$QJ;,VZ(F;HBDFJ M7$T3Y7-CUMMGL'"1G\J/'ZU5W=BJ*V:2NA@DRU5VIHG*T*E"""?O%.!4\FMT MMA)^7@<.7H/$6B8IE%_07+_GFNCWU?JX=Z#HZ5TEU!7*-(HI7Q7U HIZTEN= M\HB8:_-"$VU.'0="'>7_0:*/L9JL*6N2%EG%RS5XJ9<&K^$_9^%K\&/7+TXH M::#V*,(5V_8CS927+0%4S67%3%0;0;)"9\(/I=KI["F(8LO[?^Z::-?4%390 M?W3Y"BVJ][KD7$.6=5 W65;^;H:NZ"(5ZB%Y53I2#V)5""S,L"K_V1#ET"0J M=$/RG72C&Y3$WWM:!C[>=[);Q P=,4E5Z$F]\^0%V"A<]'-\_/:*PL=J]+1; MQ P],4E5Z(GD,>G&@XRRK;C^XN5S]19X-4JJ_-T,#=%%*M1#.#K"MFAK*8)2MT1G)K=*.SS"S-4SMDITB(;E#Z9#?*@%:\*NEEK]V. M'!(6NM3%P7'OQP!%JKKOX,:*K5P2@B>YKKA)NN20L#CJUL7?@4Z?PFLH^2(@ MN#LJI4S2'%VP0F'J TNR'K^L+,\K$@QB%58I99+"Z((5"B/Y-;I<^6Y7(%S M"?[7,/@1+]'%.LO'C[3:TB8ID%W 0I'JXTIRZBV!Y]'T5RYDDMJH])R8VK.S>R+>\?P KQ85ZXHF9H MDDNZ0G_J8U** +5MO^_@;^HL&4S)BGRG1U"^20^UQR-'-FIYP9JF,7K5";>L_+% KII'SS MK#K[I?)W,]1$%ZD(/"O][/$G2:D'!%\_JT$*DZF KZJ*.W590E9*]ZN%]!VW#(HI7Z=C$$O"3=F6 M;@%1*B^R6+-H?J>L=@1@4"1.^RRBF4@"]"@T2F\$_X,2>+^C90-"&%];8?@) M]]=I>G@,*9CJ5I$@AB)G@I)OX)Z4J5<[2Q4CU-Y84,)MU-ZN*6D.\0J* MF-E@OZ 19. 4CW"UM;]+ X/VS54\L\[K#BBX=![ ?;Y>.G\,?)MC2[%?7%,F M-*( HW02\O*T8 /GRK^5D6?QW];25-^,JF,T 2CB2MT=-'+Y"K "U@#=4O87 M:=+;9_02QFS^/_L$9!*0ZIA"EN;"2]PB*UHWB#3&4T#TN/R3VB.4)J8II M-.&65>J68J*&([\&@?/#]78O.>S^V33=$^62NF]0I.?=%^(@QV\_;"]!H3X4 M#K!4-8T?C646M?_0B3NE[3;6)B66-8T=[$(2<@#UE@Z,3#"=!#SZKPO9ZKD[ M@JAU377=R-4@U12LU:NB?67IZ1J*AZFF9!6E8XC2:3]C%EAED^I:4C2SEV1G MBU[ 5]".#ZQZ)3*"14@3@QF*0]1\T0D+H<<< C#RAES)/,8TD-?$J(J'P%^\@G!U ]XH<78U)4.LHS,[FM."44Z] G'$,.0F M[_GFN=XR+-@3=DHMG5G"J.M]OC21V<0M<[JOJP64=)I66Z&*V8EZ#[L(GG"* M:^*D0MS"4?G"6-M(\K21_8#VO_0YAU;/2/8TD]KTO3"5+/6%C60(AZB&[XOI MK#@8BX7;6#%UCTQG@L[Z;ZYUJ>9$K:[/51FFJY4;IXE,T$5M:&S!Q1+X-E[W MA!K:<:%IM BOC(*8H=E% Q0Y'W]2G&/50L8P@$$L$^/)2ZDCB9DL=HI5\3D= M3\Z.U*J=07WUHYXJE9%Q0([C9F(\6:YS[U];:S>V'BO, MS>94NF>HE/!]STK<+]!OY3+*(]46:/0 0?NIX!G$ENL#Y]8*?6C^1B5^WX"Y M:[LXDY!>L=^<:"FGB6ZDU&A:!AZ4+,JPQ'!COV 5H\GQ^.RLAUQ@E$NJN^A" MN;L(;I:9F4"KIATO1%P]81:TFX0W6F7-?4HUL 2Q:V_W'M04NA,Q*71'?UF7 M/__O/PTI=3O?>GA>\ -V"-P%X4V0O,7SQ-M/"TBY=L#3AC$S3'NI30S+*;ES M'@,XN3 ZM+9EC>$'NW1271JJ4O;N/H(E[-*?V_4$SX;=&B9R@DE&O3P3 MDIAQ'T4).RNRTE6TSM3O984Q@B"?B1$R'&^*L50QEQ;I^G:'ORHO=^)/-N;\2C;$$PI2&7SLY/SD_.+H\FE^/3R_&% MH@NJFYZ](K.9MH]*"VDWV'DPKO-F484C[!C$)CR)PKBD.OC3KMK@KU#2/R>Q MXUGX L)WUP;3#W?W9 )73#O5,8"_U1B75%KJ+'6*91V/;H*5Y?IXQ>V7U49[ M7(JHU1^C0MLD,W[3V*L7)#&QV=P)^^@=4;"''3+J6:CGQ@5&S- M--Q$6.7\P)P:0S#F((K2SA1HU*J:4MH(#3>148)O1JEU]5"\%DBSL!YJGQ7L MW5+-*1=!W8HSRCV#=^ GU'1RN\7TU1Y9$74'_PR2F>A2SP6_@S#6W @_OG\=5T(X2[)K%L8)93*G+D*K7#<(@BI#UC U! M+)703OF-YP.:4%+OIRGRQ6XN<-]^K)%+GF9T8LN;0P,^$4T\J7L!GH<,)-_Y M9H6_@Q(6N*TDMD(5LW.(F>(+:WS:K=E=\HEJXG4F%*D/ 40U,5AH#T=6 M"\0X1K!)*,KPT"DSQD;R[74^&@NV);7C07L+E"*1U_02BL0T;NP+S( 2;Q)D@^N;Z:9_O?2@) MB-##E=56LKM"WT"\#.!?WF&1-!:-&&+520_,8:]JT*2^*J9H+[;!*I\#KJ U MB7?;84J;1C$V 7,Z7#2EPV5&!Q\L4/CJ'B$NU1#B$<14XZE2QASET\7*57XI M9090Y*PO;L<_@3 -'Z?ED\(4-X<&7!(6_KDCD\YO=A&XLB+71KXHUTMB[/T; M2BWM",*E9SI-6,0UT9O[&W 72RCP]!U:80OPF* N=D\Q:1T$X6-0\T:JV)] M ;$^Z36U!*+0C5]8Y5V?2AJGLM%"N?)STNS*S_7LV]/S[7_!3R;&B%:NEU:K!E-$4;2XSMCHIR(I, M4Q6*0$CJ=A>$<$[ULQ0+]N=K:/D11#2+VT]_RN+VI\Z_DLP%D+D2\ &2DKYF M,"^[1,S$9Z()FN"?P0WF&:_44L.R)EJ82$O+7X#HWJ\F_*(82*<-#:3_FC[^ M>OLRNG\O_]#;/BK=NM]/_<6>JPE?MW2E]^SHZ&)R?'ZD*"JK[;5I M#6:)YHC71&+11>WL0FYS96:BHSDO\-%HK[E9S51'7U7CU4/0*;.(^JJXE-># M>.5VKYR^JF362NVJSB"E\LNU4A.^$VE K&,D)?@E-N2*+D,F]!U_;7^_E%$JYI%1PL4+';+ $P=^?>$J/)?CR427G(DM1CF'J!+R MH:E[#FH#5FVN'F)9(WG +JF$2,=>Y^_0B0"-]H!DN?3-WP%MD! ]AWL#LO_> M^_N^CN? \^Z"\(<5XH[2.5O15_=D->[K7X3@)@9J"'L#1 -RB-!QWQ-A1AS*M+R3-K+D&8Y!;D92#Q0U%P\'6V<4:W"^=S8,>S^2/X MD;]D -%X"EW?=M<>1/LI[?QL/G4R\7&^R\8-'@CC! .DU\5/C"NCYF0G/?8' MSI7EH64&7T\1-=8M'F/D?(3:*+XW%%[2] MTBQZ>1O9&KT&F)/M'5\VNOO@0S%B]\V#D_P;]M$] 4U7-#$Y@IHX-W%QDP:5 M7FD4,#;V+J:ORS!(%LMG >V:Z=!I1#B[[Z+GBU,SU?KS&W^5@PGETA41.4@ MT&D-327/'C.[24+DU4A=&>DKB#OX3!'H H9\#-TY";**GMLT:SDJI,+7- MC:"CL8\!*MM1B^[O:$54*I9B9VQ(X$WVHV?T MPOG@R;-P9Y6-VM*.A-U/@'S8R$VHH^,LB,6GD<&(;TT[*HHC#>>8 M6+-;?S\-9:\C$0WF!Y/\(,U]=>D86:+ZX>9K]IGO*KE"1A@PQ[)HN:*HI"*U!/GL+@W84ZO/K\#@EP[V]2VT_MV'UW M8Y?ZXA1_0]I-(2P*W0G%$"&RB2^D9L^S$<)UM@6THX$@M>[SA2*SF>GB2D?] MCX%O0V#32T:OP3.PX<^N!RH13:^!F.E(]FS^F0H]F]]#Q?L+% J%GL?&OG]"KC3P"S/C M\:-FXKN 51CN7-^"*O 7Z.'E*$V'':77H]BXAZ\^L)"%A9SXZ74!30P?\EZTQ;'L/CO*@#_<^!QNEF[]E9=MALL>H MNB(#8VH#C)292[2U%B?#W(FJ6J=MQJ20$63C&BT-9_ M0;&0N/G$>(^I!-@#^OD9/:\TF\,A6NND:-2&N:P1!X=49X0B7B=1'*Q 6""# M"SSE;.40^<G1YJQT!R[[^#2$1$ M)*$A[7@G*"*25V033].A=5ODN['_2-P00)#@*(L_T86H&)H4*$1]C8K@(B:9 M&]".1H)H41-1V0X3W?QL74]@K2>N*JHG<)6Y-)1I+3$1-:/5+I3JLC+60;*) M5&F[4!(:THYW@A9*7I%-#/.!F-@ .-$=!)@M\1ZAAG9$$:3XFJ60$P1#;YUL M,$!7@E'2Y=D\N\/WW8?RPMTUU(_[CIR,]5$$Z?5T6,Q+T&V_4>9">)20DGT![C85W]1*IDE>MD] M,+G]R T ^(^EY2_ ,QQ8V:,^&*YVVPGM^,Z[==4 +JG'#@J' D1N!Z\IG#+" M\!-"DR8T(C"86M<(XC634M#427HI3A%KBM?*R@-GYM=L_N(N?'?NVNBP;?M88N"Y=FEK0,P2-3Z"_V_T9;3]%ORA_+F1Y3NC M*/O@*)B/HNTG1];FFZ/U]J,:IXPJ"[;-LI6!^E32T^:^K^5M$W!13E&$M TY M?'9^:S8GR4[ M ;.;W!XR)].K)')]$$77P>H-XE Y7*#,E'Y],)L>*O&8UG62?B=@J:S>_<"MF?]IH(7G_)X,BNCR3@@9^ _.QZ+]R9,CDPUU9SS$+L'&U:8*U>'1X3 M];DG.%5:/7AI(7/_IX1'D.:(? )A>L[-.!><[L\%L*$1_"$:P=WC*,K;TG@6 MN+5"'^[E-I)3ACVN^&;9F9Q?GIQ<')\<'2MRSNUTD#;6L>4K1#\;P[5OHG9P M5H.\I,<+X_$^2U-1[UJ(?;+E-& M>7UA;1;X:O=H8QI36KOARP'Z_@CF$;+_"WFZ02GN\J>13>C1>-:5_&)__*8- MCNRLQ?1T,]RVJ?&HSIY0HNW)=PKI\>K98Q #]D',7%^[85VO(O)[9SRR&3*: MTYLC^=7AR@4)RF"^Q SF+VA(.J,\6GRTSIO4>"R7(COFY2LTN2F7YAA/17LK M046SU]LVJF1Y9^USF3-4T[YEJ]6Q=S*>G)TJ-A>$T*5B0TA 2/+[21T=!ZY6 M;I9A&<6;!6EP$_#9PZG&1W5G@IM&4WO#WFE6XXF*@ ?S#H.K#6T.#YAZ39N( M^!K1;MYIK[G]F4< )/TW@[(<[:_6!^.D4A.CF34QBM,V-)Y!-J(RSQ?$&HI2 M[>UVB#;P256T&^8,*MI)D<!O>GN18029WA%.4]_!Z!V?PVBMT5Q!-WV[5:Z*#I MPP"%U!Q)RM)C_BB-F##PX3_M#$">^8FWF8.FFA"PNGECJ^N;7Z_HS0LVDPM: MNT_1G_)FM7B4\F<;; MC';S"8LR*T?1(@0FV#'%R%:TD:\1:OKAXLP23&GME"Q$:366+(?X_5)YEI8< MW 0KR\6]_DJMIQT->/3%IFVZO!*V+$)>07R!J[.]O/?M;V#U!L(='=<5Z84Z MZ0K9*I992.4ZE#;0H4D(TL>0V?> M@0IQYRYPLA<8\\'GP)U8^=FQ*$I6P$D1I\8PBOV*=@SEIA+)_I0'D8ENMBUN M=Z[OQN#!?4=I3&/+7Z"$\SO 1>@09CN/E#8'[!06]!VS22P3I&[<@-VGV>#R MO9SL^UYPR39ZXG[1,NL&SLK>$/TUM!RP?4 ]*CY>&D5I^&@>W87^5)J[;W+" MYKTG+J;=?5B[J:E!]@[%:"G?6E")6SI[OTZ3CT;;QSW94.%AJ^BO&4C13B"2 ML'8JNBAA+18A>J8@/1-BF3^YZE;!FT#PSGO'K_8"2SCCZCQA$9=5=;IO5>VG M+>J)/65:_J+M3+G;511Y8L,I\<;UDIC;)<'5FG;S0LO<1R)AZ'^<8GV:%*X9 MY*SF3!R3+*4G\XBY65,VW)_%2Q!>)R$:;)F3@G,.H36@W;31(F-*.Z'-]D&F MD&18/ :^G6'#22-L=7-)Q">RB>2A5S2(-@V%E1JJI]P:SD,9HR?K M$TV_$!;XFS !#JNK1D23!I%,. RBW@?3<\DCG/1PLHZY)2/)UDYZ4<\QZLBQ M@(3-71*C"[JK((SSZ/';#Y2_@\T7*/(3!K)2&BS=O%LF.VLBEV/@?-\Q@-KH MB1- 0!)%U0M5Y74T=()27#9R-AF!\Z>5[WW8XV2U\?VP+V$"OE$=+V?CLR/% MTPA9]?6+F2P<^I]MM3[E&]=,ADRP.T.H2U1RGV?AB$Z&DY[ M>O6Y1Z;I#RMTV.[UM&Q?OVE*>%8XN5CI>W$DZSC\"N&&4*6,=ER0J[E]IM#1 MT%?;S1':2NT[:!5[M%;DFT4R/J4=]^A5B:J%!1.&N[-IS6TPS" MW^$>-7I^^5Y[Y8FICG8LZHP1^V3D!\H05E$QQT'^0+EMU;YA_?C9\0HK"4)! M1XFX)+W*+W5A8+-C]QUVD-.YP=.8?H250Z &NP9VO+H)J!(745Z+7[J(S-*N M1[,DCF++=UQ_@7Q"'R"TW2C%@2>47-1G#H^CG2(I-4RC*_;>KM9>\ G ;Q;2 M0BR3P0T_-;!8.II2XT>XF2P\FCI'Z@6$[ZX-,.KSTK[D]P>*"\I/ (J1N=8X MXJW%?N_P^*\&4JE1+)T$MZTZ,D93.>/6ZB9^!X Q!?Q MG6GW@RE='2'GX\F9XK>V&BFO/)GP"-K-*6S7M(@B &9K$%H(NA2.(LSO\YL5 M)R'KAKE!2U64+\:7EXK7, %T$@."B;'>I9B_-(3JF^N[JV3UC'3L%0>3=T%8 M18\[FK)YV^;141XLW>P-M$O.?P-BR_78+*;3HYH'>UKEYL^_KKE!I7UJ?NTR M7L_"+//!O5\NX<+NK_.-.@:.5FUJ-]T))0YCXNN&,#'$-2AR<$R=?R517$SL M!,E)42X\;6A'(_':KHE\:8V0OI$QZ!!]-I\Z69>(P05U1;7C0WM=[>N?67!# M8@2VD+T@;[(5.M'W-9R< 2Q_=G1,) E37>U8PZSAFLFAL0 M@;I9&6LG<$II715-4!M^0++(IJ?2.]N(/E#"_5JWJPVANMQ)R$%-JGM.D?^X M+O_?QK>>Y^/!GL_1JQK#/C(S]AG8&!P3S\.(8&PS]33AV;;V0+4&^+0]$KO, MV.:C?*!YV3+?SM3PK7KR\NPNEO%L_CW*<@W@G."D.@?++7Y4NGG*4"6?-F.+ MB4F;TE6T+L>3L\DA07V MT@^\8/&9[BHCXFDWI5:?*,2L\'T:-4'!$-H4?JTT 1.:O9?NFDP90HT#H0LO M H8\YU2SUK=]G5X#BDBR97C$[RR,0HC*);Q.KP$->/3%IFVZO,J7$$FOTVNJ M3KI"MHIE%E*Y#L4,]&_ 0@XHY#.\]]=)3$DLB"NN'0\DS>Y<\A,.;A1'W]>) M09S7\16TTSR7BM@TK/-4+H<0R#6-3@V>K1@0-P7TBA78SH_&DXGBDUY.#=,I MPBBS(52IF4\?*"%WI"K:T:.[?0$9@VXR>G3\CE9^E_P?JQ)V[UL9EF(] Y]<@<'ZXGC?URV^,P3+)"CB/(.8_Y!;YU0/AKG3(3 Q* M;XAC+7YY#% I_D(S01'#9GN)IO2W]+'Q#F9(_,<'PDJ? M,#G!;^L%HURG,L$2 =MKV48-;YHVNW6 MKS.,F2Y=0J31T?HA[""VO/9C Q.ULY%LDQSD-;CWH7B65[SK.UVA\\FZ>![F MRMJRL8%W48#D4D_GQH*8L1?ZNG-P74<(6ITJ&N/QY.RHWSQH)+"9MQG1>Q2! MGUX?G6]BX';QX;WI>,QZTW'[=91EN'SOT=UT862E?3C0FY"0BF<79^.CR\G9 MY'(\&1^=*W^>AA!HSW8MDM: MO,-LX+V39B6TNM[W4W\30$=--Y274RQ0%C! M]4WAW,T= 1T(P*,O-FW3Y54>+2CGCH"NZJ0K9,=L9!%2N0[[?N==![8(G_W; M@J'OK3'UM]UU($Q;_7(QAAD10^8B^;?=-:<0L\+W:=0$!4-H(^^VN[ETX47 MD-ON!# W?D7^E0OCDM2 /%W:-V04! 7>:A8K96 DH0:L;4PR1>& \I93Y03' MJ^)[!.:)]^#.<6Y@EJI5'(_5'SP*I%YC^;NYE"/WN>\LQW943K+->;ATLI]& M<]/LZ =L=V07#??EQ"B/U;F#C*O+0DXY/&*NK29G;]JY)]0#U[:\VP^X%7'3 M8U8[.V^U/'0-;3:?O4%5^:Z_*(0@B]ND1>UF%4[%5]/SBH5!ZB*E*.'XM;5V M(0QH22]D1Y!,5T$8YV]Y/@'820>W'62M;Q*QV@DM=8V:J%NC7D/+ =!"!.X[ ML@JCHE3I."&]39N_A8W^A _*Y%WP]J(IL O>EU':T5&X[>G_'MEYZ9&U[2S\ M)>QM^LKSYL_>ML.P(2?O,VPK[?2PF"I?3/.]"%F":B&39B8&R23G0E"TCN79 M_*/M_/,(8O*K4J0JVG&"0;$U;."5T,1M^'=J4NH8$A!J&&&;S@%=#$ M5!<8&XXZ:U#KF4&19F*:F"("CP3]/3F&JJ;3A2*IB=F\:HTVA"K^JA2IBB$, MX950U%4",7>,Y#%C\TP99=/"5%<[KK3QLC06N!L/BT;4$?Q\[OG)>'(V5DN< MYMKG9!() !/W0]T_D7M0=*)@8&;>&R(B39ATN/PAL:;UOHIL"W5_9/#B+GQW M[MJ6'V?/NW^C,X"WO[G!2T.*D M ',#9T.<='M2^+CR/F!ZREY1NQFI@67=4EI#8IZW(F^/*HDV#[Z"-J1HJ5F\ MBYA19D'46*>GYB^Q%<;M$UYBIHD:R5Y#RX^R;KX&I=_73181:LR3[F/ M!3"&Q]1QW*QW&!GK3 UJ)?.8T$)NJ0:H7@M$.22Y>01W%<53 ]C35OBV%BDE M/>R95B1JO_0< &5P,DNW2,\5<25UA&_=]8U"&GC:T(Y1;>S4UH)+V!(;>'"H M 4O:J[K5 >*IO@9P!PS*A^CVVGH32NTU,G",#1(CP\:)H42Y'E[=%9B'U@H\ M@7 >A"MTY#M[\]Q%2HH7^+_1W-VXQ-JQL^TW!S)+0=#(2/@.%NM#(U\]!-(W M#9K=-F_DPS9R8]! 5"Q9Q$;5[(1CU1]6L5313E]-0,<%U7"(K&^Z<@P@]ZNU MY88H;\8#_DUZIKJ&4:"][*;F+7H&JRRQ2JU-Q1VU>#*Y[*UU(1$1 M?9]C:"UTZNZZ0<]>X1.YB_V(KIR301P)+*5CJ:_IU5KX!THN7G$?&%@J$4=] M'S,HLNK5R>S6IL)2U?6\"NQX4S#2XCVN\H+C:E$ M&HY99L:QK.4Q;_[@"=D4(ZF>D#-UGA#X=VNQ"$&&SFR>@\CM IEPN$"JWT2O MA^:)*@??AWK?!X80)(\&J8JN$TX3/P6WG)UY'Z(P+FD8_K2K7?BK?\+]9YRF ME_X5!(O06B]1\ND:YP&QK';ZY%;*5J_\@G9FRK(I%"QV>U[[4ANQK#8*Y=?& MCB:Y)#3DTOCMM]LI\5VL;0&]%,VEK/VIF"*6GMIE&M13N A!..I?.]LO8(16 M&<72\\4R-JU&KO5DV2A="UZQNV7,T2V39%K$CD>%?B-@_[P(WK^FJ:K#3Z3B M\^('I.'SDH;S7__S[GE'K=L_&*%+BC@2DJ9JM .BG6#0JE4A.^NUY=Q*9A/C MKRF[RGO?]A+']11@RB*+O$=\->(OO?2A<@B0@A,KL%]1.:0R*J%FBV>32 M-U"J*L#V66PF/>)>T=9 FXR*H6F4(J%R3P@^?O\=A#%Z0/4%^)!BCT$,HO'/ MYQ,X)=E0KIL$'!\=G];NEANTH+GZ*5KPS<4=_[<.<.T#Y]^@YWTF@J?@VN@]4* M!7 ']N_+P'/2N!DO@0.-LG%MW)XY)!,+@=3[ZXIFK@I"+$32CAQB=4SAD,P5 M#?=^B:*M[V_ 72P17+!?<"U_3) Y/YNG'IMHEL11;/FI Y0\"_$VHQV_&D\^ M0B27^A:@HCF'!$P)ERLKN+9B,= MI585OW.(WT5/Y[ F@@IZI))*%)FG97>6&_[=\A+P#5CHY]0SDC_H$%V!^ < M_@-X!QYGK/ID_R -?6KTCKXU6FT_!O^P^=[H+?O@R$N_V)=SM@V&6W$CBK% MKJ)B?MCT*,O:&BZ0L$I-*$8FM!NYF!18GG":"VL5/>0(E.Z M#I3C')1QT&@GY:/F$+4[>$Q,HB@#1KB[F; MO+WRS4K2I\QAIFQ0#^2M T^>X4C\UD!?7B/QHK^)8:^R)^]?E@#$U\%J M'?BPQ6@6+T&89T>>^LYCX!<_I&X0/D_SV;ZG.?_J*$*?'=F;[\(_I9\>V=GG M1I;OC/S _[+Y.?U^7_S.97"?@8="TM@]T*R5A<0A/T,FP0&Y?+4^KB%KW9B0 M0!Q7MCI"+L:3LV.U\P8?_)NP8B[YI#J)%:U@TAX_[B4G&@HIU?&KZ(CZ*01K MRW50\C _ F1.U)8UB [L\IGH)TU7:1XZX"L8Q E.(4V,J$HAR*Q$!D)4"II& M!+IPHOR! ;3PVQ. U33<[@:8K,-M<0,4W$A$$UUT-V =1&Z<':I$$ ";.-IQ MQ0V@1",1I3J^U$_]WR!DP(-(@B"ADX->T2":-!16D*=)LYC7$A@\+#&=&&Q< MN)1B-ERJ\SH^A<$:A/'GU'=N_TC<-?+;\KH:CSE1]?T[U?K,'A/@T?(Y"#4,)@=O%)KD=9:HA'R0,F\1:^H'5FZLDC)")AX M@PH+Q:\A/OD)N9)V[&FH;@[>X.4V,;/7U+:359*Y!0"4P\Z"%N&_/9"JU7>F MJR",W3_3WV-1P[!+5//F\E J0FUGN 3YN"%_%7&YQ M2RW*G"*'#G1_!@ '69B (GHF@E"DYR*E*S*\)P(G'"<"^=='(/]\>C(0I!') MWK8'PPF!Z/#C''=$ XB[E<^F5\ '4;MIHV'<27-AI=I#W.Y@# FR M/ N.D[Y@\61]HJT%0?6$XJ8HG%=$O;9*G\SF4!T1T'>/*FJ)@+OGTBB/& M)[2/77^1FD";!;-.M;4%3=$KNW!28X 5'=3M6FP,@<#[I2MH71Q!M,[[1H4F M$DI-$:#.(EFJMB0%H"48OB;*5B_K,&FG4#"6(ENZ:'$I"J-$GZC KNB8:C1,!0ZAR@W+,!&O@O )[Z0=>L/A\1OGR MR72AU#H0RC1!P9!@-0*@#Y1X)):JVA&H2_N&C(*^+PD21")%%]&J:<>%QJKC M8@%>=A,S_Q" *$6_E*-<^-F$:>A ^<6#AIDQ0@1P\%%"Y$H'RB6:;H4*LD^VR^"Q'N"(M8 MR60Z-9!<\NM=^DU<=TEZVZJ$5!X&27NKJD635>3'ZB,NNIG"FN%B8B(GDFVZ M#T\V]3OHY<8[-[(M[Q_ PEZ:;-]RG]C9C%)\FX4VL!W:?G4?*P3-ZX] "%WS MM@:"M@%*KWA5992$G\<%)S1L;:!E.ZCT"K551-#;1LA9213Y+Q MPP/+BF,E+#NPLA521CYJ)MLG?? LPR$B-4BYDQ=U;L ;9];*\_T'=)[BJZHO#*EP=GE\,KZ\'%^'I]?JAGXR,4TFV=9O>\L.WL-BA \ MC"VOW7#G 'Y_(/.)J6_09QXD_62%^2-?$ (49';U6?X+(3B8O0'M","GPWT. MM!2]'Z0@!OON%]1.R2V51-8Z06;E89B8ZZA7:W<>HCL2T!1!_\'F?Z24UEK1 M!+UL%=I$0.5:%73W*8G@W!=%4_N/Q(W<5$OX*1Y3N@K0\7ARKCA==-OYG$=. M?:,=ZZ1 _PP!^>(&M9YV^N;1%YNVZ?(JGP#P;Q+!O5/\8M7'Q]>6Z85"Z2K9 MF=&9I%2N1GF;LP=*F#NQCG:4:#NG\TLKZ*0#%V2CR']7#*WK8/4&+1TDTS6T M@ETH:_I#\=E&80Q^G<&6QKYG1">3F.I;"2]6H@N-;1 4>@@@N(5BH]@(:=*J2EI)$%8 MY33Q//\I#&P G.@.HHIPBPHP,9S EC>2&7S2=G.R+OO4"2Z]T Z+T2';"_#A MYQ^#&$0W";CWCX^.3WD/I?:>4DL/I;Z,2I\99=\9I1\:.0D8N?X(?>N SJ[4 MF13W/NQ!0GL/K::D=B.>K(9=DX!%&GV/&UX@LJGC-;WM/IN_Q('].\$?B2VO MI199=+.O53X9]=5MN?M$]^-^0>VTR:>3?9TRBJC<-X5+2;T"H6M;?OZLLQ5^ MOBPMW#M1##6JPI^,)V<7:O7+J)\=?V,#(95KN'9L1V%<&M?PI]TQ#7^U'0,O M-O M.+O4S-/8K^@-EIO;T8S M"D?PABFVGZL"4+,OXHIKKE*&:;N1A,K',OY-@!J_U/CG\\D3".%4%=\D #F- M\*8U7PN:JY^BQ1V#6X#HRGG1?$5_MOQ%W4/OE;]IKF]60YLL#\%%74S:)QWK M!6M>E?ZJC6[H"-=HP\Q!]R=FBZI8@I-9B(>[G%>9H=Q\WZ MEZC'4,$3A3245%/GC[:I[+%'=K$HV7;6\[HIN%2HH;L?Z M1%A%LWDA-[J)CG1C"/"J MKV@:6YH);&+"BBJ0]S[L'(CB9RL&Z:$1WI[@;\ P$K44W,24D#LF=@C^2(!O M?\[F68Y?U\ZG:;:-"+:ZT43B%#NGT;FY-"KYL;-_1E#"9Z1>7%)NYOI&$XE7 M[IQ)%P?&I*?0M4$+)F7U#X])!+ES)EV:E+4]#59+9<9%VVX*&,8%BF"%I^S( MK(N@* +&7?C9W2#[\_;#7J(C!&3>/8,5L%"X.4(3^S $:WW#V-).[H),QEWB MW +Z#!RP2L5*QQ3G_@I;VS :M9&Z()%1V:&Q*S+*11PM \]Y#2W']14>YJ M.D3;>3Z_;9+._J^ANU@07K9MU>K!T9 ?C8*,FKC!,8>E=9*C;>OLS7,7J0(? M$Q3=,YL7J4C0\)O.8:]J1V;FBZL[;I7S)4.(V#5"!3GEN-5%!6[0 5B$:X!%02TYKG9102)TT7,YTWE^&I7G_Z]4?,FU048==^&PB"L?NH+G<@X"%,7.X!W:5AA^9B^2)GX\ MF[\NP>T?">PJQ'$=^*R'E5PM&L)864@4!)1S?J#%;J<<+7 [GP,;+4 M0BUJ MVC":9$UD+\([ZPXJ&@=L8U;AC.9/Z!F4]-7:4CQ:W8I)*%X5Y0R*G*(6 M'#'85?_=M[)7MH"#\I\Q$Z6FGM%L896WH$QC%_ME1AD?+%#PIRYA*V7Q2X'Q M^:ML&,:0*QE&EP;"%EQI[ '7DRL,-P7P(?*]YP%5M$+KFD1L$W<>FPWVKV$0 M141[@K%6%9)S",EY'[7=1MJ" '(ILABQJLEN+JZY)9&@EIOME=-^%*N?D#=%\>E@$-@6#3@%F& MVA "LUM,9KM1=\ O ;W$%9 M?FK;%/],'PQ($U%/H[21*SB_.D7*EKKM9[<]Z!'I=$%'RNN?,LF;CD>5W)73 M 4.HVR$X@C(_J5^'B;, >MTY=&VX$&6O[_RP0N<1Q' #&H1SX,;08L8_&]6R MW1YQ4J[,$O)%:42T;,SF8S,S?Y+07L(!^.19N,3[C=HRAU -Y)20)ZH#(Y&1 M%BU:ZA$I1$LI(>>3$$K4I]4K[8^^^[#C.]/I=]]-EW0NRLCY4M\HU2$*$I)# M*7,TSN)EBDHCK^/>V[8$K^.74?JIP0VI75*F2\CJ2UW'-F/GE3]!@%D%MO-- M/L;J)O"]0CW2#X< @GQ\$MXH16>.O[GQT@FM'SY:0/8$^KX._+_#7T)393:_ MM>QEG6NW96M]T[I@205YT12LJF4_"S(:HLQ;4_;-E Y$T&^!NUA"D*;O(+06 M&U]/.KUQ+L*7F*._+VB]=$;KK%>C->H66H.SGJ5+\X^\;Z-@V[GL#WGWOEA9 M_T8@[R Z'+7[LW1O44D-013#G"K[&7CH5"*-.DC!>BL[RFC/U[=L5(EI8"^! MDWC(F;CA:[GO4T2$19J*+KKZW.-TZN1)7X[!61:BVM=N"A1#H8HA(Q4K?1]U MSSH.OT)X5K121CLNR-5<3; 4%0U]M=T7=!B/XHFMK$C^E'=SGT$\AS?CRE/A_N9V,\EX'P^C0#:^@FXN9>;[K4](;-5] MI-IUX*>1*HGE/;AS=+(S3>(E[->?(%\U>%HI<^///C]-/QLVX-1 ME'9AB#<;XLTZB#?3P:KH2[P9@VNCU_%F.G!!KN9XXLTXM*TH99])\68Z<(_. M!07Q9H+]J:J/@>7$F^G GLZ8T#3>S# FY3=L""M=J81^;.EXG:-A0?!0*[9I M\IX3EZ=*F:I\X_'D[$RMKFG88[5%D,>008PA?\IN. #@()GY@+A <+2@*S$( M:F8V.)CE/1CBO/X(6A)GT\*!$(/J'*(LV5H-Q!* M#1K4U4E%W!7G"UUV6CL6/?/6?.+PJ-T9BE+2':L/@]H<3)!A>R/!EET0H3[_ M+.5;!\[X3N#4RP)13/S;C[4;IH7I\50BVA\(+@="07F45;]#LA<>4C;O> -! M3G@"0=(/;;(3#?$>0[Q'!_$>&LQ_O8GWH&_+^AWOH0$7Y&J.*]Z#7=NZWK_K M4[R'!MRC525! M:.2U22F71^1?QL'=5-&"[G+H)Y#G_'A*/0OJZZ@]9GQ_$24.@H(\ X) M)'#X:91 8A@*W0!LI"6D2P*)@R>Q&/R&!!*:)Y X>)YW!/"00$)WX]W\!!)J MK?=.$TCT:QB@L"'@H.<7/]8 /1KU&J!?=34Z6#\_K!PBQTPKU"6\_ZO>]F\) M:&Z)(A>UU.&R]YUA7(@<%VSP2GCMN/<#H*0VTL-Z2*7SKHX(&#MBSA!2>'S0 M!FLCG4G=0*MV$)DSM=+FPPP8X#<>,_D3'6A'9B&'+"AIQ\ MO1SDPD:#M<9KJ6+4<79C&'>=C3L1FC'V@MMAF90GX\GYT3#.]#$I:HF(WX/830]2/7_KOE)1WX_:O?&T:. M7*<^ ]K=9,SKU_B@&P#3Q2),K\)T,GX:]V<87TI\]#S:,-8]+V;MKR+8@=&W M\\&JSDZASHZ'$=0QW(.+G2$P[36(+:^3U8CET^8,FZX=[HW1-37U<9%8[K?\ M28NK:&T#WAS(ISPYD(LOCG[DGQS]Y>KEZ?KVWX=\R$,^Y"[R(6LP7_8F'W)U M]C,O'[(&7)"KN7VFT-$8WK_N)-FK!MRC;=LUF6JS&Q-* M:L>"SC2Z)1,O/,JY<& 9C75@9]#^W8)%7<+%Z" M\'5I^?G^_#'PWU,'L,1,QXTZH=_PD$-7@>-"',[&AF')A55.GAS>[YLS4PR#H<9 S:,/@Q7"F09H$ RL97 M]?/#^%([OABT(3D9==]R\%(AS9- *!QB>ST81IG:4<:FD"'9M4'[L6&0:;4? MJPXQC5)I8\Y"9*_XW%FS->G5,,BHIS^:*DEJ..18^V%'2[/=]>>'@:1P(+%I M0VJR;NX1TQMK<.?>7>I!NH$6\9WEAFDL:GA&UEH14@^B^_94 MET#<-1Z;Y@S(#L>)GJ.;-*2'8[O&)S7ZC6[._@U#7/,A+D*?0PQ9\[,B_48X M9_^&$:[Y"!>A3T%Y5'#! <:=J90RV.LWP'DZ-XQNS4=W:V4.*6"&???995_? M'S9T5+?5Y7! RY_'D3J$]>]PE0QGX\GY,*XYQG5/%3P<"6-R1:H>T3P]&X:N MSD.WM2:'0V@>N#M]0J)=;\P9M_H<*O,#/N3YY<&7/Y>Y\'O],OIHSE"4,$*Z M'+^B=*?7O6K]=[ X=#7?Q^*Z/8QGIO'<:W5*/3KN\]Y5C[',W[]AT.HP: 7I M3:I9K7+7^D8'_8V?#_6)WUGVK2KZ8\Y(;;1SU09R8P]@NT2X9([H,LY*7=)S MJ&DS C08H31E#5M1(6_BZ-K-88#J8;>*5>"PN2PV 5J,3GI_JEH\'T\N+X9A MJ';[R*,IO;:+I/'6I4J+-UUV;\DJ[HV>8TWF]D]'P*4^ +<9,MV_V_,,5^W0 M12OX2QS8OW_WW3AZCA+>EWLF/"_W;+\Y2C\Z2K\Z^LOSR_?A\9[A\9Y.'N_1 M8![MS>,]U2E0P\=[T-8#;3GP3_>42FC' [E:VV<)#0OM]4Q\;Z=21CM=T[#' M:HL@C]EOFJ3LA@, #I*9#VK?R&G0@J[$(*B9.3"(65Y#B-/RZ38-E-_U"D!' M@^"14[P&-$=(PZ?;-. >G0L-(A)% 6/(#%6[R7[Y3ES,B'6T8U%GC-@G(S]0 MREF%\WB"\-VU,XAJI,*_#\A4L0K%Q?'QT8E:SO K;M=%V%AL71GP!,)Y$*Z@ M[=: !BV"U)W5>L9> #5QHP= M5=T8QA!I#&FE%]1]K=+^R>IAM'6]8K$I9'BRVJ"]U^5XZ]<'4-&]$BKEZJYWCX>AE2G5F(3W>B5A+PW"YCIK^SV>>1JZ,1OK0A!RR#. M/7)QN -5X]%ISI#L<*3H.;Y)@WHX5QC>V1V&N*9#7(0^]7IG5Y^3#_6G> MSV$4MQK%_=*K7MFR=%^O#7U1=QCCVJW4K95I;$+G88?-P0,=$L@.HUJ8+H?S M(_RQ@&;VMZCG58>U62_[6[!>NSFQZC[UYF]6F/H:KB*+-]WF&4^ZS>([H[]< MO4R'!)M#@DWY"38A>X[43\K]2+"YQ4K?Q(MM4JSIP06YFMMG"AT-!FWK&GC; MFQ1K>G"/SH4&&RQ1P"A/A22&LX61@[R^Z4WDE^3M7] *?0V^0=L3??7S&3A@ ME8I'3+S6H"7M&-<9>_:)*PH^0WC9/JBIBZ1,FK"VXS5:$H2]./W]YOKN*EEM M\S5 T).WR [=-RAKZ-I@!C?IQ9L8Z2_JG$,-FM&/=G)HL.-N$8647@_<*9XD M:V,V?@V#2/BLB?_2X?&Y:S![KM1=\ E!81'7S)ZW.X9&K.2QZ M)1?"D&3?Y[TO7AU16.H=*%D:0S.<_^N4/?- *-L9BI)OD.@?AKHY.2V]DJGB M!B6^'U6]C;-W$(UFOUY02SU9/E5WLEPL?FGR\ZP!/H+[SGS.<\Y<_'5 M490^ZKC.OYO^?3AU'DZ=NSAUUF .[1R(&?@H4_ MA2;6T8XKVPHSW$?[A&W(-[=3,KJ(=N[F!G,J5K$7\D09*[WJFIZ,Q//'82:"$ M!MRCWA\:O0Y0JVO&B,QWOGNXTP$DY30XL'$@'>G:].9(# MH:!C2=E^^,Q-.IO/0L?U-Z;EK64O;UZ>0:[^NEF/J:)^Y)*C[)V9KCDV4L-\ M^I9TH( Q@V_Z;KD>&M=W0?AKS7FY[,\='I>5(-J+,,I7^-=H&7A..:[OUG,7 M+A2O#%)A\T33$!1_?PT*XV?J1!%L*D@62P@;[+=W Y<^.SW3JIMS._AL52?' M4"=]O2C/-6.K0E:O)#,4&^$:2@'L)';?(3BP=ZZ_(%D&-<4/E%V\B$B-4.J; M%:!#A-(A,+4S%'L2H52[)&QB#6?SFY?H-;BV/#M!![P;?P;NRD2+Y@Z/BU(0 MTRL%.NZ"CO6![HN41%Q:\;7E7VT$=*X^"R/DWK].@X2L\!_ JO5-MFCN0%DG M&K&<=>=:LP[KFIVN@L2/?W/CY1)XS@RBL+2\.32-"S,8[N7N$I2,K:C%Y2'G M;_Y 62D;P9RE%Z8EVZELW3[0/T'$&PUYP1,-6?[@".1?',(@AS#(+L(@-9@. M>Q,&69WX- R#O/?A+ $.-=B'6T MXP:OKIBU39#7D$ #-+_"(07MI/K 26RY*B@GVI* H,)]&K!):8CJ7X 'VUQ, M?>>;%?X.D!%P3P5A?@4^""T/2C]U5J[O(E,='6&Q4(:IKI&D:2ZYA-,_ ;2) MPKA$&?C3+EW@K_[Y% ;HN'L6OH#PW;7KXO9QQ;0C05<[%"Y .HO>YU$W2OJ7 M=SRJW880RVJC>"Y%U.J/43A3#,XLCUG:>RCXM1NF)W$N)=$FK9J.?&!4;(VA MV418Y?S G!)!,.8@BM+.%&C@KT7@2QNAX28R&K*#Z,UMA@.R(B1#J%>2-4&W M2[VT<>#48Y8;ZKAKITR5]:.C''KL\[ %/E+O0"CBVN;\/ELDZD'9I#%*$8]> M@]CRRG]'[LS'(/X'B)^!'2Q\]\_M>?5NY@-9WSM<1G<+J6[)3S4?!EF\Z5T0 MYK]"Y7!APMUV8A@P"G'NZA*FS, FB,;*C;,P";B##'QT6@%\V^6,9!H?'8UW M(YE*;8\LWQG9Y=;[$K5$ F@C+"5(B;,-%7/G ]QH C!; ^1']AD]N(+LDTU6Y89<7D%X-*=(.]2=LRWE&6!N=F'1\%\Y*%/ M%_&YPT*GV4('\45V'T64O7(FSBKVJHJ?OPLWFWR,PA:LD&Q-VZAA*"A8IS70(57%X<*TWUX/]8>+&IK2AK"#+ M)]FU<:8#'XKK(=^QQS#8\H9R@B:AB6_;[,R.LS=HJ_O N?=O/^PE!2'? M/-*B16-X)1H#05D=M&)>5?[? ((,.%,X9UH+\ Q0E$CQ1[2EQQTX\#9C#,>$ M"-[-:RT:$0MM#=&E[F>4U2)+?=&$6#7-5/&=J#^+DD(L5L&E9F90[6?[9L4) M[ G\5^YG*V;O!L=&)[R^MNW'M[XV;_O]P=^FE;^M?I6''2R,S9N$)B5/$]I- M0JV]=*VE-]'W4W<4LK$@"V R&\!!N?'N(-265Y/'J'V#VC&N-6'83IY:H'.P MC(3((U!>?P1M:+AM9> >&R1ZI?U50#CX89YS=6([ ^E803$QKIT'F;L@:;7> MEIH92,>(B8D^6BY@W'<1,QUJ9N <(R9Z>6M\XUY-9WW\F]U>CQ>AL6S1*Z M-B$:KJV#9QT7,&TSX5YF%/3! MU^U,4^DQ!G8R:1>$3/J7(I926\4'R E"6- M_N;Z*!MZ>025XU">4'=?@ZF3R3Z;/X(?Z=]?8@ME17=XCYI.>8^:LFZ.5ED_ M1TFIH_G!TR9#,^KK* Y&5MY;=#;E@Q]YL2CO\7 XA6D##H$S:*Z?GQV=G)^? MG)U=7!SI,)=5B=KTR(K:2G4".(,3P$6/3JUJ=4>;_)IA8N(+ABRX\!QE-6ZO M@OAXK)Z%(AC3C(?L^)AXEL6(^[W_^B- P. R[G"W,S"0 Q<3#[78D4&'+F*X MMVEI8!\7,B:>;C%C@\Y?A-!OT]# /AY@3#SF8H?&?1YUV= MDN]U"4)@H5.<=MS;MC-0CP,7\Z\K8)%IQ[>!950TI!Z/=7)C(/[59V5O\LL8:8AS_G-=]V/3?5]168 M!V%ZJR8$<98!KOY:DH 6J[0_'D\NSM5. @Q*VS[2*5YT$[VI+#!-XSO@H/S(9Z4P9KP(:+FO!)0-@517UJ2+I2=_@?+)"N//U]#R(X@@;([S-MSQ M_DJ4-SQ:HY9'<:GIOJQ,.&@HRQ.M&CIU.C^!_V]R?GDR.;DX.5*456*;A!W7 MY:O/RE^8GF[E:$N[6:61ZO9G&W%@Z)O#BDTRPK.L[ UH1Q-Q^MWG3DM8^D$8 MXJNL^P6U(T!+)9&U3I!9UR=PKM;N',)@@SO71_]!VW7\$SCXTEHKFJ"7G1T/ MIX#*M2IF@%\ED>NC*%+[C\2-TO3CA.D?4UH[!LB[_XQ2*\=;9;IA<*I:MD9[9GDE*Y&J5: M_0^4%\QHU;0CA@(+GPQ&5T]VJ%DZKH/5&\K\[J*73?S(==+#H,!/X2XW =#')F;HO" =3IO]MYTVYU]UCEH[QQL=]GY5WWA.)D$\.]O[\:"^_C#;^\2 MF02"?OPM"4+_>__G6 YEPCKM[]O?OUU^/QN-1"S#J^_'9G[?^Y?GYW3KF^S> M=V_L@.^&D3][_\Z7UTPELT#\_FK"XRL9;@1BE!QT.IN[.V]WV]M[>]VM[>[^ MZT/S;2ROQG5?ORH,=2/]9'S0:;=?OX)GT1RFQ<< M4D" D;Y.R7\+(' 7GF*G\-O?PJ&:'IKYO)G2Q^_>P+3?F[\?CA@KL&18\#O\ MW$["EVH:<'Q&($.A;[D1M()A%/AP3[ZC-K??O<$+WN>DNGL]GL#9/_R"WBZQ M(+K%W*%?]PM=B/MF*BL;]+[T3X_9Y69O\X^X/."(NZS_]?S+V3_Z?78Y.#OZ M;W;^[>+H<^^RS\Z_]$[96N^2];X"#?K'K >4N.A?#GH#^.7LE/6^??IV.6#= M;HLA:UU?D$(,_]#A>4FDNNP?#4Y@T6^[6^Q_OO6^G'P\02I\_-B_.#G]Q([/ MCKX!F08KM$ONSYYZQV?G^(X__(,-/O?9A[/>Q?$!.SL:G'WH7["M#KWOW55\ MW;^PYGR?SUEV6V_S^RU;ACXL^6!KIT@'L_9G(\2K]R6RC3_F4R#:"8$NTPB[P<[3V-OS.$YYP%H>6MP(XP, MU/,9A]MBH1*CU;%>>@44R_E/"Y\RX3,V%-D]HSB:L 2(Q))(_[N&D_C;7W[" M+4=69MV#->"U!T0G#ZB(Z[5RVZ9- MGY_&_-/\:)AK8&:@K/LTQC6=Q=]?)='T%3,_HSKZJC@.HZFYI[GM'++LH4]U MNNM8C9E,\8++XHY;BC]H1<% M47SPES;]YPK8C$F6[UB6E(>'9LO08KL[9L7Z-;&.NS67%0^?+GJG@T-'WH,2 M9,?+-],;W)5O:%<;2^>/O/U)F%7V_S"*@9=L#*,DB28'': _ODOVE^-]_)\] MF?3[$YR/VTG]J\>G6SP^:WQ]T?/SZOU9R,Z\)!J"4+%Z4XODR8>(QS[H"8&X M(C'>\_F$?152P51:3,NKH[$4(_91ACST) ]0QDD/1LI$TF3*P]GC"/)>FHRC MF'0?\]CEQ+I>)=>C)#/4.KB7H&+"_0GH1@IV0A)E:T&]H07BV@M2)'S-S78^ M+:W2D$Z *A50)W&4ADW6,*/YS A&J^%$#:=Z:DY5]QZ>F(L-E^!BJ):/9 PV M1J9F@Q$DM++\*.SG!*TGS?+H>]>O\Q"H+HQG+#,D70# EAAV=OA-8,;!)V?"(]6,TLIX"U$-NTKH]B M&*<\GN'O:,T*/DI0K%R3,26(K;J,F6X2'(A8?2":F--I'/V4\%@!SU3R)YO M(L=DZ/JIWOT%*Z^/0Q6'N8/ BSQ"!T5$86R<>'DL>$_X%=R0T:&S3U?:-[>O M1YD)'IMY,YIR-M(Q[B6[?*12P.$^'RQNF#^OSI[$53:K1EUN)%0CH:H2:JLD MH;PE)-1IE.#Q5PD/,_T12".N(AR>KCC;!!S7U\Y(W762)+B",0&9 AZ._=I.!P-'Q_"TN&&H1+_2M$?51@-6<*: MU+.J,)"<58"Q@6HN\FA;(+A=:O]<*W*QL(3 M]&!G HUFOCS?:_C:D_"U!U:M_248USEH"#'YY.$,>1$"7H>A@-3Z6.-MC80T$APJL,'$"H9*%=?@[8M[/'_1R$*[N6X?5 MX@(VQEJ>Y,+V:>+J5<*69%"%SD[4Y='18%-^)3:&8-?_V"#3_H '-WRF2I"Y M(?=^7,41'+Z-HCCU CCE(**3\:$A+ZY("]"#ME46MJP2L)7+OD?"MC5 /Y<8 MS\M2%N(F3="[4=A7*^C=_96@=__+R:>3#U_Z&43PLO'A-2'O53!G5S#D3:[R M/CQ:X@[/0&TWXPA-"; LA/V(G.7'0L$LR;9 N)4):FL/&2C@:!-/ X%?:Z>: M!V8B^NQ%&$=!0);RE$]%?!/%/\"T6 GP(!#$40WZVPX MT^'FZ320'AU+7W ?5]/*G/QD"B/TKF0(6^]7T9@MF]V;[S@+^02H]?U"C/:[ MN^WN[G8'SR)_SWJ9J4DA*C2?HY$V-,&8FD9*F OJ4&ZM/&!C0W#U!,T :A,! MVY'NNA !7744P5/TWE(L0 0"H0H7B%B5=R;9PW8;&&A_;Z'0W2;KP?;#07A0 M/S&+9_3]W [,899(H?J%Y^X$_$6C"!TCV@2>!-FE8+!;;<1+>]W++4?E!RPH%9?2S\E='AT U:K\,!63J1 $,PT M%DIHQ,\(L1EP3#U"(L4@5V-A/6))!*HR^F6'E/Y\'=$=T^@&,>0QGH)4^W81 MUQUP91R8:LQCH"U4G=Z-WN1H2I[$=03WY$Y@,-UMNN_VVG#==?L=XNP:UM28\"O)>AZ: MMUS?2^+#D=8 ,#@J&((AQ%@(>SE.$%+W3^ NRI>>*860)G!UQDB^A1+/ZB46 M,E!,CN;"[LH?:D\ V=A9K*7>TBY&3;(Z6C=1&OC6'4BP/5B0)$P?10%H,J!92X2@,3K(#["P4&#(MSJ8&/O1E+3X<<,M M7![F=9R^G'P]&33(C0:YL1(R?061&Y?I\)^@"EO'62 G,C$"#5$)4B>"&MFC MX^+<15!KC,'^H2K'U<@_/T7AE51 XH3J2"=#7=> P-GF:SIG)([3*+!%L_ EO)BZUE:5LMS7--IA8!IXI,XZ%K M/5@FM%2-!X-CFR\'ALA3%0_0#8TQ6?SUAE]9;U@1*>@XK291BA:;"&#Q&FDV M)*"9B&.$#,ZJ0L+&=&?L;;NS]F.=33$9#!U;F$F;WXM&I@B5EAW ..%E3RA= M+XXQ>X\,4[>ZG<&<.9XR7N2F20VC,%4">6C&J\%F0*$[24-A@A_:@)$Q"*)@9EES M01)GC+R5):CF1EL+9.YDJJ8=E@-4Z&::RT'Q1F/)FF"1D3"-]D:S=C0:N'6ZAB12P5 M3C47J!&%DUI?*XH^XJSCUS&["N/?XB$_2]926M.(&I>P XE1P%'OXZ\ MBPT6O$0V28-$3@.9FSOY/#PJD Z,!PNQJ:)/ZV[@/DV?X((8 M=;2 8B0:D 4M&F#Q$J0P6^NNTY#5A9JHG>:"1)7ZI<=@+%YS!_AO*T,5S6B: M'@ZS3F^O+L7+=;KB)TXA D,2F4:M\;33/;0,7()/?@$/IY,-4-C#I1TTJI]>H*BV5)0N-!A,', MV=#&.HG.@(-"1>^R9E)H_%-.&Y:7J7,XQ^):@D /\@/DU[^^$DW=*CC%W1?% MSM[)/BT6C-%"UATCO^4.O0=EM,K*V^.MNA3]C"KL.CF6BGH)9&R!7!.W%KG/ M:Y/E57=*Y%)YG$!/MAQ[=T]<;8)DA3T4J%"H.YF3Q%1YN9,NMY#EMA8+BQ?J MK(DZFHK-K#A&HQ,U.E&C$SU(G;3!':J020_.V;=1@-!("\I1-E UB(>$Q0)0 M(-_T^=W;V[H?&UB8A6!OH&UI4%R?+('E*J&EBG(+48>=!A!CZBM(U. M% I$4">891%0';MRV3[2B>>MLKRV=&J>;%'4%K/M:F\5S0[KS-;RU!JR$()2 M_/2$P0=DF9S:?&@5/%5$Q G_@24!IW'$8"=RV;JGLV!\5X 5!)XO[86V.?;M.=@ZL65))$:J/CJXYN@E.<=A +IO< M[U7EW;_(G+=+S'FT!'/ND4??=5J3UW^J/4"&S95+B)+MAI9X&B3V-)IS[**> MB:>XO=RDZ>AG#=VMO @$(9QTOP/+6G\Z[AO;_"$K=#T4IDQI/LN"3. :UR9T M'=,"N[AWY= _*%]HH-@O"8K]]D&@V.<7)T>+=XE[P4U$!R[[FL;2RYG8[6HC M9L&2KD:]"HP5NOW:$N/-D]5PN"FUL$(YFH558W1K:JI ME$$XU0[T^_2.?OZ7VE1(?AHLTU:#96JP3 ]"C*9"DJK>]B^I>KV+ MP4L#ZR(/[3M$S^: M=BOE)I9DHXP*>2AYE1:Z:NM"E^="2R$ 2 !$B'.7C74U.TF! M4]VAL?#0O_/0=LHRI;H/B))6V4AB5I<]34M,%$ M(+1Z;>Z127KBB FC8%%^'5[6>+)*R^55R"> M?%L&Y6Y[9W=OM[NSD,2NX&]EZ,6"8A>8^&=^GB=0 W$M K?&%<_O 6[7?KW> MLW7+QC&5D6H2.6R8P!^P%2N6^LI0(G\\46[,0 M/0V^,W( 'XBLO%B.IL31D0EBIF :8HA&BQS&E7"7Q7CIMHWHZR08-6 M)<%S= P[(\&APX!SS+3!^%I2*DW+3"@0FPTCAF'B6%<.I> TI?H[35&I26J& M]]2%1;1S$$\6N2O5\"FAE9YOD M'SOED)/:!I*%FDG8&C:Q43 61+"?8NHY"&?#W>FLP;CP?.C_E-J&LB9#"- MNA%*>X:7JC#@.<#WC!%'5V5/PT0&U2D4T!QL4*/FU_;M;)73 ')-OJY*?;D; M*(R(4&[=3+ZL*YZCBK!#09OYZRCTBFYPG^-_D6I& 652V%RCY'6R'%S658SH]70SPHU MC%90(ZOUF& 3X\)KJ2@.=D/$!OY7M;CU-%MEN(]6%8 +8%&K:DVCLG)H6IGE M#[391E7WA2[M:L,C25*:9)>=)ZK-J24.Z])HVJ5NTQ[I Q&5L*G9)XTNI*3E2C M]C1J3Z/V/%V*3[56U<[^/=4>RX&TF>:&0/!\O_#V\D4!7 ,K-;K'+<+6C1=E MM%I6XC;EG9X7$O6V@40UD*BFO-.*:1!W8KP6,51N\]*3$@HW6+[-27<&@_06 M8]BJ]R7_I2L8K2^27V%I_HKNS0LQA-04%%F@RZ6Q@Q=W6.H;&K=EH[\W^OMJ MZ^]BOOZ^O]7=[W:VNT9]KZCVNV^W]A=1[6MP'Y91Z710+.B!;7WH? .II-*5 MY:YX3.Z^2E'N0M0K=PMJC9C\@U5W1\M$9=!@N)(J,?5$T%VGHVE>Y'!JD]L+ M>^4:4Q^*";U:^7>X:5Y>9R2#>G> 8*^W6N;J&+N?'1# MBEG]6/3#@4F3QMK;)D*=WZS]2(6*0S1G[<;#DFYJA'ZGF[$,#(1H9K/87+") MTS<*NY\4Y%+#6IO$UY5DG<^8^'J&U;!J>Y7S$5C=$XX'/I@934:549T$*[-= M?539?9&SN)HBDG6PR_76G'K]\(P(Y^)1@[BLZSE-RO1;1:A>G19H4>]:E/CF/&"^MZAF M2,/,$'K;[A]NK_GNJ#"L5//=X;?.L#QP/EU8-7;@*&@N<80VB%,DG3>C/-/WVJAR4QY29DI.P^1A+QXXZ<7G']\2PKPEG5D*963$;!#AG.<1S2GWI M'D))5>=&]N_ZQS=9DV?7<+.5Y&:[O\+-3L\&)T?]2]8[/6:]3Q?]_M?^Z1(] M[5XP:T,PJ':"DC+$KV)AFFMF03#->PK:7>3P",N,= ]/S A!"U;[",#NORV/ MR=6N;!-1Y>3/2 /SB:-0>C22CA[FC3CS\8B!B?5-]DWC%S"[18Z,REU>2UXE MK-3+M)41@VR#G!HEP$;F38#!]<*I[A?%1^'%+[VN]=H:#@UC;1CKLS/6O5]A MK&/QJPP1D[_]);/)?Y!;/6/G>C*[)0X!G-?5+9D#$I MW=PX]QNV,L6K_GNJ4([ZYG"F,0><+-@RFJ&"IW0G,TIC4_ZY,"FBT#061K^% MF0#S\DUWCC@-#&=TBX]KW"*Z236T'X&2J&_BOT-:PB0-K@@124S5CZ;XHCR2&Z$Z55=?#EEQQ+(J+P59]F7\+QD-HZJ.9N+*$P] M4**@*2W4X&CFXVBV&QQ-@Z-Y$&(TI84:S;S1S)?4S/=_13,_^MP[_=2_1(7\ M[/33&>KH5EE?W/'Q!ST&3:6AU0@W/T^EH5O.43GK^C1*T%V?]\$*9\G81(P+ M?B5V;-Q 5@TG_9K'LU8!$'Z[JRYW>\&PT@/C[1Z)XEC)*$QD@H%GZML4F:Y3 MA%2G%/70(_3,&^P>F;<-HUBRLMXSTR,*5S\6@9^G]#FN-*?;4>1 :'0N@(E- MTUMW(3!HAYIFT=G@Y$C4"6">;5M$Z/IOFY>;S ?SCL?*A)&S!^J@1BFZ@IZW MGQ[Z!VW%:[T.7RC8360\8?F7@L6),_)Q:Y'W<")A(3]R0AA79A[.(820HBZ6 MF/X61S"18.;4#2I$\6T^ 4W_NHY<& "*-,[HALLDPRW0E":F#*R,?&7?&38* M0UR N= #8U??5L8NJ52G9289Q6U *8=(#2)OJ[/;W=G>+0/2S#=[M@K7;3EU M2+AR ,PE38S5B*+0M]@*GBP0*@.*.00C UKWG[FMT4*,/2Z^M@(6H[Q%V77MJ]*YW0X_8 MYBY_HY@#_+2<),N$57,+;?C74AERX2Z+B>\I.$'"\([<\^,@[[B7N$Z))UQ2 MT5DBL5]OS$F&%%(M:1&^+?'%@T1G?$K@!#*NW1HP1NC&5UW1H-_ U.>^6UOQ7 :<^K:)5)Q;VY4M$"N)]8F\0$$U6$ MJV3\(P\OR"?GK(ZP(%F CT?QG\'H2N[S-R;$[$R^E@#H#S<]3"2VX!SQ:]A+ MR)Q&,N2AAPS448A@5.-3CV+RZFO )09\;7*I4>A(,0^?FDRPG):5IJX@#?U6 M,8V6A0*U3"R;2371E*158X-U'Q40U -)(RI4*EV"L/ TG;^+0PG4.U ]UBE# M(-=%K,1"A,TS!?3F1!%*6@P)SP,W1+76,8H/2=2L5&9]XP<-K3?IP<4P1UPO M")T\ E>I*Y0 P[YA&[J95I83C.UO];S4&)O-A^9LYD134;ZILP^!^*:Q%^92 M57H]W/Y(4@2W,G+H=EUPQ<(]$.^Q]RKAPD8/6QD][+8P."N'ODV@Z.[A"66MY"M_G"+LS4D6*<8%K4[S[[A!1U/"[J@"EO$W3Q_ MJ'VQC$8WH (=+782>JOF9GPA7.&1W^Y=AWVI,_Y8A[C[\@_Q$[W&Y<\F^W;9 M6^)\9KK@0YI6CS)H8Z]9=6SW6>VUZTCZ3VNNP2+?O1E&_NP]+G*<3(+W_P]0 M2P,$% @ N8%H3[[C4C&E7@ PPD# !P !T;&YD+3(P,3DP.3,P97@Q M,#8S8F0S,#29B_H..Y^T.B"AC+L: O<.K%(6I;9*JE9*X.I??]8EKY(*"GRA"NN\IV<;D%*9*U>N7-=G_?;_ M/7_^Q^7'#U&<#ZN)S,IH6$A1RCBZ2E:KU[L'T=E'?G!< M3E+X[[_\-I8BQG_\RV]E4J:2_ODO99K%?SO^.DX&21EM;?[MU=].\^SYYXN_ M?1J-9)%D5W\[TG/\V_'%V1F]_L*^_]L+,^AO@SR>O?TM3JXC5V-O9>O=S;W-W?W][9W3[XTQO]UR*Y&K?]^=G;WU[ 6-]S0)KZ M-!SL]>:T?%/*K^5SD297V6MZFW_Q]TJ5R6CV.LE*63Q/8IE?%6(Z?C/*L_+Y M2$R2=/;Z,IE(%9W*F^@\GXBL1S_W%-!MQ,^IY)\2]F8;OL(3^)??1)2)"4S@ M;W^D7[;V=W=V#@[V<;7B[6_XBIE?G*AI*O#S:9))'NU&TN(&>1K#<&[3-E[] M]@(?X"6^F"ZTU*'$A7W_M;[TUGK7@N@5_<:?LX&:OEG1A?@[TUC99?_#\>E1 M=+'1WWB*RP.ALQ<=?SS[\.G_CH^CB\M/AW^)SCZ?'_[1OSB.SC[T3Z.U_D74 M_P@T.#Z*^D")\^.+R_XE_/#I-.I__OWSQ66TO=V+4'JM+TBA"/]'YVJ52'7Z MZ?3Y?W_N?SAY?X*K?__^^/SD]/?HZ-/A9R#/Y1)QQ_8#E_SL;?_HTQGN[;O_ MBR[_.([>?>J?'[V./AU>?GIW?![M;-$^[RWC-G_#FAU_SUGV)K/WPY:=9#$L M^?7.JY .>NV/1HAG;T^RJ!PGRJHQO6@HIDD)T_LGJ"4PD8F*LKR,\G(LBYM$ MR2B6(W@5]1Q0;,;B6L( ,E)P(_*?DC+),Q7EHTA5P[$>0J@HR>C!2Y'*+"91 M&K'%7)F(6#:1]9U3DDZ@$(D5ESO]=PTG\^=^_PBN'YJYZ@$C 9U\3G89 M19SK F/!%4D?/GJSOL&7)?_?2YB24=94M#:LB@(U2ESPJ"JK0JY'N.Y!FJ@Q M+*J"I16\;>:MR*AXD2ADM,!4B.-B.P>QIZZ>9/$Y?CUUN;FGT ]0_K)YE_>/(N&,DVG M(HYAR/]XMLD_JZD8ZI_AU0+^%X?O;M()F=Z+M1W$CGH^9.;>VS1L_0;:T"3H]NU#@M#UX MKX_..7I97DQ$RHLK"Y$IX*T)_+:%M>F7PSS-B]?_ODG_GW^M6Q%=?^.;:?OF MC68J6OWV*TT"WLAHRV?>^]Y6OY_W3R_?>.H'Z&)F/,=N+Y!O7Q#?:UOL*1\0 MNEL;)Z0[$-_M0'PC_V^'_+\FUA<] ,_>?LJB3\,R'\"]@7H87S5XZ??HXGB7 MBR(&[2.55Z0<]&,QB3[*1,&$S-.'XT2.HO=))K)A(E*\.9,AC&?OGLE49+,? MHQ[TJW*<%Z11Z<_>3UG@50H>I9RA+B.&):H[(IZ QJ5@P\O#87S"L'43 6901R07EFUM8>F5G[&XM8%R$C/'O[/D_3 M_,;(HCH=4-O/@#GM/M <04@!LY;)$-8P<^LV5M\FK>:]'!25*&;X,UJH4HQ* M%.K79"!)$FJ^6*27I #2-3^(9N-T6N1?$_BLA&^JY<@46.R7B-*V;Z@[2*?X!B"#,;&B=?'@BW"/\$+E@Y;!_2DV;0#'F4F1=&6+P,(U :)'T%'2,2* F[$D3T64A8GYR1IJ=%N;A M"'0;H@.@0AX.674EZ'D;#P\5>>>.C M#Y0,?,H3+\X8K'NL8;%92?K'R)WF<]PC%4VK0E7P9YQZJ, M=7JJD&J*?N%K69.&599*I4C>3@U)K :L/<_MZ[?:KV(9%BZ8YD#Q#9Q'#\F# MXI-'S/*H?W2A8%83 =J9N!9)BJ*" @UU$8?3[.'= %(2ESZ4UD^O54\8 G3# M3/N]2<4+)K,17<[?0I$J-/I! ,D""=(0H34)3TMQ)KU W9DN+7_M\*6J!(+F MUPE)4YP]#CPU \.82(%@ZT_"FP3N!/L95*T+D-.+C]SC?3\3!2CZR10YAK8$ M!3UR@8!_C8".^#S&.V 88*#H$,Y,D0PJ#C6M%3*NAABNXG,"9Y,B67PS]YC* MX2L4MQI(N+@JQ2^*(04K>,?-=/UYX568S33[-6XO7C!) JG*A57B.V+#CQ\? M#!;R0])YC"$)$_N/9UL@(/U/SKFR_^U?6ZFW_=(3M8'_?C/TW__H^'.3L+5[ MID%G+QS@HEG_]J^:YM^7\E-Q)9\/P%;^\IS,Y=^1CN=") M_&5CGH^EV&XNJMAN_BJ*;2VBN?TM$_G[S[<&S3T"XZMU+'_9;="053)KT;IF1!3L54%C=Y\05,GB!6Z#V#1 <32@U!=8:Q M!C+-;]:CP8QCBM-IF@SIE,52Q+BVGG4CDW6(65LUV]#X=4+[KFZ);K@DZW,Y M.MC>V]S>V]WB).NH;ZTOBG^@19F/V/8"^V*:*ZD?:$N0ZKFX@(GOS*>G33F: M2.! >O-TBLZ+9<+),BWE\H6+01]8%#<1"1ML_4 MY,?%L;.77-H>DFT^-9SIC3]P9IIG<.K AR0;#HQ;0V<5QJ4U\S3MW$[@=P)_ ME03^XL'F>CB4Q#\(7X5^()#Y'(8>P'21="#^FU=#7&D'78OOZC9IRSZH0+;" M$:Q**Z>E^10R_VGRU=W?M MUAV!P)[^T20YF%.K^)1]K_R11?.R\5@W) CY3CU)4??8LZ#PY,OK7SVNMK?= M'?5E/NHU]\-:+C\K)^7!Y\7N#2&,(W@3SH4*"_D+, S.WMS6B<5X5"[3:ZD?)+I,]1=SJZ MT[',IZ-NW"4//QY@.@$3)W%%B:OY#1A2<@CF6YE(S"68%E))3IP888@;3LJ0 M$CH*N&(*Z_$KF.8WF-Y:("-6'//'E--4*.WT4F-12-7B M-M3Y(BU.(=_]![,%LW2<3.'U(J^NL%I/?H49)HHK,%_ 4%5V+56;#HG.QWQ* MCJ9US)%PCD.P)DW!WRX8SKY'Z W.KI,.G718)>EP_2#A ">3TV& X]'Q3ODS M&;!D46*"T=]!2*@X&>H"ZJJ$IZT\^)PE>.0NL/Q9197&QM%$24RPH(0RG,C/2XOQ'AE)HJQSC M% E()&E?'&H;Y\./EX%:,7UY<.A2^ FA'!L^>*/J(1?R M^4[Q]BD;.:\4C*\F RX\IEQ3_6YC(2KLJ[*V>9XE+S'6R6?E@ $Y3OM6L'F$GA+Z_GB$6P,+1\,V,3#F-3 MR&D-P7?6.*%9)U4T@W3#'.VZ"E/-&\&T^F#KG6Q=#MEZETC]-27I8'[<;'M_ MZV#[U=;NRT7B9N_A,#MH(UO\T6-1I^L]**4D/*K?N_;:'/U[U5SKM)_YTG> MDDR)%!VA&%[#'V_$E50LN6MY5'(HL LJUE3-)OP MW,P]AG:8S!0+9Y!,L*\32A K"BSW(=O-AXW2B3=!*EF+.VB=\P/D5S-U*L;# MXKT(+%#.YO$_[2--X(MH!=)EZA*,;&3T-55F$P[7%$L'\:I)E,)+EU/7!GE6 M*8D_V(_"[8*,,JDRR1/\3K45**0>O[#B/DB!737(KU(-LMU5@W35( ^N!ED4 MA?/QY0D;+4D!UV Z,[=%H ?8NZ5GB^R#'V(BPSY.L6392*4V;!5)P,JD*Q]Q)F/)E6)1D0 MF,X7K=V,)=UC\ H5SQ>)PJFZ"]W[;EMT!D_=%$OCJX)\KI3&0TLPES[B0Q7B M6J8XKOR*-S->H8-*8=FK,K]JS'0"QHQ[H_%G(+8R1<%I7V7D7VTI@-71(HX<$9G0$US.(G$CBECUPAV-)B*6 MBVZ71^'ZWD=3-N?M1Q6P%"AQ[0K.KX0RN2Q&68B;B M:S*I)G5G%/EL E.,*@:<"XN+H$,O#KG*FF!*9,/4QA>*JE-$]%XD1?11%%]D M&?V5[*(U+V0S+[2%TCK(95Y'>2%2O#K6MM:C_[>]VX.=B"956B;3-'%6CYO' MD "(X; C*)(*?4=W)T_3]"E5#.-S)AL4B09D0<,&Q&H"-DRTMKU.0S87JN-; M+'F(*NU++\ \O!9>\K4!A@D-9YH>#K-.N]=6!^-[-_$W'O8N&/IK^^LN7R!& M=(-"PHI8[.KB^&QF8X?WH%\;K4[752K '*6];)D4FOM4](.P%&V>W4)> M)W")INX Q>W;5Z.ICYX1>+QC?QL"3?#%YH_A7KE#U\![444&T1E?9?3E M&6%->F5IBK"ZK5C ]V['=7;01 ZMHT8NY1SR/-EZE-H_<:U59 WQ$% AP(!S M)-'H$'?2Y1:RW 9AOA%TQ;AG?$Y' *)PC,YAW.DF2ZB;? O.T>4=*HDN6W1B M5"LB:*"D]:@27/ETEK,0P 7NF?W]G8<=Q(4/,7;/N.BJI+JCNE)'5=[CJ-;5 M-W=PQ=5500C<#:W?(&?I2(<[QGA483#OF+94(@70I+6A&9N+='#[D1KN5INJ MT(O(EPDSB#%!5VL'F<3DV1*3>%-"@JH#7Y%V.&^5];554_UEDT!KTG5]/::A MXR#@8JM4:R$+9=W)KT.I(]*V((T5Z5[@)R$B3L07!-6:%GD$["3(H:-=6FM6 MG:U#"71X/?C270+*&.Y[;C*OX(BR=N@%L'4N/UN5D& MHEV4&F D;ISZ!T/H/='CO519N-WIOB,+]^5WR<(].S\Y7+R/S]RPY-(VF[OT MI=:T2(9.=MVN]&$%(6E:!+G-ZMC^[I^,$&GUL5J_Z!P%,/1'W7NT>8H.!L98 M@Z*T2*-FM?GGPZ_=4-G,Y_L=R,?T=M5:,B8&=K9VN1BH!^ M"[R=\S!22CQZ(9H5-+6N Q+^S:TBVO3[C:CM.]$$NV+1-^:U$XBHO8+QW-:0 M4&W]3YB#%KB)W^O> ?4N9]S..2B'<)59G%(H2!/QFYJ9'$8#YEJ?$*V'LA)2 MH$3AW"[&Z^M5A$VY>U?PT?\2F6F?1C[69D.QW9YIOB&B.,&IX\^DDVT%]\.I5*4M)-*?_WD$:O*ILDN37Q%71'&J M#)N6&E@$RU'0@C45,+KT1F">$H5MW'/XV-:?HC4,*4RIOZC+X[2LS\61ZYQ% M86,_M4%V_[01U3R8&,+-,VKEQWFJW.W-44U;@ '"<*, 2ZV[.[ M/5?I]KRMGFYO\]7>_M[VJX5NST9N9I(-PHQ MF.;1FDG?XL0L+8GQ@RA,0U"/FDQ%883%9%6&T0X6\'[D83VL*U8E_*T1@D#! MS+F,"66+<$#7KOZ-)P-=*JU._3145$Q&*Y=)TF5YA#'3@L$$*5)+E=9>JSQJ MG6?3 !EK4/]I6!6%C\&[T=2]MKI#E:\B#?.+:P,(-01&@&B!*D,3J M<8C[M0=Q6K;V(PM 9[!A8&EB25&: RL5U,(*CH7/Q,@I4I5$.)]O_.L6+\V'K.X$#<95Z/;=(6V$6KL M(FKU[\C]N,48LO.5YBHKD[0YA4#3TOW<6K3MUC9PO7IVN%.HVP"DZ\WE8$3, M\.5^OW4U;3YBF !U8Y!?R^[6[V[]9;[U[X$^S7)[*%?(.1R.82&ATO&X)/ZSR4&A^H.0J++?0UB:+.72(MDUD.G2C ;EE"56B^ ML^!D5+N4YE[;A/66%;VLX^PCITP1TJ:MFNO^.^Z I :F= Z_? MO,[HP7+']JP>[8H*@LP;3LT3=ZLM7'QZJ]KBJEM FR-.(4QLIZ/>J&ZO2-3M]XDOK&'247 M3=2>5P,)&!C);CGX9RM>+O>\")LR4Z\];[S0Q:63/>]]!80-%UJR@], M37G9I:8L46K*C[M.[W45MB?)_'PLE3O39191F6_ST9(Z!"\8\25(BP.KZ!:+ MS"B:-3^6?S48GY2X0GCKAA8H @]RI:$&%NA!%G7NJDY][-3''UT&&+1@W=D^ MV-[:W=;:8T.SW'NY<["(9MD2]#92@FO3L,X>VTO0.8/U)HI!EJ[ 0*:*_CHF M;1!U<(XAULK(0]2T>GO:-8[ZZE6B2EWFCUX;CF8,&GR#X)&M7AU&=KZ$ B$YLS>'$0W4B-T/]R,DU3G3\Q,+8X?;_?ZER!\?W I="*N M$W%++.*^I0KO$V+-M'9C%2,PX"8"SVUJ>FJK>HX:)!IR8)C(>D\;XASX[QO M.CN@Q;T:+M7'8-$ZDN(N0$BAW;6AUI9Z5([C?6"^SZ%E2"V3,)%P\_C-[EKL MCPK#)FJ^<_/6&=8'=M.%56,G&"])BEWQE)CE.X&;,.I:$ < P9P-98;0%9NN MO=HO#QC>)FF9WR M:@ 2G;11Y%DRI)$X!N4:PKGQ2(#)]8WH,T>C,4,_&6F5N[X6ASQ4ZZG7L\0@ MV\!1HQ9^MTX!&)P73EA"%&6#C;_WNM9_)0CC3K"NDF#=_Q;!^NG]^^/SD]/? MHXO/[_[K^/ RNOP4G7WH+UY:N<*B]5CXP8HD@$]% M[7\G_%_4-PTA$F57E%^&PG5.)_BO]N 7^NXO\B6#.PO MFCE?,/: JLST)8!VN=(Y=1F_9UN5UB-#%-TF28R>UEDC-\$ T X19[B8/3>W M2?M'1 VLZ2$(EK?E@AY_'2>#I(S>+901:KN^R6N;]H\KR49I,L24A_)&ZJZO M(7O576,E-9+W^2[PB3TFHVA7VYSC0>Q!?0GR]"&0+8\O.SJ\DY^35++;)94L M45))AW?2Z>>=?GY/_?S@6_3SPS_ZI[\?7Z!:_NGT]T^HJ1N5O6LMW06.E_H< M/+RU=+T&]30OT>ONFL5DLW*L [^!>R@ZTMXPDMG!BN0\RTK7Y""IJ3NH>J'9S\@5R0,S2]/2C?^O/& MQ484@X$F"J6CP?:#NDUW&"1!!]K7(;KY#(HNKR.6"KB)+ C$HPA,.IQ1C*Q% M3L!) @OYX@BA/9(N*D/Y.HK:JV$Y4I'#1-*9!V$2!.--ACE-_[J-7!C'R3GK MYT8DI4T_H"E--,9DDL?*[!EVT\'POGYP".8JOU;/)%)5H5MY&XJ;N)!+6+K, MASM;>]NO=O?JZ6'Z+_L&&NBV0B)SJEA/PNF5XAZRN]]/V5D=J?/=/K,*NDS\P!IK"S?GRO+31+P3]:! ML$) A;D2]AP[WW;RTR6<)[1))N/G\=*R.5PUS^<+'=_T)M]* '1E:C3_!+NK MC<0U, 0*B5&2B6R(@LR[QF%4[0[-"W+(A(6O<0DB#B7Q M_D>ECLL_X'Z5A9(+$=9O3HS,B5<9:1-TB;WVHPUK6UH!H9O-8LVU8Z%S>K:N M< P]U$7[A>3EHJ,WOBT?GAKA/.?N,*ZL<6U;STN-L7=OIL^F(YK*'5/;7P+Q M=:<:K(MIP)_?_DG2QW8L.;C_##RQ<'.M!_!>(U;5Z4-+HP\M,\!]AV??Q7=N MB>^\ZN([77SGP?&=14N+?S3?W]>O?VLNP?_^;TU184KD]&_'QW@_XL>4=X>'5^<_'[:OSP^B@X_?3SKGYX<7SQB1&_W M9:OM3[_^/L;__L;F76$\NK?UEL%X+?OU*/OY38Z">RSOCM5][\49F(!H*XS7 M&">3OZ.]?"F'XPP>N<*.GQN=K'@R//$D9,5.)RN60%:L'8I, MQ&(]^L#>Y4Y / 5&>!("XF4G()9 0/PNBPF&;7Z?#/[HA,-38((G(1QV.^&P M#,*A$PI/9/.?A%!XU0F%)1 *)Z5(9]'%1K&1=OZ&)\$$3T(X['7"80F$PU_^ MTHF$I[#U3T(D['!(,\20$Q=9F)RF60%*<2BR\12U"1>\V_MKY'YX$(SP-"='E M3RZ#A+B RJFV*#W#)N==DE13X47GH:0Z#(HET)(W,A89E'_72<:G@('/ W1 MT"5,+H5HF ILEG'QH1,-#^& U3[Z/^QL/X%B%-$)3.U*(ZA<4BGWOV-FR$?(^9&4LEZ=W29P M@ AU#^;C>ODB5AK\@ONTA^V5'! UMD/'ITS+N6D.?TFXW;HP7>)D;(1-0,]# M,4U*$,8(*,># M(WJ]BFP#NODBA? I[88%W):2L** M1]X)MO:/_$9>X]DD%$YZFPX@6"*9AD7_RCO(D/ :A+Y,"87>"''L; O?H>.N M02O+9**QL@E;DQ 0]?W6P,^$(W*#R*@^)RGTZ^EW#2)G\S6O!;CX(@E"DR$F MD0:8,4G_7J@7&>,RXL'CE^H]@'%+KF0F"X']U*),E(C0;HB (H0$X!WW6)6* M JSKLA*Z YIF8R/($I9&!*H_S55BYB\4 <+[%")1YXVJ,6L1!M_0HD ABCH$ M+ZF05Z*(#0IJXP[M#T'UQS^C&/>_E"C&/V=03"7E%UQKD4_AXBZI7]<(0?5) MO<,'AY*0+_-H#!<^?@IV0E[C2(8]6RFDA37?*+?2TA(0$5Q1P.:X_P9$]0X. MT/#LT8/5Q\OZ?BUVF>I^I6:6I?C:BU+8D12WS(,6)@)BR]("1_>98^+6&.ZL M\K;V04K42HO.AB&+>+5')Y'_7>V(TN+!71O1!W$2GI YN+,2K^FSHIKM.R()HDJ#W9S+1;3X<;V9: MS['2'C@2]7Z4VZ19X$,(.IS"5]':L5U&X$4GV'5_/]/?4+_@5F(1H>?;)@W0 MX59-:8W:J6/KPK)V[[)079^K>83]/'&6?/7B@:RR9.AZ6AC;1C6Z9FB0\:%, MKJ5W=N<:!%&G(! 23'4;2/G MW@%_AV^K."$)OFB3QU4YD.^UWG9L./\<3/J"UZKN=3#U?TY&$:ICI!O5>G C M1X3F4H\;AA:Y4L_9/1P-!;6PP2;;M/O4=1:[\QA'!!UF#VV:='8\Z-1I0>JN M+3)6AI=C[IA-&JM(';3Z!-T5 _.%<9%75R 1^'BC*ND@OMU%F&A6)S3_PI\UA.;\3 KTRVM[2I::+[MG;>XD8MW MF9D%V-GY_>JDD61%8<%)9 M+X3MT^:461QX_?Y:3'ABEUFG:::2?+7Z]T-\!5I%.0>>%ZU%GM*<:^-%9OY_V&G4]*.5$N MHN*XKT"#R6I#I <3!X8]/=X$#6EZ$=SXH#R,DRGUX %J&1^0UJ3>:'\*:%M3 M]KDEJ-.@KK'&TUQ_$SK&V,N;R9J3UZIRVF;;B/IH^EA'[5S?BV=-^7MA1(3? M7A")1NI,/D?;'\BQ2$9)A^R)?)!G#[4Z9!&/#.&D:-;:\M[C_Z-G;FS&57J%D]-@2(S,%,J[F-..E MLNVBPK@(VF.ZXU5#W6^7G8&R>DXJ;:K;:WI^LH?(:NZR2F\KX2K;KRU5:)FA)1_#I 7R_G/%=UK8K9+]3L'0":K%JYSI[ M*_)@^/P#9!4[#_"H8]-2R0RE.Y8*O%#1L+%=4IMWXETT#C8O(!@%VVZC6LUW MBUR1SAK* 'X'O8E 1^N?-3:]]IIZ<5HK*FMNU9;+TYPN.OK6Z7^/D+[FPN;N MKGGM97GZ)*];9JT]IS;)(!_ #6KO\8>P_#?VG*I9X^LZX@*GNMG"#)O&*O*F M:X4#[S,XTE61Z? \3)$"<902H)TPX;XL*+LYA-?:%_9VH EP=-_=,C*J"=3#_6%@)XOG/ M);JJD(!P&@S'*.N"Y""":IC_4G S7SV?)F-24#R72COI)M2S.><;R&B$\%V/ M"]$)41:H>1?2[Y['!!0L4S6KTAF;TSVO=8M"2=F<+C4B'B=@?=#7O" 2ZMS(TI[\^ZH M1\PP,C8QVQH(]KSP"%$['O@F'4 W'Q2)FOR!VN^?M\ &:-*U56"&9H=FAAJY M F*_9V9NY$NTI$2T7(! V)Q;1W,ZCN]1O>7F;1R61>5B?;DP*Z/C1*[A]1Q& MO'6V3\W_>TG*&S/V\;7+_U@L&>>]5G/%=9[$QED?Y]4 A*HQ3$KS!;[F).67 MH>2RZ6#UP^9,@2R=^4TDVS4G7 [N,-I125;)V_)"J*TB<$:,$1?BBWP(-KO. M2;#I035E!8YQFH,Q7Y!Z>HV*BXN;*E.2@+EQF5Z?E-$:JF#3DE+0C#N7H@T3 M19YM9;(26IP+88/6H"%J;6K4>=.*'0R H\,[E9@DA#<#7&JX+91IXV4M9;,P M3:G%.>]=.)R'@6.J=1K*[TY)\XI9_6=?$,;T=(]Y'-8P HZ&;AP_WLK-<%!V-K]TS() MF(:6PV/@LZ\IR78(HU!E(141#F=SK0I,LAN@+P7OG<3D%U:9F R2JRJO5*I[ M@*.M:WO4ISKF !>4XIO7A*9)%Z"01)%GZ P;ET,\O;FQ@+.C.5-DUXCIQLG M!E.49IUOWA@=/>C 0SW$RX!_D(^1]+JDB%F78N7&>+9I 8TKMF=]GNZVU%<6 M62B8M8EW&?D810P7'47.^4>*$V?BZGZY8HWVH2T0%^)& M4$Z/WD%6:G2 IG42QFQ#9XB=C_1G\X:&QLQ3=^7KX4,SQU>@2*&9/R8;>Y0; M#D]GL/.E\ZN[M'9.(_SU#O*M>_Y0WH^E @+08^$QP#- 5J31Z#VOF,O4$ -D M 6]FGA'3:_&M]=KY#>0,G-\Q6O8BC@O4=4F:P &;T7_3T?1"7(/MFS_M,> MGS:M*!>LDG("'06(,'Z04\!(1>1H3A[DT&>Y #JV2%*.#\"9\3UZO!C*F&'9 M@J>(<_UNT-:(>\[3V\-\E2%0#OXEO\IBF- OP:*A[,$JXW]%.HD/>4@;CZU; M,P*+MW#!MT!"V\#;XK(IE/!:T)I;0SLP'BJW%VM17#@_.8EB M:9R+?D$)'RE%SM!DFM"]IV>+T?E2VKVN)?7=EEO=8^>ADC=XWQIGFCZ]]D/M M*=EDHL4)!C)QNC&2;\JWNBX<@,% %I=21U+)J7/;;(S_XR3S7)#A+8H?MMEF MX=9I)8!]S+@N/A93BD8Z2B,#VXT):ES(W$<)SUG8."FX<)DFXNL+[;FB& EF MOU,H,(O-=^^.D>DX1+LGGET7!;N(2[QU9^B;-TEJQ?V=7RM_O:"'B[R!\S/Q M:AI?#_<FW4%3=]2" E>G/\3CW,B-19G[%, M057F"\UE+YM\YGE!,\XSHL(:G;HY5T/NV3B6N3'=I6W]7>;R=@_I/[5D5J-% MY&P8K$)4]1BC"<@__"-YZ8P ]UC$F$Q M]2!-U%A75V.Z@"[W:DE?\R[ZF:^PULTRYSYO">K>21),D0=:?'ENUN ]!I>1 MG);&[=]66!DZ6.?ZL<<8<<84/WW1F.H,&&DZ<\69B]5E,L\'O%P[5UKXV3 # M%;;!6U<51H6]/J']R#;E2RYJ:%O 9-E=S]7JX1^PITU0-JQ\"7 MF!FN P:V0F[$-P4'^#J_;N?7G>_7]:'+.\=NY]C]05! CRU06J+5IV#?F\)K MSE5%F7KL F7\RX5BUXVJ:[K-C%*OT2'N3DT@%0!N)__ROLY3,-)$ 41I7L?* M4P1%,7-UV\8/RA D>4QH$3V#MX*Y66K*D5:-$Y.T7?@85:9$<"!^([[)&;^U MDG68D9DP>\GR(5Q@NG(ZR"'"G"-6<+P(K7,KV4B\5DE!";M*O)P?#&+.J_FM M^71@C^$E8#'*=29WCNHQ!(?V@,*[:2(K/QJJ2Q<2+X/ :A:TG0H5Y17VXS%$_5^0PJ.>3ZK7QG'%0/]M>SY.=LR[;8*% _WP4@'MFH/O[ MZ5*3:,+F!W*2^2GJ]H&"%+1"4-$]L:=+(FK6>W+E*Y69 FLJG@MNM8US%\BQ MA5,V[YO)0U[;0@8%HPK4POF5$U[8W'"IV9'&>5B<*$$M*9DA($V&.E4-EDYN M 2N1 GJ8)> 0!CTE0U\"'1WY=/%[* ^>'[&9O>_98. G6TJ-P(KW^=]FRVE(I8FF80;0FFA1^YL8E"$;*-2\&)^XK!U[Z#3@RUVAPMH70O-=&P_<Q(D^'*CUH&&D'F:: #Q-&CL($' MA13D6K+"ZV?=]UPJ?1&6SH?EA+6BH+@J[A_'C];",'H$:WT!2&)-'="? K4!#Z<-F-*E:LO@&*7JWAHL7[%A%64M[$%%-+=0 MW4<#%"T0>>$JG$9X:U%!O:8)M"EXA1 J>P:?LFUQ\_IUO)KJQB#[+S^?'=43(B[/CPY/W)X?1X:?/IY?G)^U(_ZW" MXXUM6G5'@RI[#+A=$"8TB:F2K\T_WIB.4IN;&SPNK[XL3,^F>ENJ<"Y[]-8B MC<:8B^_=ADS_77-YX\]ZZ995S"DU(I/Z9)G^4S_WI@JF\ 9O^1$86Z_'21S+ MK-$52L_P;KYC\4OOA) @FF%TJZI%=F]SI]N]U=V]_Y9-D&/7!7/4>/NX[*+\_B\GT M371QDY3_E$4JLOB;!=B#2+\D<>$?+N2UY/A&&BT751Y:'AV]STT3+HJ'ZMCA MYQ? H.2-MB5<7K%PO1!Y!!9E?L.8(E-=B,8A<_^+Z.0TA937\G4M0&^W\>F1 M_5;(;B\R_/J>M(BHJ[3?]3!ZOK5O/5GS[[4%9KV$9-:C7\PF,.=@#9QWY:]" M_P9DQ;]_?;_Y;N_-CQB]L9A%B5!O5.D[^_!G7S)M;6V\#(2399(%0D^7'-@3 MIME%*NN=7MY$_ZADD9C8!/R@RCM[O(35D:[7%V'N8]P%0QFN'$-_RH?%=*!X MUQSSUO5IMC#))*A0I%['.K#4*#L.FM1QS8%0B;*H&90FHI0&] O/3>+%,KWG@A0J.XXLJ%!55V5Y"9D( M@M<6YA2ZAFP-\080<(W2/!I-9M;?1&WZYH\X+-UA^$4.0\CF)MF),",0^P\5 M2810P_\&S(Y)#0;'P$>3\> +[HLCLZ!ZN8R,=Q^MDJJ2@ZPAK'M1*AIS?M*X M#FG0,W>]G^O6!#NAO'RN>S>8"_/$F86X9[A NZE4Z#(QQ;IUUN!,VF&N2LZ: M9P@/+_]49]_#OSUHB&:_O:0.V=".+>AR,H*T=,9[Y[06K,[ES#1C!=7+Z6VR MW\8/= %[*D7-I?44O"K?VU'[O:GU2_@_.MK]Q-A-=VH7#J_\DFSW/8(=OR3A MOM=Y?4#P_"G'A5KB'OT*:W#21"Q!ULE3)OT2I8<\93*W<'BMC_&)LX<62IQ^ M]O9D5"O[(HM(M957<4T^EYK;$KR1*_Y1LU+#_>Z2^']D$O]VE\2_ M1$G\*YC_W>5?W5?96QX/]=X#,F+W?F V>L=+C[HI78+E8VQ*EVU9J[L6F8B; M+H=56,UWDXM/86N7(&US;^F(?.92K5R!/J/C*@N> M%_2.Q;)S.9DR2)G!AI@6.2'E5:H&.30*P#O&TR"06A,%!= 8J&_7"O"95'[H_4M I5#I'%AR:AEMZC!'L><'L0 M#29F!ZXWX#-E^ Q7DNG M,6*;Z?$12MFB$],0E^HI?=,$76AU+@N2IH>&L+@ M:!I@9[MR_Q<^KC3W-( OYPDQ2;U#.C4]-1%S Q=$[AOZ(+?G9M0\@^:GB7.= M")- ,/QBT0R0+IRP9+U>B%0#1(IEW/3_K/AI?J^Q'"X0G#WZ=)-)ZJ 2G1L& MOE=CSII[D;*\B-CHP#/.P3FX/+G]-C9'TI@R!FIBBL4*E"WF,B08V&)DGQDZ M5#N-.A&>%XU (;(,X4.YNZ]M9NN<@6;!9V"^4\L1W0!A 0+0UL9RJ&?QF@\Q MD^;PO(^I[)/H'<#7S!:=<+?=OR(#F!XZ%Z;I];K!TB%8[U8"XXIU M]P[&:M&-HG6K&]N!9'ZGCEI3X3I06MCK/B2P+Y87/$3+?W@.=0LO(,2YAN'W M7/(H3@UZ^]I_5W(@AQHS6$JUOI##OH[\]VY6PPOV,=1F>84,,$J R<;BFJDN M8MT\CK+Z\SP.&NO(9KZE@VYMQ[IGT7B#]186-M^ 6]6@ZC>B_X,I\809OH;[ M>F,)!V($.B1[!*\C?WTZNX>\:2:=U>EUG-EN 664&D8&>L'L8_,C8\E=YY4R MY)/_I-;"1916D:0FYE.XMB,$R,$EP'_B2M,0&-U0SHW('X W4U0-, \6_ECK ME=&+X$#PT#++F(LJ_$95V*_0MRTZ%OR$KR ]X$/'!V]*_@_?WQ,$@\Z8]IB? M=I6*1,$6_!5'92+ LG )2$4-38DM_2+$RW5;(0D5*8.7E<9/BH:B4O)'YI(M M;)RWV_:==?Y /U9']\=Q575T?WQOU'?P&G;[\ C^\X[HC^ ?[XC^LY2=E:/T M-UI0XR3[;NEZORYE?ZZ"\ETIN3JNLF/C("23+D\?"N??ZB;+3!M4*AZB8W$? M_&KR Q@?,:.VLC^=85T9E-\ZV,EK%/4;L/7&TV17NH9/&T20B_[[X_8FPY?< MG)<^A7XW_7:C":CS+1B'N6E(#AL.X$]RLW8#47V_KR^(GK!D!^$VG^:%#\[_WI+JTC5XP;^Z M/ED+'8[7M89$Y(JZ-EVAPZ']3B\-%&43:/###[8Q=SW9%3V8L%>OH@G,;:QJ M&]_Z29UERC#DS*_,)!I5@"N@B]E<#JR)@1$U''_8="D_;5'JZ/:FHBK'>0'\ M$/;QTDV8FR$8,S,+XQV,F5/Q;/N1&,BQ2$?!VD]EHAM>ND]GNI9', O$K7CB221Q12] MG WV$;N(@+#:1* <3-<'=&1;)P'1) M:"DC_BYYR5UR;Y?<^Q.3>W>ZY-XNN;>SJ5IO% M$9Q\VMRBAV+E--08]5VS>>- MBY;W/(/8/&_4[AB=#LF@TLEA@0W$&7U@O_GS"RR'/_(;[##:P]9 <&'3_/(A MV/$X']TN:'XC.#.7VG?C2AJSC:BC<60"\X0[GI%=2$O767.%L3SFC-WH]57W M?6"?U+ JDYH3 9_$ MM=4ZDH=Y!CNNC$G&F[#0H52OY[#[ ',U$J*V-E.1QZ,851=NO'S^\=UMICSF M/^H!TGR(_BMR,PUG/=VE4GO("FI>BR:?C.WQJ+6.JCW<[*,XM 18<$K^8FA" MB(E$HL3+#J4TU[GN+MT\"[YK4Y&8WS 5JD8;G^'1$\>JX7T^390W.[A$OQ-?H?X%?=/O/^%Q,,(#TQ74GC',&R M:9(W"&5I6G:M)1MRHX=NJ\)X3T#)J)Q',#42U+Y"?IEUWB&?F\P#_B48WGTM M_N:29JO/*SK$2$+2#3+',3L;CN7PBW'F2#$\WX/4Z[ YK M?0VM"-"0L>%7K2;3I:M]-[[9?4 P?;=+5UMANO_:Z6H_D.Y=XYW5V*>N''SU M-J4K!U]%B?;K>FY;4HR.9(:65.<5_X6]XDM&R;9$.,Y4*USUX:K:N+423VX( ME&$-6W.-5#.)G=]]&/+',S-7CN>615OKR/H(1F)'ULX&7+5]ZFS U=N4S@9< M*8FVM,3Z1E"5 L,5':K6HZ-J+1DQVBQ^!TA]3VMJ20/4AE]"&!']>2=9/C<,XMC:B=\?'G]6A[\EU,FXSXB(ER;HKQQ@^7!1XQ-_'VZ+RQU_'R2 IH\/%(-(P&Z/,-Z(Y MQV:56*%-,NH*LS:@J8=#3%G8>:QA*URH&&/,!AU*9TSI# ,/1LH\P%4GU$A, M/ZJQ;JBT12$^%J7^#(4:KX<%-9P9EJ22,=DL8PD,3I=5D6$>A<@,]!1U8-R( M+C&1J_5I^/V5! *)-)TU$ORJ@<95TZE DF#ZH_=R4%3[]0T+DL8@8J1G7"F&]%JIC>T<.;"6$X+ M\FD'U70[5%,'SO2SP9F6I/QKP>HO]\:V+INA%0:U8$L@:!:NS>@JQWYDY=C+ MKG)LB2K''O=E\UX^S M+9WW.K2$3\"H^79,KJ= G"5H"4&S72ZJW.+6L\!1)RTI,K?[/;4O85[M6NCD M(Q8-?7!JC/CCB/9/0.2@GJ//BCH5E'*JN/L!6/=%@D4E\!.-$263B8SQ5^F, MWC/>0%=HQLX@JET)BC1Q3HBW+O]1R8S19KX!C%LH'5YI37,2>QX'T MEA9C_5PJ"*T&5A =;$8QELG:<:G0":%Q]/BNRT$6D\<45$HD=*S]U:5%S*[$R-LY[Z'(MY*B@;@"XACB'DX2N MKQE"(%UQG=%8-^*0HQ&B_2S(T&_Z8!V6_+M"2&#&>QFAY4&^:!;6JID-.]66W->"'1:4T^ M*VSMP T,O,-EN9/*OF^H)-7V=="ULR@&8DG>,>?(9&0P^C['B6!1US)ZA\,X M0>$7G>7%;;A-NHI-JI**Q6$(8ES-WH^:\??T"FV6QPCJ*/]8=DY'^64P97Y% MC.CED3X=V5?.Q=*1_4?(G592/[6-^#;G#-IA6?R])4]'^!]:/M:1>?%\2+ ) M2T18^@YY8;$9#/Y_-19Q?N/]:E2W"L_1PP&6Y:'K(XB_[H]&28JNC5X;3I3? M7W JAPDE<;4UO>-T*T8S,CX4\NIPLH?U]*"[ PD"_[H&8]3#+F[V)=56-@*A M")C#.%$OT)=B\[52^%IZ6\^_*+D?U;IRM^6X;W_E@K?ET1\[PG:6Z>KM1&>9 M+B/9.\MTN>5.I[G?:9F6(IUU=FEGES[M5 ?3P3NZ*//A%ZQA8_Q0K#BP)1H/ MR7F@="% MZ)K"TYPH8 @U)SR\V@S/PX2%.T>B%-%9D5R+X2S2=5.+<'S;6.$9>$CM9=NH M?F7I[T=GY]':[UQ/%^FY _<3SK5?6,I;OO,F.OX8;6&/ZZL6KO8-UYO4\ M^B"O$I7R[A_)(9P$>F[KX-6+[CBPKX,,.?=;%CSW;M M.F_RZ%1OU+0J$(17P:=?1\<3X)=*IM&%F"@LJI6*_O&?)4UJ T[N>DM3J:?' MR[4RO429$KU VEKS29YI1!W&@'$ MX2,J&:2RQ[/R(:F#:> AX%+(,W,::04,#@\G=4C5M%G,[U*9(28:)L("TRLY MK K\@>HH%=UF0GEUX]A.ST'VI^*&T^D**UU@ 32ZILF0R^,I<5"3C>04OG2' MF%FE6K^NU5M7L-=>L+?;%>PM4<'>"E61_P/FU:IR8&)]DOF:-'6L\:_=.+33.J<52:9(3VFFY,U0& ME[AIO6=P43:B6^T4?*Q2\RMSB/JFVQ%^<@)\%.OJ@X2R(9!0S64^?,+S,CE, M7D9]#;U@T:8<5L MUHX;K1=,SB,;O@+O&) Q=N6 V2>X=9D!%VNK:T*HL49K>G&#IF>]9J:-+W&# M!L3$,1&:\W!TMRU)?.;GF\:/<'9T? M390\=H+!DE&^):_@OP0H@5WZS&,S?)<^\XA((8OCB3;J/31 AN(B"NI#3 BY MA/5,2!1@7_5WWVQM;O8V^7^82R(BM/RPE2_Z;,20[?DYV+YH?V,8$#-E^E[I M!I>JN,CC1W8&S B6-\G(&[)FK,>/G]X[-.IR7.35%;]E( M($-!@,+]MAYX1 M-%+V<#L6SKP(-V+AA L$!(J0*YDVM8J1*WT)6W8!X>W/A=!7D^5=XLN"L/W\)_S#PK*\YG>E:-D)OS]Z6 MX\42P&!OS6HG\."X!M[,OR-,$0Q?$Y'TLF^$HL2P1J?U:2&'"<&OMU8A7:,? M*Y93F;&G$<>6Y'IBF(Y47NMMI<\D2J>?:8H*!NB *1$]-Z)^?2,2Y1"KDXR_ M!'].::%W'*%@,8<&6P?>);8C6.*\Q(JF"34C;Z".$#.B P[^CWQ>@OQBK.V@ M;;D/>2._,NA.0S;,XSN, C:9CY!S[EC:2L9NVO(?OR9E="F^+EB6=RM*3+.& M#J'%

1Y':-:^)ZA/?B6K2;/S?$$C!RC@@S&O>(#S]N$[JDDZSB;!Z7:BA] M8*;&:&M;ZX0"#Z.1.,V&C\TOJ#K,7]0'L\R M@]5V*4A="M+RI""]ZE*0NA2DSC_>)2AU;OT5H7/GUN_<^LM,^19S^0+6),!R M^O9ND!WI.]?^\M"[C=6=_^N#N(E.<["#Y;U\^O426%-C2KXZAE%.E$+//GE0 MA',/85Q-QD1$F]*'?4ER+)"4%,L_2&25(9@;I5[9@0'$-W5TX4 R'G7": M8V8R(TW;2?D5/F#[2N95B<_KU+UH>V]G;6M];60[6WI4P^6^K] EA![$,EH[ M'(LI(FEO[Q_0\U:8N' "#?&^[T(*5 G(B8M$ 7901=<);+X/W:UR0TNN,E;5 MP+I;F?PZYXQQP@N\9F,FX$R7]Z(?94:+,_,RNSTO+9,GF: M['>C CS3,!,>?I$7WO=,H2UY?A!B/*&>A-0239-7AP%,&5^-@QR7C,6UU-EU M,M.U7R[?+LUALCZ53G.J5S,W[.- MJ)]Q-1DR:).EZRQ,LT4,[+J+%#ZENT.B&Q!WQT^0Y"$LN^WN649[W^?4S<;F M8$4>^X8-3_A)LH0*;HZ@TD/CFJ/_/3DYB8X2+N CI^Y%-8CM MSR_7-9]1),M2<'_3H^!3*^_V /=07MLVU_+:[O7>6T[ MKVW77*-SW/[L\HQ?G$.ZKA_+0^JNP&-9N;R+!'61H)6B<&YF4#/Q!-,WU/=7O)YBB[^&&: <*Y-]V">7>4$_Y%E5> E] $M;/4!>5.' MR9___>O[G3=99% G8QF=P=T$ZQ#HHY0%>1RQ^.4:9@=#2 Q[8$0CQ^"/C>X< M_7YV>'+L@CO:STB]2JEBH5% $,MARL /#1>RPL,"^^[@.="!O([D8Q;@2!SBC2ADHM0! M/S2_(U*5!Q^S9\"$9,AC33RK1Y=B.([^2P"'%PBNB)4.KBUPP2/$&]&E7R*" M95O\5SCRD^CH%?):+ZPMH:5RL09^FE+F>_KY_97?[%OKHA@)1_E%3YKF"'%9 MEV$< : 2 RRQ20V"CJXRP%.<)HPW@I%B&L?TQZ5T=OCE&,2PB5Z1R.@?OMF: M4]#"8LX6ZG!S;"QE(43C8,XK$H!R1%6U67,&U]Q1&G:+W)+B15*&P./$"U4'2,][8WW>U7NV1Z)DX-NZ[K MM^S6M99)&(Y.X%I4)=]$7HD6HLO"XVD:JF&LZ886]A-&S> MHO.?"1?#9>6_CDY&%AT&&ZN$,]'O/S<)NR>EG*A&/0*,F<%,REFT=K"Y'B < M84#]G? MC5W@$HIIG.ML[#^ D!_%W^'YF?/OG./.:;_)(9RE?.+%.O[X>'YHMZ2'^-L& MFMN'\8CUZX4$)A34_<=X8;PR'I\*Y+TJY)#RLA.:/CY%Z$!48T$6)77P<=4* M$RD(IWPD"^T?U?@P97 XZ&EW. Q53_,2V9R*7@PT";J *)+4->H$5BC6?V:/D1FIOKP&2;=VEG[XC'HQ4:]R,B"KR%7PG-;!SLO"?U:3!"M M*:ZY__S2& E2$9LNN?9WFA^!1$SBUH-H*'.2>2>X@0>T "7,9C?/"7KW<)+N M+!&N#G9 $TGCJ.B:'7,>OL>Q',A,CI*RWJHQ-Z++Q JH:(D$!OE+84&9L+]7 M%;=T(^C\9%"9N &?!,WS;:?7/ )'= JOV#UROE!J%2!F_,^9/P<\5+F6\]XL MS8)X1[A\#D^IYRQ6,AT]1Z^F4G0C8,74I%'TMYI.]I9[EU9_:G;KQ.[6H;]; M/^PJKDF;U_.D]X)]Z2S=HZU]0_R$P-I>1\_=KY9F/YZ]71/KMSW0&'?1^?A+ M1S71=\;AS[XZN;>Q'2B4FM9M L+*Z)9ME+;,D:O]."ZC*^\D]KW# -@PA;,5 M;45KYC);OY/['L8!NR]7A .2=3_R@]2R]_P:5TI-X)^.7*;Y1GC+8"@PE0P! M-Z,7,;(#9!VD&!A-$[B@E&X!$CR[_@;%Z-.E;DA>'29.QUJ+,U5HC M[(-(LS*B9["THB<9!8'\.,=$':W?6(W1UWJI>V8 ]RE3+9N&B)'*M?/KC8-# MDNHIBY9EW6&NR8[^#N:#MU=K-NYN16";!-1W$/Z>VY?&;#CZ[(&&HVE:I8W( MP*X<(]/D7(:-SV/*B;78]9>\CMDZT6+&&OX(N.:NZ]!I-4]>P#XZD^ULO&IC M,HHPHY6?@RE5H'G(>JB5+< S?WRT-OR?Q01T7&O%!T -?A[(C++8J(&N#!", M_?P=;69;QOEU,B26P-V[<$RRRZ?XD?D4!UT^Q1+E4SSNN?PNYW)07DN,RY=\H(ZK(I]*X)?/&4B)%_9' M7?LRC/IPF7T+41Y?T2+P.V7W7543F#*,H73RL6V3$UC[ ^F,.OC10-LI#@NG M&$Y%L>*,,X3U2N($AL8Z@G%.<1,;U9G?%(%3Z*FI0FQ_'^R*"^4=?[8'<\Y6 M><\>>^!U5&6@9X9->+T5<&.1=.95 SC!0K5F)$^.+?B>CPG6+\J-: N7)C:B MEV!GP(_8[%;;(.>V07*T=OQY':7-WHNMK>V#4.*XQT*XO<"50EV7L:0'8V.P MN!?'G]VR@K3UOA\/\G<7L:9,V)!(CV$9"V0(%G5P4'9W7NYO[FR]W.>3,B[+ MJ7K]X@71Y"8OOJ@-S..J)AM#CH:!&:>1I_ ;[_+!((D^)J[CKO8).([18ANI MVW>-CM'@*Z.U5[N;Z]'NSL'SG6UN<$%U=-00^3]+VCW\[C==:X]]-&]344X0 MNZ]8Y=5Q"(HP"&V<6;EPL4&"#!'ZD"-]Z4+\;(\T_\6+Y0MLDCXU04>&< O& M-(?F/04T>EQ1DI#SP2$P4@08F>Z@%Q45>JBNL,;D8'MK=Y-G<('0F1G^D@>Z M_W%C.OA]LG$6&-91V$)HD";#=$;E+['7"\9*;8W^QH"@V&]D:YN;.*EU4W,U M0GL*5X$'%'?9E7JRY^F,RQI)K/Y.IB=5 M!6%^B0[^GW%V#C +_6Z5"0%'C\^0B/,I]6 WQXO[DN.M[J[FMJN=.AKI:J/@ M8J>B/8..R!I$/L5$@"HCOVS.):=XD?NG%<4]6/PWU-,H]CLLH9)>)!@>.)+4 M 0W#DQ>Z;%7G-\!X(H7+/9X93%.:!MP%91F R?+U?=J_..K_=_1[F@_@#'VD MGN;1AP^'ZY2B0P58>&_"FW"6:H>9)]W#RXQ3=4Q0%6%D^1$EY1?E^1XY:XA( MU4)3LUQ-=3C_<)P3C +:1!(T#))&UOXSD!M'EFH3:[!MLS@ M-(AW9T>')W_3=BLK>D.87DR191MA**I4!D1^LA*(;2WR0J_R$I^]_=W47O9T MN@\BW<:(88!:/U8[XJ6%C[KO' M[?;X8F>I,&;P:+I;\;(%#1JK@.77*6=6P6E"+14[79J&7N,<]EM$+^E%UWD*D@RN+N2,K,@I(<9=AV2R$*\:/2VG M(?6SQ*$@N8TM5H(1Y@;M M!Q.^/3!\$*C%QHP1/;V^^X4:RR9RO M56GC4SK6 A^Z[1,F(F/P-R)/R9RZA"'%0$3Z)A]1;H@=DX?$S/E$E8KQ_5\] M9Z736IM,:>T(,K_5Y3Q\)9=^N="<]\TL^RK,6*II#4KU_$PFJ0L>)&NGE%AM MLJ+0C%*FD3#[DY1M\V+UE4]FJ4>Z8XGO4/)S?Q$LA'S#L^<6&(M,4*H:(LH% M9#5X+E38P36/%"E2&]&]NJXNZ3FUX2U2"G6-"JPU*:)"UQ5-Q8R8*@9=SX'^ M^-42NHI#><5/PIJN&:S-<2+W?2G'<2%N7$HK;>%U(KY=B0S]C_Y6D@UF/JUJ MWR:XG2MT5 PDU6B(X-6F-MQD:',^>+VHNS9EX"KSRFT&T^5L*G4YE%_T]%%[ M:TXKTY6$$9!L8"5T<:\R==BG?[<77X0A-L?@;LD_RE'/SL.1;['7H3AP,P")QF I\V-S7VZ8>FI%J^?-TV# M3U<6(N:<@=L M;F^_W-[+D;#W*F!6-W[ 1>8-C/L$V8A2 M Y7"?J]68K3"3*H#3[;$D*#C% LO]!PKY97,>!Q-C<@XVY2=2G@73GBKR44U MJ=(RP5\C_B;R!]57S50I)Y9ZO@ZXO;5YL/ER5T=1:^KA]M[+EUL[_">++WQCECYIDL)-U0#:0,D ].KG8_XHZYFT5W5'.^)TK7^8H KPH9[G*,T2P> M>97I]NSM_XRI45Z+ X\U"^5[[&KZ-,.2FI/@-[QJ4=S@U2*OKL9MJAZGF?.Q MGT@8+Z9JZI8G\58 78C4;'OQ";>3J;A91TV*JRE0%]05#G#SH*=&7&'?O?(& MVP-N_8EV>6OW3W@6O-E+4^N_-N!.?9CX'B B%*9UH9W9^M.0W9^T'+(65TQ5 MU.SS!PHYY$?/3 O?T#@+W,I-D-/'V;!;!T1S;7#"3^9UM+N-KF'O?^"M'*/D M!%1LOT!C#^18I",V'3Q+JE):>0;;0H!5.:E,1*-9R>MN]9JD=Q^B^XOA2EU' MT$1#D&;X=+W"/"SP-FE$:2B#:9R:'$9!;BQ.%N,47?3ED5F;3]\[R-8 N?>Z0RO 3A M$*@C MP7%EE;CG!=UH#PBV%4LX6:=&Z20-1JP11ZVZ]5 4E$Y0!E7J_.+KR#BSKA%X MU6KLGN^)(L?X, ,,4^M/"D:2[D*N)Z%,8HQ&K+;GAR:@Z]1: MIL,A.(1T[_ MO:=<72YQ&CH'D")*FBZQ3LK4S3>OIM/M^'"<(S!XSP>Q)W]!XD+Z^)IW&7IZ M-69BH;<*W4R%U9NG.3QJ\TK%W6XPL4'=QJZ+Q>8L5@9J",;KFNJ)Y 86EN M>1+37W'.F@'&S(C5YT08[R MZ%!,0>=-ZS!L_&S/2[----B2[OYGAP]EIC&4:6[@RO"5UH_+F M&GU52JEJHG6>(E%?#!R4=BZ-4C#D*JVB)S55WWS]R28C69M!I^&2]\,6=-'O M5GGIS]X>HXUI T0:E4>1FJN2K[>&&74S@O!O2@=/RQMD$522AZ1H"XX@.R6Z MG$VU^5I4F59OMS>=06R\(F *LU'<"_5L[0OUW]7&L_>F'S]\9*1?B]A<9^LD+9 M.>[;_/:KO.HVPQBC1'9K*5^8.A[M[^]X3D%D_FQ68R#DK5M&^'SQ_[9WL;D, M)B1S!C2-M4;Q2:M(D#PWD)M!Z9_A>L+0(:E":%@DNCSV 4D@2T;7VX-YZLLJKTW7@QM7OH70EKJB>2!M MM06&'+UPL&N>A2Y5G4E&(0*R:0J.5.%@@CIMF:L#!ZUF+\B0:W4&^\EHI7S1 MGC@52+D3K\[21#/PYM;-\4R/MM:OQ;GD)4^QZMU+$* 3G19(<*1N0/DBBM H & M@ERQ!'"&0CR5@I,*]0D'I4O57W0]!:7!::;LM\#RQ,$4,"HEE6##22PA(V_O M7=18Z2-?:[I8MIT1X4>[I@@47F@)V%+8YI7^:P@S.&**O!T$5V]<[B!CPT?] MLF5\[?AS]%&2N*:,3'SD^+@?E844Z)^(QYP=3*7"/%XRT5B_[<.C*#=S>4/U M6@S!+9'AKA-Y(^.>KC)&>/(2+4VR6:GTLF< S75V3 Y&GX5D,_H)VXSWF?D; MQ-LA'[!A+D60Y$T.MN[8[^D#_R&#=HYU MZUC??E3'^G6>Q#_7KPZ+_.W%((]G;W&1XW*2OOW_ 5!+ P04 " "Y@6A/ M;.AMQRP* HC0 ' '1L;F0M,C Q.3 Y,S!E>#,Q,3@R-SAA-2YH=&WM MG6U/&[D6@#]WI?L?O%1=42D)F? 60HI$:5"1MB\+Z=7>3\B9..Q9VY.0 M^^OOL3V!0$))2GJ!XE; S/CM^-AC/[://>W?J]6/W4]_DD3&10;"D%@!-9"0 M$3,IZ],8F@W9/)^*"=L"'19LSAW5I&U8")*H>^:451;7=G M:[>^W6PV-K<;>V_V2U?%!ND\Y[6#]@;&MCYSCV^U*8:I]FC(];1^C04\P_T^R_@'JVL?@$7K7M\TDB"=,Y MI^,6$S:-&]%T60::?(81.949%15W7]&@6-_[&WF!>I(G4VF5274N4]9CAFQ& MM:A-B: 9IG9\>8=/[N''WKGOR[@X_0M7.ZB"Z>JPZ^?CL]^W;X MN4NZ7\A9Y\AI8K/>L-KH?NR0L\/3]X>?.V?5+W__V?D/.3SJ6I=&O=YX< 5Y M#%5,Y_RD0CZQ.*7 2;>(4Q 5$H,RK#\F)J6F]2.EOEO;SA_GQ9_.V1^BI_/] M>?)/M8LCEIC4EP2^\8;V.&#^.<]IDC Q>+=67W/W.J?QY+X,VI,J 56-)>+?66"-#]VZ@-EF2<%B;$$B;7R9 +[=K0@KHI "R.L/>_8_F3CZ\=RU$I1&2"F2G+)E\B7_HJ[EU */[$4[NK9 BT& M6@RT&&CQA[74"+1X2R/OJ78SO20;DPLA1QR2 50\-"J/BHG$Z(0TV/P*0YD@ M5(Q)(8PJ *6A!MQ,,S(D)1G>*48YZ=,8'RDB,V:(D=[?C @% M8+I3<6I\EJ PF"2W2K-I6 \Q4W&1H3>!P5$2["W)*&5Q2G1A?UV''X&",A*; M@8QI#M26G9\05Z!SB)V -MX<19.VE\$^#Y72&T^K(5!QH.*7RF.!BI]"*00J M#E0%$J!M)G KG3(NPU9U80B=$[.JLI=R;Z4B'P,HR'B9@7 M"<:)+#L%E17D8&9G97-$44O1EJXYO\;DDE#UK:21Q!-F(ZY8'P5'#\C&$@'6 M):>=/#'5*;&]E)Z LX(!TT913(C:AUYNE+(RQ;]Z(LR,M &! P*_5/@*"/P4 M2B$@<$#@@, !@5>NI:V P+4CY$L"VK(2TZD-8;UEE+G)9'N/(L=&5SVP'G-\0!4D8?WH\??9!;8,;!G8 M,K!E8,O EBM522^PY7?9,B>C/<:9&5LSHGG)6MYU,.@XSZ/J#:]3%OEN,>BRS%!>J!PY4SNS MISA&P'$".-O\ 0A0E"-NH@ODEF.MET(8CY3(NRSGH -4!JA\.NU^@,H E0$J M U0&J%R)2N( E;X689&)5'KEVQX\4EY^=PLFZ4W,\AT7@U<%RK-O(P\<&#CP MR335@0,#!P8.#!P8.' E*DD"!]Z>7/2$-4MJ]G".TES9N%Z_L;V\$NL MC\Y8OUV+1XN$&:GTU9JD>X!Q9ADS!N![.R$%I.^6% M?ZTEW@1_X)^"#>VAN4@ZA8C=L0MOPQ:OL,7KI6YK"5N\GD88O7,^+/ M,% ),^5AIGRY=R;,E+_8F?*PQ>NV1@XY)]8@EN$XU1['80_VB!G@J+(T>KC: M:C4">F&M&+Q!JK-C<*:T[B#KR=EZ2XU5RUU1_D24.7/1-,& &JZFHN\>UY86 MN!@&QZ;(5Q5O2Z%UA>@BPP+!'+O5Z M!V0YEV- UU$J_0H'O0&5"(&KL;>8+<#GJOG%V[$%:'/+9O/I?CWX;NQ\9AGY M@"]%BWS&VIGUL((V*\1]^]WG[_G^7D')N*]W,Y%@N]!J-)OHY4E\XGVV%C[? MW^$;VS/#SK*W=O7K_D'H\@NCT>YFK6$U&):#'F$Y:+&B"2.:H)]E;;1^SGOM MCI0BK^ONW[TO]H^6R]/ U_?C%MG0&^03BU,*G'2+. 7Q5&G?@&K1H62)Q=^I%'HTOA@H68C$(JU4K;*#V8\Y4-7" M_B>=0%SCJD=KUX_<%-TD0)^=UX5-X";.FB [#1@A^Y6M2JVR5R^7#__U6PM$'!4O MR30@]7IUK]JHU?=)/:CM!(TM\OV+RQB;1,"_;UHQHQ%>O&D9;@2SEV^,2*-S M?*^VTZR==R[/F_7SQOFQ%%S:K-6KO*WJ1$"K)Z/Q82OB0Z+-6+ /&PE5 YZ6 M!>N;H%ZO[.YL[=:V]_8:S>W&_KN#(E7Q0;PH>>.P5059ZQ1H5<^N"PMJF3D0 M/&7EF+D7:[5W!X9=FC(5?) &5MQ!7Z:FW*<)%^/@"!)ZBKMGFO^7@9U1BBO@ M30N?3PJ)N,X$'0<\Q3*NB>GRA&GRE8W(J4QH6K+W)V>')\EAHU7%UUWUJ]EB M,^QGAM3<_W>:(X1^R=3SL\>U>I-OQ^3H\TGGF'3^[AS]Z)[\NP./(+5SNHPM M7JH-OO\X/?O1_MHEW6_DK'-D+=&L-= :W<\=0I3#%;\Y,2:4S@T7ZSXR*(QZ9V+4#?/"&]@2#^@N1T2CBZ>##1FW#WNN,AI/[XM6> M5!%3Y5 *03/-@LG%@9,)%:Q5G%Q71Z/VE:EOO,: MK'._*?:W*WM;K\$4]W44([,']I+)8$WJ=B1[R)#]6%8"Z+)D9^E)8V3RP,[R M BQR0F(Z9$2Q(6G?HW>%S[BBOPATVO#N$W-92GA*9CDJ=&Y0RTH8;9B31PDI0D<*0+9 M4G@=- &'0D8Q#V.B<_QK^OZ(*58(P0HD7 M&L>W_V7\YH[MV^=_O>[4^LU/1N?UFWSTB?I^!8T4=/'6D)?#YD MAV0UD\[3/G!D:CC(X6DH\@AD@K.>\9HE74&OA9A L('(:8XH'#!>JYH M@!H11\$ES)$+R #.7X*'ML5IJT](=4SZ0H[T!!DH-N#:* H%47SH] 8M2S,. M7D^4N:&M]_%/YN.7<5Q% 3!D!77XNE*9,O+VTS[^(9-$MW!Y6ZK[O&]/+Q8V M;R1/OE[0'TRY?J]Q73[B3^S600S&8.E,2ZXX,KC67[//]*WPB*UPF[OV$-A# M8 ^!/03^:2MM>0@\9Y'N-;SXQ]M+#,8ZT 7*+:(;<*I(]OL<;C?U>XLF3PA5 MS.)6P*$<\1'@2\(T8B6N8WP#LR64V]DRO >50R%U#N_A')J"P=SFR90,602/ M-=D$O!HQ , .E'8NPYBF T;:H2&GN6#:=?-ZDY;KVYO,J5+?CMR=N^48,Y,Z M](R%$'1A,Z#:@5Q4Z-[22%%0_UI!?2@(*SL/M2$'+JH%'CY[^/Q*@=MRK>#A M\U.WPGZ]LEOSK?"T)*;I28PG,>L<5+TIKD:V7]\4]WTS"PG,+TCI5NLSBUGN M+\;IZ -9[HJ?T NPR">FH;Y \VQHQ/U$M(11&R'-]?*O8/A$CP&?+$IR 1DR M5R @8VK(M5W'@5PLM7)PQ\!T!6AV%4DQ02U!+2(RIB2S5*PP82(W&G714O#( M[L/2>4_SB%/%L0+4:8SDLK]01LERJ96JI M$M7 D'%? U)?JJ()#05BS&F/"V[&&.NXJ%@DY9:Q6C+J^/2UK#/[(NR*]651 MH2Q7&9!A;6,SPQ#0FU7 [I 8L)0I*H 30PK+D&QCECPUCO<"*>>98-HSWZ?? M'>%!I0>5'E1Z4.E!I0>5:S5)Z$'EG$4Z4.'<+CT@XF+]/@L-'P)6T@NVHDQ# M"Y=82W&WB[>G6! )+X8BUVX33$_FYG85EEGMH5>Y\7R+XO+.C;"D-]D[9'$Q M!'@<^FZ':XT"/ ST.]#C0X\"UF"3R.'!^'"%.44,F9%AF"L$9#/Q*8O$)E(;2, S5$&8#D'2/^Z ,[)YVSM]P)8F MGL]>Z!X"XK,'O.#9+VE^I=E[IU=,]54X#\X46BS*(CN%:DU23&^.B> 73!2G MOH>@"Z)M3E]ZB^HCVJVWZ/ZIQ%?GZ/JCWD-)K D])T MT@;GD&8!PG3^!CW\"NNC-T)TI^K1/.)&*GVU)FD?@,PDX<8P=M<<64]292>B M(@X:6BF;@",RIC1.><&_&"X\@3_LGYP/\6Q60#IY&MJS8=[[?:@^#/>UAA[Z M,-R7T0H^#->'X;X@_.F)BI\I]S/EJWTS?J;\U "4FT<@PVEM<>)3PX 78FK%ELWW;%-"^:B M:00O:G8U%7T[KRTB<.$=X*: KTHNED+K$M%Y @T"-;:U*98!%IZ5ZJ>I/45] MS;#<4]27T0J>HGJ*^HQ0I*>HGJ)ZBNHIJJ>H?J?HXU#4=$SZBN; ZD8QLRNL M0#GM[T85W+3DXIUX.I1BR##H*:6#XN>O5+$HRY),R#&#U%$LW3(LO<9\@:FN M)RCL9@.^5,LO/XXM1XEM=?=^.[V*Y\RIMH>6?[T][?X+N'9"OT,^2 M'G2UO1+!KDA<_5[NWVMH&?N+]#P%.F""QA[VJ)G?J+>TY\5I_DJN\V*PVTH*?V3T#MEVL:STV\?58-"7V<[]H>LTG>UNQ_ M]W[8/]LNSP.(?AP'I*JKI!W1A'QA@,V9>IPF^J6(D[?6"M8ZBCGKD^,K/O?- MA>YZP]UGN,WO[K@AL-G4>KC8VIZ>2%08\_TOP26=8K-HTJE5C-WURN[.UFYM M>V^OT=QN[+\[*%*+H?E&\D91Q\-"%5#QPT9]XY#,&&O-169TP,H]Q>A%F?9A M= CH4/((D?!,"3T:7@P4M&"$Z%:JH/ U!Z%@5 7@BN()GFM<.;>@5I0=-">- M-+E \:X:DX9M57LR&L-5JQJ;1!S^#U!+ P04 " "Y@6A/RR;Q$%L' "# M2@ ' '1L;F0M,C Q.3 Y,S!E>#,R,34Q96(Q-"YH=&WM7&UOV[86_MP! M^P^\*3JD@RU+5OPFNP$\Q\$*K$D6N\#V*: E*B)*B;H4G<3WU]]#2K)EITGL MVFE25RN&RB)U#L_[(Y9'O?]4JW^./_V%/.Y.0Q))Y J")?'0+94!&O,XQA'Z M1(2@C*$_!/6N"4(=X\@PC;95K1[_^DL/2 RRAWCD(,NJM6MUT^H@RS&;3KV# M+CZE$P,9,OC[32\@V%,7;WJ22D;TY1O)(N]*/6'=EUZ^LJU/.*-=3 M:_.YO5I.H#?AWNRXY]$;E,@9(Q\.0BRN:51EQ)>.91FMYE'+;+3;=;M1[[SK M9J."7@?2:1AFLV$W.D>MEE4_LMKON@?'O1K0VB5!O?1XF9C3,5J-6"(S_;_+ M:$2J =$T+--\UY7D3E8QH]>1HREW?1[)JH]#RF;. 8F@J;W$OH_ BI75%)> M;WKJ?L[/HTG,\,RAD>*Q1&9,0Y*@,W*++GF(HXK^74F(H'XZ[S9=T(0SK\ K M8S6\"^B$2F37#:M74\.II+7XVR3>1$",(AP"Z=./HZO!\'+\\?3CH#_^>'YV M92L#XN.=J: H\6_1)(F[NY"U8%T7(HZ(UV?>);6BB\^7H\_]LS$:GR.KC3X; M(V-@H-%PH$+O[/7\-_47\P5B-UTZS__H-KXMN"_,AX.L9IY(%8CMV,7R:#%R6[ MF(IDBH&NY$@&! GRWRD51)?\A$CD'D_>(^WKZB+A3 M024%AL,[-\ 1P("^*]6PU;&/*@@G")(R".RA0_7 ;V_OH)8/NL79Z;V3[GN8 M'GF*IJ0\T@E$$1H$. 8G0$U;_1JK:J_23;:"SQ%5"&,D 6@D:, ]@@X7R4C1 M +*?*' C#(VG;D"B"I"DQ(<5P^HEO2'HW/>I"RP.+P2-7!IC=G]0RSS&C*@E M&GUC69X!#P$1S59$Z7LX!)1$$UA_SO641AAX (NO<%T,ZL==ET\C2:/KI44H MOAF_"B+8#5! !)G,$$R0U%?&D &6E=RF$Y)HBP0T05\B?LL(H#5G'[UY_3A= ME4=+^HK77T">M]2306H P#423R >7,)8C#T/7.7#@7F@?R%8KP)7XUO#8O4(>R$[?)4%MY:/[KXJG' 7"!8KL+[8IUD&LND*"CC6GS)8F MK9@I9ZOV_E3>%1*'+!6P_Q !3Q>)& MX]";X]8B[M<8>9T @@N%=2SX^&Z![/ZONOG_53 M:ZF+0G[;?V4\%3AI?MXZ<'+DCRP-/5\C_M_,;[ZJEXUCZ.=0R^;AM ]ZV7R3 M88NPLE^IED[@I=A!9X"?]!9N.]W!+8.L#+*R?+TZ%RHCJXRL792OG>X*))Q1 M#[TU]7]/;@OL3^6L);65TWQE;&\5VP\X[,ZWL7YFART> RVA\>/Z*H/[^P3W M_GC,CJ*KQ,1E:)68N-S2^48M70B24-4)H8\Q/-!@4L9<64LD#74)E92LK M6UG9RLKV_;7T:%-D&6ME1=O @9[L;]W=T4ZMDON'C-<[@V MM/*82G;Y^8<- M#/4L5OI]K+I&W*6N$>RZ^LAMVE),"DTI\UX3*I$@3#5?5U232<0E\@@)B8=\ MRO+OQ:RTBBO;SQM!!CP,:9+D!X S&D!_H@X>NUS$7.B/R$QFP,DG@D2N&H$9 M.)HI+LI_5GJSIY%'Q"K;16.Z76Q,KZ"LP6:I@_WP-B!P4Z 0>ZJ%VN>"J(G8 MEQEE#U:5GTR>*^8]:$%D1YU5GH1QM@_QP:'W^3P>. MF?%V['F-ROUT_DVE/(GW:OJC3;_^TJOI#T+]'U!+ P04 " "Y@6A/[.8[ MZ^%A P!LD"< %0 '1L;F0M,C Q.3 Y,S!X,3!Q+FAT;>R]:9.BRKHH_/U& MW/_@V_N>L]D-Z_R M!Z'H]^1W#$'I&/T#H7Y@1*Q>>3Y^_:"R/+0$R]L""F]]1)[FD4@+AJL[EO=T1S#:!N+CV)A_WUSTWT+MOV5I MRWLO6>#;5Z#?>Y5R2YP 38C+NNT(NOCT,O_ADK/_KLUMB>_KB]NA\M*)PVGL MO60[+5F'4 ?W=\=2]#MD6%I@@-)Y$\T$4>2.Q.U+>(3&D=\3/(9E%-^9X7:X!49'J4)^AU=W<22_0L#G.)6 ?)AX M\,(!(&7;(#"4>NT%ZQ&;&PY1&:5I^OO29].G2;_@NKVA_M7?G/,.QH'<<'C& M?V(%+(Z1>]PG'^0^#]W0@3] 7O[PGP:L]4=9DH >?(0# MLI8@^C#'7%UVFCZC0 M_&$N))( US"9SSS&Y$;Q)W*+*9K ;XUQKK3^ARI M0&[5AL#BF[T\@S1U@59F4SU?[IGY9FL)N4X"HJP)*M28Y',T!X\?OGB\!1\] M!CYGIKS?0^J"Y_\4O#SX9S/AICR>.#9$N BO"F.PAW.NP&*F/NC4%&_&@HJ% M*O.E G&./")086*)2TCJ<59/\C8N3)9N4E/84@%76JNIPH(J@L8VP:.78:\J6)M(_B+M@.# 9T[1O/]G#W@9[-Q2[:0RES).9DQ/QC' MFWQE#('_7*B/:]V+0-TH-5A9)P>BDBZ5<58%A7*WT/@$J)_+67)7SI*\K(YF MLICD7;843RH4%71GC45\#VU-+HW1=0&9<*55SM6ZD@>9]1IH M>Z:>A@.D.;*9[ CI)CQV*3>9A4(U0H,V,YXMUNC^,LEZ"%$T5T2KR4&M=^>V M#=IJKE,;'<";K!#UJ4;.LTJ:9E:C:KU0S1YR.WU/S1"5 MP+;;!=MV@;0')#-)8P-\J6*LYXX;$Z]+%]I#*%0X0B4QC/@\6$]PJC\,;-Z0 M4W&1-E!%X(W23)J*3*?-^,"BB21.$7_RL\_ W >=WWKP/E%0?3]7DB%/%W1Q MS=R"FC9LR)^UH;/VC_WHP1^^!QAOH*PY6N(R&^^ICH;:]!Q=0E;U X(C/N_9 M89* _(.%D8WCM85E <[*D4<0)O]Y\%W0;=V;<6Y8ZA!4?:4JFD3U6@5BM*"! M+UPP>EC_]UGSWM*B#*!6 #43^,_2QV6H8 <;,.0'88BHYKIOZ%ML$OXPSY; M9<"LR.1S74;!XD:399F5*0K,YV+_C5"T@04C*1B^[0%2=2P[W:A-1"XMS[-V MWC5E![S.1I?R8VW+@4&J[< I!J&('RH]_TV:NG8056_"HE[+F$SS7B7)M8JN M4ZRP'DMV]PU*XJ7:6(N3;T32\'$&A*XL"T-H.!RO"BT(-!O@F=N;:\]1A2&6 M20[#N6:\CU>L?@[2&R/W&#<2@SZH3; M*!2I=N\S'-BS1COO IUK((5<$A\0BHSSJW&!2K>(^N>#?F:JGQ3MI1&[V,1J MW21;JE7(3J_-F&R7B3K53P)]@%IZ#IA% RFY\3GC=MI4H_[%0H\GK?BG.*U> M-0$HD6J!E7.55(D6C0;2_6+QQLG(TET+'TQ'"X;#QJA 4-:XS(ZN@:Q0<=:Q MD*S?EN-V/8XAR$P;Z21J6'8O_QDJ*-2L=0Q;GEJ;KY8N:" 8WLADA$711;*O MV:H+Q@1IX/M9:D&7P+($O+UY.MDL1_8G901Q[8RKQ].E>@;X\T00E"23*)+X MS!@FO?;XLK(- [(^$"Q6ES+//65#% JZ7 ,>)\S:B0Z.+Q.5(63$>!S%XCCZ MF?/-; HD?D\X"W_97UBJ&SB+2KK71%RI9]3C+:JN]R&&_5=<;Z[KE9N7L^TV MZ7QUV,!K2&X5%_3Z)($*.+2V#?Q\HIGD\ =#[%D6F-VX82BZ1>WM#QM:*C["P6:,=-EN9)CA8HX*:A9 MJBL4H+YOEZN9SZ0$ V&6 E*HPGAOADI?XSIHNF7"/A4V8.VE@VX[E/L7_P2HS#-CGP')D:!U;0)<- MJVHXP$8?J<1F73+C @S!B(VL_EG.@Z@:8ABT[@K5>#;4W3T%!7A3& M2[RME.9,$\4Q0=):C3^09!^"G7FO/_HU8DT?$_M+UWRZCF8!2,PYKY=7:4VN M3/.%Q7H9%:5Q#'\W2X:40JQ2G\0+B(LA I\3NVFJET!YYB*X;64J:+%2622Y M-"6YF@8]O[S O([;[_OE,Q: 'I>?2[-__>.7*?VP@PHDB+=84+;TPR_N^<\W M6]9,U2]'"GZ;!-5_['D'/3U]&DF2?C:&O)[-9X89:Q&Q,G\*L@W3FT1>M>NZIP/ F\#/'VQI MW1O2(\<0JBCGLN/VI$QK^7(\JE+N _GC)9!1HZBP4@QBBJ1,A5PQ7M.TL2J* M7)PF5P5^)Z([BX]"CKLSN]+II12W1*ER+YU)N_FHJ[!/]5&2VUS5E0G\NI." M9BBETU?C141NQ#ML!AM612+J=+Z&DQ(:EW:[X^R$BJ^B2M@K&6J$/J,G]E[ZOFZG%X:JT+5NO(2 Q1P7 MYNDFX93'$2?S=>QT.*A]LIG.MPMTEL$*38Z<(SJ)EF3:J46>\E)!W6]4A7R[ABH;N(JC?^V5;ZK!0ESVNEEVEZT$3KG232FC7C"U)* MC>:-J!+V6E;Z$LFB\UIIF]4*HXI;R'/=+HHH[BC.U*G(Z^KK6.E04/MD*QT7 MZBVT:O>'2G>2FW?)_J"=8>_!=*2YX)B53JE.PIV.^"8;-YIJUW7$0A:+:LCU MZ5;Z,A1%C%2B1QJ=IE*R$^A(E2IUHW]QFEP5^*?<$'4>'T6<.]W5HE54$=GC MR[UV>B%3V:BR]55\%.I"R;^W$OAU)R7M)-FX[B@TF\,F2U$A$MY8O#LI$2;W MR5[*O-1HJ:4)-D3BRG19H-C;DI<'I6F$P:9<;/QG"IQ-8G# MK*C&G)_KIIR9I.^M.'I9&S]1&&645A8RXJKV<#@7FD8K\@'F"S O1-6PE%R\ M)&NBY%"MO+W,(MBBV2W&-:92:4;=]?HLLH9D?>Z L(Y<-C-=]&9*O-_(38R$ M.J8BO\#^>50-13[W)55+A;:-$70]C^0XH6$P_8%FM>ZR&JT0^"59M>EL6![( M2$*ISV_,;^/:-@Z9VG7K1L\$>W1E-5,U/ "D-?= M6+8%C;PE8!8%AY"S5D5Q. G$"Z$5VSWH?M/S*'CGI*N][3UZP+C^OO:$-^G( MT.V5,[I7AVG>%?PVFT'OUW4'S98[G +1:1L5?VN68UA>$TA V^6&8I?HR=,> MBB YIE3DAOS"5F>AE?8CW/ .P*/J@IV/\JC +Y5:$QNR8-S.=,R)NM2*4=,# M8:+\A0LIWJKGU7::I]*#C(G4+#N?&M'=ZD^R4S@K(+&G3 M[8;(U"WBKGJO[G2_D?3'=6\O4VIZ6CSI]GD^[]WL]2':5SV0ZG<@*>YCKM;,Y4J*BIV,_W M?LZ>O7BUL\?Y+*KH-$9JR^RFD%R M][S>G^[X0ZO \W.-W&BDS(PTM#A,'7#* &6Y0C,J6CZ,7),\G6N2H>":XP:$ MZR^LGC:PJURKO7\E1E@J4QR=('*MDT$:5JVK MMZ-B33[)^[LZU8\=.?9602^J-7(T8\"2BY?)%9(#5=LF0KLX'1)/D;Y,GNP8 M%?>$-8"Q[EKB1+!!716VA'Q#D=@?VO"5.SUJ$!>*%.?Q+:-9=<44E8VD_!_! MU5&N./FEIU2IO8[EL'/F0:ORQ\CT-;.28VRB@3C?*D-H@KVD!41EEFH":F MD2+[27"&/2?Q%L+N' [Z!^*.BZGTT*LR:87$JJT)(93S2SE2IN)D6&^)P$AUPV0R>N !06,&1:Y D-ZM\8A7UJ'O#7YY;CF:((G6WE.ZV0SF42% M+160T')$:++. Z;>;K:X#1?0,C,O9I.3%#+3&;0]Y)(T,XK:6L>K('Y% M3DBYMJP#VV;$F2O;P:;P';\9PB=."KJX88&L*VNCRIPP.'?<[#DKLY_(\J'U M;(^ MO5Q]V&[*=H?RY=O3GAN FU]?/-.5%\;JO(X8!C_V&=?0-JR!H?41BWX MJSU:GT#2VL[^-X^(,)Z#;\&0-9R\WJ,G6;W7;2G=6B^]S&1%@L2OM%+B'W\B M'6>0\Z(#@GB9!S]*AO^<7[^1_,_WR[[I21AV$!B:E/L5F-N?/.4SMXR.P")7 MFHV0;E(O(2Y8$)EKE6S>&G-OD?REF?O):E,'K;9_Z/C3HEH.&&-+,">R**C[ MGGR%9386V^)6'9.NRCT%4 O17FBK2C]\6^4A6#^.@K7CPC_!=4EK35W-4WL/ MS?VKC"T+=4&$R-\Z:F!:J;NNF7Y1? M+YYO5R:2]4XJGG+*O!*OY]MEHFEC8R>29-^#ZT[S+/#L?>;K3@*%F;"Y?$,5^.2^D),+1N+ M9=1H_;E6/&SYEO=8\6%[0*S444/E6KF:X&&L6*;342/[IUOQ"%)^WXH+U+16 M[K?4AD)J+@)ZJVE<#E]A8:BL>+1HOF/%DWB\51_;LZX2]Q*S13Y%HD8V='7% MH;#BUZ,Q=7#'P)NMN*F:$UVHSYN*QTIE9>K.NJ 5-;G^1"N>/-US._\ND??0 M_(@5YU8B5F*Z*%)*MBU*T(B*6(Z:B'^N%8\FY?>M>#5#3;)5S".1&I*HQWOS MBJ!-(TGVS['BD:/YCA6G4EU.Z: SEQ5P>=(K(E@B,8Z:H_X)5ORJ-#Z\[^_- M5KQ"=;I\"T5$5N[4^ [/U!U3NUOQ4.WZ^Q#-#UOQ!LV4QN/X'+ SS:WF*N5V M=1F^(ZG"9L4C2/E]*VX+;IF?EZM]%F#IL2)67(87HK9^]KE6/%HTW['BJ7G3 M(K@5@B&YFISJM66N51&C)N*?8\6OM(][9]N.3U6_F&^#B"?YW?U-FKJVXW_: M+H\9E4Y";LP&2 LDK;PVIL?91"C=M&>0K47X%=#.2>O+-RK]7;-3MPSX$,?S M-QT[C"[Y^X1-?Z8I[T5U:AD(-I@8JE303,N8!WC8JFDG(7*M<3,]X-)Q&K&D4I[!:'!&LU@B?4.W0^=\1 M4>R7WT1])LUN.-4"SLQ:$RZM#KNSE9.KXS="]4_7[.$B^C'5/DY3;IT0%)*; MD6.#LE"ELZSOAHAN08T[:Y7@VQT- Q MSEECNI/9]$UXWSLA\L^(OYQGLIM;.$>S"!1ZHT^=F9Z^O&O_VY/IDJ$.!V5Y M#J2"#BO74GO^X-"/_-QW_ ^ 7S8RCD8?JT_-C> MT'/D0$/"[FFH>0S-/W]4#29F3V1SR^JUT2AGZ[66BG0G?(OG<@-7".^)\%%@ M]5>P?:-L_NJFYDOHY_:J)PZZ"[N-@+C>\>JIM*7/0LNTD5*8(2S@O)3JZ[N] M!9WV\"'GZ1TO M%;>),>+%%Q4C-[%XM7I;MN0Z2N'R*=-S:P70I)!R70:+=;+-S!),*1IUOHLIB=7'J7;3LYZQ]MM_8M=13_-_!S8J]J$1A@\K>E5H'W67.T9:V; T"G 25CN MTP)@P()I0Y\#R_%M> OHLF%5#0?8Z".5J -+A$,S+L 0C-BRI^W?Z0-2P@"O;S9>@S,;#)C(<=OEQ=L-H@H11'VM2TL-"9_KTR M\5U,K9GY,*J^ E>CR,ER%&D?_IA5^'1Y1_X9%JF/5W%T MD0I=6OPX,ZP/63H*WVWRP/%XY&.:01FH^H1,$F4NGD9GJ*A4V$DX/;3P:H:P M+3^F&42G4Q*J24/F M9GR:3Y-+?:"'LR]N2#5#2+NTO$LS=.<&X=I+1N=*B4))3O>=C-B_:X9P\\#Q M/?X?U S9JI2AQL.E4ANF1[A:MK-:^#:3AELSA+'SP[LT@US(U)L+-TXA )MS MB4D_->RG(Q1:7E$S7*DSQ+/EC#=N5.JUC,DT[U627*OH.L4*Z[%D-Y0!0T@: M0URH; Z*+"Y,EFY24]A2 5=:JZG!S,6+J^&W+LQ=9NV8XN4A/E+KBT(.(6M: MUVE36;HB7=PC>1OTU)F+H\*[(ZN-E]#F7-)0I<0R0@D5)]F&'CJ7($K;5*Y6 MSK>[^R3"'/M:"2!'BIUNK>C1"*C59U2O0=I6/'0V+$K<>I6*PQ!QZG@^6S5U MHKY0R&:EE&C%I5F<"IT7?/73'B]!OW,VL?C]2MNX3V\ M GSF:ABZF*_7FUQ&9G.=2K,/"JL2-PZM5Q3^ZJGH5 R MLB$*3QKG=_LBV_&/&%6?4H5]K),?Y?)$$7&7Q1E%L[-69AJA180/YXU/9NY7 M\+O;+.D9@N^\?$*^^F,LS#4R/**DZTW6PZ?-2K+2!!4V0BS\WFSWG7//;K5/ M8< 64%59'T,E4Q$L!?A]IMBE"7$.-OR(C0VKDB3S!994QW8CI;G#>/@6Z=_$ M''^"^7KJ&J:+AC4%/ M8I<3P+YSS&&.R0$=6((*,<=(FJS+T)F&@^9@GV>7(X&:J M7S_&PLU"@^?5Q"C'=HE. YD-M )"ALZTWB.#$'/N62.#:=]=Q/5*"EZL%5%9 M7<;!:'&/#+XBKYP2&7"N1\Z37%]D9<4JZG5ST1V!:+/+E2.#*'/,:9%!83+# M,XKDEI!9+VGQ*L5Q2L1YYNJ1P>WM(_F86^5B([5#\.T*HG79>6G$Y.)C_AX9 MA-^_NJ7=+Q]<,TC27MG#F0KGD8)9<+'25'=#ET"Y1P8AYMRS1@:RU.]0 WZ0 MX83ZM-M3T((%PMM7.=R10<1YY93(@$GGI7J328R05BM%#N3E4C&T:'MYUXP, M(LXQIT4&7*N=4EIR/X5HC7:+(%<9@0OOJ141B QN;< MLT8&$[16';.>:7+>:F&G<_-QW//\W7T,'SPVJ;P!%D'4BL8.E0'3_Y\WQ]8J,R6T-JDXR[7-I8/Q7> M3;FO@KJK3P[!>DYF^,P#FDZC+_Q9,_2@G>LVXXAY>E_7VS.N5A$96Z\,U48B MM'[%B:1] >9M4Y61I&#KG:#6!5DJZ&G!E!U!W5!8B+=*3D-Y M[;GI@C%63LQ#FQX^E?*G@G^;7!!D/0+ ?7_8FF]IO6C6L:)7:@N(B]4\J4H7 M>7H:53T>)"]> AEVBIY8Y<,L!$MJ>^9.&FN3G$D)-I#\#?R6+$+^#@P8IV_A MY.?%1L+!"S,-T2IDD\@0IF4G0JO)]\#<[@@_!<[;K.%Y,T_4@34R+,UOH/ ' MOO!6^9+IUCE)J?4G-(D4\9F2B11?G SK3?'&,0OP;@61X)OQ9"^7&+ S@A0F M*0MS5LO0&OQ0*(C/M.P?$O(I*,\L;CL/*N9 MJN$!T!4L"[Y[FU^Q2\2BK#_;F%C=&G=U;'E#J= =-I&1= EP3$LKPDD MH)D[Y1+MUJ(B#6O\F-/F$[.,)@H4PD?%\&Y_?@?@8:?\15IT;6\Z=^O+[9@* M$&S7"L+C@FZZS@L.?3X@(]NBX>I.$RJVS;/8J@>8S KD.;*JRBD5)!$F? <) M;3GO5MMHGCRC8R3__?H_T_R"RUBA;:_VH54M-5Y#30UOM[B69E2G_>6L;#.A M-<>A6=4*3\.$<_#&RQ6Q7-YKB&P)&2)=A6=:ZK2J##)19XN+KHC=%D>\OIK& M]'LJ@G'BE"NEI+$G+[D5942=.SYM->W&..7DE3A\6).U,IAEN%J53%86:J'N M.J&-#\*\$G<;''1L%4_.\$VNP%,3SD.6*,6PBW([O&[[]5?QPL,-KZ<"/^2G M$HV&DC;[V%)QJ]-4-3WIS:*O/#[?3PWKTM][_=360.^07JDF(FX1>B/)0L&; M,*%=$ BCGQIMCGC=3Y7S2X_I&6U9R65422Q8 WI 1IT[KN:G1IQ33O93S4YC MU:BJ>4+)N1@J5"Q-5N2H^A^A\E.CR4''_-2DHU6R\XPV0[K#1<*31C+7PJ/J MDES!3PU;*Z&S^*F:90L);43RG&;V*"1>;D,$194IKN2GAK@%P7O]U'IARMG- M3JNCD%VWIB2J8D9>1=VF?)Z?&GF.>-U/=4DBW^8E@>)JYHRK\!(J@\S=3_V: MG'*RGYKKJ;)$-2F4E0L%;2J.'V'W=_\V\$=8-\>_U M4\O...6I@VY!F9568*QVF?HPO$6X8?13H\T1K_NIXS27D+&1([!=.TN+N71< M*,E1M217]U,CSBFGYU,;?:Y?M\8]!*NW:LW.JF0!-7!=Z,:H[D"G[J];B!V,FNDT_9]:[)2'1%;9@L*2W&2(_J MYFJ7I^<[$M'$Z8EH\C,0=_ZM&9CK(*D47L>X&4'8R7Z_ EP\M&Y=.+=F7)UK MCNW@.=/QVDVC;PX2LR&#Y#+NHKS0.R05WB8X(3Q>.YR[+(.PI^Y:XD2P05T5 MGC>W/<%6,QJW1KG!>Z;&@9 MY[4=?4=P=91)SNHLO([EFUZ(?<;5+)-:MES@S;CNE)QD\!YH%\879ZAW(.[J M=;?/_&]-X="%-!BK[,Q:,JH+S)G+A<[C"F%*559',UF$ 0Q;BB<5#MBZX0XN MOI02*1__=0-T)A^$5>J3> %Q,43@2$J\ [AFCUP8GA0&$W:Y MG@PHQN,;HS05%VI;7ADL.ZMG4;K"ZW8_&3+HDW$4B^/HQZ%_:W%FL!^]-@J< M]#\L8QDT44@V,*JG>#8)W/$02Z:UT.J%HQ#>MP2R8" MW<73Q93D<( T1S:3'2'=A,#CH[&"SQ(\BN"-)J-1;LR5N@VRC98+P+1_<[T4W+#[L"KTN"U_A>"=F'AQ MO_]C!NB&)NN''GLJ#^T]XOO^[$\GA PM!>_D9[K9H+2D(GC3YLQ.]-+)G?ZG MV[<'QL._X=UT\!E[0P>\JGEIO6MX2-=4BG;7RRZ-G:[J[Z##'T0@W'3(\"TW MT>ZUB$Y/B2-Q9%XTW&2.?"GP 1'^(.O?Y>4/.&O#A0&@O?XZ 8(4J%\XM5__ MP']BMN.I4(MKPC*^D"5G\@-%D/_Z:0J2).OCN I&#OSE$4_\_LWR5\Z>?C36 M?:;@B]3@2)"?WYX]UQK+>MPQS!\8^DB:SD^(I/@$!,\@_/@4_K3S8GBWN;UW M!%5S?"1HLNK]^'<;.CAVK H6L::A"?J_?P97;7D%X(WP&:JL@^UST4>4_KE^ M\P]X+>;_CV\^^&\08A,+C/[S[5_M6AI^M4U!?]<[UU_]&W_H?D=.=?W+8CV+ MS4\O)N:;F[B@RF/]AX]>.*&V ,/VF#&*I7UCI#N0T?PY03()\'_S +E$%0C6 MCZ'A3'X^I]PA@IP=I3\/H6U])[PXEVUY**O0LO^8R!*T^G#X?_\KB2'XSR?( MS+/-:LN7$!N.H043V/[DLYW_?0?E?BX$6#^'A@4%X?<]RYAMJ+(4^Q<2_+>] M[C\ ?_199__RJ9C8Y8>AH4J?C)J7%$O!N>^][@.P"8'>XY,"CE)2 M$N>'"$;Q! T$/DD/:1[@(T( *$4BJ/AM+0*?A(WA 1J2AP#]]HNK%MIL)M9J M,VVV]<_WX:=2[0WS;+%IKEEH%]A6C*EF8FPOG6>J.3:6KE4JA5:K4*N^?_+T MQ^>^/]DNT\H7JKEVK?H0RSRF'V,8DB#HS\;N86&F/UVMG9$+LK5F)1;@$;H MNJ$'/I LQC:Q3].WA>^+$F.ZX,> $I!_9 PQ2$K["^/? A&O"I;%4\-FT6MA MPR$RZRQQ%1^+/!(XE6^8/XK$&VLVV)O_6=&]A]R__),48S4=_!V\P@GL\^8U M&\L@&JHJF#;XL?VP,1D_$)\X#O2Q'&E[R\8\)W];IBT1OSO2[L @A2\*ZH;N M 0M $_1S,8'^=ARRF.A[&@M+,'\>?^99$;*UD/Z0'5]N\ZI]=@JZDCO_^2;# M6=M A-0SU*&@JH8S-);?+L-M#5>PH&RH7A.8AN7L,)[ 2DQU04D MG3 :+>8%XVWQTP)C \2X0HS5C*G\[T-L^-__HBF"_'F4$Y\1\WID>4W)-CBF MV6:;Y7ZLR=9KS7:LSC5;'%-MQ]JU6@38B@>JS5C:.(OZ>]8+1MKY]G8 MCB5YLB),NNU?1FF&42_\4N!=$)H/=SUM83U#'!CMDF$/TE7BDFZS'9L6/B)/"X_XZ42[5) M4282(D8!#.&3HZ3 $X2 \8(D(CPB4N)($H4A$*5-BG)]1UODTUTVB3*=40.1 MJ_5DHF\9F:HS]OGJ^4@05W !J0XT!-@"UC%=44;U!H_QR/.12IRO-E,94V$] M&2F.0*>)DJ,%'+E]YFDNX+-$R\8N!TL\@NL8VQ_6ZSO!+WO+0,A.8GT]!GFQ M=N-8VUELZ;6FR'$GTM@ZBP3]7[MDO*1WNBZ0;[-BSX,:((T%R[2,>7"HC>6=/5.QMG3^[G0+!C3!LX(ZL_3Z?6E# MVA@^J+9R#>C:"-X 8=WXF!%;R8&3237@BY$_><.6?[CAJ7%,1*0N^0$_.51B M^!%ONVHX,<;T"PI]BW4@)KN.*";?XP8%?!^#@9OA[]&/35U+MB59#((WZ!?) MNS(2#+/&@BZO@N]_1YR1P\VW[R)GX;'YV'J,;39R6K'"IEI17!-P':;]?=T4 MPKD%S)W1B+FU%'4]LA21Z M6J%-I@L99<'C+]U5JVZH8"+/9TJZ6RA2Q7[-*O06//%R9"632#=7'7:,N"SA M]%8M/*MA#3CRZSBV.T4].T\VX--&JK'8$G/[/>YG5W\,+2 H\05$QQ_KKYZN M"T/;4%T'_-SFX2Y<='4>%RVH>]K\>SYE>6&<[^0^7Z+_MM!^Y_)+H'OC"=U# MZ=#[0O=0.A3^>T@3PHPD6?YQO.L_93@_]"DXUC,(\/*M3 7QQEU;J/6U#$(O M-MF_UT(H^B%FN2!6%\9^0?H]1#ZK>-T9^35&3L./-:MM+/2=Q0U[,J<5*"7,BBJ[<&@.'FYK/]%\EU1-(UA$;:Z83N".I#-O9RJ/>-5 MFM=HG:NMS-9XJA1&8Y&!43CV)[.!H0GD=1:+6@)N@R@_V69:LB[*IJ#&P!*( MKA\BP)]'L@CL>ZHM=(2#3!WSN3KJV;3H:YR- ?,K%XQ=HVZ4N:[JEJDNFS8= MHCVGEDII\:<:E/^+XV^VYQ4$0R@84Y/K$T%_6"O$#&HT/L ''N545'_2P8K'L_@D, M,H8E8@@90X[;@T^J)/E=,>-+%TK]M&,.4('IPQK3 V ?_(44U?655$R =(2H MW2J.3U3$EU0*[U&A+6CD+-F1X3/7]3? E+,="W;]0MQ'",&1P3K%BCVU_!O MWT3ZY86,Z/P(,>HVJQ,4 9)2$L%Y&B01GL 3(D^+=)+'L21%XRB52&+)YRL) M7JY*STO9?$]IR844@Y0+F?1\N]:\-U+ME+H\I_4:G%8N+CAF.:H#C_&%\_G( MI==I->QD1^0$7B3D59FW::?DS2'UVMP/%''#_F(L02C\1F/W7PZ9[: MO4 FW:< <:? E2F W2EPX>6-MZBC$[?KK]M5'+NZ:5SQVE[_EQ>/,@&:>.(" M_^.[\$^])QQX=?>$[*P[20!!G,1$O_'7?I'-Z?KGCO(346X)_A3_^U\HB?Q< M[\[YRT\ZO /KV!WK)Q>2P>AHC7)CM/[K<_SFTU*<"/IX>UU?_UU,Y.V WR[S M^RO0OJ!BVBN:H1XQ\U!CE> 76?>+IW[$UX/.E,VX: _'G7![$UMY*#8,U.E. MN#VQL\5:1G)IA 2324:S"KVA?Q[-]IVQWR^-K=_ZL-;$%C#A%[^@#(:Q,+C] M9VC%OO^"Y)5U?VS07NHAMNX@I<;F@NJ"E.$G\1!Z1I+\9;#WHDM'Z>>A[ MV%^@+AA OTNY7) -W]Q4]C3FJV.+LBE3<8XEL6F<,?*J69J.O_VJ[7&1_2XV M^I^[AQ!:=CJ/5MNX*6L'Y6DYR<+*99NM%&M<31'[9*.&HEW33T>@T+$I5S/O M6(^\NS3OW[T!'9=W+%I_MF%D-_[5\UV.0G>D= J= BO/A$YN.<+;?;\[4>+L<]C:(_P\$%FV9TPF72X] MR?;LMIMHIT'C3?S\/^=:X#Q(DCT"_$_,WULS\OL(K#7]0VSH.M#75#U_*RY$ MNKY9$5C(SB18#5!A$!3XHYO%@:-.+'Q*,.((U(^QSUY3>,.Z^'F68_8F5= E M?U<(B V]F#@!$!>:WRYL,0'!1B ?4SN;HO]"_XY-!#LVDE4@Q015]8,!PW+\ ME9N9*_OK-HX1&X+- /C,IZ4;W-\VM&YRL:'1SKK/EFO]11W_SWTA[,_2G^+Z MY@T,?S_$!%V*_86M81Q" 8?7@S,5_?'!4'B3/XO-&OH*MJ M;%Y^E_ZCTN]+!10(378<*$) A8)A&;KO+D.]#*#K[,4*OC45Q*!F*2,XPKH/ MR3/E\/L9NXN\31>.))"$+_]-,/8/D_851RO>COWETX;ZB>'8XV: ,Y&#=@RF MWX[ATIIB/=\G!0#LO[^">.^0TJ?D1MIWBV4;@YI;ZZR6K+;",9T<>D3::(15 MO,-?*B":O$]#2#1RLWY^=8F'0B;$5'@_B FB""7>\D]X#X3 \JWEP5]CD/#Q M@Q=L#:H*^!9K:S(@WVH0#=Z#[QS QT&+ZL]U'!M;Q@)Z=IO+C]!7 ,'<)#"2 M]6#],"B5])&)(3^/S3"XC/[<#OOC@./SVP[T'83-X"-SW8Z$?FJ@T5!L&,>V M+L^NG_/XAH9WX=X4BB%'UY>Q;0.@OF5M\X+*Z<_6]D^9I,#1"DR1;Y/'QL6:W/ANN)7>O&/'A\OU MAQUS*A:J;)Q727VVK+N)V>+;K_)AB_KY?MT!-SA$.OL]Y:[,Q3D.D35X M#Q*KAUS,\"/RLK;F7<77:Y=W6TNR\7O77Y\\VJ-AYV?V(5XKLF"^*=>&8-J[ MN28KCW1Z8EQH(SG5Y%D21?ISDGF-P"^Z$.\T'=Y0]@/KA9^A-+N)5]:$ M7 (ET/NZH(NRH/J^BK__RQ]L;TZ@LV-^]T!9.K:;!/]+ M^/M@9'X]0_)UF.OM>2A[ E1URW^QOR!7!=F@=7O>UW,M^PG;/K!#I>M:/F O M51Q6GS2SRRX@6$]"AETS.U&([GE-VJ$5D#^Q_;&7D)7BI!*;9AM&R058<*R#_9,N"CMYS/NW>8B^YJDN%(0)2A6_0M9D-/ M! *'['/IB0=&QS:/L?_SK5#-'ECN^UV5L%Y)K[E.H&FA"MQ=%=#T,I]UM8E2 MRDE62L30.C^"7(LC#Q1-/R1(=,N$6SS\BAFO5_VM$[TO"_\>8L;O*3Q^\C&, M^Y5@A\Y5W"WG^L"QBV]E;4FV357P? QO$L='T; +-_)J\:MHJ(;U8SOUUY[Z MXDP%_VDOBMY?8/QM2R7XB)!&*)+@"0'#>((0$[R C""'XTF:("ERE""VNRIW M=NS\[_^UU]E.$!7HT[BZ%-^';N<\TLT,L8#^8Q!?[W,21M"Y_B&H"\&S-^X^ M13\^%=#_>*)M<$[K^G#9V,YG'[GW0VOOA]9>L%WQ2^8>!?\=/(V!*;/5S,YI M#$]RMJ;.-4XM?=O\4V76/QHG7:NVV6K[T\\PW67?TR=^UA.Q/F6!<#?Q<13. MU[K1T,@C^>G=:)YT39UIM@O90I6II@M,F2<),I% WT2^SU9+_HQCA<==9732 M9+_M.?9[;OWF41%&RM-D8]!-K34K3#LX^?>9OMY/T[V/6Q_Q3^[1%8C>/OOB M.V5IQ]:^(BB+A39;0:&^SK#5%IN!'UJU__LNT:&7Z-CV M?P(/]D[N"OB3EJ[7UB<@\G02AR%\&+S](QRYPX#8G8.CQ\&U.ML,?(L63^ (_ES)AI=S:R98IZ5_;TUH M0YA P*95^))8Q0CJHME@Z>4(/S]CX=OB8.)+<'"YUFKQ&(U@%!X9YO6702PP M@>/\+01EP[XS\3$F3GP))F8;7*'=YZ$&QB+D/:2#I4?;7YED9Z[L>'Q++JL;BMQZ^\ZW_EN27X%L3LH4H YLG MDT020\+ ME7#@>]QC( 7WY!%Q*H$CH0C# M@OP?MIO_.RFO%P70*H(NC .!>>IBG9%MT;7M( ,"M3JC"ZIGR\^2)+X@;K(D M<$P3V*[Z/!J]60'$J-N50+S!,=5VH".(?$\&PPM;P M*U5E)R@>",0)_J!NO_O2J!JV?^90C!D:KK-M7M*4;>5F10R_'7?KA8@1?MU" MLU9N\026#$6(&P@7\3'A"A]4?FV/9:AV(%)URQ"!Y$O1[5ZLY9FV4RAFFOQ M"0*!P4H8%/K+,HRWF:D0@U8&8W_EV3=203>CV[52MRHW0=$.TRRT2EDFW:XU M6WP2)Z"^#@-WK06'>5URH@&*'_7$LH+H&-8-RPAZNS*"<=4FFRNTVFS3KVW(U%U^(B@_ M1*5095M,EFWW^60"I)*(#6)CTE-V&"J!3TS"OJZ-8!LZ'=)B:"DD&PO7T@5H#>#(1B=" -C M!<)"?DQ80@@6NYS(0_F&2X*27Z/ O57(59DVUV1YFL!Q.A15E2WX67!NVUTY M7+/[N0W2WK&5_O4F#L$&^6T[%_^M%VF*<;27 $;L\/JFKNCYD\1(NTCQ!(TE^2"1P'AF1R) BABB@L4T+EO4= MQ_HUG+%)RY&6+"^T[E-_BMC!E@RQ9\UD3MG%?A4H_(G%T,?8T]QBNY/; :[5 MAC\$!;NQO[@JPV7@G9F_S]UMYOQV[[.;]QS \;K'T-IM.-!HZ)7=XM?H/G0 M@"/,L<,2M>P.JVSA^.Q61*^!\)?LGWQGN+:@2_Y9SDL10(/VU$TO)@F.<'9N M_M"$=[M![/$+#X:DB"620YX>D5!O4BC%)Q,2P2/X")4(7*2P1&)/;[9%7E<' MDR%3S"+(C%:5S+#B):34PN^*^'QD*YU;U>61V>+ L-7H]BMM*^$VX,@7S^SS MW81:*"PJ2&F.224FA7.VYY\Y^^*9]+)DYZLK1E1RJ6:W750YM5\:PY$OGED< M.KE2&[0J=12&-E4R'A]. %(O3DB%GSRY?CF21%QOVF:,."*HZ$I2QBFD T>BR,NA65!+.Y@Y1!4L MEJGHUJ8WU*(J22 M$2K-23*^R([]H>0+G&:3 I5DD/K$7CM3+-.,F''J 321^+)NIM*ZRI%KJ M5E&K5YS$X= #?-)P\(9--=(V(A1!KU#.5PRD H<>8)1!I5'SVCA@$'=0*Y26 M+7GDSN'0 U3ER%JV5D['.26.6DAUU>83]17#HP?(*K0[?2[/2S+;U<<5SZG( M%78"A?0 75T[GG#T&EK@9D-]JF>UZ9)&&7_H"U:UNAX^R;#Z#,FULWR^BTO(+4.L$O+X/1L;R$6.(WD,KB77W8( M[R-DO#VHH#(GI*?P/0?896EQ#M6SNU6E6U^:E=Y*34^G MC#_T!5B) B\B-6JR1.*KKB'A%44RY\'0%V!51+1=';O%&4LV\RDS ;IJ#H<3 M.,"$72E>G"_(9@41^'J^7S-[M3* 0P]PUB##ME:+4E+A9,Q1O$Q]$<\LX= # MG 6\FKM89FL.XC&S C65M!Y'!D-?L/:H-YWIZ%R/(ZVVS.CND'6QF5&%.))8 (<>8$(+\9:"/1;G2(E.H@)"U6)SO.K)2)KU;:9R/;-E )YX "[#.?,.)N: MS3$$FH=I"RLK=#K'^-VB7PQM^P"N=GV:RYGA5Y81ILXAS)83)0(6-'^"!,NK6=8/' M-<23 5E:S&U;A!*+'^ !=XC-4"[3'"$>Q@K68H9TV/R"QP_P %8H$V2):W01 M#.TLVLMFAV6K\*D'"&N267DY'_<1I>5,!K*)"(MV%@X]0%C'$E7<[P."4T0 M*(4.>8E X&W($(7A&8WP ,< A:("):+"LSL$FJ!$2'Y!2";@DXDA/QQ"@4R. M2 $7$[1 (L3^'0",4!0D<5Y*B@1/"*,1O#>!0.64& E4@AR*%'B!G>40Z3G3 M_HC-E21199*,VW4@R <8-*]5AI5<,QE76B-\AO51M>U2$)$'&'19YU=TOF=5 M%)"6#9/!:[HV6$"P7PXM"K.1I/ &X.+5)BJB,W;DFM#S.,"@.9+(.'FIC'$E M<:K4K8[>ZA0:/'& ZVH)=S5MC&LK)-?LM'D3&U25#IS :YCQZ4NFZ_EYUR. M13KY,>U0"XWQA[[0D@6"*Z(5;=9BY9F%+)(TEBK-QO[0K98,48_-[2Q./(1O M+SE,$8\T^NEK6!].A;Q^I,H6P@F, ^+P)M'/E"TLX>F@E4<4^VHPHX_8T;-E M;A5F^A'[Y9:-ZB!B/!__,\W[-M9T80BCXG_>G8&!VHNCQ^Q\5$TON?$M5>3FT\] MD]9)<1QYV"ZJ#[\,=X6'F7 \VMRT[3Z[82;T(#/==77(I>G/ITT=[QE^5[HG MB(G?FBY:"C;\+!%UU;GN4OA6/?DO403@#\5ZUU&5K\'*M%KLSODX?ZQ(?!W( MT'H99[()[P3_ZMF9ZX+_28F:UTM40X2/NS1<-Y]S;6GXE-3.A:3A@"4,G<%+ MNY8%;7Y,L&W@V#]N(>WZ-181;FG9X.+6Z,["MV-;OKH)B4XP%72_][N@B/X' M,'/EN:"NMU?<'<8;"I_^SVT'1#%\;U_9J0?1N3 \:;%[P'P<6;*#%GV1;-L3O#2 LHK M^>T73CR@R&OB&H5(E1%%R)Z.';. ""!>ABIXB.G \?=M"JIJ+ 1=!,$Q.Y+A M#IV1J\:$[2UPR/^)EMIFMA!E#2NS@6>+@>83 C;1^W-VJ$)>X1$]*R>3\UY- M(?%L.E5DY>-(TDQAF&\;?$HAZ<:<\V@>AOZU6]>Z 98I_TN.F^^Y^?J\A>R&,5.$=$$IHQ MON'1,TU.*ZR;ZHTAA[) MEMRB4B[KV463]_>_^SDKY %'J9M/686(^2.ZOG3/A%W9LWFG\"_)@E@KJ@L% MR7FEOE7M#RIDQQ=^Z-G0#PD2CWC^:]VF5MRKUXAHZ'.M%,0G%MI^?HKBZL!= M6Q-=+(412!X3"-QQ]=,8U)A9N26VE&YS95?I%0LDK<$G-[X'1MP3%X<=A*OS M[243&U<'[MI">;G$QTE2R)\J0R< H*\S6S'4R=< M,GA!VW $]03/X1[W1#;GPZ:Z- F'4Q;L8 MX\_GVR^,(!X(]#5==1?B&TA>?(80WW,2'UMM^8,4SQ<9X,[[PZ52HA.=1",S M-&3.EV+H;Z 8\D FZ(BG(:J&'A?OFT8B4PAQWS1RWS1RWS02.3OY=3>-W)?I MOT;(&B+PKV^QHAG;OKI2!QU%\:B?K [K7;DJB"Y76CA,U2:Q#))=^ W@_7 7 M@='N:W[R7?YO(-H-$?C7-_<1#8O?KP!PM58I+&?OT6XDK M^P+7]&&KC3@;!$F[0XN#U<:0Y0N=.B?4F20ZSUG&W O.B_&=$/*!P&]FS?Z> M*+C51,%SD?5!1+&WGETL#W1[R!A:M"?"/9]WL.!FTH'W%>P MPVY>M[)85P7=872)W8IC]:!U[5>374(DD!&7'HXS>"E?%*JCX(@U?RO? TG> M?H1_F_TC[LO4H8W'WRFJ;+M.KA3.'"EQPUJ-W&DN#2?DBZJ_*_ !QQ,1C\5S MAB$M9%6]>^^1] #NAOY3#?U66@YHBJR7+4OT@C,1%[3X!4OSTH!<^(>A0J-. MT \)^C2K'@&AN^_/OYOB,YCB5X2I-,-6)42LH4IIGNY)R>72B \;OC"1@3"] MN5@L.G%]08=T&LO^P9'K5/@]I+^']/>0_K,M_6\Q7!>VPO" 78JJZ^/P%<5% MYJIT?E1'-"67E,J=%LGDAUAPSKF_V2WQ@.'D/;:_Q_9WA^(2#L4[95;N>--^ M-=Y*<]H851,6W]?Y6<.7V?6".X%%?L$]V""OOZA/CVC\<=\D?]\D'R%78F<[ M[NN%/V51X3/UN8=H#K*P%QDWR2E0#P4=_H@'/'E:6^D("/!]G_Q]GWP(_(53 M!;,@4=)B.&EGE?3A??;OZKQ*-9PZ"2'I%FM5T6Y/B.WFO,%CZ[[!6+H X7?&P9^^BZ$ MJXO$51(B5X?ZVHK@TGOV7]4$-CVFJ/$D4U)(=BD7B-Z"8CMC7Q/X?8*2#P09 MZ0J(@S[./3GR82\%AV+J'S:B@BMIIX-'^9S!$;D&8-=60!?V1 YHG=%D4BV7 M,%E3VF,X M(+$3 9O%Q2*21')]9D0.#6R591A?8J&?@*'T XJ]\9BMB&1)_(<.]QZZ6(\; M&JH$+Y8+3*I0+K0+;"O&5#.Q5KN6+N5KY0S;;/WWOW#Z9XQM<(5V_Y_OPWL$ M=5M5'B$"__KE(.'"QUT:HK@%\78J+3Z"C] 'U?"AFSZ ,546 K!D<&^&=^NV MZHN:I#L+WXZ!^>IV)#HQU].9QZ;@^4?[W9W%FPJ=+GP2^[4M3\33MAO9JZ]% M[WC/YV*I[VCU#I+G;#(\%O>S(!PRY%\-',Y:[L'A>VZI&/4E[ MLGSV5D4Z.UH.D5HA4:X6&IG$^0TQ8+I!B8&D"W88/\IOE M&'O'Q>U$J'?O/L0>P5<,4&_*36!T:5UPNY;)\F^Y.ZZ@)LYBV:I7>9KUYAUR M[,0'H#)>\%C0AP[''C#TO@Q\C]'OWL0G>A/O$>.QX/2U>*XL<'(QH? #TFYW M%XPOQGX!/?E 4&\L(HM.GN*I:?^.GQ&+0UJ, ,26%+/ '.@N>-CZ([<6_WSQ M/,9]HW_8O92M@'9E9Y)V;8AK8&V5FG=:2T$,8]+LT0^M2LE.)$$JHT M?%TA3SR@7Z"+7[B$^]X2(*K"?3GGY9W2/5X(%->6NTT.ZU?2_72CUS=J"U^Z M@]/JJ X(Z.4-W5 M[\3&OE'6 Y]5Q7!U1K_O<+^M^/\T^6Z-=7+&:,T*!\94:VZDP!QW&KY\^YO7 MD-?6&$,?ZA_@N M!(W\4))Z0!*G%3[>Y2\D@?O]T(#0&/13!#!)DO546K1%15O.&:]7;'N9!N,+ MH)^^)^F'Q%MM>G0R$M6=!GU_VGT7Y9 D=*F)+PO^]7V*<.'C+@U13*S?SI+] MF?<$AL["9;:U<[(N&AJ(.<+R'K[>NK&*G$V*=IR[E;%"(&)M8;GC=Q\^*7/J MFE2U0R9[G&LV$U0V69_;*QCT!BW;B!.+X>X2>SL&-7)V,^*1\=M%=K1(4_!I M YY-]UW%HN.5Q.'_(@]\C@\C&R?<"_+"[&H$T[NJJ MU]I1>Y3@4=.ZQBK= NNF:76R&"W'/$;[7@9-WOL)1#-^OU?2A]Z]>).8)CNS M=J:=T# $N)[6P7!Y5A ;OICZ7>,346\K%M/_?J&4W84* M\B"?XK0DR\8+% V1N_"%TB^LPQ^0Y&M"&>TDPVO[Z_[@%T0Y0/GB^880@7_W M12ZR7>]5A:<6Q\5VW$MDV9E,N95\0U-Z[L)7S'B@\$C\]E,4(1*!B"Z=W&[2 MXY3=?Z$SY?XF@M?W^'T-J;SI'7OWC7FA,KZ[&W=>M;B-0A?+U7&RI[C3D"0?*.KVNP:$2QM$R.&YMQ>(BB=THCH@BY9#IX5FC1.( M;+L)NI-L*CWVU8&_#I)X0"DJXB41:S?GWD_@GB:Y^R/7\4<.J)V\T"E(O61+ M9LE58<#D.IB9;L/X*^@?B./X0Q)_K8WI77!OR*>XNPZA=1T.2&Y&!(A73BTK M2@FL5MJXN"HTR@M?3MTK*VZVLB)<^+A+P[W*(*K2$(7@ M^E6+V&K7TJ5\K9QAFZW__A=._XRQ#:[0[A\S@5]#MK^&0?NB=NO.PK=CA;ZZ ML8E.7%:SX!L$RXO9$\'RJ]A-P8K-!=4%?ED?3A(_7P_!,_)?6JFX- M9?]_]KZS26TF:_O[4_7\!\J[^]:]5>!5#K[W<94 D4$DD;ZHE!$""11(O_YM M"<8>C_!XQB:(H;=J?4_H$>KNDK\OED <47/\@L=>\@+'^_ MU3MS7*2<8=KXBI0H9$5/;77/#I1BD?M3P:BV2K^W2KWXK;@PF+H> (MV;35QS)T@R6Q8CDK=?8@W&IE7F7^%QV:B@7+PT*,ED<3K9Q^9(,AGYVY.S&<0_O,/"CE0&4 ME\V <4L=_-E:G^^@F?NAG#ZP?$?:(U#/N.#'<^19&&HXM45M.+#X.N&67;1# MM=4M)^%T'(;*HJ^ZLC\&C&'9CGOU+=UYF.D-\.P;;M.V%CT!L;B)UUEP5+4P M-B-X4C$\L;ON?P$>RH%/B%Y;G@.3Q=)REI-1Y:45R'/H7+C+LQ\>\5<]XK_C MIPW@4W4*!_"Z MEG'C.I^JNUAZ^E1W?&NM'VN&?S3S GH)H)<@W2K$=UC&A00+ST%YJ%C<:QC(TQ'PN/*GVB6(M$/[T1(%\I3I(I M;T-:=)0_AOF\4%T[DMM:\&$KK.R'5E'2IUP$\^C*,'+OUV0.I<<]W=>]-;PC MHU:H3(&]5B>'JX5H.-1,1E/[%7 M^0)B[HZ.>'B27^L(#'11P--Y_UZ_F/F;_N0X-X,DNZ>B"#&6J\[#E@K?QG."[JAJ5:T9U] M,%?PV!-L9U9[-D6QS85ME?#*KE>M%PR:DXA#34\:SU),,JCQ;\@,L)C'!9P3 M-Y_U39CA"Z,<%7>F_,_HJ!&P C:L/J=Q\.!WF/ATB3YS5>X8_/L;= M"6K"S6Y-W%AB&9'9EH**U95<- $UQ751<0PP$PY]([#TQUTJ&G?J6WD7?KM, MT#.[ANW;]84YJRI!R9FH7(3?.(DC2^ ?LS_K28WC>9^UZ/K'^S00:'9=S"&# M U[0W%"9ZS=BO7]>VQESBQG?F@JO4;Z,<[0W\:+C#;GQ/\X S_M0-YUI& MT3.>+FN9Z%:+Z\Q"Y[#%&RN89H+H0]0H U9V=D "?^"-%_(5BNR%T%D>IS.-P1$SSA2 H+\ZS)R_N-"8L0S=?$P!?S9 M6\?__N__/'_[) 4/QF+;Z1=_Z3;LQ^_L9\ M7[[A/5J'#(I\QLE_99Y]':U'8C$7\C;W;,F.-)&;ZP:8^N'/GG[F'=;C^,.C M"'SQ]+D;AV^@/ 98!H"5$0FC5T5@('(2(1"H))BHSC$DW+,LYB%*$KS*>#5%U) M(EZK%M;G&GRK>/ 5]3YSG[]5"3O,1FCS7:Y?%5H]<'0B.)V>%R\(K2+?ZO'% M#/BJ)S2J1:X/ONGUP7^:?*O?RPBES/?7_S:O%+SZ7^!H#L!A[0,UR\]F]*VJ M UK\5APE \Y[^=^I>N'0D4,-J+_:U5\KP1O/W^RZU/&>5WT?9;"J(2.Z(4NL M1K 2H1FDQ&"Z+&$*;N",1C$:R1Z1)S\IN#.F;+*^V]O9/79-;/2\)6BUC004 M\)I/JAT) M2S[3XPU&GSH5R9;I8=/M=3?=:AB-)%^.]*U*E1DNM*8H\#N*M)R"KCHF&)GX M](Z,,^-Q?:SR%H?K/4W;BDV% R-1].70JL<7L#6Q[8B4VVVLB,VP,,AS$BXA MB9&DY6JYW7Z!+ C.7K6T/C45.8E(CB3Y8-+A<[,M$K8:AC3$1N:FVP$C$Y.W M:(.%E 3(E,3FF8HX9! MO8*$8IV2BWV3]^SNFI.HY$@5Z8YK@UX])Y8WZK:"S2QSS&\D.CF2F>'Y?GZ[ MFR%EG2EAN=U(D]F.Q)Q8T(Y5'(S8GHA@JX&KYC%47&NFQ"9'UK1!5<5,LH8, MARNYYD]F&W8))!1)#J5#I@2VV_+%GAON.L"\G$HU#JQ2F\$N=W"''0B,S4QM!-6NFRE6A+M0I]5J^*PL*L#T4-/"%3/')A#JUP;V,/F M ,.K0]M@>F#H"8D:[;2)729]A;CEOML*&*Y6('V]L*,$?Z8%HG]JK?4O)53FEZ"(4+CL%; M"V%5 D-/;-90:/A*@5S,Q'#/Y EEE^LMFN %3NS6%A>U8+C:".)B0SG3A3EI MRQ&B3^Q6G==G3"A0'7NX17-:8S-L# <;"3NQ6VC9*_#;YD 15^A^6A;F=7=3 MBXK;;'6HB2T10KCF%*3WI$K/QZ: *#.YA<83Q5Y:JLPN7%'XJ*A M"02N5D(U;'.T@)1[G6I([,K=1CE^:A*"(M$H.QNFH/*Y065 "/AHK^B _D[( M"ZLJ=0EQ0MZNY_10M6F%JE?!:IV0%\67ZKC9;N?L<-OJ"FRN+PQWG6AH8@D< M"\74PK#;X"DZH.HK"LN+0 JQ$QQD\7UMLEQ;=;Z@2D19:=EMV8J?FE@"JCE$ M:H,5NA;#G,=OBCFGMZ;I AB@@5NR[Q,;>DV^6 M]L$]!JSLN;ST]2]/7SP_=6/#]&"JQB9O#OF,D@Q%,23VPAA^YD0[6L(_>!L^ MXVALQ ;>T\<_G>.'D_IMV34$^9F];07-WS*4_C2231&/-V?ZMA[[&\R9_N7)[^Y;#_>G!^3M[''FS/0B:YQDRU5D\8^XP]W0*.?B8=3 M/@%QW^N!^VIV79HLCG<$C'Z55_':O._@/&.>@HR_X7I^6AJP$-$/ M_^\3^>FLRX21GQGBJLFYOY/;\'H$:NKI>J8)?C'U,[RCZ5JFIR\#?:'HWB$N MA2/9IV1F!4KU$6/KN/)OTR0=PYG489G_=U,M^!3-RY4G<%GCBS2R#],H'2=R\3 MS/L5JK?<2KN-3O7:7+OZ6G="_=)MIV]ALURC=6YJM,/WW2_%&Y^<8QMQO?;KQ2^"U]XGR+&-PUQ/G& M4;:;D_,UIO^GTOS.LEC7-P=>%*GHA8JO>M8RND=TCJ+>-P]-?-@TO),7P^]= M7S_W]>YB>+@2)]$2>BC[T'>?U8#PO4!J>ZX6JH'@]71O;:DZM[5\Z7A]6WH. M!\[1"I:G1A7UP'?-..@BT0.SSU>W(B]2(W:_&=?0MH-P?U##+S:^2YZ[B.YR M1JLPM()I(?3!/NI>U5'G8;1!7%2QU]>UTYT'UM62;8BCF<3GA):I%PQNZZRB MFR/XIZ\DF46)MS48N0,;Z"90O[I-=!ZHI\R8N334F>=09\X =348U.46XUKB M2BI(!6KK3)R2>6.HSYFR/)+LAF3K/6EMZ^-<>V=&%[JH3U\)(DOA%X'ZHYSJ MUS<8SP'U]%EZ%\,Z>J%CW9[,G2G%$ TQ5T!7J&HW^2G6N3'6-4;U:VJ71<1= M:S//SPLSO]"+CG7VTU>49+((_5H=O?M-8?VP2:MG.M?390=?&NOG/]=++:U( MF\K6%I2"@<\;?FD1WOI<9TMLOQU6=16A1DBSF.]QP7@8G>LH!L".45F"^&41 MJ+L,3[[P1X"M-< R'5J>^X?MO6BKDCM5;:M6]RO" M&:Y=(O2WG"/6R6K=*HR#HCJ^->%06*6^+8S9ME@82DLAG.*[!=,!A$/%A(-? MEW >7L/!TG#67SM:?/ )W7S:*6"<=_J,?L4X&N/MNEPXJXMEK[^HA;(^$T:W M9AR[*@<4&7(M))176EGJ3JOY1L0X;-3,*/FV+N^CI.& M6:>'<3)G;";UV,DR/)??]D)] MMQ*',VI:Q$=ZOVK>FG:\H5>?E@K[$"ET=,)N8459Y3H2%?ER*"Q+86]3=![# M9W,'J2YG1.MCY[LL;!'=:!-SSJ^\+34J%&]MEL@:)_'R=MZTARMZV@^\ MH*/738!6ZM-7$LLBU$70^BAGZ_6S5;H^ M=-:)-3=6ELI((5_/,;:H^XX;3FZ=,X(4<4H*.[F!+=2D7+^,B**]B^ :YXP0 M3);"7VN4?+\Y([^ZTEYP_2!JC^1]W*OMJ?)VILG(AU?;87["O=V!OU;^P0-* M\\-S9H>X(WV0MA(S"%/FZ4I&-J#H;U' M0'7:K[*_"]7K@8"4AZMF7A2J3!/O[WW*;$9=.*,88)8F+X+J1SFKTV3=W;T1 MEY8,Y%O=6G\7K,>.,.+-(B6(ELXUK!'AB%8].JRCC&,\2S,8#!7"4.$CP#KM M%]3?!6O'(-:HN=0I<5B8&H18[E263I?.E2^5 MOXM8R'%-6U]VEJQMS\UF/K*$8E\2FR7PUVRA^TDW^>&*N/HR]QS&LF#> MR<>AIZM<%7\7RYC^Q!WE:]LJ7YY*=HG8*FS;Z4@H$CE<4")+$PS,&X%Y(X^ MRLM>"7\7*DEAL^E5/$+G]7)EH#>*&Y'NFQ$JJ:B><99E7XLCP;,2YGU\ %A> MY>KWNV!I(3ED2 VK0[[L-G(J2[!^:[")8 F,?8+,TLC;W(B/8=/#M(T/C,K+ MWO!^GPIK&\6!U\1-I.#-ZSO)*J+4-E9A(TL9I[(H^IH/[GZS+GYUD;OLN;Z? M67JN807P%C>\Q7W_M[COVS"/\=B.X7B"QEK<6IA,V$:)WX7%GC$K4..."&@, MC2QQ@LXR]'5CE'=JHL.;[-"HOYI1_SJBB?F:D[#NW.-W*YE0RHJT=2M-L%KER-M/#G]%ILOL_[FW^^W8(O YIUFP*]?RT0"!Z1^^WJ9*;.N3?][M_!_50KH M,8S8N[95[]TD/;,(/@H+ILFXNGL;ZNPT>)=6PET; _>N\[^YC-F=1,M>UC<# M9H"? 79+!@RQ]4C_A;XW&!^[;^WYON-C/7T^C\JV.UKS"9+\P2(]8;;S:W_3 MV<@3'L'D-B,O$72T<8#9CD?A,AS/8C!V/X(G.(R>W9'E=]_1LWXN%[H30"_R7;H)H#?@ MMAV/#V "3%/\#J6?_2 M[K]K\QY:\;=M;OP^8'H)_324*N-)J64+(VR^ M]0H^8HZXB"6BPEE(%J5?BS= 7>(B20,WQ\MMD@IN/NT4T,1UKNR^FR:&:A'1 MYRII\1C?:RMS>:6ONIV()MA/7W$BB[*OV5 BB0N \-H MS =TG4 /29H])-]NY1_YR3\56=5U="LU L6V5HY K3"B/%P @J+B;FE(EF5A MRL,?ICS<7-XOF1)Q\\FE!\R7=62\!^98KG?:>0MQVE5 M9F:$YKA&& %4;?QC9F2 AS:B*N*&YRZ>7 .N YNYPU()]W8Y(B*JOSZ&2Z#J MJ.Y"CW )N K,%3SG9%^$0B4W&._K=J&MEO@)(:QJ-:""T''&!'ZR+<*_87.)SQLQL.,+%022]/I=%-:6(=Q2KT2\ W8.)O 48_D97P6-X!& F =%&8,D,QL*WAO"F,\>*JT=]$N(YN1. 721!ZE,,:YA1\V-/Z.NZ! MWSZM=XK-:HMYIR'NN-FXVQ:J;G$2HYJ-ZJI1%SJM[](; ',+8&[!K=P$[SVM MF^&X0S=TN<(OI.VX6NK2SH[A(ES'OG\*L0_+JI!U,7_&8-AD2U<5[UIH[%W* A M=MPI7^8GFF_,*6,KFQ*8[R&Q 2>3J94PL0$F-L#$AFM[*U)"&'QQW=C5U/K M+M=M==I6F;$D;R+"B!,F,/K*?/'P"@9,F+@_PKB*1R0EA&';3<)%&SF!+\RH M'C68(BK;B0DC2L0 C'&B;#U,Q(")&# 1X]H>EI00!N]S4TP*.EU[MQX9A#XJ M5-!]3!C'! ^$?C4I\QX2//*_Z99Y#.4(9GK 3(_K^V( H1V=R4=TGN F9X+4 MYS.ZNK*MJ:9O,/ M[3X R'W;U;7VS&!W-*5.[<5L2C:F^Z$@AZ:$H=^2+:X>"KE+W\(E&V]\=#Y( MQXP_=*;&F_G (EEQV2\/.W9Y2I?5P!?KS7S,!X=<"N+*=/#PZD'25_&QZ>"D M ^.1^. J'HPW\\$NAYL[G:9G/$:9BWQ3\CU;WD1\<$R5.-%$%*9*7+>7QLE+F[AS+Q+ M+><.;IYGI&#P+.4,) CJS-P,\ @M1S9VQU^ M/77GP#[UOT!?*+RX?F?FPHM$R\.4+S_Q.S48X*WJ=%L.-Y+FA^=F>.?W(XGS MG9H1\$)JNNV)-TGS/80(\K)OJ1G9T3*:-0\#78OJ8+^P&*!'*L6*_6M;9"KP?+=28-7@N7(WK5W+#TK(X)7PW,!JU)^CXM@ M246P?/W*!#PM4V=JG0.6*3"F+H_+WTW>NQ(NIXLF9D\'SES<;5BVV,^'Q+84 M'Y=1V^K/U!L[RSV&,7D'-N.9CLO;1YFN \MWY]!="9:&;)-#;U5;\+ERL;[* ML\*\X,4R5T^+P#"^G,15M3 M%/Q_:T''H[\G9Y@VOB(E"EG14UO=LP.E6.1N66/E":3< :.M<*'HGF#$SA_A M.U"3?J!$!5?/J8G#>M@2=R-Y&U8G/7FI5S)V5"[M3U9+B[ME5VN-&<.WJ"+P:03H9:-CUJ"3%8O@!'0%)O% M9RZY^EB@O6Q-D;.!=EF2A3*>D96W+4>R846E;W5HJ_BNL)RE,8,=B70 MXWXX&=?(N-_:[&3\J1O.M8RB9SQ=UC*6$_W=+'0.LKFQ@FDFB!ZN1OX(V=E% M+@K'#73_\^_-[KT,%T\<2*)[>.$O(9B>%_W]WV]]B&FFQQ?]5J\H M>N$G[0#YUV7XY,?]QHCO;')D%.* B?BMXW__]W^>OWW2/7@LK?1L6L>/QF)^ M-/6< H3!SLD&^. O\GPC[_SC-&GV\[>J35^^56>*UB$#]".<_%?FV=?1>B06 M)T8 DV(HN6->")V&0(&B%IN16SP#2GRUV=2]#/9_W'G3FW( ME7A8^>%CCLN@N',MFB/7X%O%@P+1^\P!GE*>,T%#Z/4DC$4P&C_B/07O7!!: M1;[5XXL9\%5/:%2+7!]\T^N#_S3Y5K^7$4K@5\UVEZ^ <=4!GXGF\6UJ*9C" M7^#H",!AXH/CW_]WJMXL=.10 _JA=O77^@U]X7A>H82F$9A&2+2ARQ*!8:HD M(ZPJX0PB4S)&&B1F'.57?E*H-"ZG('LA+-DYCO-H?LEVE&DGT@E?CFRHQ&B& M,#D-L>C53%)J0%U3-V D\W)DAS.;N_S"F]H[S.O["E@J9064M.0SIY@Y=V?% MVLY>%>SQRBST,'3-@9'DRY%UM555W=ZZ@?2$_IRRM<;,=*)G)CZ]5P@FPF*M M3$5Y;WO377EA3]8;,!)%7PXES'X'"\JA+O96N:E$U,=N3C,E7$)>CEP3QG;< MDG>&O:M@8F%9'YNU00>,3$QI8+3[^B04-OQJ6I@V*E*5F!0W8&1B2GN&-$*C MSP]% 9,6+=6>[>I<-#(Q)7I6,M9,D2+L54^B4*14+V%M#HQ,3FD:;G>KRI); MB%B_MB@QDV6N/>4D(CDE?"C499O?$\BN'-IE9-7.C1(0C2 6LAU&J*0 MI[NUOF4H;+4C4"3L:E7 M1%N;!2E$(Q/+U)MJ^G[9**[%\ISWE(WN MZ/D:&XW\MDR'\->3DG.H(PD4G+F\]/4O3U\\1W"L$QRTA%C;R"&?$88F:9K! M7N@AS^S$HQ+R@Z+W&:5C_2'PGC[^B1,.J']S!)(A7S--GYW"SYX/E'S/F+N; M)Q)Y^CX7&;U?#HK;!JS&+Q6FHPX;?_#34%D!)@,PURZM*+WDQF=_"7[Y5J_& M=XWWPMY7N!/7VXG78[%P)ZZU$^QGAH8[D8:=P'[APH0[<45V>C5N"W?BBNP$ M,9&*G8"Z4XIV@H([D8:=8#]#PRX5&X%!6W>J4V%_*.5 /..?OA_G\A/9UT5# @(<]7> MT;^3A_)Z8';JZ7JF"7XQ]3.\H^E:IJ]COR!1D\Y0 [*2DG\D63_YZ&#G9>Z*!@PO>-G"BY^Z*<^RL?]@<4 M"3+1X?7N9(*YKW,X_3*!0I[X,X?-1Y0)\NYE@GF_/O7&RF775ZF>6@3!LC,7 MG'Y*"H.?KW+&Z[D2J:BU^/NMBJ]R[?[-K8KITM)9UYC25"R7!C-]I,CNR*)*LI_%ZZ?+4V?E",-6]N,J>IT]U MQ[?6>L:4+2?S5V3]_SL#B_JDV)H_8WF06UON[^P$^1C&Z1W8H.<4P715J#FS M"#X*"U[?=#JC"-Y8M;HT"3Z(!%Y=B7HP";S?P-:WDD%4_ $EUP/#G(P:>I[N MJ+M,X,F./X]-D8RLS4(_B(I%05?;A6-@5XS[IJ15-7/=',-K5>M+9TPMMG$+ MSTW<[^;_D0(*1P;H1P1PF"/G:/WO=,!]8X.\#CY8[\O;$PZ#E5CH46S0*=@A M,1D*3#_7VC-1 1+\TU<62?8%A0&Y"P?D;HZQZS,+GH)9?^BHWN7HY*>.2%$C MW6([L#1;;J#"FF>5ZZ;GI59AN4JP M\7H*BV):]"IR.[^/$!TG3N/HJXH&/*+?[>GX((!.6!R/A.>KN#!^ M$\]H3>%,9#,H\D+90X( 70WJ?%1#/9K(8\6K")4R->+=_ 0+ZPP#ZLCZ$ MWP0T/O':-KFN[I%P1?!*R36QW#X"]%,*-?OK%.HS=S?[8Q2FL9=9TA61^IYF M[UUMS?*7VK;<6_=U<@/TUV->=E9C8%=U6!7M3=6^?A%5S6^(U;[ M8W $XQA%')&>@K=^6U^U"MMU7+9O2MJ@,@Q,UA,^ X ME&&GM9\<;<_?['V'&84C&HTCI(01!B$1B,*"PXPR))G"=5U5:$0FM:.(?VM7 M-23%ZH*J=7Q[F)_A#-'>[+N;DZW7Y&F5'I\>84-6;G3+ZY\$XQ,?/Q. MGM-(KL.U; O;3!L8PW47BVAD\N/K5-'ISD>]I:C+J\XR"!N$NXN'XB^'KJ;\ M7 V*/0NA5HR/\[,2,U(ZT5#JY5"I;RI>ARYNQ:$[7M2++7U"+..GLB^']H=U MT9^W/,8N[VOXRN:0$<-V)#(Y_[;)"EBS:(SY1;'NV4-.:Q9&T4CBY4@778G+ M2;U!V+*)-#!C.MJNQ]'(Q$H)!.Y27:]KB\,ZTZ3*_8GJM^/H8&*ENH,&R=20 M\4!<**.QDL^CF#HTHZ&)E2IJ:ZW1G-9HOM#-"1:0WQ&"QD,3*\59=842)TM! MK(=49:/R7:R?CUXUN5)UH3HUVP6K9-=7HXWF((45V]B<:A4GKU<3;LOQ(U$H MU]U9X#(Q.S1_4=@?H+J< O@&K=KG8- M3QUTP,C$[#O^*I26[9G/R[.*C/2JA,D8T:WW8LQ>#_*K?IBEZ4M]( M[ F46/-\35!6MKWK\433[S7*2*<#1B9FOPI[:V]:YD9\SL#H\H[>3?OS:&1B M]H;AS)C\9E^P"^M!P?6Z7'FQC48F=[0[#]IA9TW+=MBEI;+N\QI+12^:G+XM M+1JEOF P2'W4F=&50:.SFW'1T,3TK;Y=6A/YI8 MJFN(E#%&L DVE?MXH[H.XZ&)!2B(VL)Q'!NW]::*Z:BZM>4Q%PU-K(!4[4@! M/ZQ6$5V?>_E&N"0,?A,-32X!UV[AFSW2&B+ZVF];M=+:FH_B-TA.K*G8Q:&Z MSN412]YT!%[I50@R?@4L,;-@L)>WP_ZRAM3K57!>[@H5V@:G/YI"Z6G)H8CNG2#AML1$QRV E?ZQ(=M1,-34YM/L3T7*$3,&*Y M1FIZ>98#1&O&8Q-3PS _+#1#O8OLBJTV4.Q*$PV/7R$YM=9H(#75?G?-K\J. MFMO;RD:*6N">: /;,]L"W>_VBS:U[C-+K5/QBKP9#4V^+K#LN\7^="^+"U$> M-Q=%K*,P7#PV\;IJP#.RB,PW=GE7H\:[F:'MT<-SDSNQ (=_UVF9O-7CBL.V MO"1S8S#V1(O7L1(T1_UA2T%66.$('>(T MCV.=:&@"/5XE+_HHWR?M0GD^+DS-#C/2XJ- M,CB[HK&)10@;VTH=9ZD%/VRMM.ZRQ"V1R>&YB47(>]ADL.XU2""ZJ]RL10;$ M*@+[B>ZUV^I,E[CQ/H_45[+3% N*24CQT,0;B'F$<9K;NN/;-U'RO'0Y.Z1G4QJ9K51E=!%B&K.\2@I/ED_ 9) M9:,\YYB^Q1D[9*G8"LE,Z=@*R4UIV K)3>G8"A5UM4[$35-SE">[$ M[7<"LE-Z=@+J3NG8":@[I64G(#NE9R<@.Z5C)R [I64G(#NE9R<@.Z5C)RAH M8Y]W)\[29/V7Z04/U63]5=).]TI\ZZ>+LN=MJ$NRG]D[;[S=GWJZGFF"7TS] M#.]HNI;IZ(%[N$"^_>\$VH?UCYU7^Z7,OT]EU>TY5PT4XC^N8_*BX M?VR)@0R;@I6 # OQ O$"\0+Q O%R(;Q+F<'P@]+\.>WP\$WB=*ZI#GC^0%@G[#WY47-VID!3V&\.B%1V]:U@;B M!>(%X@7B!>(%>@RAQQ 2QL]L%>*\M@I*@I>^[P1GP0/O(WN[0QE['UHUT$&2 MD)&E;&DYRWDDV8#>D=\5EA]Z0#V2R*1&0M).)W$C>"@94#)>R\B$\G$+^3BO MM7/^VWAN\#)( PT]"(U+IH;Q8)?14"(^W]MOD_5%77#>/*YOFOQ2$OSV5'U3-RD*F%CGZR MUL\;A/\7TWLL*_PW%^/L=S1^)?QQ.[9G'YC!CXWO#Q^8^:^U!6_HE#Q9C?*& M,Z%C!5W=^+]/(OA"Z@6RH\F>)ATBJE+.,&U\14H4LJ*GMKIG!TJQR'T"7.)$ MGQG_(>=+@B%1$AYUM$19*?1SIBPOHV<%^@)@D8_A57 72]>)NMIS6\O_-@K\ M>.$ZO:GC*:KUD*>^__WJ=HJ?0@__[9&V#+TZXT-S@..!3QI$78$6/G_#EX$D0PL"/)@?6'M ?V$ P OGT MK4>O5 Y*H^URCNP$M,UB75YJ:%&+8NS35P EA;.G-]W)5H0>T5I[ W52=2WFP2G@^]WG-JRI56=PL$'>*0&Y+#6X78\,?=64 M^053;,N-OM">21TP0>;35XRBLQB#0G*X'3F<.1?XYN3P>F^@!R>'[VD7<6Y. MX7D*5S7V"Q^)8C;0&=R4]*J8T]A 7ZWK5%[<7)8H!F23V6UT:8X49-7KJ@0PFH/&RYX"5\(\\L$&X566I.!@B##'?&@F[O+4_LTX %@@\Y@0A!-N: MM*W0@6#GQ,F&6,PVHT4M)@0Z,B.0+(Z1"5+X-V0%R J_RPH/94?(>]LE9DA^ M:5-[;M==^E@+12Y\QH]83PTI?JN+E+;5AL9&+XA&Y#/$D$]?432+,*\=\R=B MCFD++;;T(!-%T*-URP"]ZA!27.J>Y6JGA/<1">C>0X31#%'L;[B=OSGG#W I M_]X43BC"4(2A"$,1OEP0X [FG+I 11AR,*0A:$(/]2<;R["EW"^%D-/CIXC MT1)Z\*[T78D]KR]VGA/0Y0+O]\3>PFW-QMM5P^>XW_;7M/3@$/YMN+[_FAMV MA4[ZDN7XLDB)II'+30G)X#?13.E/7U$\BY/LV[RPD! @(:31[WH#0N"Y_+87 MZKN5.)Q1TR(^TOM5\PI8-LG>R-^,'06I\PM2,9B\T&]UP$O&_M=?8OF>+WW$ M4>[,#Q6,,H>[3C!>])A7/5[17:$ W$/ \)X7X^9J,$0#1$-J%@.BX<$%X$/X MHV%&^PV\)6]/<,<5P5HT]%51%%H4T]S,J^TP^/U+W^OH+&:;/0#Z)W M\OON3S[YQ=L*1L%U8@%0YGI15X)317+&9+^,;7(S1#<+DJ;+97,BF&!)HB(Y M2)9FWW;C'=+)8P07[CV& $]$>"+>^8D(11B*,!1A*,(/-6?H[#VGL_="ML2R MU2NRVK"!B&%/4HL$(TP[S 9,(W(&_]*8N.>T[J[N!YZE!GKTZJYJQ^+@9X[- M36!\#"9W0P& 5*8+@#1 -$ T0 ]V[$V&I5]_5)U5$^7?:!2'O[;GX*]-J?? M%:JXHENT)/ZQ..P)Q;-6'L[[LW731/2)L>_C0656J6PD%(F\V!3,987Y]"E8 MC'ORA4,TP./X@Q_'?Z>U ,?/JJ%;1:DK5B5Z*NZ0+4IS_*;1S[^_"O+OG[H_ MO<\?LGX?U]AQ:*_8PC3?7CEZ<]>)CM^H:'KR_(75D2'E/"+EP ,8HB$UBY&Z MB$H"#7>0('[H6AHG@.M:QO#<1>3S3X8",FOP4_ J,.+Y,7+#S]^?]ZSNFV1K MSG)EUU'Y.J(@0UOB>O-9RYX4N3]HUQL]NQJ+/7ASL!7MN+C\ 0\OU$AN ]8B MOD-2C68!/Q M!PGX U('I(Z[I8[4.JMN(C!H"@",.#,(T'(11A*,)0A*$(/[H(IUR1N.=ZKEZU%E MEX,'7XZ,"%BB_6&S^*&W_S5O?_Q+81E-QW_"CG;"O6]WQ\N5V&-(WMHON&XP MJS8I:R.A6.3>1Q$ZR[)O\^]#T,'8^(-EBJ39]7?34,'KY//=K9>WE$ICLUU( M?+E?[=5$G#8MQ3H *B 1[*#W8H0S1 -$ T0#1 --Q\,5(7 MB;GKLE1G,;)*2NBY2J%OR_V^T.!%M5P_&%EQ<^$LSKQF9=W!E9/J4[,!U\BX M'O@PV=ME_.,]%"?:/4<_[/W&"J89?;&/3_%'!,2#VD?Y;P/Q/WD'Q6/JQ3#L#.Q==[6TL5*1WZL;"<6C(!6-90F: M@8GD,'/CPR0?I=G!>]/ TD]9XX3.8>Q6*-LVU:E=E\M5B>OFUNM>)R(-$I & MY O(%Y O'BD@]![N&->W&(TV%JXH[[M%AO.Z_%T*1(?-M#Q'N.ADN?U$>(6)%Y&\XI><(=Y MAN)B;R5RL![8#]IP(W;MYA2P-%K>^1W!&:/FSXYCU[U<4+:HU8-5'9C*S,*/;R*S/S#BZ:Y.5Y?,]$#C(]?1G$]O[_^P=* M(7_C2/;P1;0Y:0PB_WIRA_<_VV60'Y&+ ^1J;JC,]3N&[CMNBW"^)!AG3/.V ML)TS=IS^2A2:*N<[367>(?_D>D@\%2$,_&AR8.U/7/Q0BF6V,JB-9+Y7:4_R M>8+2B-Y&0LGHX@<0>)K!LACQMD)!MQ;_.\@G.*4=W V/ZS)/\^6ZG/S>=WN M)+\^%[S_Z)^Z<[ ]_N%-3ASMQ5*AN'&'RQ'?"Y!!4%/#!;?C(BX@ 1=D48:\ M"QJXXBD(X0SA_.[8D9SKU8..NG600G-%3=K]V8(,WM_0]EW0#@F265?54L_> MC;FAWR_/9@H70YN)CGDDRY+WT2GHJN!.&J"(E&( M+,1=CNT2[0[9[O&=&- T #2-9RGF3KKM052?Z7;1S>>5GA.ZUEV:I9DYT>S< M0!>[(VKC[K0+F\8C">](*Z2I(9BI3(+Z! M))89D%-#"L2R.XK^*:/TGD,&& MI=5E+<=3E52#4E1*QB1#QRF)T!1"4C12D5C2D'&=H#0\XJ#__D=^^@NP.'RU M/)YMY#XJEG=,+\<9HM?I;J2X-?F/(X4F62 '7G[(A\L)X?='.:.A?8PCSEYC>XRKAP_E7HYE"R:Y4&OQ4V1NLT4$&3+YH;3^*GLRZ&L6L)Q M:UO7D;#!8M5QQ]=WK"F1)^;?18&DY=H])"=6ACG+&063,!I)O!QIEX=TS1MV M9F(9';N]?+>P&RO1R,1*C?N= CU4&H9=9W.2:?%8>0MVGSRQ4LMBO1,(CCVU MMM'AH8J6J!;6UP6N;#F_A0PW'C-D^')D2)25>=56LSK8=W%W;5"- MIKDVH72,:&1BI;K43E,L<=RPZ^T^MZ)&^CI?C48F5LJVK(JS5PU/%&2LNJ_@ M+=P<=L#(Y$H9UOIHL"JBQP7#4VL5'Y;P4EYU2PB!;Z:7VFB M,.P,-M'0Q$I5^+Q1-OJ%/5*H=X,FH]1F_C >FEBIRG12#8;S7(T7O"7G,:9; MEE13HI,KE5\C:VGGE,LVA3-"-5<+E@MW T8FI*_4<>;SY7@Y0S!OE=^TC'98 M;W)@)/ERI"6P%5!5\4ZN(^MY8[ >*7R]J MG2BI GTYE Z&--44,N.QS9K4F%(C=@9')* M.--72&3,J3Q&H*3/&BB5)Z./3S+_'MEPA:ZACGBA@($7Y736F9G@K$[,?I ; ME:0V56\ABS4SY!UUI.Z#:&1B]D.JGC M>'L+&8[T/%X>3 KF>@-&)G>TS"TK8G6N[7E,Y;>U$4*65J7HH*]49Y?\T4"''Q(LS.C=Q/W,#8QLW:G6BQN\.T**6ODLA]N>OUU*QZ;G%I]1K4;GS-BS@&P@J')J5S>>N.5V,-58KWO2OE>-7Z%Y-0XUZ9J):Z<%^4US>O" M=)CG2W%EV\3K5M1ZH[!B\*6X:X;;2G6,+"?=N-M1\G4-KU.CJ]Y21G*]"E]W MVLMF3CR,3;QN&:^R97-K[Y"08P$7;B<#JLC%8Q.O.R_0KK+.]^HBUF]YA>F2 MK\E<7-@J*3B[CDYN-7QH#P.,I0UC9:SMIZ*;+TXB8XUL*X%&B'+3+_"CI1=6 M-D^E]E[H#-N&)$V6UM3N:0A0%:>U_8Z+AR8782(U.B:[+DIV?5B7"XK,UU$D MODB?7 0W$ :=?J7;Y 7;$A5Q[HAL.7[;Y"+0PVG#L B.%7?C8FZLB6UN4HRO M(B46 :MJIMRGE9*-:?6N.-*76C]:+^*$.H+G[$9EP!/V8J#.!Y5)V&2,3C0T M\0*M/5G8=M=ARQ:Z 9/C!@-DN(R')H]9K9I>^7:NPA@]61R9)A:_0?*< M):I(;KD=< 6QP*];W1H_'07XX;F)@W;?MIU**Z<@8J&OH_,*W5JVK3A3[MM) M&YL-WY(J#W:@ZL[G\M+7OSQ]\=Q+Y+GBF,7YR/[]HGBZ;.3KQ>'PKNQ/78Z?7":W G(#L]WDY =DK'3D!V2LM.0'9* MSTZ\7F<2[L3UV.GUTN%P)R [/=Y.0-TI'3L!=:>T[ 1DI_3L!&2G=.P$9*>T M[ 1DI_3L!&2G=.S$KWHYP)UXYTZ\I9&"' ;NE;LH_-9B; Y#%7>N'?+A-5UU M#\69OH#9Z%[TP'-5RWIM43YFM10P[^B'__<)93^==5E(]C.;KA)BJNX$NO=B M(96?"MNGK_VII^N9)OC%U,_P0-:TUPI/,?_]C_+UQ?6##X+!E>SR8G7,E MSM[N_?1*_ HYJ5P;*"4?JBG8F?!RYFYW$"\?4$H@7B!>[@XO":7U=[5_[+S* M/WV5.^U_HML_*Q:4^5%Q_]@2 QDV!2L!&1;B!>(%X@7B!>+E0G@Y;W/L6^(% M.E(A84!'*I02>*S<>B6@&O91\7(Y/Q!Z7H8]OQ_H6T7X1_("0;_A[\J+&]4? MAAY#>/3"HSV"G%>6P4EP4O?=X*SX('W MD;U=YM!;%5HUT$&2D)&E;&DYRWDDV8#>D=\5%O5YR[5'$IG42$C:Z23NWP4E M TK&:QF94#YN(1_GM7;.?QO/#5X&::"AEW)HO+456?+?"R=]W+/5UKM#8^U, M@G#9T_&>A8);@"4(H%#\[BEP_Q*@'GK90Q$XN\5]SU)AQ7W/H5# P^*94'B' M_ME0AX!B\5PLYJX/1>+\1O4]BX0>-^=]O]7]#U75=<.XLN']:W'(RW/94?6, M'&1JH:.?K.+S!N'_Q?12)_^7G-39;U%8IY0S3QE>D1"$K>FJK>W:@ M%(O'SO=UZM]'R/8=@4IBW+'Y<:3A=?CGG?3 MKK9*[VFG'4]%" ,_FAQ8^V_=M)%OW;396ED@^TJ.M(5P.W MJ1EW;=+N,NC%OS0DY_#V4$#UZ"@YQW?,/;_*-$_!OG&!1K&!I>%VQ ML4T5;WJLUB@W(TX@/WW%LRB"WS<=I.%TA+!^)%A_OTW4EBVMZA0./KDCQ'U^ M436:8;4B#HPW>3J*L] XY]C,G2 M) I!_N>3.G/V[,U!_GJKG0<'^?=$A3B;I? \Z:D:^UN/@,_)[1[:\L>*/9R6 MUT-J/.D7^HY@603#$N#^-T0W1/=#Z>>(FR='E#OHVG6?1(VYUFR[XPN?N3G);/>TO(Z+ MY3JE='&3-CM4["]'/GW%D2S)O.8L/Q$C2ULHK*4'F2CB&ZU;!N@Y!Q@N=<]R MM5/">VLBN85S_]Y#8=$,4>PDM\+M?(SKX?>F.$(1AB(,11B*\.6FJ=*M(0>O"M]5V+/ZU-=>+Y,+@Q*$A?+ M$8WD&GUSH?]^HD-+#PYAU8;K^Z^Y4_N]?I-N;69%,62'?*76TIC:AOER%XN^'1]X,9;]5 MI:6YL"DC,MH3NGR]@>(6!UXR3%NK@1#-$ TI&8Q(!H>7 ^A#?ZP^2)I]Y!\O9<\?)H;FET MET9YJUI=S%2C/*P6?M]G\K-/B^PN8(0)1E_>OF9_%?.%M=&D-$2L;VF\OM)% MJ[?82,PAC3QY9^2^DM+N&73P/(;G,40#1 -$ T0#1 -TUU_27?^G6F30%(9J M,]=L\/76;F(SCM/3*0YHD9$7_W4M\@XRJ+NZ'WB6"G1[\&Q7M>.]]3/'ZFHP ML ASJ.%V?H@3Z0.K85"$H0BG4833[]E[M=1+2!&5OJ3)M"@L5V)3TE!++[Z_ M\D-T"?T+4+D\7?;UHG[X;W\*E&-S^EW[B.^S14OB'Z^JOZ:2F>VI9PZ11H_/ M]2K[TH+,\TS @65@/GU%:9@?!;/68=8Z%&%X[J5$A--X!/ZL-$HOKTI]UEK4 MD;#H[H4]-0PTZIJ'WLNS3I2)\L[;JAX2=E>DZ%MCVAALP'SCNBG)PPX2!22* M>R4*>-9!$;XS__@O1?B>T[@/-;DSEN^'NI8Q/'<1.8:3_N+,&OP4O J,D3UJ M>O?YZ]6?U=&1+%7=KLY$OSOH#6QJ& HVV5*+UG[S!^7KHV=78Z" -P=;T8Z+ MT!P0]$+CXS9@+>+04\GU#-T*0C#F1+E[)90'$Z&:T^SRA+':80-5^OF-A")1 MO7L4R=(D<]]5\^X9@A_BM/VP21MI-#G_A(S>7QLLR44#>1[J[Z*B[U9H;]Z? MCEM.T>?UE;GJ=09YK#XQ(RHB 15!%H(LE(+%N#D+P8#/F6GHIQ&@:KG/*HJ! M^:HR&.ZOM8-6).\1',[(9W2Q[Q;@G,9;TU&N#QG)[C&:(!HB$UBP'1 M\. " -%P[W&?2LV!#GV.$1%A] L MC;S6+_V>KYQ$"R<[:AS#<#WP8;*WR_C'>RA.M*V.?A"*C15,,_IB.7=WNGZ, M=RQ#3YW*OIY9SF4'1C+A;108*$D&2O@C9N)![2-BV@ PI^Z@%+:B-FN.RX*] MVBO%W8"S9P[#22@614L(-DO0\ X*3"%(PV*D3A%/LROUIG&7GQ+0"4UHCLS0 M*5]=2WR.T"MS?]'/>;N8?TC /Y!Z(/6D8#$@]=QC%.<]-,1V&YPSTEPRML6PW5*U,.F*NT,Y3:L>K+EIF[&]&#I86^;[(5]H"7+$//J> M%=#B!MFZX\?;!./U?W!)1W$]3?=RA\%?T.4VX[MS2\O\ XG_ER:4P_2,/T_/ MN.)VW\&:'-0Z"($'V6X(@0\ >B@?TNV5*0JY2--J?!,43JA- I\ 2D%>67 M#Q?$.D>003V_W4@H'GGGR2SYJLX(R>?=OG9(/DF7^QV1#SQ_X?G[X.+)GEY'M\SD8-,3U\&L7'[__Z!4LC?.)(]?!'MVEW%)G\]Z\/$+G\9Y$<2 MP $):&ZHS/4[9H%WW!;A?$DPSIB;/35"OCC;C%9V;MPI3UUR;M)BYP^NA\13 M$<+ CR8'UO[$Q8^Y3Q8"JZY.>;G"3XRU(>\;,U-"B>CB!X (0I/1_V':XVV# M^3<'V@^+]<_+IZ_Z<'0WS]*GN^-9:KSJJNWCJHEWI5]D2AU6[(K5& M' JM6VP@7)@S\GUWY11+T\"VMIYL!;G:A*]W(LY T4]?2>9MM?8@84#% BH6 M?T@8P=S1I)@BCGWMC[10''%6OJ(S 1_NJ'!1#-7JWD]2:F!2*J]PWU"$@+'X\6_KY )\(_4QZZ>B"#"6B\[#E@)?PC M)4QFV 03U5T;V0W9<&B6IG1NSYV7$G[:1=#H^^J"SFWFR*[HKUQJ&BB!$9L9 M* WL#!3-8O2]-Q.$!'$;@H"&QG.N\'%YN@V9AV"#8N;*X MK?=T')';.][8]>V1J<4G?Q3;Q)$LQN*_"F[^)Y#!AITMLO!L0U3 D+KWJUC# MYO#'"ICJF\,-FK7^^E_PS].#U+DN>Y'(3H^?]DTBHT\](A1!_G7&",I/YXD1 MW\7N*'K4L[>.__W?_WG^]DE('L'S;%K'C\9B')EZ3O%TV<[)!OC@+_)\(^_\ MXS29;ZC\\@U]T2IDF']ECO^-5B&QA MYFWNV4$>PYN:Z$7QAOG\?@RS^@>O' M'K4OG@[,96 =1T_]X7GQ/@3N\@L&&!^\]P)\>YP&@7ZFR4OMS#,&B%G@^S[\ M5\Y,O0B[_^@+A5.R^-;//'P;_2% %@#T_._GHGS\T6LB$RTK>*%^!+VH#F0A M(A:@3WR3?(?C$]WNFT:N;RZ*G,TZ%> MD?(%3_-I;AM6R&RO/=D(,AH:VZD.NQ";-I.C^'9=WJJ-6FN23(=".K[^3GJ> M,W<;?<#5=ZU :.[\2;CI@I&IIR/;?,;.#*>-JM$FF;HT77&I[A8^,[Y1;34S M8B=)GU.X=#6W%!Q[,84C3U#*[XWETJ)8,>K;3J^_#C>EA<'"H3%*5:9CKZ[]KCFVG.W*S!"G%&3X5@L:>4*V>=[]?E 4^JVHX&1,4KU#;JY2C%),%.S MU1EQ[F# BO"9,4IEYOELI5>:"F2@ACVA5.C,?6 &,R;*_&/AD.^D6 MW((5-%H4"X?&*$7Z?#"A.\N 'Z4J;&Z:-0KB!#TU1BG+$:E-V:$"@^CL#FM;"$YL;@: MSX*1V:D%(C:=K9L"2XJ0Q9XYX\HIJ\XG\]S"J+%@9(Q.+&O/6XWN&#*T$C2D1DZ=CC0P M,DZG]G!3V[+N)9C M328&TTOVZ%5V[AI--(/XCO%YB^S0)E$WVD!Z5KLQS4V[W4-GD\=CR^L6L$N% M16BL!)D@%X4P,ZF@ ZVQH>J\T5X/DY.1T1?[-3O7X3E'1D/CTUT$2\7A=BS! M;7-4?=DPR.P(UG0F3^Q#?I;,-S9*6R1I)N>N!456_57TW-C2:'+%##RM2?,C MHUW..TXR.TZQARKR)RJVXN;"7&:BD4QUO=+& Z,L,KI/[(&&/9A8[G3*!\MRL;C)-0L9JGM(\SP>NYL,1TZO-^AR M02N<6&NUM7:%^[#O$SEKMAIF9TAU^<(HV1A4A]ELV@)D2,>G.YPH2CUT^2I@ MAF*UVYR$JS8PWL#0^'2%A4!JRZTU,[;=+)'I-UTJ7=/0V+BJWX;IE:KU?'*; MDF2K/R0EHX&F$)]N4LVLQ[N":AI6<;X3\\ENNC$"K#]-A=\3K(1H;(\(J.6\Y_'(Q(L H6,E"+STFF($-A2<3-[ET/6>93J_"&74SP]D6W10J M;?34N,TU)0*9R)?YO$%4 FK68MO+'H20S FC*]SNVJK=K;'D-FAR4]DS P-N M6>:4?>H+ .X\Q2&5?'8S"LM3C:M'1]GBX+5DF.:XM)3_CK\<.Q0 MHD!5%+I"H2\Q\)W#!U'L"WWR*#QV%-S>CXE''7WW,(N#IQKYHA?JXG04(3IZ MO@.>J9I.>/!D#[\3,([_5Q1"# %1?AO,VT=3T8L/0\69YYB!K[QW$._Y G7J M%07J#['7/S\)B'?B*G:"^9EB\$Y*= MP.CT_78"H]-U[ 1&IVO9"8Q.U[,3Y[MEXYWX.'0Z?\,+W@F,3M]O)[#M=!T[ M@6VG:]D)C$[7LQ,8G:YC)S Z7$E_2E2Q M\+'-*:^BZ]RY=;\UO7_=E #KAA_^[P\J]^.B9$GG?N:NZQ*J5Q\X:8&')9K@ M\[F7X&Q9D<\U1*OIV^3E MPA?\8GGY@ER"Y07+R\W)RYN[83PU_NG+VOZ9#^G7\R>F_5'7QL1CP_UK5 ME_>+ U'I*X\#W=_R\YVB0#AN^%9^<>#]#3ABB%4O5KW70ALL+UA>L+Q@><'R M@B.&.&*((X;/^2JIR_HJ5/IG[/J>VRIO;KM@/J*[C?K]>]BIP?&1&(\L15TF M=/L[\08.CKR56:3CJV^_$\M<#8=<.YR@ZT\Q9V#..%>0B?GC$_B#O*R)?W'^ M&#C^TQP-]O.PG_>>E2&W[-OU;]"E>^FEO/$_/U"'WC)3L!8@@8^9XJVZXO8Y M0!*7>DR/8A:X@%]^RURAV\!SOS&'_>J9XM:A I@/BKO&-@1FBT=L83H>9HG+ MN]ZWS!+**@!.VNM]\W](DJ*HZ@>[Y[]GA[QHBK:D)$0_41/M &;(J+M$U.+G M!4S_FV5]+^_[C<2X^-&,WS$]NH3MZ(6))/B?C/X'+TS\5]^ &=HE5Y1@N7 B ML'6_IZC_^X,'/PA]7[1ET96%*),J$*IF)%=I@2%7F;DA[7+#6;'(_@ 88L-W MHB^RGM!6X46724H O)45 H_01'$)'^8K%A!"#LE5P;&6C@U^]=B-[MV/ A]; MCMWW'U5?J14!W7 M$OW__:%O_+_LP)(=?S_@1\(6+4#2_1O^BD(([<#WX.H \0'N@1T$(\@?]_=A M;KL9M>WFQD:AEZ[Q =_B=A*\&YG^\2M)WE'I[%TRD_KO?QY3[UU9Y[8#O!? >/)QNZHBZ7+4+4?AOCPU4,6,,)R91(_4N,>2*]*PEI<+WQ8;D.NL) M_$#ODD2!"-;)^JJ>'X0 &[(_?M&IU%TV@]'A$]'A_'5&MX<.YR\%^N[H\%!R M@>IR"L?E6U44$]XC139D4X6M-IT:(V49E/H>4^?X[OLBQ3A7]/+U16?*6>-9 ML!",W#33TH3HRG2&S&"8P$8$-B+>$29\TY8%! R]*!6P!X/.NK11E9JUYR!@M-'*:P['>2.H9TQ]7"@6@LJ%_0= (?"8 M$X@P$]U-(2C4:@81F-N>5%]8E@"##%0&>!)TZBY)T3%4^#>&!0P+;X2%"Q^0 MO'8;82&%YD#?.1RWZI2H7%.PO4GVG8,#RW*ZU@EW[2Y/]!F&FCNST8CKPFP" M":,#=ZED[HRB/Y%RO+;,(BLO L^'>)L 6Z:#G=)%,R$NER:8)=I&1TVP_4(B MFZ)/>NGN[P094H"B_[[,=M^^ GJ3GOG [;X!FD0F+!:!;[+=6 2P M"'Q[$8")"RP"\>0'%H%OLMU8"V M@$4 B\"MB<#[A;MS0I*$L:S<9:+=>:$S M]RB=:Y/M>3'8;#QZDB?>G@,O1*EW?:UPJJI(?EL%Y&0E"9[0!&_MN+HMZ4M3 MJ=H=Q=4=N:VRLK.$U#D7%<]D>[0R=ZLA5P\57VTTMK-QKRMD4%0\FWY90!Q# M#8::-T$->=T&YT= 3:VWU$H+;2H;Q%#A>V,F=+;RV\/F[X,2YJAL\_5-OL]O MW4V?[ G;24L. 4K ./MYE+CES\X/?YH#/6ZV0>"F_3F_M MB6T/5GR[*;&>W9R9W?0;SO? NIX3^;CHN,]!1O9GX$X<^6D'A)S.3\,ZU^?K MA0Y/2XUQ31.R^,C/=4C6UVQJ?*O5/!^2MO](C'F1^?(,Q#P'+@^6B3IT1ETP ME891;^O5T*+D-<6S %SPT:'/%B6,*QA7+G+L2"3Z=;\K;6RRT%PQT\Y@8:7] MU[M(;\:8;J.G:*O6D.*W]5XK[R[99;T ,08?0?I\P;KX$:1;)L;W.+_T9I1Y M\?&EK9IO->K2NLP'@_4R4#2ZD5YK'XXELD.^68'XQH#R;'E*SUK9(C*0.-QJ5FCN.71#3 M7 B1Y7"T*A-ZY M>&ZOJQ5ZRV)9YU?U,KTCI&VO,@[!ZF \-Y6[H[,O#.=B0," <(TQV$\ A-F4 M[*D>6U+)47K+;?0>&QJ9MY\&?+$L-\<$G9[G%)IL"_FATJ]GU4ZW"R8&XZ^_ ME^5;/KZ#@2%3.3]V1*7SZ&2OE:R &5LK?G &P M-&!IP-* I>$:@_:?:Z)>.'[_1E-2F'%=C9Y( W([%F:.Q(RX\2*$IB0,Y__. ME+R!:NK(\$=!>V3YP_LM:)).)5J.KWAW"5M!'^F>%Z".7)+C^1XNL\9EUE]0 MC7U';?6%333,PIB%;X&%KSKT=[91D%[9;-FQ,]"-0/GF3<_F6U;+3@V8H"9J125F7_"AJ/+><',)LD*-ZKL[+)6JWHMNBM0%.HG M1-YE&+QD:?B>W8VCLY$V1-=9D82SOZL:NR%.9$+H=J!/'[_R.6RX$[RF>[^H2 MO,G!@RU,$#]X"3=JSX;+P7$Y.,ZGXGPJKB[ TH"EX;M*P]_7?D;X0T+?J,U; MU99<1?2 (1G]/9B##=;F#U84Z@,'2>+M.]R>.X#H%^W).MN95LE5KU7I5'I\ M=UK3!(J&X6XFA_M"X@K\:R#&+87-L31@=?S%U?$M)*6?:_2>]:UF:5VT5N1H M%J:WLJKS_>0;;X]XDRZ.7=\YGQ3K5G?6(_662 @*[Z6R*:2"8>OW$SH8@PX& M'0PZ6 5C:<#U]L]+PPV4DT=WU*)R<45.J*YCP:A_/!F06(-/P51P)?G7J"2_ M_.7,%XWEQ.]1[4_M(;.MMR4RJ"WX>K9:W<[9[NOO:CXD$=&SJXCMP^H M(7TD#T^L1S8$M$"'3DJ.JRJZ'X Q)RYR7E1RIN!N4TVN[\T:CI?/S,(\*U!) M>),SE4W?,:GX5?"XC "7$=RJ_7>-3N>?0,BKRA">09"A: ;*JP#DP0_M#%4A M[^=F%+_*U9T)(V>GDA]" $D# 'G9K888.S!V7"-VX/S1A<'CV812O::.^/2J M%Y)MHZ&E3<;1RP%"D>Q)%,&=:?'AB:^8!<(LC#7A-6I"S,*8A3$+8Q;^YBQ\ M@]'[FRGHYS:**^F> EO!1$%\$7H1)QO!X%+^[U#*CP/^YP+^Z!_;2[@<[R [ M\HD(?SKC*(JO#$N&2)NTN1"GI>*L*U I&.%/DLQ=%KGQJR#&U=F(UQS[ M^]1DP7GP>8CK:;M2KMZNDPPILHV*ULX7I@2)P"?]XQ>=Q;B#<><*B(%QYQ9S M#B_%H,JL2*>SG>&2Z^=U1Q%[5&'.L!"#LC]^I>Z2:6S^X.,JUT",6TI48&G M2OF;*64L#5@:L#1@:<#2\.G$N+I,S$TWI[J$DY5>M)LMM:39QLI9*)(_L5:U M48BBS"3RLK+T;5]B4#W<3N"H"<<%+Q/=;<+;'T6QX>[92K3WH>[/$XJU-)VM MHNQ36:BIR26IGCRKN+OF+C"^:FOG)_B]A* !G7V_-\!['_J&$J0] >D M770L0VP41OVM6)TT0@ ?:70,)4G=)3.XE!R7;GR=ZJ-KCO!^:F;I6=@X873H M*7N]E=AICVLS9#U#N[MZ2NA"U(!G3\X9'!@P,&!@P/AR*:'7@$>Z;-EBH%L; M7K?];6NFB=1R@$P.E!;*)$F,'_C0"3YT@ED8JT#,PK>_G9B%,0O?^'9^3Q;& MJ8Z/276\QGEH5V;24K;,M*$,*GTOKRW-I!;%*U&Z(Y-Z9;KC9H[IH. N,0.D MD=&-SHKMH?W#QW0^])C.S'%EQ26BP7]1RTW"'%E_AR. [915W>H9=+^6JO-XM M#\I!OJV/84B=0;=@,W=T]F6])#&0O=M1"PQDKPC?WQ"08;, FP572ZR;,PNP M-&%INEIB86G"TH2EZ;)'26Y(FKYL_N7%;F:HSD?%,!C-R8)&IOJ[P;+DCC____8-BR+^3Y%WT ]R=:SQ(\OO%1?._ MV(&0QZ*;!*(K.\',5&Y8=E]Q8H3UA+9ZP4IOG=[:$]L>K/AV4V(]NSDSNVGV M#XZ(H*6T ]^#BP.T/W'X8^A1M8V9GLRY-C%:5<)N:C7KL *5B3J4W66R]!V= MPN68%ZVB^'2Q>423?UZLV.?3U_5YJOSCL>#UNG_NF&![O&@F)W0[*R?->J&_ M(KER*3?/4-2@Z3(AQ((TP(([ZH41Y,^&@0_4@EB'0PJ)=A:J>?(N]\).7-]*N.-) MFZ\AW/'\"A;NEPNW) 568(*A,KJK&@YSE3GPF?6U4K4EQSK<6[U5\ZU&75J7 M^6"P7@:*1C?2Z]??6_TJ02?65F>>:<\&Y&JA:]OZ0"0#NKV56[F:D%N\LT4N#&W7<.HA:=1E69@5268^ ML9%W#B^:I\G;Z,N 9?D;R/+?[W!?WY\IZI[BBV !,B>Z-J"$MY?CO-"9>Y3. MMA-N)'*=RKR+!#H#!#J3 MO&.R<4/\*F_7 Z_XC'KX!B#.O.KU16N9X8UL2^65U MLNRO>!9F*Y^.].L%HF%,VQEC90UZ)2$UR,A:*-#@;4^'UO,Y)L]6-Z2A:W7- M%3MADO>J:; ^5[IP%(^,/]=*IC=\IA%E^% ZK M8SJY4D52$U+QF58\<:90':G!665O(A?T<*%Q(1@9>WVWE+6JY?*<,>H9UAYI M!94O&O"9\=<[[,8IK*:##*=49XN&TB:$M,+"H%5.SU_GH^[M?5CJ'G"V9R:9FM M[A8^,T:IZJ QW(T!]I&K7M9.YH.47M"[8&2<4L,=(]/)L;DC^UV^[^:%W6RE MAG!HC%*S,O(AFDT M@1BE=8,#)&*; IG#->6R6CSXTS@/^GW98"1\8I M90B5C=H75F4N*-6KM)[*\;61!H?&*%4N%.4I/6H7>2;(R05KI>U6 9QIG%+# M0JKCIGL9E6R+YEHUS QEU-$$8I0:DJOZ1&A[6RZ@ARFKHQ3\Y4 3,G%*E4FE MX*U&9HWL4_Q&3N;\3)$*A4R<^W8],3,5TG;;Z!N-[2YSAQ56_ M[ @D61YW/*'&9MK^E!50R/*)G*:$H4(G*QF>J4]'?;V97RSK<)XPYO%X:%+0 M[:R?)"VN7^DO?6*2EM5A5X@&+HYOMYE5H-^N:UIK 9&QE:_[K;[7"6Y6I !NZYMW(VK524X,K9ZN>\0 MBI%S)+(@YB=*T6T*1#($(V.K3]GE08I*&QLN*.XFO4)IXE$V?&9\26NNE5R+ MA:E*]O,$66ZDTYFRW85#8WS*==-=JUU)C0W+-8K&AJD-JP#[*9:"FA!)>#(^-Z/UD.Z7?8UWO(&CJOV4I(_8<'(V.IGF\&DDRM)+*FT M6M)D,E0%,!\P,KZC6KB1FMMT+% *;"55)&%#XVO29IM%A.Q)2VY,K-L M=G-Z&%97:*:Q1:65;GI.S%<5?J6LZJWL;--J;H!50,;73[.C;;K8M7N3 MEN<>N1 MO]ZZM6TT-KZR3I[B5X-M@2Q+RZ;3;H?"9HWF$%_:U%F*A1+-9'F=DDU%+99+ M*Q\LC8HO+3U8+M0-TQP;JPRO+B=J;LEK+!P:7YHW]\M6KI>KD\2B$?B#VIQ= M:.BQ\:7Q?#9P@Q8_,6@Q("L;RVWNAB$:&UO:SG?UY4;4:5(4=RE^O0B)+0 A MBHY/EPLSN4'%FE:->DLF/$UD2$MGX=#X=/6")GBE+5$R"-&M-^G!1B;\$(V- M3;<(\,1-M@;0B*0V>;+L*MUJ]-S8='.VGO2FZ4S%(';=1M5B5*T-))Q*QJ2O,DP2\Z?*&>K69':&%Q(H2UQGRR2"T-7AQ1V4PP-R;E0(,=B6-$"(=9 MG5ZZNFL44F%9KJ?I3=E$MU3%9M#))KNI;;]M\G6YLZ+88I#E;30T-@%JM!GX MI*$2W&I"#FDQLR34')I 7,U.BJ-*4::5&E_?R>V>6R+$= _=47/"=LNE[:+0 MG:YXI3-DB]F9R9(!:K4<5[1)NYPEDJ.JPH]6_#*[IFEU*$;//6A:Y#;<5U5& M?J#DF*:X])2_#C\8Y9N K3Q;Z@>X7]8J*(;"8^S_?-8:#=^*C=H+YF4SCG;B& MG< R<3T[<;Y#%-Z)CT.G\ZW7\$Y@=/I^.X'1Z3IV J/3M>P$1J?KV8GS;;KQ M3GP<.IUO'HYW J/3]]L);#M=QTY@V^E:=@*CT_7L!$:GZ]@)C$[7LA,8G:YG M)S Z7<=.,-C'ONQ.O.0J!3'PG0^^1^%-Q BCH3/'E*-Z>%F1G*@[TU]@-8H+ M'WBI=EGGB/(UNZ6 =<,/__<'E?MQ4;*D=S+\$!5I//]9W*_O<_LU]/3A]\$1&\=%.Z[R=EEZ3$[RI<+D2)WPG. M5=(&<\F7NA7L0O)RX>ONL+Q\02[!\H+EY>;D)6:SOM7XIR]K^V<^Y$C[GYCV M1[V"$H\-]Z_-,1AAKX 2&&&QO&!YP?*"Y07+RSO)RV5OQ_Y,><&!5 P8.)"* MN02KE<^F!#;#OJJ\O%\S4X0!+CD:6HRX1N?R?>P-&1MS*+='SCVG=BF:OAD&N'$W1]%^8,S!GG*C(Q M?WP&?US6V[DX?PP<_VF2!CMZ5RX:+[V)+/[G.Q=]W++7UK]!9^U"C/"^VO&6 MF8*U E\S!1OU0*WSP%2=)4]9H&+>]RWS!4ZNO8<,P56%D=,X4;79V,; K/% M,5N8CH=9XO).]2VSA(+NYGV]U_T/25(45?U@Q_OW[) 73=&6E(3H)VJB'<#< M%W67B+KWO(#I?[.LJ^/[]US4Q4]/?- -V%&N4R!4S4BNT@)#KC)S0]KEAK-B MD3UU"39%"TD*WH*=>>4U]^!CR['15=?[&^ZMQ6K6F.IDVFBO&A7"F!%UIJ@= MWZ)=;95>("KRK MEO[QB\[=I9*YNPR3.7./]@W(PU5$W-Y,C L7(?T>'/[YOKAPX=*[#\(%OE\4 M)N[0:2I%1N7*K7[/T)Q>5@JU3P<%(OD:3("/G@/UK;A>-)-[4$C>@\)<2?D; M+A]XW*BW3'4&T^[.*,'/F$#%GP6* MGTK?)7,DEO(_7]2%"V<_7JBC6NI?X=;W;-^MS M>D82:[EB:V8MW>UWWU?BK1I3&N2IY81KK](4V<\)VQ[) HF']XLS&1J+.U;J M6*F_0-Q]TY8%)."]*%2^%VI"5^N+.4NN^)6VSM3YMLS3;OC.0FT+)E\<[7J& ME1?T:J<2BKM&"(4Z]>-7"AOJ6*:O3::A'/_K.@3Y,*JG^")8@WE M65K[HUW8KYFDOA4:XT$AU#,E]K+R#"@$'G-"L+7*,)7TDWZ>['OM A-DO'RF MC+1UYL=NCNAQ'0Z5+DS]^)9D[DCQG3)_(D%U;(JRE^ F8[X5T2P!# M)Y+#I>+JCGR*>S\;23XCPG_K"3&X0HH^":YX.[_'X?!;,QTQ"V,6QBR,6?C] MXNLWL.:KB\%C%L8HC%$8L_"W6O.GL_![A%&+071SJD )*+J2%0:.D!.29/3+ M18*J-+<>%)9DR!MT4Y++;;LSH]FW!U5;BA\E5AN.YYV+ITJ=]93.!+.N00NL MNV@8JJ=O6"&#XJET]HXBDR\+IV) P(!PC8'73P $W517N@2 @:L368-7/-L) MIF^O6WJQ+$\W(EUF^Y2,**.V<>-1))Q&= MS+FAQ,\M%V3?4AP7,\ M9 QOF1B?;@9C:<#2<#7$P-+PS1G@2\2COTRQ^-6' M2%Y>+[[L3OA)Q]7&)-WIEXG\]^2JK)GD-D"'[XU\0)$3 MJNM8,# 0LZLQJ@*B/'I M*(03/A>&H6YMG0-MU%<2?>4A*/NDS,B]*M. M=MWYCI*+DRQ?.RN.2#YJ;F0\XCQ$&P4,X->N5*Q.9+HZ]MQ9[A9%/HA M1(PT0 P*@P4&"PP6WRE[\5+@R$YMH43F!VVROQOJS=Z.3H]I9&K +,5=BLQ@ M[,!'5?!1%$5AQ33[!A]29D5N?;2;2@LQ)\TP!\,/1AZKH 8&'IN M,8OS&AB:;X=LUJ&W"M=GC&E>+F]Z<@[!4/;'+^HN2[XL"XRA"!\YP4=.L#1@ MQ?Q-%3.6!BP-6!JP-&!I^'1BX*S71V6]7N-H465R.E^WJFMNE!?K2M[OCVKM M*-Y,1IY6^G69KVM+<*$8/#$#%)#1!=F*[:%MPOGZ/SBD,W-<67&):/!?U'*3 M\!Q3EQ/_(-%_UR3EN#SCS\LS/G"[;X FD5F'1>";;#<6@2\@ CA _Y)J*6@J MY:&E5#@RE$X8C9GICEWWVNL5V9YJC?DV[V2M,2M0212=3]W1-#ZD==&#%AA] MXC'W&T(?K("Q O[F"AB+ !8!+ )8!+ (7/P@R0V)P)<-N;_8=9ISOA9JR>+" M(#;]5$&9^+4\VX6N$XJW_\YWNN6C)GG11"=-1#_15Y8^.?DQGGC:>9O,ULF_6";Y','1-L MCQ?-Y-3ES>E)5MT5DRN>4996=YTG]'F=A;"2!K!R1]'D;2/*-:A@C P8&2Z7 M\@D=T\BU1T2=5,)U4EP7>BF_\8=^R^]0HMZOK*HD3W2X_G8[\+5UJ^\WD?&1 M_?&+3F;N,LD;/W)Q'3@1=]B_.$[$4S48)UZ.$Y(46($)ALKH[FPXS%7FBNWI M:Z5J2XYUN$>[,JCF2BQ=[?',FK09JJ[G_/8[8T9I'=+=[J)%D-MELS HD"MB MT.Q"S*"H'[_2+[PL&P,&-BRP8?&'@.&;MBP@B-C?;+^'A>*8U?,5)>MSP98) MK&(@54=A^+ZPT,W6M4JXIF12)!<31="2I7(%F1)4ZL^'?)>K[?5$#9D@)]!47=T)HX/MW6=( :(SP$([&@<8X67 M%.>;(&L97+V:-/J[A<.NI7=V""8SKR!/ZO22WY:3Y&RHN:4%B:0;)C>3Y!V= M2_XNN?D?7P0;=JV9A2\RJ]_QK@24B>(^GN9@KB3$F;-6(-N!J40'JFQ4:P = M5#"'O5;R8#-!:2[:6M1$4$'\DO#F3F#*B9F2T M1'L+A#-A.[[B_;PDZ7^SRB_/(K+N+4UQ"T50^?O\%(_G!.?QDBF=7,L+YR@B M'!'24F9&4Y(HS"@E(Z14BA9$)4<*I*)F9A+%9+)9!;S_/R+X7];7O_X+_CA, M1#(5T87*8KZ?[;TN@!/;ZT:2_)\+YBZ?92@Z]0#X>]#/1&"'9HW^_+__YWCV M<66X5UM'R]J_FD8:3%.(&1 F@Q!5\.*_1#,4M]Y^F=E[??C7O=Z#5$AD_R>Q M_QM2(49"2]P01X3:JTG"5%2P8!+5&AP^5?-+"Y(#^!7_?+25$_,^GWVJ$C'8ST\,-^ ):;NU![_F/0+ISBZ9>^ M,_H5?A$(%E"I9O1)&,UB_]$YUH'DA2 +E1^$SP)4[0!*[^5#_'7$.\]Q_..= M.[4A'X2BLT>OV9-A!LP'N$:VP;6*D0W<_\D"=)\=RW^![5=*C?:H+S#I7)K) M[D7]"B9>:+>*7*O/%1/@IWZ[42VR _!+?P#^:G*M03_1+B7@]!-H_O?KNH*I M_PMH6Q_H7P]8E=Z_KVIF@2T&,K#JY8M/ZWE]]3J%E)Q)JI*:D0)#,FDAE9%2 M@I@33&%Z+FQFHSSM\=8P1TJ-0JM+4:R +KU[/)(7 M7&_$Y[L69Q7X4H%=T21G=P4Z/E*6JJ/ZRMP,^6T8DI-,*]MOS30!M69\/-*J M4PRW\#N:P6R8S:RX\]=91Q.2 AE[.RMVJKM1E>8LFYQGR= ?&A--2,5'#L=^ M?VSP7(7;CB@B;30-FBV$0BH^SX*=FFK;GPXVF: RXICR+#M?.EK@MD.!B8_<$MN=M^CL M**.\:[6:PU^0LERH; M]6:ES[D=(MGMA6 D$WNF6]2ZPTG!-$:6VA]/ANO>;!P"ORSV3&^13Y&=W<0U MMAF-J@;S82WTNP)%QH>FR0TILXO!D@N*A7E5:!*!(*&AL?>GJAUVDJ\/%=XB MY$&CTBXF%WET=UKLJ3ZM#G9KR]MPEEF=Y<8K4@KSJ/5#;&ASN]4'>7,WX9AI MI>.K2J;EE#58M1H;&E;YOC'(9S9D4$TGJTVAGAW7D \8&RJWFA.GE1?;Y,K= MSKL360S&?10HCBVK**26+3K9=(UVJ3*-^FJQFC3,:?JO%?MK\%<3_#*5I#+,B]2+#\RNFMW MW.MGIE,PUQ/,LC5R;LE7%(4,*(EO*>N>7*+!!$[P0(<(L^-)V)>Y_CBPNV8U6W%2#\)S9VYZV4P4PJV7Q[9-/-13+4";-E;/G<)$]:#.F/ MP- 3&YM.R^UPN%8JY&CJ)_NS\82E)0T.C6WL6J^FQ75&7O&6N>Z;=:H^ZZ[ M4T]LK.ZT.;JW2+D\K9II>6[NN!K!"O2)C5UH5$/-RD[=8$B @PV#:'AS,($3 M&YNN.0''#499?K2Q6T%V5""F)!AZ"@7HUF &9&K$%80./RPO^LTQ!8:>V-CI M;C%=KBC-,[;]I=/+9(QM:]Z%P9G8T,)@G.U/FY,=5R^7I7*5K1GT*A22)S9V M0K CI3U(,6194]>E=%#E?!K ^HF-S5GR0%!&S(03"7F=%;HCNBAVX= 87'.F M4!$:RSR 0854&$=WZ5T7#3W@-0K)W#LI48P-."BFN/24OPX_'*MCYMY;C/P& M,?"=PP>1TX ^>>1;',7D]F/B+IOO'F9QT/.1;G]9^YE,\F?R; NB([/ZZ/D. M>*9J.N'!5#C\3L#PXU^1_Q4"HOS6 ]J[HNC%AZ'BS'/,P%?>V_-YWF.G7E%7 M^^"X_OD))KP3U[(39],?>"<^:B=R/U,YO!/7L!/T3^9LWSZ\$Q^(3F>ONL$[ M\7'HE#[;S!3OQ"MWXB5'.9&5_$$6>%BB"3Z?>PG.EA7YV;/#]]%C+%VW(%V_KQ:;*OA]J7]*3X'+0] MF_ 5O7D"FJM>0G4=*^$L%=APQ-82L'9M#:Q0Q?OKQ1+T]OK4S]5!GWWH_I,[ M$'SN\G\7%/KBR[^X!KFMY?\N_/'%E_^[F,-5+?^5=R%\BK9K*7["=#P/UGW# M8MO(_%FB/E:7Z4OWX4MZ_BS%#2B:DTMW7+'K=URPFQ*]E2/ M+:GD*+WE-GJ/#8W,VQNI=%Q'U?T&D(QSAY?6/MV'BRZ3*F(9S)UFPED9? M8\*JU&I.R@*L0&2 LYF]H\CXD:%_?Q'GDY47@>='1V9\)^$J8*\DW502]D%/ M@T_ASQ)T1/\5P",WNOWOL\XH=D2Q(WK#CNAY0+PB>F#/%'NFMRH-M^"J%I4E MT(?Z!>_JNT7E]3UTU,VIH@_N:_Z^SN^QI)VPSS6_YK6<]D;BRRZ]8\C\J$!E M-(&!7B]]1[ZPR]?WT*[?0XG>G*[\4M<0_$YI\"CU-@WQK[QU_2- MOY1! MFCFR,O,3LNY)@'7]!-C+A.YY ;IH27*\TU;/]S!NOH<-@TV5ZS%52KH-! ]0 MLP EC[7EXEXN3P'59J!,O5RR:AB6KJHA62RIOJ0)651-0+W+!=HW:IE\#P/D MYNV,V/VF-QU.X&U7 7/9*?)]Q1P8:B>43=39$D<3<#0!1Q-N0$67(L$M!*ZK MV-)VX(JV%ZVC+.HVK$YZ$/5S=4K+0C+=5S>R09:W>H_:]L)<>M2%\_[Q*XDC M##C"@",,-QEAN!0^-"J+OF:DR3S?9D=E@^K24ZK&@GG#P -S[I+%6P@[5.$Q M0<7S87MN-U!N];0 #BO@L,(5VRSP&J>_#J+&1I)V*L=;R)<683,MD$HJ.6D. M.I-,RD;]0&%-!OVR*Z*_A\WQ/4R+F[<@OE;L -WV3LS$Z(H,:ZD B^*Y.D8< M,\ Q QPSN!+]>W_;$13@/)3?PI'XGM#$0W7M!HM"HT%NP8^[SJQBYPD6MMN& MFIBYH[,O4\8X,H C S@R<&61@1>C0*&2ZO6-%*N23-&]@L-V>:?,JR;U03 M?P^%>W-Z]<*G_6[$E;Z_/8]!+V"EJ)@&'I17]#6\E )[U-BCQA[U#7C455MR M%6!*%Y7H[ZI]D.;>O3"?RZX-IUI]2\A]CRNOVW(YSU0#:]"%-U ED8F=([/8 MT<:.-G:T;]'1_E-PV)!\D-L8E077ECTZG\YVB'H;74\'_._<'9D[=T;YZMWO M)U90^][_-B&M<('_%S=HL-WRB9GXI[AT+WP-^'L/KKRM\M[SQY%ZJ093W2FS M/%P7@N,(7 MCRO\??/M>D_H92B[]\KY66T\J;>=]:T. ^=;(4M\_E3;Z'&?,]K)6;,TJ^1-#@]_',3B1^K"T_AJG&0_W, M":S*UDJ+:GW:W/"K7:K:=_C\DB="@4(]&*F[; 9W"\!Q!&QJ?%J6XF52_6SZ M8M)W*J*@:21?5[QQ:QE:[K;!0O&&Z0LZGKSX$O-HIH6Q@I:42E14Z M*"0CH:.9_G&1(8[/X/@,CL_ 'OE[I+)>-X<;MAG@+X(ES%L:F4(,!NJ HPH>2$JZP5.\#1G]?90A]X M7?=54B$RB3Z="M_,9#K(\DCWYX7 T17W /4;<]92&QGUTDR1,7BMZWIJB3E MQVHV!.XDZBR9N6-(YLM<4_E9X:)/EX5/1P1H]GPZ%;ZO6?0[<'B*"7J_M9DU MR6+)H-M..YE2*^,U%4),0%90ELE]U6M!6H?K,_>W9YZ\-Q.'D]XYG/3I4'&M MY,&VU?O;5@ ""@ !.JZSUF5%SF]Y 5'M;SL/0Z<,ZNJ!;%JN!5EQ&]5NZJ- M!P5.9#6!0@U *>8N1>'BH8^//'VZY%PK>:[?1+O]C.!E@*74L/G&UN9;!C%F MV,Q06@Y+ 0N!!=AF#'D65:X^0 4?.GOTT# :-W-,&4:LH&FFFD[H1;>:Z_9: M\>*WFL\NY+O=HB7V/?)WMYBFPUU%<$W.C=?D?,.N(JC89!6 M1[NT%JZ,"C@ M;U'-B0+^:6DIMH^# C@H@(,"7S4HT!&W4,B]@8/ P%4Z>Q#HF*+ML[;,'7#@ MA,G.+WJ]*4$( VX[5EU^O2 V&AD*-+6_%)W!H0 <"K@:\N!0P/N' OX(3@:D MK^6I&I#>ET4X&;I!^-.17> L1NH2TY5=6LZZ DV_TESZ'E81-GZ^9$7*[=LX MEP&#::IMU@1_+/'M07\Y9UEAS55#" 9O-'9N)^STJDR(>KA,^B69$!R7PF>? MOLC9IRNBQXT:$/ALSQ"NSD]]J7:F1S$M 2DM/ @ MF$5E=BJ8N6IWO551N](? &<_%75JS]U1*7Q!*2Z-N'+5^X7; MGIY5O(X+WBVZVX0'+S^#5ZV8HJ_("=])*!O%E70/#?-\1S(28@A "Q^>P/[H ME_5'OZP>K^YEOJVB6PX]WI85MPH^L'U]#3L9G;[\$&8S/3#,#. ^]"$*M)?P M'TX=O6^.%$_H..60'Z7:BWI0&LCV'%@"J-MJZBZ9/76QBS$$L8U+DY?>[ZI]N.A9PSR:REZ6P596^/ M+0-7F@,R)Y: M#@F\K6-+&Q+78LMA: +H=D)X++2J=1*,#3!$!U^'JK\;I)K M R.(B8R@3.IE1M#WL'6^ATF#+9=KL5S.2F[)'RQJMIPB>#J[J;2M^M9<]Y'D M,JCK,GDNC'G3X:&>LHS*6:'Y,7-VWUF=2. M,ZP69#TEM;AV;L7./'7'96? "4.]5RD*=U[%AUZNACRX(/3]3:D70$9:F=4V M;9T9D_VY8G:ET!3:Q1!"!C2BLO&V8[=ZL.79FDT-M"7,W6^5!SGF9KV MTD&0']6T/P6WG;0SJ]/*9$V61:%7*IC+5H8$'B+JM$JELW=4&D=W\,&6+WZP MY4M%A_X,#S9US\)#_J*O<*JJ2*?\3F]J M*9J]=&=D0+=3?6MA$QW84B'JUIK,W3$GP?A]\>=&[39<@?0U*Y ^%7_>UXS[ M=/PAR%13XZ:;.E]66NNTFBQOIP+"'P:F_=,G6AX\1I];"'X5GC/D$J*?F"E@ MH UC88Z:\.?*__L'Q9!_+Q%M<4SL:YMLMVZ971K\6$]HJP)%"\D]]BVDT!SH M.X?C5IT2E6L*MC?)AG\$=P#1GN 8"UQ9U]T"0@Y%,U!.H-22]"S5\F<$V3>- M7(>T.-7-:Q"4@9643-U1)[I/X_C5US9W;MVJ>6?9S0CZ+*F:G;!:)IFV-?(' MF5*N*7^\[)+Y>K90*E ^IQ0HVMAFJF&J@607!ILR=\GL*V\VO)UH4V1U0;M" MV=MB"6!<*HGH9R_AG(TQX?@2+F+"14Q?LX@I0H:V>NRCM>W3$'NN2947KH9N MZ-$FR8R8879-9(1R)H0J((EJ/_%=/[C6Z7K(<_TYPMNO=;H4LG"IS6009AH^ M-R)8R1I-.AVMR4)DB:K*3U0,W%A)U.^[W#T7,E+ YXX:!8K\N9(X!(M.1^5O MP#B+EO).M5%)(.&R$\ 629^$@.=@EAJ9+/JE.E"00?F3(Z\(W.G;I:.);K^XXM@DZ_'4'_U/+*_ M8278#$%Q'T]L $P<<>:L81-#&TP%7HT ?D)6.SKA[_G@+U1?CWHB/C0(]N9. M8,J)F9)P%1'=IP"^MPCLB--"W9_#C%M"E"3' FN"&QCU3_SYMM6]-Y5EW5N: MXA9RB?+W^4D=SP*^^?E)/$S_Y.Q?ZK+)^OK7?\$?A\=*IB*Z$,WF^W??@Q5\ MS1[%2?)_W@>2'O,1G7H I#TH98]FC?[\O__G>/9QEW./JT?+VK^:1A"K*<0, M,)E!B"IX\5^B&8I;[^!>Y'XF#Y#]USTT0SHD*/)G,OT_B:.?(3UBQ+3$#7%$ MLCVB$Z:B@J5'7SM\YD;TV'_H1+>W_86:8>AK!3[]T7/1SOC.\B\:J%3()^#7 M_<)2U,],^KWVZDA;((UQI"[$Q-R%4/Z/0;MPBE=?^L[H5_A%(# W\V_C_7/ M_J-S3 3)"_$'8BY$E@+4,R@VON=[\26\_WCG3FV(B+3$$N"9I"N>P&130+Q^ M1,^/_DW(T#EJEA.3@B13BI!*95*"2,LI0Y1&/P"U&+'53Q (/1K6]T7 XMF_QZ?B[HGF8X7N,H M3"IO.I*Q5Y$SP6QXE3Y1-K8<30F%Y6XFK?,\&VEWW0X4F?7/C!/@,.I'0@&J M=PFFZ[M #U^,6Q\+'%1BB$UTJ([\OPCTR1..AO_3],_D[TT@ZF?BF*C([?<" MRX*];& /0<"*N@HL1-M'FBJPT7U !W:YMQ*N3EM= ,SW! 9T3+] AR%1UWT@ MO-+?)^B<#SSP$L_[[,E>%QT'T(25$_V?[,_$O^ TZ"BH5(A,(O0)]?>_[V!I MNN,N'1>97,"4 G8J[+P$?J)),GV7F(M>0O=AWR5-]X .5&"0"O"MD@!BCKXD M^HG<70((9J(#]*5WE\C15)I,] $<>#;\/7KDST0T)]1+-/,W,.,%[" M%BS5@O]NFJC[0\(Y$F4/-I^2E;5B.LN$"%T;50=T6.M@^Z)J+]U-S/9L&;TZ M\("-I+B7M4!OF#T?32UNE:GH/S".]>[O3//GNI?H!J(+F-#<)GH*8%K_#EGZ MX!,K\2R3 ^Y0 >GAICU(Q1W:E\.7O<.WHP%WAV_N/PV5IY\X@?OTH\"[_P0^ M^F@Z9;"VY:/)/)[+3_0%*&2/_9]@YNFR+KHZ%*+ -B$WP>?ME7\"&"**&\*> MM*Z";MV#['43(/C.QDQ>]'2OK;+W:K4#M>HV^C-NHM1#QZ('G8;!EY=+36.G M8[>5"M_+Z'@'#0B7&]WD_&"HO0,GW JX#)XZ_X$M!@#;@4P5[D,-A6-1N[=I M$P]&+=!\:R4Q4Q0;TG4INA$,P0>[,M*1*-+ _^S_3&B*K;A 5VSA/RM+I!6/ M;#H7*%E]">3W7A676;9ST,%(^@$LF(KDWT5(!_R2I6[O[^<&- %Z%G25)!@:>3_@85+@NN@@_L/82'%*DAN()KI)0@)X HU1@$5[ MQDFHH@ZQ%4Y O2?)P;G9Z[8#ND*="3[IP^5:,\6-@L!)\B[Z 8IK]),(=3[\ MH0A>>322>AB9C7 B= ,0A_ M_A;&^R)(!YZF@L;8@'> ,6#[] M[)XX9]_X,U%07%]$=X9&XAMQYQ/X/\3FP6L?2??_TU] 6!I#-(X[6 G-O+^TYIP_Y$AT?12,.R63( M49;N>7!E!P'I^1[KVY\)%D@:-#U= MZ3#L\'5D. "3UHL"NL= H9BZ!::QIX]T[$=_4.SQT7-U&Q@(NO__O33:]W'X M[+UU0U\:^WUX]&\>N$?%!V71@I'B1_+SQ*1$S@MKVP!']U8H++DL ( $H%O :](H' M&3_&B?WD[\7^22 =^G:(;X'",$4@@,B/ ?H T!0^))H0U"7PN^@]QR9&))A/ M*?/9(/X<1K_R,7MX!NXI -E[;:DC:)61[[E&T486):.I@//P.Q!LU\ /W4 6"_<9H:E6@=>3(3;_;R^61@/>/^?Q! MVCL' R:R6 ZT3^S)GCV6 [#<2 3V!AG8BH1N 7$"VX L*^(@*5'X 3Y0ABX= M5*7@ZXH=0%W@A_!Q *P ."#O%/*DZ0!X@;]%@H->AA:R%U/1@@H&/O&?[UPG MX;F^ \ [LG%;G0O]MF]Y=A$U!+&?6>^J&R;6;Y?"_Q:D]MRS.AQK6KZ-2E7 M,#VXNA& F,(^/-+0Q8C5"A'DW&=G>;K$?-60XS"1A[E\/[1,$9\!=?[JW=P#L '@!/SB_(G(N?>G5R.D/TCT5<[S=2B3WGW8;"!-9]:DGPTXQMKDU\K<)7FF M&\_LG1[WOIF]RP?9^.CJ+^5 AL^.M+Y@TM=END&8C8(.]RC^*-Q],DH1^7<0 MQZ!K\!"<. 2\CX)C4*PMT5 >MBC""<\+K.4^;0.E7HR.SSV /'19H!?WX.R= MG$K,48Q*BA+]HT2N#K-&,)"P0*]PP(_2_&A">Z_R+C$+P$3VO@6,&40WFMS= M6Y# (7/ 8Q&A_J4?;HE!Z:@')8B\I(= !'0')06]-:(RY2\#]1YK8.[=_D&+1]\&W'G;^ MWO6<@:\^^?HBD#4XYF>B^< I46@*1CH5N)1H:\"R+H*N7JJO37U[+?.VF"1 MW!Y_[7HJK%YMI_5?46+U;3.DW 9F*>_#DR>( _PI3W+UF0)C[<"A1Q8#4+\/ MN0[;N0_> I/C49U#5-YSAOKP^5'6ZI41]L2+@^N)*%]W/K">.,34[R+;$*UN M+D+O\C[^H(-I2?XA[/)XC<]4KC]K/QXNK]N;CJQ\J#@RMW>/,EC=4<&)Z]C@1RG:^_/E M)WU?KE-4OMWG Y(RRX,)SS9JW=OQC'L*M*M@[8/L/"U]\/;1,>PN_V;VR1.9 MC@>4(BDFPH>'2.T#KR4.(4@OD7? 7_G/P:OX2X=?\] MML_??ZWE_$2O)TAZGQP[#Q$-""E>XE\#9PF$+)NB_PWAXBX1SG7@"=^[[5&U MQX./"T.ZD#:$HQ*!]\B)C$#J.*(>P;\#/XW>MH_T 18\2F/" '24?P1KW0\, MX-VL";9?2!SF1_X&\J+UP#7\3*";70\)542ZNT?%%] ]W:\0!1DM18GB# Z* M!^P3AHH-+$=4E>3!JD3PR4EU 7$?$&%?\A=%*@ /P/H"+?*G(;R@/+"_?9+7 M%5T=^:O(IXR6_C/:O*J=>"BW@?RQYXOH7\'&HW\FJ'VPGJ H]"KT,PT^7*+. MX-$4+)C.BAQ??PYO2(,A5ODA3 \4)QBM[ N5HJ*F?7TMTEO1SEL*V$IY7\<) M?"7_D$OPQ$,EB0<6#=SUA"]N%)18B%@"1B02LVUD40"5"7,'4:XYXBZT$8?( MD+*)"D'V)$NL 8V0!7^XPR4B%BJGDO=9Z_L2T<=AE^AWJB(IZ?B8]$M.NQAV-3&QPL.Y0*/NBQ8TE/!#Z8 M[>Y@85F(T5$RSW<=;[G?N1-\+=[7&SUL,$);\"D$(@"1!W0\F+713 !+U$0; MX?]]>0#:36 .!E80.8I$]-"C.C_$[*B2 MB78"W[V-/=T9/WP+L#TW^GY-;! MC'I+:FMO3PD/_^ !R_^,=86>>O^M^T'WZBW2;E")D?3^'5:'+;7'275%EMFE MY_'C-NE2;T^?M0]Z!FF+'N2[MLI["@NUV,EDV;;6T[AER7^*0=XF'G,*#!7.L,[V#6QYE3:-RIX/>>2A& MV ]"CCC,!^Q53-RWA!;%>4L+%8$>E2I'"],4&X8C[J %AN O>J/W3)+F *$' MI_UA2GO_>V^='9EM[^FW7K$.O(#CQY[P\PY^!DQL;17_H$L_>SW716I@A;.! M!G#PM#&>@';XWO$")GCZ=Y)3O4^^>41YGW)#[-Z&QCE1A:8DL+H)H)&(1/]P MZNY?_6#F(R\HF2:)%/GOOQ*'.JR'&-S##D/)JEI+$PE:9 L78$HP4;61^Q55 M<"0*Z) =#&,%Z&NLZ\(8(;),!C#$5H4V25]QUS!7>2B8.O81493=>VK#1Z(M MB4NT:F2'Z8]G@Q*4$->.9@.<1#0+\6@6*-"GPUEX^UG,>MP@!L L@5K$1 :J#1CP>83Z;>@$T>F&+$.I/6H2\5^[HV@.^ MAX/G .QF\- '>-ZY1@A\IK#.)V61, #NUD)&JA%RYT2YU.EQ-]P(@?Z9.) * M6I,'6EV\Q<%O#8*S2A2E-6XJ9!Q;8-L&5L,ZB@#E#@&@_8EFJ*9_W@$T#.>. M:6X))[2/CQAOGQR*NGLH[8$@O?]')_ 1M"*+#U;S1#6^P!D!>CMZP?WY+?3A M?9N!_6D*Z-^@;Z.S^/M:H(,:1H5+H@6/.0/U8#JB')W=ATX.LBK0;U!QSAV@ M1F$Q$CPJ$04^]S&X]RC8?0 +"F#$H=7JPR\')_7 Y.Q#U11R8GW3EH6('H!& M>U^UDME5=;&HS8RVR.M\(]))N=X?:CU_IW,_TLT&(GX\X*BKD?K!]CO*1D2:'&GL)-/ & M532!??V.NW-"4QQ-HQ?9!C$==HU^A0HY1A?*=C&$E=7QV,)# M9?7>FG:51V?9]B>5(Z-0MG1;]_R]=[\OPSOX]+%,]W.=V1Y.>;T\,;\W?1]0 M(BH94$R5., !>%V & 0^5($M1_0HQV,Y:Q2W@&@0!>T1.CSI"?(<:D1G?!^_ MUW1"PG=@J6:4=$ D4;3M?8I;L>P_S!&-=)/1HK.9&O4MDQ4('AB&M$#44X"W:"LP^1;Z!:&Z]O:/S: N."'CH MP@+?>]B9ZT_YWWH](D7B@D13T?:F08S?;&,;8SQ!#9F^O5OMPT)"0Z9&!-+YZR=D,;M[AJZ MJKJJ'K,DKE&YV1"(PY'#0,K(K5=45: /1RYF[J39[Z>F>HLE MN7'?R=-J0A68PY%&/9,?9G-3B\MYQ4Q?-09%C%^"D0>[)+1:&T-SBPZ?<);S M=+='B]4Z&T8C(M\PEYOF1N329I_L]]K=%MYO@)'DRY$%O%HHSHO3O)XS56[: MJRSX=:<11LV53:MBK*!;60RBRKV<.PQOK5=Y*&!320;#\TBJW)LD" M7F"OE<4&8X,C>]>\S6^OO&V^")X96$=39]NM SB_3U4M@<>RO4]]=(%A&M)> M I(8[,3>W?YC='+//'NZ8C,5$<:$?"MQ6V>SWYAG/@9'N#H.R=&$M3\PUQS?'SLWWN M[*;8"W/^>B\J"$,^,$>A,/9.R+WGV^"9,+MJM_[=[WZ$_G=@5"W!BM\T9K8& MIC_Q;J@X]&UJY=Q&S/$(\(=Z0F___2)6 7T4/3&BQ*4H 6QH+*+$+5 B& M/#&SWQ>TXEMFP3F6_[_GQ8J\"#VOCM?]M>LO=3';-"VBOM2I9J5$MA+R+$&S MGT97"KG^.HP]0,_Q'=&';7^BYW"3+V&9UNF>GBYW+1=IS:8:QR6[8CH+PTX^ M?"V%'=YN?AIC\BI:;[=#NT0S>/.J2&,+2(:Z/@F&W%UJO3M0;I=?9:3QWJ/Q M=E_*:N =E#+PB^2GK-I +:76%7%B.VE88?BL."&S$\+VHPSZ)2#N]MEMO(0V M%[*)ZB6.%4NH-,XVK,]CU9U2F^YE#H>HT1P]W3 =8M#BURY*8,5T2NW78*0= MJE$T3B#(Q_3H'9F5VT3H(&<37G6/M:D;&9K?RM!\';4TLC;O1??N!+6Y+Z?; MY_*4U.G6BNLDHM3J,[K7H%PGT;@#O;LP%V1VG<':2,LP&VUSLU17YE(@H-[% MX_A'U>[-:===C4IDJ=ZP=HPLU=O4EB?VS7>R&**&1IN$PPS6-,69'1WKHW6G M+PQ5@81JB,#C%/Y!-_I^S+]:D$RY[1ML*?/(\HLLOSO395!__?4#%-@IS;*J M;6U;">W]S5<&(>I1\&2,MM8"QWG#/"JV)"21'\&\/J >RO+11B4JA-]-:@ MV=?2:9D9S6"N,C0.T4,/];CZNQ_3L&W/1>-%FS"_ZBW8L,A0/+.A^%SWX$#W MR+8'DTZOHUDO<%E]_15''O,)-._.T0XW//?:A#WIV$)Q7:H@G1[%K^FU8W") M/BG)L,H#6IC).)'$WW+ _^TG9)^EL\2=M^"!!0+*"H+Z^<#)GB.-@RZ-^XH= M9E$&@"#/4"\LV-;S$>X"=@W9HWH8%,;NNAX"#L'F>XX<% _L\#&"7B:[WV)# MT0B:=L%.6YH9H Z*\[FC#;T *"0H!05/-X=^>VO;T0'_;K$HE!783#@#^*8. M7M6OU-_KG758T GVR7/GSGI7- P;C@5%MG-[Z7=U"BVE??VU8?%+2L M#AI:2K:IP!Z><+>G]N/W]VLO8/-6U=HN\95=C(>78KQ-AJ7R!GS(J_ ?-U_G M>J%7RSRU&'<5V/L\-O-$!W;H 5*Q:Z.^!ZSKU[AL&VGNE]L\@:N]+&GVZVCV MI&V?(9X8[8Q=!(B]>BSJL1ZK.V7E9,5H3#E*7JI(C^[F:M/EA_L!P./I,>+Z MU FQ;1=@&V31V&%LL?[^A/8":)/33J_58WA=DYU.R5UV<$)@82\ [-5> /O8 M>F^4(NUZ%,'F3! J7)%?-B.$0N1+DF4_+V*R7R&S^[PSO>8<<,TW%:^]&F44 M>X"??+P%WP&2\[:T+1R%*2P=S#]T9 7"CFI0D (D(]':G7Z*Z,!&8(\M)A\5 MY Z*"G"U(HGN<^;P^]GN4&Z5Q:Y5PPZ4ZFGVX @%._52V?N=E$/3+,+? MGF$)(-D)^(/MS1^;["XA6PZ#UI>/3U> 1>BW\7IE&BULEJ6]A6>" N)*"F!D MS79_Q]"__6-_NRFP!;7[M"%!JY/'[G&OS.,:_&T%GUJP\;A/Q-UY%V+B^%@9SYMDO+&=#[&4#=8?4,0- MYA#]5F=0"2A[B,R/S4R#->X-<8(JREVX*A# ]\C$.T\#8'@H0DO%NI/Z JGR MN7'?J/4-ER3'[ 6:RIPKSV$WIO*DV@O6U)NWUU/EV4->#LAL=[X)MGW[+*ZZ M5MC,1LGS5-704H;"(&SJV4&'OO><>[FVE[,_'F_(WO'&ILNCJ< M=H?#QK;C"=:B2^GJ3>"_?*.R;YIZP/&HL/(62ERQ!R(J<;T)2J /9%3V?1.4 M8!XH*J+$+5 ":*=()FZ"$D FHD8M-]<*X4U#ZB>U0CANR'R[5@C( \I\XU8( MIV>/TZ:VGH@]/BWZ@4*^9_+S?B0BV).R-E+^,W1B__[S5U\1'??O\_3%N(J^ M_'"%^.F2E$ZL$N\M2>FX0W5W.4AO^251BE%4/OY*&>-8KIH+,U.P.(I01JB( ME@=Y$:126ZF]>[ M.,JI)I\:)[OJ,U%,N(KT6_8B+'G,3'6BT*JGFHL!#V]J [72,X>5JM+(!3 Q, ^9&+< M3Y@DJ.8ZS&9QO>$$9LO"-%C3!B^]\4D3!4[.'#BY?JW3I2,KUU_QG1LW;U=W M%:K9F[1"4N+*2VY3[/T5@#_-9M+:SS5,_K@]\^U!MYWN+ M'3\O_@H6=D1%!4;DDTXJ-J=J=J(.9#W14?AFCUK::WD9ZC+#+#!7L5[JJ[0X M]?'>-Q"3.5@6Q&9F]QS!NK^*O;J5;%7ILHJ;T[D60_74&K;.+/GEKS\C"*P, MR>"^/*:/K)A[W>+]@=LMC0;W7(RXSW-\1L%XM20/$W&6O?:7.\N." MNQ<$OM24;5AYJ@+&7F\KXIY5P[F =.YHZ[K HG_%\9D"5LW90V D;K&CMQ4L M0!X6MB8%U9)^3A4LH-U^=U?:^J(D\@ S.U27[Y,>OFO0$F 7>_!![0\?_]K; M^N(#55VP/ UJ1F_N5^"OE7D,:'(CJ,KY-WCN=A&*[+^"^U0:;WN&# 5MOSO! M$[\%@X I,-YI%S!.T190=[JP^'+[P?2QIOMY'P7-?U@ 8PWXT8>0AD6 <&_M MIX?Z]<-@,E$-:A!AU>BU6/;ND:/1"#E:B9"C;PHY&J5&1!+%98'&H%]"*$,A M2=*D0(H*RHR 5R)2!PC":!G3O6FWT>-R^<:PU?2JK6%Q&89*3!9'HS;:2+%( M"4TUMJ3>H#U"]41);K0KW@H=)R'&],%[]NHT3HM:(L'G.N2P,5\F M1HUV(XBSO\#";NN"U477)E>RC%45["_>'X;B%[NY8E%G4:'*S\JM--N;-;)J M7PU#HW;&DW(RF3<\W2Q9TZI)+WL=9QF&1CWO6IHJL3:O4\O>TNF.,]YFU A# MHTX/;,95U;ZH4[+%I/@>;Q>;L!?Z+L//E+F^A$,/UM^Q1P2'Y-$$5ZHWTEQUXRA#W'_J\PT MGV#RB%)&@J30DD PA"B()$T+A$C0(U0<$0@NOWPX3B7%:6M,,UR+*FBI7GYD MI]>AHK*J3C;S.FLH.L6L"K,&DE(WK5 [_(,RPIZ;9#@L5*?:+,\C]=Z\)G, MRY&;Z:R++#+>$YC+#$LA$UY8>UR=JSEKH+(67>P"! MQF<#VEX[:X73!A2UVACI:I*'@GHPNVIE<)?H=E>\R'1K["17'BO]4(CW3K?< MP)6DO4!*2M*H9 =:SA,;88(JM,ML>;V@)'Y=G8U$MS+N49X:)JB:($_5=A'M M(HH]54H;U4:3&+PZ.]RE=A\?6]UV5V\U.B9/6ZG%N,B&B;2Y5)A1+\-WN=JZ M8RP'!4)R=3B2.A"5?+8K9MD-QHME@^%S?+,ZJ<.1R9]8HLOM:O# M6=];C5(,&Z8F,,'+U:?K5!?1!,;B^NGA(#^$\/8'LR5FM.U MCLT5$C[S8/89,G5R"4KC^):ECR:3(Z0E2JU'"JMZ8-.$S#VB43LR2Y6:AV])K)93@,!6T)W>N#G==+"Y(J9QN9B;)=&$B-SC*S*R2&=XB,[DE''JHPR2MERQSHP(B M(JB:5#:JU.']IQZ(9\WNF6K)E^9+&BXDEF.J@ M^1XI]":#)K.^+PTU'D-EKW<1 M]MV,PVC_9J3DQT8- 2<76NR7&BD:Z7GLB>+WGX@AA31&V39/-VI_4V>7$ M._%VZXZCF6&O]_48/M^$L[5^(1Z(.^_]T5*F1>;/OSG44\['U!\4/]R4UGSJ,]I=]Q?/HZ@C0 M-[49;WFWWW(W(J&(A.(K;M:%*J]/MC^G*BR^RN')AET+14#BWPU(_*P%PI#ZOV)M#3:VL;FN%D]BR8K@N7VF8L) M[ZRLVRD]54$1K#]32-,U4Z0!A9?Z]8>BXR2.OH65^OXV:5>Q*';Y-;MJG 0@ MX+:X9YLI17>IANY VUQAE9'Y\#7S@=_*UV-)]I,J"E% +KMP]$5_P'$E MH \:CJ<)]B@4C,9)RG\V\0]0DR8O4*R*/KQ(2UU]9[JU]X%[#:V MX=K*[ JV2]6VI%?5V6K>%];(",-X,U5RR($IH.IR6_J-(7$"INI%<91(S#]F MDUQ]&ZXMYM>P68[+N=Z0.B:3+_ UA,PF<:[CUETHY\!L09-Q_.AEZUW'9(*> M\R^:JT5!F#-[9=?OLW[QQ)'K+_G:6N]\QHU]V,?83XD&:B]$V557'-G,;1I] MSIN)=;<_J.:882/H*,,0<80FHIA,)/VG#<-U2GN4Y M7,U(M:IZ6VRB52C^,$1#QPGLF/C?0XSF\G;]G6JUGQ%0OM%KHHAE(Y:]L_2- MTRSS!.[R;96,'ZM,W.L_]N[RQ'MUK,]5?W2O]Y^WMA]7/]AN;$,B@;DQ@;FZ M?%SY%#UU@>(]G)Z/%^K[W2<3AWTGCR8(WIO@1[;OW;EKUPX?731XO+-:UZ\G M^I"T0\J5IMG@Q%6>=0L91!PK+.QB#3/[,"*.4E^Z&X]D]P>L,DK1.T/H]QW" MN[!:&T4?>C7.Q$=BF7?H<:/DMZ"']]T8'4T20ZFD?4Y3C/Z;4')M MA3CN2K/V2D*),PWNRC$)TE"UGG4HU,>:X-(^TY+$XG[OCAJ]. M@3V$)^,D=JS:_7X%^43G>"3941;A+1@B(:(]Z(N+?G6\1A SB242;'V>EJ<^ M>"R,(9%('"6.U7;[]L>_?7"M/P?PYK=RSEX&UJX%N$D; 6FPYNFQ:*F*6[ ^ M!FWW"I9===*V^FQC.M=;PRI3F\V,7*'2.!&67;AH'$%OVUMF3 K6N0-0? .A M[MF0?9-O*!H0_M&-R9[CX^.!@5- *UOV(1]%=XN=YYX(MNY3Z_X,X]T#Z!R) M/V!DA*3R]-R+H3I%H$X7W?77K2TL&5'B)BB!/C!X1(IKJ*((UNPV)"#21;=" M":"+(K/H)D@1J:=;H03Z0$2@B[=!">R!BH3BE*0X%_[EF_[U3\*_O(%H_FM3IN3XNX2%*P)DQ^HZ?]S^73TZK1\[')Q%[7)X]B!,KU[-Q1P!J M^BQ'][3HIM%)?/&3^.ZQ@X-#^)[!@P^!>^Y)!W\'!B+OFX'V+FV#S?-O;B,V MNC"&.7K?7+2KM@DV;E=R\_$#_CU=Z*YRH*=VR0KB/%84+4]TUC$T'H/Y(B=L MKW>/^:NGR^X_?@ER?\WSWKK7C++:WHG+] 3'Y+Y>%HF4F_T)DN=)1%NR@M > MKV?-#!M KAZ'9?JZV-YCN6\DMY^] XSD]M-]O$/D-D?*TW5%=1.6-7 M9)-2 [15C(DGR6.H(^+/? MZR)=U4V-IA ^.?GNU/+W]ZB]BC/0=D3+W;87F-LQ<0LO'7,>[938R+'-KZ J MW[%#< ?VPQ56>7UG *J>OTZL>SY92?%!3>277(0X WMRV+;W/@=*"6P >'B( M=MJ,.XU,@W U?>U6LJM*.CNJIM0 6QF/(SAUH)O^_H38WJ,)$WJ2]3CNN&[-S#QCUKB/ !4MR%-%58K*G0*O/ L]YCX$7A8+O M(J1T2\N_OJUX9I?UNF;C3I(SGM*VG_[N2W"(Q5@BNK7>BL\/]=;$;*7R1#8[ M&6]1L/$X29PG/G7/!W2D![YK(/J([1D%8.\V 'M+R[]/,_;FK%46S #/HF?P MH ?]&79I&U%@\ON"+XI-17.);QB=/&)>XYX,H8O#O$GB[WV2--Y) ]T^M$+LS463PY+KN MF7K"X>K3!+9H=JEE@&_.Q,F0KNBAZ1E1,#(*1D;!R%NQ5.N*XZL-2U)B]A"\ ME"_];LP%_W5'&C!9#UO SL?B/+94'"6F69+AR6#0RWZSNV+R]:Z5+"S.@B.& M"IC;@@\$9O'3,Z,HY_86J9H=)#,WHZQ7.$ITK">+H4&+_"AD#B#,8<U-@Y#GPH\"NW/((, &GX?9G/&8I<_AWT7RLW]GN/D0? MV'4Q.+!-S^QPWJ$Z.6WJ =3>[/8$5>_7]B1+&;HDI(IEYAXU]]?V)9.:6 MF,*WVJ_.$S>[/8&Y?_7]^>[9.>_R# )4L8(%=V_D@._M15-KC\9L:Q=*#7,D M7OH/Y41_*8P+V35?PI.Y1KK%M(M5%JP/^@\X$L>0TX#/7KU=%PP(MY3I7#&' MBA/T)@/+"WYXK777G1GL_C>O@%5Y:'1\#ZS*,!/[)V)5G@V%]D--O1H< 6K(:"(#T$;)XC#0,=W"%U&0GURH3[P 2*A/B6T]$1[RTY>0T!^Z6E1P7,5!4=1Y#JO7:BL&H3B&96TQ54356KR08L-WDX++&/ M 4(8V^L=>#.3NYOAX#2BDXPMV=)GF\YQ8-PY9V;/_*Y3B4D3LY<79ZY#'TN66BT$!I M^-%#=1?52ENL\9CB+6E$K3;+>7CT,/C#82CT\>P)4IF!1^*,:A6 MG)@,_GV(W<+IOMTDX5V;Q&T/2,"T8$AMU-I+J !OXLPS8%WL2G,%>-H+DN7. M_5D2")U 4$%#1\HR5YJ! X*Q2HBG+(E,[QIT[><,@D)G$YU?%PKL3*5):E!6 M?>/T"%T#LNQ7U.U20: 5 "]9#%N-:>XS.R*P:\$3(1$TRQ.WUJX/-;D'H2D9 MBNA 9V>\%>='5P:*]5DP-%\%]L"()W=EZ[*@V$NCYP8W(@:-/O)?L;V?X88< M[*8IKA)[>[9U^!*&,@)K#[ZV^\P)-F3[X1M IUO2S.WI;PQ]H*#N!;]N%T:@ M#S1Y+F+M.9.^0_E$FO^(L;$#1?M_VK5T6,#PO7/NG;P6E"/CG_UXX_:C8UP$ MMQ>>0'ZG8R GT&J#=M7C*2C^V>.BUYC_.>7"""+N/,U4,;DAZ!1*<9[H>%-& MY[K-XA(:I[^"V1Y'5HKJ@'6KU3G2&LR V%<;_"BG@I',RY$K/+-6R[5:D_=4 MMSZLZ+U>G6L(V.$S"Z44@W$]MZ2WR,(Z0SAT4D%5,))\.7(X&&C:NJY[>JFK M(.M%3@2TW-<)M]R&[IIE0RLSL[USJPA4(>+MZUQ-Y>?EP4DL?8$&QLE MU(('>QL<++ZLIW%B:CAM)(TTJ;1L5$FNQX*1!XNOLJMR6\I0#))+2EAQL!!$ M9 %G?US\BZ,A^.)0D/46GFKUI@.DJW=:Y?5Z@4R:J@"'8F>*Q@V5_4Q'OU/Y MD[/ZJCFX .;,HV/\GV?AFILW/%[ZHL"#>\47_?);UGV/$-TS0MHI5<@U[1S" M85T=:1H5L;E>+.%1NPTNO Q^Q7T[0YQ.'7L%[*&Y8JR_@WF((8!$D$I6+SG. M6KUN2^_6>NE5)BL1%-ZX@GE8,A.SPH99#1&L[#D4Q:1Y(04H0Q /R(%U&%B% M3Z:_ JP::-)$GOU[//N,YHJJZBCJ8[N*+=E^L$M_\&K0I1_9P#E?^O$EW[SR MHU2 GX%#?QCGG-M@?Q^]D^$:_*C"[1W9SEYX"@8 9"UP^/_RPYNVYP)]X?Z] MBU0&E( /4!5;=<3I&"CU[;/\ *.L $X'PJY _\<%_]J[6DS/FCOKV-*/1<)/ M7"!EX+UL/38U1$D)I./UT^*3H<;G&N Y<]5&6];R[=,VF"EEV)+^:W?B=H 9 MV1&5+4 M57[O?MA_*>J1R0*O*($\($F*(6@2)UXX3'M79EMOZ9E+"E;C.SIS9S?_;IW! MVMZ7#D:0#PQ]_>2*X)OOW_>O7LI2Q,];,WT#23077C,0KDN4&=_4HK$'^L>M M&0CTCU-BR0?JNC79D>*^U)I_HN(FJ9^V:.R!_'F$?B!_W&'%/- W4*/PJ36_ MIU1=].;VT3KU6W(Y/N#JO57<=6S==W">,;N;J"_DN8.-@!_^WR_RUTFW"0LX MYH(%<,R'+FZWLPQ?K1> L21'46*5('N-.YJ?])]_#R..NS;'$0])ZKXYK@H> M]AF&BW3\C4M<**<\VXB K(?_AHL.=EK10=$'^LY%)ZA%/:,6/GF,YO9Y K_S M QQ"N=_7R7SK/($]H)?M^G"/>N+$(8%;YPG$;TYPYSS!?-R@>D]_MZO85*Q_ M1RR>!*KB9GV2:W>_N?S-7&@%Z,D6=*%KMQOH1T.'IDFXCO],X&P![9%[3.$0 M#3\):Y?;Q54XMN+[8X+#;SK39%7KZ0J]E-REN:GTF^RG*T>W"1=9QS;#BD@+ M?OT)H ?KN@KXG]P65R'UI#6C7QV5.IBL:S(^5(OS2E,NP@12'&BY9#Q)OJ\L M_'0]LJY\KWEM+7'Y*\ZS:HD+W5_>CI)@]I4$\W$E,36F8TNL+YKZFI/+^L2; M=976Y\O+3Z,D>I-63G=K4D%O%3^* MSVU*7.0B^ :T1'C&Y8>U!*HLIZ0GX!F^QC/64DJM&LN5>F4MH5@BCW9*3833 M,A.EP@RH#).'6B+YZP]#Q"GJTJ;$E6_:KZTE+G_I?E8M<:$;]=M1$E\U)2IT MIRNT4$3BM$Y-Z AL?3XUKVU*+)%>IZ,;>8[+Y;'JN*7KKI=08<$:]NL/1<<1 M[+ *Y--M,*\23($4^ Y9<-\V83DDU'G;F<?%"\JQEZG*UB:PJI(60]T5M41'/R^1;=IQ%O5-JTG;FY MHC2VTP26O;:'H7<;=B66U3GR*PZ13=K;51E$K"O!0P[('&,;9)QAC@5C7/> M>+-H0V4#XU#).)T\AHIX#WDK5[D]ND?S[ 3AI>\!#A<60?I9X'!OA) X-K5J M>E@ YV>+^@L[Q]1Y="D/5(.;.2O6\)3IS..O;;-(-:6>6#J] M!-_JIC>>5#,C3E!NKK;9VAXK,-@"(/&$9*(\F"^E@=S?9$XN;"'A2]^MJR_ M.-R(-!O(6G>#B+(P:OM0%*"X*$/U01!-M*V"=YDO8?\&VJ0H2]E-6S7)&2;0J%N MH1Z:<@B>RLQ3RIB8X5Q/_2I@T*<8_QFZ9'&TYII3KL5129L85')MON:,3)3:1 M($?5F4[Q#01IC,:#"? KK"'VO[) MF? _V3/3=O_?@FR]..*#@4^81^\\\@.L1T%"DT,:DT5!%*6D0! H)HCRB!1D M:4A020*3<$("$SZ'V\R-EKGL>.#J+0R?R.FUUDIT&F'XI5)2;/,\K9%\-UFJ M91H(6REYH?BE998F$4I.T5QIO9*]50DC5I5E&'XIX[9%)=%-6_RLE# V>KV. MMXA&&'[IM),HBVU#2/()7NP9ZU*AHJK+,/Q2HVN0BRQ62O)8KCDS&:2#]!IL M*'YI4R(ZR)C1Z[HV[6&EUICOY]!0_-*A1%OUCI(8ZBVKU93EV4PL%=DP6%#* M31BURM@AD(0YIZTR.JL7QK"0ZF#QS7R62(\)\T;W30+1AYL4Z]'U_F5RRQU MT\Y/ZKJ<\_H;A^X6^$0IHQF-7"J5=>#L!]O4;I87HVD9-7BS MU;7-+N:T\B4X^SXFZCEQX3C1@8"0;EUQ6F/1"<&"\\A5=EA!1DTD =2=M$P* M; =MG L+[LM:[%@?2.(!O,H\9MBN"W'_8BY<\6-CR%N)?5S(;TJ)+F H"^R' M9DG@+(W]!??E[Z>-@?#MX ]3#X(B#M?O>IX;G@I%\'[P).^-C4AA#?FFC$; =,* )O\WWK M9-U]ES6V%"$<94S<,NH6]ON%N0YMC$^;)? QNRU\+@UP\Y29!]8PM[=;\6+ M4)%$SPV0+)71"%@W/G4>%V_L[4BP_'AL"4S%,=Q[8*SM/@U0E?V?$X$?+BZ! MP>KZKPGTG!\:"^ ]+0TLW0(3P$=!%$T1S)1XG$4%_UBA3K^UE?:'V"4EZX:% M/O/$?,>\OAA@',@JR?@SQM1H$B4 M/8JAD& 8$?O+!52% V)T//8&X#!82!QB"_NJQ;0#$%M1,R#J;4N#\.;[U%=\ M2&N(J L1=^=&\-EZVIW0]KYZ*807\**2 M9P +%! 8?N7I]'M4S,'QL..(0*>[D '<*7CL(T+RT<,Y@!OI-!U\$?"@INZD.@[][3X O+VX/C>W1KZPD19'=EZ_Y^$SP()PB_CG. MQQEH9R@"QS>%X(03TH/U:#P:Y52^U&U0;;1<4*9NX\9X&?LT)^^]2OIQT^IP MS]!'1D;V^#AMYPVQ."F(.J85' F;CL9H@OWUAPQEY"<>@!#XT#+P3=!#H^OVS_WS^S>M:2Q(GN&4AN]=/1\\Y^UY$P@?*\ M@;LEBNUURVV3$\MXLB%T$T5B<#;G[ZT-ADCL.Y/.-Q-W5GKL52O=@X:EMD5B MWVDLP$)@1&#=PL?L%)"RW:,]]>/_W]U"SKO/L>'COMX WN?3<%FN#3GEQ4)O%!P2+.;QW[-FB$64N!PEZ*,MD")* M7(H2R0>&B2AQ"Y3 'NA(.]T$)=[J#AM1XH+:B8PH<0N4B&RG&Z)$9#O=!"62 M#^313G\1)2YG.U&1CWT3E #:*3JQ;X(2D78Z,25.!5Y_Y8KDIV]^-_#ZK^W$ M09[5![?F$;>8/"UN,48^).\<\[[MIVA4@A0-[FB"SWW!H']7CKMO=JO"=+)/ M<%NDX&]N*$,!A7L*F.FI@PT4V54'GGCA)S<);X6;[[%#T0FY^>@]P+?EYN^J MFX]?.G][;CY^E_)MN?GD9OBM MIC=L\)^F*_&U+74P2^RONVXJ#H2EX)=(EH'$_(JY8)7@"2%-!_,SMR4/RDV- M[PJ%VB@QJW6F+=C4!?_U!\7C.)D\J+C[^S2-PW^&!%[<23F1!%[9N[B$!)ZW MU_>[); G%]T*S2Q*>C?7IKQ!T\I(:35 LD_&,>(\ OA3CL#+^U6G$V+:#9F*DZOB,%"AD1H]U:9/L##,9]IH7<#L990,1K?H-!VLCOZ=B[4D\ M7[17#(F-=.DA4^RY6D?'A"(R;N0+E4**#8!]<21.$<<0RJ/[N0^#>'\GF;]L MH>$=R/QYK_Q.)O.C!)V:HT:_SV&,WD(THT.OV2W"+Y:,)ZFS@'[^E'.>^L[G M/'D _/EC9?XBMXPGDWES9:>M32<_1:A:+I'*EY5TVF,#I%]PSA/D,>S/Z!+R M'=[UU<4BDOE+R?QY[S5/)O/CL8MH.)%K<-+?_ZMZ&WM1]WZOG?\R7I#2W_^K>IM[4?/_YLB.H2 M(VFX=V_QGB]I;VCY]RT--W_)^\\.:WM'MKK,K>[X\\17L1T (WT"R.\Q'1Q[C,OTBCK/L2E43>LG_U8THB3R.5'[XDO9!4*NHXZQ;: M&4//F0:/,HEB/B.J0"HI*)4X&M5)1G62WU J/WN->2&I--W))BMW/ 6AJJ/A MPNMD\(JZ!%*9A,C3%!;53D:UD]]7*C]\T7@AJ93;JJ:5^H,"DICK?8+DC75G M!BU8>+.(/"2/FK"^J_QO'_WWSV[<%GKZIO&*S_2JK[_7TS<_T K^&ANX][#W MOVB S;*'.2,9BNA Z1]OI]JE&^!PRK. SKS:,!0 M.0=QL&UNQ-ZZMG-COM)2E42 R"..P,R_16,IKMWM.NGD [[+NOC]F%X!-R*& M F.4_%=L[V>X(0>[:8JKQ-Z>/,C1VH/_^G74N'\>9[YPQ^A5\$D@[4J/$,Y6/[ MT3$N@ML+7LC'L8?H[FFHW*VY^\CXXGN8_SGEP@@B^II8R!LZAI))FL%^!<_> M?IZ4&6J$X[@P0A!2("12%$1I1 L2@4L*0PY'HJ(\_X9$*PB-HZ@PDD5$((8* M)@P1.BDHN$PF,9D@ABCZ_!LT0RA))9D$/R1E\ UY)# XB@N(")[$T*(H(:,7 M;F&JN/=<6(.C %G-)3\+2Y MXREGK1+:'@=O]!8@'V)P/;$%7%#,5$2X'!/(PF-3@5NQHL]S8N(O3\SV6(GE MP/DPC3G*U';F;DQT707^QY)CAB;Z;ZJ!.1U%@GI?CHGSV.AI"X&).=\] JX" MI?]Q(0_ZB7@BC.8/14.T)"7FCA7XW*'H@@^]Z?:+AK)0#*B3)IZL0D+ ^6U) M\[^ZU.;CF&9-/? ]#WYM;N]H!K\,7N+I31YB>4UQ1$<:0Z,]>*X+1H'7!59D M3-; N;&.N;KJ^!1<'[1!&?C?/<"2N@;P'';M]A^"\[H2Q;\(OC 57;;9CO/ M=@U.+;K ^C4,>^G^OBD.\VW=1SLA2*4$-H(A3EWE]^Z'?T[QDCN3"7GD/O^D MAK_Z+Y$PQ+7MS7^/M)4B[Q_3.U,C6./SBZRM4QSP]*\#]^U#[_W"U_.%!KSA M$2^5.?#P_M__)"DZ^<_+]WCA!N[3Z;E!=A63H.R+'_H[9@]=Q5GX'#'S;,CZ M4W":@'?XR[-$>>*YL/4*D((8])P60'6*C@[Y'?AUX @ 4N-+W4BS@*QKX*=0 M<7AX9+\#C^M$0O' "?^3\,,#/Z3/EE7]9R'O=R$BN8KD*I K[/?N MW 6M.+ T\AZ*5Y[?PG.0C1$S.)/!]F>H"J:_]W'H^TO[4%Y"%+LP9D33/ W M%$' _B%C > *>38R+'-W>A(0B,)_4D2BO^.>=:>2.W,O)VTN=X46L70C%V# MDVP^APZT$[/LK63&@(TKQGUCV12A<3GS-/@U,)$V OL*K$FP"'%K6#[:N. 1 MBCO73-^&/+_,O>4$W+A_,@KUV+;J$EKH6N!+[(T;;WV!M6^@B+&I"-G<,T0G ML$SV#9-U3-NY)3NGQ%X"\CSY)J*U#C@C8 PP?)_ 6Y\@_"T?8IU'7V&N2&-+ MFWE@ATQQI9E@5_QO M<&SG+(ACY;:=;!R!"6?;@D46Z87[*/%JAFN7/'@S1P M@;S.=T1YQ8%-VR9XU76X"^O.P7\"P1WMV;B[&%@\-@2L 32F-'[4 /)CL&3K M(CYS5EWP=I+AR^[ZUH ;7]D4!GBX#G M ]/AZ8_@*[+BO]3^EZ?B^I5O;O\2\)FL#.<1$VV9"&B'T]+E ]2('W +5#BR M AC0CUJ(TZECK^#9L0N"2*+CK,%)NPMFR. K6Z7DCL'IE9@KCAFSQ/D3-P(] MLHW+N%N#$;P/// D\%C5=L#>R3!PL?4/(\9X8HP]$8.&@K+V]PUJF+U#P2(H,/HU5.9+1;$.:0LW/IR,6J"WMI3?>WA$C7UJ#.:'*;<&@.CK;D@!92O\(V /@.-C/K9E< +[%-J9?QJ\GH.V@@/% M$=H:+CBMH9GAZ]/8"_,%"!_\?%^&?1XZH#UX-3#V$&(\!@/W$?T?;4,@>4OX MSXE;1K.N4!OMI3BXN#A>>8RIO5. MA?7#9#YKHFW;_R_6=D3+!7K#97U>>%E"706L(I#)PJ2:FFYJNK)9)[%NFR.+ M4_;7G[/N0U(H-J=J=J(.9#W14?AFCUK::_E8[YAS[X.,6YA*YK$Y@@WS6LJK MNI-%>_GKCV6'U)"_^" VWTWPJ)VWMP;!&1GN3\B> ^44_MT"#!LSP7:-8:6" M9LM GUCPBN10;K=Z!^PA]#P@3SU<.WL#W85>9'BSXWLHOSWP^@Y\VH7S.EY_ MWR^_X?8^51X1285 $8$@DY1 ,"0CB$DF*CC1<8;JQI>):5Q8]\,JS23([4L'(@]D76K&N MX4HZS5/K=JM1&VHUHK0$(P]F7[2=I-:M%@VNQF'#1K4_8=C44L /9T]G^SUE M;>5U?E9FFCBY[#9=%([$7XY,.2HWZSZRI53:-=8P'[V!\\4T&+:7O1 MR8UY9<[FY7R;WU17K$"&S.YLI$Q=40FNA'.K3$9M-ST-]H4Y&$G)77N;"?7B;/.FXSU>>P M=$TK5IN=Q8*#SSS8SRG2K56-BBOSI5D7-\HMIR,+C3 .*:-E:]14D $B=N36 MS'3+?'JNAG$(C?4KR?R" CN/HL6%CDTV+;L1QB'Z/&L7]$9YP9DH)=:29F.= MRS;".(2="=E5JDM7N9I:7_2KE&K4>FH8AV26SLH=$HBJYRKL?))!1VTUQ89Q M"+OTEGFO7RAQE.[D"JI ]=*T"D8>S%ZJ-=:-##GT."\]7"4-LXEU*@TP\F#V M7,NQ,5L>*@AF*K:,I-'>++D,XZ4-U4.Y?*M3Y[U.>D&M.#-C99=AO&30?;;' MH>.DGDYX_6F5FW8RK648+QGM+CIOI9H5)-$S=RLZOUHRD:B-E*3R9V?L11 M.299Z>@MW".V/64TRU-D=GYDG "'H>=*Z/CRK<"QI _J(9;:3T( *S:GMA5D M0)TV[>.DMQL'2_GD=<>YF5$:*[)G*+51#08RTIX#7-YY8-'Y*6>'K#@F*9W$ MTTV3*W&MY+I0Z;)+6%YS'N9Z5XS9S]#P+;L@)N8H4R!%,.8W?(5W8G_Y<6?; MKJT\EE.].;V[H,@.]/_Y!G/[V6^;\<5Z5Y$R13U@R6.9]GOYBWO/M\$SH2._VZ+=[PEXM_4[2'F%7LJ; MJ:9[-WJ/0\6A:\/T]'.GF)XPQ7G[[Q0O6;2W6=/W5L>E8^O^K-:^ M[9T ZX8?^@6OI]P5E'@@+XO9P+SJE(;5)2)OQV#8;9Z!/0K^^]H5R;O!/;\! M=QULT^VP&W)9N("SLUM&D?:Y#0WEMCM6YL?VPH_*Q:0@++7^41&.Z->"+2H2]X@OFX@GQ/\_VKZ,BFXBHPA2,V%UMK%7MC6NW#7W^P%[OAG7C@:";Q_FAB7_WATE;7&5]@^2[9UW M"-I-JFFBZV(FUT6Z[FRQHM-5LR? ?!KJUQ\*/6P4]^G>S5J;^[W>+S_4_#6DIZ/-[C;R4SSJ3[H=?61E#(NE[& MTO3ZE&T(!$S#1./$N7!P?X((WM;)'AW@%SK /R6&G?ZPIO0HILV;\K3>8N9> MAI"A&()3/$D<-F'^)BYSW5&FHB;'E-54L5S%C?R,R%^.+(6+60I;\>,"Z7M= M.\U=-N$ZM<)8U[KCD<*B6H>>PEQX8"30<21Y#$\S$N0H8!#9&Q>P-]XKS/B& M9\V&M"H@M3)J$DE6$SH;*,PP8!#'0G!8[BMD$-Q&[FXA(U_EO=;!U;&NSQI. MN/KJKJUXSF9$^/+V7N73H;R-,;/*EFX*FX&B-Q$DG89U;7ZX@4:.Q2LC$7Z' M77!U/C]K..+JJ[NV%)_/?/B0&.,+=[%8;]P-@G4T17*+XERJPT)6"HHQ17W0 MAKB?@,7Y\J#NU1GZ:H[AZ<,W;![-(Z"2N77M2EECDTQ,\NDD+7)#[TL3J_0.FP< 8TB!+AD8?&52*U< M/NAR?2FZ+/['ZXG4?_QN5?-Q@0D)X67G5MEZ_.^RWZ^W*PLFR/(6N M<\LV-VW03"- Z,#B&/Z^7,U(.F^MF./< AK5<9RP\<-1"2VUT\E./M&N<6N3 M7O).LV^NJ&WO!R"AZ+V7CP[VKV4:[F3E99I, MB-I8T B?II5)ES>)M*"U-XM6:JH&/1\HFOXN)1BG*SZXPB%]%0F,3NXO9>1] M0 0[N4J-YIJ5%J\@PL+CO&)]0BV#?@]T$O^NY1.O!SZK.BHC22"=Z3EL8:KP:-)% XP1-1N&$LY0I M1(HAJB*]1E'"^S6#(0ZL,I(1='Z6%P2Z7,.;8FW7D8*\]R#&26][[T#+G:., MZX<6@4:UGG=J%1TWA/19@>>RZDSOKM:C^F+*CL=]-NB!0<1Q)DSA1=K@M(TQ M?HQ"B$HT;\,:.JH1&IFLZ#K:H(NDUP*CK@ITI>XL@W8:>)SZ6I7FP>]^/O1> MGK=D**(#>6F\)8CU/YO[O_WJ6IG[@'&RY M>F]=V[DQG\%5)1%DP8LC,/-OT5B*:W>[3CKY@.\$YO>C8,"-B*'( T[^*[;W M,]R0@]TTQ55B;\^>X[4'7WM><;G[\(UL_"UIYO;T-X8^^,C9X-?MP@CT@2;/ M1:P]6?7E=4]8Q=C8@8+T/^U:.DS7OW?.X%?X1<"J0+B,9]FVVX^.<1'<7O!" M/AI\S![%TE#*+6A';T\1<;\DX#7F?TZY,(*(.Y%=9CRNE^4+0U[!L72)M9'E MFE5AM?.O8+;'D7UEGIEV2+T=*B4J'+I";#.*9?(,M MSZI-HJ:&HM<)\M[=&*Q&LV&B4$;7E ?S,[/W9'N3CB-]T9\?E1(M'F' M807B9PI%,SB^6$NJ@@F#*1%AJ-IY8>''FP2YOJ:K%.%70+\<;$?-'A^5FZ#T<> M[)*JK%:=(L7ED%S+FEC,I.74IFP8UQD45L7+4\I H1>[,[<1AC7U7(CUJ@P3!712KT20[7Z5;2@AG$=69NH.38[ M,Y N->TH.97,]4NA7"<)2J:GY$M)/I')U_HD:0GYUC*,ZSB7PC$ZK27&4D-8SKAOS '&P(W.-%TBA-S+RA&_EE&-/KNAX]FNN7%3'<"1S,')6F[#U M'E[3$TMT6NB.N8U&0)8^?%&%UPEKE*WT=&^&IF?,#%$6=2@G*'$PU,U7NPJ6 MJ" Y7,EUM4&**XZ6<"A]P-5I>["J<^6U;M*-_$QK6T9)\*7O@ F0GCPCW63& MUK6I9XM(.Y? :#9,J#2[AI2'HT:9[ZZ1<=)-TL; 7H8)E5IHX5:E)G \5<@M MV59^/++FC3"A:H_T[ 2II).ZEQKE\<&H,5GY>8,'>RJQ?=5E02![1F@.$GW,- MV^;AZ@_WU%DVICD#S>8X46^VRRB2F))NJ/P+"959N3R)\.M6W9;GK-#P3#5, M_CN#XGS(:(4-GZLT<^S4(A-5%VJ*@RT51!(K%[!I23>KXQ4ZF.3F-1P^\V!+ MQW@JP745K8QX>MY#",3.9?UG'FRIXLV45:DSMY$TZ96ZZHA!Y_XMR^&6FJB3 M'?=Z"8+OXFVF@N&:8?+PH8=;2N#V(%DICE5NS7DY1&!K]2X*S]P76RJ05)(2 M@6(0*&1$@J_)I !T!RH,&1)/,DB28?"##4LW6U8RV2QY>D)O"[2$#?NM;J@I M93*Y7'9A9CRD)*V3EHISG$TJIIS!F,S/)A!X6+C%L(6[>%GEO:$L+ MV6MAQ&H9=E@83"G3G99J,K<&[Y@4]7FGG=FV$WOQS/&RFLJPE0)?*\]5/MT> M=V9Z(^Q8654GB>J\45WIZY541HT546&JZMZQ IS,;9L=O_'/KB4/8K;2DXF= M'W%4CDE6.GH+]PAVVVKGU6\=;= 3>+3[7SM[)Z*Z8T\59[ZN&Z(U9RV9FWG: MU SM0<14!%;<%AQT";0NAIU%8JZ"MUV:7S4N>/^*1&1X1;($'45 MNAE21+KI5B@1=16Z&4I$786BKD+'-^,4W4YNNA/!MVT$<^]-+:*^0W?%;O?> M+R/J._2T%[L85TRTY)BR"W#=EZ"]W6'FZ!:\WGYF&&GP']R6Z.:9YM[U\#?K M6Y2VS2GP9IPG->HK5=<>S9>BHWRWLJ8;*O")FAW=8SG2TW7<]L)->/7"+;5N MKZ<*N]+UUM%C&\VO,X@VVM\ 5[WE5?*.;;K MAB3U.LE<#NE/TCED/25;!CF1IEEY&;1/8N(TDS>=@OGMMXW05-.Y;J4R/3)8SF"Q9SP%S _D XW:2 MLE5,R)JH\^-FTN1+E"HZO7F*0+P+*J;4I" 7$&0^TM-%<]PC^.(9-OS:@%G9ZTQGS:&W=EFGJOC;?9RDMT: M+I!6U1JX?$M.#-Q([U7[GK<$Q9$5UE;!MR3#.GCKU0S* R M+'*V?DIOJ@LTWHE:3IW +GJ4U,*>H&[5YYR4^);:3 _X=$)39K1,]JW$YTNS M/VX8I8=M@G#KIIZH]=L3%9MOBGY./PYKM&F2BL(YUX7C_A%*)FI?]74;[9B6 MX5LX4S-I7N?,!"(ZK1$^IB]II,G&NF91"/J7 _(D\RB@]]$Q5UMB93']8H>*7=I$TUS?)IR7(M/F>T^:P: M=)M"B3AVM-EP)(=11.?>1?%\[9T^+(L,AQOI1H?MZZ)6(] U)K<+UK;/$XK' M2>R8$W'G,1C7_1T3)OZL80M>AFZ*QMC\H47QI4V MUH 0*G$T>=@T\^_[BI5\HEPC'K.45VLV?H8:C%J%1ZW";]Z8>E7/594P53=8 M*N3(G'D\UTJ-.VB.M]IT S;U P82&:>H9-0Q/.H8?BJ]$'4,O\604KAB$(:C M.F-NQ JW[A8;LN*6%UT=]O#TTXAQ/"RGYZ#,ZK7&X6=NJM:2QHKL&4IM!(Q$ M8,#/W;JXAF\";4))_?;FW;#-SOMN;7#&X_"+JM^9]UN]?J>L1PD24N U*H!$E M;H(2P*[!(_5T$Z2(U-/M4")J!'83A$"!PTE%I#@A*4[3I.F)]EP8^-]*"+6*WG]'ZYXHMV*ZBW8_N11#UBBFKJ6*YV^)YVT<(-IXB M8?-^@N]:]:_0+M&2+F.:[Z>4SMF2[AM[=J5;)-J%N#=!FH'H=*I8RTLY= M#GQE:^;**:AO1$'OL??2\6#B-\F=S'7[;3PUEXDDL+ LB$NKS"?7WDNFW0G#?1*9/G[KP M):%V\Y);'4ZTB5-[[)!'S0,C>/$*0M>KV%X=-AV;!KD-9PD'^LN ME]-[80H MZ1:V*">JR#HO3C)==TCH4S7HVD4CQ[HL1Y)\_Q&#"PAR9&I\Q=3X@"07NTMS M4U3':Z36'G0-I3*998MJT!F+2IZR7_HUC(FT#>'L50@5\^RJ-_)6;M9*N$*[ MHV5%(8JFU\U5)_5&/<6M2[41N6BCS+JW#!IF84044KBGD,(5 M9#0R"+YB$+Q72,>(U)R.*Q:)>&F6M:IH=K/L;#MI$4?M^F\0;'J7:%-U>\ M(+6:$J;5MFVOF'B2_B",R\V9.&?,D/\9FNX$YLW5>]V$IGJ=PH*)6MEQ"ES+5GFB\UND56#MEXC^5RO. MOA"AN;[ 7*'M59B!$^F*2[8)_:JR2*_X%3ZFZR32K= IWEZ('7JN!JVP<"I. MA!I&[^Z%=<,-I"[6IBNK =Y1RMI"D0L6X"!5@Z1R767^6G>NK(X5UX4^5DY<3R\=$_VW!O^)V:/8:Q7.<)-\ _.5FE0H"#'-D@Q/!B8I MX%? [X9A+X%6B/VE6> 3VW/!]]V_?_N$NF$>^E03LH]T&'O Z!,T&<.H!R+J MD['WW"NV+'E(1LUC;H02Z-$>K1$E+D4)^@&+*'$3E(BTT^U0(FJ[=Q.$8!Z0 M2"1N@A) .1T%<(PH<4'3*7(G;H(2P'2**'$3E(BTT^U0(M).MT$)^@$YBOX4 M42+23C^/$G@D$S=!">#913[V35 BTDZW0XG(=KH-2M />!1WN@E*1-KI4I0P MP5,,Y9A,4/05*7&X_7-[^IL$>S]W1,N%63N__9\@;N]?2#P!_O3W?9+H))W" MWTP[N+-V])_9B,_>M-TV1,9C VCFM V@<<1/(+WG!M#'LJ+.VDW\K6/J])F6 MH7MS%SQVYYWICR36?0<6NT=]'I@F5Z_TNLC61<;!O1D';P-#O([]<$+ MI6[\^H'[.HMOB2>8N^>)JG(:E? =[:X3L0AVYU!!5SE'OJ_. .?(G1L6T3ER MAG/DLE[9S9XC]T;^3Y/\XH[XR4G>]7^#.@"L4U25_PR=V+__-!53U"QX4/"N M,O*,X-.R-E+. S=W%?\\[;G@#10G%MS V)8[UJ9G;=)V]3C\==LRO54$=W=X M5&_5DGV3CDI/U>C;>G/A2)5Y:ET1)[:3-D3795>:^_B=G;@U]Z6MXH>6!8Z< MY.L*-1]SW6%B52,*/9U&/]^IX,CK^79P2&<"S.%Z5J:YF"*)1J.")*=DOUAH M!,!U1#R)$Q?MW_;C%<7%.UJ=54^\5=9U?CT!=<-?D7)X0SGL^43[+E&8NLC; M4C,!9M$]FDF-D5972:%J (F'QU&".E 7?Y]97UPW9G-M?7$\D?#N%,9;E5:1 M87%SN@/XSB%Z0K.X9$,N:'E^+:7*+3,[T,@4Q,--_OJ#QFGFLN VD9KX;FKB M>,G3-U$3>RW-SJ4GE"Y-U51POG+H[5?%6_=$]NR#?2C^\WP?A_C][7]J; M.),M_/V5[G^P>NY<=4LAXP4,]#-JB<7L.SA OEC&+L#8V,8+AOSZMZIL=D*6 M9DT8S?0DI+"K3IU]333XYVZTG2.5YV9BWBMD[6P=/ M_[>%16?*G?]T2]I344G7[7CQU)SI\7.]UQLQ L/FJO4-N@C90/HMNQ:JH+*! M_@'"6$8TUX5J#1[=D*G5(%JS/YC.E6I*;2OM1KM6:G8L&@4!:/+''YJ8 ]&R M=[H.?W9PPT5BG@EIXBH6D"'KF0+-,%%/7" -=8C/@_DQ>G3?9N#B4X',*\Z_ M/PL4_.CGQ:%P:?WA.(PQO:#'UI(<&^@T"^9HV,(@E,F6FF05-#BJH+1Z$ ;G M=% 8%#T+L6Z?4>=>[BD_$$@N!K0\O)0B<_FS94$ 96WBADW+:-V D*N#(/X?#[ M(JYW=G)G)P>#KA>'PJ79R9'$!.0]Y92,[M 2M)"CH, L33Z0L>B=I?Q=@\J+$]/E+9]KL/]N.7A[ M/7SD_::/Y@KTR*OVLAR;;>M\:N;UW:+!"']:5Y+IBQ]DCAGZ%85\T,WW@4AM3WB(I)<3IB3-M+24>@V\HG0 M[>W4L;8,1]3NU6@G+EN]_-CI<]>U7O[$EU8;5LRST# 'F='@659#3X!O=%C/ MF,MG+5 -SUJM6FR4M-1L!#QGAP.O(80&0@2%7^GP QT[>P[7]^8).P;[UV8) M^X*S5\82SA&=/1\?>+\;(06Z]EQO3-O<1,ZWTH4JGVF[=<@9V!]_X@]D>+=P MY)X&?NHT\,L3RKF+52]_XN^H+>SW PQ2:M&N-RJ !TXEW>!,M\2#C=ZYP]@K3R]/(N4M0+W_B2X1=0*#+RP$;O#6WN*L/IBTTO?^)OJ3+L MMR*2A2=KTC)YC:PVGT/TO*QZ]A@K##%<\1&FR;O"<#Z><"7QQ\\"!(?8_N.( M$.F.NU=%AR]V?M/T(Z3/(VQV*T9XIJVNRV<"S$R@VP#1-J$L:940,;$2GF@3 M_WMDYK.,'4?WQHZY1'+6=,%\PK='[##-=$ K/TALL*+(!UC1^F&K_6UNM&1% MK,^**J)E"9V\&VZKI?Z,2W4SX9%N-%(=)P'YT.-N@0@![TA#0(% .#FD8NN0 MB@ECE:<\^7F@<1-KEM!<8$YB_4YQ7O_QAWS< MC1 M(84PS1D"^#\+ &(,SSNT"0#1528.S9C#$$;G?B L8)M 0H,LM?G#:2&_ M/[^A]TPV^G8BTR?;D3DW4QH)3XW6SPGY^CA=ILJMZ)3/:DKYY<5IB7'&^_$G M_+@K*,^#H]1>'%6T_D218H++%4,QE0>V;KC/@W-"*E;.\"K;C=9!F! 'X'H;(Q*P'8C/J/E]'Q^4$/<)8=P= M'O5),/;(8M$YC'P_%1V^RG!MB(7VK]_7CG0^D!:*JV^,0:55$TT;_%[\L+XS M=J6'AC30=]85TQ VH/ GFV.)'6OQBK7!R3_>VS%QJTXCSXS=NDM-GVK4[=>98;4 M8YBY[;%,^^;S'2M)_2*TX"?QP_L@C#[ACZ<_G:OTZ A_6Y[BMY2!FPL.O253 MOTCLYR)IIKO&_9)4J_V,@IPW72!:>^)#;CD^EPM,98$G7:<>GNGT2.BVO>40MMBA$0@WK1U!5D/=%:(OI1!]8,SL72NZ%:Z% MHJ/[LN?R]7J=S=J;TX3HNR9TD\SFSE.N MG*=D#'>?<=5AZ*Q0:&<5DGVA<^IT_%SM:$&Y+_,0I@ZU,;QU58BYJT)W5>C. MMJZ;;<&U^[HY:]T*1=*3(>:G&P48MRH8*/(V3* MP(VC*U)T5_0/>)T9/:Q_OILAQ)YHH\$NO=E)L\EB.&ZZ#1A$Z9H.2@/""7A-X#M M:, AFHDF(:+IA'[2(J'H*$V(?<"+4L88;G..LNXA=:+IA3V'<)#NAU+[SUQH MM&B*FG1M>';;3JQVC9NF.IHN"\&QFN*B1>KB6PV_G* &03!O6:)N^WNVD_/U MOZP>E#25/EPF 2@BT?^-(5R#1Y9BSR5E$#.J'.VEA?Z U)G1Y/-5>8OS0&#W MX+O0KE)P8PK4>? O>+=]8%E +BDB1B@%V'E=^M\DE*QR=)M@U%=L^4. MI%&+$4JXSF>WM?FRSF>MX$*4I^C,-J[]0:4;HB4-<45/,+\208,P+6,$) >N MLHPQL008>L :=CT2$/,@TAVJU_"Q#6/74)2)O06A?FKJ6LJMI,%M(15RN&!D M"PT1(?Q)^FL6([ "$_ M(1G[07Z+FB?.[461ZD0(T 0%/G(1/Y-K/V, +(#S;$X"ZW!;),Y M^U_;K"]9?/A&8G1P-8YA_J:I1U2W,H:_!@<+0Y,F9$[C^A]()"G$#G7'7LH' M<3T[^S7DW[RY?1F8)% ,S0AA,MX3>F&Q)\0C+".10*)[(O7# M?VOP#1K^A^I%1 '$HQ$A'*-E0>S+HB#++=2F#RA9 M](DL6)&0(,^<(XDV%347W\.Q1=MKH\ N+LO$E,LFX4YM4LQDF$@XWM:[SN>K M=Y'.53+T 610XX0N-X>&Y:"??=F&V^&XNK-79O5&=+7,-DHQ56PUBW/6F8QG MM0&JG]Z=\[.060_HKKRA H73_<8^=V/HMEKPAM#-I9!&\T'5 K%)F1(4)[B#%%!I@>TZ:*$^)%H+41^3]2PWB!B/2$- MI'4U@5JI";&3M&!X=5+%Q6\ZTI^8^F!IZ--K_!E;V7./,MK@VZ())7QR7 A$PP$+G< M6\2)B.E5ZORD94H?TX.TI6$IR.R4MG3]U<.PBAFYM'MLU]^H;)YL_2@__I10 M3P5()Q*TY!0'WM5G]_8>P+_;%TJN@'HK8*[J1 ;T+%>TY@05?B!\J[(%*467 M'PAH+#\N?B/X9L+_!!NT34=Q((O"O_]$5B@Z TW^DS0LR_" 9>/?J7]^/1"B MID&&9FC:/&1XD&$2MMN#9KHB6M >7_A5 I?) X'M0[A(T9%!#:WHJ:%-D9+I MWS71%R4,/4Q_1',"MPX(BDB*N@I?14!='P(8DBE\;@TN[2L2T88<#%@Z7D/\ M##9::R=_;>R\9,!+30PL@!G38ON/Q'F<3=2N)9S75\9_<#&0WT"&K@-?'& ( MH!,HMNUB52 YCOEANE:0&@.Z/:H-B4K?';8U:I=S8Y$AHGW*76(O^9UV[%< M!+(5IX?F&(Y80>NL"73%L"J& VQDM-: A3P :1?0)!T.N'_#Z)K/D4DO06;3 MKE?R]"Z%%*Q%%R[#KSP<.Z9V[(9&>,02 MO,A71BS5+$,"0+8SEC%&_-ZN]E.8!>P5Y:$QY0Q=K=SBP2BUACL['/K < !)I!CZ!B.VWS&Q66@>\!_,<9P6#:NH2,2C,3AU3L( MBQW9=/@O9.I).-\Z52!V!RD"7H8X@+2<9<'Q#X,AXXB6EECL\#=D@4RWFGI^I:V.&'[9>5KO*B!(X8*_T\]E:U[8X MFZP.7B8O]8%H-E34M8Z.[.D)YAN8"[4X$#TKCH;5!'1'LHPM"G@UQY9+2XX4 M/QCY.-+-Z&4^JG6:W2HW3DXKR=K+H-71-FZ&?L?%H#?_3BQA@O>&\?DMJ53F MPY;$:CE99:&U8HAI8LY"**/0H0(Q'\S@\11[J:$9)KX, MN I^0QJ*\"]K=+)&1 -H,0?1):SIP4M#SUM\R[*Q4B@B_C?%?% 3?1K06=MN!J@PN$$BJ.-76V M:.5D-Y\SR_?7Z8#'';# M^L3J^ NU&>X9A8;@2V07'A7:&CM@AG:%+?E:@Q_.ZSDKK5LR;,<^G<"Y29); M:G'B'&-4M;^@.@2R%(+87N(;Q:(5-RPT%$[L>?9S)-L>A: B^H=]2P ]$-#J M!/2>P%8E:JDH$GUE!I=:B %#-G WO__*_&8RLT&U,V8D4BS2HVF%FI'R M^'7SVX17A^;E0ED[Q_'@OY\Y?"3 "N"0$@+1/@7!,<'B."0N- $X^57?.KV"8>\('5S:),!BZ<> M2))$.]]G^FV9(A[D2PNAKLWA 1OJSYON3ES= M$/T'*@\67(B=X? M]OO9 5]LU]D65 M(6Q]1^)&<(7(4QA<(5,9SU-ZVYB3;5,MV.UY9F8XW@U?81.="U_2WCLRO.>P M/F,=0:49P2@T6_VBX$*AQ,0>HWN"A8'O [B6@8B*?VP^$FG4D-B"=AC4,?0! M6*H+"SI'"]\;\KT=W2'\D;(*PX*20?=#MM*<"R"%5(<&5,9$E(B.MKN?C PC M;+>$L)906;M2G?:FR=X4>Z\>4?K6[AT%1(/H ]&)'%S')E?U[<=MKKGH[;XM M8J!@V2]+H-UJ&V.P%!D]U_&_H1L.^I:_%+7VAD_&J<.29/E.3F3UY[AI\ *P<>ATWW;2",)0L@MX>S![R[ ML@V#A1@:&C+SO:%! VGT,*M!9*<4."O:]_8$RJS792-NPT>="09'@[)Z>&J M?_IJ]XCA0D4,/W$!8<62W+'M^-F^*^?#(;@^$CF\?624S)>[1L'1X,I-5!6X M]*0JUH9L=X+/ L<1LCI0? AJ6PB/T1.P"R/^&^H*XN/XD?B)=+"N8:E$"MT; M6OEK*2>"? ^(\W-"&4,S1_'EN6D!"6"5I>#J8!FR@OJ&HKWSV3: 1Y/?\PJT M>HE7KU%?QH5H"Z!2.MP#O#?!Y./O28#R +^GK4>'UNAP'3M^?[13_5]F9RY2 M#\C-U .D3/^#=Q'2Q+GA.K^QS;J>0KQ(@_9C3)LEMD$AZ;*&9*MP\4,;WRIF MQ 8 W.*! L[83H7B__TKSD;C_VSO8ZN,<3U/8S-9_"+IRFG,97SFO^2L[T-. M3;2=30Q%JGW ?@'2"9 7U4(L0#(@[NI8I/D\ 7/8[57 MTS@XQ>)@P1#^?D? MQ$\D=#!V!WP1,\[M1_QZ6$@"O#D+(/Z%LCM$#6PJG5C)_+GTHOCV$E*-[(4\ M@E#7X0Y6IM4[Y-0O7R@XA ;0^]^I.*6%IAMI=9KAIXX:(D/DM&"XL2S[:JB; M7',4+#/GXH)MX6)M2C\E^ #I,](<'-;B7-'TKW,Q*#W))0J M'C=^CJB%_GAD6G3]6'Z;M+I!"0,+Y[9<_%K=[N)!"N6 MM&0J:W]?,)/]DGF'ORDH= 9$G_^)6$,"*,Z$6.[)PM"WC4!'<7@LT6?EY:WV MFXXAJ=BV;EG*8 "L_8[?RFRLZI5"W."JM*QKQ7@^WT^BP.L>-/KWTLVQ[:3: M8]&@-AO(_Q(?B<$R%AP MIRJ(3QP6>5V4O9(IB-,Z]G$BQ VJ/0@\?*J* MBUY;[2^J') 82R#->*^$\Z,N>Z6<5*PWY[59S24G@ZK#DW5Z\)P9_/AC*[-= M,;>AK >:RQ&4?E\7#Y[GZ_?("KACQ$Q4 M52>:E]:-Q(\_??C==^LXBWM;SXM9X/3>X#&^D/M$?.@! M2T8L!_>H5;O;>,"5+CA"CC6HUZ7D;F>7FRLZ9^]%Y_>B\^LJ.D]P^2I?@B*@ M@9+I+%1.-P!)A%3X+S3UZ?IQ^D/UX\R/N_YY9/WSEA3/]7-!>QM/^,,U"*>R MH:]#X7AW*O?;VD:@6F#[-V&OV\4URT 9IREC/#9T;"2G_*!]$^H?_GI=7CT2 MQ4'W6\ZV6JIWBO'8B]IT^VI>ZS;#Y0*TG..[B7I+P]GT7[[X]9 3UW"M0TY< MT2'"2*$UD4*[J\\B=19KK6MJQR\9.&>_ZU>#D* M7Z#P[]YH]WKT?#W:^T$;\F/AV+6@-PK(_H.H]$YD=R*[?B)[)5ESD;"QBBQN M)\<\GAR_/Y3ARJ-SK&3BGLP94\2<0P8:M!JB>!?TZ7+@" M%#\1S7X(TOTLG 2S[)J'TSKW?@$+:3^AU<^LV,D?Q&DX_C[] B4_3>.1V&)Z M-GR3W4=%.2A-9TWF&TLU"34A1QP)I=>@O6 ] -K<@R$Z,G9,^*4W^-SS_0?W MC[)Y-O]DRY.@[ZQ\)%M_5/H$[D* *F'=S:M89GCU4(4 XJ\B2JQR--]I$CQR M&63"S-<=KU)R(?*L/PWWS+)7/IF/E>Y_-++YR8KM2\84<\FAGJK9295LNR&Q MP_-#)I8;_/@3_DA,<4]BE]&S@345US.[?FZE(7PD7>[7Y>K 6VL$A@C KUG! M>_316M/\9!,44E\Y\O#'>]+'_12Z('/*1_Y%NAM.PUQF:SCB#)H+'B8V';U6 M U-<9RC.$+!'$.:VK$C+1+6-7#IL4YPA%'L=9N3?$%!C"35L"KY5-O-,]D52 M$PJ:.@X796F6ZY7G&JK7VC/%9,T(W'4;KZ>"&HCA+6JA'@A3<^U#J:FH%D+2 M7$Q_.(MU5=,:-%U @L)'2C +5C[L4STO1U55G(B"*65/#JF(L?^UU%9$A8C8 M DKVL( MY3?NOO'1%*YC,0.4>]% C&V9B5%6=&7LCD^3@!%QN>HL"1(Y7M'K)=Z=,US^ M97!5"1BCGA:OC>C,6&VGYN5NLT 9V4SBHPD8\$-,.J#?1XGPY\C2NWUF_YET M.^Y%=.FLS3^15> EJZ6*$NH+WK'2[=X?5;[?UD=UVUJR5NZ5R=(+F;*\ CN? M0EY637PH7VY-=UU(W-?2YM92!GZM9=DA^;WYY?7OO>XD\E/UUV/3"\%E6@:J M$[,14@429$VLWU7!4I0ZIX1!*:7%I"E9_X0JN%T9M%<=/%RM M=/7ZWI:G A=T# QD$"U2-/KP,]32!,WN\DVA($5CNS7)VTJ/N=ZQ;:/X9;/" M)6C&LMD,SEAK4? .S7"G-$8D=D^R_L@[09Z*($?E:JW188L<3X\&\Z=Z9>B5 M\H/C$>1:XXJW3+37Z/$P:ER61+>:>J".G[;?M\[%LM'";IV%(]%W6UJHV6>P M"I(FSH/!W0("7R(N=5^F/VW[-='.>M#:T0.OB8,+Y6=0$-HV%(BVV_,K]GV# M:._3=VPSN"F?MCZ^'0"IP/&U,AG>%&8OVFJHB;]#!!:DS=G&QOY\VW(+?+YN M#E4*>)B1^TD@+4"_"2S_Y/!ZP0IEEP,"L/,5STGSO[VL+EI_!@X[$8C4)'A2 MW+$AV"/:#RX>77LA+E;"VNPZ1-;5(JC5@$5W$/O7:Z?QPP:X'#2 \'J?VGWQ M#IJB(W0<2[6^8"$D>,0ETX(7@V6X+NXZ-&\YY8(K6LLGH1@TM!/@" MJO,%!J,?)?A50\?Q$[] >C$*8I-5K;Z[_ +.*EQK7=";![F'"_6R+T+!M408 MD; 5"$'1"GIN+3EP@/2RX:N;Q%"$^C'R;MJV(2GXT6L]/H@^P)V #NYV^VR( M :(I/CY4MVS=P$^*NX$#O_>J?YI5%['=T[P&DV5+,G@1FZLW^WN(N)%R< I9 M@43L1[IZP/&0*^6=8F.1>[%G*P\K^7^NT1"WT#ASO:5'@#Q^'\UJ'UX%AQ$G MM8#AWG9:W8H9FR7A:WGV.5Z-R(/T2.)0;1QU8%#'1J8P)H!%'[I5 SV$@:O6 M-M!2\QOW*1N=-Y$*$,*1-1.U?O41: ??USL26(N&"S)"/,U U(*B=\O40FUVQ. 82J\$X7+_)X5)-">;B^KD/*WFU M6O!ENVU]W@VXWFN+6T#LS;ZB\1*??Y[,VAR &L'490'6V_XQ[T1R7X;\R>_3F,M2C]PSU>X;Z=66H M1X$LQ:*T))!DO"^$^^&(T*-Z0 R&:?C$A6+A:,;8]%:DF"T6FP]\]Q.<6XB M6RI0@\R\EDH@A\#VREGVJ>TQLUR5K,X,K5$1W%FX7XV4HZ=:YKN)YJBMILZC42*8:-'H[16TOM?F00"N97HR; MI^Q9-SY@$SDK(= "N7.D2G\T*V;K@@J>LEXU3 M6..O!E3M'*I>CO<9D,FWS M(5,=E&>Y\- R!G#ESI$FQ9+4GGI4AB_.&+IBT0QK,&CESI&8N%MD6C5UR ,R M_!P/Z=%"2JC#E=3V2#JR)]*T%!7(ODP)8="/"6)$[L,KBT@Q.A)G2(K9?KB0 MD<--)94527=>>>F7&OE^7O#VWA;'3-)=)E&%&]8\YGGBJB77VW=;\]A++=VB M&8MC(S'PS-NTIOMOB!! R)ZU!5QV7G@4[UJZ:C51]WQ683$M,6JSR1(J2 M,ILFAUPG_+3W"J1!:<;*)=7E60]TFU7##)DOWKXKX(1885YIC%[(\>RYK15B MU#1FU]>NX..%%\R19<>!X4#K\62H&!H2%I 7&CU[-I?>^[N!^RI[S7>85OOK MC8GWJN]IMVLQU:?$D!R'VZ,>%W?YNOG&*"_$@O=UBEZX2+;5[X59!E5O4<'] M-U_I,_W=+3-_JF\P1@SWDJZ _=>6K(7T=#WC<1S[Q.JRVX_5 6HG'3ED="$' MV6&C9-7UZ37#9 R<(>I5\@%M^1Q#W9O2$,BN!JK]A1G[A/,0$[K,V0YNZREG M1,7R/PV:=J]4<*Q9[(Z";[+CUCC?X!4UZTACM2YV7\K:X%3#W3_L.D;=WU]Q M^:PW\!.QB\5OX[7HIKK*FF'(17&!^VL[X-/+]\]*VDM5?@<*K6?"/[!TN>^%",G>X[($+]1B)WP&SEY#" M=[CL@PMSA\L^N$0?HW<.LP@ZQG8A\0V9D;$C(L^'8',VXS+V"6#Y$WQV_]TX M-3PC @4.01\5 O0CNPPH+FZ%,F>HY%>1B46H\M0@>C7>^BJ&]3;>&P3B>H8F MPS_6EGDV25%#CLC__J=W4B0Z+E_Z#!+MH;CU:<)[@/0ZVNW2W,FP+_Y(QKX: M]O'ZRD.]D5%S4BP\DU7R<5"]+@IV8/?7LN%4>$K3C]'HE\?3S6C6-^"9AZ#S M.GOLG8DW1AXCU%?#N0IPB$5XB_#3-#> M;^2;+[,=QZ -!D8\Y^=#[F$W@ZH.NE7N.:16&W*I4W(4-J>C!/;X MCS^1ATAT5R4Y*;?Y/CK)%43U3JN2G"= =[=8/L(>2H8^: %KC':WAQFPC2B'<2^6\LN?@( MF<4,_1B[ @9[??D$]"-]!1SY^N!"?>DTB\^#)?;(WO/^[G3T$3JZ$])^0HJQ M=\#<">D#A'0%OI4KA N42-$O#)BC9$1>H_I[53F0U\IU%F]*P6/T+&7C#4..C5>/C5\NOS>Q[)IQ[KRU*T3/:\:\+\<'SY:_ M=B5JB]^+Y3S):U=(6^=A_42--:TZ8EG\#ZXIOI M<=.1Q@]3+5=6JS.:G_:Y7#Y%#E)QUG;,7KSN9^;% MF=WV_IB:7G7X#H^N3)T#B_P71GZK#+TIAZ4+E.IF=5U6KQBN)0& MVO5F]=GS,_)H\B$:/U0EL)&"\Y^-)H6?O?NUQLWP2DUG';E>]??O19IW4O\E M,H?2J[D6SM "@!C#IP]M-(4-R'L2@#8'K'-K]!PB-U[(U6H- M/JUPV:=RHPOR+T5^4/]T!]"$GXLJ^KU;_3Z@$,RX$^C>-J#9>+Y;>09CE7/G M+YDXGZIR4J>.NK>R![NW[C3^A)_Y8^_.?!]<(CEKNF ^X=LC=IAF.J"5'WR^ MA>HA ";T91G!?F *:M?+\)0F<.-LWY[-7^+SL3U P R_#DQ_^O:B]:VX]OYE ME]SE3 @\F'"SZ2WZZ-1=;PL-'> LH_$ M*Q,03MUI%HV<#4;:^:(*L0B$69J!QHKL=I$-I[2661CGT[S2(R/9ZD"76O'$ MJ;K(;HXD0%[==<8>HF*O\'7(\IFW7;BQ1Z(Y1'V$@X$K_D@R@";/@U7PX.BC M";8%YT4E([,MTQ.;6:]^-CR4?/X/2_$'H>:A?]Y)[C:"LRV$^@.5F40$EIQ$ MAZKT$G_JI=-OC'9YF^(_-B,0RFTHWS'FX]NWJZYCHWU"1-L[!U;*Y U*(B,= M?E[N<_S,\\6'^PFS4G_(,3QNH=#P00H6P*!I7K!E2Q M(.HMYTG!FV?8\#^'X9I6T A7@>,;"\BFGN?]8;^?'?#%=IUM4:4\,.WZQ2!; M$ZVJ!6\?&MVX2S54.#"P]P)8#D\])F7(2B+.2NQGGIQQP MN$,,5TRG:TJK#K_[BL[Z&ODNM5$Y MRCYYVJ\8";!/L3">W2N;0Z!U0%_**._7SQE M"8LG?XJ=#1E'L&7""S9*_$PV:RGN%Y9CCA8H,)[F<\2&Q#[XWZFCHT*[Y\8\0HF8!YT M.D185Q/ME#":"^W)5)VG,A4H.?J3X@Q:,808^40:ZXN-_E4U3&OV\Z-J% MG"C_4? (R6!>W,-B!OP;'&!5MO*5R'Y#@7V-\AM0L8=J,T1^O"P!"42N ?: M4H;5!PJ:/+:?F.,HF' MK"]V Z\9;@<#.QB#"R2@3/$8BPT"_0H460L.D[&,\<+W7NVOJ0H\&M.Q=57H M5/8::?HZ13#GN*:)^E[28_)C,?I22N7XYF@V>> ^^;]_,?%_ M\*A5^ 6;& (-3R5",]D?"(C3Q !I%$!^30Z@B=;(]QP0SL_#VH!/;_BACJLX MZ&Z5/P_!R*,,FC<\)#31@UH@W,."R((QW/V^(L$-+PZ1M0S7]*> +K0#R0(X MIU(D;!,R&+A^?=]GQ M2K0U?,#MY;2FH%92D4J55MG"2Z8T&3,9CDL@E2/^$(WLFL';U#?#]^Y#C\3VG-S=& M.'8?(PSN8X2O:HQP',2E?I2.""09D80P&0L+HD3'!5:220GT0)^,[8P1ELIF MHD:%4I[JEM)3,UXLEB+]P;[!M(U"79>R\&]<=C101ZV)6DNUT;C9\/;*%CT5 M[+RDI54V;Z?+>=%K#AOHF>SVRH@Z MH3)4O<9.IQB4I_VINQ>\?-4N-*F/*\ MB<2Q*;T7:L>I EU$4X1WWIYSG]F$IH8HE2Y'^IUBB6RK5) %MKFR$PH5^I%H M9406*XV7:$\*[*UDC\](I9T<, MGTUI7F78D6B!K,.5N_N<=:-.P>UT5+'D)&*#R N9:'I"9/>98T_,-I\]K:@V MVW.M5#*Z-M>I"^SNRHS<8V*.Q[75;&%$/J>KR80I)>#*G;.3$;6?G=KY&5F< M#"JV0V:Z;'8@1'>?F5(;;,:K9$D^1?6\="9,C ?E\\[*_I.7\[R4.R)3(7I.EI+%>H8C86*L"G4KM/G>51'32?A+GS P^=7LBLT!'&#G*,'TA+B.2 MIJ6^$.O)HL PO9@4H\4HB.Y\HRV1!&(Q--"-^98UU]%B@Q4L\QO)A^4><1T.KTQWM) M.TGG73)D@IP:XGOI/"7V,:%JB1Q'U6H)<%6Q&,\_A^E)%M[G'M924(9ID6%&8;+*-J1D MDLHUXH7$/M8BST<3, ,UD8=J>6,P;@VB3>#!E3L +70BLUAB,M3(;!CT$R_V M."5GT,I=@"8*7K?]K#VWU1!(T4(S1C[QG+>/"S72<>=I!JT13BGQZ8939.@> MBU;NO/XY5U/-^; X(=N#\' V:[/MN8-6[KY>$V=YS;:3*:Z8-I6).F5BD-7M M8VW4*&8TQ,(XQ]'Z3*UPQ7"Z0-?ARIW7=Q-ETW/&1EVEF3J9F\DFG^RA9RY? M?^)\D55F"';AHMP5_- &3G.1<6K2;IQD-XLD$J(;;+,H]/G4BV GV?HT-ZX$ MF3^*#HW%A'-@'1[33EU!S@GYX923>)!R$NHA !&F#R'?ECY?QLG.QMYI2)UM M[O4*A]:Q+(%F>,,]OC+@.C0RW539X":\DC*GP[G7!8."=Z8!USOQ>>1/\SO) MX2"=WQ[.'<,U\)FV'[5S<8 .Q7FQ!R:(\VX&<]_XZ&_XYG)\TZ!.>:AC]+:ZIID5^QXI7Y7,4_L=B%Q=#GW MP;8J;YM#%7<5NS3ZMS5G[G;QXNAB\<1X$20$!%D,=RPY%_XB]4K M)XR#8SK-U2".-Z9AGT!@7F^?LK=) CN2 HKPO4FWQ2[?QHK3CK<^@9R]973" MU24^M!8.R2^'3T<9_7L"R7O;>),XA#7':HUX$?F<%#6E M<)E-[ L-R%J3PB<]U9G\L:^VK5GTK/EPPYH/5S53M,#@^%ATV;P#5R6UYB; M?3L6GVZ4:?B5:D&7CDZZV)B/0S&''X<+PX0B%YA.Q_OT4*A7(FV(:@< Q2:3 M\YV +MZROZGUXFE?'=_3U$:=OC0*L3F;5-EP.4E*K9K'XH0%^LW MWQ&WT^"726^,$M$,_BT[5JZ ;:J]UT>R,@ M.2VCC-[M&-:\ 60P7I=-J6QGF!G%,R(YB=GQ5EU*U*SPYP<6GH.XRM5*.U*I MQFQ5%"FNQ752,Z[K^2ERL3?G'6[JL->EJBXSDUC\@FQ0@K6J&O?IRL3%H3<: M>'R=-=QUT+>+D&/K25JQ3VND?->S.N-GN\(W6[-,2O7R:B]\.9&*$=W.ZW[5 M,VX_O8?NLS+(U>M\8\YG"^7XL*OE\[2"$EZ13OHND?JMR./ZM$M39EKN63RM/?/J,\7Q^<:ULS3##LD=5XY'R&KL11Q4 MZ:(TBZ-"(JC*,!]496[$';>EXRPZ_'Q$R[E;1E>N%_WS@5[V7T\9.M3+9>WM MRRYG\A[&D"*Y8=D"X1'73$6M9%2-34K5A!!!NDZ8/'/O^B]*)Y=7D*Z)3@YY MX(H)<::.&&I(*M6G-%FWJFV]]1<.[&-02$>#=E78U651?@A'I[!>JWHIJS)XO=--6<4\$\"[VT>Z02TD+T M C70W>[1=W(Y>X[<\1W6M^MVV\R".]"#\)X-]UF/VRUA]JEG@'Q>==):*2&: M>DZ;9-6R<\E^G)]9]G4GRYF1:3ZA/_%3/B0K$C=.E@KD$+68@8H3]1"-[39= MOM/8]6?FWRR-'5*TPA4UWM&[;(6KEAIF*=JEO,C+=>?293KELM,SZ"CIMKDL MG2CDS= D :D+JEDTLZMHW6GK^JL7;I:V_L8'2(G"3*TVZ!X'!JWTDSG49N/" M=:?:E9KM]/19E\N\(H%>+OL<#DW;B/:0BY#:G?%X0R["O64AA%\1$K]16^U3 MG9;O27@?3,/]O&X[T_JI;.:)UWB12?%/K4S65*/7S0&2PZ>^FZ_0'A=JVJT< M4/.I-#T08H%N2[Y/M[T!VOG*B7<7(XE#JNB,"H_ ,%,,\V)+>'Z:>*E!OWS= MQ-"S.W&RH25L4ND,J%K*2=AN%_4^1JHHO9N5\>U)X?(!Y*LAA;_1' OM<$<9 M=2B2S":*!;XG>+8VN6ZKS6Q:.HOD-JXV[Y M!G'/:;S9G,8/)+/?[_+&]*/[7=YNAMCY2QFV&F4?7]Q+3KVO-$4ID F>= %>27Y(J:U$)KV 05^=#<=\X8\1>^H6#@@ MV&^:3]R>F#Y3QLN'>,#K#B''-?M#)M;,\>.G3#H=*7/%/'GAQ&I!;[9>0OFG M)])]BCB-7$*Q:=Y#TW!0G26[6VEYSVRYO$9S36A_R.EC%\->26\,!VK65DI& M73 [0_,OG#['0/@XDTAG!MI$YXK5UK EZW*MKV&$1XE<[ZPD^%;X?GU:WQ?* MU'I'[OK=C_!U,[6NB9.?7X$Y2^)NSGS)#B,9NT3.G;QJU3A-F?;Q$#\4U*)W MVS/=:\>^8K[6-5':.76FL]#8K""J:MB,2*HB#=K92!(8D9<$HC&H5.TFCMPI M[#MD;;U'2[LN9>S=:?.WFC)TVAI"!J*C;+AHS-PUXN.ILP@_KU<5M"K;GR3 MC ^5V!NK1]?'8>N;'C:=$R,K.0GJBC@+C.%6(H>\]NMZE M)-UIYL,:$F"$65R=L4-5L0!7#45K+^W6=:<2)05.R3?3$893/-:3>F;]I1W% MU(+Z5T0/]7[ZIK2R3]VYT\K1@X^MIE>6>U5AP(^G0[-$1?)14KCN7*-ZHIYH M- ;%/ED,/[?X:%H8T0T/T1+[XP]-OIFF_A\\"/?/8EDP+/DS"$._20^OC2!$ M?_47+G [LOK$,4S\ZSM3ND\S+GFUG^ H"1O-03ZD$S\@9Z4%" _]);5T!/@&QW6,^;RAC,J7\F\ W>1J/GM8UNUOQY%@'2T)*FIJ&@(;: Y MC /D/ 24A7!Y!(S&9*3E_&<*DYZ M9"KG(54I1C$/-+G;@878F#G]L!HX_3/93/S",Z@AZ!R(N\A=["]&4+8)<;%; M='AB@+X%_P(WC+W)P:ZQ=1;]QR;P%1 FW#]Z'CK XU7-K3X3?N=U8@!T8(G: M S&%<$7.][V#OQ=C[C8NI);B?A&&)+D6)!,HZXCCCV)?0^20#:3?LFMY4#S: M0#\:%\;_//F']WT]U!H*DT\]68ME,W5R/&>[X8Q<;R8:B1]_^H9K$7,@6O8V M3X5(JSC#]_("T[6 T!S0[5%M2E;X[+"K5;N:'8D,/^=S"PZR(2-? 0V6IQ \ MTA!4=;"HGM1K!DCG=,"!/)WH%?A\@IUO,!CZHZ*Q]_:E] Y=BB_7X=6@@3_B M8,5J0O3:1>D-X(6IZDN;G]#N>-ILVTX\!B^*WHUN_ILP=,P5#!W@.X0HKBL0 M@6U4'P7Q'_W-YR (]ZG_4"R\4/@=D9BXHN4 2YL3<,N*[3-_L0\_>B0"#DH, MQ2F 2]'EH3>ZHD9H2A^@!W^>0(X=O;@X814-RQ538DXE69ZO]TU7K]9B]1]_ M'*#OIZM'(@]UI*DB0X#:Q-BU'0P_17BO4+0LF9^%!4H0GT3HL+4 M;R1@H@@M &6V5.($< WW^RM?X9RN9FI^&=:.,Z75RZVNHG,I%6?J;0G)P6' ML]30,R119VA!R3*&8!GNN?4$O!8P0UN EVH!3430]R_7AB)<$Q_.PO8NU#ZC8'[!X8R6!KEI:02O.C0L[J?XZ[5Y>M>YX>:Z MTK9GLMW"!+P6O#R3BMO:H_WW#,BH$ N0%<@O',-"' 22NXF$""1F'Y0^1R5J MF,,@HV*I%NQ5DR%+6C (R%Z@38^D$5R502H6>"301I"\L1<:QIZW(&ECNSWD M#G 4+$^6; F)'M&!OR.M P*)T"&,?#/&WX&_-2B01*C#Z+XH&HMP#U#%M%VD MS 02$8W9P>][)#9P!G^S%QS1Y[$0:) W+J3NXGPRT9NO9.N9N-UN3+&/_W-E M'@-H42'NX&L4OOV9L0#4L0E-]+"S ()YIHS=,:%C\QLC$G8($(H-[PDQ:Q?I M)@LU HNJE8MH98K9.Y>G&P[\F@20>@+W#7'%1W.LZZX]PD<;2331>%I?L84B M-R0KFHLNWE=MQ26B(N&)?L:(<=3K?@N:G^$K1[=!USPF36@KR:X&JOW]*N^Z M)V7-K9?0Y2 [$UUO"_\#-Y74X.K Q=<3QJ&"&*OU8E&UFJ,GAE6PG$P$ZFP M6CLFVH#E@B.[>%>09W8\7Y /C<>!/;2.:00RHJ;P$@)GC*\:^:((R"&HB%G0 M1EMAKVEA;?PGNBF:_*>=X&KX1^H?WYVS\TT+C$5%1VBZ;D$ASKGVD%1K^1"? MR)#R'J"KKQ**;[KN,+,7B//Z&WY<*$8X\,@=++:!PCIG;][T%Q70\CH^<G+IM_;-]SO)_P,/L_SW+\-J4?9^ M$]=Q$^3])LYZ$XO0;/1@/< =[G=>]/UN@HS=;^+.B[X^W.^\Z.IO@GZD[LSH M.J[B3A17-@G?.;_J0S @/%/7=B>)]K9_LA M0'R69Y\9-!>%!'*P7+SD[)J1:-T*.2.@8J\ZQ_WMH?0P8&U![E#$O+(*P&V$ MTM9#9:_E -RI[MA4%[LAJKL3V;N)# 7\<&@,!YWOY'0>HB MUM=:8X,TD-830:BSC0.\,&LY$D5\^OB'P]5?_?AOA6J^3L'N]YP= VJ#2(VN M)8:@-+_8I3O6_=ZZPQA72* $<"'PS MO> +3&4\3^EM8TZV3;5@M^>9F>%X%^,+'ZY)/ Y;: >YJPD_=771@;6&TD&W M"Z)1P[ A4Z_0@RA#3DKM>:QJC*IC(2'0_JBYQ_BA%N)W9G&D./#9:>M=">DK M(FD9QR 95K!$VHK")>RD658=7@:A?&)O 2"RKX]6_?C4,E9^X&:[:4WG0R4AYC0XU,VT/4DD,\BGVD=GI8?'%:.2:U->O*'D/1F:O M3?(N]7$D>[O6DU$&:;;/92O-ACHP&C')&WP[93R_<%<\(6_%'J5\U(H\CV,V!^L5C+85RP@IP(MZL64V8KUX2$T(810.>_=.G5V,9QPUDF:_X=1;L)+EE)T/!M141>C$.5:0N697_3]2P34KHP#?7LU];O+GZ]EA5Z=L;DS./9SD@Y8G ZA2@HNE*AQ(DVH8M"EMF$Y +H,LS_@C=6@@TS=E,U_% MCKR!2[N'(.\AR*\6@OR+&<5WS\\1 Y27GTYYM?#9IT+>QW=^G_'0S^.NWA1H[>[7@Y8]\%>6$YV LMU%- M.,UT+)9LBP4.="Q3&'/Y5$Q(0&Z#3% 2:FAW;G.LX.D]%$AO5&D;NM89GCRM?GM+.7HQX^2-?NEKQ*QL+;Q8K MJEHJETM/BPPW5_5L=MJH1,28!UD0*E9DJ(?PP2RF6XCG/_D#<_$8\9D)I&"V M()JC^QEOSO=@JZ?QS00+T$31>XCO.H%T=]X,^S?.XITJV3S:8K=),O,:=+UB'/"3P[U)WGW/TT-^>G^3"9O.:^H9:$ M$HI-PM-YB_)4I3:=IR6>ZV?E!"24#[AO;H!,+I7.<7ER.HF8OOM.OVQX M_:9/QAE9>?A094X"72RSSLRE&D.D] <^&?*C#:1N)\UF;4[]/=7FVE-MKLB& MNB;@?2]3[.[GV:XG1LSK58>.$INV,LIL,E1IH1ZBQ8E=*?<&0LQWZ%#A]QE7 MM\SGKB9)YXK8UU5D\'P1AG3W#>WE2!]T M5F+WR62=,R-^'&;:DVX"+C/N)3 M[(\_\:0KO2$>)*3DTEA(KW9 +V*5&').2[AZA[ M=L\]N^>>W?,]/4W'84F;GB1JC[DAS@>B72A84W6B9*?9=BTYM[D$Y$'(E43' M'B)L["U7TG\<]*H_.]SJ6EC&,?%4T>%KG-\T_1@QM\K>6D- .(8C:MOSZNS= M";Y@T:..D'$O.\*!7S9QH2\!X"OD@XXMPA-MXG^/3 QOB.?>,]GHVXE,GVQ' MYMQ,:20\-;J)XY'SZZVK^N@6@OPKCE/6Q_:*:$%:S4Z2]5BK*_.I0I6%MO5T MH!2\'W]BC[N&-0$Q18,_/!X3C?Y> FXK!7@,/?QG\1Q)@WH.XO_#X&5+[HY> MNN#^Y+]/P\,WYSS2X14'#[CXPC&+MXW__9__M[[]70$72**U:8W$66H-9 M( -#&N@[OX.O+3ZS?( $'QJV@K#HMP4TB-Q3@)Z^\5Q\-T(/1$DATH=?[;-Q$(E*/_RWB@O).:&KX3ZHQ?KJN&0U MS/;*]*01'9JE5IYC*9%-OSR/O(SFP97L]DJ+#P^C$\Z=<:P3?<[FQTJV_(R> M&=M>.>I1_*SD%0 WK[0A+YXXH;&*5B*YO;FTRZ7R\FQB/ZG-H56.=:KE*1E! M8[W([965TE.XEAG$ =]TS+I2;FH5=X0&DT2V5\I,.>GFN'2":Q?EJ$2DJS,*3)SI"] M=AVNW(%H?$R_/$?86IID>TS\)121ZJJ 5NY E,QUGRBF]OS,%1M.>1B3AL6T M/A#"NV\//[TT:BGKI<;3Q53XV5)93NK6AJFG-*3UV8S5NXGI/([T%N-ED($1W7^_18=Z*U,]I2+\R*BM8"UT\ M% H]I*THNHLU!?^+/2$2HAMLLRCT^=2+8"?9^C0WK@P$M)3R]1OX#6B2.V^M MIN%[L!Z[%$.^801%D"::-OB]^&$E3'YL1U%]9@-U0V;76#J<%H Y'Q0%!\RU MV(EMSH620"[U6BR;@E<=&M3\L_?J]//KW/#"DH-Z-%(X'9OXF6S64MRO/9.E M%\;-=8Y8/Z-I@_1T49_C@271?VRB9T!M'(EF6;& Y!B630RA6=(#0"=$UQD: M%GR?3/3FV+;!CO8A!#^P[. 1Q #HP(+FTA@ !]M !C% UT'@RR!^HG4T^<]_ ME4T08:U"@=J^(L&M]9 Y)<,7&*XM60JV#M#OIF@Y^ \2M*!HAOE'=(!K$?+_ M_8N)_P//:0'3@O8#U*;_$(9%@&V4P"^G_OF%=K7XHTUX0X. !R$R%M"E(>&( M,\("MH( 9Q/P]/"HUP82M/D<"!>HM#K( ML$%FT]Y'/A*OHBK>ADC8)K2O^M#2=.8F5I1\"Q/M6I0F+KP:>#I(@B+%C+@S!\V(7>M4_A5C ?0"B0@3L*;1_#"6UI8Q8_$&IX1ND%H M!C0&+1\I[ ,O60 >/6OUM34D1/#U42M QR1"WD?BJNRZ3WO.7S/-?8O;T73Y M=U,: MG50+6_WZI>H%D[ .UZ5A+*6%HZE+!"WH(;2VJ&I/Y8B.$RES)ZS7+1 M(,'(387&=4&:]P<_" MYG4(CO[RG_B/D'W!M]J0EF82?.[20P0?HDC8-[0XP*_?YV3]G\'D]^E1 M:SMC5[J-;UBO>9L#JWK7=>%8BU+$E=WJM\3DR_8PO&/R'9./<^8S]5J]KD-_QXO^#BSK'!U73W'"]]2! M0"/:N+XBD ..LQUWWY'RB@X!XFP4'WL3,KY)N?OO"<]X->KUI:[_0OWY]R+# MJX'X=[C%_9*$_3X38^40>LW7?R>9VQ.*'P@UW"GDQQ_L'%QSQ=U)X6_/N"_# M_=9P(M4BD \799?;KT9"[RCQ5<;]7)'"L9._?5NDLRQXW\Z8W1.'O]5Z];6Q M$&D@K8>+J%6X*':O[#AQJ?KW/?ZMS:/^?+DX10L,CH_'7JGD0*%P83O4'=1P MS*CP" PSQ3 OMH3GIXF7&O3+B?-7BG,3%V)*7K<=R\6CPG":16LHZD'F>\70 MI[B5R*L5Y)$,_RSJ?-GABR#+#"J=.WPU_^IOK[Q!SF+(7?[V+6AL(^W%+27!"9-F'(A'C)&:JA,5SQ&EN9% Q$8JAEG M'Z-?O6;\7,UAOIB(OO!4R+,4,H>DX"?:R;U-&([ M7+662+R8-<&:VXAKH&JQ\$/\X.BW6YCA@)43('^%-(WOD15YSHD*U\3Y6MKPL1Z#59!7?N'G\0-]G^HA>'<*V*\OP'[N4;\[ M/[JB&.$%F--U1 PW>=-GPH9P*WI3CV8BG.O6FDU1=E.99 (R+Q0V9!Y)YAXV M_%9APRL#R%59M'>A]%6B8D>V@:_.U,T85A\H][#,ES=<,"$?6[GL^6G"#E3V93D=5PM].PRGA!!)BS[/@OV.KG*];GHK[S&YLZ& M[F;KN5B2"P'U&9NU5*";N7&<;'(0!V@(KY;J.0/(K:#-2D<>*?*K3,&^AT[O MH=.O:T]^>[/Q=D*G:[64][F_]\#J]4[NO1V5\73#>0]IB( 19G%UQ@Y5Q0)< M-12MO;1;UVBUOEUL:=)>JR+VTR(Y?NDGYIP^+(EV0F#QN-[HH=E9-\N<;LAO M_QV'^GTM!G7*8;U_QZ*NPXC]JVK->JD8$<.R1W%MN6>D7G1C;G?0(!L4=@T_ MQKXD^[I:;G6?]OL9K])-5W/6"KV65ZZ]>+R;RPYIN10+.0XB0'\"S7G7 M >Z#?4\TV/?<%LKUE(.F:GVWJPP846T+R2%E)30G61F@87/4CS_,0Y@)WW@Y MJ)^1AN>X@)D))/2+8Q!(4_J,]^@&..D]5^&,0<(]W#18@";0W7((\:;]0?ZH MJQ.GN>)Y6#Y+:1GHHS56^ZJ7:#QGN:Q'QKI\RJ%+=CI64H5&0HCZ7J+W9;=> M)Q.ZOA#:N_2]RY+KV\K@G4M]7:?0Q=G49UQ%72I24D(A)LR']!D_&6J*FE#J MD(/YKJ+X;H71[?"P2[.LN^/G!(Z?:Z.RUYQ!2PHKYL*&82CA!IF:)L5(L=[O MVSDTK-OO[$6^QQ=T _1UY'R3RU/-283YW8%S-RG\\;O[_3M[; P[U>?K^59& M(-L5IME@A2>%CWB0?_A.'>:C3IW;R0M:FT]\SPVZYP9==V[0%S'![HZBU[GZ M&C]ZU2/4F=9,26KK--\.>8UN](4W',T38M@C%-ZM=OD"C.NKY0U=NP_ISMGN MSJ43LK;/>)&21J^2=D5G1A9Y:A1CA2B=;R*NY_=YB%!?D>]=+9N[^YUNS^_T M.@&^Z6 :F;)(SR>1#LEZ C<;6TVZ0M4A\?G)1O?6\?=DHWNRT=U7]0[.\WZG ME,2'G; S#4?X24_MUO18IM9L#2#/\9U2)!5]RRGU'P>]\<\.<[H6X7Q,_%5T M^!KG-TT_1LPM\Z@U!(1C.**V/2O11@.;D\U:BEM-:P:+'J,$%$Z0U@AXE6AN MK6+(!(#OD _ZR.!S;.)_;Y%*(A^BDG/FXRV[OBYIA/5II (/*3B0^2:>E,X3 M-ZG8=E4@FW0L48.NS]:_)XAE&OSM\9@H^->D@"EU*6%\D0"EBR::-OB] M^"&0%;])]))-C[,O4B#V,[MBXG!(!5,/-#P/"*K8B:7M0OB12\K%EG#PJD-C M4']*KTX-OLX--P!$?P4G538=0U()Q!)LXF>CR?_:,[IUP<&/M/L )B$-]!W_ M6M=Y9PA_LB;\%_\+T&H+LW=.%T "/QR]_KJD (2P[6>QNJ:A^ZP *(@%(?:. M>9\N@1!F6X01,'<;6%-E^:ED00JQ%/'QX!43RWL\T\D.W\I%;X'9WFMM!]2K M>PE KV.1B\2*W0\$*!33M@EE41]*;LC00_"1*G#6[VUY-SAQ621.8NVN;1[K M@"MBQK2,2#D0N/.77-%T:[RL5KO#.$L6F(F:]O8:P![DZ3;0CU9T@_]!D5!( MZ'Z[*&I-7%K9;%V;AA(,J10XKA\92=ZL",5EWW"M$++%MY5%(B"!0 =Z)!(. M 41IB*\,Z4^=+UR@'3H-^LH J4\8E^ ;+" 9 QTB/<1.*#WQ0FOA,M@"T"86FY;1 MPY+=KC32U/L _[ M'XFRJ(L^@BP7HHL:!^="S]-Q8 43E7_VG3Q_>.:-8\#7*I)BBK@P8'?[P0;A M']\@S@<"*AD0=^!;"=&V@8W>(08(90'3L#!*!:CFL^!7. 9ZA#,WD2*CS7W( M("1SX8.<(7PDW-=\Q>[]4VSN7()Z$+Q"PC;ZCH<>9[L]&^X4*Z.0_V@0,@[D M7<"Q'Q;&@+AVUO4#!G>/\ 6]"5ZUJ8$%Z[ISH]>X47?&\NJ\]L+P;"HWUQO4 M..*0'^)&YY1=UV/B[FPMKQ,#H -+U!Z(39UE)5XQZSH1+C;]=[Z!A]-"/>(P M^'7:W:U>Q(9'BT5I?ONX?% P)XX*\O/GL%POA5$,K2 M$%1U$#RG7A+Z4<%X"JGCO"2&F4&NW?;^KM#_,XZ%];MM()JQX0U+\*]0$"Y] M!B%Z[;ZE,DU.A^W&0&V':TY:>)HY)I5 O>=V? ;_7BHZ@10Q=$ @E(#,7E<@ M2=E(B0@$X4IK\)42^(\%!1\44(IN.U!28;\'6FH!L0__+3 M/;AI0TX5X%5<24P+F=@P24[T!-7J\;%XHC_8P1>(B[*K@6K_%9R%%SB%YVLA M!:P%MYW4X*L"]VI/>$X;\4J<:>14,I0<%C(>Y .#E%M@9.F)NKP[UCS7KHN M"89\(+##$JIZ)M0! 5:? H6S;VB:X6'G)U9>?^+/#=>&F UU(3"3X'-\5=O7 ML2$W1-OX]=MW7VS'PN#O 53%P$TM*],__X7_+, E:9"B4,1DN.5A8="!%_$2 M\M^GB7H@7@&L!8CI\)KKPX#>-?6D# M*)XA"U!#F O\%C5/G-O!.:/QQV7*R.]E^ .[2U453CRS"2OAK<+ P]1B- MG.JRMIQ2S%I86R2&%N)'_VI54_M\(>]]I_\K^B)$7BBRM'_672G!1X>P"($7 M11M\>Z]/H%@R8O=+=BK^6<.BUY!_\^;V78B(.9A 26&)B5*0]\;ZK!"6R; 0 M%YF>$.U'PJ+4@Q\"^8?_5G$14FK6W:R=&G;JZF10;3A6)!(5)0_Q[^V5>8-Z M'ICS.$_.R42X();YO-2LPY7A[94VGXJEVIVI">/>9:6V: M'T>-3IAOIA+C&)D:F$X>]>?>69FM-X9>S<[/R+$2';9[W>E3>HKZFNRL;#E- M<1(>M[,J/+0R9YBX)G"HZF5G9:3V' NW^+A)3MAGAA.@0K2 M@W GRK$1Q:H9Q4R&LU&6T6A%.22D*53)CFL$._'RDM95"A.TS M?9D-"U24DH4PV6.%GA2&#V0B889E2586(]O/KGG.DQ"7DUFR75*'Y8M MZB67HJIJVR@FFV)-RSV-$W#ESI$2T:Z6?YEW98YN>9J4$$SN*5N'*W>.]!(N MM"2I2-MJJFAGNM%F1YIE!W#ESI$23J@SSXWJ [7)MF;-3.&E6YRC?>X>*529 M.N)S,RFH;MC@K6+3-NW,8!^=4''/J$^GM1%)5ZS,B)W7U5BZOH]."K->:-"= M,FE^/@U58G2IW"LS@WUT$JO3G7JF*C!<*D.5"NV$^?2<\_;123T7[W7E2D/D ML_^?O2]M3AQY\GZ_$?L=%+T[3\Q$ "O$/;,[$1CCV\8VT#[>$$(J@8R0L XP M_>F?S*J2D+B,W9RV-O;?8\LZJBJ/RJM^>3T>)*_%NGCV.)?[E9ZK]JJMEER5 MDV>D\'-T[_[JE>'.F:4_DHX*;TK]Z+4ZOL@T[-M^VCKJ8^G0S-*71LG!L-^\ MO*R.Q_=))U>^:1T?=5B14?3.PG&OE\Y6#;7W>NK>C5^OW?)=H! ME;]?ZZU_-3S'IDHQ4_3_$/S/@ UM^N56+LY4_Q0 M"/C=0K[PR $JQ!CKMF2QMT; M(VO7*[%VTVO-\O/C7__,7E)FA_8V*B/;L6X[%K/+9B%9LN!V"0ITK.W,. M9,[^NVF3;(L=/]>N0"8%<8>UO>XC-S!S*^:&F!MB,VK6C#IDN6 UC/0D[W^L]+33LK/1N[E,)MD6LV;H9$\:8GBZ<-1IW=\ MUI,*RHC5^*03THJMTF-Q7,_TMY1]/1AQ7/T,6N?BJ-(>WY0KO;QT4^]FY:NS M-WUTD"(IMG_VQ>YSP^F=CO(-[^EG_KDJ83%=]L>_&7';.&S?6R!WX'EL%A1J M2RGPO8!\W+Z.^0*-9Y_%B]?FW7GW27Q(5_KMGMSHR!IJG\*/?[/92=_+K:B? MK;MNZT2__6@WOEUX8*?L8/M7**+Z4H60.[70=G5.>^]L-2H=SKG)3G3/,=7* MR>[/U_,K]ZJ:++R>W([[MX6J/&IEF?>43DN;:;WT+23M._A"NT3G.#QI>ZO^ M-+O=AY[3DUOI3-%N/-AOV3)(&SI&*P)4Q[*V)V[.;O;N;^#[[(=.V0]/**I2 M/N,.];5'K5[M#>UF_^>HD1G(R?[9,>[PZ YE4L5-*)VOYO4<3D(JU)S<)@9! M?HNC:U\Y^X1*^,]]LNNVZD%MJX7>/9>E);:=NV42_V^IE\MGZMR'>G M?00P0$\J-]MTZ:]8+K]R&FKOY'+K_M8>R>:O=*9R=T4E:K7)>:]7KQ>E ;]H_? MNJB="A@52JT6@HT35@>2L#JQ;(WH<VZ MG^U4\VU]5-;?CAS)*+?RZ(!)Z=EF-W.MO%@ ]^(PR^$+X!=,;ZTBA$04?^:4 M*[%1':=_IE^>'C+]=@M!Y[(($CMKRARJ$"[VJ#[E..UJZ_9O-P]LB7WUUMG#VV^ M]P][G(S<43-_WD[W^K>BWLG4BAD]W!RFRDFC?9WO&>;XI#TNJ5^FKTK!4!I'- MHFT4'YC<^OFLWW'":^M*:C^GEA5KV[D?/< MNCW6,F547^R 5YPO^U+YLNIT[]5/^'@'L">M+Z 8>VQ[[+%MN"[!%Y:&A14* M-<]U<.V M@MM0>UY<'P\D$Y/>Y);[CX.Q&OM1N9]6M*)7&XV;W:@ K8G:;-8 M$O?(&=L[:1PD"V[U7K6M(O\ZPPU$6BX@S7T46-YH]FR-A_ ;L MR[CKW-I;BG\4\LP0_]4 M_UJ$$+J? WZ0;7KR5/CSJ%Z>&GN$_7?1K7!%7MW2T!I=(J!^E\TQ#B)=^,<1 MVA9H<6Q:H>HV*&K+=H2N[ @=!E8CC(+5M5"QCW2'"#W@91/;D.-+)+".],CP MZ<]_ZRX(@P(?;<,F %L2F#*>H]@ZW14$]?_]5Z;T#U/2#B@FNBA2^A_!LOVW MCB)TY7__"V,K? J3$:>$%?>4P50GLLR$(7 M6(?8@C>P6)?TX%Y8!WPV^NV$,/!LQT,L77@WWH\'5H?X.S4!V-L](#R^W0_&F>=I],FI/AI/+=3_E$?E7?4G$PP;(E$[=:[_ _!K6 M-7X8YCF^)RKI4Q;@-DRC/KI6V[56I]D?=@=7Z=QY06QU/F7#7.NFWO?Z8#\A M*#"8%#6M'JS=+:Y8#11UE9.:7@A,C*3$;(P;F$++[;HEY_[NY*TI7YY>E2JG MUPV]W?GQ;V[&O/@#B1AA($894/Q 39L,P#Y$HXC>0R&801Y[Q&5(S/[#'DBL M;8Q!M0+[@X:5[3%C+ =)/ %Q3JU35^RISLI,ZZQS)J$. ;Y4!6!TVV5-=I A M$RN*5Z#.-EAWFPT5PN4W*#&2YXI'1YE;J?F:S3K%IZ=KXF4B@+CG-R?;2)W, MQ7TXM2W'F;;.9#L]GWC%KW MY+A!*D] E70V59H%1,'&8[[@I 0T]Z)2Q-)27(D:8\&"#1',"4ZM&_#@@6/V M<]%#ZYR$S>!OU;-'L%O"]KHVA4;_P2@%[,1,FZ5#E.B(R=+(UO-GO7JQ]OA3 MNE:2^FUY:N]/+4>+VXJ=XV*W:@,&V&\;@G&@Y7.!%G)@@19_NQ)H'%JX]6RE M"U(DW!JRN?FPRX'Y*YKEV6"O1OV50L1?$4";P!+I3A=]?;B.=PC+5EGX$V_C M\9%J_?8VB(HPAU-W!!TT-PR.!@\P*J!K8^9?PG;!MH2LE/&5S3GVSC%E0[@G M0V)Z.#*5VF_I4C'/[ ?\BB ;AC5R! )"IZ.L$W^, QGE41]0C05?'/BC+1_7 M'6ZR$QE&!K]/W&%T=%?+QVLXC^0M. MU]M?;EQMOCWYC\*87+J#L)T"B0C;.NYUP:O*=#N7S6,RL!S=!3^>[C6._Z;R MR>/@Z/+AK7?9SCR6ZITS^:&ZU'.CE@YL=E.6#MWIV-Y3TVH\9, ^5875/J[? M^TL]=VOR,N>-UE&O=]X<7PZ?CE[3CX1<=ZB5,F=?BD0D?,[A+)Q@X2A5=Q3+ MP_!8U[:\3A>#;38H?IB9ZK$8'^.F:4\=MC;%<_4AOE<#7P4\=6K?P*/P(1V8 MBD8= X9SZ(9(V9&Q>," X(+H3/*08U-"&?[JRO0U.RT4V!YW7?U\+#PGY8M" M<]RJ6_6?;K0SIF,A)LW625,$P9O#?3Z.C#KR9ZSLWT%X+K.5(U)@KJU \5Y ' M ]L"ES8Q>15> ,_5H=_23<5&1!4'8\HKQJ$XCYI!JV@VC\@<= =CS]3T;K1$-R$=O,$FXN=?8U=:.L/QIEE7':3!JW3)B'0>TFA^Q;RC-^XN[^^->DUS* MK^>CHWJCV"EC(=+"D+UN3WA%"0T-,S'49?7S2 ,TO R]#RL7VLFH.L!$66S( MK,N0J<#B>0!W$ P)$<-3OPEV"V"O )>I5O' M2(?]HDWB[6$#VT,0$*]IL-0-JR(;BF? J(-9+4[4OO4S@S=W* W%2F9X^O"/@5-,"R0"CQ^W"+>_D M7 +NQ*S+D_W3NB;'>:UZ>E._[W6L^Z(RZGQ%YA17KAZ0W[!Z(,2*7=FMR.91 MP(CJT=B?V;D);$IP/9] A+E4;7^DNZIN8LGYZT.*D_*)41Q M7KK3PG@1]P@2C"E5=*]I]AMF[B[@G<2TOP.J#NT6A8^0:CEPB*->T)SC2(F8 MA>:R4#*W#B,(X'X92$,T4MN$F-3!Q<^C;FK3 M 2!'3-PG6ETD:'08$QTS[4S#;JD[ OBS&,]7*;,IBHV\&K:BX0,FT737V43& M(BXW_4)9$.W LB!ANU@@;_@S.8#LQZ<=F_:S>*\YY1--?,B-JV_Z?7G4*]S- M^ U*%UQT@TQ4&C^KN,"A, Q+H3_5M'M0)1T3IJXROZ%B.:[3@-$=P3T]7OK? M;E5%(SGL%&K9JD=N&LE?W>-Q\QC&04!/#E !@PY:+Z]9]H4'E)V)']:SLN99_@1Y_8%X@A/%/YA*]4?A MSY;-<,5#X[E48>N'QA>L?GKUU?_M0W79[S?G0O&[S;F4*FZC_\]>S5E*%?+? M;<[ V[L]L+X;WH[U]O>8\S?4V[G=MJO9B=[.?T=Y_G9S/F#>7@6#F/HPA^)P M?,#=>P^?;-F\#V [PY68"?Q\<&E@(?#B__W(_5CK,DFY5"F_5?3YXL+P"!LQ M)O*(/;6PRP)HF 4DPC7-Z I56JNZ*"NQ*#(8<]PV.>ZPV>T&7O89;HL5_)Z+ MVUQ.F8/=-/OO?+F1UBLW:3;A0Q8=AE&Y016\]OC,_O-$[L#5*?!$\;"VY?WG M">G@66+3:F+-KO'^LT3ZRZF)M37MV85)-97N9;R0]*%Y!AS%:*.M!W;KJ^RZ M]<#V\W4;[2RPI63<^M%T/USY5YA;5.+8;NO6MO!01\WFE2(1'(%Z2++*IEK1 M;5H4/ $-\&\\-Q6K3X(RP"M>5A)Y&4IO3:O+1E#T]R3]/--.S[(7HO=V\5HH M55_KQR^?;V3)RUF(.K_:IWU3S17ZY&K4PK M\^/?0F$U$-UU\>3.DZ4[US%;SYMN6L=L8Y_<'QU3#.N8XLYUC"=IQL]LJW$M M]A^JPTNM?)KLM':@8XYNW2?'?C$K59+IU5\KA0MRGKT#'9/_\6\VLUT=\^WM MF.WGKS>L8[:2P-L#'3._.';7.D9+7U5?KUZU@DBL7Y[>EDH7ULT.=,RS9F6, M9.::5%^;5:M_,VSECX_0CBF!*YC(B.DM6S([3J7O7,ML??JQEEFGEMDS2^;H M>'!75F[4V^JK=^X]%*[3U?S;#K2,5%=*R0O9K8KCEJ]AB!Q Z6EO/F#A,M$#QL48I M(<'@?W36HN^:=\YO:^.,R_WU\7K>W)=W8&^>\H.)*UV)9XWO?OJ^:A0 M2>K2<-3*8G0H6UBM>>3W" (=0*QGG4HACNOL0"D42^.K<:9\W1SGY<&Y)UV^ MF-[GFVI_6BE4.J;<-D;/S"K[>'3'2B%_(]_,U)A0WW7OH6EL/W@ MS!J5PC=SD?;#4K@_OVNUC)QV6GW(_KP37Y_[YV*^O'VET'UN]7NUY,MK[U*I MYL\KC]=']589E$()6Z/FQ0W9"@<99CF :$JL%C8=.=FL6O"4,W'7-4P^Z'(= M2@N*R="G[9;@J/TX]]" M(I_?=H7O009L#KDN)M8;FP[QK%5O=-.UFTYU/!@TQ[]&3N5T>'I]?;^#P,V# ME18=3]0OQ'Q%JQK2^77M\68$>@,#-]E$?FGR]Q!J7>Z)0V1;Z=(@C4J&Q+ & M2+8X6W6009TG*'KW<]5;MYVX': M>CT_[78:YZ]/S?'93:VAM]3"8Z>,[8*Q##A?7"V\\CVB* <=+(EC(AN+B:PB M[^7*F7I[7\YI8KU^E'_6W]YZ5G\'[HW3_76J>2_E0O6RXO2'WM.KVB4=D'<: M%LG-:7,1[^\'&>2(?9*-Q3)6D?>F-\X/B\TGI:KW[ OS=C!ZT,@.Y/VF\W N MD;I:;N9/'WHU1]7+S/ M/0[LRW'5>S*N=?/$;.6O=Y#V4!I%MWS4.JGVO,>+N^Y#[;KX-L3]G84AQ.P' MPQ"'4T%R2DQBRP;K1JWV=5-W7&2!(8D3.QLN)-DB[-&>!'"+VP5[VEOE^OO! M$BZVH%O+$:&-JE?W:)2_?>D7ST0I/SJZ4LIV_;&[ _6JW=_KXKGVJE7ERX=3 M\_[NK6W41[ ,-%PB%I?5Y\75*!NI1MFY&.ZD6F7GL]X?Y?,;EMUJRJ=9;QSU MZOK3D=B_:]2S^5_'N>SW@/E\_MAI-64SWGW-7/<4[U+\?6Q:+>,0K/9VT4@ MZ;Y:'_<>[T2E.7Y[.'YRGQ77Z)5!^91^_)M/Y*48+V;K=3$[%\-8^1QL3&LU MY7.I7UY>_GJ^Z_7DXK'=+TL7]G%_!VY7^>BL6:H6KVO-_,OEG9=+CQNW]0X: M@!*> EA>S7L(Q34-RT6HF'=:S<:IN-\(2V5 4ZB6AVUO=Z,@YP)NK2'RM(N) M[8$.G!]ZJI:/WNH>&;\V'U[RW>/,(VF<=W;@JWGIU^?FS9FN]/J7Y5_IPJ,T M&%Z,6D4,%)428J84U]7\7EW-[F5@$\(]8]5];^&>,G#ZO69ZI#YWC.JK_58V M/#)X]9H[0'GJJ,V1V]7*:?&AF6PU:G7MMN1U0+CS/_[-)7+B,EB[>.?^<%CE MBPCWK//R385[?NBD_2S>:T[Y1!,?=7+9+'7 M)(YI><\["&->N*5>\VFH'HE$[%6TIU%M>/D+MVZ,)*2S"6EI().&$O['E8&F M__JWW7A]8NO*'HDHC LIHYN>S,>OZL-__Q?^\=^D&$2VD:F[_',!S^)GN:R* MXA^;X/BS 44N7Z%Y\6]+5-0Z)-FVB=Q+ MRAI\^6_9&,ECA\^S4$H%.NGO0$1Q(82TF,KD_A!"/^."S*QF7WY+AM:,2W;2 M(!K,G3WF7[/9@O"+EJ,C@?ZVB4&#;_CVR'LI:5QK\+<$FA-FTH=?^<2RX ;E M-D6LD-:@FF-"FO^5A:Z-\OY?C5IE7N/25;_)?L4'08A ZHU(.UU^:1D7X?)B MY R%$3&8*ZB,3-<)1$'^-\1%BY@_2KEY!)F2)J9(VJU<4KK/UR];6K/RJ^4< MY>^&9_V;3@MOS:Q9:G039!U864HAP2/ZH>S@U!>UQT6[*B&X72*@&_UZSYRTZKIH4,N8O[0>?DI?.L]I(_2?/^,3^RQFK42\M]0-57^P/#&A/" MX;[F*_P;RQP2!_:#\@B&[M!P:OCO"/AU8[E/!(:L6!T35EP-=H<\VQUN9-MN MC7OJ9>-8+$.=0F!\.D+,#%;!OX6_CRJWU:J?R4B5\I_T<+' M^WH3G@$S!<]IVH1^2<&WPA?:^,%@G)1'8"6D2M-[OX #=U(+MM_-Z(+,M"Z(Z&)Z,TB4 MQ4CS-^R5Q,97KMI06J8+TV6F":*1HKYM%)$ M=8?*EC^AB051S:AB2RN2=BM;R,BM4E'.ML1L/IW/9XMR1DI'GT@7?/6<4>/QMSQGMT>97(=]?*D6N--XO7;;X_&36QW?OO8>2^?Y+A&Q#N>+=GODGK=>6KWQ4=ZR1Y9S7/K9:>6"=ZY=O4:U*"C#ONYB.MC!=B-4/W6( MJ>C$.=8=Q; 69]M%+6SL1]N6$,FZ94I0Q;_QU7GC^7=<,%$ M%T)K1C=7);QJ0:OA^U65^"O-3 ?F$D#1K:#JZ1/C6[6 M=]/H__VS\K"ESQC*LX[*9 VB+O#D4>IYX:_[18$&V/.GL((#L.:!,54P%<&> M*]B,;C>X(%S(8/?982"<$YGN,=!<, M44'Q^A[SJ)+LI3#L%\^ALH6F*7GU8'%3PE89>7]E;$)AE;C$!J\?WJ^#16X* MU.3OT+H>7'"9R9D@PV^F0BBU4\*T%%)7 /YN>"IP@ [^2O0&@88EDI:6]."7 M/W'BDOC/?:U)?TK_ [Z%XQ"N!:>?-729KIR.8S3#WB8^G2[\XZ#BI#5:,O-O M>%T2,I2FFS*H4V!0W_=.'0P/_+XF^Y3+#V3QR6&3@4T<*D,^QP1K3DE*'4MD M#W3RT0$8(]WHTX'P,BHBFU'RSA)UV5>LMJ%WF%,+G^K+/?]] WG,-TX;EA4^ MJME6?_*]&1X50M.BPP@- +DWY+D"KX,W#6]7&!M1Y<2\;(OQGS_>H6QX5&]- MC8GZOM&YIX2R,V=^7'Y42S M%_MZ#765+J<.7JFNZ*X DR")D!;TJ+R9*&XV M'1_P=MNR;6N$<[5GQJJ;S _&)92'LF[0>-;<.8)T^?K U^_OS#0E-.@FL&"I M!=EP+%\QX*C'TRO5E^ET58&\\9O8#:AL3-3G_!-S5HTN*[YA['_!#VI0C?_F M$E0FML FA/.;4&34);""5,/9<,'"_BEC02&V*U,5([N1J-9(-PQX([$5';^+ M?[:X*KRB[_,#+LCS4S.DGYA$18 ( M9"4H6(LHG4TA>P3'0GYIJX8Q/"7DTW M/WX5Y@KF?9+]AL$@R\1[PK&:#BO)A(G*B@)J!94E#M@A ]FF09B$T/9"4DB_ MRBGD/X-4'H"N5<8TWN9PR>1_G1+Z1:-"&P"6 =YE^+<&?PS/FK+/"@- V8%! MX#K;:EC2 W*$Q3T@$E]!QD? VVD)S!C3[?+G'&>: M;TOH>O@F\.+)L9,!KV M"TC@G*FPL+7ORF#A#$%/4=U.=DCS M,FU<5^N5YZIS?C?K:,Z_[SU'88Z&/'#(W_X/X9GD M)WEW%C4()>)Y:FXV_^G:_B?\^;,)?KI6H/@>4% H5Q7Z).Y &M#;7Q+_]R2^ M^F^6WAS!(KR;5N3K3C_LWRJWP4#W7++9=&)*S/F!F.#');PRPRKBZKP1RAW_ M=F5.KA!3ZU"H]1XH3TRMO:)6-K44A2BFU@:HM0K*C^RYUD>/Y[V[K^U@#3^_ M:N\<8?S, KVWDQSB^L!JX,7_^R']6.M:I7.I0G:KASV+'ZI:6[BZRY)*Y3YZ MR$'F:%V86WLND-.1/@6\P,V>#?]Z8K:1\^.[7J*YA==KF^([IL6F"Z[91#/3 M%2R[-GXZ@8GN:I!J+2J"PF$3T[FMGC[Q&<+L'R7Q1&J;TFM.$)U4-2*(U1QA.H@7<,X0A5'J#X8,Z>?C5O*]NY=2!A=Q8BQS8_9Q/6><30]CB'%T?3O3:TXFGY0U(JCZ7$T_1 \ MN#B:OJ%H^M<-G=_@(:YK=HBK^NXAKN\63*_(3E<8R#H[TBK30E@G@DF !^'Z MX/9X=H .L%+8*8ZWQ_'V.-Y^0&6CM_QL=7,N0*]>[KL/5W<=O5GIGYJMLI%M M-=IW+/2>263%=ZM'OT+D_7XVU2A8;00_8+J2O"E=A($) 1I,D#CBX/S7"\[O MQ4K$JG']JG$J%UGC0GYN5KF(GUCVZOF :OWR.JD/L^G>YW.O=[B?93-2\! ME5DUA;HB2'141?JB7F:2?N\+.OUC \0\#//\=//H257U3!-/NX.KJNL, HQ X*;8G8WOR^]B3*YJ3 \\FK7I'>GBY'8HW MS=/NDU%[,IQ9FT/VS]JMNG ]'Z:I< M.#Y_*:I7=7+6F==;X$3J7A2M;*W3\VHGCYD3]2&GE>?V5[@L=E\O5H7F^!XG.Z06XO\V_-REN_>71 N6SA]OF4;UB54]O MU(*7O#H^&]]UYO46T.JV_5#-Z6;OU##/WI+=H[>?;Z-0QX#@S@%YDZ_O2V^W MO=>Z7'[,=_O#:ZG3RL_>Z5Y;NFB;NE/5GQ\K]YWZ8T=LC%J%V3N[DG55>7P^ M?>[I+?E"M#*=*]W%+HBS/1!N,T<_7[3614]6QR_9?/)*^E48P88W@K6EE"5-I$))O-9UOPOT)+SHKM5JY-1%5)Y]M959[^:-7+/M]J M]>2X*K6O3EN5M[OSH7PWCX<4\R5]YI4N.\W7MU+IO%LU?W7;HWD\9-VD3Z[[ MEE42Y:.2H6CJV_&9-=M3!&DC*559KP\;8OY"/M?KGNW^+,_EH=IQ\[5<<1]5 M,6G=C\W6 ^EW*Z.Y//10-6_STNMQD]1R5B5W>26=M*C?,@O-QT:U)?A]%DLW%W<5A^ZXX>A\T8TXP;O]%=I01.NI6TG%K?N6H8A M^N^SX;\+<%/;Y63[X5=7NNB=]M+GCT^UY\K/=UY>ES<=B%%/#[\*-BYY/;RRO+CD]9"H%9>\'A2UXI+7PRMYW:?8 M_#>J;YU;I?G.\C +!RO'C5/\WS[%'Q>6[OW1 MZ*6A$K^P-)#NFG:B8[KKB58,S%1+#=ZR&>6A72Y5Y4+V_N7!_G6M%SE0:3J1 ME0IK*37=)[TGB9(89_._7#9_CL7SI5+R7U%)'7L$U5)C9,W13!?*5>9(ZYV< M5^MOCS7I7*K^5$]X'6;: >K_;HVF7<( MZ"%7NWU\S U)LU\IF]6?8M]^:F&6G$+(YPJEKVB92;%E%EMFL6[:%]UT8GGS MG$;IL38V3^Z=,_&A72Q]/^5[K-#EF@.^@K'%%UM\>[Y$L;&X16-QC@H=WEY>D;KB MEJH/I>/3EW%#[FEDU"I2(S&32+_? O+@K$1<+4'O#SR7(O3 #D/F=[F-->*7 M-ACW8J4.PM:<63KASR^D()NF#Z% U.J; K>RLKIY$<6!VK>5X6VN.BZ;7LDJ M#+JWXSL<-R9[Y_7+_>O+&IP1\0DS^, FM/8Y,$J%+1@27UCYKM<J:#.@: MU?+PF-*^J.4ME/;M?@V^N$&Z.@P:D:2;5BYWW.])7NE^W+[JE669'C3^<%^4 M:7R'[W#"<,/'7>M*EZB>06K:B>=Z-KG63;WO]>]ARK+A.Q8SL'?.@@.P#[IR MJ=P-6IWFZY/;*!=SO8>+06?O#L"RJ0I]-E>0M(EY,!5?X6=ACXD2/@J;GAR% M+0JRXC^*<'4>+63O>+I*NZ^7ZQ6AF!7C\[+Q>=GXE%A\7C:F5GQ>]J"H%9^7 MC<_+[K^[')^7C<_+?I_SLO$1V3T)M.UZB>(CLNL*DZ6E5H;&4(JM%V5D-/1? M5K7Z>GN2+EVW3.>IN*XXF1,)LGSTB*Q4>=%S!4O[)?:KM5]>(=]NV@^\&TLN M(17S7RZ1&Q^1C0]BQ$IJ+Y34L4?.S<;(0MWDS%%.^2O[^(5DJJ_5_/FS4NNJ M_?.R6/9/R19RW^LH1GQ*-C;0XJ,87U !XAG912IP?*=<)R]O*C]%N38^+_;= M_ENO568'97.)7"G]%>VS^*!L;)_%ZFE/U!,>DUVDG?IBT-L_X=;RR2R$C?"\8D/BL;&VBQ@?8%-: ^7&B?6:-?X]M3KS!LUH\&)4LI M6V74@'F&%B"FO]Y!B/BX[#<^_1 ?E_V2.FXBTW-4W'U?:IU:EY77YFG[ZBQS M4G_,5[HC?EXVFRAFOMUY62U:ZQD?G]T[(W#WM?J[S[/N?@UB[;KH *U8/A^( MIZ=B5ZQ7\LTU/T";%1/%^/S",M6Q3O:<3"4S,Q4].@_\^6\=-@!= MH0>".[ 5W-H6B"C*#BA^?6IXVSF*$!IW>K;_YSD>"B "Z +=E.TQR(=G.[3) M8]MSX,V.DZ W5*P^K.]8Z,MCH4T$W1Q:QI >=1:&LJU;G@/[',YX,)FQ /(H M*(:L]QV!EEO"_:Y%3T<;!E%)X:+I+^ MP+"HP-!WCK!%-?[0A=$*ACR"6V1X90<^X!#%[S2&?Q"&NF70,RL.3%*P8"XV MCIXX+OS*!X>O8G\!P08KQTD))_!7\B;#=TET ;JR PM S 1]"I=#9TO(=_TV MW ^C%D ]F19H9390QX.AM<=PHVZK8 O8=(!X>L,?MVYJ-BP:H9.$Y8=7ZC9= M'ELG+I+&7R'=5 P/%QC>@VTX(X^FA$9HL&0H&Q[+B>+KK""/= M[0)YG %0!,G#/VSAJY$*J#C<*!>@S*4+_SBANU2B$=,AG.;T=(K-OL86"I\F M;_@-F"OL6?@Q[,A'YTH?IC/"VT*#E$-?D%78YF .,%3/F)JG[N!BPVK!)$W7 M&..#,G(5S ?_/LN:;E=V?09PH3P$*B/OP%*%1AJ>IA.2)PU$S:0<#KN12FN,D3?9Q.CA'XOM M',"TJ:#K\%9;$IZ;((>D(;]A"VG#E8[%\ZMTWE":^F-I/+A[[3Z) MXFSOP=4.X 1=@7],.P3YE4DT(F\<24ZBX80LO;/F&=C/4Q._5 ME:;3J6A1Z62>>SIBQC6"*[_-J8:=Z1+^>X.-MGY&,H;WO22],MFN@UV/L]$\ M0R0\%S[QX/C71BV/4*OIM)02IZ;RKA6UT(R@P;A 1X+V&^HJWW7T@%)P =0@ M12S1^P+H'=U205F!P:JBYJ)ZVW'U/MV]9=/$39LI-GU(7R" NB'TI7COF,@V M:'SUQ7/0\J77\:BC#5H4U"#I.[[6??5 0]/-6 #Q5+IX$12WK3N$*??%'Z.A MB.G7CF!C]FFQXO*L"C@Q /77JG>DAY?;H7C3/.T^&;4GP\GENN4?\W5O8:[N MK9:/WNH>&;\V'U[RW>/,(VF<=\IA_R*[*MA9U5^50%/?P\K<$QB- GQ*1W%$ MX%WDF"_3.:[2+>S*A*)0@'X$=R;P/9(24^LWLFVW:E>&FQ-OI;/JPWTODS=M M^5XZO0.-E)KU._[XZX.+3C?V?2-4,4RH8JO?:Z9'ZG/'J+[:;V7#(X-7KSG: M/T)IOUJNVGEHJF)]Y&H7%]G;VX<<$$I,S19^?)Q07*994-?%,A3V8Q\6LNL( M8+(1E5U9UKB7_00$FAQ@3OCV)BR+,4[L%T=\S&S:-XXHB+FWY[OKFW%/)N:Q M^:S9QJ ^6A='[".AID17-[1772FVO.IELMAK$L>TO.?._A'JHFO?Y#M:][&9 M'TBYY]/T[5%MO&[1%4PPFX2PO"[OL8WTG170U*9-G$S^Y0<9:.^TZT?BKJO( M;=D](>!ORD;=7[7(S?-E5E2];D;J/O]LUC./XE#M#FYREZ/-KQ95<:$X=48G MN<9]HSH4)?7. MG%5ZG]%Y4UIL #X->!3&6% ]0H-! HN((95DQ$6AD"GPB^+9-L;2T'\1#,MQ MF%_4MQQ7>/' *5%UQ0_(Q,KP=P/_*[JLFFY0,DRT&7$]VZ24 3Y!TH'3-R*& M@?_MTT=@-X9M=XIF @]SFR@3QMP@]PC>91/!\=HO/!"*X5_=9+R"H5OXONRY M78M'E\$@MKQ.U_)<^NJ191MJ2F"GZ2@;.0+\S0&7._QIIJ3IMPV]K[OL]38] MCH=A/Y-RJ:?J[KQOI1M8'HV"N9=TR E M!JX%!6139]A!(U!+01R[3=B'V7M@(1SRZODR@:^!9ST7&.H742-2L##'M$6. MFHG@? @*(00 H1@P6TRA=J?B81G\ZD80(!8>1Y=F\S5^%>D$P>$__R."7S$C M63R;&YH7_[9$0Y\=DF3PH\K=LC.2QP^=9**6"9/G?04(8%T)(BZE,[@\A M]#,-QTZO9E]^2X;6+!JT8X]%D97\B^_ =(0"DU(ZE8\JU6PZ5>Z[ZS5 ZD6F-?\+&,+Z_"_%'*S2/(AI,0]RQG>(N9G :H>X=9!LZRG,3X[/6M:Q:O;YM)2[<+ ME;Q^^8@I_#@G\6Z$7UPA)2'M4TIBA0%S%O*S@2$FBC,4F]R;RPY=KENB KKY[.E$DTLRX[#F@2%;R8-MI?6$AA=EAPXK_77/GSCGKB"JAU MQ*W#\F3(Y3?=:6%TJ,7G5)>=:QI/"9Y:I+:.QN&_3%YT-- U:LR>T+PPS3SS M5UX5GZ_T3M&J5:71<4OKB&;FY362,$CF/N#I^?.!%6]SRQ:V!C11V7+0T6H$ M/"'5AU<%JQ,\/72.U,#)RX=\O/:OGX.'\V.S*EZ>:Z/VN=-[2;;*F"J8+?L4 M@-D,9NX&Q2"R.L0YLZP4IN]E&XQ5-$E5,B2&-:#U$ /;0JO<83&/8,'P!2'6 M2@EEFCU?%N)B+$=9K"MC@0%:PV/,5*%C2'?+=3/;-"SNWG"77/'R1S!21Y1/ M3C*Y;.G!?'+O/LU=Q["H5Y;9P7*)LJG6P6O!8IH^XS:B3@&@A[GH09./7E4D%214G**F@WH>6XCMEF"M-;7UJ<7T \,\\5;(0M[H69]/1$ M\EN?Q\'YL-G8AXU]V#WQ83>OS9;Y)_7;:N6\?"7@,JL- M8XA)P[)Z:$1A>),P&'.L*^6E/GTBF_A7:ILQFTHJE'WGH#ZIV"TKU&5(ES*9 M!(9TP;[ I"6K$ @>35?G/%I]4[JRV2'XCNBS?._&O1T-1EZG"]8ECA)K@CW; MOSBIS!P0FQH^)B_@Y07/0@]<=9->\4SVLZT[/2L^$X*!%B^U8-'L&(+:3T3&@=7"2E>'N]@*PV18 M,C P88!"U$*FD7 VI4^_G;QA.2TM [.QLY6A^R7,6$F\F/ IX0&4K2,X'AKR M\.&VY]+J7!KOIE9_0L!=3$)M3&N)I?0_P:4V,7 ,TY=9[?#T51E66]&Q#'KF M?EZS-GT=YH19@>G+6/^&%2I3-QNR.7W-!>D@KC/[7N:A3%\W]!XQ9B8Y A-V MYAK6$D]?5.9==+KSK@:5TK/OH(7#,TM!?12@ZV256*DZD,F0;9_^?N7\H&O+ M-"F&JD+7QLLY@/!\ RTC?(]C! /7%'@7ZZ!!+OQ<'*,Y+]['H45%EUX)!-:% M1U0N9B/,=% VHA(G\SILE//9TNO$_,+K1) ;@I%B=J4SGOJB28C*3@HLFA=7 MDTP$F,\1%8/0O7+;\MR_MWI^);RY;S=\M,J1(&EU _@#+1XV%XFD@T@:\ACI MJ.EO1 T;;[X!RF8\+YA,XX&SX>,/C7H=L>;_]U^E?*'TSSOQW3#-HD;Z3LS$ MVCM[>/C4#.H!&W6(1_"XD4--CN ".!X@\J#.-3R;8O/?&:T3OGZ MZ!RP@,O MB2DUA6(<-BD4V>D*"$7/C!C>M(B&OMANR_.OL -A"IA]F-\U8?*9&'7,\M^= MY;%0PO$T#0P@8BICNGOAYHG\1@]AX0\8L1K*AF\N]@EAS&GH\ <5&9'N8C&C MQ8RV5+>B)>RPHI@!]6W@FFF9R6:JGN+'[E@X'F:"5B,K>4'6\OFR8UAM-+L\ M!VA,;&:^42W(@JJ3/X 6-&%2'6)U8#%!1\;L&;/GBNS)3O;Z+ 2;J>J!Y1]* M)>'9)&H%X-\U(N,>S7C1(?905P@[8&L3V:''E\"MQXU=-JB_C/<1LXOV!3D8MFVCEQ;V)A<^/&+!)_:$ M7RTTV+>U6;'W 2\]IX(,6OHBI=%"C8]GT_3&'QASZ(0ZEW,@L5FY2 MF,1E;J-#^0V9D;)FD+# XSE$P>\Q%YUP\G3 (,04:2;>VV-6(<.V GSA$5;9+*B)DN9KJ/,=U2'4;9 MS>6!+"?(9Z%6Y9LW=\#P)&2/HU?!CNCQ5 >+0MWC,C)=,Z836A>@& MO;=M4SX>R39A9XCQ3"[>R);(9P-J;+83$G'.@2N4_K MQ&+VBMGK8Y&K"$YN@D>F#&8+J B63^OL$.PFR()%LV;,O)CP*\N_A;-M?IX" MBVLG*I:A!Q.2] _X,,4YX[9A&B-\-@U'RZT>+@.^ 9Y:S/V[*-[[5-'$)/LCJ>('C9*R1M6B"P!C/?R( 458MQ>/EW]SE3SR_HYMLN\PGQ?N2YFR*G8EH_:SL\GA%-: MLP7[?S/&F:U=C)0KTC)Q>L9F&*I[=/Z9?I@!;/L,R#4LU=Q]!*EED5_?;>1: M6L$9S[XJV!N8=>*;*E@WPU,4DXV1]XF0BO;YK.H_P3W@=H 4@0 MR^9:@%GD] 3S_+B-_X&9X3N>@A/3/"0Q7Y;P/@,>M$H,=A25X81C=C_D,0=# M9VCI_J"3& Y"3 ZV+/0MRS_.Z[I@U!:][S /%N;B@X7QP<(O=+!P^JA$H)V8 MRO'KY$<\VN6!?4*S^@+ALC_'7 M?>9A/BT$ "0#/'@#WTUPMQ;#,-2\![]+5U'UX^2?.)PM99RS MA< CCC:>%):H!/A*I6>V0AOUI'B+STD&Y3]PF07"=DW+3,)R]7$V#2P95X4C MH-0Q4NH\M)GAV/C?*W2G"W;;F;'!KJ-CN4(7V#GYZM$BRLE '6^ EBWCEL"$ M8&/Q*S1W'@',8>Z M;9F\64M@P>/\)TB"4Y[4?>A3 M!7F<'Z&F0,/_T-%A61[E# O!@$ OPJ!AC%:?;S..18]:\2.9W M!G!R$FD;G M V;"?[V$T<$6E1 J7=V4P^.,@'5.&D)@Y=W KU[B;79"9KD?0 K&$QSIY(SM MGP%F:_#BJ1WF"3&)1(7/6$ZQV=20$Q&BAI(0YJO@T0-6(3@I! C? ^NMZ ,C M@.!$0YKIU8E'%EF+W?G(<8CHLR$BNF_!!LO#/O1HWV(O.S@@SR-+J#W#)Z-K ME.$=PGF=6D=+$!;"=H6/),"$@YX,#W6D OTA<\T=>(_1\\JAH$-*N+9L@@HM M$98RNK%,[*&0L;8;Y3F6Z>XJS!<9 I&;+$&?;A9$(J%$9U$*+X4 M(,AS] +ZD7#K'R?R_4C4DM+6D!4:9O0PCFCH/ICVNQ 1L1H\+#4X17<;%8X' M?M0[\48NW+ZFB\ WL!Y/GPV@^W@NELF:\4W07,+VH^SX4J2RFR>=IB(CQ6;- MR\/U#QAXIW.G,NC*/<($MFWH'=F/S'D#]AUZOIQZA4MU *;Z"=T/IF*S:&Y& M#BW,8M;X)Q)B4=IG42I,#^S<#';T"/H'3 )YC&-PR5\X0>&L33:E392YSY9OH ,H?$O((5N=FD>#I6NCS(5"A'1@CH[ ML#@)FPZ2!\8+STRTM3OU]O4I#ZDX'?LM;AT&T4>R+!:U?(:H+;DDYEO90B'? M:I-LH94NR.FLJ&2S4CO/D2P/+K^1C_,;<7YC3_(;3-S.&]5KZ;I\4SYE^(2M M3"&7$0MKA(J=@8M:VH$6AB-(X-X&(^*[9ETX/J]7FO7Z>>U&*-\S"A58R8RI[C9]470+7Y&9Q9M#9_(_68L;?"D6F=&?',O055KV-?EJV-#PB\)@8XV".P9WAZT0'KM1!6(X9$0! MIQ=[%@N7@0<3EF%LAF+."3I']/\G;842_&3H%(I>Q&;LP)O]NF=X&K\1AMH+ M8+$F<%<+T/("1*$$PR%(!)D.?\6HM0G*@SX:B@*Q4/9X4:2#NEE!N14KS$H) MM1G\3!X16QJ@X2O8]6HMP:Y'8>KK3+/IK-**N7>@8&RL'.O(IOXK MB*2 $L>SZBPX:8U 8I@*T&T6[F2IU $A?DH6?#$:I4&>EX4>&?/WVR'W5$ZJ M-N@?S!H".0?8:5Q@ZIF^4T?'Q:"SRS[.BN)XZ:^?_*:)\1.YC656M)6@ M$\6P0KT%"P*76*;?+V((@M3A(L V>&@.C^OZ<\3D)*R#2W@\R*'YU0 WRX-/ MX1\G[_.KY)CJF@S&#F&K.I;FXH$5%B;&_@RA,E'^]="Y%9I_I]^7!X-IG*1( MR=YD*Z:T\4-_%(*5HNO2O,,>1*N*FXY6A=L[BO/ZQ,Z,E-;+\R)U&G@1NK)# M"VA,MCT4B_G@!C_F<@S;1:C)23J!/2\+2-=T(IWG;;=7>JC(2)E.2%EQYC/+ MFJE0B?//D80/7*T1)2Z$Z;(:6!Q3 X9CS1W9NP!AO\.B'Z<\6\NM,]M4?2E+ MA!''+T,"J:$(42CTMB53^#+4M\30DES\0>6"^1+0#=X Y&!VLZ]A*+:9CCDH M5MT2@H7&-I1^$#$HP^(5-OYQ.E:AYO!#S:&BH*#U)G,3;$(B8\:$Z,36G1TR MFMRZP[<'QR>]7X<#QIO-##40/L.2_?UES"PO_!@M09%UU?_2]/ 23&U3RXQ6 M]8!?K3J3_":WE^&I1\>,=UPIURZ<9@$H2_I;IGLEDF0<14,D'-HU:OGZBF.16% M]NRB:4A_X+R BS7?I4#?F/ZF?Z=K#;JGC_6(U*&B<-J^+R2C)Z537"65H%*B MWH*_V$B " K#9/DC4^.K-("EZZ)F96>2P^6*:&ESYF/LQA343'5X8*BSBFF_ MP)L"ZNA8HX(Q-&ZY^"E:OI*L_#^4RO>7$*/:"'9"98/6I<^O?I.=J3'[Y=\^ MU7APW_1050>+&ZP6N*]H:WQYY0:K&*FY[,LOEAVJ?/,/LU-:3G'!8JEA^URP MUNS\ .O03NNU9&0/L"<,GOEG/V59Z/ M5\!,;8,-++)4"UWV&E3<=J-9('5EL!1%_-_K/I D3U0"!XP$3P)*("6-X.R84\OL]X6 MV,=IB4K2&OJV%#*[]\_U8H]+IK;3T1)#U/P\5GM#,Q-P8V3(%-1#Z+%?M>? M(%\1!(,7UZ7"5G@"3 QZ(WE'71J-E3%&RA@.KBGF'@C#)1D+?D=8X9K@Z4UG MV^'C_92#!^)7U,@A_Z;/EH@5_\D&!?4+UP G?%!AY@!%6L'X+:QXSR@&L^-G MP28OP"<\(QICI1#;[&A8CX2BQ=@3UV%&)K.I,00]";/PP8:=Y2#IM]:F3_M2 M!A>U%M*#Z>;GZ16BM>%LQAR)*3,/[!Z/UU"WXYY9W8B!>L3H&$[>#YHKHT%<3++"TQ<9XZ[@5D5O 7?B&X7'K&A MSDQ*@.]-?.:HWXZ;$.VHJ G\^.*\L_%U6:Y/@=N3-_X^<%IAZGB2Z-7361\& M6$8/D[N@/^Q@TK7J=3!I'M$\LA#FSC-P M!U;[TZ=8M#18MC86Z(.'ZP>1F$^)@0G=Y:4+]+5\55E(+ZP:T0\,#F-%_%T< M@@\E8K*!#UB:'=\R(L:0K-9%'0DRDAUVZ;\E*9LJLI^#[MP!6^#;)X>!I>P? MS&E>\OXB+:.4P+W%& $MT'#1&0].JM&:T(3 TWEM/&)C8Q"1G7V-(C%P;IA$ M ;8J29N/@^* K)J4R4RN]=NS LZF&-Z>]\ITR#W8.]M_^1L2U9YO5YH53="87* M\4SR$,OJ_)-FCLS"&N%=B6MHH 8ZKH+(N$GAORATYTQ^S*6V _PAZ()S2F8(AKKGAR2 MF#-!O@98LV+RL^,T7!VJ*6%.![R&E:3I[F15J)*;2A?Z>=NU*I_U[H4?9M!C MEO2GU%L&OCU(."RL-KD]=*;?K_296Z?YY1. J!\8 MG V(CS5"HV/DK$P)C)ZB0/&Z36[#SR,-M3%I=1H:#AJ:"QQX%Y-9#_1$+H6?04KRVWTS'70FO!'= 2K\$RX*&K0L812T(!!-)S@:#%:?C:EL MZ@H8X\GM=*8X=@J/P3)&? 30GA"::@N8AW M@EO];H:;S>RDQ)R?<@M^7,(I$R[X^'&S4!IO&IUW 6T6POZF\MF86@=#+3&5 M+<;D.A1R2:E"+J;6H5 +=WXI)M>AD"L6KD.B5B&5CZEU,-2*9>N0J)5/2868 M6H="K5BV#HE:L<=U6.1*%6(3?MO4HCV(HHVL9LK)\D$?WSIP9M "Y8%_]S#&I>V M.&]E%]?K+EKK916\C2Z>#KUFQ5=56N,1%/!NAOV6Z]GUK-$[*Q)*\<5Z*-9# MA[!:[UF3^ZA;%A5+;E3!O."]KN(U==R[;2 MC5EJ7UGJO5CE/K+4A6>2>._;5XZ*;:J=.6W[Q5>Q^_<%W+_/QP%F_]VTROE: M(20\^W98V]JA\ JZ9C&OQ+RRHK_UY5BE%+/*AORHF%5B5OFVULIF>>5@,US_ MI2B$:-HA>#EE=M3MY)%U_5V)EN],[X#R5!MSY#Z[1&L/I+R+5$6/H$TM6F;I MHH5'/[ )K="!>X1,?@LKM!^!N3\^O&M\GB'6G%7:)D,48X98]W37G@_:(C]( ML8)8^W37GLR)^>&@^>&@+0@INPT;:R]2,'\L]2@.P'&H^% 4%8XM,8]F!^DA M+!;2[R2+2ZWYKZF#OY-MGA5C\GY=2SN3CJG[=>WF3"R[7WGG7>H6?0EC]W\H MBM871PK[8HCN[RTH_KP$5/4F@*>N!'"+Y3:V#I6%"O"TK)O"7.!5/%;E=.$E M.P XW6\HW!4:)_@8HE,PJ+J)+0H=,@4<'FJ[R2FC<,K,!4]T?%A7<&'\ M/B"IJ8*.[DUW;P@ZJGJQCWZ2)QGZZO MUZ=KB854QC[+\WHXKPOY.A':)$8(@S] #&/:C97O$;/PV_!6PQ!8CT@<1T0I M![M/T =B(*-I[+'^!*!,:?N'Z5[2_MX''S)0W\*??;ADVE[7\?&3V=/1EB$X M")P&=C&!Y>L15W"ZNL80O.D#*>',&F%/^P3;IH*=UF\!@#W;L0\QD$K0-1R0 M:M$_.)Z"[=M9<]D/XY1'YJ[SWKMFDG=$B6Y*05LBCGZLP706T5A&]WRU8I2VF*]BY-O= M(=_&;+7.$-D^85S[@07PY5MDTZ.)W9!7F&<2L$K/*M[562A\W_U?".=T/#V!RZEB! M";A?'^?ET * M'>,A8#MY)#M$A:&Y0A4A"QP*'B2[9 <82+ZSME,$A*-.\ G\ MX^BZ(ZAD0.C;?"B$T,-]636B9 F*X[*@352/07^ M.C4L=OG=827HH#0R@C\O'4\")Z P_"H+N"G$7CL#!UM1XF5!5__O1TL9M/#M MK70K5Q1_,+"878QZT98'W!U 7:W"M\CHJC[459_/;:)XMAT!@0FD;DSO:(>4 M#A4GE6@PE\AU1&RA$CQ/[D=XFV)U3 JMP0"V$"TF8#MU @N&L%H^C >(":W> M!5X2QD0&Z;5UX"?@)+Q3I3/6N-B2/BQC>'3OS&WU\;X[N$6C83-EJ#Q]$L78 M0/@\A^+AS^$KPNN:X#?B"/SAV<1!.#.XPI9RHAL8^@]='RL*TM:@B@[N M&2,L"GFC'W>"5ZH$<7DX;7 XM>HU>QM=4@X!M I[(6R"9_W/T[D7(BWGV.@0=LF&KEUUD%PP [[WZW"<=^1YRT$2HD6/? MH2\# ;KPX-9T FE11+9$D#"*5\AZ="%C*3[JOL)1]QDFT6^" &V-@%\%U$=* M2=_SB.DRSR?]@=JI#Q](I),"/_E['C[C1.Q1[ \IWFD:%%-B)_@][P6=]C/) M_3LEV"L%??9[VAL#V'DM_7_IW NRS]FZ7J^J [9^0W6?:[P)\YSN0?NTMB]=.^:T#Y'P' MLJ^]E_':R;YM$)OO0/5XC_\6=OX6/;Q5[-^EV_KR*J>U4#VV_ _\=/K[;+1Q M-)0M][S?@T#:P:+IQ-RR1]S"W(L#9Y;-0J+$S!)U2F)FB9GEVU@MFT9;.@B_ M9B5,H%VD,,KL%,7)(W5&G'6<=]\/9V1-5Y]/B"5O9W$;/B^M9@+_7H=S&-Q9B. M7\'0C<7Q2YBM,1F_QNZX#&KZ &W-SP-?SOW6QJ$BOQSRY0D>G*C(3ENCM"$@5P"[1S'<9$6Q;)7B M2B*H)E.DI^7R;8+^SK$FV>6[ &SJG@PL.P);%_TZ0H5A=1:]\*?GT&_]Q6': M!H@-BO.1%5!-37OI<@EMHLA(*=VE0*)"CXP#RM I<^!"8"RY0X)) MM"V@/XY*A6$JKF539#,I&AU=E\T9,41]+$4A*0NLK9$@,"P2C"[-)TJL33%/^.+\[V#<]>\*-/#0DXF2!E@,L<) B05 (JDYW_<823@T(4P99/8 M2-B5EC4EE W@":_3G1XJIQ+%7,6_O7KP%B"L3S7&J!8'ZG,0OI$Q*X,N=/UA MZ78P"0:7AY"CL@EW)A9^DLA*EW&=H?=!8;-IRA2)EKZ>[NU '\M(T,^/+0]) MY!DJDW>X'989V9WTJ50YEL$'0-=&IFB2KNYZ+J%R$> M^AB%.*C0L=/005K% M(+*-%D67JS4_LYY!];:1D[0+,^A2=F(X<>-)*DV?EOW/_XB< YX)S_$R@-"\ M^+819(ZQ45ROL1&Q+%"+4#UAT]T',9!1HTYV^)1P,K-IL]V< MZC3/ 8TYIBH$ 9!14=ETB1!6%#21(=L3)15L7Z!D[(E6VR3R50 30W".V7TUM"*B9Z5[ 0<==>K89%;Z)!EC?HH><&;CO MHE,16$%$'\&25K9;R!0S&,Q$0V>; H[_P%;$9M+;)LG* 9*"AI*3%OZB-J3G:H),%@=!B+XC*& M0R\8Z&P0"ER*@.DN(A^SJ>"H@3OI\0"&H*O8%L[6ZE.X;Y,9W'1WKGIH1H+5 MV]7]_989&,P4=2Q4^!'P72\"P O6C.HI+H7(M4D8?GAJ,K"^881@D*W0U&1- M(_[4X$6(/TZ--6ZOXKT@=FAP[;UH?0J(]2,HJS3B]N,W@%87!4"RN50I1B>9 M=L9WA!.SO'U-3(D8L>>[4:*4*B[M=AE38HO0;IF8$OM B5@[[0LE0#O%<(=[ M08G8=MHC2L2]'/:"$J54-J;$7E!"BK73GE BUD[[0HE2*C:=UDF(WP7)^72 M<#]K9#9S9'BK_:77O!(!=&YNO="Y4HYZ08=\V'P6.G=A5FG#9]*WPF#O+=7^ MLUSVX-&:;S _^ F.B]7\X:GY?40[I#'$G8/A;4T3K7/M6$[BD)7/-J!XEB8+ M8A'Z]B)TX";CQG'ROLA6(1B$7HG!'G@$E3\N'OX M25B.G7B(-]/'I.:=J-HL&,F.8WX[AJ/;P?G8_][DA-XK*-O\F>=I B\ZY_QG M6DP42N)?V\%:6J^[%C/YKIE\QS@;*S-Y+B&6,MO@\6^OR)7$.@Z\.I;=73L<5<9R_A3)B);#2D##R O?J MY?[@GPD PUJ0: Y2= \S:#XG9K.&R6T],;05O*7+#?1=MOA?!YTWQ^983+%OA(GW>@#D?,Y[O+@FR)S4MB?A5_ MY*"S(]/ A7'T;*,1XJB09$!(5,M#X(_=:( MY$EV/^.UQ-_2B4PZ3J3$8K*I M3,ON9[R6$%XBGTO'J9@M1:EWSS/;SM7L?L9KV4R*B6RA&"=S8C'93+9G]Q-> MAY1D$KEY%MR?HR6%%] M,7/^^+<>6EA_^6'E]$A!^;R;&.2YP]2"1BB&NFU2M'Z@G6S;LLD)P2#P6?L% MQ7-@=R&V0QL?4!)354_!]AT?6+\/=]"6"@@(.T(X>*)3S&/LI2 HAN6IR;;, M"G,U6W91?.%=8"F $>8"7.A D>?]GL2O"5CU"X0TQX MU( A4DQ?6>CKIM[W^@%<,/8Y8!T,8*PF$<:(L$N1D6UL]#"T0'I9JPQU2%LH M^%"\FF<8D<\S7-X%"S89APD#M8D&IA%%R&7]/6@##([LS =%F8Y=X4HDUANK MZ(W;N>IWD0)9>O=B36+9]&]@?"##AG2[0-%5&-/-%*E"4=QP+M@Z]'<&G3(4Y*:%"K]@4%)$F%8"@H4V#N\OTIX\_,YF>Y--H%K0?<;>EOH4^YX@!L/M;88N#I! M[3]W%=:J /=%VVW!K*]83-J^G'D?ZF."#5&GUN[C>X>_4,X >#.[$+43 M."MP-U=%;*DKV[Y"'LALW^);#;,<^:= G$VBZ2[[ M5'ACHJHCK$U\4Q(VE8X,ZH_WTCJ'#=%P+-]X=8(=+;R#=BW>_PL^/3GF%FB; M*2,[(<#"PSOH/5ID^T*U!Z8VLZPB'.R;!\_4C?!;K-4FAK+OX%UBQ#=B(=KX(-8SPS*=LW'BQ%\8!%%!@- MD*E#:.,*VA/$)Q%^IV/98VZ?PWOQ@XKEP1NH@R&[P3TIH>S0H21\8V$RPH 6 M:$J L6JPKA2Z2>F]D#VC9)H:U&_V@YD5]46U']M2)0^$LA5S:<(]/5@[L'!# M/S \@#L41K%%FR5O'L:WNI!50,E&G4.^^+Y84)-T'@=.OYF:"\%6C&3F5A,U M%1P0#68E^!V_N' Q4P$I[+8F/AO(^?7:AWV%-3+C#O(1;N,<;]#QA MUJ.S7&.F]G'S.K2^:!DQ[HM&XKYH^]$7;2^"!K[5M=3YF@D>K/34 J,-M)UC MF28QN E%^WMQZ\K9INE&72ZVCV XSL8YA+W]>;;=O E/'&H:OQ@&,Z,^(C>" M5#9,;J)^0?LHO$TO9XM-&DO[XI_MPMD]M2W'$3"NIS.V8!>NZ5OWT7K8D@)D MRS!@ZZ*CO+O4,F7<2 /0[)+/OK[6XPO(7H9/=L)O L;%'GLLJ$5#@&A^@$5 MS;2#;A>#AD'?W[[^ M%@2IPC;GXKQ<,+B:;Q73EMI\G)&TWWS3.&@5#6/$Z-R\=: AP>A:E"?S2"PU M[F>]T*G4DN^+.HEYG_9G$'$!_#Z'N. A9=<,"VW:/N#0G K("=B5:!G"=]R(/\BK^ M#DUM#15S?" ?U,1D_4>I%:!YIL(=(Y+YI(E)]@ MBS@N0-Y> M/=A3@=]L>XPW!*SH3S&L"2S3OTI,H!;AF=;)Z]G'3)ZE3*'!.#W>4.)25FDE MHT-? C?T+:Y9<+M%%TBQ[(%%BQ9PH3VLKG"9\+=MJAX\W5#]IVGZ-S24 ,5D:%HYE)7/&S>'70LQO;- M:TBP[66 =F#(YH+P+'9UGL-E[3%R-ESS,PT=PVJSI$% XPE]$@$=.5EE+$U! M#M5BNQDZV[;\I&4FSJ?5"#9'&(+!!@ G-'DU]^U M5G<##1!\# 4"#;!3L3W#(1K=O=YO= ZI,6)Z%28:--"AJX>P>'] X[E,8O!? M#JUYIO#X.DFAJ"])2IBZAU31R4L%D=6 V Q?V 2 I_])4A*NCB5B D8WZ*2] >I?\U;:XF4$? MKIB#.E>4B?78TBXCLR]14ET1H>39>I(=J:9GD3G8.A:N> QL:>;S[,8C-D$V M(I5$OI#+B9%6UA)GT",WIAA8RM82(%)"(\.D1 <4WHPYP+-I\H:XFK$H4BQA M(VX:PI:1<'6G@+^ &/9^QA"EWRC 5A%=^ASD5Y5GC=:]STC_<=@ZO(B5'EYO MGXV6QCQ1S5ZY/F(5\K0'Q[.M]0ZN3XDN4Z:98O3)K*]4KTWC#AF6FGC^Q<+. M@A3I)/>"L:KE 72Q5Z-+[R$51YHPG M+VYW<\!1$+(QIF/=B$Q&<+#%&(R)R>!+O^ M&,C:98^IM0/\12::PGL]EU;C41X.<=J=W!2F.^X\;L;L.7-SG/FP0^80;\[P MX6:&U7LFK&["ZCJ$U55NUJ/<_HLO^03C%?E,.4T(J9Z(.<\.I1*5R53T%R>TE%4,BP0W(8NGR9(CO2&H&NP@H(/J> M>WOXMX!]WHF()TG?T(VX##+]!ZVT;L7OZ@;F.<@(Y+LSM@7+WNH#L9]/HY M0=?=QCDI1[H?OO'.6).I)K,E M7S)B^>5MU4@@:M+DI)8S3RKOOUWWF2N:M:#5F?N=R2WBMB[S<0UN7Y=OU]O" MK9XSWQR<9YU1%8.@M#ISW^#V39RYP;C]M?/MM3,XZIAQJ:<9,I4>1=4)\\*K M@8O #W]Z-7I5ZC7U1YW9H-G#0#^NL1OT;_"'=63]XF-\Y0/;Q@R;U/"(T:!K MR]#1_*H8IXN0T1KCAIW9M-D8]SLFZ5V <(;':\[C2YISG9!.OUS2Z<&!JQVT MU)#9Y]6[:"Z?^UT:7RX?N4:3QB/7M%DB7G^&TVL^3ER;X52B]K62X;0 N::M M4?&.'11[_"%4>'%_#/_9R.[,P7X"02-TO:\:-572D6J.&M:HNM<_J3TW7>N@ M;&VVLNL?J=XH2ZU(7$FT13,DKE[?UYJ'&_37 M'/U+F/VIJ5&2-#H^T^QXR72BYE@>%Y^J'<;'A<=OO@)VX<%;:X)<3@>ML$(, M';3*%KG\5*W0QR[&YD:H9-?@ZBTU2@P=M)@."DP3[2P0==!7U(;RJ-861!6. MJ&VZ.G36U-G1R.X->XTK<[JZ-&F *7"[2#L_IM:ZLZRL%1S322 MLW"T-YK:WC=J4[7:=#*8CU'(OMT=EXCY#;6$6JVK&94,_>O3 MGMT='7,&W*C]8E"_]:@_G-KCP:!=H:43E>^9.=G6=[WOVUAPHI7WHOK)E[3GD3[JES)-XC-;;%$#'JW +VUCW'\:,I#OB:NH0M9 M-5W5.3-_9389F[!$ TM$;AQQ1_9D5"+B-E1?;[3>TG3UY+Q$C8$]F?9-4,!@ M;M,PMS>VQ].6^?1-N8@I%S&I[A>F,-F3R3%!9B(#IES$T- I<[L_F)AR$9/I M;C+=SS:@>O;L:.:L"7(8(C)$=,*6F]G#P;[RIGTHI;!<9)'-O3+A%1->T9;N MAO9D.#7Q%1-?:1SF]NW9;-_[9P(LQDVM%Z(.1_:D>\RFOE$SP&"N[I@[&-N] MWKYEV^@ R]&BB7^$0119VS!8N;&IEC#5$LU/)S]/0DWLZ:0*KV];K -34]$^ M(AC,[&XEX<.&&AHF-;U]"EYO,+('PVHX?SN,%D,%+:2"7M\>]?:=H-H''TZ9 M,^_XB'/_P6)?MLR/X#U'RL!OPWYIM)G2=$7L5#G@C9H3C;8:#$ZV0;MOM/K2 M="VE=+;8#EW;X*1V.-EHU_\'QX.G'7]IP<>?&2K&QL%O'/S-5E_.\VT.[+YQ M\!L'_TT307]J#X[V>34.?N/:;(Z"=IYKL]NW1T>KNXV#WU!!VZE@VK<'@P;. MHH!%W[.(.>%B36;+DCTR+]ANF!\;!WXCS9";4+1Z(WLT*K6C2#N,BD;;#C>! MN3-[-NB:DH(F:SHWH= ,Q_9L:DH*#.8V#G/[,WO:[;6KI. ?S&>AXY&*[BPW MKN]&,>;=/!96_IKP@FG<9)K.Y$LY>^-CI9PF/&$Z-QDB.N7JM7N3?2>7"6]< MQ;%;._;4XOBM_=1EQ\6'=F^VKXV:Z(@A(D-$+XBK3PJ(2/OH2F'KIF"O9,)$ M6EIID1F=$3OF=NW9S$1JRHG4U(X MV)-QB4'-MI@R!O5;C_I#4&\&+0LV'2WX_A7;5ZW"8"/M&!KN9_I8F3*7QJ7O MG$ODW_4&V*3N>Q,],L4MMX;Z,WO8[5>!^0VU;DPNO]X)1&#J/"('N3D/VRA,B6 MA4LH(C)GJR!D\!^?K=S8^FX;!D@ @?^]!7^0!DKL?#&CUDVDI+WNXM[ 'HRZ M)E)B(B4WA_HSNS^I!/,;:L88=W%+W,5#P/3!S$1*#.K?'.KWISC J9F1DK]= M:)KK[^Y!YU E:(E:W^RV>0WG[/@3%7=N YVXC=RQ_DDO3T MT2 :00ZVE<,Q@HHX_/3*A)*!"?^$[DG@SB[[,EINTAG!7_GO^+=[-X;C+/+D M@^=Z]=?OR.C?;0MY3VT'>[T!Y(DCC!5ZNR5 =.T -_$8ZN8+N5,Z7$>!2@['N?>=0<<8=H;S*9= M8)X" =)=R ^(D=$G"1/H],;?H_=4+0M73HRF5"IM1U@]@S15 5MZ- M_)TXZ/T\9,[GNR>XC0*VDV-=*58F7W7F4>#MXCS#N[JBK3QY/@*H[/ "UZ;* MVTZXL0PDJH/$<4^)@415D)AUI@826D"BWYD\,)"KD3D?SZ0PD*N1.AB:T M@(31G32"Q,1 0@=(S#I'D\D-(*I3G0QST@,21DSH HE99S@SD"@1$N=DCJ$; M_U3:V'%O8(67,7W!99P(:!T[]Z6LHN*;H-_43LTOO!JX"/SPIU>C5Z5>4Q\P M9E)I0N;T1,QOP?R8A;F+/=;Q^N,Z9,SZ#?ZPCJQ?_"5;6A_8-F:;.0MY"N.@ M:\L$UKG!N+HQ;MB955N;53K&_0Z+78)PAL=K3G&%F%*0"+__[V+2Z9=+.KU> M9S1K-NGTN[W95;GP*3]W^4DJA7=0 5^^ G)56W=R#>2:-DO$Z\]P>M/&X\2U M&4XE:E\K&4YOT'CDFKY]-$,68%A:R1^;O1/W7G17MYM$B=+=B MEE#)&:@Z65 UI!R_(&VE&1G%+\C^T+,Z?S(95 #LZO54#?/M7Y 5T43DKQG M%PU%'52!_#?/Z(_'V!N(ZS5W@;RH"XL]Z!YKQ%(>IZ_:0-"=TU=/_%?&_N.Q M4#W1?]8?E= G3QLC91L&*Q9AVSS'LR(6/KJ+R_OE-5]4-<#T^+J>,HTW,X:3 MKQV=TD)KH@%&0YEHVT #8="?E F_VV"NU:O[)6)I U7[GCWNELI=VZ'!-X Z M2\3;)BKEX][PFCWEJM?6/SA84HZUY_#Q9Q;#Z]IF6VIE6NNDQM]V&&%@=P== M$TBXB4!")3300&.A9\_&TY:Z%+5">9T,C)L.*DSL\;B:\'$[3)(FUIX-]KZP))NA/GC<>3!C9O=F^]Z71X81_ M,)^%CL>;V2XWKN]&<4@-(MIF7&IE6Z-27_O,IEJB#K6?NO2DU^%L;*(2-44E M:L>F6J(6M9^Z=,-E,#EF<1NQ4V)4HW;DJ2/J4?NA2X^*3$<%7HJ9U(9;:2^^\)@3(N368O$$ M,/B2J_07/]B&K#]4YB#R,P[Z^1[B?_[36?-$E7.)=_<)GQ[ ,*/FZ\X*WGSO M>$_.6\C->R-YM;IPO=\J=988DBL>R:P O0X!C,/K"';68*ZQ!TP=&U@*60!I&'0AN.M0[9ZJ=7?_GX[DT.&U_T M3OXK/BBG]-(GHO^<^.@8%N'UHO%- R[!KGX#CP-B10GB.^<@?Q9R10 I$_]= M'V@4D++?&6QS$N?CFHEII( GEAC;R6(<41K&:RO8A5;(HIT'G\!A@RT+R:,0 M64LG=O!+%G,6:_Q;#"O!G]U@B0-3E\"J8[;$8:<.?HS$!_1 7R2_A>@ST:'+ MNL9A)_FC?GVSY:^>:DK]',4'G";IDY?,-RUCN.F@,S3S/O)X4,N\CVZG:\;, M:@$)%(Y] PH=0 &FF)GDJ LD#"!T 1R)S,_4 M0],$ ,I#0 1)&>=(%$C.: M/60@43\D^IV1T6)U@8318K6 1*]KX* #'(SFI.5PTU/>P(8-6+SD(B[5,!MV M-J@9_:LMMVS>^-_21>UI]#]ZX,.S@:]X M"4:$G(@N-)R$KBU!CKO]FRA!CKO/;TF$-![YC?S8EQ^E-8RJQ2X[=O[W/+7W M;)A?6(]>N\2LN0G!J83%R@M8LKA^U784]8J&>@%?MVU5/]I7T:I31[2OV2-9 M+^!OG-V?2K%J,=J7;-HT"^ZUVT%UL_L;1?H&\?J7-DNJW&!)ZGS']((/NWFT M"-TM%3*64&K>4,G4>'OCK(+Y::GM?ZHW/+XM9]^W@9]Z&0;GX>>QML$-D!K? MGA*)AIDV09L_#U=+'8A3O5I?#B]MI#[>;+7[/.PL<>J-1IRTN7&"G-K]1QBL M6!2!THUM2UGXZ"Y8H?IM/$9E!@C:UK"WMS\#L1TAAD+I9((&)08-6D<*Q^9G M-=D5==*H,"*BQ*!"Z\BBFDG1FM@O)M!06J"A=81PS")JH7QH3B"BUZ[9K8\# MW-QHR(^G.I"0+; (HAB;I(>FAN(F:RC.FS9=C=]7$PO"A$#:63=Q'JK?F O+ ML/BKA#@,VNMLE9@01AMK)7129;3A[]J'*$Z9*?\(@RBRMF&P:G:V)2W(3E%]*HKAU&.+0NTJ#7 M?9C&3;2/3(OV&Z8'QM'4YNC$!KGM&JBS)L00TM"#!=5W\U:ZE,R M50NW$DNXB,,?RR!I.13>(L-Z[O M1C&F2CV:)DNWWF3IF&;65%OC)DP*TV/II.1IKH QS/@66RR5RHLUL0IN0_DW M'99*QEYM.'$+ A.9YJK!7I&$<5M=.S+1-E*?'8N0F\A%J\P,,W+B."E4TUM? M&W%H1,15(AMM(XM>MYJI1)H8.2;T869.'!(0IJ&37F;1CR>JR'_%?DZK,-A( M4XF&8A>7D=^&J&M>.M:YQ/E=O_>]B7\TTS!I7N;4V5C9FY:*E37(!L,L&Y/8 M=#ZOG)2*E9JH[K>AH39SGB!O7Y;VS:96(.)->A+#]KXDXRP, $'S6A#$\O%!!U,T$$#:M!&4F@? M>C71"3:;[B489\T%6W;Y(@S[/;%ID-3T=;$-)JK^G^UAM]4I&T3 MKR5U_8?8 2#H@VB5%SM_7(>,45O8WV$1ZS?XQCJR?O&7;&E]8-N8;>8LM 9= MV^IW>S/Z(OPP3>JAKWYQ>WNN]B8%3MYY; 6?]. K1$+' A"\9X_,W[$F;OY,6!"1)98_YX1@]7O.-F+W\@?U-..4&_#-*^SA MCK@7?2+9*_#75VAZRU?(.^!G.L\M0<7[J/!>L'L.;*"Y[D^>7OQ#/O MYR%S/M\]P8E_W :1BZT$[D/F4>/EW)I",M"+Y5>=>11XNYCE#EH-S?$GX8_G MRD@X3/+OKY.7G='40$(/2(P-)+2 Q*PS,MQ)"TCT.V,#"2T@8;B3+I PW$D7 M2(#N-#.0T $2W<[,0$(+2(P[4P,)+2!AN),ND)AT^@,#"1T@86A"'TB,#4UH M 8E9IW\T+F@@49VWPUAV>D "N-/1&+^!1(7[!9S,N*GP,J8ON(P3A4S'SGUIQHO>-P'G MQ@]_>C5Z5>JM]$>=7J6U<=.B2U/R9A?,CUGXXNS*XJ1*7FXUZ-JRCFQ^5?PZ M*HHJQJ]+\PBO<36G--<;OII3JF3YB>F%!-:,RS(D=K'Z9?!(7SS21148=OK5 M=A@J71@4QY,7VX@3#?>2&9W"Z!1&IS ZQ64Z15F#+&I)3?FPFT>+T-UB?E!TU8[# M=6>;U-QP^43;@&L<_YOK=E0O6A>>_2I7G2O(XA[572O/O1:!KKWNO:HUVTINE]_1DSU<=(30.\/KSH#Y,:9 MUJG*\\8QK5,%W)HRK='4[DYFU0SQN7&=M/)^Y=?&]P:B>W]L#X?#E@IIC=#= MZ*1:X/N@!R;8J*7H?HLZZ>CX#&/M/+Q_A,&*19$;^(YG12Q\=!>LT--[&P[= MBQQ9M8_*.Y/J+G)JU7ZXDCGNQ!Y.C^D7M^')-7A^ W@^*!'/&ZHN7Z05UXX* MU\'S<=5I%]7$[(YY=!N Y*6!5SM=N%?&.+;;X#OFQ^(-AZ$:1; .B3Z;C9F-Y>S7) MX7&G:G/R:3\&L>-9H9RN:?)IKYI@6/^ XZHS$.L_<=RWQ_TJXF,-]>,: M@C$$DW6']>WNN*T!98T(IDC!;S?!%&G]+2 8S H>FZS@]F1@=$U6\+6S@NMG M E6G#==_XK+9WK1G=T=5)%HVU+%=;EYQ_?A3<>)Q_0/4,F]6;+[?[PSRN\\$ RS77X3,B=C2^J;7[8PM M>*GG!KYM!:$%-HUMK>"'>,W@'QS@L0FH:S<[VK4;NUE9BV"S=4+X5AS0\XL@ M#%FT#7R\:VO+0C=88I-5;'/4L3ZNTZW@IW)[3TYD;4,7#@"783EQ'+KS'8$? MUP4HJ ]%2ML0N4*GRJN]1)Q=MK6-ZR<[ZW:Z.9PMVMN'@LO)07_$P9=!@6%M M*% $S1/X\ /QRRTE@SN;$G[_NAXL%/KC1?LEK8%7&^QQJ\]6?-G"\=863AO MBC?[/7Y "\YF77"L#[$;+]:VY2S^O7/Q*?C+[_!F6A._ G_RH@!6\?EA^,*. MY;$H@J\ 6 &D\ETG+^@<6"5'^1KB>#D&*K*KJE<6EIDD=Q4"F@")+RTYK0Q0 M:@4_58+PMH+'RQVAKQ<\99%W6[A]P-S%+@(ASL((,#J0B#"G152$MVBR&C91 MZE@7WGO_HGL_-&CMB((C-=!1LM9='&SIUX;(ST&_,\S*S[["/'T<>G%-W@G* MWU.\)E:6V2&RS RC3/&.6*9\JHB=P)-^(3M*'RO&T:9(7S[)3YE0N/"8$Z*2 MO,[AY0!?9#AA2U"CP@O"AG(N)-OQ K\!&$ MN/5=9M+0O>X@X2)+JIL\>+# F4G;B-W+']2=C5,?,E?\%*>RT/KV5>LXE*]0 MQI"_.K>EQ:PSFY@IYWEI?+YH+6_>_*GV5@82U4%B8B"A!21F8)X:2.@ B7YG M?#2":R!AN-.M00*XT]A 0@=(G&J%:R!1'22Z1WOX&DA4!8E)IVMT)RT@8;B3 M+I"8=(XFNAM 5 6(;F=HQ(06D #F9!R 6D!BUAD:PTX+2/0[QJ[3 A# G PD MM(#$S AL32!AK E](&%\'7I PO@Z=(&$X4ZZ0,+X.LH%Q#EM#8_-5C\KW:;" MNYB^X"ZN,%*^CFENY=T$G!L__.G5Z%6IM](?D<538>?6:=&M':RS$&^99]ZB M%O"^^NM'2O/[C6?W_7(TN^^_?IA?%<$J'X]Y!,$N+76^SM4<5UQO^&I.:9+7 M+F1JU&49$KM4^S)H]()@4#DR[51SD*N)]&%G4FTS]M)%^N^8KV\DNL8D9"2Z MD>B&Q(Q$O_2NC'-#;^?&N1K-_K^+=9Q^N3I.K]<93IJMXV"EX56UEU,5%,UF M(%=&KFIGVUX#N:;-4HTU9SC33K?A_.8;?EMOUH[_P&X2-TI7SIJ,#M]6A@Z: M>5O*%Q;5CC)MI")B])#+4*MK])!FRAJCAQ@]Q.@A7Z>'E#77LPXWD6CH%%U_ MCDB-[J^ZQZ@<[TO0N*$/IYJ/Z#G3H3^R)Y,J9CI4[\_*7X_!_VOC?\6&0BGX MW[6GTVK&:]8<*JL;W:N/.%\5W:N/$Y>![D/ ]K'!]FL?O_+@[ZE)/X.KSM L MW4?8+&B?JHEO'&\[55JN)V^;#.QN?UJ-*FLTV?.KKIN(_E6PL[('Q4_MR;": MZ7PW+=N-)JL%NO>&=G\Z,>A^(L;X!0[ M'.*Y#0?P$+3F;GD@;(N?]\8PMYFNV\'TF+UW&X*^ >IK:8C:3%5U8(\'_6;C M:8D0U$N=[$T+/:.WX0!M@)^S1!G72)\FR+C!K%3M[":5L^H]E&4B;C.]D;.A M4 $1MKW8V.^[L:TY":>0ZUA_.PEVY"Y-4>N6DN@H3 MJK^*.,O-/*W]U&5K$/9@=,PO:1)3#0V5G;U:^ZE+]SP-1E5DQ#14.R\W):!V MY*F89+B^7_NIR[8'[-GLF+.VR213!4[H94",9B;Q]=J)K[5S@,I5A:$."E+Y M^5237A6,KR4NZ'*S9VO'INII2 >-J60:FMJ3D:DE,^JV4;=?X.69C=J:Q7M[ MZO9XVJSDW(]!['A6M)M'B]#=XM09*V2/S-\QD[+[%>[" ;"E9;";>ZPF;EQ8 M+U&"5[V.@Y7-<$=V[VB9T(VZSPW:'W:$MP#MAT-[/&AXF+^N?)3ZD:%T+"]2 MIEN Y;VN/>J56,RAE];<<.4X4[EF4HU?[%EN!>,I7O5RE'>Y_I# M[ "VZ<,L2MJ'N.@[CZW@$YS-39?D^O#B^/Z./CF\5[XZ_GSOQG"QB_W&\:_^ M^B:(8BM86>^E$[AYAS@3)H0B23B",ZQ%X'G.-F+W\@?U-.,4U?GF%=R_(Q2E M3[*SVN-0OD+> 3^3OA&!$B;!-XXUUG_FR=:95"%&M#IS1:$"K["WEC-K,T6XLC./.]T;A//MX?:D,YC>VIEO$J;0%G= K=<6+:>)0P.H71*<[4*9H\ 4B6EJK- M!MO6\%*K'K'5UQ06=A H<4")7G7GY\VOM&>3<7N&^&B,[95') RV%S0SGHRJ MP/;: U!U8WOU<=RK8GOU"55E8'O?[O>K&-!VX]A>?4CU!'(,KCM3Y\;!74=! MXI5%>0,E>7]@3Z;53,.IN3"Q=FROO$;QRMA>20%BV7T,Q_9X.C"RW&BNVN<- MEN.5Z,Z.]:HUV-Y.S74X:-9X&NDSWH;!BD61&_@XK8:%C^Z"16UH-E=A>[G: M!V>=*JVX['#<45;[X4IFT&-[,CFF?=^&=[C5@]L-GI,BTA\MR8,;[D;ES%_YE9X3).F,E_BD:W] M;&5[;'OVK%_BC(*&.F8O\K_6C@O7PG/TQ=9^N+)]M3-[."C1.+H5AMYBI9%[ M86L_7.GY!L_<=EZR-">#*:W-[ZT<<0S-<23-^>'55H3-BYQ"2+^M&GZOSA M^D]<-L'8D]$QCTZ3Z>4%98!MR;[H%<\_;S(4M>)Z31D=76IB^39B4U_R,,HLCZ(PQ6;FQRF%OG-3>^/M+B)_9T4F)F9T-]X*UU M=1LL)]5[9G?+S--OJ(;=6D7:N*$1RZ?VM%MB8J%>:G'CM=^!26INGXO8>((Q M_#48V8-AJ4ID(SV^K77L&O\MH7FO;X]ZQQ*)##._)2VRI5[7?M^>]H\UG6@ MEK=8C>RV))V9>U=_HX],%O.5LYAUH;[6=EV=%)>LFLSBQG8-OD4D'IF\MW:U M5+L^$FO7$?C%PRL:A,TWF#309G!JQ9RJ;^9;A82]*0';4+=IDUOT5H'#FO7I MO;*I<_.,N(U:HG;==]NL5A@M476/_A ["3'GR%=NGZP"CB M^SOZY#!OX:OCS_=N#"=;\/>I<^7.9#]E7K'8?+_?&>1W7]ATPEH%H16O&?P3 M,F9MX!WKR&*PRM+ZP+8QV\Q9R($QZ-K\!YRQ:KG^(F1.!%_[IM>96K!GSPU\ MVX+E>L-O;7C/9NN$\.]PS?6$4LQN>\X$EYK+"!L7R^4^7-7R*3*MI: MT83 Y(X5&/<[?0Y"%="@S=AG(9 %N&,1VN30PCJ&$1WKXSK=A/7D1 !3%[8/ M5V$Y<1RZ\QUQ!%P,+CCY)CS/-ELO>(8-<1:R=!__^E_P+WFI"X\Y(?+&M;B. M).B'UR+X?;?[[74X8'8\97^8\C\Y[6:H;)O^_><_J=O?9_XB0*F<2[R[3RS] M@=W-X6X^WSDK>/.]XSTYSY&4 *"6RMCG?1+CQ(NP>MW.8/2MI?R,%[)WFQOG MRYUR9UF^RA^3GX7\0L2'0>0BPMV'S'-BH'YU,D$LY]IR(__"#<.%Y&?HB/CF$1 M7B^R=:( (.$W\#@@5I1P$>>O9R!_%G)% +F&7D/KLV7"JT&&]*0, ;)W/& @ MUALOV"VM-7P%>4.TVVZ#,.:/.%X4P$\^YP'(H+J=L5Q \I:$'P#C<("I13N/ M7I;Y&_P>[,+L*^=!\!E>&1DAD1421R6JM62)M.AV1OO28GRFL"C2-EXB-FQ% M2BQW7#@DF\,O =X@*N"3*P8'0/SK=F:9'1?J%P=DS)V*S09GSM$V?5CN,F5S MEM(Y855_)(CCND[SJJ?SK^DF.6!Q0!&@YOO,93A0N,L+L:LTG51RFS/8!#&=86>0R"PG*L3!-7.6"U#T8EQ8BD!Y*: " M/L7KR^2E(G"-O*Q%7F:LJP)YV6LB2@\Z_?-1&GEH% >+SW=SP7 W6^9'#E$^ M^X(_,]R=&^6V=\3VSXKVK>/2'02[.'*7PFO ;@91K^[A>O77#\ ((H+D;T[X MF>'5-_$@9\*%NQND%<[3A<$"]YQMQ.[E#^IIQJE'E6]><;$*8WC?XQ"'\A7R M#OB9SJNOGY[( %4L067Y )9< 1')X\O?*9?XGCL/GN# )XUVX4BA%\NO.O,H M\$#N7-M8+P8\/0E_/#<:E'I=OCY=^FC0VD"B.DA,CL:3#22J@L2L,S4TH04D M^B?2R0TD*N1.AB:T@(3A3KI PNA.^D#B>,*/@415D!AWND=S=0PD#'>Z-4A, M.L.CV>X&$H8F;A 21DYH 8E9Q[B=M !$_T3RMH%$AT@,2L,SQ:CF0@ M852GVX.$<7;H 8E)IW>T>LY PG"G6X.$<7:4#(ESNJXYNS@XVG+M5,)-A7E7JK?1'G=E>C_+>]HL%E.,NK]%<+Z\GC9@OCW[$6Q,AB(XL;P$E.>7$, MES58TC)9K*=/X;0$_NYGK%\*L=;.BM?!+G+\9?1]<[#_7!UC_]_%6D>_7*VC M!P=NMMZ!E:57U2A.522T$"5&>]-U&H<3TV9IF9KC!%>8FHP2W_#;>K-V_ =V MD[A1OFK49'SX]N;QX8KRH]=\^7%MG:+DKJT-P(E)XW'"Z!1EGG?:Z>W-*FT6 M2AB=PN@49^H490W2JR.KH["9SE4[FM?K@*R[/__QIB"5#2LM;[[$\>IU/8>4 M#@9V?W)LXG1Y,U6JGY^H%[I73NT&W?=G\D[MP7A4S0R=V^;NU<=@KXKNU:=;QPNW$\ZT3]LYXLJ]?MVZ-I M%4RK=.=DX]"]# MEJ+[#:JD?742[S7F!'XU/ZFHT7SJ/=Y([['LHA^ITP:&N5DW?-H SE&AS+_K M3NV/1A;CQ"M(;;.#;3X$;&#Y2%L/UNT?1!H/L$ M8^L>CV%]TQMVQI>C*'#;Q5H@(&QK%0:;PQ,S3F!7'IF1FI;_NXOB#>-C9/#$ M+(J)N)8X863%W'@7,BN$#^!((5X"?HE?1,?Z;X[S<>@\,B^%$&XFB/$O 7R3 M]B!&/D7[ V?PEK(T/>C,K/2NE./*%]P*F50PI>,]BY@3 HHAS'YF ,9@B^C0 MQ-.T:%1'K]N9F@9Q^8*+NIJ<&$!H @C3E4P+2,Q,WQ]-(-'OC UWT@(2ACOI M @G#G72!!-"$Z=2G!R0,&'0 PZ@S,^):"T@8UJ0+)":=@8&$%I P-*$1)(SW M3PM(S QWT@02_<[(C(?0 A*F[;S2!,*K M7(U&]U+C-9P*D#6JWW.[J:?6KN#'%2F#)36T*:M&& \[#9?%^LSHT(F9&%&L M'2,YY<$Q3-9@2>JC01ONFWF\9+[QK7-/%6Y MKF?;S-[('HTJ:HILT-V@>\WH/K-G@VXUX*XWQE0SMK<*U:O/:RH#U4?VN%_1 MB([*P5U%/^2J0Z,G8#ZZ^HB.FV98)VJV&\>S3I4^Z\FSAF-[-JUF:%S)WLG& MH7O;AL95,8.A[)$%,WO:[;541.N$[:U"]>I3^TKQ,TSLWG3<4ER_175TVL[Q M'!O73[;1[> GIUK,9US'R]1U7#CS8)0;)T C#T;7'])QJ'ZS3T>PQ+V]8##" M(#=MQ%**/)6RU84'=X/8O1:7)L,> [R\J]2M'@QO]('>?B/*!W?&B7F<%;[YWO"?G.9(T3$H*C_[<)V$>O @+4&TP M^M92?L8+V;O-C?/E3KFS;$]^_EBVL[W\\$1QL0!-'&SO^\ _LV0PQ(':UP*6 MPE^(QRA2Q;& %%8_O?K+QW=OBI*$SWTG_Q4?!)8:;APO4Z\@/CJ&17B]L*&/ M-'D@6%EOX'% K"AA-LY?ST#^+.2* %(6P\IPI_/'E9PUA02X Y*_QZ*(A<#M M'H!;V7)Z3K!:N0MV1V>BYR,^VF1OPDC!%)%883K'F56GAI$VK9$_O4G1S!T0 MYE>>N5.Z_.GU.L-+!_.(*3JX01K)X_A%4WGL>L?R<&*B/;S]F*&I*$,[N?$[ MO^=RQD3'N5#[,: 5NK+ M8/EQLGR.:O=0X0@F :.W^1BF=E+QBXN!2#P='O3S#^:ST/$(HJ^7P"/<* Y) M<)A1/^EIQLG&^-XI14=\P/4A^J3J:4#]$Q/>3><8TTWI]B Q.3HBVT"BPH$; M!A):0,*, ](%$F8/,DA2?3?$J@8!#?O-EL3Z3 +2 MB)<80:P='S&"N"G$8P1Q.7>CJ3-!QSE 6C9<-D-?#BH=9A#0%7"BX8IH%4W[ M;PDEQHT?XU!ISWX=4:-\U:C)Z%#I&" =T>&:$U^,0O%UN7YMQ FC4!@V812* M-J&&42C.5"A*FP%41R['L28[[>I7JE-OWA.-0!K7GO=4Q;JF[7G[=F\\,&. MS!B@VT#WKMV;S*J!]RUC>ZM0O?I0:BFH;L^F0X/I5SY]]1'4$[C1FUU[7- - M0[N%XU,T0]^S6-M@:/=F5QQ05-[4@FZWSAS M;Q6J-U-I'=G#;D5C6F\8T_566J\Q5$B7UN;7:7@_RN]>]6@[&8]VX7"(?J>[ M/QL"8'+I<"+[W.D0UMF#'Y0Q#\$*QQ%,\D,@3DXYB91I#6)P23+S =\1[;;; M((QI/@)0V5.\YI,@<.A$IV=M"L9-;,-@Q:((/H;+7C$6V46S4**# QGHZ%%Z M^,AZ8B&SX.IBU_'@^+!:Q&)K_FSY@!UPB[!#'!\!?PP6M%2$Q\D/BKCF=(4] M9*MQND+)=##*C1;9HX.7S4BY/AF,/=J'C M+QBA72.P62O4O3 0^ZO[[YV[A(T2$-XX6Y1*UGL6 >M:L"@)S>IR934.]*!7 MWWG.<[ 3#Y4YXF,RZO1,DY1\X49UO3EHA)MTU0Q,(RTM(-'K#$V7%"T@,>V, M3!-]+2!AN),ND.AU1@80.@ "F),AB3(A44K]ZTF-MN7%T2_@V0WKL5!J3P_U MFOJ=X;39B[U*\VM2T.F3'87SX9S_^0%:*:,D1%4^NIUN MK]FTK9[N4]*4ICQ%= KH8SXOT2M+(*2VK1:]XXT=K:86C!]:U@RS#T MX#]8S@+T4= XT5-;($SY_I!^W.3.+[KC>UA;_A] M!5"N7EB7ZCRPZ0TKI2:=EDV4# M9,[AJN7VRI>^W1T?%2]Z8N?5I8C^PJ),;-4,9$>P==8=GR4:&F;9K,)@8ZU< MW_$7QJRIU*RIT,;_*J(NU_:I_=1E5VB.IG9OU#=F4CUF4NWH5#T15>L>K(2( MIG9WLE_FK+W=)8]IC>D%O[,XDX6[0/F*R9WT _OWSGUT/.;'QA;[&D$Y &Q? M!CM,1JV'R M])27(PCH.5K8P',SL<0$EZX[F6AIU]6/'-=!^3WJU .V']FA\ M0'R57 +WU7CI6.[RIU>?%MM/> >?>I_&PRFL](-SK7(>N,[LKC^N00UZ6)\H MNGEBUMIY9,(R94LJZ!+1-ZPP2:MJ8K$>"=F0+9C["%\GLW:QBP##6!A9JR"T MHMT\6H3N-BE1P26C8!4_.2$C.9TID(E8^.@NJ$@&:V \#_^+0EQ4;/ ?[^#\ MG_%]TH*..M9;/SVR^LCU72S$L;:[<+$&12/D7X0O[:B&)ZT1HA*[X4RI>J-+H47DM\4M M]+O]H?5[$#.^^T7@^VQ!Q4-/;KP^\0B=#@ZQ@2N(!:0BMMAAR53('@/O$<\% M:M'2C:V5LR D[5BO"09G8,$2CC')5S?BLP?UJX[U+V;-F>>R1RQ[='@Y(.PH MA+\>?@P."U">,\ 4K/]S&2\IW##&%W@*PL]T%%&KP]?@/].UPP'AU'!H6#-D M&UH3,0\VX(%2&//R,Z /J]<7IZ%\I>M5^DWRU%=WL=01QO .KGBUHQN4MYJY M28+.DN$]6X \,YG1*I'TV!_6G_JH^C#=1_75A8!RB#:(=$\)*F )XF(= M!!$5 $:,?59<;D25P2Z.W"6@'J_^(M3?.,^6'\2(D51[!8^&CALA?B[6R@+( M'(#\8'=@4VYC^=U=9''< /&&J-NL9?F:5%WP)5=),SZ8?],?*F8G/^-@G$\E M_O.?,DG2>ZX'H68IYQ+O[I/&]<#N> XVR:9[QWMRGB-I9,\ZR136^T13PXNP M>MW.8/2MI?R,%[)WFQOGRYUR9]FB?OY8M@)0?G@B%UR )@ZV]_U>AXH/X5=Q ML&&O,QE="U@YA\! T1X=:QVRU4^O_O+QW9NB?+1SW\E_Q0>E0JTF7HF/CF$1 M7B\J7T3Z0+!OX''NBA"([YR#_%G(%0&D*:T>0-PDW/VU$O,H7>HU1?K^O M) M!&8*Y&5U^SEE\D6I<3PCX9O>N#-4ZM2%!@:B0FGFX)!>[ 41R9-O0&\=9!4^ M4?+>5?39G;]R'H.0<-K=@%D6"[V?FEO3**Z\SJ94KP?^'6T$OAWBM_&U@T&G M*Y>_9O^%O>MO"68 \[.I$<)1?.@6=#PX R?ZTTXOU]K!6?XOV'BPYB& ]B:= M@95#(1 H_=0F>B$&\0X/N*\E2UV]1>9!MOD#7E]ZLF]FN:-D5LL@P[[X7M'_ M #+X5M#YN+G([4L\2;3?Z>(4N#*]*6+^K9#;I (\L$J(U[/<<46/3HU: )E( M8)5N ,-RUBNMP$33C,W68U_0>)9:MX,[73R#@.FTF.]6(,G>)NE>5Y5D[6Z_ MM,?V3F;4D6E_J;PD[O!-/Q5F:$ 6O /H+G*C6&$DY/C8+^)#:: ,I M]C^65>4N\"#//Y@15P+#[XVFJ>[9L=+[EP&!KW^'TF\L!*/<1]4X%P< ^E:# M$,5Q ?Q==?)_,U2,./C[_M/L"PL7+N]JEC0PB^)@\=ERGIQPR95"6&=RJ'"^ MG\FB(?@7O3$;Y4F8 3(4[%,F=_\&&[?YSXA/O)-Y*H*ZD!B;QMB:0,)P)WT@8;B3'I"8='H3 PD=(&&X MDSZ0,-Q)#T@8PTX30!CFI \D#'/2 Q)&==*Q;?_)4$7+V_;7/*.]O)M(FD/W MAB5TAU:N93BE8=Y-[@[]A_-,!9,\1OKSCO$?_O;,__L'969Y M-W%<([F=FSAAKM3>K]^0R]?*HC(&%;Q A:Q?TOS*(B%EXK7CES_NPJ!(Q3RE M= P1)7AW(G'+H$CE*#+K],L5P*7CR""#(R.#(X:-Y%'DMR!DAP2-L5TT)Y'3 MT\@.#QR[JE52>X_7<[%ACR+J-F.:[![Y&,2.URPA4Q(%7==0:3)."#7UF3FA MP0S#+%+$^+^ $9%!B=+M$8,3!B=:Q"9&_+(*,*.L\37E&RAG# D^$,7E?_V9 MS>-,<9W0/+_KG3S3L5@+OFI'? MH'NI!SI5_J$IOL]F!M<-KM<=SJP$UP=3P]<-KM^(&M.W9^.>07>#[C?!VJG+ M4W\?X"\?9?X6O1=,(N PCO %46]%#SZUBT"^PAEL2 MP'Z7;8Y;:"T/VAW+UL$/IG$6;KW74W563#7QE('=*YCD;6C+T%:5U\.] K5? M3^E*:7\V,;1E:*O6ZZF\'* 2VIK9W:&A+4-;1BFK/<3B%&_*4,U\8)C,/ZF)/@6 M"- Z#OX"*C]\*P>#Q]VNW<7PL:$(0Q$7N4):1Q)3NX<)0H8@#$%<$"]O+3:2W UNXBI]YP^V;>@/%2\"OX/!)-];_L]_RG3-WW,E"3@JYQ+O M[A-(']@=;\KOK.#-]X[WY#Q'$D5FG80X[A-4P(NP>MW.8/2MI?R,%[)WFQOG MRYUR9YFQON*Q[&1?^>&)X0 "-#CKO@^,:IN92#_L=2:C:P$KY]\9*.CI6.N0 MK7YZ]9>/[]X49>Z<^T[^*SX(%!MN'"_3/4U\= R+\'K1J423EX.5A;/+L9UZ MPC:=ORI8= CYLY K D@=4Z>5Q;9GE\V8C9J-FHV:C9J-FHV:C5ZT4=*7$RV3 M6PV@87K.-F+W\HA[^2INX\YSG8!??K]PO;*DJ>5)1Y2?. MA@;YU\35O-JSG5Z2L)VSL^CJ88-';,SIGO%$'<:R6\A95RK LIK\2_9:EBJY MURG-]1?>;LFL>,VL;0B_N5O'L^:.Y_@+TCGQ#_UN?VC]'L0LLBW0C#VVB-D2 M'N5/\1D_UI:&^_@-1LGWH6 L)831;L- MIK_[ 7X!(!/![CK6WG8=+PH.[%GL(\)-+_$Y6A1>/'^F;[X)-@"*9VL5!AOZ MX#V+8H_%UH?7'RQG\>^=RS7C3D(M>T:FH9U2::??+-KYN&81H/0&C'+ LI!M M0_@=$!]Q"5#)!6P&;',>'D(&Z,H 30MZ'ZR"T IV^$\(0!CF:KDA3D7:WFKVNLQ9_"[U>KN;T+H?E@S MD$JOP]#Q']B&^WOF]6F9>MWB:Y+O']@V9ILY"\4PGZ[-?^AW>S/;>F+6TD54 MCZVU _H'2GWN[@(.O':WD?7DQFOZ>.>#ND%I=<2\X:V@ \". =%7K@_@<$FS M"&,?5!)\U+:BW0*>C93OKF+FHU[$PA#6B /\:Q2'NP62WU(LQ'#-:,OXBKMP M&P#!)6L0WW\*=MZ2;WG.8$F0'4!-;K3&1>!ITG?$DW )*V>!8.$4"B1Y)[6V MB!#(41 (WQW XZ&J?GG/E@]?"I[PKYZ[[9>__ZS!1_\ M*G__^>V'-[^^^_#/][]\L%[_[=T_/UJ_O7[_/[]\M-Z__? _A@6?!XJ_!R'\ M[EMO=L ,_<6S]C3Z;6TRV]@[T*-#5=AZW6(6N13:NOR2=W\)Q MVQ%9 ]%N_K]@=*-L67DH5^17X?]B%5R$WS0:]2@O" X+"0X L+?N*FK4^K9T!C M*S= M#2RV1L5X"?=W M7$5WMMLP^$(N$R#ZT>A;29PJPN2^-*0OI?Z5A:!ISL7P@0):>F()>Q$L164D MI!+C'+\\Q8MCX10F<9Z?V8*.8PUZM@6'F.:W-SGC#.-!=6?X%^,8C6809:/0 MHX#U8-J[CT0#9!> =?& KY,$A5S.1LDB>&40H1,!)<]QD0)O@W_<* Y"=,+ M:/)I5_Q1>@@$RL#L\UQ>\[N:-.+X)$V7/C-#*/$;_SSP\_G+97_HERI M8_UW\ 10"\EX1*Y!-Y:_KT/7)265<+BXJ]-W%ZV)Y\S9(M@@Y:"0AR^X*[@[ M/TXQ\,6$9:V?MX@3Y FS>MUO4<2%O*M,"&<1/\L=BWUE0)G(=;QXV'PB&'[F M@H&SRPQ7VD]76M'_@$5XS.%&,4 "#A^!A"*O9^&V$M&N&.4^&+->$$5R*]*1 M/W_.4=%..(DCU*P_\B 1%;YR)=T(Q&Z YTT?$QT MU(6S=4%AMNDNT(<7I+*+<^)T.:X= @\F5B(\:SNAV24^+.L#GN8.GM_0HE[@ M/_#?U)7@56N@ V$.2+:XH1O![RX9)S9ASE7#][,X%+T]=I0AZD'>PB#!I$#8[U1L*VG#,O8I&">9; M>^NGX+$2%[0;13L '&QK,![^V!O,.E,.LH0E)%I@&L1.B1IS7[_%C$^*:F&L MY@/S70 F#Q0N=TQY*?&+_M#Z#I$'+Z*/F"&CBO1![\?O.;$JT48!(+_PBI-WZUH7$1P"5?:SSE ?D$+ M%=%/",*J8_U#^@^4U0!$GT%SR"Q:0+SJBYX ,BGA.%&>6%;P"F'*'OP.;(AU M+$ )C!HB69]Q0,72?EHS?E5B^X :BX2=GI'LJV&F^]1DNIM,]W9ENF=#DC]_ M4$B8#&]2TO)4#BK@R@%BYEP ['V,LP/#!_;^'^!*,DA/# :%!\7RT$$022&< M"? E>E(FY)^R&5200M0(0[&XQUFQU(Y@4= IC9)_EGVT$JY48QOMV49"#9@S MSV6/PJGK)A=&3B&PGA3%DJU6+%4LY^AH!5JP%15S@2X"+CN# U$2[75/$5OM MC4>]V6+>^^1T^X-/P^%D]6DV' \_]8:+U6SJ3!:#U6HOMCI\\^[WC^_?_?KA MT[ _'=8:51UV++D9"IC^\?[=FU]^QACI5<@@HU,TV"0X>K&_((-.S-Z?4]:, M4B\,/.[8_",,%FP)'T<\KFVN^G @%19R>*J+S:UTGIB,Z8!@5LF;1G;S9NVR ME?7+%[;8D:_@':6RA8DKF?_][PDK$G^W+<:!AC8(ND:)A\$"R+KDVHJ07:B0 MW":0).?WBIN!QRQZ;JF1]T%8A!8@K]P;.76_T M'?N>_XJ/]T9+]2.>]X<'_ 7)#Q 203_]8);IK/!D/N.-MPWH5J=ZI>EW6E; M&^;X47;C/&ZA7 W&1> KW+>;Y,$N&;K%N>7'?.Y.%Q(&M4H";:+EP'?F3(*! M9WZG2PK7#@_PB2"B"RJ9Z_$X2+2;;]PD]Q&_FCFXBRZU!1H68 C3MJ,(?XQV M&T!'TN#P6#)^R/%0)L,#SHO\^(CG@*W<-+[]X9TNERG<5BM]EQ+QEY68/-9N>["^DVXV$!>EMR M6RK9\PN@P *\)_6HL(34^>'EYZFVP;-90Q[T(E\I? L] QBT\+S@B>!'N0D+ M-Z)X#_IM0GI9@8;=L?ZF%CRP#+=_"9\XX?0[Q7@39K#\Y:G-7A2 M+[#>/0+X4H"^)VI#+#1Y5Y38+2%D6&%$83) M?;JX?,*DX>L^HTAOJEPH5)VP ."(^])VN2]MY4?"$9CAA,0Y@X5(2@)"$\$$ M65XEH]E4U 1L\__L0,MA(7 GC@W(=?X.S%OLH7OW?_B2:(=)"PQ#0D2V**: M.;N9:)'G?D9F!\QO[_OVRZY1>QM-!WI_ZR/"^K'U:R*PR=_S2U[#E,9!K;2N M>8U%WA9(E8(+A:4M_1I"ISE7?/O+%W";O)X+"ST"!RH6I:@F+V"SCVF4,0F[ M\A<[+Q7+220FR%R?M0Q8Q$.P7[8LX4WGW8!(4CS_$BCVLJ74J1C5+HN%81"* M$\&OJ]#9+3O6ZV2EZ#D"Y:!S0[#1KR@5KAOY353J(U6A-N$FUSPI)@X=.!*(^[[Q2?FP!]6+O>.);"@ M=>?\"3@KS[E,TQXYUI!G&715MG!V:>:-*]F1I[ CD(&.Y^5V']'59[7;9 ?J M3=?P$(6=EL&3SP](8AI3N.0% M.E;D;K9 8H2[2 ,;%P[S&4R"UR(:R(.4F7M"0+DA6#^(^FF],K Y%^X/8[*4 MG(TZ>L#MR(A2].![6-ZYBV2.[U- K\1;0,, M)R''$>].7,S1CYPGH8VG 9S $5R'C"K):AX:!$JL&YF+'9F8K$F%MOB6*Q2 M 9-2.!DY7!0_A(QQC@9\VB7^0B;=-O#[ M5 O+*RT@%](\*DKF01>CE7,0@@^0QME3N&=OJ:T-SP_X2#/)1_]-J M-F2?AJR[_.0L^[-/?<8FL\EPP1;+628T]\?K]Q_?OOTTGO3Z_7%=43G__;ZX]MWOY?N!2K?#.3W^.LO_WC]*P42?_GY[>__ M^/!I-.R.!MU:XYR]CD7;LI1]&:^:ZE7+1 4B1H5H6$5/+7ZXIO4K>P -BP*7 M#*4R\4),?I'>*.*#C@Q-*6$CT?TD0&&SQ)*,)?Z4U@"DAOF'A&W*>)=+BGX0 M;@->'X,L&5:?/_.:? 9,_B:X97^:5R^FQ0-ZSFCO\L(DA]&\-UDMEI^FR^[T MTW ^GJ5GZ\[U"?!$GNJ3A>I55".]IB_F^UC0EB%92WN O[Z?X.= MK/Q;.("[.XRM2"\==U.YT6<*S"]"=X[.((8!:.D$Y4D3JB#."=2BB)!T%;[F M"?[9.!$PD[O_H3C],@UN??CE#?V=S<,=UO7TIU2/-.M8;[EK2*;3!Q@>IS X M;3OI*T-FBWTZOT^D3!1U05B(^LA,% JO88G= 9D2PZ)L>_(2D4/)+DR?IPO M1%V^[I(M$+3H]BJ\,O1SB:NE4J,G)US>>4'PF5 ^^1)_]_YE[, MG2\<8NARY+T/1--#>5RQ$1=.$:J'%/T)L;A0[,E?/M:%V MA_#: ),;TEC(<3QC7L1X0X5#&-6Q/K!$<_L@6AJA!@=_EWD1?Q>[_%7L;((7Z#71OAJ2!W )"+R4&.B?K""A?GIR=-$ M0A[=0VFWC\ 732=@=?0LS1WXB1CO$_G'*4SU@@6_C@OC::(=LJ@*"JJU(]8C M6Y-HD/2/$2@@0F78."*RX,X73,1!%XR"(E0>DCSDI,7M6$0\ ",NJ1@6!G)! M"PJ1#<:+A">V]@LF1?_1EU:?4.T:*'2H,I'Q_)9U/7 V> ML#\9="9I4?3)+#>ZKE0,IB'HHC89F>H][!B#?5NX4%7:'42,$6&*0)!#!< H MZUU?N&']M2/A!A2VW"VX#H7%RER; ') [X9MS:A'+8 1!QL6 M4IC,Q@W*[&+1< G6]T',9OZ4$IT-G 4WED0,+;;9>L$SDZV!E+TN,8(?;&F% MF"W6/MB@#\\R*,I6*TK'1"K&:*QH-,%OS.7%&CX=G]I2Q*1BR;M.ZHLD1U-B M;N*696*%;'B"G +=Z+@2.=UYE-?&G<*MH=.(ZS!K(#06*NTWWHL5P)1^ B64 MV(['.Q/*Q;DOGM0VJFT"VME1\2N@$/"]B&ID>4 _H^U$0D5=LHU(J54AR[-3 M.63Y8_)@&")@L2A#6!?-46E:^=[W*5\C4I=\DC:;VWVH&&D/N!>CPJ M4D#HGC+;8A=QI3.-I.X)E@UJLO"/J+97KTE*FN.2RZ%&M%(B;EB""JG*#&0! MY$/A&[YOYO.NM609;4H49#+!$\S*&)N^%1CB*(>'7^$FL(E)XD N?@.V3%8W3 ^M?:!8Q[8K(' MW((+0_502G>FW(MM54A*U3QRX<*=HCVF[\<]=BRN[""Y23%OK9FS3&N!4S&7 M2(Q$]Q37JFS.>TX$MTS;"S(J0R(-TK=D'D]AX0/L"0Z\,0G[XF!R$Z>Y9*^H MXU!V,:[K62 M*5-!GLE)?2_1\:RMYV NFB/O,-A%&5S@*7FRFE5-/DV8C<.;1JA9CSREC_== ME&A'%V@GO_*EEEQEHWP%]@5[T<#1DSD7Q!A!T5V$KDBY(A_>,55#ZIOB2G#[ M,7MXQB@:+,Z(TGE&EX)>I+;RS,'HF"9#ZCIE'ZH8)]EXTD>1+$MZ6BE94J9,3YJ#US M91:?\Y$FDA64"T0E'"T3VLJ>2$LR0"HNM=?' MB"+N)$<+0K'')'V2,HJDP;,;=[+->8(%*5"EZ43I?7D(!Z$L\A*P)B67JM8Y MZ-'N3/*A?6S;0T 5:H(01T5UZME6,+PO(& K628G-BFO2>KIU,D)TW^4_&A8 M$G.)>-5 *+.DQ1VG\HO\S.X"]N=R_"9$)F>V>N7BED]MC%_.?EF,&R[O,",4 M5.U@%3\YU"B(&@)+9W<4[K9Q>@.)I9QISX]DB4E6.]H05ANJ#(Q2K<3?H@V: M#&$16Y2JA:W8*RRUDZE/5K0CDTJF0J,,5BVJ?>WST(W(##,WLX!(/)<6(^;" MDS>%XY1-(!+>^J1":9];-3+1=-@S87,3-M^S7K6?ZDZ9#G3E[PW7P.A,&EL#/FQ910Z MWB\1>(%4R06SIBL('QS?_8^CN**XZT_- PXP/BICQ\ !'ZA:/_\X #J%RD&' MB;)7<=FI.$FU=Y)N]@&E)1&LHJ@>=/W8C5:.(MRJ9\*T)A%-;FA?[TZ0'#?$!&AU;#$H+YJ&< 4]0I<6)Q09#D.3G=)NJ"0L9G*FG?#X M* DXLKFR" 4%H:CM)W-0FF6E$SN)?$2^D5I,#-.9R$*E>Q,^(E<&9I"3 M1')F2]KZ-2VXZ5B_ +L0DAAYE^1<.-N58N*.4I&7&($B34LM:9V[#_L;73A; M990*S9I!6"S6 <(,0V[+0"@J&>8>O63! MAP=-XJ3DM\B&)_9B4'ML<3"Y"EOL[=MG+Q=$'].D.NF]7WC!;EF(0KREA"?U M#> K-L@O,J>Y9B0Q+'73%3,RV43GD .7NM:(;14X_)RELXVET,+! QF5";_@ MI\C.EY'Q'HX45V/GDY29%X G=]G[%UUPOQ1UP:"%/ ]/0^27+IP;V3LFD<)48IE(&<%;,4E& M(^N4T9V\/(@)'V'8\&0Q9\ M.;FH7.1+22*AMON -K8\6V*OY \8R2.*I^ @//\LR57@26%)8@,M+: -7TNE M;L'W9:1>6$XTK&.130E1!XQEMK,?NI7T=L"T(F%P8+$"KJGHE>^R%'XPA37B9/49FPU< A#QLD4I;WW76B*%BXI($DYI,";06QCR,,4B<\0G>0R#0' MT\O$L"N,J&!@W5G(*,2Y&)\UQ'.8>82K'V48-/E+4@;B)*U#NT)/,)BYW('! M>V-LJ(L\92BGFD#QA9*GQ!QKCO>N27CSG,25GN'I!F"*7^E51Z!/X=Z*L;],DD MYC(H!A[E/:& $D(Y32UQ 'T\,4V0KT99Q*J[ALNY1&^AD'+2!@PG$+BK6$QU M.X(\7&-8,V]K+4,WF[*4,:;GSZ)=%(KDG4AC4;54L-7QDB.U)2)_D8C(46A][XFV85XRR"% +D^Y] MVN8NXFUW10M@!=D4!R#W9HE>_TG^F6(XT G5G"#$0YOT+.;Q![/\8[4Q,PR$-7N(3=S[L_"GQO) M%'(@0I+LR@0YFL45%^;='TQ-HZSA"2_SA8"#K.+N**0B;'])JS$!1;G MR.Z*Y%)2G(11&EJDEM>/.(28AR<+[,3Y+B;DHBP5(IE[P%_JI?Z,7$9.@7[. M&)*VK," YQ88/*7>[Y@((WT.VZ27A6V1?>G](#IDQSBL]"').DR>H":(H4P) M1-Z\XY!Q,IDZJ$[$06(=D2[!,UE0D, N=W./.W?Y:FGKZRV.15UPTYZ$#A!M M+!*"I)QB/ER1A!Y.R0*63.3N.4\1K^YXV'DR5>I?:T8<[;@N(SI%8FI.2L*< MY^!? )K4W"E:%]#N:90'OL%"3/+,8/PI$">WSMDJX%T(CDJ$!1_:-@ MG9UW6ZXX"T^J>PBS>8)<03JD\J!L>+B"S7,#7P;6=Y'\&MJ;613G'?:$5J*D M9!%%;GB//E46*]Z,3(B(Y 7(MSOT#PC)HQ;1Q,X73H\+RKX4V6=23Z'D*A+8 MJ5-8)&;M15$V#!&)4F=WG.$_.#N.N%0/O4NBHH?1B!+DJ&X[S7B&?85I=R_E MRTXVZ3<.R6T$EQ,^,)PN'[* .JB*T;^J"N1&^U$!LO3)U9!^D4XCO#RG(@G' M1$WVMM0$#W$EBK,B99F\JR3BI5)51B(S20G9"P9)CQ$>9#]Q>B&&JHOT #4 MJ0I>%S/HX%&F+E-5WL"IR CH-3&[@T\6[!XX\-U3Z&QQ(E-15#ZK3D2HHB$/ MXJY-/)LB"S&KWWET'V3P\3"6HIL-3Y*V7 ".&2@M%_*R^6)[38W992&D) 7E ME*/]/(."P&Z2QBK#FUG57\4B$@@"^]ARSPBYK1+DTC)'LJP$44H,Q1#EFTD- MP-FY)1E('RULS&2&2:Q, Z'RVEY\.BW="Q7F?1PMW\CZYM5BCC2H_[60S4A^ MFEI*6D6B@(N4"+X$-ZH34D\=[!_.K2R1/58$V\LD8,S3&8C?!6$Z.R@9C(CV M(,Y;I))C]!)^SY7BI*Y%YI'OF;38D!C-4NJLLG2IH-^7?;1321\S9T/1*% ? M=DP]3*@6QWQ4*EZ%JG:O>X)<3/(MFTV%;:>=;<3NY0\_GKWO_F'"4_O/*;YO M_)4V<>*YDL\',27-U&D.NPPH@IH/>!]+]$^)67HO!>62)Q*5JH3=9(I J)V)U!C0 MU'7EX'?< /&:A+)2A,5;_0$QX ="&4-9AK*TIJRWB3]DNU!R$DN_SI.6(CZP412$,Q!JL?1VY,IEJ(U) M^G"ZCQ_QV:L3F*$F0TU?34V_!CZJ::(SU?/"4Z+,2BH;&BU<=U,::_'!IB*] MED=<9()5M"6GOU^@4M.&XZ<5U/-1 5EX^V1-2X[*J!R:XRV57M MRJXZY<7]57BATN O.L#@1'QP 8[HHN%=:81'F6LF$TR(:4D7)B6+8K>R>/VL M,L^.]=K#

L.0.X;J;&!:RE9<2R$3;BR'1RO3 M# X>]:7Y92ZF:O-A>P65F]3CBJI/4U=]&HT7 _U GYKO8CEQ#U^)'C&>^).^ M4\YTRUY/4DG('5_9B Y>REE."\Y;%%L(U)W?/:BV^<.%9<@$O&8B2 M\B1*S:8L_-%#N$*EC?=Z4D+ \]T2'1B9>7L;;)V!(]4HF>C1\63H1>W1G&U% MDS2+D,48@0CJ@JZ#B="NR+\NVEQZX^0F\;B03B(QH@Z*I+6=U,(] !>.6=HD M93\*S/,@1/Z!?,P1;2Q#BZQ$RH%(]&:A+1/N/P(0$4&(7$BT"Q\/I3TIJ3;) MRFEB!2$.;U-":Z%C%5C%DCMGZ4YX R^>\"2RG9)< I%ZEIS0X;6%/-6+SB/+ M%V2.),W[^P^C"A]Z6/0Q$JT.Q:TG&@G1<^K3QB)T['FM-K',0J2/N$/\HI5R,9E=COP#9F48MFP!D M +F"+0@*:B5RK:#R&0_D^<-PO$BJ0?QL^J0H[73#)8+FQ.Q5Y4:SMYEO$J3"2$SD M%*/)3J4]Y=85Q0JVM=YM<%!FF!9AR+9%[#DU$6QB:V +H6P)3]+W1YCPV!3!@?UB,:P;P?919"7CUZ@O[#Z.2?S# M*'BPX74EF.OS6300VD7\]A.1*H7[%D-D9"2EE[$AKB_*M\(0.D=84R"T%69VC:)]D#F2K?=+DB.!0 M]B=R"&+3ZBSC#34P1+:*IN@A;KW(E<58M1%IDIU[L#_C!J7KH4(G^CMOQ2NS M$FYNJ_5)U3"V92IXMD..'.P;G"JGJ0)B, M<>P*2@#:C4"S-W309#VJ-$SE!;\&M9I7:EC)$V*,K\)! MDX&;7T1'MF 7.X@I@9A8KHH>.?.7^@SP=!JICZ<+TB2>#6AD"]YO7F%1E,G+ MN1J_,MYNI;!'TEY"IU+]EL'5#YEX5]-P7H,SG&?%.(&XXON0X[N1.I+N U1(SV&531E"?1\#+D($BD0:WA*KV&$2A&G&SO'FMEG_ M@31',X4%B>M:D*+)1+O K_;N8*HI2L^5A^8 C9)(VA'-LP.49=S@CIICTDP* M4LE9QA\F(.:-4?E4K36\\ YY M-XC?_]TI^E=QLSNN_!??Q:&*^029I1NEN/Q=Z:">'^\^P M+PZA*^;7DHG->(X^60)4[4368C/CD$,3AS1QR';%(3/*D9 ]Y*$LZG8GV[T@ MR\B571QLRID;ML;U"9QQ\N@N=[+MH"BNQD(_8C4.GY2S$$/GX',1W> MB#CG MYE$V;*"7J=Q>$MLA[HF>G&01[F83"@?-KQ,,F?0.GUQQQ/WX%JEHR!'>!G+B MR0 +M\34CK3I+,3#SIF5S/.7RZ2N?QY 2K*U>+6V/'#'^IM00)V,J,3Y1-E M;-JHF>KPDUYKE*$DN_"0ED@6_K&R*V+4O-Y%Z8F8ND.Q*R)(^6/)G7O'@\N/ MQ-!6N=M%["CWNQ_+RO;B3YP:Z8Q<7(AFY/+V1#0@5]OXTNH A1 TL,,RX]YO MT:(3G9V\K#E3?094$B?. !I1(F-!PFDIH_=G> BJB@(=KU_\E^I7!FE';<(R M_N07/:/H.Z$8\R9$W(W_YP$B;U]N2(5!DHYV(VGL%AX*")B@YWIM.RW-HGF&FSKOP M8,J&0.%+W+#B91+#N$Y9A-C([[)I&T_)07X+VQS$21DT M:LCRBOCWI-68>2?G?)RMN&K6 DH 5'A%5X:,QIM6?\!E4FTKBIZ$:M4&+_EW M[<\:3>=NR0[ZB?*<:UU-"% D4=\5M4'/%.UG9D\B+J6.#7(BB+WC+M/OIS-' ML@]D9W2?;CN(+*NX)[OLJ)Q4RTO50E@GF1[[11T[T^[XM*BL_Z.X21(Q%=$% M;N$*.T]T?4"[/A2^EZP[@/O3,QNPT*?.8W0X%A;6L!,7C.S4PZG&YLWRJ.8( MNP%D.E1F_<]'&'O2%YA_ARPO%-=Y1TOBG\=]\X8Z]$E21HB5@TF78\)NWJ&8 M@B(4=:7@!;)%W:RGD,PC0(8F?D#?7LP+]J/MGK1 MOT2$,#?2S\^RP1S@. -7F1SU,)&^VJA*GZFL:G)73)038=?4M7',3D8!0-Q,X>)CX=?_NR$>+3 MR;?"''OYY/ /,C*9-'_@+"SK"4\TE!R&IF+UA5)U3]ICG1U%!X]//[%3>ZE@ MSECV;VF+1:5[5*XEO3 F: 2.,-R"(F6$7+M4D(_[3#EU]++K$U=GBU0@%3_X M1C*C2DDO4&X\C:ZEW693P[93L]GS3W246Z\_O+'&W;$MQI<^%>:3HM&_=$(, M"6.W'0Z9'646_+^.O\-0A,!OX=47!5X\>$V!*LJO87+J8$[YR51;)NG;B* 1 M)MIQ[%#R=-1TJT3I6#(/+#?TM'#F*:.5W!N1M ),_DA,W!,=D&1ZF6PF)G:J M:.J.M:%N#:+O@<)6]O1NY3AV_CA;A["D^#0\<)7I7+C;4I-"WB^"8GEBARBS MJ86%/#7/^4Y(H;Y^0%F;[Q SWKLUB7@D.PE]&/8#2[U>2BOH>18_8;E\ \E] MH:J0-3F,2.RAQ<^M)QP?YF(7LY6+.=^*_^L-%CB*6(V8:T_\5(P,DUPDUZ%3 M>1UEGG$++[LX9P>B(0=O'433.0^(Z(QH JS/+8:A0;[@@6&;R=-"_=T[Z6L0 MH]2I#@]*R6GB\54&BJFF47 %AS)G(MG6ZV5:A\AKR8^ ?NU% 7FB,G&@%:54 M9IKR[!G]"7\3PQ^2<&9N$HV$FE2OQ%B%,U@;5]44+)16XBE9C5. YP7,:LUD MHB'U:*4-J=*C<7&LD8ECF3A6N^)89\QPIJ@ZMF^9>(+&42 ZZW=42V!07K1<+ '=DBQ:P&S B:*04:VS#M<2T[9(M* M9M%'0VX8&]?N1#9J$7M76QHG22.DJ:.Z*#;,-2[Q(NFSE&^2A^6Q(Z[1\"/= M)6].CZ"K.^&=K[2-Q&:YY&5/6T"ZW%=.4%Z%C&7*',B[%Z*7#",J:J)Q:C0I M"2RYB>"R@"L_$HS*)&3?,WV"+EQIEQW8J.=:/NTYO3?5&"V\6QY&E4/.+[I9 M->]6Z#$D[+%E,/5PYMW(%& J0,BV"Q3:JB#2=-5=,C^]X 6@*. 2:$[E59BD MC_=OJ)/P"A$??7R:/AKY^\BPY M<8'GA:\#Q.<"])Q0J<22V1E'9U^,2IYT^R*.^6ZO<;4L@LM.D:)3RZM,VH+8 M!7U*I9Q->O]DS+7#]0VY28/IA IU&^D6U+*(#&CGSVJO.VQFCMK!$PHOCWKN M$Q3/6 CS@;A$=;BSD&L;?+H8):JD@T)H@);R6F[H4CUW\?[W2"+=AU#HN'=G ML4;/$)5/9;+M/HIG@<5?A$\/%1:RYUU"VP?),Y-/6](ID32'2&D9W9:[CZZYWP9>PD_:4]^ M$H1)KAGRH>S$<,'TSF*6:37 MY9(VK'Y.AC"H4^@*!MIDAM:K.T4-'8-UY"Q;"+?6DGN&2%H(]8#7/X*@E',> MDJ75<;(B[3Q35":;7H11T4"X,Y!X&3#N+-IC_&(F268BX=%KR+PDHB0YV3D@ M#4[F)RC*O(EJTL55."F5,9G""/,P3*XH]LK$C%"D M1Z1%"VHU,KEZ>3&R&N6B":-"8-U0I=3^W*_]\7FYT4E,\A;_5FZ*DF$!3$"?+U6(H](&:] MRD(0&9I) :1\-ZW%LC,%>JH]24X:R.I3^4>.H-.!IV.H-/? M1-_G3*]2ZHDEQY=25$6=RD4U$9GO)^VYJ'3PC)%&PRA$V&L"89PH;[&NXKN6\NDHM=YA;_WKD<:XP(-TAT?'#8$Z7VSP/>?4DD M@U$6TR*(8H,_!G_.L&5Y7TJ:A4"):NCE];"D;B?:9+YSE2P;6"36>#JH MA/KGL]"QK=<;YS]@L/^+S:T/:O;Q:V^[=N8L%M7^?.)"6KW%@V'O M42.K@%K*1=ET(F5VQ1_[,"3OI 2>KI-Q0;=:'B;K4&\OAW:QX M^V$LVY9_$PGCU*,I;562;>,0)K-A9*58 5KP&8J$'!(=DB1'.$(R_P\WPE:! MZ-HSIWXMT2["Z7"NH,),&7ZF?25?412+R6)-T;A"W0R?3KMER..QZ K+^4\G M*XA>;3'= 6\:DJ 2)W*J[!/CJ!Y9TOY<\ +JJ,"I*,JEU8I&FY2@F53H$^/+ M-&?*]:Y)-T<"BB>L;_CP*<'=R=^_UTU&M$U+2O627?BP5W?I\-TB-P$J#N.[ MW3:?RN;Z?O HYW2( 7GY"^9CJWB/_ -#BJBY0\2P^F'/,N"W_4A"2V2#\W;: MV = H7S>5T\!$Y\:2+MA^YUYLM]_SN:H4NU/8;0Y(:[$X8U%)CPL]\AR3,K9 M!+S"8@/DCQFT6"K(9_*I(W=HHS3^0"3F,W]-)"49G]0ST@HAK O$5FF\U(:F M>JJ2B..;Z%IC\99_22M).S/C)U.D*):2=)NL2 2VGW$,WW]TP\ G.(ET<&K@ M0+F_5, ,3"Z(J5HFLZ6DA9YL\YO,/,UW,B)&IV8G"[S'+=&P2$)<9!0!X#DV M,.%KDS:2]LFQ_W_VWK7);2/+%OTKC#EW3LQ$0-62W'ZH'>=&J"7;K9EQV\=R MAR/NEPX4 5:A#1)L *P2^]??W&L_3@Q9:!5UO[D66F$'WBIQN M?L$%D]B!FF\;F[+E9)8.]@1% :FM;3A6KD5Y(SI@F#T0*%Z7E9')$*$+711B MEJG18F?3C;%(_--N">ZQ!?^G<\;*J@QSA%$K_AWK[C:U!K[6!.TPM'[=D&=Y M-9?<8FXN.*0),/-!-:?B69VX$SUNEZ9=UPW%:5GB5"11O\'VI2\3HD M=K2RXY'TDH37.D"Q+CUKI:="E!V959O/"B\^EUH;T;J'K<&T(XE#I5'1[758OD9;/&-A9-,Q M;DT;9MWZ',S"B,X<+Q\18O";0?< 9W1^(!HYEAX36TOOICN,P@UP!?J)#3(2UT3G87*&8.0SWR@LM>#[&.<6=Q77(V2-=(#F;*OD M2_!5!H0_V;ICYG8>CD^/Z Z)\:A=VP+HJ39G$8]>Y;#13F'?;.KL+CO,AU'B MZF8=S:YYH[/B3^!!GJ%RT9>14FA0E#Z,B9'=I2M8N#[*M8:+Q0)'')[81# N/DQ2M$_/D(3#NVN!U1^449W,%TI+;OT+/7Y*V8RQ>Z;$J:AF8#YAOXR_V>)/(DS'0: M?56Y55G9X( ?QLC7.IN\?C=F["'X.C]$3>HW)-:+Z(*2?RT7'<"G4@I;@CA% M/GVU^%I"L-4@-MZ!\."P7W:>@G-PU9=;T<_U"2W06HL&070!DN WW.A[5=DH MA%,]7QK"-;VK>23*$@459(GR*DAQ,SM>N5-B%/]K&@437MQ*]H'/7+#*9&-2 MB4I+U#^AW0VD\, ,5*8M:M:*&[RM%D17TH8;YAC"D\D+1H^7)I^>.8B\.D+)%8V MB2M=?"E@<&XRK2I)BFQP-H6&-7V>>[2N]T09]GR> MU\).43#))\ULL1YY&6*DFLAK#CM^BZQL372E%/:Z51E,IZ^OZJ#(6?$,9[TC M')-LR;7T1G+)T)\@^CPQB7C8-:@'\-?L\W*---5U&&HX;.I=3>F_E&2,4\O! M^&V-H'!+"4FE1U)"+ZV991*HFVGYQ9?!<_.IJE(R.9;24GL.(Z^WGJW\T]D@ M?/QQ&G9BX8F2[[KK6.K%GYN^DNS79I330S &3I&*UY(VT6S MF.6+[GM@*>]8_DKX?VEQMJ)!-^KR:%5+C16,\82D9QA"$V.*PP#?*)/PHVU-*3(!&?@,I M($#P.5S%B$$%KY'@4RLK*]/:,:1$=+%\4>86>]@5^J\Z$O5C7Y0=$4Z;RP%_ M8RKG%/SIZBCHYQ1L8FY/Q9/ITG2N1V[0O M%X_)_8Q&TZB.D=\0Q6RR+\FMAGVMHDG37YI-]T4J*&W$S1S!@":XP^3'N]H) M GF=Q' S "![-UGY.*=JP@DOS5E+M=-D[++7#"X ! M>2C])(*:89*N.BR*I5G(:[VA(IC+ #@^2ZW%XW4[ M2X[?@ZIK,&.\]69E$+L$'I!BP+B5EKX@2.-YV=R:_>#)#@RA7I6YD&LA0+TA%:BXXCJ^I+ M8$1H=8Q'S=^17[>;JI2&(T0)U'DLBP]Z><021O3 5Z;'"IY-SZ@>D3- D9?A MRO@6^TBH(5X'HZ@PW\2E=P)5C91E#:[4W1+$_[K9,R=2F+KH1.QKN;(0AFN. M%,S9P5!^F.7$S\[EQ',Y\3=<3L2.E6ZZA90803/KXU6BU"/G0LVJUR;.[+N#F0-)0%;:%M8J:#!YEH]F3X8':&O8 V M&:>^D0)**OA ?X@FE9R-RW 2P[-*DA;9/8"OY-"G7'OV-SPB/K@%9WH=8Q@U MDE;1"U.B3RT!W+J6+* Q6J.5 .2O;1-N7XEYEW8Q.KH'08#<)6TSM( M[TY*@/'G%?4[7E'/!?%"<;DD/"G+E%2??6TD]N.-E\(<8G.GGB@_YM MAQK-ZQ%:22C[BQ8'9Z_/J^9WO&K^T@#;T"-IA?,) 4B]I?II383J77]>'[_? M]?&=PVG,]L*14OS.I[-ON_Y'SHUSK)@(^+QK&G27A'KR^"*NEK?E0;^#:.># M(T;/*EW"H6&E")P<67_$[@IYKO49PQDA*N MQSG%N?.7?([<%?7+$=U.C.X%:T,V9$4EO]Q(.ZY>E+JZ5JS6N%0#508;*5[\#H;R'V*=Y6[A/38 MI$0%[K:.("ILGWIWA9[41;PYVA,8#8)B*_!K]"3+F_ R$45=MV7#S!G*80%R M@W"J;^N*R^2$E])-Q,OO:(LO7>Y'GD5TL/A9NJWC!+ %#8.X:>I;%.JOM -: M"66BDCF_9&W"=&7-8&S;XX!:;8)Q=NO4;;ERC$!B8//66;MGQAO1IVTM,B,) M\&R&;L+Z36R2 *ERK?OS27CM?.ZVE\TNSG&WOU*&*;YSBP= M>DIB0V>S<' $)*Z'B$%QRZB0AB-M M?B$$R)J@NP!"F*?5A!4" @[;G"K(+?0WZH3YV9XA2?&=W.&NW8$EIJD'Y*J. M13 &+W?A+#D":%)(\8RJ6!@Q01!J!2#(%Q4H,;O%ZF"U\JK5K.,SYUW*_A3X M&_=1B^]!U4,^#I1>)0Z*+U4O#JBK"8),=ET*1^.1=VL_ M\L3S9Z#M.RHD_A:1:>\ ?>AH/Q0[G4OQ'.$!#512-2<%Q06S1H[=*+'5L?], MD?JZ^$X J8]TN>A3_1+(PK"*[@J9HZ([X]?\1E.32#_/Y3=L=_T5>$L;,)LK?E;7&V MD8%9WW3*=%G5K?Y:T77:[1%V-!EQ8LCBXYCPAVM?F](OZ#K X2Z#YU.)V^S: M8](N$GPS;:ND>ZK &E/W,48=E%2^[5):99HZ>;9IGP_S2M)]J 70VG-3]DXR M\P"7V.43S+Y2'7)J5S PQ7*N66'A CI M$?0Z.D3@II/PB,U$S7FA2:NZ4LT^9V5)AG=)"SQ[6I?$#>4.$!]@DL7>:0=, M)+K5@(+^F]M(-+3D@)DH%LLE34"&G.VE_9"IC#L<7!@4%H*,^J%2"[RL6XI? M<>BD].660[MI2H["T4>I#M,@.'^95?6G]F@-XGS<-=$ HZU;PH2\.>/]\XTP M#Z?QG4^>FS:E>W@O2 ]MB?R(%2VD6A?8V:48-/@N?4T*V^3>4!.DY%&ZW2,=NH[ M4A.\4[F16E>YP[S;B'6N)GV7-%W3=MNP75OB;+NZ!L_W/P3=NO&\Z^BQN';/ M%K9?O;,&(\FUQ7ZU@S5]N@>*6>9;2HZV2/QQ/PJ@M(WRJ\3K3#S ;%C7@0=U$4K/PFO_Z9ZIG>*S94&.QE1YHG* M*Q">$;3O&.DNUG.2"R3/U[5.QF/* 4>XA3G2UUK7)1U:7;CQF,_1A$RDY'JQ M6SIITY1OS9QI8>?V8M=1F2QBJ@ZPF^X* 6FQP26 @Z70J,5WD.H.RY[$K:Q6 M4MH_(P<2\[A& _,P3TEBI@H30-US94HQG*Z7Q&RK=1-;? Q.'LC$J]7+>LV5 MN(^>%%R-@X7++)JP1?ZYN5J]I,W^RB4L:4+E;DI$-D(6G2((?7(,O/*VVV=2Q M=,*_Z(1ZE] R,:TJPWGU?5)OV6GO<5;49/_ZIRVKF=J::*8X)X*B$[%V\Z7[ MY"357N1D5\UR\!3> MTEK:&CA%,26Q8 4MGK=4YL)(!IA!GGI8FO$$V6"<,R6S^;4BVM.GTV0*C#UZ MEA)ZN6%'YXJ&P^EU"!74'+N95H%+72K8[3U[ MEX4'8?J6Z7,4\@FK7S ].3&0#J1=Y%C0Q2X-R>9/C?U07QE@S*P^4SBAPFZQ MOAASS[(.5@"6Q,FOKB0#X/X/AQ*9>9&AB"[BY)U?K/YG*DF%T'96CXS3"IB2 MC#+4,>=:ZM$W=]B"F!4A&AA1=V2AKYH%6/C#,5$S4!39EC;O1[C?7W5J':'P_ (,J%4]4PWZ&L"OK6F#\AE;PL"RU3[8X^RI1QF MLW?.J=[3<$\<&'5V= TKR]G"^L6<2==?[JETCF4.]4(!"K$( 6^TY4L#FV2< M=90XH?.&,V-YVR_;<]O_F;D>(62G-&5,".0H!/5\YERE7)%_+!7%#Y//_>/' MY^K4N3KU&ZY._03&9.*F!7=MSHG6*Y,K1X=&49=BDF)JI!DX7>*08\ZFSQ)0 MSWO7ZG[?,^WQ7L1F/!2D 4H@+!UF=KBLLTI7\(DWC_3(%N1V#E,E;1ZU^I=U MDLU\Q*HH44XJ0:LFH!1)6S)C)=^>$[](%Q<"H'U#0::G"9W$ERH\:.?JKIH> MO8H01<.7GI&N$*(4E1"_UK6D)5+G(S,^6QE62<3F,J:.+"-CSXA#[@WS_=*O M3!;&\N[^Q="Y;@N;B2A R2Z+OD5ALAR$I(K.U+ ,J_!D5.G,E$2MJG!S:*G@ M8AF)J,ERL3*]J&0">]H"*CJC6RFBZTH$P:L>WGX6=;+W_':;="HCQEUYB1SC M-:GL=2L=K"?VAZ,^(S6VM-F+R"&V/UP&2Z.U%S1LS/>B)'H-X*R_6'TI T9" M1W26;VAFI)_(K[1L)J)SV^4[*[-8;3>,6:L Q6V;CAR@1W0I1#-5(8<7AFY2 MVTWMC$+K976F;GN26-HT5Z*-%$M&^1K=$P2KD)Y!4]]= ?LZI7*..+&ZAT"G M@.;GS">%'X3)+A97*KY)/7"UJ BD0L="XDVVQ\>@'(.[_1K!A*R40:&_)-7( MLH5OSAA[-_&F=$6GE.Q:N(28SISO8G]7LJ."T2(S24=7#MQ59H=L4CQ_>;FK)*S>@#S* MS7(V<27MZ;23YBMNW<*FX3,8/57CA%%<.19C M>=*=& SXH"O:SY62T=%P4>L VSAY7WK*^6QJLH'FNQ#5GWN_@.'G&]4[C-F. MWOE38NF27:*:P)E/5>1[">]$9P=5 Y0I=$YCELO!$YAN6W@PY=UE;IA/+4K_ M9U4Q17E-VN*<<*W:A8 MUKDS0IEI),$[G ,#@=!(I@F9:WZ'$&L:M@1Z2X*.TZ^2;--)E N[:^YQ?!.@ MJ:5*4M5![BT1NW&71.+2_YZ3ZDFC.WOTU^B#CIO!.MT4ZA-9KMVWG-S\*XX1T?T[4 -V M^'@;IOIZ8$.W[@]-V(/7VF_-D4_L*IZ:+2,H61+^Q+7PB-%$;:"%L0->+WP% MPB"'O6CB[KAN8-3ZA=.'H/SV1MZ!.\;-1-9O8*FXE0;D.JUU\"F?-!4F1O! M(WV[O&&DU=9_4@CO3Q\29(0TE MZBE=-VVMM?.^W-K)LS"Y6I*4")SF41]DDDN+RG"WN3(LEI#MJ*8SPT=1>9".GHMEZ23WF0) M(3ZG.7_$UK*E""<#YW?QTR968QY"5A1%=2]D/5^/OC4T.>;@&G*3[=%\"AA, MPH0THVS+@=RLL8ZX(UV1!G":R!3%ML54EI27M5,;B4(D9/45" -L<#"_6PH? M::>AG.M?Y_K7;[C^Q;V\L42.1G5@OS;<'KN4P_>"1#.F M>DALL^@.B^OBA5A57]TEVNT\-KX3*B FFV>E? MB5PE[,Y5%&^?@W"R[44/!EF]I#; :2*?+TBU[= 8P[0FD3&H8D$FZ98IA):6 MH0842 WUCD7-9&I98F/;P.BOUL2T0J[V@;*34VJ6V<:/")4)43)IVA%3C(6V M<;;I'\WP(\."[',[$U?#-5.I^Q-68\@%,T^G!?S\&/DOJ.#-'R_J,#*5A=1L MZ.PR5:F\4@-*B3<2NMHJ/;T6<[UL'UX1B@-I$^^D+!(%^]3UU"65+AS7S:RR M6N\[&B;'5J435_PBK_I:,@$6&;CF$-6:-@< SNX@Z"0N_;%'M6W&V,L6?L?O M3!B.*,%E>#%+T="2:VO7_?FFV1ZV1$Q_B-J*T5>+Q&'SNGW9"V4M I/;<:($ M$NTKU0>'E%OI(E6BCC360=K'/J9[Q_WBI@27EYTI,\:;@Y]D39V,?LI=S!S3 M8F44ZP&'BB:Y.NLZ5=[8$!K4%07R!;W5491H.S(<;7G+U"50;]BME24R$F;] M(]@R[H]5T4;72:?M>BR5'ID(>![TR>7M4M:Q5$2<:RN[]^%1+.]8C?>E9W$V METF)IU(4&2&BIV0[/+YTV[/-M*8*JFO29E*\I2^ F##SSJ6V6,'7Y^YF:DT- M2<[MQ;C0J#.+5E<2=9%GU(##M\!YE(!KVNR+U=7XO" M,8]+>&^J?([TY^'XHS>1SPL9#Q3D2!FYE9W %3I=5PE]&M"/[5$)@L+M,*1X M/YU\C\2_-,%&3ET=,@4LBLKK\(-N*P:1$>HX $:">D]<%^@^- ,$#N% 8#7ZDM5KM5V8*=D(3T" ).(,I2W)N\"!!1Q&5X<6+4.G M:'"V#P26B#8B1= DSM]EC>5'-^$^.<8KJ2/==K>N/L(FG?R>;K\7PLL9*\^+ MP=M39U021J9)N^!G?_Q%VP7O@:B+)]4-JG""'Z,7)CUEO G9M9KBUBQ3K%&) M9J'LY38[',Z31G N0WB6#?N+^TGN3N$,:B$DB%D?41H3J/N]!J'6V1*?.0%N MTH0&?>:!&G.8ZFFL<7-&R=,ED'*4 MQ2W'.>%184M$U."?@AGGW"67YE;T_":S6:2S7IR\8BQUF#06ZR.FO34+/Y9 M4Q05Q^L>WJ';6LH@FX,N8SU!R;$2+W(N"(S?*')CD9X[^CL@J]WX$X0*>%'$R;DG5CC MG#+AFPB@B0(5C"ULY^:FJ6C%78>/X8F%*)\2%2T54@][M4#DR#^"P'G':02G M2:/WT$"3"GI,6VB0(##+M59HP?)'Y>Z?UMICO6A6P"LL3E)O/"$(()P0,NHA MA!]NN[YRWF'&VJ7VF M!XH'F/);L"WN6EHUE M',]W7#D(\]*X=)=.XO(>P7OKXQN0R"G^4B5'Y8**S)],3V[3U9R PLS2,JV1U7"K2U5X^77?A*!@NK;\MV$RRX@I;- M7&KXJ-4V.J'"$H4S?JG%WZ5I.J0N4M>?L/QSIC[NLSN=+FV#RG[-NVL"5,C; M$>@-8PY M(Y26HKZJ<='7!U<9?'JN#)XK@[^MRN"R&\$3:]X8'0T@0MN0@4UJ=]CTDHXJ M[QG[&U"3G6TA:"&;?E/O*BGL3/R)PFBJ[GL?L,W^A'OA;W8!33/&C(7/7.W8 M@R+&/W:/"(K&<%?.S**5Z)#$-4OET8O5%_2$$@YJ8@6DYQ%T9HD?RC;RA6:Z M,*;-XAGF]K;9S;3CJ"+9!&^[D#+[[-F2R_OL\7MT>7\0UOCI<078Y(ZRBX*M MJ^I1LQ-[U*''>\4>C[ =4?/1&"1E1&#"GD$Y3ZPU@8GL6)AG"V4:/B25_EZ< M9G/@CR=!L#*A0 *N'[X+8+OF!3].G%0(/8P459\(OE,RCTZ4V MPGR)4_/9C:-F0H@82_1^U%^'/=/="-'KJ2'==QQI839:!;2L]1KB1)( EGN<_*ZC*S -%75EZ=QMT$@ZT9 *SBY%(,EY M,CL#?GK=BAN4T;A@4!_VSY&W;Y&VBFBYV;H FWY]V-YP'9!R-I.20.'R9A+Y MS8=:!>%1#A0!2P)(LNL<)58U$\^ZW.N[7#WO#XP9LV7H> :=87#!<*+VF@I= M"$Y=4B.$.R3#R%CR.89^?;/8?PT^YSZFGNONJJF%4'ALVJB^H/6^4C8,DX[* MY,_OLD0!+$KB:(.P/3-T?DYZX$Q[XQ$/:DGA5KZ64^6JS870< MYD0KZ$APQ-0/+V2^Z%#,@B4<8=[=@4(*HDB1%I%.2)9&8FY^=$Q8[2SCKMTCB2(P(J*,DE>3CK]L=DN4G\2 M*_NE$:6S8O.VJ]B!0PN24MLA"BWW3+\]MWM(!X% M/B^2OD4O5%S.HE.QO;VNL8YA$>QMO6D^C4EYHCMR!G^0J(F&_U] MIG+2D!@W6@:LG.DW3&LZ .(C=\,Z 9[6YPX.QX+_KH[6B8>>&RG\;X9# YA> MKFDQBWO-TSV*1MZ$?0)#(%:G#B=,?)HXC>]X\3I+=GFTCD5'1!7^GQK[A'(G M=@"SSQ?N>-WL$YKC5+\3;C\H$9D*.L2U))*;TP:_57^CHY#Q:/H/KF[TT;EN M=*X;_;[J1BD&<'IZHFT_.?W?QB52G :3KL#');8*-,FNT(2J\N14)4>?4KP_ M(N$M)<7V8:HE!C=@'6),^U14@S0+D#:#X;Y@_&(Z&9,&0F^9@E0*[H75MB . M%#S91L*S(8F@(\-L))5M(:_U%HD9#M:TTD8H";-LQF+[%$[!8"_&5!3:-5#I MV.[-V\,EC+SCRYK55,>8>[QL)(<]Z\$3EK2,O1V\._ATJEDZ6'*N++]=A>5[ MQ.!T=E1MP$U0G-]^I;U+%;,0TY4(C< >FJP+J[:DC>42+QE5GU;.=G,5MI_/ MP*!7R9EPYEWADT+EB?\4"6I\Y2IE8-,>JF1X:$S9[JF#FX8><;H1*B;7HG@Z MSJ; &=%M]G!Y":"WHAQ3I5*!#3\V;4O,5<'[1E*-#5;])CPTDQ?1!M7ZZ!82 M*X:K)O[R\,_@' 6?J=S2BJ5:;7R?4D]%V6EDB$YV7X-F:MRO "#OT\OM9@9% MWS@YIB6-Z0<26%(]12%6[$YJZ%AH[%CH!G3SJI/I:M;9O!IMCHJ(S_P:N*0Q M9;]QPO*H?:CU85*86)-TWTNI:W8J@5XDV%SL$2(OX4 K;.N&0\<9Y:.WXP&A MS;]!*E]\<]?V-L=UIQD[SY(ORTM.#S_N2#]TJ<2M&XMVVO"3&.H8D:!562-W M"C$$":-.D>P*25!RJI$,_ WQUCJJ%[L_+^1YQF0A"=7Z77S;AA64KNUKO+S\ MTE1@=I10Q$-#7$44B*+NDA+."%_7J?'$-)G(2+R_,M3&I'&1J-F0KI2(J@ME'=;QX9S1=%'M51DJ44T%,)6W[2C#IAL'D M4*#?IVN*.Y62$>'U0O(:F\VZC=6?9*^M392UF?@Q0H/) #2O#3#P/QW7\\/TN(152=\V[*.AKHF_)N SF6X<_2PM*F,'+0\(P:R?;?8Y9 MQH/0#^H\A\TB[DJ4INXT:L^'GMQ1@CREU,:"M!%M^UUW8XWA>8]T+9+OP5/M M_*KES&-;HR(5O;[LF=#Y?O*Y"G'T7=^X]&9;6+.J#D[-"<7F9J1Y*(.W ZT+ M&Q:?>_?Q)N[O19PXM<).8NY/8X#8A*EFWKGP8+?=G0]/?WQQ31C#5P[Y_0U[ M.C:%UU35DTM\6W=[E([HYQ5AND=A-+'G3C/)K&2I#3JN/.?&-M2[AN8#Q.-X MO_+LL2[82EC"X5,M&(Q:54%D47#/2T8F$_8N.0EOPZ&\4NJ%1(7].K/8?4^#R<<'ZA_VT%5_;_#:ZHZ M]M_P5>1:*-FN)C"1J236%)P#P)O6UQ2FV^ M0<]2W?P1=7CLY(C3R\)MDJ-FNC,G7HBEA@RWYDOILYI,#"#CZ$9E>#7I$_XY M$^6P6E=K&UUL@^<@(8'%B]67U#[WIB2??WZX3J,=,1"+3+E>W\RJ.@.@IF12 M@IZW.%Y%4L*R>'/4OO>M<%&;'U?ECIL08'HNP0VAN(=K1SQ"]X3)3ELT@)H(1P=.N&8(BL*!V[)A@Q@3+^A$CAQQJ,\TU=*"AO^JF-O^" MJ%^'K($E=0>S+)8_/!U#.W^KK]E=8[SMX 9F3,V%8IAJ]MYR+,"/N^XVG*M7 MM3%-2(X(ODS,>13SHW?JPCE%-.YKX =$M@GJ08HT\#;&9J@G,'P]:E-./R8% MEM0@5B>_87A)#*A+\LN:@.:4#K&DGZ(!)V@"H?D,)CHX3\6[5QY0PH/)O*GH MF>#1"2B$&_ &I.C;^4KPN_BL=P0;?EW'EN2!"7*@)F"$ZS(?Y"AJP'15DT[L M_AK0(MI]Y)E'GCT_J\ED0*@"-//^&V$/A\4,[0HXW/IR@IO9IHE4^1:!:5U.! ML5"7,G4,[D;'T^+-%Y:_K)U6$]9A^XRM]^)7@D'31*QPKB_K*2<' .2-Y[70 M,[&!^8F,:8.)95..B6QWS2.1(EO#TNGFMM?"^4;BLW4Q?\ ]5/IAVDJ*/!,U03+NK2$<8,Q=><4>F:)Z@ MGV^H'TH9\CD6X.MZ/R(1R*/YZ''!__'T\9-G$O16JR?%TS\^AC%[!%/GN'7" M)6ZO*7^R#T;G3;/ENA9%#T L,O&L!?*2='D]6? \,SKV72.%3WUA@9#;#^4'H&W<._*.[U!:4AE7!-1?@ M9BQZ+ B*N(P0:9UA%5R5"GB(4>IJ3"(;6S2N"=\IH-DCK$08=?TCL=3%5A:K MXS0B_;.GNXTCHW7)_&7F=U::>W9:Q.AQ(L[WKE*:GDYD'GX8$7+%E99>;4AS M/MIAY^F@F+ C27",J,N94[[)%R+(P *SF!([5/5LN^(]/S5OGK!V)(O\=R7'=7 MNZ0_0)WQ6"TL-"+"S%#EZ$I8@)G >5=?=6.C1HN[Z9->N@1_Q8[AXG2C_1CS M.P[$ZFL0=GFK(L9J]_2!' ^';AE^C;M:(.28SYV"KO6TD=]3MWLK$<$T4?;] M@.XE9B[NB*4MG+27!XWZ1.!WUU'CDG3W(.+"#^SJZHVP+"L5++Z$@\/MI85! M F\,1#_G0<5'GO)FAV.L+GN]D'$,P>_;1 ,HGAY#V+7/@!O8\EFDK][V9&Y! M"156_R6AQ'TWG4R6*AO+6OH78V]X$3&Q7-=7F)J(LJ/,JE'(;0$ZX/6&=/*. MH9CA7I3ZPGOC_D(,#!P*'XBH4.D7A'NSF@ >R4&BF=1Q;I@B-?Q3BJ;$ M6-6/#B+AU8E.(H+>UA0\3$OZ0VU*41,A+I\\7]$T.>N!1?OYHJA;IEDP+R^8 M]6+PWLF:[QE6*U.M8I&R>W*HLV*:EW#/L/9-#'?N14TBAX=@JI_GTVS[ M:U#H,Q.J2:0DG*!SKR"O-XHNF^Q]B8$!C+[EA$SJ'P!00;$:]Z48ZGOF(H6C M6#&C%A95PW1^\PM+G\8T#(EVE< K-!08<97VFEU?L#"&P$@R(.%WP?-E:OQ@ MK1L0P-=;Q%PU5\ \PO9>9IYA"L-8[^/"L=!XAH-^,EY+8Z1A,<\@4EHZ-GBD MG)[*ASH?QVO'%6=_1 (MC]L5R%?'Z=DH[>=DX=S."@IZ+*"@W]W[M V=()=] M2M; HY:2["1-$C.CYE4G$X=UP5/%\U3X68IW_#!K:A^?:VKGFMION*:6=$QP MYVB?=BY;)ZAEL(--"[$<0^,2!JF8OV6CR74<9PQ,?L1W1IO]G#$NTC,CYE$) MQ+=T>XYP#/PR$8:6\53UV#<>8$:0DT[Z6+EN-W/N!*LV=E?PS*5V,J<&-'>. M1#3M913<$J@/IQ:(P8&\A+KAH(L[=)%ZJ&YPJ@7;SN0FA A/Z^$TM+N@ ;3 M<.XSOWF=J,M*RIV-_U2V5=Y==FRP,("/.Y"\#Y'!6J!\V87N!$DF];>)[#?Y M]U6]IC6I89+FHWH+()C9-7*P<$PQ:L9C"4EA)XGF3DP[(F]9P$L4"RM-5-EY",+;J3%/'/N&GP ]BM3I#] MM"V5L(-;,*:E&! X)ZJVDQ&3SR=:))Q^O%+LIB4%3C2RT3^@!HU=$(P?^*ZK M6<=N.99+KGW/J.MA1L5S?K;YUFY9)+WXT6P[:)DYU4ET%6?$@\=TRFCZI"0< MIA0,4*=[#1]&\.K,HLD+B.BZJWIJ/7TFY-#YM=F;F=X2? TUFY.Y>79$=\(' MIW!+9?925(,0.2C[ME7[@]UHCRP!:3@'ZTH.#_:/K@%26R4ML9$TG3%;E_7H M2$X;3L+WZ:,(&#(O,@/I2+GM^43!1EH6J8H_U$Q'QJC1AZ!_..?CS#PYS7CT M03$'WAY/1N*X7#!^:"_C\C0WKCJ-E1G=T MZL_.,)J(^T?F-*P-\BLOX<<( ,)YE3C"%IYE!E9V_T57*(D*6+\HQT,=Y[WB M-ES%R"[&"7C1S)F;K5YX+=4%\,AP@B?+,;RMZW%:>W)<;=D),DT_W>/Y-*>B MO0'?+*\']L(M;CAU4;Q#R4&"2;)37QF %/X4$ W^D%G]CZG36B:@_)2Q;NEL M"/'8T#"G65+<@Z.,A6349JZ'4T!1"2_P= [NY=8^!/,PA8]ED+$4<.\ 9)[5 M*@..>9:=GW9V"]2?*D<6QNG<"K/4E$KK;8Z'D_Z&I%/SP6I.\K2KL5"GF,>L M$X%=.5RO-FUWZSR.#\99F^*.AF!S%@F6TFQVG#')?W))W.TLVMZ.+RY;FM/I MBK)U[[E#5)> PUHN=?'+A+G9XN4>3N,Q(1N;KP4D 4=L:C,HTTZ9PWE+,>)9 MYW>A1)&01"0>I7%^3&)OOUN29L:$N!D1/7(6ZZ<9 8K/E/\,E@[ MHHDZ[*?S7=5M0S0U::@LJ-SPZ@D5N[LZ@'2<*IZM;[/JZTW+/J4[:J?O9MTV ML8G\MC;BXOL]@=16!R-* [%W(O%W[53$(:.3*WEW1D6/Y!SN-$CZA$N[?/S) M6/C9H#=/[UQH3NG"ZCN&2=4\$Q\4AJ/:47UHA^E$ #3E@/<^JC80[W1RELP-!)26I.NXUCSV/MLV5UJO M$DV([ 88\5F15 9& M*::<\XP;'"-6AG'X^QBISCMW5M,@."MQM6+ZO-$Q&R8I8#$\\"L&WS+.E!21 MSCYV*J."9_B'4KLJ<))!@39"5&CX[MBFGQI3H+I-E <)?V/Q#4Y!D*1??45> M'F<("ZK%\>.B#WW8$^3)/G0B@?:WX#ALZWXMS>B."=%U:#'A;\8=/>L"6/XC MG7:7-_<:#GBUAN]018=W%;0\S!COFP2;-)SJ$N30@-JSI,!7-5<0)8KY'TV! MI309[GT8.,F=S\$+/FQU?0:'%'= *]H&&"3.>-_6E\$,S$PXE[6YD?.!).R# MCWL8P[G_KWIFCF*1C'&C1!'9L&^XZ4G%=X<2ZQ#,(:E;TJXA^A54)\9F0'F^ MWE)"$!D05D:&K GB3YR8"( XH(LUR9BVQ6ZH!X0F2,_5:;3/YN^_PM:M1_FEM%+FS%-?==U52P1: M)$#--88-ZR"G+!%SX\R?.6R#ZV W("*\DS@[F9.^UM?",TAJ(F'(4I;'*)L= M6?0FC4V"0TYSCE IN7K,\$8'%>9$9+X22''[A&ZS68(*XF$:@9HAXZ*N*SNJ<[465(*C5;1F]P M8SA]H, M0"B9'F?5,67U/>0"3G5"N&I"FH%ZJ,;G.P=;%Z/->[#F#AOZ3R&5%.,J!*PS M)7BGZLW-)49H%'98=YO:F[<>J9$',/7I W$I'<\Z9)=LZQ_ $;Z'1-ANB$G' M<#B37+QJ3ZWKYH8EOSRK680Z^/S]0,R+FG]NB=X0$#I:W2TJW=3(29BH34/< M!?K>L%ML]N9>,GARD]^0A0.]X 1FF>?!M3:+RZC2'Z@N@^]S>J@4#QW-[@9@GA1F3?RMF!(J=])>CF$6!#^N3Q) M9%3F;PO2#3:*^3[(X^Z#66.&X69&W0J&/N[VY0-XHWQM,K7%)%("'4EXS^'Z M- +>.^K+Q/TCR#YZC\[BX#4&'W0+]"#>0MF&:5DD]')2S/=P'V+;[ 1E*O7> M?>_HFY^_?/UPFV@)L3"PVIO'9T8^1R( 89D"*OV4DIFG[\B[(PARU_W(:).D MM&89__00X,QVQ!P\#*/U0^1: W]RV"&'.7 $S4&1PIY:B%UFN$&8NT?GE ) MZP;GW/MV:\?OP80P0F!M=#4RT9NF)]K6U!A)^^37%'C9&,N!<4N]Q2_P?90! M>8[/B/(H[OWKBF=4M$L&RJ,X4_EONA_I/^Q^?W?I%/ MEQ>\5A@>VWM$8IO>Y><8Q:-@P;K#^*=-\Z:N?%I;4_.\1\8^_*_2(?/79'E0 M;GZL_,=OM0*1]0@O2?++6']AB)^'US_6C\(J7U.J^K8O]SJZSU!<0&9?AO>_ M_]>S3SY]]GD^CO1+R3Y/"QCO)87^PB3?#H,<@DU/ B67AXIHVJ?^$_$(D2X% M[Z=$#UGX!^105DXB,;#9\L]WZ>>6NZ?I^P.]ZC]@;7R ):Q/SR6LNRW:B[Y(*/ MB^5%^XX.OO3LII?I(ZE'^$MV.-+_XFKS[U&6-*Z%U=0HQ.]/UTT5KHC5\=G3 MQQ]]_JN"9255E6K8Y$SXDPC-$Q=:V,M]=WT(JWKWVKD#3_W:GA3"ZVH^0':I M:$%SQFKG1-A[==B-3>N3(Z?".\##-1P=>Y \14[^;3G\J&7!M<^S5)QRI@$P M2( 9,J@F8PDMQ]TO>5WTK(85O0M>Z9JO&^5IZ+J_1!IDQG;\NFOL9Y)'.XAV MS*CHNP:'?4NPD0R)0,OU)#F]T"-)V](T'?4K3L/#VO+?+#6_Y%G*B:/0?O5_B7 M"LM.&UI1OCNBEU^?9[AFJ38U?2V1]0(@7PX@[5V7HJHX(W/%F-6X9:9W3#=/ MF58EDAY22VYM!2C"6PNTD9&:CKO==F/?M<6L3NP^O-5&>8NWK$.D$T;$I,<$ MK!\B=QJXB/F9>M>D)/MGT??#CFZV6H0MMQ# F')$)4.B!H*UKA=3"DS.%4$^ M,("9T=QEG_ 1P_4T[P1"'(0UM]9Y8Q'LPF_I8='[EZ?FBXBQ:IL?:RY&.ZQ& M6?V#1(A1PU!V.*(L4%6_[38,[I!J$\N=,VU?'.+"W&@;E0=.I8,A*L>>0 ?@ M,"O7="QB5UJ;@M2O.;6JZTNCF7D3/A4C/%DL^)4DCAZ\J?Y2TN=6K^?EF\]Y M=X<=8+->LPNCF!)M[QR[0OI9!?&$NM*?WN5C/@1_^AS/GN/9O+MVJM6;\+*? MR*6?5]-Y-7U_'0F= +>0OG2N>E]!,,4X3C10FE!)10A44UC((7FFE7 M/2^W\W*[_W*[LI-OCLU.3L8H1))]Z;S6SFOMQ%K[,HM5*.Z3MBO&&G%^OP/] MD/88.%IX[74)#QG"F1";G]?;>;V]Y7K;-F^R--%Y$9T7T5VNO:4736!"$VE1 M9I U(&HR9>&-0;U-:-8R9CISW8PJB&_O,K"C2?%%(2RU5TDS4[.8Z^] 0PUV17/-!?Y:1<@BQ M(2?RJ_ 8#8A?FAM'=7W>#.?-<&(S_+4>(5P?9K^\8EY&7T:JJ.&L*KT19F,K MK%;GU75>72=6UW/R(EM95-*0!19WZ,.2W-RU4GKLUNA*/=NK\XHZM:*^DB./ MP&W=MEG3R5H=PK%W="=G["@]+Z?S=&<%\VI1?-* TTZ MV)2(Q_(DL=FM;H6@7'MJYQE#Z73LF[6FAD SI2GY\7ZGFA MGK)NLIP$W:*KS$1&3Y"PGU?6>67=D4/AKDR8K>-:4Q?"3L!X8>K/$6F$UNMF0-GA\KA$768,&)YK,=*H ?<,.H[[@B &E=L.?BE;-1V^[8<*1-W7GSGQ7MB=MIE%%I4@JX8Q*5ZHJIC+IU7EIG9?6*8X!;54%V92A6+C JLD8 M.7W/2^F\E.X(=-&KF3(*AY=!ZGN#:RH,YJNY*A7'SGU=0@!_REY]<(1"GYT) MA>HSH="94.ALH1^&A?Z2S6^Y7A.DBQ./PATAU9?>ZBKJ;+KO2B[\[ :<%]D= MS1Z*KH^"*6/Y!@5CGTQD$MB!FXR!3N4Z7M=?E;OF7^P@R#J,*O1T)5-V$>GH M(]I)VOJJ$:D^6LE.0<:A <_+][Q\WP;//UR7?7"[0,ALU&NTP@3X>EY.Y^7T M%LM)]459I75-[99\XI[A-.?5=*\0VS'2.%$1SUA?K#9U&671),E,/;O"?2?5 MEP,MC MU:>;TP _[X;S;KC?;N@VBXTHOA.$UO;ZGX=F:$Q36]5@!.2C72EU+HPEJ:NP M(7H*CZB<0_YKTZL&XE7751"M82;WME[0=X5.K!S<##^:D$%5 M$P[R4MG FF'U?XUXZ;N:FOY^>7K2=RTI*0KURPU;JA2I5&Y\L'G9**?.TL?3 M3B3,P3A'KGLBA^[9!(?R1O&D?,Y=UKMZTXP1F1KUS$&ZQH+F#T0YXR5/E9:H M;2J8/8&-GXAV2V.=BE=+(.BE"$:8WA4'_JB$/Y>6! M7/>6?P8EHE5B0;G\2.IF;?!A6"/-A"]M:85;V!];[KV53_ "9U:3WJHGJB]5?NMOPVSYYE:)+-;>-#8_>0M9 ]AN] MW;&I6U$R4IDJM0K%JFY@)HRH<@$%K3?2E"%NQFMVH3T3=Y<3<26B_ M3#V/>GQ;(M@$!WU/STB:-G11U8Y*18-)B>[^T_00K.TW:$?@0(OU"+&HR\P2 M7K$\;X[0N'L>@\6LQ^NN$B>T6/T8?)M'U\)=:P*"V, ]K36H)85M=-GLK-L4 M.F%D>:&2O3_R&RB,2N# [(QCWZRCI%8G.HUSK[ M14^, %$L@LEZ15 RJ_BX M[2)<5%7.9A^61^-V.6A-QWH/4PN[FDW5_*"$*#0\=U7_\P K^D/-2I&9#.W= MUYI3H*YWP6:)TJ6L81-MK#KH0VP)F[^5#8@JM[_R2 MTD@/U# #G;=+LI\4TXCN<2DMH?&^.,E8I3EN49&FFY&JO&-VY.EUGI5DV.<) MZ&6 R:GDO2$'PHR\IFWU5(V2%$>5SZX 27-4+STYJBW]/Z*]H\?QNU!"P. > MA%FF4Q8.B=\;YO"=O$&B]"KN"K\"?800!H9?!U< 90M!G.(@+-G+/80)?U_O1RW$\+O@_GCY^\DPT'"O0.C?#0.0(_*0\W3NB M;.9YU#^S(":?L[P.JIHZB%F0NO[1%%OE![(ZI/@2R:R]ZFO<,S(OI+%!OTTI=5V@0$46@\#,Q1[YR(^C#MANDM?8@BN M^HIUP\E=2B2KV_HJ+!,ZQJJRKR3%('3)-"R\](8VL9@0/0&0?PL&&0;"34SX MU^F-![NT#G\*DWNQ>ED/^V:LQ; 2J;1R98SZ9,&7&AIZ)S3GB7E*'HPU;O?' M:>1P@%_DS(B1SER%9X84O3^_.E4I3"ZB@%;^-;^.R!X=IO4+JPCR"W;;TYU< MS#8"[4NV@7[NO.KX33 !NA(/K L1#A@B:0\.:P\V=G;8TL?MW4]QADR6]1Z> MYIA-GDOMT-NO.J@/[\JM=(B9I8FAS- $)Z7L07LPD<=>*9_7A1?WP 0]0$#R" N%^)4O^'F@F::1]WDVB*8V@R M$:B0#>3-C]D*]W;?=L:XM,*.@N=RIEL2)N^07$W=/7)WO66+!OE2L MKC50;RX'F0%BRM.5F%JCS$<48/CPUH'GV( M">6 O(;R2A73HDE5)Q[%22:"A+1O2!059:'A &&6WAK*Y*2X>,_9AUW\EXJS1_X WQ#UOQGFJ2TX80Y8LO-)'V%]6:L>R)O>#G?[P MHL/A8ZE7OD+,:--3^^I@)&L7FL;A9,+ ;0SG8;S5!*JF2G"=L>417K,V$KF% M=;]NRV:KE@1_&0Y4 "G',9S"*LFD@8V?4(UM3CV!+0\N-KQ50BR8@>!5#^.\ M1T?1S1!"LI(\Q>"H44/H[BBO+NLL"(=#>"QGB.)KDR8I/*]:7TY$\H8HY)U6 MU'IE$;*TQ?3Z@IFUI,QLG8 P> '(#MBMV85U$Q>_R3=)\1D33$=<74J0$DSA M032<-VR\R(>DTHG,1F(&<3*D]T7"XA^'7C)>]?[ S_)@$]0_U/):@E^NDU!* M S&+*F6:4[0R:*%S+,+1EVY)/@5OFJXM$T@,_2R>D$=;*2<7^N]8W^V5B1F2 M6N8@VK&KZ_ NH'GH#QRW/X/;T[4W,5&59:Y]UBXQ_7>FKL4"JGJ6]MLJ0.EB M%<73.7^$5*NUY>*KB/H0[(731:(T$?3J<":$I?@+L9DOPX_")6U"< M\\DB]H(=K_6A+:F(+VDOOSB++!#T;5+QZH4>DJF")E*R*GDJ'&]QO125J/$I:DZ]W'4PT*KB84"0.-^RWPBCONMTCH;D!;7"PVEB.2"\-75O' M,D'#P<0PA,5&&=OKE7-6U#D(/]S:G,\O4YL-3+'FBL-SCVTM[Y8&CK0;LH"G MSQ9&*A GYRB.2*Q9+)9U?(Y?LN_#X42QB>,4Z8;@M-$C'$.24=4UQ[E9XQ00 MT0*V#G38CZ?/*R[!N25@/G!$743'%G[4F'E0T5?B>LM=CT_/;&N#2SBPIK0] M\83P1RB':-]B5<08P.@KI,-HRYN"RPB,)\$7:?,2DJ&#T5"'2%6=0\C:W1( M["PW=X8/_M;@@R]@J8>:TS((E*3'S\&K@G6+K52P\'/;5@T,O)JZ:N.9?\9D MG]?@B37X-8$Y_-FY+X^D^>^R=5&7ADO'E"<,)[(+KPO^AW\<'3.OP0EV]^?DB5W) M^\GCBVB^WEV;B>(^]I2#1*0:LWS\0%.5^ R]RP=!(@N(MDO.CW&D:< K%^F_ M*^3R=)*R-?OQR7E[OLI4P;*"0(P$YB;)FA\8#\_(L=@K<-?/K5*A4Y?DMBY6 M7X:GE@TBI_:@23V%%LY=%3DQ)*L:UCVN5=DL?''4K"@RT UV%V6]$,YPC=GN MY>SJCO@D&&184H9C1WDK!K A(43F%:@>USP2=3.8:\)AJZ7X M?]5I?7GU==?7G?8^K,/-J8ME *HIG-RK#Q+H\\GC,]#G#/3YH($^B^<33V," M$:VF,Y=BUJRA7UHL M3;] 0!W2NI$W!%!E(AR">A=G)CV6Q-6\!)FLCI' AF('@_][S%:3CD=R)BSD MI&;GC+R570/67 M)%K0K@=;T+=$M7'=[%WA?,EMUE=AI ;3_;M@[[A.W7CTB3AJLEA /;(YL4ZU M^!-L0/AW3[Y8+3TW"&_P3TQ_F.B]U>8MO.'9L:@L3!R*O;Q&K41KP='LJD6[ MC'F0LI(\LKMQ<#USEE6_*$/?2/F^KQ_A;=1B&WW3='CST>7.EJQ]3_QJ+EV[ MJX&!A?W)2R;]HYT,90>T$%(>@? -93AD4/Z<3@(9_K(=NGR# ?% _/WRV)AA M02+%.+7B0$$R: WZK"^/V7ZCVJ,<)LM!"%[C7+52@$[H>1'I #(;C.CT45JY M ]2)85A=1C^"J907<^W'ND[P'_]S%C_&_]P MS>"WJQ A BI[!-$W'4Z;NB*2QH+:VHB7L>W6HH^L#417%)8"CDX?7-6[-1IO M7#.K_ T6EYQ5[3\3*+&BIACJ -@'(.R&FPU>&U6%RENRPL$=VK<$31K*34UP M "4RT'_7NYNF[W1 _"O.@W)KE#:(\2=T0(2@L;FD?C#^$P7R_?@'ZAKJ1\6P M@RX+4Z%ZJ_1$UO],=)/VCSB3P6+^M=NQ285AP\GC/#?W53[\G4-LC?'.0#$E M@:QJRL65;*O J+&KF,=29X1: -MV*))VJU*_'^S(5==?61-6^!6S&&QH=13J M$['_U-PT_-;7/9EP2CK6X?_&PU6-IIP1:I*W98[OOJP+O^K8G],49=\,?#XP MC C1(5(VG*2+QBRN+FT0-%1@"@0L7%8EKI7P-A3I%M=:0<.@/2]V-=B,<&S4 MEVUW*U@J]J"=6<&,*'QM%[ST37D3'!SXY$QHOA+=P=8#X,<1Q4M_CJA#32(@ M/FTL;R%SVB3:\AVZ@"NE=TI]1?"GVC+*_6J44J6-X3TW,Q *S69ODT]WDM,6 MLP!' \%P\("#@5FC=<-UQGX]173?-#ZS&%\.-Y:2-Y.RVFE"4A68'5_]?4>H M/CL"7 LP",$V#-K/4L'Y,9=/#E9"P*FD]X+&R3LY:=6,#E5&S>&; .[? ""-Z D"D@QI M>#SV PG%<+'Z8FJ )43;G:Z=S,S1K^*R/114^?(X[EW@*6?7K_+=':O[06+]RU53_9]_^_MZ_W>RR']_\O>/__AOG$*=?O+Q MXB>?+G[RF7SR*Y5>GX>M7=7P56ONF$'XO^/#7CS6V!8N3$2Q47S.8TL85H)] M_>) U=4PTW_;A8_-'JAL^DM:+=]&K_([NQ* JE^]_/:[ @[?48-< G;4XF*@ M1XEJ4SO^=W1/X9^M6_2MPZ/9#9O$"Q&"$*&UO,?JU0Y.?,/YP9SS;6[*]?&1 MDH/-30Q.G%J[,;C-@;LHAY&K8EQ;,[\OFEKJ$GT4VR4\YSI+G%Z&_;L:UCUA MIH^^::L>PEG.YJ^E(!KG;>+.>BMZL?J2R 7>$$"='-"44@5^K/@!;0MV+O#RQ_8'>JD(6&#K I9$CH=\ GE67=D8Z[:[C+\O^ H M[*161TK^*YAC;@\%=3URN.E?*M7)JR[B/]VK3AAL MHOF2LG^\M>!-LF:4V9?ON4QDM123I00D7OB31$C'PGA:#!NE(((\O>&61![C MS$8O&,,X+Q*$K5%7(/2+J(="TWZM5F:'X'N'T)0Z?)3 E&M,3=(J:D'[8LK@_.K[#L.4KZ,(NT3\Y%VG.1]H,NTI[V MH]AFL PBA^%T>%V',T22L@E"8X?\@:70R(A6Y3[/M4J$M8G09&!/+&,>#VA. MU>+\#-/25,$R6^XELF=J3"1G*]KU+"9"BDP:QXU>^C]H3MFPM@;QJM^$TQ Y M[&0DU*^T%]8&^^0_"RV#^"3":=\WYI63X,T1J,)M4 ]Y]87W)A!N@R^I#K^- MI<.I:S-_Y)%UEU@]]=F**2D1YQO;H;ZEZE?4L! M9P_J;TJYK<,M0] '%HW8:$1)4OQBV1OC;B0T''("[3KX[Q-D&4\H2J>.[6@N M#88KH>5TPH]_W>S=PN:&6LF5AWA3'$@:J3#BD3^RUP=>.NN+R6%/FV,=G&N! M%Z;]_+[NZ?$(2+@FWK=B$0IKQ8V,:BE3980ONI8 SB>ZCPJ4O"CS?PBS3]Y? M563NJ2O;F#*A90B9,ZR(H7FV&_7-E55GDY84WK#Q&6>!R%T8XJ-B,'RDT[6; MF7!_OC1QL?HUH:_O)@1]MA1.?O)X\9./%C_YXZ\;@OX@M7.C>2!<#XRTL!G; M]MB&X >$J!2#TC(\G7W0OY!'*N8%6R;E((/)XZYAE"D<>RKJB?G-M9[>1;:S ML#LJR&ST-7CJ;@XMA;:"KM0ZT'A-X1%YRB+"=1W\/CU M"@P)*&;\!"MZK[O M>C2 Z_$)@X-DA-+G8LAQ>SJ]>VIF@IA/B)+8L=7[C(-,F*JCOE M7&@2<\[UAN'J]D+U>ZMN'?["M:/!A<#AFDRGNH;-K!: 9?<($6->8ZPM!;\< M>Z='F0T3A8 P0LD>>T)WA85+Y*?T-Y(#MT\7LH.K'SSHQJ,F= S\@KEL2K+S M7!>;6V68D+AH45DPM,1&#RUR%[L>)VO82.-<\[B 9WJV$DQC&084/J0'7K?= MP7%W[L.133=-JTQIN7(40@&O4(&>AG>/+WC'Q]2OE<%LP\LD7HA;VY]Y40X> MRD[HG1AL8N152D4Q7331Z=3/++FGBYLQ30+;YS-D /=;V\9Z!@PZ R@3\0,) M380Z.@)'H8GC*"W%W9GLK(6*)DA'].:5C"A6LKC:E(&9.L8YSJ7YLYLK&W9_ MU]2X8;Q0Z9&8)BRCR'KW1;J63GC:B%[T35%"M&1VP^J&"'V7"OH!STM-;P M@Q(43/CBY'*83$6#& ?9!9_,3".9G[GX$--Y4E$-/=?I,\JDIBK"TV65.'#! M*6D.6[,.GF&MBU)=/-3@7A-%&M)19-@>Q6NG8/2?5KB.HZ*_ST1GL[5MSJF_ M"_JT7[8M[M5T&PK N4]([.)\1!>Y8 =YKF0%_U%Y[=4@_*3 )Z-R2A![*:BM M],7!',LV1;!) "%YAR0OX2*;$*=O'O6NT.>TY-)\B1DHH$#3#,I#:?_[=JF: MPTSM\@#BJR+*2J2'B(7+#N2,^9OS<$I9Q8;W'^%Z0Z4 =^3?TJZ/V/,&.JI8 M%]KTY;;F=@@RL8M5J"P(=*<$CS5HRHG-!HWT-)IOY4'U("U6>"^]XG#']J^%@(YM&CZ;B M[$KP"H$LZ"2.J7)HGKQEF,@JYY,P\7T;AU>S^_KN2=75,1>8*Q%O"#\54FN; M #9GA+;8&#;]KCX.,I4"/YT!\NJ/$5/S+!-C(F5R*3NR3MY9U:T/D8WUPZS( M/CU79,\5V0=2D9TFX#_^60GX.QIJ668F=DF!*1)M^J@]*6@K@J. L5H)-[?@ MJ7Q5\53VUUD-KHZY9 UE\ D>.VGJHV$=+J6#RMN?Q/*8#27& 4R)'FY5MPKG M)6D,&Q^,947I._Q/?(L])+9X&;LT']%WF3^$;]HQ%_[_ME%%8U +E,#&E)?= M83Q1!S37-A8"R]V$_4(%DL6X4WI1;;^(2.$0/ZZXB?? 76^74*&B:N1-<*4( MD=STA63/0R1%WA>>Y<;J J52HLC*>.\G:)H/#P_Z7X<06#_]K%@]??PD_-\7 M8;^&);=KRK"FRO4HW:3NSR_TS!-/G2#HF(07+[Y]KDW.#5(!T$ZW/M_=%:HZ MW&" 4-PK37NJ3/*^XO[ 1VX >NAJK9(RD=)M9Q_A$BZE0K7K\1&M'(KSQ6\6 M8O3-0@5_H5 >8H0=25A==C<$'&6;8"])W)J/!;+3F^,OD!_B1;1R9"XJ4F<-U7(97*GIB:0\DFMBY;U-MA )4 MHYU&@._9!F(SRI2EG3 :VNB=)\'9YE[XDO*S'[_[Z(?O^Z>??/+)\R]>-\.G MEVF1^-F/7[_ZZ+\^^?]^.'S\Z:?/7OW7-Z_^]>2?^R_>\7'UENZU@R.3?;AI M>DD6LD*9CY97)E-V6QLRY!H@69'7K'D%$==QAL-T0=LD7A:ZQ1A=XR"+=U*N M"&OW/4AO=\LZ?4N(&^!K@Y6F;KU*FEC2[TV'4MY2@B4LQZ_#^GKZ,1M)WM6X M')/L# EU1E;T!)4/:V7EG9PQ=9B*O,!EL'XVST \R25/*P]'D%;''C\J@3Y, MW+%A%20/G>PYV6F<@Z=W2QLWYO[<)/,[,/)O/(YP0,U4LID(S1>UTJ1OM#.Q M*7FF#I#W4.J=9T+O62R-2D+G&"I@!TBT/2M<7];<+Q=?&),]@*3H'VLU.+?#E-\CZYM( MNWR2!%>TE$;4&.DGW'(G ;7@IIYZ:NOR#$^E@(@I$G4N,WZIWB.M88P#64V! M:RJBT*7'\W.0;G5U:*I2BFV3-#GC2,:LS$8_DTX33:,FJ,MU2X8()'R$!K!C MP%[HBVX;HK,!91JU$^2RIM*7KNI(9D]FL&?1E/"VIK,W0[N'Z6<"CNSADD9Z MM:NTL*CD9,(J.;.FEF4K\8D !%4#3?E:%A8]+F.-=94.7C883:MM"WQ!&.L_ M#Y0G]>'(-OQ^L'<4EQ/6V,]=_QN'=>-$QOL+ADVPK-$X^/&33Q)\]G^'%5"% MMW[324$M1#V"5L[/16KL[W8HC]/2X:^'F:>S\>GCS__3Z+T M1G:0;B$Z X:C^32[1#=0 MB7%4?7F+K+<(&0IB.OZ;WEEI>F*0[='>9!K9[#4NZ_&6%L7,9*HY2)_H8L53 MQ$CTNL3CZ#V391\K1&1HQ(%CKSR[4]X.^1QQ9CEF#K>A98=XBI"+LT4-AUX M_'_X_J]&B8$'#8*=\B1Y,=D09F(*X=:(H3PP3L+*HZ^;$(^'+99<./'(R 37 MA&LUX2;3G6D0N9D)Q_4OK7I95^]QSWUS:Q+DS>#?HR-*D5KOCK(*?*I(EC7M METTG(>8PJ<)'\4.P4W38A&BC">^:LH5]W1[6]-]<"0T[]3"$"X4SP]8BN8)D M"!_9;6*HF9')XERB,$B@AR;*'5Q""GV=J"1M().;8B4=C9(-M(;H1&#:.3RX M";/)\(T$3AG-,:\H64UR&G0 R%YQ*^KW--V^XV(NVM+2KB?GV-62XV4]G<@U M@)%(VU!,(*5(C/M%0RDU\P=7 /OH7 [%\ >2 'LE[?I5HF/:%ET $1;Q%SE M.XJO>J$BA:.H!06?9&#/&.@/4'E1R@ 0P8C@=2UA*T]PK9A@9C$85-26SO(W MHEA:U2U9+2W0*5AZ/$!T/ M\++TJ4!6-)TH@!- XYRR$[9?ABC'5%CG>]JB[UYB#K:(T,6+>0B MTZT$$I1\^697*\>!<6&6BY?7ZL:W3-B_>D%_,Z@._+776KA[+;_!6?WMBU>K MEZ]?:U:%,6Z&ZL_H)^3B:]S0 _5>^7SI,I=PO-LBR":A#"A\QG$X(.D6H95A M62/]P]ENWTJ;]%]XWLI+A%*7G"&'4ZW.QUR[85[TY19B]X6?2)? [W+P(6I< M)ILNI7.8=$DY06C'QR^D]@2S(Z\T@QZ[;&Q:>&*FC5-(,:P241_FC/ LGLR5 MYM\:LNJ? M-)O1\IQ51R2>3)O&!1E[8.9M*;2F6(.D[3C66Q.RWUKL+RG>,@%CX@T7T4+' M;@[,;!RN&Y:YOO258,%NDP=!_BDIFO@T^B\:SIPVV']VF?"L5(JM&P5?A) M'*:DUQ6OR^GS0K-O7A+#YFQ.V&*67QXY?[4+F##'5A@RN<(]0L!-L/$E$X.VFL>8BITGR**\J' OZJ_% M+L.D)UZ3=0#%@E/@]$*<[[:?[6_O^J6.^[>XPXGF_-A'DW3:YZ0^]VJLEP,Z M;:TOK*^>,2-W]LC;V<>]2NJB#DK8XVJ''F@B#;6NIBF:M[.;T1X?NP-4YXD4 M#?@894!QR:=$V4SYH%EV?BYC#M >D; 81>. JY/.Y!<92/XD?']IR=Q>UWC\ MFQ K(3]-!RS^44C*@B=?J$:6N TRD?(F5DG$$BK*0Q'P%K(HI)OF$%(V,H-E M10S1. 25#N0.NYAAQ;-N$+%XY W^O"3<;Y4AD/%^N\ M3QXOU'GIHT5^Q"=/%FD0GSQ=(*X(%WRZ4!VFCTY<<*$Z3+]:H,\('WWT9/FC MI^\SZ$Y8R*6HIGD,MQ+_=O'Z8C6AX095ST9J+:AJ\#<\ZB8A8A1/86:M"GC" M:IC?$*,;@NHOQ6 ]#X8\+,D7RJZAWF?"\$)_J(.7?-SST97UWMOW[O%XEA!F MC?7P43VM,DCE&+4O"Z -R@.IY4(0C?H@93H4_ P!S]Y/<(2M;M M0:MU:*+E96!GH+D#PJ:,BWP5$T]ZO3K>LVU(SB@6Z2E$I6-38#Z&+* KO22^ MAE&?^ 6SG]=6Y_R?<"GZX&6](Y__6[F#E@AG+O%]C_S"<7*)UT::]1(:INB! M_*N8<[[DG]MN_:.[S?_@07SBQ7INYS(TT,C<$X_]P0(=919(MY9_C]@O3$YJ M>XB(;93E,FL8"[\M#'H4G,QFD#YP9 M+=P#&&9"5R:HNA<>FO1>+#$%*HX,.1^[WW@I^ >?\%(>TAB!?S/9E(Z3%#.2 MQPK33NZ8^=..^Q3PQN/!Z=.G8*.^(S2F>#TGP:,/+)DZX_ZZ&T&@ZGM&K;.)B%+^JP^S,OK'7#M.V@)03P3BCJO&):A+[5Z]..2HTN6'4C[ZL9LB81)/N8C, M>M3Y/W972#1Q1C0*JDQNE'@0,QX]CEKAIH_%[(*<^TULRG!8>$HBK(E\PE>Q M\N)5JO"R]$3R.,QAXZ6Q?20 7R.Y?N[@:/FF,LGQE"74QM&,.U_O)UO1_]3Q\7_!_4.DJ= M$2/D);F=26E&*M]?\65O7-MTA^?! #1KXB\*__OHLXNG_UZL@A/T]-_QC3\^ MO7CR[[K;DXL7*I$:SG-J]?N&.\NW):B1%N0M_>(A$AW 91!^\ZB*5X>0\4*83<91.EI3J1GA")\X'G5?HZ3.U&(?T". M#B_+R!H98)J076%?N@CK3^]R3Z2>^F=9UN$1_I*YPO0_V3[9=A9O'=>BN]US M>X^LY2V!#:(0"FK:S_ETV09IC!?9*!!:(-E"@W@4_*>P&O^T M:=[4E8\K-#;B9Q[[\+]*1\Q?BS/RA['R'[_5^R&<,"7$Q<''NP@C_#RL]+%^ M%*9L3;'";5_N=72?(;K#2Y3A_>__]>R33Y]]GH\C_5+RWM((\KW$,'_;,&SRG5748DW(W_]1K M=,K<5(:/=6>_C9>0^?][#LE1,W*:%Y[43D[T9$T>#D�_U*?U84ZR)$7M7^; M+1CBH/,6/&]!2V-CN>:L)*A"NFZ.;@=MK*2)SC70T-:87BC_6KB(7!="S&G3 MO/M]H@3C0)#ZE=C*C39NP\\OCUT+;KSOY"DDW'U1[LHJ_/^OZS?-NEMH]F46 M$;Z^1S98*3QE'^@BE,\_,9YGIQ,34'/;.BD[&=S5,DCG77#>!2=V <$C!\'W("T:PJ*>EBLCVA/AV]CJ\99] M/> ML!P9/MUAYW5[7K>G8JL8Q)0&^A5G+&(1C8;!_D)-&I@Q1"=:2K:"X=E!6DR;+CJC<3U9V)QR[9!_3.9/JU!3/IBT)/5?97CBN;ZRN_1G8BM4RI6H M?1 2IIP7^'F!G[:K3$Q&:^>:_6/F5*;>-E1=@5WE2N@JBK%%VLOHY9*+*I)+ MP0>^"K,55C5@EB /SV-DI;:)4"W?H2F\/%X#^#*XVQOM!75]?)+W/:_U\UH_ MM=:_@_9D%-!D+J?H6(@8&17K!0O6&[N' )EYG=II8%^,#4EQB?O:!_CT#^U5 M.=Z_OTCYW6::,.C/VHCADJA#$R:T[">YVDF_I%,?GFLEZA<$FL[[Z[R_3NTO M="HG0$5*6%!SO2@FEUMR2XB37-F#D5@ER$O;*#MGS+!RSH5[P=>4)K3>,M8A MY'ZG\ZH\K\H3J_)_#*"\:L^K]JY5RVS!)'1S$T)0%B0::YA2EK6A%<9* MW7+2GU?5>57=,_OK18F9YI\Z'L.2Z/O#/C(HT=^V'Z9X$](%[N[C6?AK-:S-&D0 M4R6:\*2I!K&R0NW2M@].YABS?\H]IHV%;]\J5\SWR2GSKS"*H]P64[UT$,4?M)J]?.Q"S]&!,>..=\LM0A%/$4%;-L#]0[FRV M%I2%?I.QN(=>DR#3&+N ';,I7J3D+2X7( M]YO!./PIX.T=<[$^8[/;:"]MZMSU]1HLR UK@N')TBO)4&<>K.YBT2Q1&4CE M5F:$$Q+M#I7NJ.IU@P9$HKD4Z0NG#9/!=N+V]H4.UW86%DI'3VDO:[IG20>@ MOAR-,>]B]1IV(%X1%3MP08E#FTK&>Y9=?*M(7B2_@V3BF(U;!F^O25]TW,ZQ M6SP!6+ 2G72(#=#ZI$?"4U3UIN1]WR=*;%@UPOXR<">X?G&]/O07JZ^9_N^. MD?,+H-\_'Z 6RF3AT"S9@*AEV/M$1U M >OA_C@L$T-=*44%$N3>G*0SA)FO;.91T^1W&7'LLT M/<.8VBHR'ET'8^WU /J6 M+E;/:;C020%)5=-5< MT&'[%@#"L MZFYW)$\8)\0MQ/A*9)F'%YF8P_(F+%)]F\0J([DW+=,0*;26".WYP_?BYU2 K#@W3,TX![M@GVD;WGZ M4QZQQ+ZP)?(,>#D0=-+';,%)O6;B+H9FD;'N1,*/GA7W(PK2MGV/Y%&JDJ8L M9$X"!EN"WB :8NP,%P5RM\JJ3(2MU1R*Q5ZQC6NU1!F$PYXR1=9"Q@1Y'9[-\WW5,F6\UC MA#.QP.. 32V]'T-RS#AZ:!*(W%FF*1YJ]C:40H]>G D3N7T47YOQ'1*=B$K[ M8%6=RL';=F-K6\NF)5:18!OQ/M0N=C#)FT:/D3-[K LE4_98)H9@_3#2>SHX M'=?Y"GL*?YHX]4R8^)9L'[];!HIP&)-%C6Q#9/'6?2,YW32.C%O9M+7+WFD" MJQV>@@28ZH$.^)UR.D1.2[QE]5LSHM-D353B%$<01G:1Z5))W$7W0W20!G^% MC<8PAE]?A;_M1)3$ K**DE;]*JH_"/$;WURZGRX1OPXQ#!NE.A:3GQ A1@AI MPI]9(WMF([R[3< [2L?SSO?$$GUZXHQ0QL C6+J[7]^3> 3QE^I[LZ2X]M3- M7D_P+.HTEU''2,. Y9?I'SD]0M_!IG]01^<'5\+[Y%S".Y?P'D@)[V$$!QYZ MD*5Y8_;*<8=-$S.'$?I%\ZEBJ#[7N^I &*T[Y9NU;')WI\7A7<02/U<@@>6Q MA??MHT)TLDO_T,3F=EVWE7*I_$1=ZR*?:DEL(5=/*MQP1PB.1!^2&K>^GEQ- M^OOE0> Z)\2\A4B5W*N8.US*<6:IUYFED77XH]0QO?J.Z M51U1W-78J5/7MF+./R1].?MY"^J%; @6.F^A #=V/S MBVM%WY'UH4"KE77W\6,//.?,Z]SZH<1_^CO($'>$YDFFET,D];ONJN3 [5NO MPR%GRDVK!DCB'13RQF8\6%8H4HZ0/B85+L(:?OJ,218705([7B*,0XLG]UN%S2(2,S!EIC/V'X/$U6[3W1G7YS<*S/(^7 M3D3EU>#^MQO5WV 2AG5P1 ^M]+23.D,TG,FD/RORB\;QT(5LY(>P2=O5\WT? M_N^3I_I;E:'/OO;->NQH.0F=YC,IO5&(L_23_RIW!RJ*\D^>/KY8?45^.D87 M)A0L<>CK0+V*2:N@?"=B\RS=@,2N::VZIT+*EF4JVG(=@O8?&IK342X__/&'W/8C&T3YY+ M'WS+$@$M/9FOU(4]N9;-O#RK4O"9!I5BHTQ_$5\S2@6%!V)['RL!= M3\QYS%9]6+._Y,0E]7DX?Y'^Z"?ZD-=$N0)$ABE/36 826'J!LHP&3QH@K2P MS7-3M@>S)]]"+_IU>(FH;%K.R5@*8S8P#VLX93TMG> SF9_"I!=1)QO6_BWG M37RG=_E*6(A==A$L()JDBI?E03U,P,'+>A_.*R1W=^[(#"N'/!*'C*)G.^U0 M+4CP]M9JIC&AB,#R(Q.%I"7+PI_(5(O0\# 1@'W?&^]YLLZY!T]7;L*.>T7U M<#9)$ $>I$=O?H$U66]4MM"JX(.OF9K/[2W=:H M#/%.'E4\]/[@PJ,LM_N-@?IDZL MIOT$M2GP+=)VD(!V>9L4Y:,MRL[=_7#W]&&[X M9R&22. "$YHIWAY?^V"EZ<#<;!%L:N-,E;OV -^05MQ M-=1T?E*%),1^A7T9,RCRV%,-WSQ;17P@"Y^MI<0S0LSN]-IU"RP-,0A$?*\W M8SZCRFU5^KUM735A89!5%'$LO:;2Y6)KXSC)Y"27KXW4\])3LZVX^Z'?,Y#E M13 _]3\/(+:8;"O&F4[\+CFP?K+?]="51SZXXLJGY^+*N;AR+JZXXHH*$=^R M W]8ISC'% 0G1+'SY?\88N!(G0$9Q2N+2!<_)0E9F:61 Y*\8T_O5#G MM'SZA4_QDY@FT0A0FY-XY1B'TUEXYMP@^=MMD'SN:DF/A J*XDO%("5P+9&Q M34A)R!$-O\,$QL8&^BMM,\K+?%?OPO%^V9P)'LXK\:0$TEQ_H.0KFQ">A*A' MA#$]8LW$,5W(N>GZ!;H1N*DQ$QH38U5#/5D'%M2F,AKNA%XNU#OPN_,*/J_@ M4[8T?6<5\]=5.5HR_<=Y,K8D 118_G&D=I:PV>$ MKS_J;G=4"Q7S=Z:-.Z^].R(134ZU1X>=Y-(41^-WL&6=5]%Y%;UR< RL)X8D M:(ZINBM+V-?DF+US.J /28?]SBY-:E%?.\H=/1[*JML[^(L7_A*L2=WM"5PK MF;?OZOWALB5*HXUF=I,.R:P(?"JB8QZ!W=&Q.0QM=TML#>979QF_8XJDWRUH M%40FHF72H9E"VH,OG?U*0_M2J5+*T;3?1MQ$H.="SP.H\0PK N:7PR*\I^NR M(L8BUPL,YOXE<-8P'&JA0B'RE7[0UGFCOX@M<9X *7Q& &AKM[]8T:I/%%F8 M/6EM5SZF!$H+#[& C+/V6/JFU9U3$AUM]1!ZAMEK"-@*M%;:BOO\Y>NAR-9R M7+%:&LH633Q4^>+7T2?"WYZ%=:M@;/]7 U98.: 389 MI%S"#3*WZ-C M#4(.AK7):SBE-W* DE@C36^J:%,/&"/!DWJL+U:O5?[*GO:FSG%GK"):AH$& M0[\^#(0JE<.B;B7#NR[#0,+(Q#(2I3X?),1:!O%.>G?>9,K( 0FD@EY=A"<8 MK?%XPQ,*Y3H59='U%]*5U5_'CBN,# M8<4=>:I*)91V 'TO8-HWD+++C,8\AY?T!:K=L3=&_8 ];);8[14=_LX2RY. M-'*+)Y.9O.2@?5@-V@_C]/B2V>LX5MGNU?L%A_5EWUS6/7%#OA>6:VGW^O+% MM\]3RFOFNQ8>W=>[DJLPD5E#/?.U0N"(8.F] M][8*\-W!#N(T.;H3H6V5EPB;?!C9<0Q' N^-)Y_AVR\N5@0R_/1S HRZBWS? MATW=,K@4?WS]?/7M\^^_>_7-]^Z/*;+QSW(_>:WA@H\E6@-<7*6/LR55)"ON MC@66*IZD]IZ1/'$A )*_*==IXP)C,QI0@!!_8[[\=4+]6EC: SIFC QG0#A( MKH,%&,7,FCYV>.>]%[C%WYJ^>D31YY'[E B&6N*Y4(W16@Q@+"2(!$;2L#>( MXDS(&XG>L:GP9P:0MT?6(])_06T><6N(!6TV8#R4 MN286(.KPP-%P24M7'KNO]1_Q&!$ O?O;2GA1PL,/TFO+NJO2Z6#ZPV@7 PV> MT:!$\MEVF&)^ PO3VF3NX/_/F(C">B?0FT7$R\L/Q<3@77F.P4@1>9@X8Y=]5U:T MVXI9OB*VX $CT(QO'1GFC1X$_PV_5KFKVH2B.V^+E-VEOQ"=(LYS"\3"W72 M2BU5 EIIX0(M'R3D$=L1<&OM+" )(.V'MK8F9%V=]AZ:5IH9W!FD'4++#\N3 M9:,F1XC19R.\*)!5$T,Q;1%9A\;^1,]$GA0!#,6651VS KVA-=& %U2+N=)Z MZPRC-2^SX8Q8.-,6I+'1:OM#;ORF0H)%6"1;"_U3(Z<#31SV;JB=?42CIW9Y MA*,;S2FK#Q-K_=D9:WW&6G_06.NI@YI$&5HBD\UN9T#,3A?2P4CEH& ]<0Y3 MB[^C!+MINMA5!=2MI?/)9"2G&K.*F($0LTR@*8H 0>[5 B^]IU[R\*-?-75( M"8SD::([/CFB3\=5=H"?\'TY=HD,?[?$P=#6ERP3 ,-,&1\RMQ*]X+ )GQ!+ M\Q586(@(,=PAK4?=<(>V%#C:I!^I]71F3RM:)0RN@; MZ7DYX'77J3?$L0C&S83]L>\VX3'9R][4]0.CH7L868X)P:NV4C?#*C@GZ"F M?\V,G.&ENV6I7J&NRA.8?Z=O@+=)8>:#S(/_2J;Q]8GIO+-WXF+U6FC/%RX@ M'#[783P03*5<;T,G7R&,I)KDI<(?@JJ"H]%:^IB]96SY)YQ3EG M-+>DAD&K=7!MT\)B$.?O*L)P M+&I7Q-^2*2$>:LZF(C:-[-66=4*.(]Q"T/Q"P!%YK\,.%6JHR]INGVP >QQ+ MMNN/,=0_D,Z%)18XK2"WI.&%48,[.?I+,0->-604+@_8JN)0$'BE9]." MAID=*TS0@N6 OU3=&F$#TX*M=D]'J&2[VMU5MMMR14W/%P=( M)$6T04"%13+[U[]YEMRP4)(M2UQR(GI*)@D@D>?DV<]S8(!3BR4HWX(-)?EP MN19X.THOR4V?8O3,K-D>^DIWK-O*M>H@Z0I6"GM !T FU5*/UF@]P(0BR0+" MFG= @A,Q$[29#'\HVUD-#\6!/; 26F.5HF5>F!AMUA9,NCVJ5,W.=6Q3F$;F M[<.F?=B.)<2#Q13DE1W@LL]9SSID&!_5DD,!!]%]--0V>&U"NL.@-W4^U":O MX5A-.'#2[B7YM+8DO$7W+PI,#C@B9R-DH(F5PRR2BY0(*+WGN,P(<&X1L["Q M*%I\%4E-&/L61'7Q< IKZ198N0%MB5.2*TK\V(N5%BUXJISKACBJ/7-'1V"< MG$NRM%'NS=@=J<+^J"ANPHV7O#Q^TC=4'YK4_!P<_6]"8GV XI_A_K"SDF=_ M=+^5/-\HH7Y+#:Y89%=D&/[!:A#(QWUUR58O^.I+54"&L6$:0R$!ETG9$GS@ MN(A%&SI4S0)#SK[E#:R,+0_DU(];,9A*'GT8W9"+K]\!8GU2(5Q3H*9OH&%H MTP]>U1HFOI9BO>5([+>?EGWYU4'W0>JLL!ON=Y38P0V/NZ_J+K\[Z%B&O.%! MQU7RJ\-!YPT/.P0$7#7JOFKDH.)3A75G6;Y98:Q%'-*:4Z8E'"[BM$_VLO];0Q+!4)@R16U#'M0":&&-.7SJC$O+36Z MB_B+/3&:RRH+&K?3J$2(56&(]BN-7N@%*G.39NE>1#X,& 5FD)4[7]9J_^4: M>?WZB(4'>'HYB[-0KH@#TY9D(ZK;!VQN"[JM;WMLYS;#@)ZH;E!B*5Y6B9P$O/N$BZ'!L+#,G\*?V%I3AMO MM)XB7=,'.U."+Y'IU\7!;@^D8/0@[-AKZ&^K^5X(7B??*W:!!^G MX:!K:E<;LBDPMT4>''[$G2 \_TF/6^"SHL.CD/3$S!=-3** B@D:MTDFA7#D M,'*4">*=<#J/Q15]NYG5$2>^.L)71VQT=<1J4QOG=D>L%.W"81VGK+E*&L$\ MQ 2*?"Q$+:SX9;VRWLUYWTW Z;:X$F<#V!%>-F>,:,6ZTL+@VE@&H+'Q:IY, M^P#;?U?1!4KZR=)*@?>44963M>D,>;O&CV&5JLP#'^4NF1!@2?JZ]6P3D:"< M1$F+%6D%W86, C,.NM=\AJ(+"7J34T!MB4C0\)HP5X5L5;)1P9@F]94668*% ML7:(!,T=,T04[FUW+[2-G%,D5&T7/"@EY[\*JR@&^:>Q-XLP6O\FNJ8?=-3M M,!YU]F0-CTZ^JXMT4'_7=VGP4DP)MW.27GP6Y M _IH.[Y2+:_1R!TW70IXH]'PQUX;.%M%M4 IX$=K#&"L-9I*9VTIF?=:VIB% MXR!PX-TQ#95U1<=?)V:)\=%2-X>G[E.Z[3\J&EJ2M6;/IE816K60VOGD9B8S MQ( ]F!M=!I 8Y.VB7K%;H?EG_ LNQV'O7#OK4427JGX@U$D]5;2MO6O+\S.Y MMT8?)(Q+R'0:DT?AWF$P*)-.A? >&:S[X]P4][L^K>UC4.)9[ZT5"^6Z>^5] MYI7\#;U2K:^ \Z@8:>@DDMNV99&)\PW==Z]Y[O*5,"OK>O J=T] D=B/#U4[ M_>"LU:MWXC]QA/Z49C3,=Z-M@R+%8E[K*UB5"3=TY>S4Z2\*CD;IUK*>B5M) M>T1S+%>RL.G$N"&-==5D&52==C^I]J#,RM-;U4:=2?T.Z]',?H;^5+8VE?E* MJZ1^3^H_9A%/!5':4<=P"OORU$EQFQ'BE,:#WMK6!5O%3]07!.,FBI(FR^A" M#IQ!@+/.4GG^S!>\M2$LRK!)C?#XRNN6TEJ/Y-0[EP(JDAI.I]6")R%:S? M,0\)CU:3 *KP6W6%O.]_C48G_1-YY)*$&L>TV0*5]S#T"?$A>38ZD]#V$?O! M+Y9-R(='M;!9,=O:D]/Z<>9GK7X3$L$$Z.XXJC1@XS*4XEZ$N?0)\UJ5%GZE M!A/:5NRUX Y]G6/EYC?S).ZH6LWDXLMEC.EWF*N%E?(P<8E*Y4VZ7SJH24R^ M&RU,QF+H^TS>)W>614.0N/PBAV&GRN& 5 0E0E1WJJ[G6[D#:R4!V#O]6_)Y M-!H,QB?K54H TGIFVOYAAA/*5=O1,@B+3G;E-4QD@\+ Z3S-DNQB:;7PW=&8 MV&W)'79NY;*G+70F@AH69M-'MRW;#CRU23D3L/@I>E@"!B6IKNC)7^)NMOGA MKU.I4D;C\0OX:<09(BG%Y8?[^R^@=G(JY8W\W]._/(O_BA;FV9L/E)J3?]"4 M3?6.YJ&AW,L(0&0@'%C!0ZR@'N]&>#06D=OKW)#UN9Y8B== (LR=5$ M*/$%/-3@28R2ZJDQO:'TFU:&4BC%B<2A_ =D>6A^X!Y@A7'PK==FF-B# *U] MD#=G=S?$^=S\%FSB=LZQX*2L2DK)!4Q9^%&>3&7'$]Y3/:-.:I(+3%^MOK5< M:I7;R7R.&W/_L;SE?PWZA\H"0-:B&!?\3'YU4/_JF-[:(KH*$%BH"M)=B2&_ M.-6-8A_L57XTQ^%7*O==DF#!>#AJSLZWXNHZJJ,C!U]/8P^1&$JGTNPRD9K- M2R-VI"#PC(%M5+KJEG]4\E3,8NV%Q3FF7G4WN'7S7MO8[=+=%X3CN>'\G<%O M+N@,IO0?B,%!-,\8+08GQ9BM+8V_PL[#41P:^M,( :'3!*4Z!2PA6B3/0/2>V8W7C6PEW M(PGDVQ&CMGO$!J(3T@R0,F]I.+0S& ;-J+O2FMI+T!"6UMU\,_.S1P.?G_7Y MV2W.S\Z2[+KN,,6.9'P/CF+(_6K3.&(_COTSJEE"SXWB5SP(A(0=E6[,>DW) M)V)4*UHCZ?0N/0,>(<6I&FTM7[&W0M2LJ"!;+T]H/3R>]QJ<5R.T&FQ$1H4! MR%ZL/=9*@"N(]$SBE5G+41-H93^,V$7'-$IH#I!\% MEGZ6FYIM.]!MS'P4!3;*)LR,U6G3UCY:;@\&8Z*>BBK#/):N0:]>$(EXOQ;P ML(U]W>OBUNXBD!Y'KZ#KC\/PZ+OH(EMK3KB@?$N,\Z)GY75(C2X42F+\\@3F MY +>M27_U(CR&D+(ROGHBW":9VUCT3&S9&VR.R;=Y%T*@L#XIBGI'VT\9!YH M[R[,QKQL0]NU*GG;"S%-ZA#CB>07,W[R+('Z9D4GV% V/.M[8 95\2+!L .2 M3,+T,_0^4>,S@;;BX$J=/D/S5U=JJU0,_#53*+!6O6X;+Y**EDN2X<)>*?@<[NJTGP'#%C-&[$E1_"<'F;Q^I_8U: MZ&<6H%8= +POE]V MC3&L&=K'U:2<58GJR=#[?NT:(!VE ZI[U^5/"SFGGHRW2B<9'Z-G!:]2!AJ1W\]%F)3S:0ADDJ>VF@&8 D-]1E08 +@H456HX0K.S&@2P;$@&G#S-A4#"6N<,D5HXS4>$4U*L'H555A5 ERR#@A'+ M698Y=[!--'NBG]D?*89K&]I\#3HJA.0JCT#'G>"<_9OZ* $Z57S&>BJTM/AU M$) *7U.:09G<26I-D4LDQ G"J*B#BNOCI8Q$"R$EQVK7J9 6%75$.7+(0-<[ MDF."!HCD7U0?@*=A STQLX.) C#OF!"@'FB[]8JA7I2#K^N&%&DZMDC1 VJ0 MBZSG D>XDF ZSZ _%+Q]BJBB"\%)5U J&666+Q&+3;***:VF[('D<#+(KH0E M$E=#5MB5.PHF*>,%,=89B1$T0EWF15)S ]:4J-7U$ =##8U7;5S"X"<\YKHZ MFA,R*A!.EC'A3\D7I4XK MQ&#)M7N)2'-*EZ@Y0JZA3$C)L!F2P9DM">\9[%L67 :N6.WK4H?_VPP-MJ@5 ME_.<(@;>561I:U(BB4<6->>->-C#K6 $>JT8 FB30@ =0W7K#2FP'O&ML["4 M%IF4:W-P4*_(8,>NLW0/F@! ADL[6*HK*B4IM".SZ*E^-D(S[HIW;=E^WYBA M=ZV44.IHG-53?V32Y19685).T[ M!H"Y2::O'0"&7<>SBO YG:28-(\BN=*\1$TJE:PU 1C._WG(J6"I1K/@)\D7 MIU)\$]X1A$>"SRG$>69H"$C>DB ?4V.$@&=0+ ST<*WF#T2Q1*I_"<"48++&B2^N( MLUJSAV-[5C6?% Q!7=(6@LN\()!7P:"@RAZ=T2O983BZ2+^5TO;HEU)6O2HT ME@(8BE#5B%.^R2*<;"AN^M'09YY]YGF+,\]2#3'R5MT7)IEJM!XJ.=4+95PA M0ANQXCX:M!#UK656T]AB"MXKW=*SX+&EV 1KNJ<<7KZY7>1C0P_",9K.R?F3 MKEO((U08%D7AAT]SUG_PDY[E2S=";$IV!GC^"MWW2!$)5DN1@!D2J@O0C?AU M#95TG8AVN^G:Y\[OXEN\F=7ZI[-<]W.[D]D)LTZ-0[606S2POT;X 0(51;6X M;&GCRAU5!L5@.8Q^N;D<8@;A@8F ?"15D1N&8WZE,K P62H(=0(B58!_QG+$ MW"CLI&)&2'#I((@ZIC#@="V])$ZZGWS^]6_[OQS^[^_5PF;#[.EZ,S8 MC[H+!T;[WY2Q_YJAEA!-D/:GCHRT-M)3R2U$Y'2)Z<^GI^\-!H'!&M!1<@L' M@&H^72:T[3W=Z@^A..,EW:[!'_@?R[F!:]*LY$ED$Q5K0*P%J6Y-N8)(F5QX%%/! M9YCK(1'TVCP5@9S;=B&@\,";F%HQB3![ZXRP 5^"4(J69$%"HTA _'Z95I!OG?" MV0X9G-OTP]RC)NB8U]X-SVS6S]@HI MIMFU4@AM>$ U5NF-AX*Q"'@O=?UMIAD#'!VY #SQ3RQ0@@2C%!8F@843PJ^! MD/],CEW-2M,M!SW0'(* M%=HKQK_(L@C+>RA11X)'<*YT(<]EE0MET!32 !,6Y)4\$(R73XU]?P_3"DHX MJ*/OI*=P7%/(ODC>A7B%*B_B47J48X/ M*/BZI*RWE9JVTFEJ4Y[9U164-)>.V83 [UPNNA/J )5& "?-Y0JLX!I)W;4T M3KZ#$3$^;&^./1>7)2&TC ?6,8+&6$.#6?!?^R=6HPML*82(FI2!GPX/^J-Z M5ZQJ'P?$0(29UDTTP?#X1R5DRZPD#\4(2KHOH.0KN<$H;R2E(* )LZ(![%D5 M12 4D^$QJ3@J0BCAK'D& 24=>@,5#C)@EB,*%4[2GNFVS-PN]'*U'PQN!5&\B[16(C-8W"/$1S-H9WH!1K6!YL*^U\U![H>NYP+%A=U]DQ_TQK=8@ MIEU"Q!$VL)CZP6N:.L N"2,/VH\!4MH'N)U5&# @9$UQP^!O1TG3Z(IL^IF5 M&\%%46:6*@=8?[W0:?@P55EZ>4.*R7+U(^-^&@ >6W"8)-L+53QI768B#I1! M?$%VK3*=$.\8GQ: MH)D+8N6%ZD/..D:EK] #P39J@'MH@]:^75.S=KL3+D1O*T2ME9F'XJY+RWUT M*D4?5D'?8EN^#K1M_]-XU(G7/1YU=T:,NQL9QIW(V^-Q=[?"N!->>SSNA)4; MC[^M)>'.V''W;.&S<5\S$6\.E/0I7!(7*T"2UOX3N5KGK\[(!% !C$D6X5SS#,HXL'9)^M95HJ< &9#E\!**M/(8OVF' M@#ZU]%#)PS7TZ5.@TA925&<2LC%!LDL@&/0/*TA$OT.8"6.(D3D%(%@HI M0_OYRC]0VE3:'?7._3#*5$U3<'I^%ASOC^!=B5-".R4N/WV;R9T:JB"L$WNZ M4=/UL!T:P6*H&!Q3"@9O>E4CK'-S?4LW8*?R*S7PT1J?:1L D)D*S5A8,I>9 MV=3B*DM@32H7U9^DC9\([75ALC"D'F)5P8.2F@LVF$<)UU$S92R FI=4)=(\!R:R_ MF:GTD4^E^U3Z%J?2'SONU'8.>643YS&NR_$!2W\^&(4"/L@9S&3,:1#'N4AC M:0B .I=TF&R<7[ .2S63XJ06)2UH-WF 63Z1VX\5;^B\4R^$U?BB"^)FB?@2 M*X!@TZ5C-Z8]RTSQ%EVD]2J&*6#A=E(>ZU* MM[,"5.O@[UTO>]0_-@[-84/YO$FMN*MV;-#.BJ!+S//0EQKM]TRD!L&W+>1M^)HNI62BPP]RUY_COI4H M%96Z1-T&JC()+POQ7/UA;]LAZDE+<0VL#TAK-4V#,I?_B[0<@_<#G"F2+E)M MO9!O48J] KHGI$B_SL-+OL-^_T J7>N<\*/4F;G?@]@D^K/T85[\465H M_JHN#,.0S\KH&]YY?R/>^7@T.KSK2^,;G@SZ)Z/'?$4,2M<1.$FBV9VY );& MXP>R'"L$M$AL:V[K.8.D3%FTZC?1\E;-$WIA=NT9G)%G>!R_XO4/;]0N5I^0 M/_.W4;[;=LZW]&RO.,^Z[UJE?_!$XI!SYY!K(("9 4OQY]V?=W_>U_:\!!53^=/K3N9[ON5FGTXFY7U4)>)9&?UK( MB5!EH>KH5"VBK2_MJ!@DLZG8E! MV+8B(KR 4$!UTP_ RV Y@NE6(FQ"KI^GE4+PP8R<

N3B4$L*^ M$O,6=@J@QQTV@.JF)HB9\ =E: CPMQ5?\+;@2.<_],DS0-LAGW;4WM5D=3 MC(0]/IS=F4G-LH"I!W-UVSK&FP9WXQF;9@^PJ:G$:G&B!]-4<:-LHQ^&22XU1I4'FD(6LI*"^KPTRH?$P MZ61!N#T5D'^$@D%L=RK+!'L10;39($X62R"Z83'GN7?0_0A,/' M(.PYM"F@IW&+09@WXPU_:T)R=&-"\K@_K$NQ%AXQV)U.Q8XISL1"$?CG(V(1 MU5\%4!3Z'"Y6XJ%X71_02*F8%-3+FJ,?G4$"'SI*=V/?4",*!P?A&6 MBI<(5:873OU3 +F"M:3@IS9%H]'VM1U2W?3J=E$ON$PJQ#3.*YX95:4T/U(/ MVJ6Y8CV,UD&WE_BB9[,I3>[N@KW>"*%A', QW%:CY9O+E#]),>0 38()2U(8 M^72%7?,)J&MH[[:,!C7$0-WSB<*GAS:RD(K&013AJ%51H5U*-R0DW:64G*%" ME\.FHZL@[<)75)_RZ[%E7"G1Q(N=II5 M%W,+_UN9.M;YYZ2F!6FN<3B%DL:-U1J"X+FQ%E<@8Q-,G>J^Z#:>$,D$T8+E MNNJS'E:\\L/4;3VZ27^3#'..06/$73=N MAJ2!$#1C.(PW:ADYMH9C)$8S:=-:=MUQXUX2]35.#62^Y X<(Q/O_([AJKMQ M[;U44=+*JDIAJ3)CW>F?0^/-BJ\5:D7+:=C,0OJQ+Z3WA?1;7$@?E])9F"D' M'V:,R#61LU$[YW>3? PVS4I?CTY2O52N(\ 8G1-L]I-&3$[@"'!"T-RP9A!+ M]1\3.,Y%#ND9:LTNFN:!Y;Y1^(3D;VC$G^/"M8OFNTI:'WMK*<:?QPEY?[9& MPE@J>/NI B 659X9.H+C4@O+N=X'M)!-A8C0GL090Q'DL7+C-)H^,79(EJ!6 M2S62B'ZN_#D.0Q36D!-HNY7F.UOIW<[DMNA4#,O9 R+G]4-#_4HK@X<\0T5QD67#1P[ M2-RS3N=$>8DHVS"ZP\ZT\FI6&I5E$\&T;G9RBD>[-LH?E>YR9N&..9;^1-@P M:K%JXJIIX9JPUXSJP@E$$]B-%Z-J0AM3X&'TMK4X"F,A(<)!KJ* MN1!EVT#A+D"/)):V>:305-L@W;=1XJS.0KZI=23SH"LPUXE]%& ;Q';L0648 ML+M(Z8S,170A&H$K+=TU5SEB'L*FV33&&A]?!K'?:4-!$'B69685[+Q'CL8Y'8YENUCD6^T/#[.K8%G=)Z4.)N)D-S5 M9CB-W''I'EU G*?7W8C7A3K[;K%5FY00,[*!]%OY%41&+6(H MW!TD5Q%-P"XH$Y(IK,V:$7!K=+,"C^(97GK>HQJ5$$,;)V%B +RRE=!1:]&A MW*['M<9] 4&RF"U5.DPK;VV(\(PK%F%*.<&-U>W97.OB,8GME/&) B M ML9K&5-L?)Z>D9RL +JE.NUME()#6WL,WI8H,>:R5W$1LTE:820L5+ )\]\C% M!W,<9)6*A7W!3R,% P>?:NC6UC?1)D8I/7C"T25* \239AG57$J@W8UMPPO, M/9NQ7,#A5C/'._/;C#0:!A>XE-R*)(#+R!84DYAA[]N&F3NXY)D> 86KAGUL M8-JV1F/BG"8-JT5<6?6T;6_XNU!UD(CTG0 "*2E%F.DBP"C,&626$$WE?HFG MJOVH"9&G@C<6WSIUEGHG:-0PXL%#^J-["QRJ*NXP!UJ?)]QLZ^#+"RZS-' & MWM_"D-2:Q93\-MZ2*CD: T%4/,L,6&\;&?+MN8*U55$;E]O=][E=G]O=KMSN MG3Q%'T-< =(:I$NKR>'^L%OID6F?5]@ U>L4-E$6H?I02IQ42-#6*A1 ME*:5A7<5YW@O%EG*#W\')84C[302LG.F3]"/:>'M8CU'1$#T.# MA<=J X-A697:7LO$,_"Q;DDWVB(VFNPE8+C3Y9ASFG5O;4L!M\(UN88^#8JH MP,H8>*'S3C6P5V6/WH)CZ[YR":%J3#=V4WSJI]W=)=)QMBKE217KN-<4Q;J& M\;CS^-)JJIB9MC$;CY_&'RPMAHEP1DBAJI&-$6D?K;7#A__AKSK"L[)SVD%BK9E"JBZ&/3>$0M(BOL"2L3AG4C64;*X""M9G=-!@_HM\:CF_S6)0XCM7<*72 M+(&6&K=WR$X18ZV!R2QC[Y&%<]W:;> 0([6CV-1A U$@*IUPA(N*^>M-XC"_ M53Y#<_5R@8EMN"';('GKQY#+2I(:*CWDJ:3I6NGL#)E=+=MEOT9,%<4"4H%4,G?2VE T- F/1D!PW^ 8:X==)ARTW"^@R>FU@2K!*C" M2$^^P]C-' ^W61S#<]HE\-8QTPLP7*G6! #A8]4_U"ZOY M,7*=XX']$_=>O <:Y"I;RWJ,_TE*3VI$U2Q6-A68_$IN(/3G%7,(4:K6QLE2 M[S0$YL%+2JT 9-G0WZV$G @:9VFESNDQRD>GT=30N0U/*$6T^JXH6I3IKYT*_$- M@D%,YVF69!=+:S8-3,U%:55AW2JU,>KZ/QB+7,)\6&ONG]S^2G[@F)JH-RE! MKB:2V8-[L'?##"AJZ"/.IKG+76#E4LN:^\&Y&46X^J>T)K54LO1U0K1*5>L' M!J@*F.]$)2$X6#%COT-5SCE#?$',0EFXM:@W9JQ-SS6%&?B?F]DFNN,9M)V(<1^5:6%KXG[QOR/I444 #+=*I ,@PDR,)$(W]9ZEKF]M),4 MX(O".J > QL4A$<%1#$6XTA)1N.N=2XI+,$W9*5C335OHH[@D)]50!UZ#!/4 MF_4:/.*DLD B6 15\9&.W8;HC-:Q M'"SXB>?W><3=Y ETQ=J'?F]X+WVR=P!=^\8J4!54&;A!%?@G+F(O"9=953Z? MQ5]$9.=R5#Z*WM'%;Z.?L0#\H8$&=B<"U*'#8+-7 J4A!5P4L3__Z>3PZ.1% M?1TUJ#&;3F[6[E'R1J=4H%ZS(>N1 \H\TQ1T W'26NAM.*R!4N;YS?,;V";6 MY#V:"8QLQNT&\J,KF*K+&I<O[T_+F" M/U\S_T! W1A+TIY)EA BQ[(@^1F8$^APP QE'%[* Z;E=97I\#2W<*"1S0$0 MT@R$&M("X@7 XVT/O9YG; *J],LE0KBL9'ES9PX9TE!%ENERF7JRH#\1_D2L MLA!2>Q"F9--*"UL+.A@/C-4+B_X7[)?DLS2[4C,P[;$;/0C&2@Z]B*?H=7+D M1'[^[TP>J^"*8M[X-%7E":G'N%08_UULNW&%7@>^T,L7>JU)H9>7^5[FGUEC M'%I#7AA/M$*,F-@RM@5$CJ9Y3%GZ11:)Q(K"Z6E+;3$Z0OS$:!K[G1H&VPE. M>J/%,_ *!OXEO"ZJ&#M;,-F<=/7<]$J+OI@!;A<H*PZTCV#(L^S/"X6-&N) MZT;LN&?VQ=M2KJ:%DX%T/E5"!NI_;NM+/-Y&SK!C_AH!-2DLQ 50=? M*$+38A&-^6G/,NWD6B=+KAK/!1\:\465I&50LR5RE=2V8@YVFI6*3;ED?2X2 MA2M:X)H*L%-5%TB61.TOH4HF4P1>/2_#DC#,-1X\E9OFXB+&2 87';9<(_=> M]63RP+0D1CN:B[K@]1:T32@#G,N=!UCBHV?Z/Z@UH/:VH=RH)%8A0$Y8JK!?9'8U"(KA],#O:& MINDP"5-5D:O+-)=TL8).TOA&P23//M/8%*BOLMH\-.LCQC&EQR4%)V$1%_W' M/J3.;H5\,G#LQ%B O0D^II\\:#'OU!9:YQX4#-8'BG:&!'.R>BXZ4NJQSZJDM" M\K2.KL'Q9,@J^4RS!E:C6*@HXSE05H<2CU0&N9R*8'G>EB6C0BHJ! M8@%%#1=<]2I3480C[G1MO+7AE _ '5-UC5U;5@>V=I;"(A0&6<%*OJ5C^"Y' M[>:6X1NLY8=N[KC[RSDL)?D)Y:)D=I>3B3KI\'#S![%/MN*&@39:J:1%^ M2)7C&MX LUAIRC *)'>OJ4<->]LLS$$V B33@3"0"T-A+I6TU"C94JCJ,VO, M07:1APL:2'"KKC&S+%V <^<.%L<:^.J*:^SY,ZMQH*#N6FSM2(UO5DYWK@M< MXY)%GHZ"^,[(;@T&SARKWNG?4&"=]4M:>XL:/&Z&+SCIJ1XG2 D=VFJD9%YR MV*(^;,49IU7KB]$,J@0SU4:Z#DEGP=L*O^0>I=-].GIOVC/IW!Z!Q[! ZT&$ M4ER0=0R5E_*W$VF>.*6!: &1([/4EZ8 5!M?B977.5Z>/NJ.OW1OKMT=N+_# MLU-&,K.!,A?(3 $C& H[J1W/&68%/]([R8B^N"7H?-D5M59<79-$;2CMGTGS MFL),>4R9;@P8N]1^A8)R ?08OF$#.U!!R=B%#5@Y 0\KYD0,*=!)_!C&N^*%]^=8+ MJC5/$:;7K@&!M9]1G0;%?N*$#6/V< W?$X'DRU0VIET"D2$CHW57I*X4GX-A/PT_C_<,?*+-8^VI??G74 M_A5<=&R%OH'LAS\-6W M1LRQA<@1V_3RNLN?P-! M8WF$YEHE*6*7H\#U,VJ(NWTDF;=M@ M@:YNT2+Z6[CZI/,L''5_=3#H/"8'P^ZK1MU7C;NOVN_^ZJ#[AMUG_*#[C!\< M=U_5L1ORJL..W9!7'0Z_26A\F](]16[^>YA68#_JKMYK-088X3PA-M%Q>"G< M:,]D2B,[PH;M$P2\P7X4-J7:_1CA-:.)H6F>IAQ 5 MJ>"YP00UU[W*U>]I1Q0H@)&F59C82NIUEB^"X6#O'SW5T2N56>U[.D7R1__L M&6A4\Y/-Q.(Z]"5:OD1K34JT6N1JA[X N=JM+PZ[]<5AM[XX[-87A]WZXK!; M7QQVZXNC;GUQU*$]X:KNW3CJV VXJGLWCKIWXZA[-XZZ=^.H8S?D5\>#^]6# M;EA1B^=C$.%D,K6%J%%2MVHBJ $K3,KH_-59SVJ10T)5')A_V\^GI^YX#Z?WF]8=SVK,%0 TO]=NP3W69)8 F41!LN=3]2[J3O*]4 M?K!^FDN&S[A$;'ILH:Q-\VC;=6ASK0U%Y8>VOHY< "P?VR-Q>E$=5XR;0MV2 M;8B0D=T"0+].\JII"#&-$#..!8U+@=O3W,W_J E*%B0)YK3(N%OR"1.&4>$)KQ3NSNFTK \Q1PZ 1RX9 MLYXN.^>XY7!?;9E]$QKFJ;.PL$"=/Z=M@^!J;3O, "/X/8-@(\+$7@$-QVH$ MLES,+"X13%C2D+NT"I4?U@L[;%L82QG:7WJ?>L*0HCIFJBUF]NVR!&,H?[_I ML_<4,6^1Z-U^WG&WGW?/.S057-6AJ>"J#DT%5W5H*KAJA:;J]GI/NKW> MDP?S\W1J 3G?R"X3!$#QJ-B^(W:BCD!S"/C?W_UT3@R.?%I'A3HVV&!2?-)# ME^2>\1,I#6V/E 2O*^^I1U*"0D$[_=?18!#(34I8)C5+<53B%["F3?5'4UW6 M]!/&9(WP:C_;^P,M=<[#?!*FHMA[]R412Q)@9 'P$]0H,LP,)QQ]B:P).*OU MH7*=ETI.*!EE2VPSH($^5<,^@1,@'H[/E"(5Q1]%B0C7NV<%Q@/0;6UA)\ 6 M+]1@T!@-A!)6FJAXM]S57[)"/?2FL!OPGS%6"GM^8+C[ZZRM M",Z4@?+B<70'-RZNCEM/K8G$-#@MAZ.L-P=++:UUP_'E"QRT=XLG3: 1C9=: MV!"1"BDCWQK"))[%HUYQD^@4@I3F_HFX").>#:MJ^N@9=7\35=M)3=V_'O[O[]7!T=')F[^_>_.?X1^7K^H_^C#^_6,^.CHZ^.D?O_WSZF*V*).? M3_[3^:NSL__]6WKYOXO\2QR?5<>S5_O=/WWYR\]I]//[//O/OW_[8_0Y_?M! M>?(E6I[\^DNW9CSI=-3V!YV^Z?[PX&$5V:GFIF39(SURB["[J1XQ$<)VCP X M]C9LJH5[%$>4P\W%59Q5!8*JR+MHA5,S-KM,7LN-8D4HE*&=2M0':2R"YI&3UIB]/.#O?[:'T M I'.0\1#PNU27K0*_8*YOV"90/0EL$&-^4RA'+#ULW9=2+9[,95R4($^.I3& M/BE#&$MW6\: Y0%;"Z19C&?-VD\H1.^\0L\B+4@^Z]>V1PRZP6[0JY_E[S%5 M#:K]BI9% 8(8W!04_^!UPF ,21'4%3E>S@K)/#82"WQA$KS%4OI3"SUNDH1P M/_CI#MDH4K2O8;SF7"L7=04J;'*>L;B-)CM9),'^>>R&T\DII50:=;77B!]. M4UX,I7"S(6T0JS($4SX"[=9X),AY#',Z)N;&"U!7[.1Q1H 2 01M#HZK0$M0 M40KRU3$N(:J4-E*,"KBI%QGQO#+\(#-LWI8@F^#\P<-Q;*EFZS83SN-VMY;! M0%DH%P)(4S2D @ ;10(*P3'%"=$RXG'BM)KMJ6>S3C34.UBX4$E/^*O*NFV= M@8-E$32;4#+=5(NFQ"KJ%'@GF&A8I=*.[K!\77 M5.>C3B]]?]09--X?=0:-]T>=0>/]T>$#FPYW,1;JKJ)FSSH?4LV/S6!V,(DF M@ ,;PM/TH#R8A W%1%2)265TM?NVQQ[M)2F0H% ] M%6MEH3VB( MI653FYZF_=W;;T71N1<*6K ^]5 1T_1JW_:.6H2! 1D),,,";'/C3@[8-&@$ M@CX.#:?3&NMF.:C6)"]:2!\1-6 [>&![]1]9Q=8X"LMX+>13-9(\Y^9'N, 9+HOW\,J08Q?LY[3C0LA![BYFI'^9L[#ZFMIHB4583=# M>=T]**(;"_D/5NXKR8]WK7U3/;O=3:6R9EA=#TUT5(6LH-,;&Z;#?33.B,:; M9A>$_3Z1QQZ SO%T2!K5^@?X_E;IXCWU"W&D9S,+/HY\P8;8LZ[=+,-:DC.>>7O4L15J M("80OAI#XW>D!TF/0GJ%?W8=4O<8T!\43-^IJ:Y45K2RI!# M-E/7H&KK>A;%7E?VI,([-O-S.4Y;8"YHN^J)>QZP2^^!L@(WM2]W4LQLKY4X MK)53X!1CDFMJPZC^VC[H_>!]K46U@T/NS!QH/MI]RS#9&G'=H;V#:L!7K0M8 M2UEDZF-]CT:O_0K&,>4?[5LIA8V4.-(/6@;GV4)Z0**L9)%]YOW5 0H%Y,E)0FTT*_R>I),[D$8YS[XU^(=_4WI MEN9\(-IL(!LD6EN$PEJ&SQXP;I7BW"PZ*KU@F55Z#JHU7)U9NS%W#/@2+K&[ MUMS]Y3-(&J&O$@))>,V1[:+U9R 1(H$R3=ZI%_S]_:]9?B'7>H8-SS^%Z>=> M\+9_VN_1T%=AJ0ML7NYNSUX:7(%35\]0FQN\#KZ'V9:V91E=!K-9Y7TK;H(S MRU:[T^,Z&'N?\4##)$&T011DBF96BA@[O MKIQ52MJ,JFRO$)UT#@@?+* :0 MP "/I8NS66VI7J@TAN:O!&A L-I^-I:)0Z)^\!N\(4>3 MFR^*Q3Z5'OG,95JB*!MO1"N*H%0^GE1F))#6-)I6]@L_&3[E(O2YL#87P])J M<_-&M3%7&7,#\Q?P(=*2H;>![D]&?-?0PI0)]9Q6GFBDYU\Z6\;A91+\^2& MIVM!@_:")' _^%MV+:Z4$:4TQ^=# MF*1NK*HAY,5G/)Q+R@H9_JN?*Q9!?$#KIU)M%!3.PJ+YZ%27TVQ!/>VJ9#+/ M"1X@T[.)X8^2+'B G]>B&3&N%G.8Z-,7@KOJ]^)=IQ? MRY6JL/UH%\8E\@D*WI!E$49VR""4#X!@G'*"J?3Q3D>C2P."#)7^;QJ%-\4, M&D&*FGT+Q;O22\6>#?8;&$(3P6-FC,Z@RK%"\+WA,+1M3)9KC<,R%H0U7$(! MG=:K.(BX$*$:C;>\L^%F.>)*@,N+Y[R5R ;2PXEO[UOHO8"[HP<%]V'=]_5 M7M\_SZADLYN@3>)%K$>;4*81X\$S(I'UVES1HHY8J&>E6[O4X8 _,B[,OPP\ M)ZEUW@9Q1=4Z> 1/%U(Z 3N\-*?@ UD]!)YS^O(#>&&YV2#*7="F3;+L'5/&!PA%.3 .%":9M@VB)!-3P05EI%&/TJXG.5!*& MJ#UJ$1X45=@*5'/#<36YF%6%K0AZ%BODNHY"?UBX#"(EA=P2R)/B*DGJX*;D MJW:(AHK#1A# I[T'9%IJR]=H GE^/\,^;&9^]-CG1WU^=*/SHZM#%%!W%$G' M1*GG"&"W=$<7>\A6E3A\E(37/8X;*MPX\R_(@681S>VB1 #<0?OZG:Y^3]D= M"";%!49A@=B$6@.Z-L,4A&52TWN.Y[!"W04?Q0*2IV U0@)30R;271-MDK7? M_C8JE<#^ A.$/%0R_()+[-7ZBI$6)6R":UIR0D _V>[RA@W=RLATIR' M*YLXCW$M] ]Q(4_H!Y, YD0END6FY8+1\?[R;+*54>9OC.V_-Q%@+JW]:;E' M;,O[9RI?4.G $;YT+H+31+Z%ZB'B_DS&V55Y>_LR/)IP$%#P\R3TJ;P.:@-# MK)VA:I^R!+"'74X36!3BC:0J5X=6RMUTB(7NPVM,XO?XVRKE 5=<(4R*)4[U M=5&/"Y.AJ0K#,DX;%9D'X%'DT1Y,4J PS91*L""2I@J>(FSTD8:,+H@R940* MH=9MUG64EIN9L)*EJD2;7QVZIA#!4BIY&*INP6[8\Z/M=FX;QW+%6SKI78B: M4+55$VTD-.$7'@%L#@>!I9<(.P-S5?WX=C]D:".'#+WO/(_,UA01O.98Y@*^%ZK1 M67=:ZQXY;>X[;PH2FG,\T%==24Z&5PX4_GS]G?W<.B\55HUL#@ +0S+YD[@O M^CW'[@;A :+O AFTB##[DG.W*NS+D3A6"G;E$@MN,5GG2RBYA"Z._>0\,+7,A_DSSD]5ZAG6V-8W'?B@M#>O4: M$DS3-3I5)/ M+\#0KY\>F^$]HWI&7<&HOZ&I:-04J*=I6,P5_T(AK:GXY>BL&3*$ME:#,W4I MU2P0(2!]X)A!0,6JS0CRS.F9<]4TU[JQ@LF'"RP=BC1&&/Y;S^J@J:8=-L0D MS\(&A"CA,"'DC9&>MI-6JO%(5MMX9Y#<"FX_F=FA\6LLERJ+IVT1'YZ50ZY? M9J,E*H@0IV^/<*BR@LII(C$#C"C+!X2;)6$ESS17DM:<0A68I,7[4^A/X9U/ MH32>9X!-1--LJTDQS>-+:X@A&-0(.X''1I_C3?_C2W:,:YW1N$\<++RRRV6B\+ MGD\B/>+@*H2$^3*8LF7(C)]S82K'_2+YY9R4C[I)KXY.:#>J-UQU:#M'N%E: M"A7RO=:52F@#BLW@!>U8"E4QTDII@1&D276F^-+TBOBU+:TPYKP!\T? MM+L?-*@357H#!PND=("@X$;Z5#'47 9P4K V),WTS"Q2'W/$()#?8(!KIJ;D MT42'ZXQ<+S6&2ZY[3I.:S?.==G@-9+7KT.,!4-96 :X MBHR@"8XPD5: (TN5I=F]#9&8 M4O[0'R9_F.X8G(,Q V!H11Q@HYH6)SLBO26^AA,_"IY-Z$$%Z@Y660QZ-(2G MHP;1(4Q?R! \6 <"_1X%$@-B@%!M8DTE@@9\ZWY/%'/'][NE+05.[(_Q2V54F0T"*ZS_#-(G A*@MT 3\19=U6%P_W("KO?3-+& MRK3*#2!!$;0*XK++V2V+-JY-XL2W2?@VB35ID_"*_%X5^69I<.I$?Y.RA0AV M+L_0F6'[:^&B++M'"T/ICE,A<$%PW6E/+L%1%&\X>H-USL9KLI(J5DEH:FL MIQR ,Z:#K\%!F>("YC*F4058( (CWR8:3M!_"J&.V\W9P+UMI6)M=LIE'D,N MP$X5J@M_C5- )$$ODXH4E_X\^/.P2@U8!3I:$(IJJ!FR?BT5V9<=@4#=!.QZ7(6(_H3\%_A2L.@4,:,. ,S:+S0RVIZK) M: ^AJ;9_A3Y4_5+6J8"NRGY2[$'"=]383\W*DELB!KG&9W[&^W MFH@2^!%#,Q0*S*#H,;B6=1 M=M?C;J?S3!ZN?O &2@LC/?0#PP'.,0!@!7!N MT.V)G2(@'D<$^/F81T:KK,(7D-NOG!=J"I&+@W*H?*DK&@2EUPCCHNO'3V@< M$M81ILZ^852 EOVTIY)>:;@0NN[7@:*7HN8S:-O&YL##U #BE(J\"BGSXBB( M8&P*5X:T3GVT^DOE-WH1TU"!A72]5H]R(M):@&TTM^EWBY&[AT972(KN'G4# MZ>6(E -7I, _UZLUNZMC^79-\3@3RG2]XWR^SZ+>BKRBW[B.0J''?<^J- H9 M$(.ZK-1PXB?-X>+N*N$3L\JG00:S_@J.#&C8S[)"[199D05S42^H=5-9;XT] MBGJ !1'F+-4']2.NCJ^R2A@D4NM.2'Q/;F(BZAW@W8U;WK M.=0[?;>-J>\*3AW#EX58#K2937&Z:&WFM:[!Y@X"F&B(Y:2M&\O-]RQE -J@R232B_"":UL5 MNU(K!4EE$Y2E M8PH>D%,/P<;H/]J#U&#Z>*;M"?.Z* MES]<4FT[XPZKP0$E#LUURMPMU/*&?W=CR7MNV;3@93:+VBTP3,;HTHJU=="T M#?9LHYD;S'*@'D B5*:DWX !&,!*=UP">]MJ;P$V& ^A]3,:PF,/G3&_/Z6Q MB;AY .6#936(U#E7S^1B&V<0.H#B74FW%^S0;NS=+KSY.LB;WAJTL-3+J?NS M\+!8P,"OLVRQ-Q_+NB[3 M"EL=8&IY6HVE3X@=E^H56\4PKURUB:A3:];1)$0+<*LRY@JHI)J%4QI8*F4, MEB,5"H:;39HO)?M>N#Y\$9@$7IN68.%,T\V=C>(&&HL.G3L^(;@,R1GZF;0G M#G_4'H_ WD!:NFV:68:(54OFK,D@Z-?'.>!2K4.9U3USA/Z.1'A%?Y/NHSZ! MKF=0:)B*V6!6IZK;[ >_RM?-4*Q8DW%M>&@],KQY:&_)C5J])-+KM,].8Y9X MS8S09D=!E,=R@3O8"ZH_$K!^\Q@K7K6)0$(SMFP$5Z[$#:S=N+!6BJ*3UT;1 MVL2BCF @";\AE+-=4>GH> Z"BT M$%['%C4 0@W!NYY!\4+7OX$E+WGR*DPJ8:E('E6QD3# QP-?W^;KV]:DONV[ MC$F]NY?V6_^\;YJE33&SCAY)09@"DA9HMJD4EXGTI&A:'YHF%S!-L73,8!"@ M;N*$VCNE.)7"!R*=&GPP3--*3UJ_-^SZ;QP3>J;C#S>,'*3@*_]:6?#2P8@A M5AH+]_O6]S^E]_^ [P^!XM<0)!X.]OZA T:SN("R\:7 (2>1O/:EE,Z8H!H/ M>\%H,#Q&4R$R!>4XWUW>2TSR"G30Z!A_=])C?5.K8V^X =9$M1EW]LJW*D-R MH:R@&9*0(C"*S/Q/%>=6P]C@P4DV=0!;&L^MC8_D@1YL6NBV?=2C.3IV&6#_ M:N Q]2R K.[P;Y0=1-!P_ZZB"QZ@.C&@F'@B(*):&O8N860)W7<2%H3NYAZ& M9= YG'/-NKHJ6S(RHM7>Q08H,8;]X/7C$0:>C>GSR5PEH@_E[OH9H8)HPC"2OF M]_^W?(LBBJ?*H#2NL/L0.J-\&.%E]!*62VH6P)R4T6) MABF>U9XC$E4)BGRLPEP5#(LCF8=FJA$RMVF6_OJ-;-03(\XA; T&UZ.LFJC! M9-=SG"1NBBR1J11@SS2[2.49Y-8V$B4ZQ=+0D.3AM' P(Y/3B;&.D"V69HXT M(M%#,ZC0&.\6036_)+P.(8 $&UW)XX>N3[@(+X1S?"R9VVJ:"Y3OQ(X_2U;HM&[0-.DI0#WU,O.Y[A-!;E MN1="?%;PFR(M0A[GA&'G'P"H&C*D20A_PFZE5P)>5C MBCG[<#,8Z033NBTT0C=$Y-1)T2R5 !R(2]1_#DX-S6B3[X#I-Y66G2IG']\# M!/1:4UF J@DPX@@%JC81T!VOC9_% MLX%F%L!'<%$#(TJSE@'Y2X.&W+,+5_$B>+BP/8$;YZ7A35F"8.1LAI$%E'56 M(R^^JIH@8@35$Y5R@]*!?!*K\ [)G:>!EHRD$A8+"'= V2QI@/4=X?5[RXZ1 MP*#(T](*(7%]B%WW@M45B"WP1X47]RC%9(T[#Z?S6%Q1I*^LASI:M2<8'>J%R@M', 8PNE%";*R)9? M0)4,N3SJ)1GN70^:T7&J>\B6W6C/'JRD[N\\926%A(<)6T+5*T@I.)4$2U2G M6#VHC0YL-]5IN([VSS(H.B(-2 FJNNXU:4UXDXD\ERFX+63IPO9-R7^VF,)A M+)H V;(0XA"\EA\@K=&4LMXQBB',E4%R'G\DA>=U.4NE_?9'RJ*?EG,\)@TNP,L4#5#]!PA?4_JA(KHZ.T"@PG2V[-78&61B-:SC MZ"DYC16? *: CY:"Y3_"?C'T*%G^Q_8I9[I0?-<:]:E]"+-G>CEH=%&(%NPS M<%< X1N/MY$,\GJ#C=P"2<9U,9$C/]2N@F6"L1_WZ!1SM-* ;W1=C;[\\60 MQ8ZT#U0U&JK(M*M-=%;VOIK3A$@Q8"?&TY@.G=2+L[@T&0?[7,# 3$"+5W,) M$6%,A8.D JXP5S63STM1Z>D$"Y;P7J*0HI$HJGJQ9= HOX,9^2=_(##%Q\6, M0"-);OF(RZ0QOTDN6"EMLVY@8-6Y13525K:>!C#5]\^1'=?:#\!Z,R7+K.B> M$6@LC:VGHZU@4//16TJ2:4ATS,>'KT+.?DBXG>JOXKV=C#+95LS MFYEL&OIDDT\V^613(]E4K\(@-80U&F$$U:LXK,YX35#=014IV'4OQ0\TJU%M M.@'ZAD6! J2!X*)24FLR%?D4"\G;Z_1_2 M%BYAC"1=:49LT*5190):L**G&!\O2=Z+UOJ&YK8H: M /7W,B2CB-M"7//:C:CS,N0SV-!&AN%5J3P#6M-8RH@+>D*>&,5U,VI1,<3& M39RJD#% V3GWK+VI>D/+(;-?'H.?[E:UGAIF.?*J.#_%@4KX3\'FD#: ^+OF M,/@NB6?W*NJ#B8P <3IEZ;4U,L!:+S A#=!6A>;+L#!Q#F+GGCFE>)HH\V/N M8P+(-'NU47.&1,!GV6$E8WG"IT_&_ @$WI'6N^):TRAT9M4%%^H6OM@">31I8R>9!G?@B :EGYZ0>_S4:$'S M'<_KA @?]>-!:(32G%9E4*]>-J0-0Z=^2*LUZZU7KU<:4B3Z$HZ\*L7+=:6L MVYQ=7'U'^9:G0><.JX3DJCLHTKG *%CQ1/5?"=6,J5&G'.W%[5!:EP]K3 ,2 M( BC9NK(!3 ESZL)AG1?*_VFB,??7R39!,]]&:876$J49-=[$.B*ZE?0 MP2.-6O6;&,9$.:]UE'DBJ)!9&$L#7E):PI4IG5 W0Z$N62U6)K^N*5#WP&5T M+]EZK9J[1MD8R;B9;ABA1G#3BZ B?A2KEQX$Y.#M-(6RD,F&)+[ 21ZKA$%] MI-0->PB[4>54SD#M 2MX((;$[H);#]1<[0FDTB"# PQ0XTFTEN"QP(;R*O"* M3!ME4V2HUU=Y ]MN8YNMJ!EMQO#J-M_HU6JY):4_'L],NZ56W[B0YLB'-'U( M=ZX-O#W)^-(TVM3HEZJ17&2_+/]%UA@J? 4HUH Q78.^K%,PBC[%. M'G5H874_MC\(LD"V4=@V7+9>AOPP$=+5&_RH[E!C:;^K0% -;!,U(/>3F^K+ M?O .FR TQL9L%L8\,-RN8K40J=#V,H6M!?\.T^V:3^JT4S66*_A,Q3. 7R"H MK(M1Y0]OT=6 E2J2ZU*L8RB8$T&[UOD.1R-;\ DK&;ZEE->4N-K%O U<$DYQ MBARME'2J@\=11756YDUL=+S)TBY]XFA1K&I/571+;X6.J\>UP4?TB9"+R9:" MZX/T8/;/YE>21+H*#F8C)^PP!@L$XE;O=#]Z@H6G:&\#\PHID;>I@ ME:"#?&+6KML(72+UU 1Y3F#+M^^ILC)UJ1E,RLWB:Q7R"(,X^N\?/AT<[H?1 M8+#_:7P8A9_VPW#TZ60:B4^3:7@X"'5RT_C_:/!X(1_]%U>;^+O@U3]_ M>_/Q7]"Q\]N'-Q_?R ]/W[X,?CM_!5^^__#N[-6KE^=_>3;9RG"4LXZWTHGH MK]S)X+[WH=/V[5+]7Q%G56P\'H^'DQ/QZ6@\._BT?Q!-/X73Z>23.!X>3P^. M132<10TV'K]\]?KTMU\^GG\Z/MD_'N\_*@N/^X%:3O#;^W=O)<^^??/N@\VZ M#\>GZQ3U)L;=3+;<'Y],Q$DT_'0T.3GYM!\=S#Y-1H<'G\;'X=&Q& S&8CIH ML.7^KV_>OCH_??WJX[\^'1\,3PX'C\J8^_T %A30BH*7;\[/?GEW_MN'5P\H M-ST_W@\_BL.363@\.OATOWWWX]?3CFW=O/0]N# _>QU)'Q_4@S?&* M[A-[D;? QKW;69J>1-/19'_RZ20WTT&)T 5F< MEG%X6;JG9F!]0$?&D4O]_1\)$%P]1"V?EFS0MVO W@NYZ$3P?8[[XY,?[9>M M074_4 4-7GE[X5^#%U_U@E)D[&_U"XZ/^\='6_V&6T_"8U2$6_R"NT#!K7Z_ M'2#@T>%6O^ N4/!XJU]PLRDH+5[X\+]_&/UP.VH>;BHU<3"(.Z:GX:J'59G5 M!^Y\7[O\^-O?D%BJ4]N:ET!,Z/&-\DS XV'2^ #1DSP/? MQ ,;SP(P!>-MUO=L\"UL !&:#]?>R-H$-CC>=#:0X@.KXEV$I/"NT18Z^ MABT.MX$M1!3\3>0">C/OI_7_K?HW>T);S0X@K5WKW, M+A_0XQD/;WQQ54X^+\O+Y\^>75]?]PLQ[5]D5\].\^D\OA+%,Q%=A/FS*"S# M9\/#P^/AX."9=%CYS^$)>*_[XV=E(JD.8_"&@_% ?!D/Q=%D(/_1GY>+!RY4 M;WWO'_XZ[@\;Q>GK500C%][-EPVFOI="'\.1#^*$-=YP!QB0.R5.%P0L"_ & M'P1.*8@T4L43FF10/(56BH]A C,[SONG_>#)J_0")SV7>9@6"6'&]8)(8P7. M@G?3,L-YE0.:0]F_&Y<;#MAZ%G\(Q_-FH7N\]P\+!\83Y^&\PIMI(\7*WOCH M>'3@:>/2YON[;#<3!Q6X)XM#EN]N/==?\&UV1>.1#TC;[!9%;BXFMJGS_7V; M[_>R&^C,?/^CYSV"[7K#K2?A>EB\GJ9;9RA[DFZ??>UINNG&N:>@-^:WQ)C_ MAL#POOSCZ!@"P\/1\>!9>74P.CG8/_DDONSO#1\]'*SS$?L^'[%^WL?6LAUG M(=X@'G<% X8IAW .8XXQH#,<4T2G%TQ$>0TSFJU$1(]PI'\*T\_!VY"G&)\6 M1::&B$-:XU427LD_7^M9S.+&OG9_F$Q!H[ M3/L^(?'X/H^EP(Y\2L)[,6OEQ?B4Q#8X!3ZJLG76KJ?IUIG*GJ3;9V%[FFZZ M>>XIZ(WY+3'FMS8V;*4D1CXEL6[>Q]:R':>PIZ8WY+ MC/GO%.D=/WJDUTHPC'V"8=V\CZUE.TXP -I2'D^AV^%-451A.A7!Z44NQ$*R MY8HVB'"1I1=N$\3?W_^:Y1?R?<[F82&P':(7O,6OPB*(!(ZP#O,EMD/,LR02 M.6(TY68)IPLA_Y*W>&E^_4%,17Q9%D$LUR=_4\Y%+JI47NV3&NOMYOFDQCIZ M:CZIL<8N%]H GBP^J>'](.\'^:3&UKH5]AL2'/2?1L.1=!":^,P^2K.)MJ^/ MO&V=X>Q)NGWVMJ?IIAOKGH+>M-\2T_Z>\/Y'(X/W/S@>C,27H?S!9#@8'#QZ MU%DG.X8#C_"T?F[)#G @YSU@:<'K7(C@?![F(GB?R 7I@1(?K8$2/LNPWIZ6 MSS*LH[/DLPQK[/60\O5T>7#/Y0:ZG%8755$&Q[=..FR7372S<_+@\_$>,H*P M@1Z+3T9L@]7O(RA;9Q1[FFZ=1>U)NGV&N*?I]AGQWBCR9O^6F_W?,4P\&IZ$ M@_#DTU) MNGU6N*?I]EGPGJ8;WD#AK?U'R52,CR?1P?CQ)P78F8H[ DAMT;E<3T]E!]CO M-FF*]R*?P9W2J<]6;)YOYK,5Z^A>^6S%&OM)I(H]7=;-U[ESMF*+*.0]EXWR M7+Q7OO'6OR?AUMG"GJ9;9TA[DFZ?_>UINGVVNZ>IM_:WUMJ_IT#Q>& 'BD<$ MO"-.HO!H]NB!8CM/L>]#OFOEJ>P ^W&>XG0A4IB/#3,H8/8%#KB0ZST*7BTN MDVP)B8LRFWX.WE?RQ6&.!60P?(IBO=TRGZ)81\_*IRC6V$7R&%#KZ>9PBF(T M\CD*[[6LN=?B/?*-M_P]";?.&/8TW3I+VI-T^PQP3]/M,]X]3;VUO[76O@H2 MFQ#OR7@ (=Z#R?CP8'#\Z"%>.\-PX".V:^5GK#WS<'[@M_YY/W@WFXE<[DCP M,IM6. B[S&#N=/!UV0//BMY?VB6:>I)N&TF]O[2%--TJ>WH7:+IY_M+_;+3# MXYESX]T.3T)OKGN:>G-]MTCJS?4MI.D:F'.>IMMMKOOT1EN$^G \B<:#HT>/ M4-OIC4,?4UXK/V/MF8?3&V^S=,^G.+S/Y!6W]YD\2;W/M.4TW2J;>A=HNGD^ MDT]Q[ QSKJ?KX4GHS75/4V^N[Q9)O;F^A31= W/.TW2[S76?XO@ZF)]]^?PJ!G1LY\L'HM7)0MI?K.*FB,R&G%[D0 MD$SI!1'F3<[%92D6$Y$'!P3GT0LF2TRMA(LLO0@^AHF0_SCOG_;QTY^S))(K M#<[#Z;P(_APN+E\$9UD_^.67LU[P]_[[?O!KEE_ #\2TRN,REN^'WYW)OR_R MK+H,?DZR29@$OX;Y9U$6P9MT2K=6%Y9AFHAE_=YA$>3B,A>%7'Q8 DE@F ?D M@PHAV4G>,$[E(^1_+_EE\R)(PX5\QUC>=#H7496(X UL"L M=702/6#6&GM['C!K/3TVHV,//636SKM@DW#Z&0RA--J3.Y/ES\.JS%X\JF,F M7^HN._)UA_2.[_T0;"_?^Y'?\D'\G<=_S=T@YD,8SOZH/B)U/7&WE[C?WX#W MU'U$ZGYWJ])3]]O?LL53N#.EO[__\!TIC>["LS*<)$+^-XJO_OH7^?_4G::) M"//GDZR<\^/VY-]EMG@^AL#'Q_B14?[EV4P,/^#B-T^O0@N&_____T_ M]O(;I/S3 /_OA?5>_.P14NY"[$UR$7[>"V?RR<_#Y#I<%OR>1R>@CB=9'LEO M!FI5L!$!C#8]^#&P_H8-:>SF(ORR9^T9,\H>1,R?\V7JLYPVA#_,BKB,L_1Y M+A(,1,/=G?LB:21//A_) RC?9"'_R2^V/^P?'7PO8AD>1*J,#6ETAN-/']^= M/7!"PN4B3DA\!!:' /Z9O%PR5M&(QJ]D?I=R;03!,Z0Y#]D$N"X)+POQ7/UA MO]VA$1;$ Y;T8 9P3EE_'TFW#;[]/RFQ2HV '.9(&(W6[!+Z*4;*IRLSQH8;B/4>-CG9F=B/): MB)1SLSV303V-PD7PJX@+>9.;\IN>R]["[OB+GS'@/AH-#D^'DT?/2!NIVI.?!![4WR?'>!, ME;O.PY0RS@Q!F(C6UCH=J#JZ;?[FXUPNO @^5M-Y,84V-9_%V5Q_T6=Q-LT) M]%F$_<;3;S M/76WV2'PU/7NPJZX"QVS>,;#X?'HZ#@\>/1(M\[!C(< *>1#T)OAN:P]7W$& MY0RV;28WKJ0>P'DL9L&K+V):0?L>3'Z*IR('(+^B"FGPDP4G^.K+=!ZF%R(X MG9;!ARJ1'PW'X=YP_TGX%-,HPX.(_H6H@6&474(ZQK[;G_\T/#QZ,1Z,%(;@ M>9A/PE04>^^^ /8@W%E^,QH,1CX#XWT]3UWOZ^T.<;VOM]74W60/8&>HNRV^ MWNK94[=ZI87=Q+OD M&^PLC=? ;O0T_HY.0HW>Z^ G^)Q09^Q^-#R9AHN-M+W%WR^W:0NIOL >P,=7U.R.>$ M-CQBX7-"GJ0^)[13-/8DWG82[Y)OL+,T7@.[T=/8YX1\3@AB]Z/AP5!,AON/ M'KLW.:%1?_C_?%1\TY-":\-8=VL4@@3/;1)&P^/@M_YY_ZS/R9[A^&!P0S[H M9'#H\T$^'[3#84>?#_+$]?F@W:+N)EO_.T-=GP_R^: -CU;X?) GJ<\'[12- M/8FWG<2[Y!OL+(W7P&[T-/;YH)W*!PT'P_Z;M^<[Z.IN4&[E?W[Z\$OP)BW* M,)V*X&4VK6 F3 O-QR^P$1"K+Z-U+=1)I^89F407EZ*,)>_P!^^ 1X(IYCK M>!F68? Z3D0P$=.P*N1MRB+ IY7A11&$N0C$8B+D9D;!=5S.]3U@O?1#]3S/ M03Y'X:F[6][([A%WE_R0':3N)END.T-=GZ/P.8H-]Z!]CL*3U.KESQ9XZNZ67[![Q-TECV 'J;O)MN'.4-=G"WRV8,-]69\M M\"3UV8*=HK$G\;:3>)=\@YVE\1K8C9[&/ENP<]F"L]-?=M#5W9YLP5F83*LD M+.'O7^+T\R0LA,\=^-R!IZ[/'>P(<7?)/]A!ZFZRI;@SU/6Y Y\[V'#/UN<. M/$E][F"G:.Q)O.TDWB7?8&=IO 9VHZ>QSQWL7.[@Y:O7.^CJ;D_NX*68Q6GL M4P<^=>"IZU,'NTC<77(/=I"ZFVPH[@QU?>K IPXVW+'UJ0-/4I\ZV"D:>Q)O M.XEWR3?861JO@=WH:>Q3!SN7.OCE]*<=='6W)W7P2S@1B<\:^*R!IZ[/&NP: M<7?),]A!ZFZRC;@SU/59 Y\UV'"?UF<-/$E]UF"G:.Q)O.TDWB7?8&=IO 9V MHZ>QSQKL7-;@_8=7.^CJ;D_6X'TN"DE:CU;DDP>>NCYYL)/$W24'80>IN\FF MXLY0UR MG/P.Q/GOAV2)\8,=D$[;"S+%^$92FB("P".VL3IG!VTS*4GT1!G :OOLSE+I7!<#!\ MZJGN,S2>NCY#L]W$]1F:K:;N&L3M/75W-4/SK PGB5B?_;[S.DX:RQC4ES%I MO6>EXUWPG]>T\TF61+)._R_/_]I>#B0ZYRTN%Z-^_WPUX]S$4R!#V:2 M$Z"VJ BD;1M.YV3>L@5+-QV/^L.@G(=E$$ZGV4+>?2G_&1?!/ZLPE^1+EL$' M<9GE99"EP6MI)=-EP\'>/X,P%T&:E4$DQ$+>>B8MZ2BXCLNYO(,(SL6TD@N* MYIM("/\L6B[C ^B?X7-VDS(*)D ;V-,OEXT(PQ2?+(!X;Q_V@_D,9 F?NVYI],2?C<\&8][\.;A0OY> M1+T@:_Q4+\]+L+D4K_)+$V C8JD4NKP'UQ7)&BFLYY._K?Q,3?X//?WN7?WE6- MCJU5!?"_8_IO?84=+[-'01Y\IULN.PSBZ+]_^'1P.!J.)^'^IW$T"C_M#P># M3R?3P=&GV?YD='1T>+1_-#V1:W@6RO]%\=5?_R+_GUK,-!%A#O&E>6T98U@' MJ\G!X,>'4 ZC?=ZX@=ZXXP-2%;AL_/__]__8RV^HOS\-\/]>6._%SQZAMKL0 M>Y-QZ=@ LSR7(I1)X/U*I@(Z2?#[YK8/T-&]+8S47X M9<_:,U:N>XF8R7>GR]1G.6T(?Y@5B#C]/!?X.&?AI]. MQ@=\KNBK\S<_OSW]^-N'5Y].]L?CDV/^\H',9]?"<(T'O3(T'QY$$-]-AMF; M>O@=]BV6ZCN50N"H#T?%6?7[*B^J,$7C S1X+OZHXEQ \75!FOP6-@)=>!$7 M90ZWFDN;(:JDWI^&52'U-%H#.=D 9.,4DH[R"ZG68_F8B9B'R0QL';@1FC'\ M [ V1 5F#]Y/FO?S+)CG\ 4E2_,01N)9[P[^!3_#1>TFXS"J^R)6;9:[6I?:'-L XF9W. MU?Y1?[0R$6&)'NOF$):>)=FUVDSU[SU(\#PG;74M]^A&+:&_#R=%EE2E> $* MHZG'+6U:=Z [W^U@U%\9L%_75^/L4GUMH_[^_9'U[F?P1DFJ?+UFB..K*?0] M!/['TU]>O7V)OE MR<.^_;/B6?!K+"T5D00?J^E1]'J?3^#),F@]]ZIEEO9G%*V9/SO4EY_?S5-;/7CJ-PD7P MJXB+DF7U3M+E8??=[_ECF2>OXS241H.T&1[0/&D\M&Z>;'PIP :MXR7DUY\3 MTP9OLRNQF(@\..X%H\'P9.O>?CRL)[,.OW=^=N.RK8?WFFVU _:214OYGWFY2/[Z_P-02P$"% ,4 " "Y@6A/ MA5ROOZP3 DY $0 @ $ =&QN9"TR,#$Y,#DS,"YX M&UL4$L! A0#% @ N8%H3S7DF .? M, E8T# !4 ( !228 '1L;F0M,C Q.3 Y,S!?9&5F+GAM M;%!+ 0(4 Q0 ( +F!:$^I:&L\QWP )1O" 5 " 1M7 M !T;&YD+3(P,3DP.3,P7VQA8BYX;6Q02P$"% ,4 " "Y@6A/(K2B."Y3 M ")?P8 %0 @ $5U =&QN9"TR,#$Y,#DS,%]P&UL M4$L! A0#% @ N8%H3VSQ;5AB'@ Y_, !P ( !=B#$P-6(S-C4P."YH=&U02P$"% ,4 " "Y@6A/ MON-2,:5> ##"0, ' @ $21@$ =&QN9"TR,#$Y,#DS,&5X M,3 V,V)D,S W+FAT;5!+ 0(4 Q0 ( +F!:$]LZ&W'+ H "B- < M " ?&D 0!T;&YD+3(P,3DP.3,P97@S,3$X,C#,Q,C$Y8V$V.2YH=&U02P$"% ,4 " "Y@6A/RR;Q M$%L' "#2@ ' @ '3N0$ =&QN9"TR,#$Y,#DS,&5X,S(Q M-3%E8C$T+FAT;5!+ 0(4 Q0 ( +F!:$_LYCOKX6$# &R0)P 5 M " 6C! 0!T;&YD+3(P,3DP.3,P>#$P<2YH=&U02P4& L "P ) P ?",% end XML 27 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Employee warrants (BSPCE) (Details) - Employee warrants (BSPCE) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Warrants    
Unvested balance at beginning of period (in shares) 229  
Exercised during the year (in shares) (45)  
Forfeited during the year (in shares) (6)  
Unvested balance at end of period (in shares) 178 229
Vested and expected to vest at end of period (in shares) 173  
Exercisable at end of period (in shares) 146  
WAEP per warrant    
Unvested balance at beginning of period (in dollars per share) $ 15.49  
Exercised during the period (in dollars per share) 13.03  
Forfeited during the period (in dollars per share) 25.10  
Unvested balance at end of period (in dollars per share) 14.88 $ 15.49
Vested and expected to vest at end of period (in dollars per share) 14.95  
Exercisable at end of period (in dollars per share) $ 13.51  
WACT (in years)    
Outstanding WACT (in years) 5 years 10 months 24 days 6 years 8 months 12 days
Vested and expected to vest at end of period (in years) 6 years  
Exercisable at end of period (in years) 5 years 8 months 12 days  
Aggregate intrinsic value    
Outstanding aggregate intrinsic value $ 3,434 $ 4,922
Vested and expected to vest aggregate intrinsic value 3,334  
Exercisable aggregate intrinsic value 3,017  
Total intrinsic values of BPSCE warrants exercised $ 1,400  

XML 28 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components - Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 24,285   $ 24,285   $ 25,096
Accumulated Amortization (9,049)   (9,049)   (5,676)
Net 15,236   15,236   19,420
Amortization expense for intangible assets 1,300 $ 500 3,974 $ 1,475  
Estimated future amortization expense related to intangible assets          
Remainder of 2019 1,316   1,316    
2020 4,989   4,989    
2021 3,613   3,613    
2022 3,418   3,418    
2023 1,900   1,900    
Net 15,236   15,236   19,420
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 4,934   4,934   5,009
Accumulated Amortization (3,146)   (3,146)   (1,984)
Net 1,788   $ 1,788   3,025
Weighted Average Remaining Useful Life     2 years    
Estimated future amortization expense related to intangible assets          
Net 1,788   $ 1,788   3,025
Acquired developed technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 19,351   19,351   20,087
Accumulated Amortization (5,903)   (5,903)   (3,692)
Net 13,448   $ 13,448   16,395
Weighted Average Remaining Useful Life     5 years    
Estimated future amortization expense related to intangible assets          
Net $ 13,448   $ 13,448   $ 16,395
XML 29 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Share capital and reserves - Other reserves (Details)
9 Months Ended
Sep. 30, 2019
EUR (€)
€ / shares
Share capital and reserves  
Restricted reserve | € € 189,758
Amount withdrawn from the restricted reserve upon vesting of each share | € / shares € 0.08
XML 30 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Business combinations - Stitch, Inc (Details)
3 Months Ended
Nov. 09, 2018
USD ($)
Jun. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Estimated fair values of assets acquired and liabilities assumed:        
Goodwill     $ 49,599,000 $ 49,659,000
Goodwill adjustment   $ 200,000    
Stitch, Inc        
Business combinations        
Cash payment $ 59,500,000      
Transaction costs recognized 700,000      
Estimated fair values of assets acquired and liabilities assumed:        
Cash 1,625,000      
Intangible assets 14,700,000      
Goodwill 43,635,000      
Other assets, net (57,000)      
Deferred revenue (410,000)      
Total consideration transferred 59,493,000      
Acquired developed technology | Stitch, Inc        
Estimated fair values of assets acquired and liabilities assumed:        
Intangible assets 11,400,000      
Customer relationships | Stitch, Inc        
Estimated fair values of assets acquired and liabilities assumed:        
Intangible assets $ 3,300,000      
Customer relationships | Stitch, Inc | Discount rate        
Estimated fair values of assets acquired and liabilities assumed:        
Intangible assets (as a percent) 13.5      
XML 32 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Tables)
9 Months Ended
Sep. 30, 2019
Debt  
Schedule of carrying amount of notes and equity components of debt

The net carrying amount of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

    

Principal Balance

    

Unamortized debt discount

Unamortized debt issuance costs

    

Net Carrying Amount

Liability Component

 

$

152,803

 

$

(21,412)

$

(5,573)

 

$

125,818

The net carrying amount of the equity component of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

Gross Amount

Allocated debt issuance costs

Net Carrying Amount

Equity Component

$

21,732

$

(939)

$

20,793

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Business combinations (Tables) - Stitch, Inc
9 Months Ended
Sep. 30, 2019
Business combinations  
Schedule of estimated fair values of assets acquired and liabilities assumed

The following table summarizes the preliminary fair values of assets acquired and liabilities assumed as of the date of acquisition including measurement period adjustments through September 30, 2019 (in thousands):

    

Fair Value

Cash

$

1,625

Acquired developed technology

11,400

Customer relationships

 

3,300

Goodwill

43,635

Other assets, net

 

(57)

Deferred revenue

 

(410)

Total consideration transferred

$

59,493

Schedule of identified intangible assets acquired and their estimated useful lives

    

Fair Value

    

Useful Life
(Years)

Acquired developed technology

$

11,400

5

Customer relationships

 

3,300

2

Total intangible assets subject to amortization

$

14,700

XML 34 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue        
Total revenue $ 62,625 $ 52,065 $ 181,054 $ 148,633
Cost of revenue        
Total cost of revenue 14,748 12,993 45,707 36,115
Gross profit 47,877 39,072 135,347 112,518
Operating expenses        
Sales and marketing 33,277 28,365 102,582 82,339
Research and development 15,552 9,930 46,987 29,801
General and administrative 12,163 10,179 34,191 28,791
Total operating expenses 60,992 48,474 183,760 140,931
Loss from operations (13,115) (9,402) (48,413) (28,413)
Other income (expense), net (235) 132 (826) 341
Loss before benefit (provision) for income taxes (13,350) (9,270) (49,239) (28,072)
Benefit (provision) for income taxes (9) 21 (48) (31)
Net loss $ (13,359) $ (9,249) $ (49,287) $ (28,103)
Net loss per share attributable to ordinary shareholders:        
Basic and diluted net loss per share $ (0.44) $ (0.31) $ (1.62) $ (0.94)
Weighted-average shares outstanding used to compute net loss per share attributable to ordinary shareholders: 30,648 29,964 30,453 29,750
Subscriptions        
Revenue        
Total revenue $ 55,141 $ 44,631 $ 158,079 $ 126,444
Cost of revenue        
Total cost of revenue 7,976 5,756 23,782 16,683
Professional services        
Revenue        
Total revenue 7,484 7,434 22,975 22,189
Cost of revenue        
Total cost of revenue $ 6,772 $ 7,237 $ 21,925 $ 19,432
XML 35 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and summary of significant accounting policies
9 Months Ended
Sep. 30, 2019
Organization and summary of significant accounting policies  
Organization and summary of significant accounting policies

1. Organization and summary of significant accounting policies

Business

Talend S.A. (“the Company”), incorporated in France in 2005, has its registered office located at 9, rue Pages, 92150 Suresnes, France. Talend’s software platform, Talend Data Fabric, integrates data and applications in real-time across modern big data and cloud environments, as well as traditional systems, allowing organizations to develop a unified view of their business and customers.

As used in this Quarterly Report, the term “the Company” refers to Talend S.A, and the terms “Talend,” “we,” “our,” “us,” and “the Group” refer to Talend S.A. and its consolidated subsidiaries, unless the context otherwise requires.

Basis of presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2019 and December 31, 2018, the results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019 and September 30, 2018, and cash flows for the nine months ended September 30, 2019 and September 30, 2018. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 28, 2019. Certain prior year financial information in the statement of cash flows has been reclassified to conform with current year presentation. The Company’s results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of results that may be expected for the year ending December 31, 2019, or for any future period.

In addition, the Consolidated Statement of Financial Position as of December 31, 2018 has been revised to reflect an immaterial re-classification of deferred revenue between short term and long term. The revision, in the amount of $2.6 million, resulted in an increase in Contract liabilities – deferred revenue, current, and a decrease in Contract liabilities – deferred revenue, non-current, compared to amounts previously presented on the Consolidated Statement of Financial Position. The Consolidated Statement of Financial Position as of December 31, 2018 and Consolidated Statement of Cash Flows as of September 30, 2018 have also been revised to reflect an immaterial re-classification of restricted cash between cash and cash equivalents and other current assets. The revision, in the amount of $0.4 million, resulted in an increase in cash and cash equivalents and a corresponding decrease in other current assets, compared to what was previously presented.

Use of estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include, but are not limited to, revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets and goodwill, and share-based compensation expense. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.

Summary of significant accounting policies

Except for the accounting policies described below, there have been no changes to the Group’s significant accounting polices disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 28, 2019, that have had a material impact on the Group’s condensed consolidated financial statements and related notes. Additionally, the Company entered into a convertible senior note transaction during the three months ended September 30, 2019. Please see Note 7, Debt, for further details.

Recently adopted accounting standards

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842), which requires the recognition of right-of-use assets and lease liabilities for those leases currently classified as operating leases under ASC Topic 840 Leases. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. In 2018, the FASB issued ASU 2018-10, 2018-11 and 2018-20, providing, among other things, codification improvements, the optional transition method, the treatment of sales and similar taxes as lease cost by policy elections, the requirement to exclude certain variable payments from consideration and the allocation of certain variable payments between lease and non-lease components. The standard is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted.

The Group has adopted the standard utilizing the modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. As a result, the Group recognized $27.1 million of operating lease assets and $27.7 million of operating lease liabilities. This method allows entities to continue to apply the legacy guidance in ASC 840, including disclosure requirements in the comparative periods presented in the year of adoption. Please see Note 10, Commitments and contingencies, within these financial statements for the impact of adoption and required disclosures.

Accounting standards issued not yet adopted

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use- Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard is effective for the Group’s interim and annual periods beginning January 1, 2020 and earlier adoption is permitted. This standard could be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Group will adopt this standard on a prospective basis as of January 1, 2020 and is evaluating the impact ASU 2018-15 will have on the consolidated financial statements and related disclosures.

XML 36 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components - Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance sheet components    
Accrued compensation and benefits $ 18,929 $ 21,343
VAT payable 2,960 5,051
Other taxes 708 698
Contingent liabilities 240 408
Other current liabilities 9,381 8,975
Accrued expenses and other liabilities $ 32,218 $ 36,475
XML 37 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Share capital and reserves (Details)
€ / shares in Units, $ in Thousands, € in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
EUR (€)
€ / shares
shares
Sep. 30, 2019
USD ($)
shares
Sep. 30, 2018
USD ($)
Dec. 31, 2018
shares
Share capital and reserves            
Ordinary shares outstanding     30,782,240     30,158,374
Ordinary shares nominal value per share | € / shares     € 0.08      
Shares issued upon exercise of stock option, employee warrants and warrants classified as share based payments     306,844 306,844    
Value of shares issued upon exercise of stock option, employee warrants and warrants classified as share based payments | €     € 3.7      
Shares issued from restricted stock unit vesting (in shares)     185,645 185,645    
Issuance of ordinary shares in connection with employee stock purchase plan | $ $ 2,469 $ 1,805   $ 4,742 $ 1,805  
Shares issued from employee stock purchase plan     131,377 131,377    
Proceeds from issuance of common stock under restricted stock units and employee stock purchase plan | €     € 4.3      
XML 38 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Dec. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
WACT and Aggregate intrinsic value      
Total intrinsic value of stock options exercised   $ 8,100  
Stock Options      
Stock Options      
Number of stock options outstanding at beginning of period (in shares)   1,707 2,282
Granted during the period (in shares)     2
Exercised during the period (in shares)   (262) (409)
Forfeited during the period (in shares)   (123) (88)
Number of stock options outstanding at end of period (in shares) 1,707 1,322 1,787
Vested and expected to vest at end of period (in shares)   1,305  
Exercisable at end of period (in shares)   1,141  
WAEP per share      
Balance at beginning of period (in dollars per share)   $ 11.95  
Exercised (in dollars per share)   13.17  
Forfeited (in dollars per share)   19.16  
Balance at end of period (in dollars per share) $ 11.95 10.35  
Vested and expected to vest at end of period (in dollars per share)   10.31  
Exercisable at end of period (in dollars per share)   $ 9.07  
WACT and Aggregate intrinsic value      
Outstanding WACT (in years) 6 years 3 months 18 days 5 years 3 months 18 days  
Vested and expected to vest at end of period (in years)   5 years 3 months 18 days  
Exercisable at end of period (in years)   5 years 1 month 6 days  
Outstanding Aggregate intrinsic value $ 42,769 $ 31,417  
Vested and expected to vest aggregate intrinsic value   31,069  
Exercisable aggregate intrinsic value   $ 28,568  
XML 39 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Related party transactions (Details) - Bpifrance Financement - Restlet - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Related party transactions    
Net debt assumed $ 1.2  
Debt carrying value $ 0.7 $ 0.9
XML 40 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies - Components of lease expense (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Lease, Cost [Abstract]  
Operating lease cost $ 4,264
Operating lease right-of-use assets 26,430
Operating lease liabilities 27,900
Cash paid for amounts included in the measurement of lease liabilities 3,404
Right-of-use assets obtained in exchange for lease obligations $ 612
Weighted average remaining lease term for operating leases 6 years 8 months 12 days
Weighted average discount rate 5.40%
XML 41 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Warrants (BSA) (Details) - $ / shares
3 Months Ended 9 Months Ended
Jun. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Share-based payment plans      
Vesting period   4 years  
Warrants (BSA)      
Share-based payment plans      
Minimum percentage of subscribed price over the exercise price   5.00%  
Number of warrants granted 74,760 75,000 38,000
Exercise price per employee warrant $ 47.79    
Grant date fair value per employee warrant $ 14.98    
Vesting period 1 year    
Number of employee warrants exercisable   18,690  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Business combinations - Components of Stitch, Inc intangible assets (Details) - Stitch, Inc
Nov. 09, 2018
USD ($)
Intangible assets  
Total intangible assets subject to amortization $ 14,700,000
Acquired developed technology  
Intangible assets  
Total intangible assets subject to amortization $ 11,400,000
Useful Life (Years) 5 years
Customer relationships  
Intangible assets  
Total intangible assets subject to amortization $ 3,300,000
Useful Life (Years) 2 years
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers - Remaining Performance Obligations (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Remaining performance obligations  
Remaining performance obligations $ 183.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Remaining performance obligations  
Remaining performance obligations $ 139.2
Remaining performance obligations period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Remaining performance obligations  
Remaining performance obligations $ 44.0
Remaining performance obligations period
XML 44 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components - Other current and non-current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance sheet components    
Research tax credit   $ 612
Unbilled revenue $ 1,448 941
Prepaid expenses 7,090 6,244
Other assets 1,702 1,664
Other current assets 10,240 9,461
Research tax credit 2,232 2,214
Deposits 677 793
Other non-current assets 1,475 654
Other non-current assets $ 4,384 $ 3,661
XML 45 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies
9 Months Ended
Sep. 30, 2019
Commitments and contingencies  
Commitments and contingencies

10. Commitments and contingencies

Operating leases

The Group has adopted ASC 842 utilizing the optional modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity.

The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the Company’s consolidated statement of financial position.

ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Group’s leases do not provide an implicit rate, the Group uses an incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. The Group’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group has lease agreements with lease and non-lease components, which are generally accounted for separately, but the Group has made an accounting policy decision to account for the lease and non-lease components as a single lease component. The Group also made an accounting policy decision not to record ROU assets or lease liabilities for leases with terms of 12 months or less. The Group has operating leases for corporate offices, none of which have variable lease payments.

The components of lease expense for the nine months ended September 30, 2019 were as follows (in thousands):

Amount

Operating lease cost

$

4,264

The balances for our operating leases are presented within our consolidated balance sheet as follows (in thousands):

September 30, 2019

Operating lease right-of-use assets

$

26,430

Operating lease liabilities

$

27,900

Other information related to our operating leases is as follows (dollars in thousands):

Nine Months Ended September 30, 2019

Cash paid for amounts included in the measurement of lease liabilities

$

3,404

Right-of-use assets obtained in exchange for lease obligations

612

Weighted average remaining lease term for operating leases

6.7 years

Weighted average discount rate

5.4%

Maturities of lease liabilities as of September 30, 2019 were as follows (in thousands):

    

Amount

Remainder of 2019

$

1,427

2020

 

5,010

2021

 

4,579

2022

 

4,427

2023

 

3,899

Thereafter

 

13,822

Total lease payments

33,164

Less imputed interest

(5,264)

Total

$

27,900

Future minimum undiscounted lease payments as of December 31, 2018 accounted for under guidance ASC 840 were as follows (in thousands):

    

Amount

2019

$

5,286

2020

 

5,757

2021

 

5,591

2022

 

5,320

2023

 

4,014

Thereafter

 

14,832

Total future minimum lease payments

$

40,800

Legal Proceedings

In the ordinary course of business, the Company may be involved in various legal proceedings and claims related to intellectual property rights, commercial disputes, employment and wage and hour laws, alleged securities laws violations or other investor claims and other matters. For example, the Company has been, and may in the future be, put on notice and sued by third parties for alleged infringement of their proprietary rights, including patent infringement. The Company evaluates these claims and lawsuits with respect to their potential merits, the Company’s potential defenses and counterclaims, and the expected effect on it of defending the claims and a potential adverse result. The Company is not presently a party to any legal proceedings that in the opinion of its management, if determined adversely to it, would have a material adverse effect on its business, financial condition or results of operations.

XML 46 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Balance sheet components
9 Months Ended
Sep. 30, 2019
Balance sheet components  
Balance sheet components

6. Balance sheet components

The following tables represent balance sheet components (in thousands):

As of September 30, 

As of December 31, 

Other current assets

    

2019

    

2018

Research tax credit

 

 

612

Unbilled revenue

 

1,448

 

941

Prepaid expenses

 

7,090

 

6,244

Other assets

 

1,702

 

1,664

Other current assets

$

10,240

$

9,461

As of September 30, 

As of December 31, 

Other non-current assets

    

2019

    

2018

Research tax credit

 

$

2,232

 

$

2,214

Deposits

 

677

 

793

Other non-current assets

 

1,475

 

654

Other non-current assets

$

4,384

$

3,661

As of September 30, 

As of December 31, 

Property and equipment

    

2019

    

2018

Computer equipment and software

$

8,703

$

6,778

Fixtures and fittings

 

1,834

 

1,925

Leasehold improvements

 

3,756

 

4,823

Property and equipment, gross

 

14,293

 

13,526

Less: accumulated depreciation

 

(8,624)

 

(7,191)

Property and equipment, net

$

5,669

$

6,335

As of September 30, 

As of December 31, 

Accrued expenses and other liabilities

    

2019

    

2018

Accrued compensation and benefits

$

18,929

$

21,343

VAT payable

 

2,960

 

5,051

Other taxes

 

708

 

698

Contingent liabilities

240

408

Other current liabilities

 

9,381

 

8,975

Accrued expenses and other liabilities

$

32,218

$

36,475

Intangible assets as of September 30, 2019 and December 31, 2018 included the following (in thousands):

September 30, 2019

December 31, 2018

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net

Gross Carrying Amount

    

Accumulated Amortization

    

Net

    

Weighted Average
Remaining Useful
Life

Customer relationships

$

4,934

$

(3,146)

$

1,788

$

5,009

$

(1,984)

$

3,025

2 years

Acquired developed technology

19,351

(5,903)

13,448

20,087

(3,692)

16,395

5 years

Total

$

24,285

$

(9,049)

$

15,236

$

25,096

$

(5,676)

$

19,420

Amortization expense for intangible assets was $1.3 million and $0.5 million for the three months ended September 30, 2019 and 2018, respectively, and $4.0 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively.

The following table presents the estimated future amortization expense related to intangible assets at September 30, 2019 (in thousands):

    

Amount

Remainder of 2019

$

1,316

2020

 

4,989

2021

 

3,613

2022

 

3,418

2023

 

1,900

Thereafter

 

Total amortization expense

$

15,236

XML 48 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 171,964 $ 34,104
Accounts receivable, net of allowance for doubtful accounts of $2,602 and $1,882, respectively 51,890 67,531
Contract acquisition costs 10,317 9,563
Other current assets 10,240 9,461
Total current assets 244,411 120,659
Non-current assets:    
Contract acquisition costs 20,419 19,390
Operating lease right-of-use assets 26,430  
Property and equipment, net 5,669 6,335
Goodwill 49,599 49,659
Intangible assets, net 15,236 19,420
Other non-current assets 4,384 3,661
Total non-current assets 121,737 98,465
Total assets 366,148 219,124
Current liabilities:    
Accounts payable 6,206 5,760
Accrued expenses and other current liabilities 32,218 36,475
Contract liabilities - deferred revenue, current 124,169 127,065
Operating lease liabilities, current 4,264  
Short-term debt 199 208
Total current liabilities 167,056 169,508
Non-current liabilities:    
Deferred income taxes 469 469
Other non-current liabilities 966 950
Contract liabilities - deferred revenue, non-current 15,352 23,082
Operating lease liabilities, non-current 23,636  
Long-term debt 126,356 676
Total non-current liabilities 166,779 25,177
Total liabilities 333,835 194,685
Commitments and contingencies (Note 10)
STOCKHOLDERS' EQUITY    
Ordinary shares, par value 0.08 per share; 30,782,240 and 30,158,374 shares authorized, issued and outstanding, respectively 3,185 3,128
Additional paid-in capital 300,954 244,878
Accumulated other comprehensive income 1,651 607
Other reserves 207 138
Accumulated losses (273,684) (224,312)
Total stockholders' equity 32,313 24,439
Total liabilities and stockholders' equity $ 366,148 $ 219,124
XML 49 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 50 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional paid-in capital
Accumulated other comprehensive income
Other reserves
Accumulated loss
Total
Balance at the beginning of the period at Dec. 31, 2017 $ 3,059 $ 215,390 $ 672 $ 49 $ (183,168) $ 36,002
Balance at beginning (in shares) at Dec. 31, 2017 29,439,767          
Comprehensive loss:            
Net loss for the period         (28,103) (28,103)
Other comprehensive gain (loss)     (90)     (90)
Restricted stock units reserve   (82)   82    
Shares issued from restricted stock unit vesting $ 6 (6)        
Shares issued from restricted stock unit vesting (in shares) 62,662          
Exercise of stock awards $ 51 6,407       6,458
Exercise of stock awards (in shares) 523,168          
Issuance of ordinary shares in connection with employee stock purchase plan $ 4 1,801       1,805
Issuance of ordinary shares in connection with employee stock purchase plan (in shares) 49,478          
Share-based compensation   14,221       14,221
Balance at the end of the period at Sep. 30, 2018 $ 3,120 237,731 582 131 (211,271) 30,293
Balance at end (in shares) at Sep. 30, 2018 30,075,075          
Balance at the beginning of the period at Jun. 30, 2018 $ 3,103 228,751 643 114 (202,022) 30,589
Balance at beginning (in shares) at Jun. 30, 2018 29,881,309          
Comprehensive loss:            
Net loss for the period         (9,249) (9,249)
Other comprehensive gain (loss)     (61)     (61)
Restricted stock units reserve   (17)   17    
Shares issued from restricted stock unit vesting $ 1 (1)        
Shares issued from restricted stock unit vesting (in shares) 10,758          
Exercise of stock awards $ 12 1,692       1,704
Exercise of stock awards (in shares) 133,530          
Issuance of ordinary shares in connection with employee stock purchase plan $ 4 1,801       1,805
Issuance of ordinary shares in connection with employee stock purchase plan (in shares) 49,478          
Share-based compensation   5,505       5,505
Balance at the end of the period at Sep. 30, 2018 $ 3,120 237,731 582 131 (211,271) 30,293
Balance at end (in shares) at Sep. 30, 2018 30,075,075          
Balance at the beginning of the period at Dec. 31, 2018 $ 3,128 244,878 607 138 (224,312) 24,439
Balance at beginning (in shares) at Dec. 31, 2018 30,158,374          
Comprehensive loss:            
Net loss for the period         (49,287) (49,287)
Other comprehensive gain (loss)     1,044     1,044
Equity component of 2024 Notes, net of issuance costs   20,793       $ 20,793
Restricted stock units reserve   (69)   69    
Shares issued from restricted stock unit vesting $ 17 (17)        
Shares issued from restricted stock unit vesting (in shares) 185,645         185,645
Exercise of stock awards $ 28 4,354       $ 4,382
Exercise of stock awards (in shares) 306,844          
Issuance of ordinary shares in connection with employee stock purchase plan $ 12 4,730       4,742
Issuance of ordinary shares in connection with employee stock purchase plan (in shares) 131,377          
Share-based compensation   26,285       26,285
Balance at the end of the period at Sep. 30, 2019 $ 3,185 300,954 1,651 207 (273,684) 32,313
Balance at end (in shares) at Sep. 30, 2019 30,782,240          
Balance at the beginning of the period at Jun. 30, 2019 $ 3,164 267,281 750 213 (260,325) 11,083
Balance at beginning (in shares) at Jun. 30, 2019 30,558,748          
Comprehensive loss:            
Net loss for the period         (13,359) (13,359)
Other comprehensive gain (loss)     901     901
Equity component of 2024 Notes, net of issuance costs   20,793       20,793
Restricted stock units reserve   6   (6)    
Shares issued from restricted stock unit vesting $ 4 (4)        
Shares issued from restricted stock unit vesting (in shares) 43,017          
Exercise of stock awards $ 10 1,377       1,387
Exercise of stock awards (in shares) 107,997          
Issuance of ordinary shares in connection with employee stock purchase plan $ 7 2,462       2,469
Issuance of ordinary shares in connection with employee stock purchase plan (in shares) 72,478          
Share-based compensation   9,039       9,039
Balance at the end of the period at Sep. 30, 2019 $ 3,185 300,954 1,651 207 (273,684) 32,313
Balance at end (in shares) at Sep. 30, 2019 30,782,240          
Increase (Decrease) in Stockholders' Equity            
Adjustment on initial application of ASC 842         (85) (85)
Adjusted balance $ 3,128 $ 244,878 $ 607 $ 138 $ (224,397) $ 24,354
Adjusted balance (in shares) 30,158,374          
XML 51 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and contingencies  
Schedule of components of lease expense

The components of lease expense for the nine months ended September 30, 2019 were as follows (in thousands):

Amount

Operating lease cost

$

4,264

The balances for our operating leases are presented within our consolidated balance sheet as follows (in thousands):

September 30, 2019

Operating lease right-of-use assets

$

26,430

Operating lease liabilities

$

27,900

Other information related to our operating leases is as follows (dollars in thousands):

Nine Months Ended September 30, 2019

Cash paid for amounts included in the measurement of lease liabilities

$

3,404

Right-of-use assets obtained in exchange for lease obligations

612

Weighted average remaining lease term for operating leases

6.7 years

Weighted average discount rate

5.4%

Schedule of maturities of lease liabilities

Maturities of lease liabilities as of September 30, 2019 were as follows (in thousands):

    

Amount

Remainder of 2019

$

1,427

2020

 

5,010

2021

 

4,579

2022

 

4,427

2023

 

3,899

Thereafter

 

13,822

Total lease payments

33,164

Less imputed interest

(5,264)

Total

$

27,900

Schedule of future minimum undiscounted lease payments under operating leases

Future minimum undiscounted lease payments as of December 31, 2018 accounted for under guidance ASC 840 were as follows (in thousands):

    

Amount

2019

$

5,286

2020

 

5,757

2021

 

5,591

2022

 

5,320

2023

 

4,014

Thereafter

 

14,832

Total future minimum lease payments

$

40,800

XML 52 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Net loss per share (Tables)
9 Months Ended
Sep. 30, 2019
Net loss per share  
Schedule of net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share

The net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Numerator (basic and diluted):

 

  

 

  

 

  

 

  

Net loss

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

Denominator (basic and diluted):

 

  

 

  

 

  

 

  

Weighted-average ordinary shares outstanding

 

30,648

 

29,964

 

30,453

 

29,750

Basic and diluted net loss per share

$

(0.44)

$

(0.31)

$

(1.62)

$

(0.94)

XML 53 tlnd-20190930x10q_htm.xml IDEA: XBRL DOCUMENT 0001668105 us-gaap:RetainedEarningsMember 2019-06-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001668105 tlnd:OtherReserveMember 2019-06-30 0001668105 2019-06-30 0001668105 us-gaap:RetainedEarningsMember 2018-12-31 0001668105 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001668105 tlnd:OtherReserveMember 2018-12-31 0001668105 us-gaap:RetainedEarningsMember 2018-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001668105 tlnd:OtherReserveMember 2018-09-30 0001668105 us-gaap:RetainedEarningsMember 2018-06-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001668105 tlnd:OtherReserveMember 2018-06-30 0001668105 2018-06-30 0001668105 us-gaap:RetainedEarningsMember 2017-12-31 0001668105 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001668105 tlnd:OtherReserveMember 2017-12-31 0001668105 us-gaap:CommonStockMember 2019-06-30 0001668105 us-gaap:CommonStockMember 2018-12-31 0001668105 us-gaap:CommonStockMember 2018-09-30 0001668105 us-gaap:CommonStockMember 2018-06-30 0001668105 us-gaap:CommonStockMember 2017-12-31 0001668105 us-gaap:EmployeeStockOptionMember 2018-12-31 2018-12-31 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2018-12-31 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2018-09-30 0001668105 us-gaap:EmployeeStockOptionMember 2018-09-30 0001668105 tlnd:EmployeeWarrantsMember 2018-09-30 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2017-12-31 0001668105 us-gaap:EmployeeStockOptionMember 2017-12-31 0001668105 tlnd:EmployeeWarrantsMember 2017-12-31 0001668105 us-gaap:EmployeeStockOptionMember 2018-12-31 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2019-01-01 2019-09-30 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2018-01-01 2018-09-30 0001668105 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001668105 tlnd:EmployeeWarrantsMember 2018-01-01 2018-09-30 0001668105 us-gaap:EmployeeStockOptionMember 2019-09-30 0001668105 tlnd:EmployeeStockPurchasePlanMember tlnd:AmericanDepositarySharesMember 2019-09-30 0001668105 tlnd:EmployeeWarrantsMember 2018-01-01 2018-12-31 0001668105 tlnd:ServiceBasedRestrictedStockUnitMember 2018-12-31 0001668105 tlnd:PerformanceBasedRestrictedStockUnitMember 2018-12-31 0001668105 tlnd:EmployeeWarrantsMember 2018-12-31 0001668105 tlnd:ServiceBasedRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001668105 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001668105 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001668105 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001668105 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001668105 tlnd:StitchIncMember 2019-01-01 2019-09-30 0001668105 2020-01-01 2019-09-30 0001668105 2019-07-01 2019-09-30 0001668105 us-gaap:EMEAMember 2019-07-01 2019-09-30 0001668105 srt:AsiaPacificMember 2019-07-01 2019-09-30 0001668105 srt:AmericasMember 2019-07-01 2019-09-30 0001668105 country:FR 2019-07-01 2019-09-30 0001668105 us-gaap:EMEAMember 2019-01-01 2019-09-30 0001668105 srt:AsiaPacificMember 2019-01-01 2019-09-30 0001668105 srt:AmericasMember 2019-01-01 2019-09-30 0001668105 country:FR 2019-01-01 2019-09-30 0001668105 us-gaap:EMEAMember 2018-07-01 2018-09-30 0001668105 srt:AsiaPacificMember 2018-07-01 2018-09-30 0001668105 srt:AmericasMember 2018-07-01 2018-09-30 0001668105 country:FR 2018-07-01 2018-09-30 0001668105 us-gaap:EMEAMember 2018-01-01 2018-09-30 0001668105 srt:AsiaPacificMember 2018-01-01 2018-09-30 0001668105 srt:AmericasMember 2018-01-01 2018-09-30 0001668105 country:FR 2018-01-01 2018-09-30 0001668105 srt:RestatementAdjustmentMember 2018-12-31 0001668105 us-gaap:LeaseholdImprovementsMember 2019-09-30 0001668105 us-gaap:FurnitureAndFixturesMember 2019-09-30 0001668105 us-gaap:ComputerEquipmentMember 2019-09-30 0001668105 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001668105 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001668105 us-gaap:ComputerEquipmentMember 2018-12-31 0001668105 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001668105 tlnd:StitchIncMember us-gaap:DevelopedTechnologyRightsMember 2018-11-09 2018-11-09 0001668105 tlnd:StitchIncMember us-gaap:CustomerRelationshipsMember 2018-11-09 2018-11-09 0001668105 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-09-30 0001668105 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-09-30 0001668105 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001668105 us-gaap:CustomerRelationshipsMember 2019-09-30 0001668105 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001668105 us-gaap:CustomerRelationshipsMember 2018-12-31 0001668105 2018-01-01 2018-12-31 0001668105 tlnd:RestletSasMember tlnd:BpifranceFinancementMember 2019-09-30 0001668105 tlnd:RestletSasMember tlnd:BpifranceFinancementMember 2018-12-31 0001668105 srt:MinimumMember tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-01-01 2019-09-30 0001668105 srt:ScenarioForecastMember tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-10-01 2019-12-31 0001668105 tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member tlnd:AmericanDepositarySharesMember 2019-01-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember 2019-07-01 2019-09-30 0001668105 tlnd:ProfessionalServicesMember 2019-07-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-09-30 0001668105 tlnd:ProfessionalServicesMember 2019-01-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember 2018-07-01 2018-09-30 0001668105 tlnd:ProfessionalServicesMember 2018-07-01 2018-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-09-30 0001668105 tlnd:ProfessionalServicesMember 2018-01-01 2018-09-30 0001668105 srt:RestatementAdjustmentMember 2019-09-30 0001668105 2018-09-30 0001668105 2017-12-31 0001668105 tlnd:StitchIncMember us-gaap:DevelopedTechnologyRightsMember 2018-11-09 0001668105 tlnd:StitchIncMember us-gaap:CustomerRelationshipsMember 2018-11-09 0001668105 tlnd:StitchIncMember 2018-11-09 0001668105 tlnd:RestletSasMember tlnd:BpifranceFinancementMember 2019-01-01 2019-09-30 0001668105 tlnd:StitchIncMember 2018-11-09 2018-11-09 0001668105 tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-07-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001668105 tlnd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001668105 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001668105 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001668105 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001668105 tlnd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001668105 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001668105 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001668105 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001668105 tlnd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001668105 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001668105 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001668105 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001668105 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001668105 tlnd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001668105 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001668105 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001668105 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001668105 us-gaap:RetainedEarningsMember 2019-09-30 0001668105 us-gaap:CommonStockMember 2019-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001668105 tlnd:OtherReserveMember 2019-09-30 0001668105 tlnd:ServiceBasedRestrictedStockUnitMember 2019-01-01 2019-09-30 0001668105 tlnd:PerformanceBasedRestrictedStockUnitMember 2019-01-01 2019-09-30 0001668105 tlnd:ServiceBasedRestrictedStockUnitMember 2019-09-30 0001668105 tlnd:PerformanceBasedRestrictedStockUnitMember 2019-09-30 0001668105 tlnd:EmployeeWarrantsMember 2019-01-01 2019-09-30 0001668105 tlnd:EmployeeWarrantsMember 2019-09-30 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2019-09-30 0001668105 tlnd:StitchIncMember us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2018-11-09 2018-11-09 0001668105 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001668105 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001668105 tlnd:OtherReserveMember 2019-07-01 2019-09-30 0001668105 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001668105 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001668105 tlnd:OtherReserveMember 2019-01-01 2019-09-30 0001668105 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001668105 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001668105 tlnd:OtherReserveMember 2018-07-01 2018-09-30 0001668105 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001668105 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001668105 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001668105 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001668105 tlnd:OtherReserveMember 2018-01-01 2018-09-30 0001668105 2019-04-01 2019-06-30 0001668105 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2019-04-01 2019-06-30 0001668105 tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-09-30 0001668105 tlnd:EmployeeStockPurchasePlanMember tlnd:AmericanDepositarySharesMember 2019-01-01 2019-09-30 0001668105 2019-07-01 2019-09-30 0001668105 2018-07-01 2018-09-30 0001668105 2018-01-01 2018-09-30 0001668105 tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-01-01 2019-09-30 0001668105 tlnd:ConvertibleSeniorNotes1.75PercentDue2024Member 2019-09-01 2019-09-30 0001668105 2019-09-30 0001668105 2018-12-31 0001668105 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001668105 tlnd:AmericanDepositarySharesMember 2019-01-01 2019-09-30 0001668105 2019-11-01 0001668105 2019-01-01 2019-09-30 shares iso4217:USD iso4217:EUR pure iso4217:EUR shares tlnd:item iso4217:USD shares tlnd:D 0.000625 0 0 0 0 0 0 30782240 30158374 true 00-0000000 true true 2600000 0 0 0 0 0 0 0 0 0001668105 --12-31 2019 Q3 TLND false 30158374 30782240 0.00193234 0.00193234 10-Q true 2019-09-30 false 001-37825 Talend S.A. I0 9, rue Pages Suresnes FR 92150 +33 (0) 1 4 6 25 06 00 American Depositary Shares, each representing oneordinary share, nominal value €0.08 per share Ordinary shares, nominal value €0.08 per share TLND NASDAQ NASDAQ Yes Yes Large Accelerated Filer false false false 30799561 171964000 34104000 2602000 1882000 51890000 67531000 10317000 9563000 10240000 9461000 244411000 120659000 20419000 19390000 26430000 5669000 6335000 49599000 49659000 15236000 19420000 4384000 3661000 121737000 98465000 366148000 219124000 6206000 5760000 32218000 36475000 124169000 127065000 4264000 199000 208000 167056000 169508000 469000 469000 966000 950000 15352000 23082000 23636000 126356000 676000 166779000 25177000 333835000 194685000 0.08 0.08 30782240 30158374 3185000 3128000 300954000 244878000 1651000 607000 207000 138000 -273684000 -224312000 32313000 24439000 366148000 219124000 55141000 44631000 158079000 126444000 7484000 7434000 22975000 22189000 62625000 52065000 181054000 148633000 7976000 5756000 23782000 16683000 6772000 7237000 21925000 19432000 14748000 12993000 45707000 36115000 47877000 39072000 135347000 112518000 33277000 28365000 102582000 82339000 15552000 9930000 46987000 29801000 12163000 10179000 34191000 28791000 60992000 48474000 183760000 140931000 -13115000 -9402000 -48413000 -28413000 -235000 132000 -826000 341000 -13350000 -9270000 -49239000 -28072000 9000 -21000 48000 31000 -13359000 -9249000 -49287000 -28103000 -0.44 -0.31 -1.62 -0.94 30648000 29964000 30453000 29750000 -13359000 -9249000 -49287000 -28103000 901000 -61000 1044000 -90000 -12458000 -9310000 -48243000 -28193000 30558748 3164000 267281000 750000 213000 -260325000 11083000 -13359000 -13359000 901000 901000 20793000 20793000 6000 -6000 43017 4000 -4000 107997 10000 1377000 1387000 72478 7000 2462000 2469000 9039000 9039000 30782240 3185000 300954000 1651000 207000 -273684000 32313000 29881309 3103000 228751000 643000 114000 -202022000 30589000 -9249000 -9249000 -61000 -61000 -17000 17000 10758 1000 -1000 133530 12000 1692000 1704000 49478 4000 1801000 1805000 5505000 5505000 30075075 3120000 237731000 582000 131000 -211271000 30293000 30158374 3128000 244878000 607000 138000 -224312000 24439000 -85000 -85000 30158374 3128000 244878000 607000 138000 -224397000 24354000 -49287000 -49287000 1044000 1044000 20793000 20793000 -69000 69000 185645 17000 -17000 306844 28000 4354000 4382000 131377 12000 4730000 4742000 26285000 26285000 30782240 3185000 300954000 1651000 207000 -273684000 32313000 29439767 3059000 215390000 672000 49000 -183168000 36002000 -28103000 -28103000 -90000 -90000 -82000 82000 62662 6000 -6000 523168 51000 6407000 6458000 49478 4000 1801000 1805000 14221000 14221000 30075075 3120000 237731000 582000 131000 -211271000 30293000 -49287000 -28103000 2082000 1424000 3974000 1475000 411000 -34000 -160000 225000 26285000 14221000 -14908000 -9092000 40000 6424000 3257000 1871000 -922000 -2927000 2437000 -7606000 2869000 -16414000 -604000 2064000 2906000 -2064000 -2906000 149145000 4382000 6458000 4742000 1805000 117000 189000 158152000 8074000 139674000 4564000 34104000 87387000 -1814000 -1852000 171964000 90099000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">1. Organization and summary of significant accounting policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Business</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Talend S.A. (“the Company”), incorporated in France in 2005, has its registered office located at 9, rue Pages, 92150 Suresnes, France. Talend’s software platform, Talend Data Fabric, integrates data and applications in real-time across modern big data and cloud environments, as well as traditional systems, allowing organizations to develop a unified view of their business and customers.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="background-color:#ffffff;">As used in this Quarterly Report, the term “the Company” refers to Talend S.A, and the terms “Talend,” “we,” “our,” “us,” and “the Group” refer to Talend S.A. and its consolidated subsidiaries, unless the context otherwise requires.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2019 and December 31, 2018, the results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019 and September 30, 2018, and cash flows for the nine months ended September 30, 2019 and September 30, 2018. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 28, 2019. Certain prior year financial information in the statement of cash flows has been reclassified to conform with current year presentation. The Company’s results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of results that may be expected for the year ending December 31, 2019, or for any future period.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In addition, the Consolidated Statement of Financial Position as of December 31, 2018 has been revised to reflect an immaterial re-classification of deferred revenue between short term and long term. The revision, in the amount of $2.6 million, resulted in an increase in Contract liabilities – deferred revenue, current, and a decrease in Contract liabilities – deferred revenue, non-current, compared to amounts previously presented on the Consolidated Statement of Financial Position. The Consolidated Statement of Financial Position as of December 31, 2018 and Consolidated Statement of Cash Flows as of September 30, 2018 have also been revised to reflect an immaterial re-classification of restricted cash between cash and cash equivalents and other current assets. The revision, in the amount of $0.4 million, resulted in an increase in cash and cash equivalents and a corresponding decrease in other current assets, compared to what was previously presented.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include, but are not limited to, revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets and goodwill, and share-based compensation expense. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-style:italic;font-weight:bold;">Summary of significant accounting policies</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Except for the accounting policies described below, there have been no changes to the Group’s significant accounting polices disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 28, 2019, that have had a material impact on the Group’s condensed consolidated financial statements and related notes. Additionally, the Company entered into a convertible senior note transaction during the three months ended September 30, 2019. Please see Note 7, <i style="font-style:italic;">Debt, </i>for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently adopted accounting standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which requires the recognition of right-of-use assets and lease liabilities for those leases currently classified as operating leases under ASC Topic 840 <i style="font-style:italic;">Leases</i>. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. In 2018, the FASB issued ASU 2018-10, 2018-11 and 2018-20, providing, among other things, codification improvements, the optional transition method, the treatment of sales and similar taxes as lease cost by policy elections, the requirement to exclude certain variable payments from consideration and the allocation of certain variable payments between lease and non-lease components. The standard is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The Group has adopted the standard utilizing the modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. As a result, the Group recognized $27.1 million of operating lease assets and $27.7 million of operating lease liabilities. This method allows entities to continue to apply the legacy guidance in ASC 840, including disclosure requirements in the comparative periods presented in the year of adoption. Please see Note 10, <i style="font-style:italic;">Commitments and contingencies,</i> within these financial statements for the impact of adoption and required disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accounting standards issued not yet adopted</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use- Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. <span style="white-space:pre-wrap;">The new standard is effective for the Group’s interim and annual periods beginning January 1, 2020 and earlier adoption is permitted. This standard could be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Group will adopt this standard on a prospective basis as of January 1, 2020 and is evaluating the impact ASU 2018-15 will have on the consolidated financial statements and related disclosures.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2019 and December 31, 2018, the results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019 and September 30, 2018, and cash flows for the nine months ended September 30, 2019 and September 30, 2018. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 filed with the SEC on February 28, 2019. Certain prior year financial information in the statement of cash flows has been reclassified to conform with current year presentation. The Company’s results of operations, comprehensive loss and changes in equity for the three and nine months ended September 30, 2019, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of results that may be expected for the year ending December 31, 2019, or for any future period.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In addition, the Consolidated Statement of Financial Position as of December 31, 2018 has been revised to reflect an immaterial re-classification of deferred revenue between short term and long term. The revision, in the amount of $2.6 million, resulted in an increase in Contract liabilities – deferred revenue, current, and a decrease in Contract liabilities – deferred revenue, non-current, compared to amounts previously presented on the Consolidated Statement of Financial Position. The Consolidated Statement of Financial Position as of December 31, 2018 and Consolidated Statement of Cash Flows as of September 30, 2018 have also been revised to reflect an immaterial re-classification of restricted cash between cash and cash equivalents and other current assets. The revision, in the amount of $0.4 million, resulted in an increase in cash and cash equivalents and a corresponding decrease in other current assets, compared to what was previously presented.</p> 2600000 400000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include, but are not limited to, revenue recognition (including allocation of the transaction price to separate performance obligations), the amortization period for contract acquisition costs, fair value of acquired intangible assets and goodwill, and share-based compensation expense. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently adopted accounting standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which requires the recognition of right-of-use assets and lease liabilities for those leases currently classified as operating leases under ASC Topic 840 <i style="font-style:italic;">Leases</i>. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. In 2018, the FASB issued ASU 2018-10, 2018-11 and 2018-20, providing, among other things, codification improvements, the optional transition method, the treatment of sales and similar taxes as lease cost by policy elections, the requirement to exclude certain variable payments from consideration and the allocation of certain variable payments between lease and non-lease components. The standard is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The Group has adopted the standard utilizing the modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. As a result, the Group recognized $27.1 million of operating lease assets and $27.7 million of operating lease liabilities. This method allows entities to continue to apply the legacy guidance in ASC 840, including disclosure requirements in the comparative periods presented in the year of adoption. Please see Note 10, <i style="font-style:italic;">Commitments and contingencies,</i> within these financial statements for the impact of adoption and required disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accounting standards issued not yet adopted</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In August 2018, the FASB issued ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use- Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. <span style="white-space:pre-wrap;">The new standard is effective for the Group’s interim and annual periods beginning January 1, 2020 and earlier adoption is permitted. This standard could be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Group will adopt this standard on a prospective basis as of January 1, 2020 and is evaluating the impact ASU 2018-15 will have on the consolidated financial statements and related disclosures.</span></p> 27100000 27700000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">2. Business combinations</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">On November 9, 2018, Talend, Inc., a wholly-owned subsidiary of the Company, acquired all of the outstanding shares of Stitch Inc., (“Stitch”), a leading cloud-based service to seamlessly load data to cloud data warehouses, for a cash payment of $59.5 million. Talend, Inc. also incurred transaction costs of approximately $0.7 million, which are included in general and administrative expense in the Group’s consolidated statements of operations for the year ended December 31, 2018. Stitch’s self-service solution for efficiently moving data from cloud applications into cloud data warehouses and Stitch’s low-touch sales strategy further enhances the Group’s alignment with cloud platforms such as Microsoft Azure, Amazon AWS, Databricks and Snowflake. In addition, the acquisition of Stitch further addresses the growing demand from data engineers and analysts for self-service cloud data integration solutions.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The following table summarizes the preliminary fair values of assets acquired and liabilities assumed as of the date of acquisition including measurement period adjustments through September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,300</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (57)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (410)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total consideration transferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,493</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The goodwill balance is primarily attributed to the assembled workforce and expanded market share within the data integration industry, which is moving towards cloud data warehouses. The goodwill balance is not deductible for income tax purposes. The fair values assigned to tangible assets acquired, liabilities assumed and identifiable intangible assets were based on management’s estimates and assumptions.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">During the second quarter of 2019, the Company adjusted the preliminary amount of the acquisition date fair value assigned to goodwill by $0.2 million to reflect measurement period adjustments related to accrued liabilities. There were no adjustments to the preliminary amounts during the third quarter of 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:22.5pt;margin:0pt;"><span style="font-family:'inherit';">The fair value of acquired developed technology was determined using an excess earnings method based on revenue forecasts related to the expected evolution of the technology over time. The fair value of customer relationships was determined using the with-and-without method, whereby the value of existing customer relationships is determined using two different scenarios: 1) net revenues less related costs with the customer relationships and 2) net revenues less related costs without the customer relationships. The incremental difference between the two scenarios was then used to estimate the fair value of the Stitch’s existing customer relationships. Both methods used a discounted cash flow method at the discounted rate of </span><span style="font-family:'inherit';">13.5%</span><span style="font-family:'inherit';">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life<br/>(Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 59500000 700000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The following table summarizes the preliminary fair values of assets acquired and liabilities assumed as of the date of acquisition including measurement period adjustments through September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,300</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (57)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (410)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total consideration transferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,493</p></td></tr></table> 1625000 11400000 3300000 43635000 57000 410000 59493000 200000 13.5 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life<br/>(Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 11400000 P5Y 3300000 P2Y 14700000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">3. Contracts with customers</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;">Sales commissions earned by the Group’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Group recognizes these incremental costs of obtaining a subscription contract with a customer if the Group expects the benefit of those costs to be longer than one year. The Group amortizes the majority of the incremental sales commission costs to obtain a subscription contract on a straight-line basis over a period of benefit that the Group has determined to be five years. The Group recognizes these sales commissions as contract acquisition costs on the statement of financial position.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to the Group’s contracts with customers. The Group may record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected. These assets would be recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;">Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current contract liabilities – deferred revenue in the statement of financial position.</p><p style="font-family:'Times New Roman';font-size:12pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;"><span style="font-size:10pt;line-height:1.19;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;">The following table reflects the Group’s accounts receivable, contract acquisition costs and contract liabilities – deferred revenue (in thousands):</p><p style="font-family:'Times New Roman';font-size:12pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;"><span style="font-size:10pt;line-height:1.19;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,531</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract assets - unbilled revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract acquisition costs - current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,563</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract acquisition costs - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,419</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,390</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total contract assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,424</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities - deferred revenue - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,065</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities - deferred revenue - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,352</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,082</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total contract liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,147</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Significant changes in the contract acquisition costs and the contract liabilities balances during the period are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract assets - </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract liabilities -</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">unbilled revenue</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">acquisition costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">deferred revenue </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balances at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,953</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,147</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Transferred to accounts receivable from unbilled revenue</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,036)</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Increase due to new unbilled revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Additional contract acquisition costs deferred</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Amortization of deferred contract acquisition costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,582)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (140,828)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,202</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,521</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">As of September 30, 2019, $10.3 million of the Group’s contract acquisition costs are expected to be amortized within the next 12 months and therefore are included in current assets. The remaining amount of Group’s contract acquisition costs are included in non-current assets. There were no impairments of assets related to Group’s contract acquisition costs during the period-ended September 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><i style="font-style:italic;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Group’s contracts with customers include amounts allocated to performance obligations of $183.2 million that will be satisfied at a later date. As of September 30, 2019, $139.2 million of deferred revenue and backlog is expected to </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">be recognized from remaining performance obligations over the next 12 months, and approximately $44.0 million thereafter.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><i style="font-style:italic;">Disaggregation of Revenues</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following table sets forth the Group’s total revenue by region for the periods indicated (in thousands). The revenues by geographic region were determined based on the country where the sale took place.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Americas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,020</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,815</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Asia Pacific</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,798</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,633</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Revenues from the Company’s country of domicile, based on sales that took place in France, totaled $8.7 million and $8.3 million for the three months ended September 30, 2019 and 2018, respectively, and $27.1 million and $24.5 million for the nine months ended September 30, 2019 and 2018, respectively.</p> P5Y <p style="font-family:'Times New Roman';font-size:10pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;">The following table reflects the Group’s accounts receivable, contract acquisition costs and contract liabilities – deferred revenue (in thousands):</p><p style="font-family:'Times New Roman';font-size:12pt;min-height:10.0pt;text-indent:22.3pt;margin:0pt;"><span style="font-size:10pt;line-height:1.19;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,531</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract assets - unbilled revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract acquisition costs - current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,563</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract acquisition costs - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,419</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,390</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total contract assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,424</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities - deferred revenue - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,065</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities - deferred revenue - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,352</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,082</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total contract liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,147</p></td></tr></table> 51890000 67531000 1448000 941000 10317000 9563000 20419000 19390000 84074000 97424000 124169000 127065000 15352000 23082000 139521000 150147000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Significant changes in the contract acquisition costs and the contract liabilities balances during the period are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract assets - </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract liabilities -</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">unbilled revenue</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">acquisition costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">deferred revenue </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balances at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,953</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,147</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Transferred to accounts receivable from unbilled revenue</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,036)</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Increase due to new unbilled revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Additional contract acquisition costs deferred</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Amortization of deferred contract acquisition costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,582)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (140,828)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,202</p></td></tr><tr><td style="vertical-align:bottom;width:53.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,521</p></td></tr></table> 941000 28953000 150147000 -3036000 3543000 10365000 8582000 -140828000 130202000 1448000 30736000 139521000 10300000 0 183200000 139200000 P12M 44000000.0 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Americas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,020</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,815</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Asia Pacific</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,798</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,633</p></td></tr></table> 29956000 23477000 84666000 67020000 26789000 24766000 80371000 71815000 5880000 3822000 16017000 9798000 62625000 52065000 181054000 148633000 8700000 8300000 27100000 24500000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">4. Net loss per share</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Basic net income (loss) per share is computed by dividing net income (loss) for the period by the weighted-average number of shares outstanding during the period. In periods of net income, diluted net income per share is computed by dividing net income for the period by the basic weighted-average number of shares plus any dilutive potential ordinary shares outstanding during the period. As the Company was in a loss position for the three and nine months ended September 30, 2019 and 2018, the diluted loss per share is equal to basic loss per share because the effects of potentially dilutive shares, which include shares from share-based awards and convertible senior notes, were anti-dilutive given the Company’s net loss. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">During the three months ended September 30, 2019, the Company issued 1.75% Convertible Senior Notes due September 1, 2024 (see Note 7, <i style="font-style:italic;">Debt,</i> for more details). Since the Company expects to settle the principal amount of the outstanding 1.75% Convertible Senior Notes due September 1, 2024 in cash, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on the diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of €51.75 per share. This situation has not occurred as of September 30, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Numerator (basic and diluted):</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,359)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,249)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (49,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (28,103)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Denominator (basic and diluted):</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Weighted-average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.94)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.0175 0.0175 51.75 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Numerator (basic and diluted):</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,359)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,249)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (49,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (28,103)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Denominator (basic and diluted):</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Weighted-average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.94)</p></td></tr></table> -13359000 -9249000 -49287000 -28103000 30648000 29964000 30453000 29750000 -0.44 -0.31 -1.62 -0.94 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 22.5pt;"><b style="font-weight:bold;">5. Fair value measurement</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The Group reports assets and liabilities recorded at fair value on the Group’s consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of judgement associated with the inputs to the valuation of these assets or liabilities are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 1: observable quoted prices (unadjusted) in active markets for identical financial assets or liabilities.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 2: inputs other than quoted prices (other than level 1) in active markets, that are observable either directly (i.e. as prices) or indirectly (i.e. derived from prices).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 3: unobservable inputs that are supported by little or no market data, and may require significant management judgment or estimation.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The fair value measurement level within the fair value hierarchy for a particular asset or liability is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Financial instruments not measured at fair value on the Company’s consolidated statement of financial position, but which require disclosure of their fair values include: cash and cash equivalents, accounts receivable and certain other receivables, deposits, accounts payable and certain other payables and debt.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">For cash and cash equivalents, accounts receivable and certain other receivables, accounts payable and certain other payables, their fair value is deemed to approximate their carrying amount due to the short-term nature of these balances and are categorized as Level 1.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">For deposits, as they are not significant, the difference between their fair value and their carrying amount is not deemed significant.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">For debt, their fair value was categorized as Level 2 and was estimated based on a discounted cash flow method using a market interest rate for similar debt. The fair value of debt approximates the carrying amount as of September 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">There were no transfers between levels of the fair value hierarchy during the nine month periods ended September 30, 2019 or 2018.</p> 0 0 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">6. Balance sheet components</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following tables represent balance sheet components (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other current assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research tax credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Unbilled revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,244</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,664</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,240</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,461</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other non-current assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research tax credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,214</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 793</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,661</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Property and equipment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment and software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,778</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Fixtures and fittings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,823</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,624)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,191)</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Property and equipment, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,669</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,335</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Accrued expenses and other liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,343</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">VAT payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,051</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contingent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,975</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Accrued expenses and other liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 32,218</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 36,475</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Intangible assets as of September 30, 2019 and December 31, 2018 included the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average<br/>Remaining Useful<br/>Life</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,146)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,009</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,984)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,049)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,676)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Amortization expense for intangible assets was $1.3 million and $0.5 million for the three months ended September 30, 2019 and 2018, respectively, and $4.0 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following table presents the estimated future amortization expense related to intangible assets at September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,316</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,613</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,418</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total amortization expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,236</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following tables represent balance sheet components (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other current assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research tax credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Unbilled revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,244</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,664</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,240</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,461</b></p></td></tr></table> 612000 1448000 941000 7090000 6244000 1702000 1664000 10240000 9461000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other non-current assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research tax credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,214</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 793</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,661</b></p></td></tr></table> 2232000 2214000 677000 793000 1475000 654000 4384000 3661000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Property and equipment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment and software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,778</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Fixtures and fittings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,823</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,624)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,191)</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Property and equipment, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,669</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,335</b></p></td></tr></table> 8703000 6778000 1834000 1925000 3756000 4823000 14293000 13526000 8624000 7191000 5669000 6335000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Accrued expenses and other liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,343</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">VAT payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,051</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Contingent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,975</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Accrued expenses and other liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 32,218</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 36,475</b></p></td></tr></table> 18929000 21343000 2960000 5051000 708000 698000 240000 408000 9381000 8975000 32218000 36475000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Intangible assets as of September 30, 2019 and December 31, 2018 included the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average<br/>Remaining Useful<br/>Life</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,146)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,009</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,984)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Acquired developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,049)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,676)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4934000 3146000 1788000 5009000 1984000 3025000 P2Y 19351000 5903000 13448000 20087000 3692000 16395000 P5Y 24285000 9049000 15236000 25096000 5676000 19420000 1300000 500000 4000000.0 1500000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following table presents the estimated future amortization expense related to intangible assets at September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,316</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,613</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,418</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total amortization expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,236</p></td></tr></table> 1316000 4989000 3613000 3418000 1900000 15236000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">7. Debt</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">As part of the Restlet SAS acquisition in 2016, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">a carrying value of $0.7 million, of which $0.2 million is due within twelve months. The debt balance as of December 31, 2018 was $0.9 million, of which $0.2 million was due within twelve months.</p><p style="font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><i style="font-style:italic;">Line of credit</i></p><p style="font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">On February 14, 2019, Talend, Inc., Talend USA, Inc. and Stitch Inc. (the “Borrowers”), all wholly-owned subsidiaries of the Company, entered into a revolving credit facility with Square 1 Bank, a division of Pacific Western Bank (“PWB) (the “Loan Agreement”). </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">In September 2019, in connection with the issuance of the 1.75% Convertible Senior Notes due September 1, 2024 (the “2024 Notes”), the Company terminated the Loan Agreement. Prior to the termination date, no amounts had been drawn on the credit facility under the Loan Agreement.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;"><i style="font-style:italic;">Convertible</i> <i style="font-style:italic;">Senior Notes due in 2024</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">In September 2019, the Company issued an aggregate principal amount of €125.0 million of the 2024 Notes and an additional 12% or €14.8 million, pursuant to the partial exercise of the option to purchase additional 2024 Notes granted to the initial purchasers, in a private placement, pursuant to an exemption from the registration requirements afforded by Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers (as defined in Rule144A promulgated under the Securities Act). The net proceeds from the issuance, after deducting initial purchaser discounts and debt issuance costs of €6.0 million, were €133.8 million. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The 2024 Notes mature on September 1, 2024, unless earlier repurchased, redeemed or converted, and bear interest at a fixed rate of 1.75% per year payable semi-annually on March 1 and September 1 of each year, beginning on March 1, 2020. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">Each €1,000 of principal amount of the 2024 Notes will initially be convertible, subject to adjustment upon the occurrence of specified events, into 19.3234 ADSs, corresponding to 19.3234 of the Company’s ordinary shares per €1,000 principal amount of the 2024 Notes as of the date hereof, which initial conversion rate is equivalent to an initial conversion price of approximately €51.75 per ADS calculated on the basis of the closing price of the Company’s ADSs of $38.72 and an euro to U.S. Dollar exchange rate of €1 to $1.1036 on the pricing date of the 2024 Notes. The conversion rate for the 2024 Notes will be subject to adjustment in some events, but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events set forth in the indenture for the 2024 Notes that occur prior to maturity or if the Company calls any 2024 Notes for redemption, the Company will increase the conversion rate of the 2024 Notes for a holder who elects to convert its 2024 Notes in connection with such a corporate event or during the related redemption period in certain circumstances under the indenture for the 2024 Notes. Holders may convert all or any portion of their 2024 Notes at their option at any time on or after 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024 until 9:00 a.m. (New York City time) on the second business day immediately preceding the maturity date of the 2024 Notes. Further, holders may convert their 2024 Notes at their option prior 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024, only under the following circumstances:</p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:14pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">During, but prior to 9:00 a.m. (New York City time) on the last business day of, any calendar quarter commencing after the calendar quarter ending on December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2024 Notes on each applicable trading day;</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">During the six business day period prior to 9:00 a.m. (New York City time) on the last business day of such period after any five consecutive trading day period (the “measurement period”) in which the trading price per €1,000 principal amount of the 2024 Notes, for each trading day of the measurement period, was less than </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">98% of the product of the last reported sale price of our ADSs (converted into euros at 4:00 p.m. New York City time on such trading day) and the conversion rate for the 2024 Notes on each such trading day;</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">If the Company calls any or all of the 2024 Notes for redemption, at any time prior to 9:00 a.m. (New York City time) on the second business day immediately preceding the redemption date; and</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:22.3pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">upon the occurrence of certain specified corporate events.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">Upon conversion, the Company will pay or deliver, as the case may be, a cash amount in euros, ADSs or a combination of a cash amount in euros and ADSs, at the Company’s election, to the holder. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and ADSs, the amount of cash and ADSs, if any, due upon conversion will be based on a settlement amount equal to the sum of the daily conversion values for each of the 40 consecutive trading days during the related observation period (in the manner set forth in the indenture for the 2024 Notes).</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The Company may redeem for cash all, but not less than all, of the 2024 Notes at its option upon certain changes in the tax law of any relevant taxing jurisdiction at a redemption price equal to 100% of the principal amount of 2024 Notes to be redeemed, plus accrued and unpaid interest, including any additional amounts, to, but excluding, the redemption date.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">Other than in connection with a tax redemption, the Company may not redeem the 2024 Notes prior to September 6, 2022. The Company may redeem for cash all or any portion of the 2024 Notes, at its option, on or after September 6, 2022 if the last reported sale price of its ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2024 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">If the Company undergoes a “fundamental change” (as defined in the indenture for the 2024 Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a fundamental change repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The 2024 Notes are senior unsecured obligations and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2024 Notes, and equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated. The 2024 Notes are effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries<span style="color:#212529;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instruments that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes as a whole. The difference between the principal amount of the 2024 Notes and the liability component, equal to $21.7 million (the “debt discount”), was initially recorded in additional paid-in capital. The equity component will not be remeasured as long as it continues to meet the conditions for equity classification. The debt discount is amortized to interest expense at an effective interest rate of 5.00% over the contractual term of the 2024 Notes. The interest rate was based on the interest rates of similar debt instruments that does not have an associated convertible feature.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Company allocated $0.9 million of debt issuance costs to the equity component and the remaining debt issuance costs of $5.7 million are amortized to interest expense under the effective interest rate method over the contractual term of the 2024 Notes.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The net carrying amount of the 2024 Notes was as follows as of September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.31%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized debt discount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized debt issuance costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Liability Component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 152,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (21,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,573)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 125,818</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The net carrying amount of the equity component of the 2024 Notes was as follows as of September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Allocated debt issuance costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Equity Component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 21,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (939)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,793</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">During the three months ended September 30, 2019, the Company recognized $0.6 million of interest expense of which $0.4 million relate to the amortization of debt discount and issuance costs and $0.2 million relate to the accrual of coupon expense. </p> 1200000 700000 200000 900000 200000 0.0175 0 125000000.0 0.12 14800000 6000000.0 133800000 0.0175 semi-annually 51.75 38.72 1.1036 20 30 1.30 6 5 0.98 40 1 1.30 20 30 1 1 21700000 0.0500 900000 5700000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The net carrying amount of the 2024 Notes was as follows as of September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.31%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized debt discount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized debt issuance costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Liability Component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 152,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (21,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,573)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 125,818</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:14pt 0pt 0pt 0pt;">The net carrying amount of the equity component of the 2024 Notes was as follows as of September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Allocated debt issuance costs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Equity Component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 21,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (939)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,793</p></td></tr></table> 152803000 21412000 5573000 125818000 21732000 -939000 20793000 600000 400000 200000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:14pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">8. Share capital and reserves</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">As of September 30, 2019, there were 30,782,240 ordinary shares outstanding, each with a nominal value of €0.08.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">During the nine months ended September 30, 2019, the Company issued 306,844 ordinary shares upon the exercise of share options, employee warrants (BSPCE) and warrants (BSA), which resulted in total proceeds to the Company of €3.7 million.<i style="font-style:italic;"> </i>In addition, during the nine months ended September 30, 2019 the Company issued 185,645 ordinary shares upon the vesting of restricted stock units and received total proceeds of €4.3 million for the issuance of 131,377 ordinary shares pursuant to the Company’s employee stock purchase plan.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Other reserves</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Company’s board of directors, acting upon delegation of the shareholders' meetings held to date, has granted restricted stock units or free shares (<i style="font-style:italic;">actions gratuites</i>, under French law), to employees and officers of the Group. The Company created a specific restricted reserve account in connection with the issuance of granted restricted stock units or free shares equal to €189,758 as of September 30, 2019. Upon vesting of each of the restricted stock units or free shares pursuant to our free share plans, a new share of the Company will be issued to the relevant beneficiary and, simultaneously, an amount equal to €0.08 will be withdrawn from the above reserve to increase the share capital of the Company.</p> 30782240 0.08 306844 3700000 185645 4300000 131377 189758 0.08 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">9. Share-based payment plans</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following table summarizes the number of stock options and warrants outstanding (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.020606995%;padding-left:0pt;padding-right:0pt;width:100.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of employee</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">stock options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">BSPCE warrants</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">BSA warrants</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,282</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (105)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at January 1, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (123)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206</p></td></tr></table><p style="font-family:'Times New Roman';font-size:12pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">As of September 30, 2019, there were 1,813,200 stock options, warrants (BSA) and restricted stock units available for grant under the Company’s share pool reserve.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In general, vesting of stock options and employee warrants (BSPCE) occurs over four years, with 25% on the one year anniversary of the grant and 1/16th on a quarterly basis thereafter. Options have a contractual life of ten years. Individuals must continue to provide services to the Group in order to vest. Upon termination, all unvested options are forfeited and vested options must generally be exercised within three months. All expenses related to these plans have been recorded in the consolidated statements of operations in the same line items as the related employee’s cash-based compensation.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(a)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Stock options</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Company’s board of directors has approved Stock Option Plans for the granting of stock options to employees outside of France. The terms of the Stock Option Plans are substantially the same and at this time new share option grants may only be made pursuant to the 2017 Plan. Stock options may be granted to any individual employed by the Group.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">In addition, under French law, the maximum number of shares issuable upon exercise of outstanding employee stock options may not exceed one-third of the outstanding share capital on a non-diluted basis as of the date of grant.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">A summary of stock option activity and related weighted-average exercise prices (“WAEP”) and weighted-average remaining contractual term (“WACT”) under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per option):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of stock options outstanding </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WAEP per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WACT (in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,769</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (123)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,417</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,069</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,568</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The total intrinsic values of stock options exercised during the period ended September 30, 2019 was $8.1 million.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(b)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Employee warrants (BSPCE)</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Company’s board of directors has been authorized by the shareholders’ general meeting to grant BSPCE (“<i style="font-style:italic;">bons de souscription de parts de créateur d'entreprise</i> or employee warrants”) to employees who are French tax residents as they carry favorable tax and social security treatment for French tax residents. Employee warrants (BSPCE) are a specific type of option to acquire ordinary shares available to qualifying companies in France that meet certain criteria. Otherwise, employee warrants (BSPCE) function in the same manner as share options. The Company no longer grants employee warrants (BSPCE) as they are no longer authorized for grant by the Board. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">A summary of employee warrants (BSPCE) activity and related WAEP and WACT under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per warrant):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of employee warrants outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WAEP per warrant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WACT (in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,922</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.03</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,434</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,017</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The total intrinsic values of BSPCE warrants exercised during the period ended September 30, 2019 was $1.4 million.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(c)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Restricted Stock Units (RSU)</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">RSUs vest upon either performance-based or service-based criteria.<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">Performance-based RSUs vest based on the satisfaction of specific non-market performance criteria and a four-year service period. At each vesting date, the holder of the award is issued shares of the Company’s ordinary shares. Compensation expense from these awards is equal to the fair market value of the Company’s ordinary shares on the date of grant and is recognized over the remaining service period based on the probable outcome of achievement of the financial metrics used in the specific grant’s performance criteria. Management’s estimate of the number of shares expected to vest is based on the anticipated achievement of the specified non-market performance criteria, which are assessed at each reporting period. Performance-based RSUs are typically granted such that they vest upon the achievement of certain software subscription sales targets, during a specified performance period and the completion of a four-year service period. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">In general, service-based RSUs vest over a four-year period, with 25% vesting on the one year anniversary of the grant and equal quarterly installments thereafter.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">A summary of RSUs activity under all of the plans as of September 30, 2019 is presented in the following table (in thousands, except fair value per RSU):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.73150253%;padding-left:0pt;padding-right:0pt;width:101.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Number of service-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Number of performance-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">based RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">based RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and released</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (156)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (30)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(d)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Warrants (BSA)</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The Company’s board of directors has granted warrants (otherwise known as “<i style="font-style:italic;">bons de souscription d'actions</i>” or “warrants (BSA)”) to Company directors. In addition to any exercise price payable by a holder upon the exercise of any warrants (BSA), pursuant to the relevant shareholders’ delegation to the Company’s board of directors, such warrants need to be subscribed for at a price at least equal to 5% of the exercise price which represents the fair market value of the underlying ordinary shares at grant date.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">In the second quarter of 2019, the Company’s board of directors granted 74,760 warrants (BSA), with an exercise price of $47.79 and grant date fair value of $14.98 per warrant. The warrants (BSA) vest quarterly over a <span style="white-space:pre-wrap;">one-year</span><span style="white-space:pre-wrap;"> period and as of September 30, 2019, 18,690 of the warrants (BSA) are exercisable.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(e)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Employee Stock Purchase Plan</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">In the fourth quarter of 2017, the Company established the 2017 Employee Stock Purchase Plan (the “ESPP”) which is intended to qualify under Section 423 of the Internal Revenue Code of 1986. The ESPP allows eligible employee participants to purchase ADSs, with each ADS representing one ordinary share of the Company, at a discount through payroll deductions. The Company’s executive officers and all of its other employees are allowed to participate in the ESPP. A total of 498,522 ADSs are available for sale under the ESPP as of September 30, 2019. In addition, with shareholder approval, the ESPP provides for increases by the Company’s board of directors in the number of ADSs available for issuance under the ESPP.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Under the ESPP, employees are eligible to purchase ADSs through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The ESPP has two consecutive offering periods of approximately <span style="white-space:pre-wrap;">six months</span><span style="white-space:pre-wrap;"> in length during the year and the purchase price of the ADSs will be 85% of the lower of the fair value of the Company’s ADSs on the first trading day of the offering period or on the last trading day of the offering period. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ADSs, valued at the start of the offering period, under the ESPP in any calendar year. As of September 30, 2019, $0.8 million has been withheld on behalf of employees for a future purchase under the ESPP and is recorded in accrued compensation benefits.</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(f)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Compensation expense</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Cost of revenue and operating expenses include employee share-based compensation expense as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cost of revenue - subscriptions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 925</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cost of revenue - professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Sales and marketing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,672</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,042</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,968</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,221</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">As of September 30, 2019, the Company had $45.8 million of total unrecognized share-based compensation expense relating to unvested stock options, employee warrants (BSPCE), warrants (BSA) and RSUs, which are expected to be recognized over a weighted-average period of approximately 1.9 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The following table summarizes the number of stock options and warrants outstanding (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.020606995%;padding-left:0pt;padding-right:0pt;width:100.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of employee</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">stock options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">BSPCE warrants</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">BSA warrants</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,282</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (105)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at January 1, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (123)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206</p></td></tr></table> 2282000 343000 88000 2000 38000 409000 105000 10000 88000 4000 1787000 234000 116000 1707000 229000 131000 75000 262000 45000 123000 6000 1322000 178000 206000 1813200 P4Y 0.25 P10Y P3M <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">A summary of stock option activity and related weighted-average exercise prices (“WAEP”) and weighted-average remaining contractual term (“WACT”) under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per option):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of stock options outstanding </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WAEP per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WACT (in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,769</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (123)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,417</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,069</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,568</p></td></tr></table> 1707000 11.95 P6Y3M18D 42769000 262000 13.17 123000 19.16 1322000 10.35 P5Y3M18D 31417000 1305000 10.31 P5Y3M18D 31069000 1141000 9.07 P5Y1M6D 28568000 8100000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">A summary of employee warrants (BSPCE) activity and related WAEP and WACT under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per warrant):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of employee warrants outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WAEP per warrant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WACT (in years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,922</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.03</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,434</p></td></tr><tr><td style="vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,017</p></td></tr></table> 229000 15.49 P6Y8M12D 4922000 45000 13.03 6000 25.10 178000 14.88 P5Y10M24D 3434000 173000 14.95 P6Y 3334000 146000 13.51 P5Y8M12D 3017000 1400000 P4Y P4Y P4Y 0.25 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">A summary of RSUs activity under all of the plans as of September 30, 2019 is presented in the following table (in thousands, except fair value per RSU):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.73150253%;padding-left:0pt;padding-right:0pt;width:101.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Number of service-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Number of performance-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">based RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">based RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Vested and released</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (156)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (30)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Balance at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Expected to vest at September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1210000 301000 44.9 1112000 351000 43.8 156000 30000 35.2 214000 202000 42.2 1952000 420000 44.2 1554000 153000 44.0 0.05 74760 47.79 14.98 P1Y 18690 1 498522 0.15 2 P6M 0.85 25000 800000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Cost of revenue and operating expenses include employee share-based compensation expense as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cost of revenue - subscriptions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 925</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Cost of revenue - professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Sales and marketing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,672</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,042</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,968</p></td></tr><tr><td style="vertical-align:bottom;width:45.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,221</p></td></tr></table> 773000 433000 2301000 925000 472000 327000 1602000 614000 3030000 1968000 7663000 4672000 2680000 1500000 8098000 4042000 2084000 1277000 6621000 3968000 9039000 5505000 26285000 14221000 45800000 P1Y10M24D <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><b style="font-weight:bold;">10. Commitments and contingencies</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><i style="font-style:italic;">Operating leases</i></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The Group has adopted ASC 842 utilizing the optional modified retrospective transition method, as of the effective date of ASC 842, which for the Group is January 1, 2019, with a cumulative-effect adjustment to equity. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;">The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the Company’s consolidated statement of financial position.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Group’s leases do not provide an implicit rate, the Group uses an incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. The Group’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group has lease agreements with lease and non-lease components, which are generally accounted for separately, but the Group has made an accounting policy decision to account for the lease and non-lease components as a single lease component. The Group also made an accounting policy decision not to record ROU assets or lease liabilities for leases with terms of 12 months or less. The Group has operating leases for corporate offices, none of which have variable lease payments.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The components of lease expense for the nine months ended September 30, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,264</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The balances for our operating leases are presented within our consolidated balance sheet as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 26,430</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,900</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Other information related to our operating leases is as follows (dollars in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,404</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 612</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted average remaining lease term for operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6.7 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">5.4%</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Maturities of lease liabilities as of September 30, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,427</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,579</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,427</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,899</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,822</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,164</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,264)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,900</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Future minimum undiscounted lease payments as of December 31, 2018 accounted for under guidance ASC 840 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,286</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,757</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,591</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,320</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,014</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,832</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 40,800</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:0pt;"><i style="font-style:italic;">Legal Proceedings</i></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.3pt;margin:14pt 0pt 0pt 0pt;">In the ordinary course of business, the Company may be involved in various legal proceedings and claims related to intellectual property rights, commercial disputes, employment and wage and hour laws, alleged securities laws violations or other investor claims and other matters. For example, the Company has been, and may in the future be, put on notice and sued by third parties for alleged infringement of their proprietary rights, including patent infringement. The Company evaluates these claims and lawsuits with respect to their potential merits, the Company’s potential defenses and counterclaims, and the expected effect on it of defending the claims and a potential adverse result. The Company is not presently a party to any legal proceedings that in the opinion of its management, if determined adversely to it, would have a material adverse effect on its business, financial condition or results of operations.</p> <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The components of lease expense for the nine months ended September 30, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,264</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">The balances for our operating leases are presented within our consolidated balance sheet as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 26,430</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,900</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Other information related to our operating leases is as follows (dollars in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,404</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 612</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted average remaining lease term for operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6.7 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">5.4%</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 4264000 26430000 27900000 3404000 612000 P6Y8M12D 0.054 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Maturities of lease liabilities as of September 30, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,427</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,579</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,427</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,899</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,822</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,164</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,264)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,900</p></td></tr></table> 1427000 5010000 4579000 4427000 3899000 13822000 33164000 5264000 27900000 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">Future minimum undiscounted lease payments as of December 31, 2018 accounted for under guidance ASC 840 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:12pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,286</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,757</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,591</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,320</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,014</p></td></tr><tr><td style="vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,832</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 40,800</p></td></tr></table> 5286000 5757000 5591000 5320000 4014000 14832000 40800000 <table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:14pt;"><b style="font-weight:bold;">11.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:14pt;"><b style="font-weight:bold;">Income tax</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:22.5pt;margin:0pt;"><span style="background-color:#ffffff;">The Company provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. The annual effective tax rate after discrete items was </span><span style="background-color:#ffffff;">(1.0%)</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">(0.1%)</span><span style="background-color:#ffffff;"> for the three months ended September 30, 2019 and 2018, respectively, and </span><span style="background-color:#ffffff;">(0.1%)</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">(0.1%)</span><span style="background-color:#ffffff;"> for the nine months ended September 30, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:22.5pt;margin:0pt;"><span style="background-color:#ffffff;">The 2019 and 2018 annual effective tax rates differed from the French statutory income tax rate of </span><span style="background-color:#ffffff;">28.0%</span><span style="background-color:#ffffff;"> for 2019 and 2018, primarily due to a valuation allowance on current year losses in most jurisdictions.</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="background-color:#ffffff;">The Company files income tax returns in France as well as many foreign jurisdictions. In the normal course of business, we are subject to examination by tax authorities throughout the world. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years which have been carried forward and may be audited in subsequent years when utilized.</span></p> -0.010 -0.001 -0.001 -0.001 0.280 0.280 <table style="border-collapse:collapse;border:0;"><tr><td style="width:22.3pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">12.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Related party transactions</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 22.3pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;">As part of the Restlet SAS acquisition, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had a carrying value of $0.7 million, see Note 7, <i style="font-style:italic;">Debt</i>. There are no other material related party transactions that require disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 1200000 700000 XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Debt    
Short-term debt $ 199 $ 208
Amount drawn on credit facility 0  
Bpifrance Financement | Restlet    
Debt    
Net debt assumed 1,200  
Debt outstanding 700 900
Short-term debt $ 200 $ 200
XML 55 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 56 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details) - shares
3 Months Ended 9 Months Ended
Jun. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Stock Options      
Stock Options      
Number of stock options outstanding at beginning of period (in shares)   1,707,000 2,282,000
Granted during the period (in shares)     2,000
Exercised during the period (in shares)   (262,000) (409,000)
Forfeited during the period (in shares)   (123,000) (88,000)
Number of stock options outstanding at end of period (in shares)   1,322,000 1,787,000
Employee warrants (BSPCE)      
Stock Options      
Number of stock options outstanding at beginning of period (in shares)   229,000 343,000
Exercised during the period (in shares)   (45,000) (105,000)
Forfeited during the period (in shares)   (6,000) (4,000)
Number of stock options outstanding at end of period (in shares)   178,000 234,000
Warrants (BSA)      
Stock Options      
Number of stock options outstanding at beginning of period (in shares)   131,000 88,000
Granted during the period (in shares) 74,760 75,000 38,000
Exercised during the period (in shares)     (10,000)
Number of stock options outstanding at end of period (in shares)   206,000 116,000
JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tlnd-20190930x10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 177, "dts": { "calculationLink": { "local": [ "tlnd-20190930_cal.xml" ] }, "definitionLink": { "local": [ "tlnd-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "tlnd-20190930x10q.htm" ] }, "labelLink": { "local": [ "tlnd-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "tlnd-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "tlnd-20190930.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://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 490, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 28, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 35 }, "keyCustom": 64, "keyStandard": 344, "memberCustom": 11, "memberStandard": 29, "nsprefix": "tlnd", "nsuri": "http://www.talendsa.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Contracts with customers", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomers", "shortName": "Contracts with customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Net loss per share", "role": "http://www.talendsa.com/role/DisclosureNetLossPerShare", "shortName": "Net loss per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Fair value measurement", "role": "http://www.talendsa.com/role/DisclosureFairValueMeasurement", "shortName": "Fair value measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Balance sheet components", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponents", "shortName": "Balance sheet components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt", "role": "http://www.talendsa.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Share capital and reserves", "role": "http://www.talendsa.com/role/DisclosureShareCapitalAndReserves", "shortName": "Share capital and reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Share-based payment plans", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlans", "shortName": "Share-based payment plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Commitments and contingencies", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Income tax", "role": "http://www.talendsa.com/role/DisclosureIncomeTax", "shortName": "Income tax", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Related party transactions", "role": "http://www.talendsa.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Organization and summary of significant accounting policies (Policies)", "role": "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_BusinessAcquisitionAxis_tlnd_StitchIncMember_FuimfMv4oUugRXtzpY5F_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Business combinations (Tables)", "role": "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables", "shortName": "Business combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_BusinessAcquisitionAxis_tlnd_StitchIncMember_FuimfMv4oUugRXtzpY5F_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "tlnd:ScheduleOfTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Contracts with customers (Tables)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersTables", "shortName": "Contracts with customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "tlnd:ScheduleOfTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Net loss per share (Tables)", "role": "http://www.talendsa.com/role/DisclosureNetLossPerShareTables", "shortName": "Net loss per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Balance sheet components (Tables)", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance sheet components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt (Tables)", "role": "http://www.talendsa.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Share-based payment plans (Tables)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables", "shortName": "Share-based payment plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and summary of significant accounting policies (Details)", "role": "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Organization and summary of significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_XSohjHyM8USJutJMEyE6WQ", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Business combinations - Stitch, Inc (Details)", "role": "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "shortName": "Business combinations - Stitch, Inc (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_WpAd9MlQpE6dwg0X7WGOpw", "decimals": "-5", "lang": null, "name": "tlnd:GoodwillAdjustmentToInitialEstimateAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical)", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_11_9_2018_us-gaap_BusinessAcquisitionAxis_tlnd_StitchIncMember_gvqzRn4Pwk6RMK5S-dq-7A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Business combinations - Components of Stitch, Inc intangible assets (Details)", "role": "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "shortName": "Business combinations - Components of Stitch, Inc intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_11_9_2018_To_11_9_2018_us-gaap_BusinessAcquisitionAxis_tlnd_StitchIncMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_Wby11c7WHkW31EgmUBh9Wg", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Contracts with customers (Details)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersDetails", "shortName": "Contracts with customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails", "shortName": "Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "tlnd:ScheduleOfTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "tlnd:ScheduleOfSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails", "shortName": "Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "tlnd:ScheduleOfSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-3", "lang": null, "name": "tlnd:UnbilledReceivablesTransferredToReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Contracts with customers - Remaining Performance Obligations (Details)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails", "shortName": "Contracts with customers - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Contracts with customers - Disaggregation of revenues (Details)", "role": "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails", "shortName": "Contracts with customers - Disaggregation of revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_srt_StatementGeographicalAxis_us-gaap_EMEAMember_rUzVp9NiXke7wcswmzMYRA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Net loss per share (Details)", "role": "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "shortName": "Net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Fair value measurement - Transfers between levels (Details)", "role": "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails", "shortName": "Fair value measurement - Transfers between levels (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "first": true, "lang": null, "name": "tlnd:ResearchTaxCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Balance sheet components - Other current and non-current assets (Details)", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails", "shortName": "Balance sheet components - Other current and non-current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "first": true, "lang": null, "name": "tlnd:ResearchTaxCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Balance sheet components - Property and equipment (Details)", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "shortName": "Balance sheet components - Property and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "tlnd:AccruedCompensationAndBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Balance sheet components - Accrued expenses and other liabilities (Details)", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails", "shortName": "Balance sheet components - Accrued expenses and other liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "tlnd:AccruedCompensationAndBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Balance sheet components - Intangible assets (Details)", "role": "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "shortName": "Balance sheet components - Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "role": "http://www.talendsa.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_D_Su5TXS4VXk-0-0vJou8G6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Convertible Senior Notes due in 2024 (Details)", "role": "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "shortName": "Debt - Convertible Senior Notes due in 2024 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_D_Su5TXS4VXk-0-0vJou8G6g", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_EUR_shares_CZyfhffGgUKWQ6T1LIepsQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Share capital and reserves (Details)", "role": "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails", "shortName": "Share capital and reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_EUR_shares_CZyfhffGgUKWQ6T1LIepsQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "0", "first": true, "lang": null, "name": "tlnd:RestrictedReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_EUR_E09AzCkMXU2s553OKHZZ1A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Share capital and reserves - Other reserves (Details)", "role": "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesOtherReservesDetails", "shortName": "Share capital and reserves - Other reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "0", "first": true, "lang": null, "name": "tlnd:RestrictedReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_EUR_E09AzCkMXU2s553OKHZZ1A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_xlfCGFVUlUa3CUVTFGpk7A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "shortName": "Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_tlnd_EmployeeWarrantsMember_x14jehFK4UaT_ZVqwCgfMA", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "INF", "first": true, "lang": null, "name": "tlnd:NumberOfStockOptionsAndWarrantsAvailableForGrantUnderCompanySharePoolReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Share-based payment plans - Contractual life and Authorized shares (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "shortName": "Share-based payment plans - Contractual life and Authorized shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "INF", "first": true, "lang": null, "name": "tlnd:NumberOfStockOptionsAndWarrantsAvailableForGrantUnderCompanySharePoolReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Share-based payment plans - Stock Options (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "shortName": "Share-based payment plans - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "tlnd:ScheduleOfShareBasedPaymentAwardEmployeeWarrantsOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_tlnd_EmployeeWarrantsMember_x14jehFK4UaT_ZVqwCgfMA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Share-based payment plans - Employee warrants (BSPCE) (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "shortName": "Share-based payment plans - Employee warrants (BSPCE) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "tlnd:ScheduleOfShareBasedPaymentAwardEmployeeWarrantsOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_AwardTypeAxis_tlnd_EmployeeWarrantsMember_sK4wLnRhgkGsiLoQ_pXhpA", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-fgk3q5_60q7hkcz9VbDDA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Share-based payment plans - Restricted Stock Units (RSU) (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "shortName": "Share-based payment plans - Restricted Stock Units (RSU) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_AwardTypeAxis_tlnd_ServiceBasedRestrictedStockUnitMember_vJQ5t3Iqm0mM6R4D4prs5w", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Share-based payment plans - Warrants (BSA) (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails", "shortName": "Share-based payment plans - Warrants (BSA) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_TSwMdbO_gUmvhpL15I70_g", "decimals": "2", "lang": null, "name": "tlnd:MinimumPercentageOfSubscribedPriceOverExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Sg2WjPv0NUGhYlOYls55hA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40907 - Disclosure - Share-based payment plans - Employee stock purchase plan (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "shortName": "Share-based payment plans - Employee stock purchase plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_AwardTypeAxis_tlnd_EmployeeStockPurchasePlanMember_us-gaap_StatementEquityComponentsAxis_tlnd_AmericanDepositarySharesMember_uAFXpBKWxkKb3X9SgHaWEA", "decimals": "INF", "lang": null, "name": "tlnd:NumberOfOrdinarySharesEachDSRepresent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_tHqnpQ7m8kayjRqs5XC8Dw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40908 - Disclosure - Share-based payment plans - Compensation expenses (Details)", "role": "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "shortName": "Share-based payment plans - Compensation expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R54": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and contingencies (Details)", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and contingencies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Commitments and contingencies - Components of lease expense (Details)", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails", "shortName": "Commitments and contingencies - Components of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Commitments and contingencies - Maturities of lease liabilities (Details)", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Commitments and contingencies - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_9_30_2019_JRpgFjgZdk-VeURX6woydw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details)", "role": "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails", "shortName": "Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2018_jcwlTizoEEqPF19M_nsY8w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "4", "first": true, "lang": null, "name": "tlnd:EffectiveIncomeTaxRateReconciliationBeforeDiscreteItemsPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Sg2WjPv0NUGhYlOYls55hA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Income tax (Details)", "role": "http://www.talendsa.com/role/DisclosureIncomeTaxDetails", "shortName": "Income tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_EABxSueyqUWj6hD3XeTIgA", "decimals": "4", "first": true, "lang": null, "name": "tlnd:EffectiveIncomeTaxRateReconciliationBeforeDiscreteItemsPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Sg2WjPv0NUGhYlOYls55hA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_BusinessAcquisitionAxis_tlnd_RestletSasMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_tlnd_BpifranceFinancementMember_L8ZLig8oOE2wD_fg0n3jqA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Related party transactions (Details)", "role": "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mjqbLZi05kOqLH-kb-K6Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mjqbLZi05kOqLH-kb-K6Dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YrVoMeD6fEGNSRkgoR8cwg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and summary of significant accounting policies", "role": "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Business combinations", "role": "http://www.talendsa.com/role/DisclosureBusinessCombinations", "shortName": "Business combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tlnd-20190930x10q.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_bZ0RfsAFf0W5yExiRAwk7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 42, "tag": { "country_FR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "F [R]", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r318" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r318" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r319" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r318" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r318" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "EMEA" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r115", "r173", "r176", "r308", "r309" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r97", "r99", "r100", "r101" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Restatement" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r116", "r173", "r177", "r310", "r311", "r312" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r146", "r276" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "stringItemType" }, "tlnd_AccruedCompensationAndBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation and Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedCompensationAndBenefitsCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_AdditionalCapitalizedContractCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of additional capitalized contract costs recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Additional Capitalized Contract Cost", "terseLabel": "Additional contract acquisition costs deferred" } } }, "localname": "AdditionalCapitalizedContractCost", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_AdditionalDebtIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of additional debt issued during the period.", "label": "Additional Debt Issued" } } }, "localname": "AdditionalDebtIssued", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "tlnd_AdditionalDebtIssuedPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of additional debt issued during the period.", "label": "Additional Debt Issued, Percentage" } } }, "localname": "AdditionalDebtIssuedPercentage", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "percentItemType" }, "tlnd_AllocatedDebtIssuanceCostEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated debt issuance cost to equity portion of the convertible debt.", "label": "Allocated Debt Issuance Cost, Equity Component", "negatedLabel": "Allocated debt issuance costs" } } }, "localname": "AllocatedDebtIssuanceCostEquityComponent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "tlnd_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to American depositary share.", "label": "American Depositary Shares [Member]", "terseLabel": "American Depositary Shares [Member]" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "tlnd_AmountWithdrawnFromRestrictedReserveUponVestingOfEachShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount withdrawn from the restricted reserve upon vesting of each of the restricted stock units or frees share pursuant to the 2016 Free Share Plan.", "label": "Amount Withdrawn from Restricted Reserve Upon Vesting of Each Share", "terseLabel": "Amount withdrawn from the restricted reserve upon vesting of each share" } } }, "localname": "AmountWithdrawnFromRestrictedReserveUponVestingOfEachShare", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesOtherReservesDetails" ], "xbrltype": "perShareItemType" }, "tlnd_BpifranceFinancementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Bpifrance Financement.", "label": "Bpifrance Financement [Member]", "terseLabel": "Bpifrance Financement" } } }, "localname": "BpifranceFinancementMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tlnd_ContingentLiabilities": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of contingent liabilities as on the balance sheet date.", "label": "Contingent Liabilities", "terseLabel": "Contingent liabilities" } } }, "localname": "ContingentLiabilities", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ContractAcquisitionCostsCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of current contract acquisition costs.", "label": "Contract Acquisition Costs, Current", "terseLabel": "Contract acquisition costs" } } }, "localname": "ContractAcquisitionCostsCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tlnd_ContractAcquisitionCostsNoncurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent contract acquisition costs.", "label": "Contract Acquisition Costs, Noncurrent", "terseLabel": "Contract acquisition costs" } } }, "localname": "ContractAcquisitionCostsNoncurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tlnd_ContractAssetsUnbilledRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "no definition available.", "label": "Contract Assets, Unbilled Revenue [Abstract]", "terseLabel": "Contract assets - unbilled revenue" } } }, "localname": "ContractAssetsUnbilledRevenueAbstract", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "stringItemType" }, "tlnd_ConvertibleSeniorNotes1.75PercentDue2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information about convertible senior notes due in 2024.", "label": "Convertible Senior Notes1.75 Percent Due2024 [Member]", "terseLabel": "Convertible Senior Notes due in 2024" } } }, "localname": "ConvertibleSeniorNotes1.75PercentDue2024Member", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "tlnd_DebtInstrumentConversionObligationNumberOfBusinessDaysAfterConsecutiveTradingDayPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature for considering the measurement period.", "label": "Debt Instrument Conversion Obligation Number Of Business Days After Consecutive Trading Day Period", "terseLabel": "Number of business days immediately after any five consecutive trading day period during the measurement period" } } }, "localname": "DebtInstrumentConversionObligationNumberOfBusinessDaysAfterConsecutiveTradingDayPeriod", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "integerItemType" }, "tlnd_DebtInstrumentConversionObligationPeriodOfConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature for considering the measurement period.", "label": "Debt Instrument Conversion Obligation Period Of Consecutive Trading Days", "terseLabel": "Number of consecutive trading days before six business days during the measurement period" } } }, "localname": "DebtInstrumentConversionObligationPeriodOfConsecutiveTradingDays", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "integerItemType" }, "tlnd_DebtInstrumentConversionObligationTradingPriceAsPercentageOfProductCommonStockClosingSalePriceAndConversionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion should be traded.", "label": "Debt Instrument Conversion Obligation Trading Price As Percentage Of Product Common Stock Closing Sale Price And Conversion Rate", "terseLabel": "Percentage of the trading price to the product of the sale price of the ADSs and the conversion price" } } }, "localname": "DebtInstrumentConversionObligationTradingPriceAsPercentageOfProductCommonStockClosingSalePriceAndConversionRate", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "percentItemType" }, "tlnd_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.talendsa.com/20190930", "xbrltype": "stringItemType" }, "tlnd_EffectiveIncomeTaxRateReconciliationBeforeDiscreteItemsPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations before discrete items.", "label": "Effective Income Tax Rate Reconciliation, Before Discrete Items Percent", "terseLabel": "Annual effective tax rate before discrete items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationBeforeDiscreteItemsPercent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "tlnd_EmployeeStockPurchasePlanAmountWithheldOnBehalfOfEmployeesForFuturePurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount withheld on behalf of employees for future purchase under the ESPP.", "label": "Employee Stock Purchase Plan, Amount Withheld On Behalf Of Employees For Future Purchase", "terseLabel": "Future Employee purchase under the ESPP" } } }, "localname": "EmployeeStockPurchasePlanAmountWithheldOnBehalfOfEmployeesForFuturePurchase", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "tlnd_EmployeeWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represent the information pertaining to the Employee warrants (BSPCE) Member.", "label": "Employee Warrants [Member]", "terseLabel": "Employee warrants (BSPCE)" } } }, "localname": "EmployeeWarrantsMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails" ], "xbrltype": "domainItemType" }, "tlnd_EquityComponentCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of equity component after adjustment of issuance cost.", "label": "Equity Component, Carrying Amount", "terseLabel": "Net Carrying Amount" } } }, "localname": "EquityComponentCarryingAmount", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "tlnd_EquityComponentGrossCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross carrying amount of equity component.", "label": "Equity Component Gross Carrying Amount", "terseLabel": "Gross Amount" } } }, "localname": "EquityComponentGrossCarryingAmount", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "tlnd_EquityPortionOfIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of equity portion of issuance cost.", "label": "Equity Portion of Issuance Cost", "terseLabel": "Equity Portion of Issuance Cost" } } }, "localname": "EquityPortionOfIssuanceCost", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "tlnd_ExercisePricePerEmployeeWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price per employee warrant.", "label": "Exercise Price Per Employee Warrants", "terseLabel": "Exercise price per employee warrant" } } }, "localname": "ExercisePricePerEmployeeWarrants", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "perShareItemType" }, "tlnd_GoodwillAdjustmentToInitialEstimateAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an adjustment to a previously reported goodwill value.", "label": "Goodwill Adjustment To Initial Estimate Amount", "terseLabel": "Goodwill adjustment" } } }, "localname": "GoodwillAdjustmentToInitialEstimateAmount", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_GrantDateFairValuePerEmployeeWarrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Grant date fair value per employee warrant.", "label": "Grant Date Fair Value Per Employee Warrant", "terseLabel": "Grant date fair value per employee warrant" } } }, "localname": "GrantDateFairValuePerEmployeeWarrant", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "perShareItemType" }, "tlnd_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of increase (decrease) in operating lease, right of use assets.", "label": "Increase (Decrease) In Operating Lease, Right Of Use Assets", "terseLabel": "Operating leases" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tlnd_IncreaseDecreaseThroughRestrictedStockUnitsReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) in equity resulting from restricted stock units reserve.", "label": "Increase (Decrease) Through Restricted Stock Units Reserve", "terseLabel": "Restricted stock units reserve" } } }, "localname": "IncreaseDecreaseThroughRestrictedStockUnitsReserve", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "tlnd_IntangibleAssetsMeasurementInput": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure intangible assets.", "label": "Intangible Assets, Measurement Input", "terseLabel": "Intangible assets (as a percent)" } } }, "localname": "IntangibleAssetsMeasurementInput", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "decimalItemType" }, "tlnd_InterestAccrued": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense included in net income that result in no cash flow.", "label": "Interest Accrued", "terseLabel": "Interest accrued" } } }, "localname": "InterestAccrued", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tlnd_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after sixth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due After Year Six", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_MaximumValueOfDSsThatCanBePurchasedByEmployeeInCalendarYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The maximum amount of ADSs that can be purchased by an employee under the employee stock purchase plan in any calendar year.", "label": "Maximum Value Of A D Ss That Can Be Purchased By Employee In A Calendar Year", "terseLabel": "Maximum value Of ADS that can be purchased by employee" } } }, "localname": "MaximumValueOfDSsThatCanBePurchasedByEmployeeInCalendarYear", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_MinimumPercentageOfSubscribedPriceOverExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the minimum percentage of subscribed price over the exercise price.", "label": "Minimum Percentage Of Subscribed Price Over The Exercise Price", "terseLabel": "Minimum percentage of subscribed price over the exercise price" } } }, "localname": "MinimumPercentageOfSubscribedPriceOverExercisePrice", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "percentItemType" }, "tlnd_NumberOfConsecutiveOffering": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of consecutive offering period.", "label": "Number Of Consecutive Offering", "terseLabel": "Number of consecutive offering periods" } } }, "localname": "NumberOfConsecutiveOffering", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "integerItemType" }, "tlnd_NumberOfOrdinarySharesEachDSRepresent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of ordinary shares each ASD represent.", "label": "Number Of Ordinary Shares Each A D S Represent", "terseLabel": "Number of ordinary shares" } } }, "localname": "NumberOfOrdinarySharesEachDSRepresent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "integerItemType" }, "tlnd_NumberOfStockOptionsAndWarrantsAvailableForGrantUnderCompanySharePoolReserve": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of stock options, employee warrants (BSPCE) and warrants (BSA) available for grant under the Company's share pool reserve.", "label": "Number Of Stock Options And Warrants Available For Grant Under The Company Share Pool Reserve", "terseLabel": "Number of stock options, warrants (BSA) and restricted stock units available for grant under the Company's share pool reserve" } } }, "localname": "NumberOfStockOptionsAndWarrantsAvailableForGrantUnderCompanySharePoolReserve", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails" ], "xbrltype": "sharesItemType" }, "tlnd_OtherReserveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. It also represents the standard value for the 'Reserves within equity' axis if no other member is used.", "label": "Other Reserve [Member]", "terseLabel": "Other reserves" } } }, "localname": "OtherReserveMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "tlnd_OtherReserves": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A component of equity representing reserves within equity, not including retained earnings.", "label": "Other Reserves", "terseLabel": "Other reserves" } } }, "localname": "OtherReserves", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tlnd_OtherTaxesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the information relating to current other tax payable.", "label": "Other Taxes Payable, Current", "terseLabel": "Other taxes" } } }, "localname": "OtherTaxesPayableCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_PerformanceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to performance-based restricted stock units.", "label": "Performance Based Restricted Stock Unit [Member]", "terseLabel": "Performance-based RSUs" } } }, "localname": "PerformanceBasedRestrictedStockUnitMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "domainItemType" }, "tlnd_ProceedsFromIssuanceOfCommonStockUnderRestrictedStockUnitsAndEmployeeStockPurchasePlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity by issuing of restricted stock units and employee stock purchase plan.", "label": "Proceeds from Issuance of Common Stock Under Restricted Stock Units and Employee Stock Purchase Plan", "terseLabel": "Proceeds from issuance of common stock under restricted stock units and employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfCommonStockUnderRestrictedStockUnitsAndEmployeeStockPurchasePlan", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "tlnd_ResearchTaxCreditCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the information relating to current research tax credit", "label": "Research Tax Credit, Current", "terseLabel": "Research tax credit" } } }, "localname": "ResearchTaxCreditCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ResearchTaxCreditNonCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the information relating to noncurrent research tax credit.", "label": "Research Tax Credit, Non current", "terseLabel": "Research tax credit" } } }, "localname": "ResearchTaxCreditNonCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_RestletSasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertainings to Restlet SAS.", "label": "Restlet Sas [Member]", "terseLabel": "Restlet" } } }, "localname": "RestletSasMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tlnd_RestrictedReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of carrying balance of restricted reserve account in connection with the issuance of granted restricted stock units or free shares.", "label": "Restricted Reserve", "terseLabel": "Restricted reserve" } } }, "localname": "RestrictedReserve", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesOtherReservesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ScheduleOfShareBasedPaymentAwardEmployeeWarrantsOutstandingAndExercisableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of employee warrants outstanding and exercisable.", "label": "Schedule of Share Based Payment Award, Employee Warrants Outstanding and Exercisable [Table Text Block]", "terseLabel": "Schedule of information about employee warrants outstanding" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeWarrantsOutstandingAndExercisableTableTextBlock", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables" ], "xbrltype": "textBlockItemType" }, "tlnd_ScheduleOfShareBasedPaymentAwardStockOptionsOutstandingAndExercisableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of stock options outstanding and exercisable.", "label": "Schedule of Share Based Payment Award, Stock Options Outstanding and Exercisable [Table Text Block]", "terseLabel": "Schedule summarizes information about stock options outstanding" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsOutstandingAndExercisableTableTextBlock", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables" ], "xbrltype": "textBlockItemType" }, "tlnd_ScheduleOfSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of significant changes in contract acquisition costs and contract liabilities balances.", "label": "Schedule of Significant Changes in Contract Acquisition Costs and Contract Liabilities [Table Text Block]", "terseLabel": "Schedule of significant changes in contract acquisition costs and contract liabilities balances" } } }, "localname": "ScheduleOfSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesTableTextBlock", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "tlnd_ScheduleOfTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of trade receivables, contract acquisition costs and contract liabilities deferred revenue.", "label": "Schedule of Trade Receivables Contract Acquisition Costs and Contract Liabilities Deferred Revenue [Table Text Block]", "terseLabel": "Schedule of trade receivables, contract acquisition costs and contract liabilities - deferred revenue" } } }, "localname": "ScheduleOfTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueTableTextBlock", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "tlnd_ServiceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to service-based restricted stock units.", "label": "Service Based Restricted Stock Unit [Member]", "terseLabel": "Service-based RSUs" } } }, "localname": "ServiceBasedRestrictedStockUnitMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "domainItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate intrinsic value for other than options outstanding and exercisable.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Exercisable Aggregate Intrinsic Value", "terseLabel": "Exercisable aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableAggregateIntrinsicValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of exercisable other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Exercisable Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "sharesItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average exercise price for other than options outstanding and exercisable.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Grant Date Fair Value", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "perShareItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average remaining contractual term for other than options outstanding and exercisable.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "durationItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Outstanding Number", "terseLabel": "Expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "sharesItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average exercise price for expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Outstanding Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "perShareItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber": { "auth_ref": [], "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 can be currently converted.\n \n \n\"", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Nonvested, Exercisable Number", "terseLabel": "Number of employee warrants exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "sharesItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate intrinsic value for fully vested and expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Outstanding Number", "terseLabel": "Vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "sharesItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average exercise price for fully vested and expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Outstanding Weighted Average Grant Date Fair Value", "terseLabel": "Vested and expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "perShareItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average remaining contractual term for fully vested and expected to vest other than options outstanding.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at end of period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "durationItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested and released during the reporting period.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Released in Period", "negatedLabel": "Vested and released during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriod", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "sharesItemType" }, "tlnd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option vested and released.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Released in Period Weighted Average Grant Date Fair Value", "terseLabel": "Vested and released during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "perShareItemType" }, "tlnd_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the intrinsic value of awards exercised under share-based payment arrangement. Excludes share and unit options.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Exercised", "terseLabel": "Total intrinsic values of BPSCE warrants exercised" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_StitchIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Stitch, Inc.", "label": "Stitch Inc [Member]", "terseLabel": "Stitch, Inc" } } }, "localname": "StitchIncMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "tlnd_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued as a result of the employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plan", "terseLabel": "Shares issued from employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlan", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails" ], "xbrltype": "sharesItemType" }, "tlnd_StockIssuedDuringPeriodSharesExerciseOfStockOptionAndEmployeeWarrantsAndWarrantsClassifiedAsShareBasedPayments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued as a result of the exercise of stock options, employee warrants and warrants classified as share based payments.", "label": "Stock Issued During Period, Shares, Exercise Of Stock Option And Employee Warrants And Warrants Classified As Share Based Payments", "verboseLabel": "Shares issued upon exercise of stock option, employee warrants and warrants classified as share based payments" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionAndEmployeeWarrantsAndWarrantsClassifiedAsShareBasedPayments", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails" ], "xbrltype": "sharesItemType" }, "tlnd_StockIssuedDuringPeriodValueExerciseOfStockOptionAndEmployeeWarrantsAndWarrantsClassifiedAsShareBasedPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, employee warrants and warrants classified as share based payments.", "label": "Stock Issued During Period, Value, Exercise Of Stock Option And Employee Warrants And Warrants Classified As Share Based Payments", "verboseLabel": "Value of shares issued upon exercise of stock option, employee warrants and warrants classified as share based payments" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionAndEmployeeWarrantsAndWarrantsClassifiedAsShareBasedPayments", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_StockholdersEquityAdjustedBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Stockholders Equity Adjusted Balance", "terseLabel": "Adjusted balance" } } }, "localname": "StockholdersEquityAdjustedBalance", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "tlnd_StockholdersEquitySharesAdjustedBalance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares for stockholders' equity, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Stockholders Equity Shares, Adjusted Balance", "terseLabel": "Adjusted balance (in shares)" } } }, "localname": "StockholdersEquitySharesAdjustedBalance", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "tlnd_ThresholdPercentageOfEligibleCompensationEmployeesAreEligibleToPurchaseAdssThroughPayrollDeductions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "he threshold percentage of eligible compensation employees are eligible to purchase ADSs through Payroll Deductions.", "label": "Threshold Percentage Of Eligible Compensation Employees Are Eligible To Purchase ADSs Through Payroll Deductions", "terseLabel": "Payroll deduction percentage" } } }, "localname": "ThresholdPercentageOfEligibleCompensationEmployeesAreEligibleToPurchaseAdssThroughPayrollDeductions", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "tlnd_ThresholdPercentageOfFairValueOfDSsToCalculatePurchasePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the threshold percentage of the lower of the fair value of the Company's ADSs on the first trading day of the offering period or on the last day of the offering period to calculate the purchase price.", "label": "Threshold Percentage Of Fair Value Of A D Ss To Calculate The Purchase Price", "terseLabel": "Fair value Of A DS To calculate Purchase Price" } } }, "localname": "ThresholdPercentageOfFairValueOfDSsToCalculatePurchasePrice", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "tlnd_UnbilledReceivablesIncreaseDueToUnbilledRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unbilled receivables due to new unbilled revenue.", "label": "Unbilled Receivables Increase Due to Unbilled Revenue", "terseLabel": "Increase due to new unbilled revenue" } } }, "localname": "UnbilledReceivablesIncreaseDueToUnbilledRevenue", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_UnbilledReceivablesTransferredToReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unbilled receivables transferred to receivables.", "label": "Unbilled Receivables Transferred to Receivables", "terseLabel": "Transferred to accounts receivable from unbilled revenue" } } }, "localname": "UnbilledReceivablesTransferredToReceivables", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_ValueAddedTaxPayableCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the information relating to current value added tax payable.", "label": "Value added tax payable, Current", "terseLabel": "VAT payable" } } }, "localname": "ValueAddedTaxPayableCurrent", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tlnd_WarrantsAwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to warrant award.", "label": "Warrants Award [Member]", "terseLabel": "Warrants Award" } } }, "localname": "WarrantsAwardMember", "nsuri": "http://www.talendsa.com/20190930", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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 current liabilities", "totalLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r30", "r117", "r118", "r174" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 3.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.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, Net, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $2,602 and $1,882, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r141" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r59", "r60", "r61" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r58", "r61", "r62", "r235" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r31" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 1.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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash (used in) from operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of 2024 Notes, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r181", "r204", "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r119", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r72", "r87", "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Interest expense related to the amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r87", "r252" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r87", "r130", "r136" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 intangible assets", "verboseLabel": "Amortization expense for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r291", "r301" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Abstract", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r55" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r22" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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 non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r183", "r206" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance sheet components" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables", "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r219", "r220" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables", "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "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]", "terseLabel": "Business combinations" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r218" ], "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": "Transaction costs recognized" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r226", "r227", "r228", "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Net debt assumed" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r222" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r222" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r221", "r222" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Total intangible assets subject to amortization", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r222" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedLabel": "Other assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r222" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Estimated fair values of assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business combinations" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract acquisition costs - additional details" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment of assets related to contract acquisition cost" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r124" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Contract acquisition costs - current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r124" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Contract acquisition costs - non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r37", "r89" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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 the period", "periodStartLabel": "Cash and cash equivalents at beginning of the period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r84", "r247" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities - deferred revenue" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r145", "r295", "r306" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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", "verboseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r144", "r147" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value (per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Ordinary shares nominal value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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 stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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 stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r157" ], "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 stock, shares outstanding (in shares)", "verboseLabel": "Ordinary shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 3.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": "Ordinary shares, par value 0.08 per share; 30,782,240 and 30,158,374 shares authorized, issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "terseLabel": "Comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r165", "r167", "r174" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r165", "r166", "r174" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails", "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract With Customer Liability Abstract", "terseLabel": "Liabilities" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r165", "r166", "r174" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities - deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails", "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r165", "r166", "r174" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "negatedLabel": "Contract liabilities - deferred revenue, non-current", "terseLabel": "Contract liabilities - deferred revenue, non-current", "verboseLabel": "Contract liabilities - deferred revenue - non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails", "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r175" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r74" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Adjustment on initial application of ASC 842" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r224" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r154" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r292", "r293", "r300" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r150", "r293", "r300" ], "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": "Principal Balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r149" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component of 2024 notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r48", "r158", "r159", "r161" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion rate, number of shares to be issued per $1000 of principal amount (in shares)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Percentage of stock conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Number of trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r251", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount of notes issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r49", "r297" ], "lang": { "en-US": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r153", "r251" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "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 on debt (as percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Percentage of redemption price" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r93", "r158", "r160", "r161", "r162", "r250", "r251", "r253", "r299" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r250", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Net Carrying Amount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "terseLabel": "Debt outstanding", "verboseLabel": "Debt carrying value" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs amortized to interest expense" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r211", "r214" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r87", "r139" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Acquired developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Revenues by geographic region" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r173" ], "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": "Disclosure of revenues by region" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Share-based payment plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based payment plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "E M E A [Member]", "terseLabel": "Americas" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net loss per share", "terseLabel": "Net loss per share attributable to ordinary shareholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Basic and diluted net loss per share", "verboseLabel": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r247" ], "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 and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r212", "r213", "r215" ], "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 income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Unrecognized compensation expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Period of recognition for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share capital and reserves", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers from Level 1 to Level 2, Assets" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfers from Level 2 to Level 1, Assets" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair value measurement" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers from Level 1 to Level 2, Liability" } } }, "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfers from Level 2 to Level 1, Liability" } } }, "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3", "terseLabel": "Transfers into Level 3, Liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "terseLabel": "Transfers from Level 3, Liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3", "terseLabel": "Transfers into Level 3, Assets" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "terseLabel": "Transfers from Level 3, Assets" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails" ], "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": "Useful Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r135" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the 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": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r137" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r137" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r137" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r137" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r131", "r132", "r135", "r138", "r278" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated future amortization expense related to intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r135", "r278" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "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]", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r131", "r134" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r135" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetailsCal2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyExchangeRateRemeasurement1": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Foreign exchange rate used to remeasure amounts denominated in a currency other than functional currency into functional currency.", "label": "Foreign Currency Exchange Rate, Remeasurement", "terseLabel": "Exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateRemeasurement1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r88", "r244", "r245", "r246" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized loss foreign exchange" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Fixtures and fittings" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r127", "r128" ], "calculation": { "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "totalLabel": "Loss before benefit (provision) for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r143" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income tax" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r217" ], "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": "Income tax" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureIncomeTax" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r112", "r216" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "negatedLabel": "Benefit (provision) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities - deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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 assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r129", "r133" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrual coupon expense" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "verboseLabel": "Options to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Options to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r268" ], "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 maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r268" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r294", "r304" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r25", "r26" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "verboseLabel": "Debt" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r42", "r93" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r151", "r293", "r302" ], "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", "terseLabel": "Net Carrying Amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 5.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": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r85", "r88" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r63", "r66", "r70", "r88", "r103", "r296", "r307" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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", "terseLabel": "Net loss for the period", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator (basic and diluted):" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Organization and summary of significant accounting policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r96", "r98" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "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 standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Expenses by nature", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r262", "r269" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r259" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails", "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails", "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r259" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 3.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": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r259" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.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": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r260", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments, Use", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r258" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 3.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": "Right-of-use asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails", "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r266", "r269" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r265", "r269" ], "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 for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum undiscounted lease payments prior to adoption of new lease standard" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r254", "r255" ], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "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 remainder of the 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, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization and summary of significant accounting policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and summary of significant accounting policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 2.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", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r57", "r59", "r243", "r248" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after 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, before Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r69", "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r45" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other assets" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Debt Issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r77", "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash payment" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r122" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r80" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Net proceed received" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r79", "r207" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from issuance of ordinary shares related to exercise of stock awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r80", "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Amount drawn on credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r79" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of ordinary shares related to employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r63", "r66", "r83", "r113", "r114", "r232", "r233", "r234", "r236", "r237" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Net loss for the period" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r142" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r140" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "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": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "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]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r142", "r305" ], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r142" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r140" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "verboseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r179", "r270", "r271", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtDetails", "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r275" ], "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 party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r81" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r210", "r313" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r14", "r89", "r90" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Reclassification of restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "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 R S U [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r163", "r303" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 5.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": "Accumulated losses" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated loss" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r172", "r173" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r178" ], "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": "Contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Remaining performance obligations" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r126", "r171" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Incremental cost of obtaining a contract" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r169" ], "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": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligations period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r264", "r269" ], "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": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r219", "r220" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying amount of notes and equity components of debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r103" ], "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 net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r181", "r203", "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of compensation expenses by cost" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r131" ], "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 identified intangible assets acquired and their estimated useful lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r131", "r134" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails", "http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r131", "r134" ], "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 intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r256" ], "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 future minimum undiscounted lease payments under operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other non-current assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r142" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r223" ], "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 estimated fair values of assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r92", "r270", "r271", "r272", "r273", "r274" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r192", "r197", "r200" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of number of options and warrants outstanding and weighted-average exercise prices (\"WAEP\") of share options and warrants" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r183", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r134" ], "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 estimated future amortization expense related to intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.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 Compensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "WACT (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited during the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r193" ], "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": "Unvested balance at end of period (in shares)", "periodStartLabel": "Unvested balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Warrants", "verboseLabel": "Restricted Stock Units (RSU)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested 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, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested balance at end of period (in dollars per share)", "periodStartLabel": "Unvested balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "WAEP per warrant", "verboseLabel": "Weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Outstanding WACT (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Exercised during the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Exercised during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Stock-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based payment plans", "verboseLabel": "Share-based payment plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r206" ], "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": "Ordinary shares available for the sale of ESPP" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "WACT and Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r189" ], "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": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r189" ], "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": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r199" ], "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 stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "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": "Granted during the period (in shares)", "verboseLabel": "Number of warrants granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r206" ], "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", "terseLabel": "Outstanding Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r188", "r206" ], "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 stock options outstanding at end of period (in shares)", "periodStartLabel": "Number of stock options outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r187" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "WAEP per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can 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, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r201" ], "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": "Vested and expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r180", "r186" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "domainItemType" }, "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "One year anniversary of grant" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Quarterly after one year" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price", "verboseLabel": "Closing Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesOtherReservesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of outstanding 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, Outstanding", "terseLabel": "Outstanding aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Contractual life of share-based awards", "verboseLabel": "Service period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r206" ], "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": "Exercisable aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r206" ], "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": "Exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r201" ], "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": "Outstanding WACT (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r201" ], "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": "Vested and expected to vest at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "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 at end (in shares)", "periodStartLabel": "Balance at beginning (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r157" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details", "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "http://www.talendsa.com/role/DocumentDocumentAndEntityInformation", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r28", "r29", "r157", "r163" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of ordinary shares in connection with employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r28", "r29", "r157", "r163" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares issued from restricted stock unit vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r157", "r163", "r190" ], "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", "negatedLabel": "Exercised during the period (in shares)", "terseLabel": "Exercise of stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r28", "r29", "r157", "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of ordinary shares in connection with employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r157", "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares issued from restricted stock unit vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r163", "r182", "r198" ], "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": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r52", "r157", "r163" ], "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": "Exercise of stock awards" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r33", "r34", "r120" ], "calculation": { "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r164" ], "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": "Share capital and reserves" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareCapitalAndReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription And Circulation [Member]", "terseLabel": "Subscriptions" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance sheet components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r53", "r277" ], "calculation": { "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails": { "order": 4.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Contract assets - unbilled revenue" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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": "Unbilled Receivables, Current", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Unbilled revenue" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails", "http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r110", "r111" ], "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/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r155", "r156" ], "lang": { "en-US": { "role": { "documentation": "Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.", "label": "Warrants And Rights Subject To Mandatory Redemption [Member]", "terseLabel": "Warrants (BSA)" } } }, "localname": "WarrantsAndRightsSubjectToMandatoryRedemptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails", "http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares outstanding used to compute net loss per share attributable to ordinary shareholders:", "verboseLabel": "Weighted-average ordinary shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails", "http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator (basic and diluted):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.talendsa.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL51790836-203054" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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=27012166&loc=d3e187085-122770" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130569-203045" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r187": { "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=116856206&loc=d3e5070-113901" }, "r188": { "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=116856206&loc=d3e5070-113901" }, "r189": { "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=116856206&loc=d3e5070-113901" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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=116856206&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "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=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r291": { "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=6876686&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r293": { "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=6876686&loc=d3e534808-122878" }, "r294": { "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=6876686&loc=d3e534808-122878" }, "r295": { "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=6876686&loc=d3e534808-122878" }, "r296": { "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=116637391&loc=SL114874048-224260" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "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=119400593&loc=d3e572229-122910" }, "r301": { "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=119400593&loc=d3e572229-122910" }, "r302": { "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=119400593&loc=d3e572229-122910" }, "r303": { "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=119400593&loc=d3e572229-122910" }, "r304": { "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=119400593&loc=d3e572229-122910" }, "r305": { "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=119400593&loc=d3e572229-122910" }, "r306": { "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=119400593&loc=d3e572229-122910" }, "r307": { "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=116637232&loc=SL114874131-224263" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r311": { "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=6589523&loc=d3e617274-123014" }, "r312": { "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=6590653&loc=d3e638233-123024" }, "r313": { "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" }, "r314": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r315": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r316": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r317": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r318": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r319": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r50": { "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=6877327&loc=d3e13212-122682" }, "r51": { "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=6877327&loc=d3e13212-122682" }, "r52": { "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=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "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=6877327&loc=d3e13212-122682" }, "r55": { "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=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r70": { "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=116634182&loc=SL114868664-224227" }, "r71": { "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=116634182&loc=SL114868664-224227" }, "r72": { "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=116634182&loc=SL114868664-224227" }, "r73": { "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=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "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=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r91": { "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=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "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=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "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=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" } }, "version": "2.1" } XML 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 177 408 1 false 42 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.talendsa.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPosition CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical) Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionParenthetical CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 6 false false R7.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.talendsa.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - Organization and summary of significant accounting policies Sheet http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies Organization and summary of significant accounting policies Notes 8 false false R9.htm 10201 - Disclosure - Business combinations Sheet http://www.talendsa.com/role/DisclosureBusinessCombinations Business combinations Notes 9 false false R10.htm 10301 - Disclosure - Contracts with customers Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomers Contracts with customers Notes 10 false false R11.htm 10401 - Disclosure - Net loss per share Sheet http://www.talendsa.com/role/DisclosureNetLossPerShare Net loss per share Notes 11 false false R12.htm 10501 - Disclosure - Fair value measurement Sheet http://www.talendsa.com/role/DisclosureFairValueMeasurement Fair value measurement Notes 12 false false R13.htm 10601 - Disclosure - Balance sheet components Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponents Balance sheet components Notes 13 false false R14.htm 10701 - Disclosure - Debt Sheet http://www.talendsa.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 10801 - Disclosure - Share capital and reserves Sheet http://www.talendsa.com/role/DisclosureShareCapitalAndReserves Share capital and reserves Notes 15 false false R16.htm 10901 - Disclosure - Share-based payment plans Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlans Share-based payment plans Notes 16 false false R17.htm 11001 - Disclosure - Commitments and contingencies Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 17 false false R18.htm 11101 - Disclosure - Income tax Sheet http://www.talendsa.com/role/DisclosureIncomeTax Income tax Notes 18 false false R19.htm 11201 - Disclosure - Related party transactions Sheet http://www.talendsa.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 19 false false R20.htm 20102 - Disclosure - Organization and summary of significant accounting policies (Policies) Sheet http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and summary of significant accounting policies (Policies) Policies 20 false false R21.htm 30203 - Disclosure - Business combinations (Tables) Sheet http://www.talendsa.com/role/DisclosureBusinessCombinationsTables Business combinations (Tables) Tables http://www.talendsa.com/role/DisclosureBusinessCombinations 21 false false R22.htm 30303 - Disclosure - Contracts with customers (Tables) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersTables Contracts with customers (Tables) Tables http://www.talendsa.com/role/DisclosureContractsWithCustomers 22 false false R23.htm 30403 - Disclosure - Net loss per share (Tables) Sheet http://www.talendsa.com/role/DisclosureNetLossPerShareTables Net loss per share (Tables) Tables http://www.talendsa.com/role/DisclosureNetLossPerShare 23 false false R24.htm 30603 - Disclosure - Balance sheet components (Tables) Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponentsTables Balance sheet components (Tables) Tables http://www.talendsa.com/role/DisclosureBalanceSheetComponents 24 false false R25.htm 30703 - Disclosure - Debt (Tables) Sheet http://www.talendsa.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.talendsa.com/role/DisclosureDebt 25 false false R26.htm 30903 - Disclosure - Share-based payment plans (Tables) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansTables Share-based payment plans (Tables) Tables http://www.talendsa.com/role/DisclosureShareBasedPaymentPlans 26 false false R27.htm 31003 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://www.talendsa.com/role/DisclosureCommitmentsAndContingencies 27 false false R28.htm 40101 - Disclosure - Organization and summary of significant accounting policies (Details) Sheet http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and summary of significant accounting policies (Details) Details http://www.talendsa.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 28 false false R29.htm 40201 - Disclosure - Business combinations - Stitch, Inc (Details) Sheet http://www.talendsa.com/role/DisclosureBusinessCombinationsStitchIncDetails Business combinations - Stitch, Inc (Details) Details 29 false false R30.htm 40202 - Disclosure - Business combinations - Components of Stitch, Inc intangible assets (Details) Sheet http://www.talendsa.com/role/DisclosureBusinessCombinationsComponentsOfStitchIncIntangibleAssetsDetails Business combinations - Components of Stitch, Inc intangible assets (Details) Details 30 false false R31.htm 40301 - Disclosure - Contracts with customers (Details) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersDetails Contracts with customers (Details) Details http://www.talendsa.com/role/DisclosureContractsWithCustomersTables 31 false false R32.htm 40302 - Disclosure - Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersTradeReceivablesContractAcquisitionCostsAndContractLiabilitiesDeferredRevenueDetails Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details) Details 32 false false R33.htm 40303 - Disclosure - Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersSignificantChangesInContractAcquisitionCostsAndContractLiabilitiesBalancesDetails Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details) Details 33 false false R34.htm 40304 - Disclosure - Contracts with customers - Remaining Performance Obligations (Details) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersRemainingPerformanceObligationsDetails Contracts with customers - Remaining Performance Obligations (Details) Details 34 false false R35.htm 40305 - Disclosure - Contracts with customers - Disaggregation of revenues (Details) Sheet http://www.talendsa.com/role/DisclosureContractsWithCustomersDisaggregationOfRevenuesDetails Contracts with customers - Disaggregation of revenues (Details) Details 35 false false R36.htm 40401 - Disclosure - Net loss per share (Details) Sheet http://www.talendsa.com/role/DisclosureNetLossPerShareDetails Net loss per share (Details) Details http://www.talendsa.com/role/DisclosureNetLossPerShareTables 36 false false R37.htm 40501 - Disclosure - Fair value measurement - Transfers between levels (Details) Sheet http://www.talendsa.com/role/DisclosureFairValueMeasurementTransfersBetweenLevelsDetails Fair value measurement - Transfers between levels (Details) Details 37 false false R38.htm 40601 - Disclosure - Balance sheet components - Other current and non-current assets (Details) Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponentsOtherCurrentAndNonCurrentAssetsDetails Balance sheet components - Other current and non-current assets (Details) Details 38 false false R39.htm 40602 - Disclosure - Balance sheet components - Property and equipment (Details) Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails Balance sheet components - Property and equipment (Details) Details 39 false false R40.htm 40603 - Disclosure - Balance sheet components - Accrued expenses and other liabilities (Details) Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherLiabilitiesDetails Balance sheet components - Accrued expenses and other liabilities (Details) Details 40 false false R41.htm 40604 - Disclosure - Balance sheet components - Intangible assets (Details) Sheet http://www.talendsa.com/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails Balance sheet components - Intangible assets (Details) Details 41 false false R42.htm 40701 - Disclosure - Debt (Details) Sheet http://www.talendsa.com/role/DisclosureDebtDetails Debt (Details) Details http://www.talendsa.com/role/DisclosureDebtTables 42 false false R43.htm 40702 - Disclosure - Debt - Convertible Senior Notes due in 2024 (Details) Notes http://www.talendsa.com/role/DisclosureDebtConvertibleSeniorNotesDueIn2024Details Debt - Convertible Senior Notes due in 2024 (Details) Details 43 false false R44.htm 40801 - Disclosure - Share capital and reserves (Details) Sheet http://www.talendsa.com/role/DisclosureShareCapitalAndReservesDetails Share capital and reserves (Details) Details http://www.talendsa.com/role/DisclosureShareCapitalAndReserves 44 false false R45.htm 40802 - Disclosure - Share capital and reserves - Other reserves (Details) Sheet http://www.talendsa.com/role/DisclosureShareCapitalAndReservesOtherReservesDetails Share capital and reserves - Other reserves (Details) Details 45 false false R46.htm 40901 - Disclosure - Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansOptionsAndWarrantsOutstandingAndWeightedAverageExercisePricesDetails Share-based payment plans - Options and warrants outstanding and weighted-average exercise prices (Details) Details 46 false false R47.htm 40902 - Disclosure - Share-based payment plans - Contractual life and Authorized shares (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansContractualLifeAndAuthorizedSharesDetails Share-based payment plans - Contractual life and Authorized shares (Details) Details 47 false false R48.htm 40903 - Disclosure - Share-based payment plans - Stock Options (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansStockOptionsDetails Share-based payment plans - Stock Options (Details) Details 48 false false R49.htm 40904 - Disclosure - Share-based payment plans - Employee warrants (BSPCE) (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeWarrantsBspceDetails Share-based payment plans - Employee warrants (BSPCE) (Details) Details 49 false false R50.htm 40905 - Disclosure - Share-based payment plans - Restricted Stock Units (RSU) (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansRestrictedStockUnitsRsuDetails Share-based payment plans - Restricted Stock Units (RSU) (Details) Details 50 false false R51.htm 40906 - Disclosure - Share-based payment plans - Warrants (BSA) (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansWarrantsBsaDetails Share-based payment plans - Warrants (BSA) (Details) Details 51 false false R52.htm 40907 - Disclosure - Share-based payment plans - Employee stock purchase plan (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansEmployeeStockPurchasePlanDetails Share-based payment plans - Employee stock purchase plan (Details) Details 52 false false R53.htm 40908 - Disclosure - Share-based payment plans - Compensation expenses (Details) Sheet http://www.talendsa.com/role/DisclosureShareBasedPaymentPlansCompensationExpensesDetails Share-based payment plans - Compensation expenses (Details) Details 53 false false R54.htm 41001 - Disclosure - Commitments and contingencies (Details) Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and contingencies (Details) Details http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesTables 54 false false R55.htm 41002 - Disclosure - Commitments and contingencies - Components of lease expense (Details) Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetails Commitments and contingencies - Components of lease expense (Details) Details 55 false false R56.htm 41003 - Disclosure - Commitments and contingencies - Maturities of lease liabilities (Details) Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails Commitments and contingencies - Maturities of lease liabilities (Details) Details 56 false false R57.htm 41004 - Disclosure - Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details) Sheet http://www.talendsa.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumUndiscountedLeasePaymentPriorToAdoptionOfNewLeaseStandardDetails Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details) Details 57 false false R58.htm 41101 - Disclosure - Income tax (Details) Sheet http://www.talendsa.com/role/DisclosureIncomeTaxDetails Income tax (Details) Details http://www.talendsa.com/role/DisclosureIncomeTax 58 false false R59.htm 41201 - Disclosure - Related party transactions (Details) Sheet http://www.talendsa.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://www.talendsa.com/role/DisclosureRelatedPartyTransactions 59 false false All Reports Book All Reports tlnd-20190930x10q.htm tlnd-20190930.xsd tlnd-20190930_cal.xml tlnd-20190930_def.xml tlnd-20190930_lab.xml tlnd-20190930_pre.xml tlnd-20190930ex105b36508.htm tlnd-20190930ex1063bd307.htm tlnd-20190930ex3118278a5.htm tlnd-20190930ex31219ca69.htm tlnd-20190930ex32151eb14.htm http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 59 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies - Future minimum undiscounted lease payment prior to adoption of new lease standard (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Future minimum undiscounted lease payments prior to adoption of new lease standard  
2019 $ 5,286
2020 5,757
2021 5,591
2022 5,320
2023 4,014
Thereafter 14,832
Total future minimum lease payments $ 40,800
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +B!:$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ N(%H3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "X@6A/8_Z@?>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y+V4SJRT9/'0Q6V-C-V&IK&L?&UDCZ]G.R M-F5L#["CI=^?/H$:'83V$5^B#QC)8KH;7-LEH<.:'8F" $CZB$ZE,B>ZW-S[ MZ!3E9SQ 4/JD#@AU5:W (2FC2,$(+,),9+(Q6NB(BGR\X(V>\>$SMA/,:, 6 M'7:4@)<5'=[_A*\%HLEQ^C MZP^_F[#SQN[M/S:^"LH&?MV%_ )02P,$% @ N(%H3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "X@6A/'> _*V,# /$0 & 'AL+W=ONR_E)>?Z8)_[J)C5Q;0OW5%K&[W55=.MXZ.UI]LDZ;9'71?= MC3GIQOVR-VU=6'?9'I+NU.IBYXOJ*I%I.DOJHFSBSVPW*W.V5=GHQS;J MSG5=M+_O=64NZUC$[S>>RL/1]C>2S>I4'/0W;;^?'EMWE4RC[,I:-UUIFJC5 M^W5\)VX?U+PO\(H?I;YT5^=1/Y5G8U[ZB\^[=9SV3Z0KO;7]$(4[O.H'757] M2.XY?HV#QI-G7WA]_C[Z1S]Y-YGGHM,/IOI9[NQQ'2_B:*?WQ;FR3^;R28\3 MRN-HG/T7_:HK)^^?Q'EL3=7YO]'VW%E3CZ.X1ZF+M^%8-OYX&7[)LK$,%\BQ M0$X%B_2_!6HL4%.!\ [)\&1^JA\*6VQ6K;E$[9#6J>B;0MPJMYC;_J9?._^; MFVWG[KYNTE7RV@\S*NX'A;Q2B$F1N+$G XD,[B4IE_\:/%"%P@8*SD#YO#K(&$"5NDF+B4CA#FC31,XH+A6I 1 M)"$;:)C0!83[3D@Z0A@[TC"Y"TRXH #+,'FD8:(7&'-!*99A^$C#I8]9%Q1E M2=('&BY]#+R@."N2/M!PZ6/F!25:D?2!ADL?8R\HU(JD#S1<^IA\0;E6)'V@ M85PD9E]2KM4\<$&:!>."V9>4:[4,7:B&:3&)T9<4ZRQL,:#A3##Y$OQS%Z$) MU7 F&'Q)H<[(.\J@R;RF&8&:+Y?YC'L9POA+BG:FP@D!3<:X8/PE13O+0Q>@ MF3$N&'])T,BX8?TG1SDFC40W3: K3KRC9N61& MP&0K2FT>M@_2,.VC,-J*8IN'[8,T3/LHYKT=O):'[8,T3/LH#+>B<.=<:AA9 M17&D:TXU,Z8!%49641SIF@,-M^88645QI&L.-.&:)U?;RUJW![\3[Z*M.3?^ M,\#5W6FW?R?]]O2O?/A4\+5H#V731<_&NDVNWXKNC;':/4IZXY;UJ(O==%'I MO>U/Y^Z\';;HPX4UI_'S0S)] ]G\ 5!+ P04 " "X@6A/"P(OM)@$ #1 M%@ & 'AL+W=OOGTE67'MF6%Z8QW\#_D/#Y](KDY- M^ZW;I=0OOM?5H;M?[OK^>%<4W=,NU67WJ3FFP_#/<]/693\\MB]%=VQ3N9V" MZJH I5Q1E_O#RRYMFNJO_;;?W2_#4C7(1R=# M'4]-U4V_BZ?7KF_JN93!2EU^/U_WA^EZFLM_#Y,#8 Z 2X V'P;@'( DH#@[ MFU+]J>S+]:IM3HOVW%O'!#_Y,?!3CX__W<>39**,C28:K=,2K47GC12L9)XJY\8KR1'$[SF"N MH@RW-*^(@4OS>>8<35M0.42;<2,#3 -W ]0-L'I,M)'9D639(:5E(&I.1(_4 M#_+^MH".^A%DT4"NMV0F:@Y%3PFM.>\,!@IH084N-_VU3$7-L>@IHK7 1= > M*1@%70S&Y8:/S$;-X>CI'-:<>V/B)E!#7 > M$Z7LK+F9>@,_:49<9;W+#4 9DII3TD?JA@,0 31K8$'FC,_T.,B M9$P"QV2@F 2!?\XK2T>IJ(LVZT@&)1@V[T*N?66X 8=;H' ##BW#A]7'HELO M,M> @(*SG+%JZW1%D@"KDMCPR'X'S M,5 ^ B??\(&^^D3?5B2C#SCZ D4?"&L_<,@'.=$H9G"$,M"0K_PBQ1$*:SI-H;4159#!*\IP1 ['2(&$G'NH5+3L MJ(#KACUB\#E',B*1(S)2+*&P,7:6[D4%E5.YJ2 S$CDC(V42"O!3=%4LB#3F M&D;F(W(^TB7 W(^_@ >'=LUB$(PP_C)>))1BARE6C%X2F[YOZNDP\;EI M^C24J3X-DV27RNWEH4K/_7CKA_OV?,AZ?NB;XWR 7%Q.L=?_ E!+ P04 M" "X@6A/$#,X1B0" ##!@ & 'AL+W=O^TDDX#68&H[8?OVM8U# VNE MN<$'OOG]SX#MHF?\550 TGMK:"N6?B5E]X20V%?0$+%@';3JS9'QAD@UY"N7A9G;\K)@9TGK%K;<$^>F(?S/,U#6+_W0OTZ\U*=* MZ@E4%ATYP7>0/[HM5R,TJASJ!EI1L];C<%SZ'\.G3:9Y _RLH1] QS)FS;YKW !JG#M1*VQ9U28I[<_"\D:JZ*L-.1M M:.O6M+W5OX:Y [ -P&, SNX&1#8@^A<0WPV(;4#\Z J)#4AF*Z A=U/,-9&D M+#CK/3[\#AW1?UWXE*C/M=>3YNN8=ZJ>0LU>RC# !;IH(,-&46;F8 M>,JL74PR938N)AT9I'(9$\+.A+ 12"8"F5L@<@I$1B":".2SB@Q,:IC6,#B= MEVW]'@KS'+NMQ$XKLK M1$&68QS/P+4+#),\RF*WI=1I*758"F>6TDD.C?,[CXR)D&)!@M5^TK=*.. PE'J;J;Z?#A7AX%D MG;TRT'AOE7\!4$L#!!0 ( +B!:$_8^H%PP00 +46 8 >&PO=V]R M:W-H965T&ULE9C;;N,V$(9?Q?#]1N3P(#)P#,2'H@5:(-BB M[;5B,[:QDN5*2KQ]^U*RXK5F1FF:B]B2/P[Y#\F9(6?GLOI6[T-H)M^+_%@_ M3/=-<[I/DGJS#T56WY6G<(R_O)15D37QL=HE]:D*V;9K5.0)"&&3(CLR4[<+OH?GC M]%3%I^1J97LHPK$^E,=)%5X>IH_R?JU$VZ C_CR$2[+;^W#+]N' MJ6A'%/*P:5H36?QX"\N0YZVE.(Z_>Z/3:Y]MP]OO[]9_ZL1',<]9'99E_M=A MV^P?IFXZV8:7[#5OOI;GGT,OR$PGO?I?PUO((]Z.)/:Q*?.Z^S_9O-9-6?16 MXE"*[/OE\W#L/L^]_?=F? /H&\"U0>S[HP:J;Z!^-- ?-M!] _W9'DS?P* > MDHOVSIFKK,GFLZH\3ZK+>CAE[;*3]R9.UZ9]V.L6 !J5U2RH"PV">4DDX*@^9OS6#:6:5X M:8:59AC?.-Z 90U8QC<>^>;"Z,% 4^V0;Q@*O$<+>T4I;5*!9F--*65'5TW* M"DNI,!!(6$H'D[H4#69)*>5%BI;YBE)2&:6Q,@:38,;FS+'2')UT&-GZGC7@ M&=\@/0M/52L@OJ$4.$4V!*6D .-PI*"8 Z4\KTP*/K@*1AN)KH(.R!B#XQ^# MQ04MX8EG,/!.C,R;'$D=DE&GL3K)[$1I%5;'8$*F'LNCF-+22RR/ M8N!2/R:/34F/$AAY!LL#TI,5WI/)HYAV,6QA>1233J568'T,IX578P+Y5"85 M(]!B@8IT]44JDGJ7'.>UP(&)PZ(G<,FQYC@8<$.%?*Z53+(%G&Q[:-B5(OHH M)151QYARV*5KAHJ+>$08GVFE880Y+,QP4Z>,P-(8SD-*0@N#:0_*8WD,!^XV M1PT5\J6 9&H!P+6 I*GYB\?J* ,22V/LX))BS4&C.XXO R13!^ 0ON@ABZ>- M"&,X#YJ$3 :+TT93 L-!K!3'=AQ?#4BF'!AU$E\/2*8@P#MMT4/N=K3B3FOL M(Q939/X93-Y97!+PUKSR@[^18P]?(0!3(2A<(0#-UDI84O,R6*QY+4XRK#5M M< 1FK:4WP6,HCR\1@"D1E!XQP:=A@,^?N(!/=, D.G+FZJ'!<B:YN7(K0K7K[C_KR:9\/3:MJINWUSO61VBO[-#[A;Q?2N;] M2MZO+S>H/\Q?+G1_RZK=X5A/GLNF*8ON.N^E+)L01R_NXI3L0[:]/N3AI6F_ MIO%[=;E(O3PTY:F_)$ZN-]7S?P%02P,$% @ N(%H3TO(C7)? @ 2 < M !@ !X;"]W;W)KUK)CK$W??AR6/JA3HA0LI>: :OE M0M:$4DVDTO@]@1SQFT:%^7K[LY"L'EA4*C5^[]>J,6LW\%_=W YP<("C M@XK]R"$:'*(/!_30 0T.Z'\CQ(-#;$4(>NVFF 66.,\XZSS>7X<6ZUL'%K%J MUUX;37?,/U5/H:R7'$1)%EPTT8!9]1@XQ0!TBRDW M =;W" !B*XE_LFP>L]PD&CGK%1F"^*9>,SLQ:!(G#8$E[![S ME%B8XAX#0F3=RHV#* W=BA*GHL2AR"KP*G%T"Z+8$KYVP-((6*TO'"@TARBR MA#E@JENIW:U@,@9JPD]F)@MOS\Z-U+(FUG'LOT ]1BS["BS6P&$OU#/13_4/ M^OZ-^8;YJ6J$MV-2#2\S8HZ,2:*R#Y]57TKUK(T'2HY2;V=JS_OAWA\D:X=W M*Q@?S_PO4$L#!!0 ( +B!:$\Z;SQR@ < &0K 8 >&PO=V]R:W-H M965T&ULE5IK;^,V$/PKAK_[3"Y?TB$)T-B)6Z %#G=H^UF7 M*(EQMI7:2G+]]Z5DG<_<'=HI$L2/#,GEDIH9KG3QUFR_[9[JNAU]7Z\VN\OQ M4]L^?YQ.=W=/];K:?6B>ZTW\ST.S75=M_+A]G.Z>MW5UWS=:KZ:DE)^NJ^5F M?'71?_=I>W71O+2KY:;^M!WM7M;K:OOO=;UJWB['>OSCB\_+QZ>V^V)Z=?%< M/=9?ZO;/YT_;^&EZZ.5^N:XWNV6S&6WKA\OQ+_KCPH>N08_X:UF_[8[>C[JI M?&V:;]V'W^XOQZJ+J%[5=VW7115?7NM9O5IU/<4X_ADZ'1_&[!H>O__1^VT_ M^3B9K]6NGC6KOY?W[=/EN!B/[NN'ZF75?F[>?JV'";GQ:)C][_5KO8KP+I(X MQEVSVO5_1W__%U=L%[]]O=)674Q?NXX&S/4>0T<8 M5Z:0F824/H7, 22DD!L *5+(K81HJU/, F'H@)G&?!R20C IU'=@D@X,2\H> MXWO,IL<8)=(B0:2=*5F"YQ+F ['<2(QEH]U*R$071GN6PP4(W2N5R9"!&3(@ M0Y9E:(^QQY,OK2F##W@D"T>R?2\N&FQ!29K53 . H0!]O9 MUX6\0%BDA8S4XRA*&$4IHW";+,;,!DT1C M5>!4B%"NR(2LA8#.4JX)QT*$Z\&S.LX\VI A3PY)*+1A1(Z 5$9 M94$LJM*4-N=Q@(M06C.3XQ*VAL $XZ&P"2S@: L+,!P!/.QF !,.APP)V-D=Q^VMD83/ &$+SG M5&9 >4,3EP$C&9ZL+4+!UT7B/#]EW0"0-KQR!4 3(FLX^RUP:"8CS"93H 'Z MPS7WVDAQ,2IZ11,R+&JPQ)C_4:0Q6#O,>\HT!IAV6T9#RC-X%I>&A+7!O*=4 M8X V*%X*6YQ#I>%@_3! /SQ73@,,NPHE+V09*3,I+ T(RX-!E1MQG:'"3,FO M'PGRN>V.!<0 1%V:P EUB/P>*5\3'+6SV+UL$@].$M90.6%\Y;+V7E<&A)F M:8M8FK/! $HV!5].*YG<&NX)%J G:W)508NYWJ)2$'=F5E*E4;[(75D6S MH(#CJ1"[^1PL#0CSL@6\[,5R>> ">#PS"TLN)<_D'."TYQ?0#4 1]PJW #2A M8.*FY;D"L5%^:D0)3BK'P& ME :#)<0AN\WEP8$[HL"A6@_W6TZ:<,W+!PZ4<8X% M?-@Q")4[[3A,W@X5>[C?"V UX+H*37 B#LM5!L>:_EL09XI %BDZ"2RRFOY3&_>U!RR3U8 MXS$Q>T#,_%FA6P]85]CZ,Z TF,QC,P,G2'@#)TAX M]:4]_H#; H9V?'Y.4X7%Q0-Q"5S&//+TL+0W/7I4L'O^](]J^[C<[$9?F[9M MUOVS@0]-T]:Q5_4A+O137=T?/JSJA[9[&^+[[?ZYS_V'MGD>GFF='AZLO?H/ M4$L#!!0 ( +B!:$_R/E! "@0 $82 8 >&PO=V]R:W-H965T&ULA9A=CZ,V%(;_"N(^BWULP!XED299K5JIE49;;7O-),Z'EH\4 MR&3[[VL(DV7LU^W-!#ROSWD/-H^-E[>F_=Z=C.FC'U59=ZOXU/>7IR3I=B=3 M%=VGYF)J^Y]#TU9%;V_;8])=6E/LQTY5F1!C65(5YSI>+\>VEW:];*Y]>:[- M2QMUUZHJVG\VIFQNJYC'[PU?S\=3/S0DZ^6E.)H_3/_M\M+:N^0197^N3-V= MFSIJS6$5/_.GK:"APZCX\VQNW>PZ&DIY;9KOP\VO^U7,!D>F-+M^"%'8GS>S M-64Y1+(^_IZ"QH^<0\?Y]7OT+V/QMIC7HC/;IOSKO.]/JUC%T=XYOBOW?# M'6CJ0(\.-O=_=1!3!_&S@QR+OSL;2_U<],5ZV3:WJ+V/UJ48)@5_$O9A[H;& M\=F-_[/5=K;U;AD"39G/7T%SS4"0V^B,%H10;\KK3QP1;7\%YBE,( M6(48 Z0?JB <0,( <@P@Y@%DYCR&NR8;-?6H64A-*G>* 3)2G EL)X5V4E!/ M($ & V1^/;ETZKEKY,PH,>4.C2_BDB2VDD,K.;"2.E9R+XO0KM^M+^(R#TP3 M!:TH8,4=9>5ED3PPW35,HD$29XYLM%^O6ZTOX1G#/CC#KS8#3I3[;C-_%E#@ MH?( 0KB?)W5'>!)]R).1JE661S*$QE YF@- \8 MPASC/LC\*0P8I=Q%; M4"TVA4< HXS[+9O-J3>] &ZC 56'L($).:# M0 7@1AAN!."FW#6#?&HMB&5N25"F9T/QT1"&&Q$PY*XOD^A_#2%9V!!&)8'- MEU*!$)ANA.CFOECDT\W2ELO0>&+"$2"<=L%./KJD\+9&0)7)-%0YYAN!C9IV MN4X^NF0N/3L(@RST=##@"&S6M,M_ H3CW 4<5*D 4 @#C@#@M LX\LG%4\53 M[_GX.L7R$% PX0@03KN$([!U$SKS]K- )],L8$A@P@FPQ]/NWDOX>SPA.7/] M )G*A0JL20+S4@!>:I>7 H#0;F<\0U"6!M9L@7DI "^UR\M)-/]HLY_!V@,F MT&G&M#NKD]G7=V7:XWA0T46[YEKWPW?NK/5Q&/(\GH4X[1O^M+T?:?P,ZBUZ;OF^J\0O^T#2]L2[9)PNFDRGVCYO2'/KA,K?7[?UDXW[3-Y?I MU"9Y'!VM_P502P,$% @ N(%H3W1YW8&S 0 T@, !@ !X;"]W;W)K M\9LT8#B M]@I;T/ZF0J.X\Z:IF6T-\#*"E&3):G7#%!>:YFGT'4V>8N>DT' TQ'9*."@^5IRVOX#NY'>S3>8A-+*11H*U 3 U5&[];[PS;$QX"? M GH[.Y-0R0GQ.1C?RHRN@B"04+C P/UVAGN0,A!Y&;]'3CJE#,#Y^<+^)=;N M:SEQ"_BN(OPRYTW/OAYN8"6P8D(R"9 +L(8$.BJ/PS=SQ/#?;$#+UO>7CB]3[Q MO2F",[8BWGGQUGO/^?IVE[)S(!IC#D-,,H^9(IAGGU(D2RD.R7_P9!F^652X MB?#K=Q3^1;!=)-A&@LV')2[%W/Z3A,UZJL#4<9HL*;#3<9)GWFE@[Y+X)G_" MAVE_Y*86VI(3.O^RL?\5H@,O977E2VW\!YL,"94+QT_^;(8Q&PR'[?B#V/2- M\S=02P,$% @ N(%H3]2X^_M1LNMYF[<72:1X#@\I*ANL>_$M0"!O6AF?TS:$[L"8+UO0PE_9#@S> MU-9I$=!T#?.= U$ED%:,;S8W3 MI:)$EW\D5F>V#D@9.COA>:^%^'$'9(:=; M^NYXDDT;HH,562<:^ KA6W=R:+&9I9(:C)?6$ =U3N^VA^,^QJ> [Q(&OSB3 M6,G9VI=H/%8YW41!H* ,D4'@=H%[4"H2H8S7B9/.*2-P>7YG_Y1JQUK.PL.] M5<^R"FU.;RFIH!:]"D]V>("IGFM*IN(_PP44AD5E+T/5D\L*$6+ MMW&7)NW#>,/Y!%L'\ G 9\!MRL/&1$GY1Q%$D3D[$#?VOA/QB;<'CKTIHS.U M(MVA>(_>2X$/FK%+))IBCF,,7\1LYPB&[',*OI;BR/^"\W7X;E7A+L&O_Z'P M-X+]*L$^$>S^6^):S)]%LD5/-;@F39,GI>U-FN2%=Q[8N_2([%?X..U?A&ND M\>1L [YLZG]M;0"4LKG"4EO\8+.AH [Q^ '/;ARST0BVFWX0F[]Q\1-02P,$ M% @ N(%H3Z?/:G"T 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K2%8%MH.DP=, &!!VV/BLV?4%U\20Y[OY^ ME.RZ;N?U11(IGL-#BDH'8Y]< ^#)LY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T M;09LCHAKXX'MJZ M\<'!\K03-?P _[,[6;38S%*V"K1KC286JHS>;@['78B/ ;]:&-SB3$(E9V.> M@O&US&@2!(&$P@<&@=L%[D#*0(0R?D^<=$X9@,OS"_N76#O6ZOC M/HPW?#_!U@%\ O 9)&GU@S$CKWO1'CBS8%C;XK@C*V(=RC> MH?>2\X2G[!*(IICC&,,7,9LY@B'[G(*OI3CR?^!\';Y=5;B-\/U_%+XAV*T2 M["+!]L,2UV*V[Y*P14\5V#I.DR.%Z76---/XC-WSC_"U!+ P04 M" "X@6A/,W@=AK0! #2 P &0 'AL+W=O2V2O=@_(WC3:2.6^:EMC> M *LC2 I"L^P#D8PK7.;1=S)EK@EA8TKJ@;KM$PL7HIDS]/.5=S'=/,Q MP=8!- 'H#+B)>]RP\\>9 ?6^JX(RMB'=>O/7>2TFS M74XN@2C%'*<8NHC9S!'$L\\IZ%J*(WT'I^OP[:K";83O_Z'P+X+=*L$N$FS_ M6^):S/Y-$K+HJ033QFFRJ-*#BI.\\,X#>TOCF_P)GZ;]@9F6*XO.VOF7C?UO MM';@I617OM3.?[#9$-"X<+SV9S.-V60XW:&PO=V]R:W-H965T)W^?0$[CM,Z>0%F MF'/FS#"D YHGVP X\J)5:S/:.-?M&;-% UK8"^R@]3<5&BV<-TW-;&= E!&D M%>-)"WA,$NSB147]F_QMI]+2=AX0[5HRQ=D]$;2DJH1*_< M P[W,-5S2)EW&4;]V&\X=L)M@[@ M$X#/@)N8AXV)HO(OPHD\-3@0,_:^$^&)-WON>U,$9VQ%O//BK?>>P< MB*:8PQC#%S&;.8)Y]CD%7TMQX/_!^3I\NZIP&^&7'RA\1[!;)=A%@NVG):[% M7/^3A"UZJL'4<9HL*;!OXR0OO// WO+X)F_AX[3_$*:6K24G=/YE8_\K1 => M2G+A2VW\!YL-!94+QVM_-N.8C8;#;OI!;/[&^5]02P,$% @ N(%H3]Y' M.I"T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@ M$/TKB!]0'))T661;:CI-F[1*4:=MGXE]ME'!YP*.VW\_P*[G;=Z^ '?<>_?N M.-(!S9-M !QYT:JU&6VP-=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y M95K(EN9I])U-GF+OE&SA;(CMM1;F]00*AXQNZ)OC4=:-"PZ6IYVHX2NX;]W9 M>(O-+*74T%J)+3%09?1N(PR>8 MZME3,A7_!:Z@?'A0XG,4J&Q<2=%;AWIB\5*T>!EWV<9]&&_X?H*M _@$X#/@ M$/.P,5%4_D$XD:<&!V+&WG?4_"U%"?^%YROP[>K"K<1OO^'PM\(=JL$NTBP_6^):S'O_TC" M%CW58.HX3984V+=QDA?>>6#O>'R37^'CM#\(4\O6D@LZ_[*Q_Q6B R\EN?&E M-OZ#S8:"RH7C.W\VXYB-AL-N^D%L_L;Y3U!+ P04 " "X@6A/^9WQD+(! M #1 P &0 'AL+W=O9-/ZX&!%UHL&OH'_WI\M6FQA MJ:2&SDG3$0MU3N_2XVD?\!'P0\+H5F<2*KD8\Q2,SU5.DR (%)0^, C#>J$=9^3:GMY144(M!^0"\T3,+2M'B>=IE%_=QNCG,4=MX/N/Y@K^-:=B4 M)PK_(+PH,FM&8J?6]R*\<'KDV)HR.&,GXAUJ=^B]%CQ-,G8-1#/F-&'X"I,N M"(;L2PJ^E>+$_PGGV^&[386[&'[XC\(_"/:;!/M(L'NSQ"W,WT6R54\UV"8. MDR.E&;HXR"OO,J]W/+[)*WP:]J_"-K)SY&(\OFSL?VV,!Y22W&"I+?ZOQ5!0 M^W!\CV<[3=ED>-//'X@MO[CX#5!+ P04 " "X@6A/ZDSU$[0! #2 P M&0 'AL+W=O<.3,>YZ-US[X#".1% M*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W9E M;H>@I(&S(W[06K@?)U!V+&A&7QU/LNU"=+ R[T4+GR%\Z<\.+;:PU%*#\=(: MXJ IZ$-V/!UB? KX*F'TJS.)E5RL?8[&A[J@NR@(%%0A,@CYGEM*YN(_PA44 MAD55(,/5L\L*$6+EVF7)NWC=,/O9M@V@,\ O@#N4QXV)4K*WXH@ MRMS9D;BI][V(3YP=.?:FBL[4BG2'XCUZKR7/>,ZND6B..4TQ?!63+1$,V9<4 M?"O%B?\%Y]OP_:;"?8+?_D/A;P2'38)#(MC_M\2MF/T?2=BJIQI+S# MLYO&;#*"[>&PO=V]R:W-H965TOP!WW'OW[CC2P=AGUP!X\J)5ZS+: M>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[) M%DZ6N%YK85^/H,R0T82^.QYEW?C@8'G:B1J>P'_O3A8M-K.44D/KI&F)A2JC MM\GAN OQ,>"'A,$MSB144%)")7KE'\WP!:9Z]I1,Q7^#"R@,#THP M1V&4BRLI>N>-GEA0BA8OXR[;N _C#;^>8.L /@'X#+B)>=B8*"J_%U[DJ34# ML6/O.Q&>.#EP[$T1G+$5\0[%._1>G;.,D+ M[SRPMSR^R>_P<=H?A*UEZ\C9>'S9V/_*& \H97.%I3;XP69#0>7#\1.>[3AF MH^%--_T@-G_C_ U02P,$% @ N(%H3WFX%1&T 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q >$-;NY:&5;RJ:J4JF5 M5HG:/K/VV$8!XP!>IW^? 7L=MW7[ LPPY\R984@'8U]< ^#)FU:MRVCC?;=G MS!4-:.&N3 R5;.%KB M>JV%_74 98:,)O3B>))UXX.#Y6DG:G@&_[T[6K38S%)*#:V3IB46JHS>)_O# M+L3'@!\2!KF;C-Y14D(E>N6?S/ (4SW7E$S%?X4S* P/2C!'892+ M*REZYXV>6%"*%F_C+MNX#^/-]@);!_ )P&? 702P,5%4_DEXD:?6#,2.O>]$ M>.)DS[$W17#&5L0[%._0>\YY!_P?DZ M?+NJ;VCR1LT5,-MH[3Y$AA^C9.\L([#^P] MCV_R$3Y.^S=A:]DZ7S;VOS+& TK97&&I#7ZPV5!0^7"\Q;,=QVPTO.FF M'\3F;YR_ U!+ P04 " "X@6A/8+ 1>+0! #2 P &0 'AL+W=O2 MV2O=@_(WC3:2.6^:EMC> *LC2 I"-YL/1#*N<)E'W\F4N1Z MCB#T6. ,OSH>>=NYX"!EWK,6OH'[WI^,M\C,4G,)RG*MD(&FP+?9X;@+\3'@ M!X?1+LXH5'+6^BD87^L";X(@$%"YP,#\=H$[$"(0>1F_$B>>4P;@\OS*_CG6 M[FLY,PMW6OSDM>L*O,>HAH8-PCWJ\0ND>JXQ2L7?PP6$#P]*?(Y*"QM75 W6 M:9E8O!3)GJ>=J[B/Z29+L'4 30 Z _8Q#YD21>6?F&-E;O2(S-3[GH4GS@[4 M]Z8*SMB*>.?%6^^]E#3;Y^02B%+,<8JABYALCB">?4Y!UU(&PO=V]R:W-H965T M]6UJMDDC=(@022*LBX-F;3!*K MO@3;V92_9^RD(4#@Q?:,YYPY,Q[GHW7/O@,(Y$4KXPO:A= ?&?-5!UKX&]N# MP9O&.BT"FJYEOG<@Z@32BO$L>\.TD(:6>?*=79G;(2AIX.R('[06[L<)E!T+ MNJ.OCB?9=B$Z6)GWHH7/$+[T9X<66UAJJ<%X:0UQT!3T87<\'6)\"O@J8?2K M,XF57*Q]CL:'NJ!9% 0*JA 9!&Y7> 2E(A'*^#YSTB5E!*[/K^SO4NU8RT5X M>+3JFZQ#5]![2FIHQ*#"DQW?PUS/+25S\1_A"@K#HQ+,45GETTJJP0>K9Q:4 MHL7+M$N3]G&ZX75O11!E[NQ(W-3[7L0GWATY]J:* MSM2*=(?B/7JO)>=9SJZ1:(XY33%\%;-;(ABR+RGX5HH3_PO.M^'[387[!+_] MA\+?" Z;!(=$L/]OB5LQ?Q;)5CW5X-HT39Y4=C!IDE?>96 ?>'J37^'3M'\2 MKI7&DXL-^+*I_XVU 5!*=H.E=OC!%D-!$^+Q#L]N&K/)"+:??Q!;OG'Y$U!+ M P04 " "X@6A/TL9*>M,! ".=)3J53< !KT+WND,-\;T1T)TT8!@^D[VT-F32BK! MC#55372O@)4^2'!"-YN$"-9V.$^][ZSR5 Z&MQV<%=*#$$S].0&78X8C_.%X M:NO&. ?)TY[5\ O,[_ZLK$46EK(5T.E6=DA!E>'[Z'A*'-X#GEL8]6J/7"47 M*5^=\;W,\,8E!!P*XQB87:[P )P[(IO&V\R)%TD7N-Y_L'_SM=M:+DS#@^0O M;6F:#!\P*J%B S=/W\.DXG^V@."P?0.8 N 0>O0R8AG_E79EB>*CDB-?6^9^X71T=J>U,XIV^% M/[/):^N]YI32E%P=T8PY31BZPD0+@ECV18*&)$[TOW :#M\&,]SZ\'BM_N40 M)M@%"7:>8/M/B=N;$D.875@D#HK$ 8+X1B2$2<(B25 D"1#L;T1"F-MVD=7M M$*!J/Q<:%7+H_$RNO,OHW5-_NS[AT]S^9*IN.XTNTM@[ZF]2):4!F\KFSA;< MV*=B,3A4QFWW=J^F@9D,(_OY+2#+@Y3_!5!+ P04 " "X@6A/W@;S(<$! M W! &0 'AL+W=OT),U8%DYD8-T+LOC=*261?JEIA! ZL#20I"D^2.2,9[ M7.8A=]1EKD8K> ]'C>=M9GR!E/K 6OH/],1RUB\BJ M4G,)O>&J1QJ: M_O]H?,XP/@)X?);/;(=W)2ZLT'W^H")]X0"*BL5V!N.<,# M".&%G(WW11.O)3UQN[^H/X;>72\G9N!!B5^\MEV!/V-40\-&85_5] 1+/QE& M2_//< ;AX-Z)JU$I8<(OJD9CE5Q4G!7)/N:5]V&=%OT++4Z@"X%>$S'YB_XMV>NK.I?#(<1?CFS!N7/9>4?LG)V0LMF,.,H1O,;D40 MI[Z6H+$2!_H/G<;I:=1A&NC9EIXD<8';J,!M$$BW FERU6(,\Y\FLVB1+") MKXK$,.E5$;*Y. FZ#4_6H$J-?1B737:=BGL:+OXO?!ZI%Z9;WAMT4M8]GW#) MC5(6G)7DQGGIW!2O@8#&^NTGM]?S6YX#JX9E3,GZ7U'^ 5!+ P04 " "X M@6A/-]%HU\\! "^Q*X M\_-R1SC24:HWW0 8]"YXIS/<&-,?"=%% X+I.]E#9[]44@EF;*AJHGL%K/0D MP0F-HH0(UG8X3WWNK/)4#H:W'9P5TH,03/TZ 9=CAG?XEGAMZ\:X!,G3GM7P M%S4- MS!08V<]O 5D>I/PW4$L#!!0 ( +B!:$\8^9<=L@$ -(# 9 >&PO M=V]R:W-H965TTE8K0,JFBE*I ME5:IVCY[80 K-J:V6=*_[]BPA&YYP3/#.6CL:^N!?#D3:O.Y;3UOC\P MYLH6M'!WIH<._]3&:N'1M0USO05119)6C"?)!Z:%[&B1Q=C)%ID9O)(=G"QQ M@];"_CF",F-.=_0:>)%-ZT. %5DO&O@._D=_LNBQ1:62&CHG345; 4+=ZF4W;Q'&?]*VV;P&<"OR&P*5&L_+/PHLBL&8F=9M^+<,6[ M \?9E"$81Q'_8?$.HY>"I[N,78+0C#E.&+["O",8JB\I^%:*(_^/SK?I^\T* M]Y%^OZ8GZ;9 NBF01H']/RWRFQ:W,/N;)&PU4PVVB=OD2&F&+F[R*KHL[ ./ M=_(.G[;]F["-[!PY&X\W&^=?&^,!2TGNL-46']CB**A],#^B;:49%W\!4$L#!!0 ( +B!:$\W@%7[^0$ ,L% 9 >&PO=V]R:W-H M965T0'J F!!") :CI-F[1)4:=MGQUR M 50;,]L)W=O/-I0Q=OV"[?/OSYV-+Q^D>M$-@ E>!>]T01IC^@.ENFI ,/T@ M>^CLSE4JP8Q=JIKJ7@&[>)+@- K#'16L[4B9^]A)E;F\&=YV<%*!O@G!U.\C M<#D49$/> L]MW1@7H&7>LQJ^@?G>GY1=T5GET@KH="N[0,&U((^;PS%S> _X MT<*@%_/ 57*6\L4M/E\*$KJ$@$-EG *SPQV>@',G9-/X-6F2V=(1E_,W]8^^ M=EO+F6EXDOQG>S%-05(27.#*;MP\R^$33/4D))B*_P)WX!;N,K$>E>3:?X/J MIHT4DXI-1;#7<6P[/P[CSCZ;:#@AF@C13$B]#QV-?.8?F&%EKN00J/'L>^:N M>'.([-E4+NB/PN_9Y+6-WLLHCG-Z=T(3YCABH@5F,R.H59\M(LSB&/U'CW#Z M%LUPZ^G)DAZFN$","L1>8/M/B>=24]0D102V*Q,,$^,F&6J2(0+KB\B@DK?.M[!%=.Y4CY%_C'_A8YO[RE3==CHX2V.?M']X5RD-V%3"!_M_ M-+:SS@L.5^.F>SM78W\9%T;V4^ND<_\N_P!02P,$% @ N(%H3T#8^Z:W M 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5 MQ ,4FR1-%MF6FDY3)VU2U&GM;V)?VZA\N(#C[NT'V'6]SG^ >SGGW \NV:#- MBVT!''J30MD@+-<*&:AS?)<>3]N CX G#H-=G%&HY*+U2S"^5SE.0D(@H'1!@?GM"O<@ M1!#R:;Q.FG@.&8C+\[OZMUB[K^7"+-QK\N%>]3# TSU[#": MBO\!5Q >'C+Q,4HM;%Q1V5NGY:3B4Y'L;=RYBOLPWMSN)]HZ@4X$.A,.,0X9 M \7,OS+'BLSH 9FQ]QT+3YP>J>]-&9RQ%?'.)V^]]UK0W3XCUR T84XCABXP MZ8P@7GT.0=="G.A_=+I.WZQFN(GTW9*>)NL"VU6!;138_%/BX5.):Y@OGX*0 M14\EF"9.DT6E[E60B@K39JFJE5HJV:OOLD.&BM3&UG;#]^]J&4$IGI7V)/<.YS#CV9+U4 M+[H&,,&KX*T^D-J8;D^I+FH03#_(#EK[I91*,&-#55'=*6 73Q*>&ZJVK@$S;..5? -S/?NI&Q$ M)Y5+(Z#5C6P#!>6!/$;[8Q0Z@D?\:*#7LWW@6CE+^>*"SY<#"5U%P*$P3H+9 MY09/P+E3LG7\&D7)Y.F(\_U=_:-OWC9S9AJ>)/_97$Q](%L27*!D5VZ>9?\) MQH82$HS=?X$;< MWE5B/0G+M?X/BJHT4HXHM1;#786U:O_:C_IV&$^*1$"\( M=##RE7]@AN69DGV@AL/OF/N/HWULSZ9P27\4_ILM7MOL+8_3,*,W)S1BC@,F MGF&B"4&M^F018Q;'^#]ZC--7:(4K3T_F]&B-"ZQ1@;476/W38K1H$<.\466" MFB2(P&IA@F'>Z"1%35)$(%F88)@4-]F@)AM$8+,PP3!;W&2+FFP1@1TNL$,% M=N^_%79HH#<_?,>]P$";<.%#9X]-@*K\F-%!(:^MGW&S[#3*'F/_6/_"ASGX ME:FJ:75PEL8^>?\P2RD-V%K"!]MM;4?O%' HC=MN[%X-\V<(C.S&V4JG 9__ M 5!+ P04 " "X@6A/)NRM?-$! " MX+A[^P)V73?EC^$93C#YC[B3&:F_\%5^ 6[BJQ'H7DVG]1,6@CQ:QB2Q'L M=1K;SH_CM+(_S+0P@GJ\ID=) M6& 7%-AY@>VG%NE-BR',-FP2!TWB@,#NQB2$B<,F2= D"0@D-R8AS/[&A*Q. MAP!5^WNA42&'SM_)57:Y>O?4GZX/^'1O?S-5MYU&%VGL&?4GJ9+2@"UESM7TX69 B/[^2T@RX.4OP%02P,$% @ N(%H3R"5LQMG M @ F0@ !D !X;"]W;W)K&ULC5;;CILP$/T5 MQ'L7S)V(('435:W42M%6;9^=Q EH 5/;"=N_KVT<2F#HY@5L0=92] M\H(08;W55,L(/FI273F>ZT9. MCS;PDMY+H1:9G,'G.RH=6O\BB*M9W8UI&< M\*42+[3[3$Q"H6V9[+^2*ZDD7$4B/0ZTXOIJ'2Y@OD-3IQ!PBF=.SNC(5Q_M;YB=RX9;>RKDUT.?\2=*!9&2[I.4+.1_PC"I MR$FH82S'K/]8]A-!6_,CX Q_(_E?4$L#!!0 ( +B!:$_/>R1OW0( .$+ M 9 >&PO=V]R:W-H965T)5$ZEZJ5FJE5:NVS][$2= "IN DV[^O;5A$\(%F7P(VB[QL5N%!Z^HVBIK-01:BN5&5+,V3G:H+H=9Z5\JH/F6!2B_GLGA2A\F_B>[0_:3D3K927V\H?4 M/ZNGVHRBGF6;%;)L,E4&M=RMPH_H]A%36^ 0OS)Y;@;W@;7RK-2+'7S9KL+8 M=B1SN=&60IC+2=[+/+=,IH\_'6G8:]K"X?T;^R=GWIAY%HV\5_GO;*L/JW 1 M!ENY$\=>-^@\VQT:KH6$PKA7AMKUGI MKN?V29)T97 ![@IP7X#1; 'I"LBU!;0KH-<6L*Z C0JBUKM;S >AQ7I9JW-0 MM_NA$G;;H5MF_JZ-G73_CGMFUK,QLZ:NQ> +3'*)N81YBCT?I33\F\+"9U&*C# !T,$R0@0>*O_50'*4B0 M AV0T6Y,/:>,LQFO"U!I 2C1D5*+H0.E=$:'@SK\^NV(8CBA,="J%]'8ZQ4E MF$TVBR;>!@C02L9:R->B"T(BBNB[$4]:4HFEE".+$(BBP?:S%/BW'*R;08G&Z4>&)DD@+.-TK? M$0@B1.>V*)Q>Q '+:.)S!,<7Q]=;QG J\36I[$##]R(A,X[Q MQ.?3#R6))SX"&,X:)N]P#&<(^QDB\?A#T('X\$\F-VPD% U.0O;P^TW4^ZQL M@F>ES:'*'7UV2FEI&.,;T_/!G+?[02YWVMZFYKYN#YWM0*NJ.U!'_:E^_0]0 M2P,$% @ N(%H3T5BQSKU 0 !P8 !D !X;"]W;W)K&ULC53MCILP$'P5Y )-QL9?Q4-@'3>.MJ+'#52#GN,1=E 1\03&Z!7;VK& M.R)5R,]8#!Q(99(ZBGW7C7%'VAX5F3D[\B)C%TG;'H[<$9>N(_S/ 2@;<^2A MV\%+>VZD/L!%-I S? ?Y8SAR%>&%I6H[Z$7+>H=#G:,/WO[@F02#^-G"*%9[ M1ULY,?:J@R]5CEQ=$5 HI:8@:KG",U"JF50=OV=2M&CJQ/7^QO[)F%=F3D3 M,Z._VDHV.4J14T%-+E2^L/$SS(8BY,SNO\(5J(+K2I1&R:@POTYY$9)U,XLJ MI2-OT]KV9AUG_EN:/<&?$_PEP9^\3$*F\H]$DB+C;'3XU/R!Z&_L[7W5FU(? MFE:8=ZIXH4ZO1>"&&;YJHAESF##^"N.G\8+!BG\1\:TBOB&(U@2[!P2!E2 P M!,$_549W54Z8V&!Z@_'"Q-6/72FT*H46I0>E1E:":+O7V$H0;_ :_^_5"]_Q MFEB5$HM2^& @JUU-M$ M[?DTFJ9 LF$>NWB9_<5?4$L#!!0 ( +B!:$\:RW5UQ $ #4$ 9 M>&PO=V]R:W-H965T8ZTDQFHO_#F<0#NXS<1ZE M$B9\43D8J^2LXE*1[&T:>1?&<=K9Q3-MFT!G ET(<3@<,AF%S!^8946FU8CT M=/8]\U<<[ZD[F]('PU&$/9>\<=%SD<1Q1LY>:,8<)@Q=83X0Q*DO%G3+XD _ MT>DV/=G,, GT=$V/OA#8;0KL@D#R7XGTHL3/F)MMBW33(MVP2"XL-C#1[84) M65V;!-V$!VM0J88N-,LJNO3$'0W7_@&?&NH'TPWO##HIZQY/N.):*0LNE>C* MY=*Z'EX6 FKKIS=NKJ>7/"VLZN&PO=V]R:W-H965TMAT66J=V)=TP]B8'WYI^#D!W39BJ/F1HD9WL7U+49 M B#/.M;TZ7KIUK9RO11GW38]W\I$G;N.R3\;WHKK*H7I^\)SXJ*$+<(J?#;^JV3BQI;P(\6HG7_:K M%%@BWO*=MA;,/"Z\YFUKG0S'[\DTO>6T@?/QN_LG5[PIYH4I7HOV5[/7IU5: MILF>']BYU<_B^IE/!=$TF:K_RB^\-7)+8G+L1*O<;[([*RVZR<6@=.QM?#:] M>UXG__>P> ": M M )+_!N I 'L!V4CF2OW(-%LOI;@FEEC2);9Q1I-FLVH03,-NE?4H2+_)\D,P(T"12F0BZ=W%#1N M@*,&V!G@.X/<*V/4Y$[3.PV%906\4D)57E ,XS D"D,B,(4',VK(+ TDI/18 M0E%%'I#0* F-D'A)-C0D 0%O':HJFN,X2QYER2,LE<>2!UD0(+ZJ#E6PPK.# MO(,IHC!%"(.\-V%3!&E* @KOXZA#55401.(P912F#-]^]."8JZA!%513^L54 MX9XA G-_:V.R N0/OD4(XCT%1'87^4T%A*DHID%G"64(@_)!=X$/FAR, &$? M" 9?/L05G9W$1!3140!)X2%ELQ9L[\1O3!Z;7B4O0IMN[GKN00C-C2=X,H=_ M,M?P;=+R@[;#PHSE>!>-$RV&Z9[-;I?]^B]02P,$% @ N(%H3] @[+C0 M @ : H !D !X;"]W;W)K&ULC59M;]L@$/XK MEK^OYL!OJ9)(;:9IDS:IVK3M,TU(8M4VGB%)]^^'L>LZYICR)0;RW#W<'0_< M\B+;%W440@>O55FK57C4NKF/(K4]BHJK.]F(VORSEVW%M9FVAT@UK> [:U25 M$24DC2I>U.%Z:=>>VO52GG19U.*I#=2IJGC[]U&4\K(*(7Q;^%X#%; MJ?AK_RUJ^[T,_M_,< ,Z&-#1P'#_SX -!NS=(+;!]SNSH7[DFJ^7K;P$;5^M MAG>' NZ92>:V6[2YL_^9:)59/:\9C9?1N7,T8!Y[#)U@8$1$QOM(03&*1^J8 MTVN"C8M(*<[ T""8M4^F04"&.XA1![%UP*ZRD,RRT&-2BZDM9A%[\I"@) E" MDLY(>DP\(?G "$MQFA2E21&:;$:3.C0LB1G.DJ$L&<*2SU@RAP7B.,=9G*Q0.T7-]1UX>R2YHO$DPP@N(H(0K28RXBX^3"U33Q,'KV"R\3(G G< M8Y0GN4=3@,KV >@-)1Y 5R>)9+X#"[A\P=4OY+X"X *&6Q0\@*X*D!"(/5<% MX#(&1,<,YE2(D"$F.?4&PO=V]R:W-H965T0'B/D*@0B0FJM.K=1*T56]_G9@">@,YFPG7-^^MB&(GHS$ M'^PULS,["]YT8/Q-U #2^6AI)S)42]D?,19%#2T1.]9#I]Y4C+=$JI!?L>@Y MD-(DM13[KAOAEC0=RE-S=N9YRFZ2-AVT=;N3#VIH/O M989<71%0**2F(&JYPQ-0JIE4'>\3*9HU=>)R_V!_-N:5F0L1\,3HGZ:4=89B MY)10D1N5+VSX!I.A/7(F]S_@#E3!=25*HV!4F*=3W(1D[<2B2FG)Q[@VG5F' MB?^19D_PIP1_3O!'+Z.0J?PKD21/.1LT=?]:;0AZ85YITJ7JC3 M>QX$48KOFFC"G$:,O\#X<3QCL.*?17RKB&\(]O^)'.P$@94@, 3!"L%8Y8CQ M7 /J#,B+@YUOUPFM.J%%9\7IWDJPW^XTLA)$&YQ&%J=!LN;T8-4Y6'223SH6 M3.C:16*K2&PA\.P$B94@V=Y.W0[;_^UN:.@$BA8-#<,5F95KY&WHIP64!)]D M\.+BZL'XD_!KTPGGPJ2: >:F5HQ)4'SN3C6F5K-X#BA44F\/:L_'@30&DO73 ML,7SQ,__ 5!+ P04 " "X@6A/)4A!1W++LU%4:>R M\"JQG_OW>+K!U"18Q*]47.JKM6>D/$OY8C;?=G,?F8I$)K;*4'#].(N5R#+# MI.OXTY+ZW9DF\7K]QO[%BM=BGGDM5C+[G>[4<>XGOK<3>W[*U*.\?!6MH-CW M6O7?Q5ED&FXJT6=L95;;7V][JI7,6Q9=2LY?FV=:V.>EY7]+@Q-(FT"Z!'WV M1PEAFQ"^)T0?)D1M0C3VA+A-B)T3@D:[-7/-%5_,*GGQJN8^E-Q<.SR-]>?: MFJ#].O:=]K/6T?,BC,@L.!NB%K-L,.0*@W%TBUD#F X1Z JZ,@A4QI+TTITB M5GT$QK%3Q']9-A^SW!0:@GZ%EB"^\2N$"2*0(+($X0V!8^:RP5"+*2R&$DH< MM:L^*B:(NI[T43C!*':.W "P**'A@+08E!8#T@;,I2 !'6\N PG8"',;3'2E ME$PF,77,!5!AQ)AC;A^51)0Z7)L^BC)$$"PL 84E@# *$TQ @LEX:S&".P4: M86X+NO&-LF3BN O!(N8:MP9@"0H9=OP%8$Q?\H&KAP<:(0;DL0$*L(G=8_() MD^'V@L,Q)H<]O7&2(-?C/BI,"'$M[J,P19BY%O=A$S9)!K3!G0]#K6^( NXP M./Z$PW"/P72,P[37#A.&>@X#J-!%K0$48=B%;2!8%".W2P17?^RYJ YVRJJ] MK3P5RJBZBG:3W#TQ@X$37^+I"@/QM9G\["#Q3M^,C3]X=4B+VGN62H\C=FC8 M2ZF$KA[=Z4]RU)-JM\G$7IDET^NJ&=>:C9)E.XH&W3R\^ =02P,$% @ MN(%H3^0G2U2C @ !0D !D !X;"]W;W)K&UL MC59=;]L@%/TKEM\7&_!GE$1JDD:;M$E5IVW/-"&)5=MX0)+NWP\P]1QR.R4/ M,>!S#O?61,!6]-W%2JFT:1W!Y90^6$=ZS5;_9<-%3IKCA$ MLA.,[BRIJ2,/,5JRNC9*.X[<3#8=A$08[MJ>G6CWSRV?F#*5AX-Q_96=6:[B)1,^QY;6T_\'V)!5O MG(H.I:%O_;-J[?/B]-]I, $[ AX()/\O@3@"N9>0.$)R+R%UA/1>0N8(V4# MB:U'GRR;_355=#$3_!*(?@%UU*Q3-,UT?;=FT);3OM,%D'KTO"!).8O.1LAA MECT&CS ()=>8-8 9$)&.8 @#0V$L\0V=I/'U%"L(@[PP[M!YO$-GB15(KR;!L$ ""B16@%P)$*\P/2:SF-9B/B%"4J]^*P!68K_*:P"5E+C( MO>P!,%R@F,#>4M!;"B3G@^QFH$ &)"?UDM-CDE&@),Z2PLO-+0J79>:O;D@K M\6 L*%O )1Q/]> !2:9-@S!FJ5I+SZ MP38+T&8!V,QA@1(4* $!K[0;"/-!E/IL!#?'^%8B\[:3C0/EH^RD:)*GWDS1 M:$=NF#C8\U0&6WYJE9EB-#J^!)-5P@87Z/I8W\B_Y/O+PC?J#A4 MK0Q>N-+GB-WM]YPKIJ./)_HK/.H[R="IV5Z99J[;HC^8^X[BG;MT1,/-9_$7 M4$L#!!0 ( +B!:$\-Z8E430( L( 9 >&PO=V]R:W-H965T#DE)LW5S*:H.0R'*@6#RQ"DIU MY\PXQ5)M^06)B@,^F2!*4.!Y,:*X*-TT,6<'GB;L*DE1PH$[XDHIYG]W0%B] M=7WW?O!:7'*I#U":5/@"/T'^J@Y<[5#G-P%&\;N M6O36CB[ER-B;WGP[;5U/$P&!3&H+K"XWV ,AVDEQO+>F;I=3!_;7=_<74[PJ MYH@%[!GY4YQDOG57KG.",[X2^RH@; /"1\#"%-^0F5*_8(G3A+/: MXPGZ*:-6LVNT00]S4.!E'N7(K"E MV 6?PH-A@OUGA>]']A2AM8K0&$3]%%YL-UA8#1;&(!P\AA'EKM'$1E,:C3>J M8THQ@(BL$)$%(AQ!-)K%!,248@ 16R%B"\1B!!'/0DPI!A!+*\32 A&-():S M$%.* <3*"K&R0,0CB-4LQ)1B +&V0JPM$,L1Q'H68DHQ@/ ]>Y?P+!BK<9OP M9CDF)4.0_[0KWP*R'H/XLU_JI*0!0;T62H%?S+013L:NI=3-JG?:3;3G0+?@ MT?E.3SK3FA\VS9C\@?FE*(5S9%(U>-.&SXQ)4(3>D_J.&ULC97AKIL@%,=?Q?@ 5U%$O;$FJ\NR M)5O2W&7;9]K2:JZ* ]K>O?T K;. V[XHX/^<\SL'/!0WREYY38CPWKJVYQN_ M%F)X#@)^J$F'^1,=2"^_G"CKL)!3=@[XP @^:J.N#:(P1$&'F]XO"[VV8V5! M+Z)M>K)C'K]T'6:_MJ2EMXT/_/O"2W.NA5H(RF+ 9_*5B&_#CLE9,'LY-AWI M>4-[CY'3QG\'GBN@#;3B>T-N?#'V5"I[2E_5Y--QXX>*B+3D()0++%]74I&V M59XDQ\_)J3_'5(;+\=W[!YV\3&:/.:EH^Z,YBGKC9[YW)"=\:<4+O7TD4T*) M[TW9?R97TDJY(I$Q#K3E^ND=+ES0;O(B43K\-KZ;7K]OD_^[F=L@F@RBV0# MOQK$DT%L& 0CF4[U/1:X+!B]>6S8UG,@UK4M=/?9+9#V.D@U@[BAS2 3EJ MD-;T(R18H83.(- 1Q*C$%EI! (2903**X$*40^ F29PDB8,D-D@2*T@:YL;6 M5K8(11"Z49 3!5DH(#.+@JPH( W-,^00(;2"DCI14@L%I09):@<)(VA6Q5;E M$*UL4.9$R?Y]'K>9%26*8K,J+A%8J4KN1,D=*-! R>UCD!JEJVQ-FL=N$!"Z M>TUHH5@DD^9AAV":F/W&5J%DI2I@I?&!_X !UM\,XPR:,+8J1M9Q"18=65V1 M7S [-SWW]E3(YJY;\(E20:3'\$G^EK6\E>=)2TY"#5,Y9N/5-$X$':9K-YCO M_O(W4$L#!!0 ( +B!:$\=WC6G7@( "$( 9 >&PO=V]R:W-H965T MV$Z[^O;0@EL)'2EV";V?',LEXGZ[AXDP5CRGFOJT:NW4*I=N5YK!!=>5AWX^\FI:-FV=V;2ORC)]5539L*QQYKFLJ M_CRSBG=K%[G7A9?R5"BSX.592T_L!U.O[5;HF3>R',J:-;+DC2/8<>U^1*L- M"DR 1?PL62L,[K^Q"ZLTW"C1 M>^QY)>VOLS]+Q>N!14NIZ7O_+!O[[ ;^:Q@<@(< / ;TR;D;0(8 ,@OP>F76 MZB>J:)X)WCFB_UHM-46!5D0G[L.^U6ZM5+3N(P\RZ&:, \]Q@\P>!; MQ&:)B/Y!/"U@5(%!%=C&AS-*B8" ")!@ &0 'AL+W=ONC4FPOC+9%JR:](]!S( MV02U%$5!D**6-)U?E6;OP*N2W21M.CAP3]S:EO#?.Z!LV/JA_]AX;JZUU!NH M*GMRA>\@?_0'KE9H=CDW+72B89W'X;+U/X2;?:[U1O#2P" 6%@]T=]$N,&JF2>] M:7IGWJEJA=J]5SB/2G371I-F-VJBA<92[->*]*\$*8"9(G)21"8^668(A+^AOAUZ83WI%)=;^86^#"F 3E&#RI$Z_5?V%>4+A(/&PO=V]R M:W-H965T?7N)(NT_JK.LM2_'%15I(U^K8Y>?:YDNN^"BMQCA 1>D6:ENUYV;:_5 M>JDN39Z5\K5RZDM1I-5_&YFKZ\JE[D?#M^QX:MH&;[T\IT?Y739_G5\K_>;= M6/99(\O9!MX_?[ G7>=U9][26CZK_)]LWYQ6;N0Z>WE( M+WGS35U_DT.'?-<9>O^'?)>YAK=*=(Z=RNONT]E=ZD85 XN64J0_^^^L[+ZO M _]'& Y@0P"[!>C7ZRN^MNT M2=?+2EV=JI] Y[2=IW01Z/'=M8W=<':_Z0&H=>O[FD?QTGMOB0;,IL>P.PRE M8HS9 LP-X6D%-QD,R=@P*YR-$SS;"$I]0\1#EI<9+(F-"1CN"X5,F#L%#^9FJ?8BFDP?\NDV!HI\D9STZ2VIXF86T>9 M.:@$H+2'3O4;>Q^-9FR; VBTUW$JK"&?!4L0C,:1F-"-+9Z@GUMY2&.T;NGBFH'U+%R_] M+=,O^O[2Z\^T.F9E[;RIIE%%=X-Q4*J16CWYJJM]DNG^]I++0],^AOJYZB^; M^I=&G8>+-.]VF[?^'U!+ P04 " "X@6A/C%M-G"\" "J!@ &0 'AL M+W=OMNFS 4?A7$ ]3<0B B2$VF:9,V M*>JT[;=#3@*JC9GMA.[MYPNA#-QU?\ VW_DNQAR*GO%G40-([X625FS]6LIN M@Y"H:J!8/+ .6O7DS#C%4DWY!8F. SZ9(DI0% 0IHKAI_;(P:P=>%NPJ2=/" M@7OB2BGFOW= 6+_U0_^^\-1<:JD74%ET^ +?0'[O#ES-T,AR:BBTHF&MQ^&\ M]1_#S3X,=(%!_&B@%Y.QIZ,<&7O6D\^GK1]H1T"@DIH"J]L-]D"(9E(^?@VD M_JBI"Z?C._M'$UZ%.6(!>T9^-B=9;_W,]TYPQEON@K)Z,"BK%#\8N]-:^Z]?9+]Q^W;ZK ^%.$F5IM9Z46S=^:92BO4ZJU,@JA -TTT8'86 M$TTPX8A BGV4B%P2NVA1/A/8+Q%IY%:(G2%B4[^:*H2!FR!Q$B2&()X09/-- ML)#40%J["7D^R['$1$'F]K%R^E@M?"1!/#-B,KA68VZ[IYU(U@U_!C3^GLH_4$L# M!!0 ( +B!:$\WBQSRCP0 / 6 9 >&PO=V]R:W-H965T M_?O5%8]$%G.\Q))2W=5-JDHD9]>\^%$>E:HFO[+T7,Z=8U5=[ERWW!Y5EI33 M_*+.]7_V>9$E57U;'-SR4JADUP9EJ4N>%[A94ISW\T-W_NYH[75*12M:V:%$G]\Z)6 M*DV;3'4=/_NDSHVS"1Q>OV;?M,W7S3PEI5KEZ??3KCK.G4ZKK_GU M#]4WY#N3OON_U(M*:WA32SJWO]<^_VL8 M#J ^@&X!+-X,X#Z ;P%UL6\%R#Y W@+H;0:_#_!_!P1O!@1]0*#UX':#U8[^ M0U(EBUF17R=%]P)=DN8]%7=!/;_;YF$[G>W_Z@DHZZE2=1CEAV& M1IAHC%F9&"'D&+,&F!O"K:N\E4JHU"6!,F*M#( 1WACS8&(HTMI9HSQBC-D@ M#.&&&(X]MPG\40+&"21,(-L$/$J@#WJ'D2WFW(\:YO AAV]PB##01K3#!",. M;=37 ",LTQ_ 0@+0K*]-26"0D&?I-H0DH4'"?H@31#!!]/$YC6&"&+2IC?>R MPP@QZ%.0CUF$AW7O 1Y#^ @467@L_B) BECGZ5V(A@W)J8T)VL.]().)/)V) M##D$%A:L6<& 1>@L#/IAMC:$U2U,>;,?Z50(I(WOYAW0N!AL \+T 4FD&SP" M6=Y^@54N@,S)^)!T(,&#\?6FGB=B)I86/BQX 10?&&]-!PH'=+Z8AC;%86<0 M$>A,-[ >% V8.)J&EL^*P!8B@(>0[B$]2 RE(*;"XT OZ7W@^..-#8> EY!F M.&L(LJB&L.$0,!R*=1YAV !9OA.$W8: VQC?7C+=AFTTV&X(V WKG]8>] %3 M(^PT!!82+'06C^QP>-;1Y>Q8S P M ]8_;3UH9$X^19[EE6%L&@Q,0WHZE6D:7TC8U_S8.!@8A]2W%FP:QQ??#VU- M6;87P#O,IDSOJ)>2D6V5Q]A &!B())W*-)!:ZP]B32GD6^$HM*AI^8.ZP7B=;KQNE*](F= MB#LXE,M4<6B/5,O)-G\^5\U!TN#I[=CVGII#/>WY2MP]=(=]O]-T9\%_)\7A M="XG3WE5Y5E[L+?/\TK5M7K3>C2.*MG=;E*UKYK+L+XNNC/8[J;*+_WYLGL[ MY%[\#U!+ P04 " "X@6A/-&BO!,8" "["0 &0 'AL+W=O&U,-_L2P^2&7\51TIE\%:5M9B%1RE/DR@2VR.M MB!BQ$ZW5/WO&*R+5E!\B<>*4[ RI*B,8QUE4D:(.YU-C>^+S*3O+LJCI$P_$ MN:H(_[N@);O.0A#>#,_%X2BU(9I/3^1 ?U#Y\_3$U2QJO>R*BM:B8'7 Z7X6 M/H#)(S $@_A5T*OHC .=R@MCKWKR=3<+8ZV(EG0KM0NB/A>ZI&6I/2D=?ZS3 ML(VIB=WQS?O&)*^2>2&"+EGYN]C)XRS,PV!']^1A625]:*D5.2M^1:U^5ZM_QO-3X"6 %L"!!\2$DM(/DM MEH!:0H(_)*26D+Y'^)B064+V64G8$O [P:Q2U*RN*=>*2#*?+/C3D1O M;##!:D-LM='4W_RG*B:4]3)':3R-+MJ1Q2P:#.Q@ $!]S,J#:1&14M#*@#X9 M"SB@PSSOAU@.,2@%C@P?!O8QZR$&Q$D?L_E$K$M,;N911U'G6:@H/Y@N0 1;=JZECM"QMIW& ]3/BF-?@,D2>.PK,-DT?<2[^Z:M M^4[XH:A%\,*D>LS,D[-G3%(E/AZI&^&H.JEV4M*]U$.LQKQI)YJ)9"?;*D5M MOS;_!U!+ P04 " "X@6A/%,7[^-,! ^! &0 'AL+W=OD*M$=1#0V],/,BQR\P^0*8",A>DP4L0\IU_HH:6N9)CI,+9#]1=<7(@]FPJ ME_1'X;_9YK7-7LOM0Y+CJR.:,,> (0O,!P);]EF"K$D"07,;J$3 M;^)[%;RX/PZJ]2]71Y6\"#\UB^P\'$_$W_\'/$S6=ZK:7NCH+(U]1?ZN&RD- MV%[BC6VFL\,\!PP:X[8[NU?A28? R&&:5CS_991_ 5!+ P04 " "X@6A/ M<7"HBQ$# #=# &0 'AL+W=O/)4EJSYN^*%N"Q\\-\VGO+# M4;4;P7)>LP/_P=7/^K'1JZ#WLLM+7LE<5%[#]PO_ >XWQ!@8Q*^<7^35O=>F M\BS$2[OXNEOX8)_/, M)%^+XG>^4\>%G_G>CN_9J5!/XO*%VX1BW[/9?^-G7FAXRT3'V(I"FE]O>Y)* ME-:+IE*RU^Z:5^9ZL?[?S' #8@U(;Z!C?V0068/H5@-J#>B[ 375ZE(QM=DP MQ9;S1ER\IOM[:]9V$=Q37?UMNVF*;9[I\DB]>U[2A,Z#<^O(8E8=AEQA $:8 M-8+I$8%FT-,@&(T5< .*.J &@?Q M+0YBU$&,,$A'A>@PU&"J+LTT3,,P')7#Q1&2D6O<@%""$DH00MDH4.(&FHR2 MHE%2),ILE';J1/E$$N*FC>!H.)LDE*&$,I=0.@JTSMQ 0"*7$(++LDD^,Y3/ M#.$#(SXSMR\B@A0(P:59.DD(0EPY0H02F7 Q(3YP^W$!5#@>@-QP8"QH>!)F M;F$07$2CZ<+@(@*8BHR;V8*&71HCE!
[L&B:-\$%BB "-3Z'&PL:G:_I M4+B0$;BAFRUH^)I$SA>" TA<2L'5C%?RYF#F9^EMQ:E2[11TM=O/Z ^DG1%' M^VL]NW>3]KN;;O#_SII#7DGO62@]@9HY<2^$XIIF>*>[_*B_-?I%P?>JO4WU M?=,-W-U"B=I^3 3]%\WR'U!+ P04 " "X@6A/)S(W#3@" !G!P &0 M 'AL+W=O',.3..9V;5"?FF2@#MO=>\ M46N_U+I])D05)=1,/8D6&O/E*&3-M#G*$U&M!'9P3C4G81 DI&95X^I?#:_5J=360/)5RT[P#?3W=B?-B8PLAZJ& M1E6B\20_A\6/N!C0@X%-I2,+-\=X,C.7+^*[A,,"<6^ M-V3_!2[ #=Q&8C0*P97[]8JSTJ(>6$PH-7OOUZIQ:S?P7]UPAW!P"$>'T#F0 M7LA%_H%IEJ^DZ#S97W[+['],GT-S-X4UNJMPWTSPRE@O>91&*W*Q1 -FVV/" M"8:."&+81XD0D]B&-^Y1&N,$"S3&A2.()P0AC7""""6(','BGPB269(])G*8 MID\RHPOSO'&A&!6*$:%T)H1A,EPD0442A&")$Z0H0?KX?68H078;01;,TL0P M=Y[-$A59(@0A3D #_&T'CR=*[Y0'?2!5%+2XHX/6R(:&MQ1)7NA3;=U/?$HA 832_!D8BG-U!L/'([:;E.SEWWK[P]: MM,-8(^-LS?\ 4$L#!!0 ( +B!:$_46"V^0P, /T- 9 >&PO=V]R M:W-H965TM7P(X[^Z].]L/L[S*]KD[":&"U[IJNE5X4NI\ M%T7=[B3JHEO(LVCT/P?9UH72C^TQZLZM*/8FJ*XB2D@:U479A.NE&7MHUTMY M4579B(!Q_)X4OU M%Z>BZ/X+M2/\T.KGZ(IR[ZL M1=.5L@E:<5B%'^%N2],^P"!^EN+:S>Z#OI0G*9_[AR_[54AZ1:(2.]6G*/3E M16Q$5?69M([?8])PXNP#Y_=OV3^9XG4Q3T4G-K+Z5>[5:17F8; 7A^)2J4=Y M_2S&@E@8C-5_%2^BTO!>B>;8R:HSO\'NTBE9CUFTE+IX':YE8Z[7,?];&!Y MQP Z!5#VSX!X#(C?&Y", R[Z501WB>[^ MKA\TS3;_Z?9T>O1EG>39,GKI$XV8^P%#9YB4WD(V+L1";%T$ )LPD18Y*:6H M4FH2L!NE.9X@1A/$)D%\DX!;=0R8U& :@\F!$)PE05D2ER5-\00,3<#<.GT) M4C1!BBBPIG0S8))9G9 1"[1U093F%)>2H5(R1$INL60N"TZ1HQ0Y0F'/:NY0 M?*#V$MXBH(1P7 I'I7!72D8L*=QE 1I;4A"0;ZD#P;6*Z9D]R*]G@1N**YW< 1="N'>)P$<"L!BA"!341=(DC 0X1;#L3N9N:> MY0VXGP!B*#RVM0Z@_$;K@ONZ@AL/,(0IL9D&$+";_B_ -].X10'B43.U(U6* M4/$%>,P0< L"Q(-X:N^$[#_]&Q5EB"*RB'U]QAT+$,OBSJ[+<2K?^L,="1!+ MXKE-Q9WB^8)X)I3B?D/)^]_.%-_]%-O]EI/?(R!&;(M 09[&4<]APW4(1NQ# M#PKR\> &0=U#"2/V[D9!B8<'=Q'JN@@CS&YNXIQ^$IHY;U,$%FMC]"T8W&RH M:S:,I#83@US7G(C:%X3S5EJK^!H=JSN/XR^%>VQ;+K@ M22I]0C?GZ(.42NB49*'%G_2WV/10B8/J;S-]WPX?),.#DN?Q8RN:OOC6?P%0 M2P,$% @ N(%H3W!EK'HJ P _0P !D !X;"]W;W)K&ULC5=1;YLP$/XKB/<%^VR34"61FDS3)FU2U6G;,TV CC?W7=W]GTZFJ MO/FSD:6ZK6(:ORX\%L>3[A:2]?*<'^5WJ7^<'QKSE(Q>]D4EZ[90==3(PRJ^ MIW=;$)V!1?PLY*V=W$==*D]*/7KW,JR[#R9.'X/ M3N.1LS.G5;R(H[T\Y)=2/ZK;9SDD).)HR/ZK MO,K2P+M(#,=.E:W]C7:75JMJ\&)"J?*7_EK4]GH;_+^:X08P&,!H .D_#=A@ MP-X,;#63/C*;ZL=\.!;UCIIB[;M'6SOYGLFW-ZG4MR&*9 M7#M' V;38V""H>\16Q\A2#9B$A/!& 9@86S

J3 MI#C''.68(QS)<>:\1K8(BF>A'0)<0@"1$.*%PSP)9XR%2HWT4Y=:COT3U;'V?X>[##Z M!N\_#+[ES;&HV^A):3/2VL'SH)26)A@R,\&&PO=V]R M:W-H965T\4?I->>RS.2_+2_$=>T3_VW@*3^>5#L0;%9U=N0_N?I5/TI]%0PJ^[SD M59.+RI/\L/;OR=V6+ML))N)WSJ_-Z-QK2WD6XJ6]^+9?^V&;$2_X3K42F3Y< M^ ,OBE9)Y_&W%_4'SW;B^/Q-_8LI7A?SG#7\011_\KTZK?W$]_;\D)T+]22N M7WE?$/.]OOKO_,(+'=YFHCUVHFC,K[<[-TJ4O8I.INV->F>.UUW^;AD^ M?@(,$ZB9$'1&)O//FTSN0*_-KATT2V'^T\DW>O2R89"L M@DLKU,=LNQ@8Q9 A(M#J@P5@%ENPIC-(<0&*YDB- !L) (EP@0@5B(P '0E$ MR^6D2"PFP4T8:L(L 49#7"!&!>+Y92Y1@>6,,K$81YD):I)863+JV XI*I#: MZT3(),LN)C(Q5;?C@#@6DX3XQ@[M2F-K9X>V$2'@,'(01) ;#U,C8AE](BQV M&*$0&/ G.)YD#*!KD()3@B)(;&"4XI&0.I<3&E(:N5P-.*<49C#*&",A@YT &<4YC *-J,1N K"$84YB *&*'7X MX(0"0_8L(]<1CCQ M%"$^FC[!^J#X@Y'#!@>>VL!'2]?7K>/S]H;O6XI32I&OU\1:52S(\1BE.*44 M>8]&KON"4TIO>(]2'#^*O"+M:K&@:;7!J$TJN3R:!K'Q=N)YT-#HTH?=@ MVJSW\*Z#_9')8UXUWK-0NEDS+=5!",5U+N%"5WO23?-P4?"#:D^7^EQVG6-W MH43==\7!T)IO_@-02P,$% @ N(%H3_PE/\)R @ ]@< !D !X;"]W M;W)K&ULC57;CILP$/T5Q <$#.:V(DBYJ&JE5HJV M:OOL$">@!4QM)VS_OK9A60*3=E_ -F?..6/LF;1C_$44E$KKM:X:L;8+*=LG MQQ%Y06LB5JREC?IR9KPF4DWYQ1$MI^1D@NK*\5PW=&I2-G:6FK4#SU)VE579 MT .WQ+6N"?^SI17KUC:RWQ:>RTLA]8*3I2VYT.]4_F@/7,V54UK01)6LL M3L]K>X.>]LC3 0;QLZ2=F(PMGI3,7NS)Y)D*6>=Q?O?VQ)]BM 35KN?ZT6SV>:;VAZA M5F]9@/W4N6FB ;/M,=X$@Q"^Q^P S(APE(/1A@?9V'J+$":&10)0) (?)@@! G"CZ<9 M@031PD& YR=BB<%^"(O$H$@,B,S.Q+;'8(-I#";"4>C.K "HP'5GJ/T2Y<=3 MU)WE!+2< );#F>4>$T]D<+2*$E@&N?"M=0&A:'YMW842PJODP5%##^H#^O^) MW@*@ #_2 0O !GD 13(O,M[B%Z$X3.:_R)D4OYKRBVDLPLK9M9&Z/$Q6Q^:U M,;UKMK[33:OB-^(_Q2-L(Z,JE*LRF@9\8D52[=E;I8A6K"XZ2B9ZF' MD1KSOA/U$\G:H&ULC55A;YLP$/TKB!]0;(.!5 E2 MTFG:I$V*.JW[[! GH )FMA.Z?S_;4(;@F/H%V^=W[]T9GV_;"?FJ"LZU]U97 MC=KYA=;M8Q"HO. U4P^BY8W9N0A9,VV6\AJH5G)V=DYU%1"$XJ!F9>-G6V<[ MRFPK;KHJ&WZ4GKK5-9-_#KP2W<['_KOAN;P6VAJ";-NR*__!]<_V*,TJ&%G. M9\2>;$%'\2U:_RK(N=G_K>F5_8K=+/HOO" MAX2H[PW9?^-W7AFXC<1HY*)2[NOE-Z5%/;"84&KVUH]EX\:NWXF3P0UV((,# M&1W"/I=>R$7^B6F6;:7H/-D??LOL/\:/Q)Q-;HWN*-R>"5X9ZSVC%&V#NR4: M,(<>0R88/"("PSY*$$CB0!;NE*X0A&",H2.@$P*"(Y@@ @DB1Q!."*(DF24) M85)8A((B=$% *8$)8I @_GB:"4B0 !&$LS1[3.0PS?_^90I*I(!$-)-(%Q+1 M)J5DY2PVH,X&T*$S'0@3PR(8P9L H!BMZ,#EB$. L]U>E \/36*T)H27+=X690T)G.E:*&4(K24 M"B9/8LWEU34#Y>7BUKA.-+&.#6=/W)/Z#]YWJ^],7LM&>2>AS#"-,AQ4?&+MM/$S&7?)?J%%NW0 8.Q#6=_ 5!+ P04 " "X@6A/ M;:'#J3<# !=#0 &0 'AL+W=OLVSHE[8)R'*F>/4NQ/+D_J!EZR0_QQXE2="#JNC4Y<5 M2_8J*,\<2DC@Y$E:V,NYFGNJEG-^%EE:L*?*JL]YGE1_5RSCUX4-]MO$]_1X M$LV$LYR7R9']8.)G^53)D=.S[-.<%77*"ZMBAX7]"+,M50$*\2MEUWIP;S6M M/'/^T@R^[!9E,\]) MS=8\^YWNQ6EA1[:U9X?DG(GO_/J9=0WYMM5U_Y5=6";A324RQXYGM?JU=N=: M\+QCD:7DR6M[30MUO7;\;V%X .T":!\@<]\*<+L ]SW NQG@=0%>'T!O9_"[ M %_+X+2]*S$WB4B6\XI?K:I=#V72+#N8^?)Q[9I)]734?U+/6LY>EG[@SIU+ M0]1A5BV&#C WABS03 ]PI$5]&50K(P5-<+I.,':1 #X6A'_9=G>9AD5ZJ)Z MN8K 'Z88:#$B\% "3Q&X(\$U,5(,TGA\1HI7L&\6,4:-B K28 "DFT-)@F!!/$J)) M0H0@P@DBE""Z?RG%*$%\QU**#!^70%UHT>@=RC;@4:RA;IK(2"7AKIWFB (B&Y=""J8[ LW M+W"-OH#2"0KT EU*&XQE-PO,,4MAL(= G>@D6622$.M$1304'<(!!4$5+=? M!.7&QC?)&6P- M=H<9IS]1+?\!4$L#!!0 ( +B!:$\C]FG+PP$ #,$ 9 >&PO=V]R M:W-H965TJ@];M5$I+9MU2U\1T&E@92%(0&D7W1#+>XCP-L:/.4]5;P5LX:F1Z*9G^ M/(!00X9C? F\\KJQ/D#RM&,UO(']U1VU6Y%9I>026L-5BS14&7Z,]X?$XP/@ M-X?!+.;(5W)2ZMTOOI<9CGQ"(*"P7H&YX0Q/((079.(]""1.^J.B- M57)2<:E(]C&.O WC,.YL+[1U IT(=";$X7#(:!0R_\8LRU.M!J3'L^^8O^)X M3]W9%#X8CB+LN>2-BY[S9!>EY.R%)LQAQ- %)IX1Q*G/%G3-XD!OZ'2=OEG- MWZ\+;%<%MD%@\U^)\56)MYC=ND6R:I&L6- KBUO,M0597)H$78?G M:E"A^C:TRB(Z=\0C#9?^#SZVTT^F:]X:=%+6/9UPP952%EPBT9W+I'$=/"\$ M5-9/=VZNQW<\+JSJIA8E\W\B_P)02P,$% @ N(%H3^8%?B0B @ .P8 M !D !X;"]W;W)K&UL=97;CILP$(9?!?$ :S#' M1 1ILU752JT4;=7VVB&3@-;&U';"]NUK&T)9<&[B __\WXR)AZ+GXDW6 ,I[ M9[25.[]6JMLB)*L:&)%/O(-6/SESP8C22W%!LA- 3C:(482#($6,-*U?%G;O M(,J"7Q5M6C@(3UX9(^+O'BCO=W[HWS=>FTNMS 8JBXYHG]U!Z!6:7$X- M@U8VO/4$G'?^<[C=AX$)L(I?#?1R-O=,*4?.W\SBZVGG!R8CH% I8T'T<(,7 MH-0XZ3S^C*;^Q#2!\_G=_;,M7A=S)!)>./W=G%2]\W/?.\&97*EZY?T7& M* M?&^L_AO<@&JYR40S*DZE_?6JJU2A[%I[=B/_O _ 4@!-; MRP"RF7\BBI2%X+TGAL/OB'G'X1;KLZG,ICT*^TPG+_7NK4RRJ$ W8S1J]H,& MSS3AI$#:?4)@%V*/5^$XS]T&D3/'R!HD'W*,W0:QTR"V!M$'@V11Y*!)K::U MFABG#RB)DY*L*%FP@ R2> ;1C"AP4U(G)5U1I,"!V2QO MDD.4+]\+FMU=!N)BNY;T*GYM;E/\ 4$L#!!0 ( M +B!:$]Q,!U-)P( )8& 9 >&PO=V]R:W-H965T SY%C:;.KJI5:*=JJ[35))K&UV+A XNW;%[!CN3:Y M"3">^;\9PD#1<_$N*P#E?32LE5N_4JK;!($\5M!0^<0[:/67,Q<-57HI+H'L M!-"3#6I80!!*@H;6K5\6UK879<&OBM4M[(4GKTU#Q=\=,-YO?>S?#6_UI5+& M$)1%1R_P ]3/;B_T*IA43G4#K:QYZPDX;_UGO-EA&V ]?M70R]G<,Z4<.'\W MBZ^GK8],1L#@J(P$U<,-7H QHZ3S^#.*^A/3!,[G=_7/MGA=S(%*>.'L=WU2 MU=;/?.\$9WIEZHWW7V L*/:]L?IO< .FW4TFFG'D3-I?[WB5BC>CBDZEH1_# M6+=V[$?]>Y@[@(P!9 H@0RT#R&;^2A4M"\%[3PR;WU'S'^,-T7MS-$:[%?:; M3EYJZZV,,UP$-R,T^NP&'S+S(5DV^01:?X(0)X18@?@_"'$+A$Z!T J$,X$P M3Q99#CZ)]6FM#XY(ZJ9$3DKDH*0+RN 3S2@QPLA-B9V4V$')%I1X18GB-'=3 M$B' M+'=B<@E!<^,52??$DH17C4/2 M'"W/=#"[4HO(?4$L#!!0 ( +B!:$_TTQDX P( , % 9 >&PO M=V]R:W-H965TO;0ABP;V)/0CXV^B 9#.>T=[4;B-E,,! M(5$UT!'QQ ;HU9<+XQV1RN17) 8.I#9)'478\V+4D;9WR]SX3KS,V4W2MH<3 M=\2MZPC_>P3*QL+UW8?CI;TV4CM0F0_D"C]!_AI.7%EH4:G;#GK1LM[A<"G< M3_[AF.EX$_#:PBA6>T=WO4<"$W*E_8^!7F?B+7F9O_#G>@*EQ7 MHA@5H\+\.M5-2-;-*JJ4CKQ/:]N;=9SU'VGV!#PGX"4!3[U,(%/Y9R))F7,V M.GPZ^X'H*_8/6)U-I9WF*,PW5;Q0WGL9I7&.[EIHCCE.,7@5@]-LB4%*?X%@ M*P0;@>@#)+$+!%:!P @$*X%P6^04$IN0?F+@52&5H]/S[8?A%_; M7CAG)M4[-J_MPI@$I>@]J;MNU#A=# H7J;>)VO-IJ$R&9,,\+]$RM,M_4$L# M!!0 ( +B!:$\9BOXX*0( ) & 9 >&PO=V]R:W-H965T!"DVKB!;Z?>#6N&C=+=6S'LI2>!*D:V#&'G^H:L[]+(+1;N,C] M#+Q6QU*H@)>E+3["3Q!O[8[)D3>H%%4-#:]HXS X+-P7--_&"J\!ORKH^*CO MJ$SVE+ZKP;=BX?K*$!#(A5+ LCG#"@A10M+&'Z/I#DLJXKC_J;[5N?2;I7=_C07.4D8[A_7WI\7JFJ)Y(L\W5T%]G'I.'@"7T7,6SYY3[ZR$ M#&;98X(1!J'H&K.V8*X1VUM$[%]6\J3+P6I@L[H,;@2"ZR56MPB$XHG1_ZIL M'E#9WF*2P)Y+:-WV4//CL0LTLPM$5H%("X3CW7SV)^=FPTQ.967#3#9D_0!F MGIT8H[B@ZE,^70+VN M27R)YBMDB:_1?--7QXM\7ZM_8':L&N[LJ9!O6K^\ Z4"I'7_27HOY>]A&! X M"-7](ONL+Y+]0-#6U']O^ EE_P!02P,$% @ N(%H3^J$P@CE 0 L@0 M !D !X;"]W;W)K&UL?53ICML@$'X5BP<(/D*V MB1Q+FZQ6K=1*T5;=_B;V^-!RN(#C[=L7L.-U$[=_ HR_8V;"D/92O>D:P 3O MG F]1[4Q[0YCG=? J5[)%H3]4DK%J;%'56'=*J"%)W&&XS#<8$X;@;+4QTXJ M2V5G6"/@I +=<4[5[P,PV>]1A*Z!EZ:JC0O@+&UI!=_!_&A/RI[PI%(T'(1N MI @4E'OT&.V.Q.$]X+6!7L_V@:OD+.6;.WPI]BAT"0&#W#@%:I<+'($Q)V33 M^#5JHLG2$>?[J_JSK]W6@H*Q^*]P M 6;A+A/KD4NF_6^0=]I(/JK85#A]']9&^+4?]:^T94(\$N*)$)'_$I*1D'P0 MUK[X(3-?ZA,U-$N5[ ,U_%DM=7LCC$=_3X;X/C/6(3+SLDBT4DGD_F#G&X++!>%%A[@60F ML YONS!@HM"#Q-"&U3_2)(LNY,Z%;#)5P]W/1K$;2]207/K@ '5?EI MT4$N.^$G=1:=!O(Q]E?H SY,\S>JJD;HX"R-O8C^NI12&K"YA"N;3&T?D.G MH#1N^V#W:ABCX6!D.[X0>'JFLC]02P,$% @ N(%H3\6:#+*+5P Q8\! M !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]:W/;V)'HYWM_!2KK2:2Z$(?@ MFS/95'%D.?&NQU8L.U.YJ?T D9"$&9)@ %*R4O/C;S_.HP_. 4C*]LSL7>=# M/ *!\^C3W:??_<>JVD8?5LMU]>^_N]MN-]]\_74UO\M6:=4I-MD:?KDIRE6Z MA3_+VZ^K39FEB^HNR[:KY=>];G?T]2K-U[^+=NO\G[OLO-BMM__^N^%T_+L_ M_;'*__3'[9^>%_/=*EMOHW2]B"[6VWS[&+U<\YAYL8[.HNHN+;/JCU]O__3' MK_$;_FX:?5^LMW<5?+/(%O5?K[)-)^IWXZC73:;U'U\7]YVHFX1_-.MY][C) MZC\FW;._-G[PUUU:;K-R^1B]S39%N:V_N"UWWH!VMC)=5SGM./SU3;JLFC^_ MS,J\0/@MHN?IUGM/@^-__Z__%=JS ON+?)E%KW>KZZRLO]'M)F?]\:0W;/CT M;7:;5UO8PS9ZG:Z\^=^ERPR6=M69=1H&>+F>%R7LFPX]CJZVL(NH*"/"F/(1 M_EUXH[[L-@SV+OT0O5P 7/*;?,YHU+2MLR[_KV&DV6(!N%?%^C^B5_DZB]ZL MO;5,XPB.-[I,;WU4K8]UCG_!WMX5#VOOI';PSOJ ,1@N]==>O-WWX651;=-E M]'_S31"FTUXR]("A#P%/N?"6_'_Z?>\#FA)807".D^YIE$2#^N-7Q1P6=GE7 MK)NPU_FN+)$&?![S>,=;5*E\OHNUT%*%8UK>]BE96W MN+$_E\7#]@[@N]JD:V]F/>1=!D.VOP._KH! KK;%_"<@/&*VT9O=%M!DO8"9 MO+-5,'Z15WA>?\_2LI'OG)TEO;-^TLBVY!@OX*&WZU8.K;Y6O"_X_5\]U-2[ MA@%*^/@EW!X?HO_,/.@ 3TA&HTG2]5C>#"9?\ *6J0<>^+4$IK..G@,. D=/ MRT<-U']\GR%6_Y?''?,M,-[B)DIZ)]>GT54VWY6PQL-'CJ,LG=]%90:W;X5L M#_ #J*@HX?SP+;I!XVA=K.#O972?+H%5_?[?)OW1X-MNISN)-H#$])*WM#)= M$!D]KJZ+I??KJ]?/_:N&5Q]=?)C?I6O _]"%\'IV]7SF7:42%1NA]<;95?6D M;9V_>?W\XO75Q?,(_NOJS:N7SV?OX(^K=_#/]Q>OWUU%;UY$+UZ^GKT^?SE[ M%5V^N7KY[N6;UR",O+]Z'IT\.XV>1?DZ>G=7["J@$@_MGF=SN&]9PI@T$5!: M5=FV^L;[.:WN2!B:XW]D_]SE]WA[;KU)@*\@7Z[@W.<9O'2]Q#/.MHA)P$F* MAW0]SR*0I*)%L;O>WNR64:H_@5>>]>)1MTYLTL/5VLS^;ML'JS0;Z*"+K, MTBJ+ROSV;GM6W)SMX(_PJ)LY;OCD=0'"?M(]K7V&:N54AS1"I6)&IG9." M*$[<$T"V2?/%&5PD\W0#][G':( D=ZO=DB1'18D@RI79'1 H"JB,AV$,5/ * MW1IFS&4!W*3A-"N\A.^*Y2(KJS\0H_0E$N_<"1"'?/G4"_@$S@VPZ"[;@B2T MW'<-.U8 =7.'K0G.FTJ$B+YN,#TXMWOKL,Z;^X9](DR\ ]YS]9\ Q!;%["R?[#ERA,=W_)]$*;#,OSC.Q=W&O<&O0>9'5M[TW-YN4;K=EOGU;HL" M8+0M(E=%5$S;$WR^2ZM\SD>3+W=XO?_)"A+)XMSM)[ "NH@0&*!"E] M@:O 6PVSZQ 5?[:ZK>9EO@J<)&L!-5E5\ ^,EF<^?R(S/WWQ_^?;B+_#> MR[]=1*_>7%T=K"$^<7S/W@=XEM^NE90[?XS0!ELMV>:9+G[<5=L0&6FBE\)$ M"(,.6^5?9J__?'$5O7RMA*^#@5"718++])%Q2;=;NHV +('(;O/UFBP>-_1@ MP^8@^%G>ON.68>P0XHK8.\"Y!ST/#0T!(@7;M34HS,YXMRDLY00_]BXKX)5 M$W,$&EUVZ%LA*P )?+Z2).]/8G1E:( (9,409S[V^[9K]N)#5L[SBFQ=_&7Z MD)8^7C2]US;V2U@@'2A\XS()NIU!XUBC0 YD\9!O[Z)LM5D6CUFFQM_LX/)! M[6D#6/$9AV[; 4'Z[#I%IHC( )A =+R' -"QXJ%^JQ0A!L"/:TA_Z*=[B.\_ M=NN#AFDDOD,'.(()/&D=K0-B2%T%=A]VO F25IEOK");DH M4TZ(@ DWPVL,U6*T>GHPIZ^(O0M@T-)I-0<96JU=?H_-KD'A:+#U'F8S#,DB M=-;JJ(.'O _U\K6^Y=M03S@(X"@W08/[WN6%IMJWO!NXF@'+VY<'XO\\RQ9Z M1^)N!Q(!765+:%IEZ[Q .^[A;+QYX+K04&8L\P()9@>*1$\;_ @AYVVV21]7 MZ@J[+LJR> ! !G5*.J=&@(>^R#5W)UOG@?ZM1D>8>\LX%Y5W/]_<@&B&[VA. M$*$C/IHK^BX^U7J\2]NW0-^F:\WAR$RZ6ZWPV/#@@551J,IZJ^UTN+-- 3=8 M *)))_J(T=!TU^OVOS61!N:!B-*)3O!AK_LM;DC%#]"3Y-O3F(P1'*S#M/JB M)&2$_^IUN\,X B2+6"7!J* ,N5)Q RM"-6E.'P'$9,1,'%'<2:2C7V(U9$>M M":=.QM]6457<;!_0+@ HO,4@L5BOFH(U7J37H)C@ K?9+2ZOBA;XG,Q%5B @ MOHX7QMDV7\&5-"?SUJH *6,=7>>W]J/YLM@!UUK?YV6QIMLT!K8XLN57C[#5%?Z.!EC"3'%(=-\JPU:4HL9TDP,<[O/L0>%-7D;7^D1H:KB_ MBQ7(/1US0+/*L,?M75YY$6L_J38E?5'N\H\P:'%^I*R#UMVD#P@*RV1-@&1+.#0@%7Q940!$DPW!N_O,B(4 A/9 MI=;I#LX59H7+=H'&/OHONY@7S/?@U"E0C<6LN_0>!>ALC;.@GX(."@1H8)!WUJ=P3=L[/U&LA>72LH);T Q(N2[ME_&J1_Q* ]QG:/ M> $EE_#UO0,I;)4^(K:A3XL,NO73192I'R^L$-["-Y%N;G;;7:FE7DL%+]'_ MP,)1K%!,X.J5/$:+N)?ZZN"[PLJ:L0%A/E( 0#2>=TIYUI1)@+ MLX*K),-8VP<!-T4]WFQJP!1%$G@ M3; ^^M T#7V"8\9--P]$BM@+(HT&F6+"/!L$E^)CT$4X.H@<-;8TJHR!F#DV MXNS'HVYGM<^=P@F7&'Q4,.E*O FMR\6(!^0(#VD8)2QIOV=S!9IG5J1C M24&:Y0X#0D>&#PHJ?,43+<4+>1;7N$I_RL34M.D*M-^-TK)P"REK M_1;"R,KQ)K,77G IWF5)YI].="4TZAR5/)0E?J0I"OC/^9U8D+I98U#FMH89 MH]C -IG8L!XTR=ZNF0Y.^"N2P)>D(POY6<@B>$W.R0]>,92)[](E2=:@ZV5^ MR[?4::RW;^VJRI:/C'O>&,T;DU"O8GXPDGA.Q[#P;;@$KEL5(\N,JFIP8>GH MBXX2CIK/#R'&W\-7]N3-E7R-1EOW\Q]WBUM\IQ-];S&%I5-43C+<"A\-K+EY M9M2];R-0J[<%AMDO:KJ> L."-C ^-W:7("0UOSV%%\ZV^TMSM M6=UG/Z=BK8>MJXHSV%C.Y6/L:!W9F@U?0#8%L>6@;=DA[L6.=' K,>Z1]3K1 M)8?\5O NQ=".8X#@-=SS&D/> CP)]])%43F\]>%QV:_JS;BZ-7Y"") M3MX5FWR.+KQ3_4C>.G2H)!WJC2IE@6:+=EN0D_ZE@;LJ%JP>E-FV+'2@+A\% M<\)5MKTK%K$2+\@I2U<*OD;+MA[%&&[-'&X CN-.XD6&H228D+!!9_&=\=M M[PIA$KDT;("!P.9,1,(M2YJL4\&7.[J(T*S*%J!E=IO.'Z/;7;[0YF"&43>. M[/UFK1GZAC=B %OS5BP^W&N5HA)2J7J)& ;>37C6)'G6"2'IQE%KT+DED5F( M(A3FXMW]F&T-4@E"F>UNX="$J0HQWV#\U7N-Q9.S9!A'-F6D.M-I);0H\O2= MD3L2F,@9B%9GT94V]-4[Y%.\MZ M^$#Q!S;-F\6AEB.G1>DFUXI+:.L(5A99-+]2]QH5B*7N=*/B>H90W:R"$>[ZWIOI*5WX%Q,L.,%G@H 7< MGV?%PUH:^A]KAKS8RJ)X:NI'&4^J0TQ!(P1F!4R9)S V1WIHW5@ILC[ZD-P\ M2FY5$:$L9*)0&?H%; M)2BP'=\\EKI1$PJ!]3I33M]7"[UEYSP(]ROR%""L"!H9W#'K#-U[S''3Y2.B M$0+:.0(!0.TJQ7GUR52.,1L^UQY-#L-F7S.((+P:N)[9+ X4:W5'1EXE@!BZ M=4-G6/_"YT;.,CQ6@,,*#RNXY7'L7,HN>$,JK""NX1_7^ M#OWW!6[L;Z04D_E)/W\&O'O4&T8SO47EXT5RSN9WZV)9 +K51TN2>-#MFLN< M^3("_B[?6-[9C_OPDA$7ZH,,^O&H/XQDK!!'JN@73H;CT^AYW>1I?ATDW=-( M1X*#Y+M0-,Y\2'UE]SFSFK#&Z&2 ([4UAOI48B$ M77@/CQ'A52IVL*XZ(90(5.O"Y4Y%PRXJ5_//2P\H-7X<-M %.0]2S")#5T:. M,& C5[K6I N7.,K@1MDSIZNY!092@D3C;IP48NTQRN[U?:[ME79VIO]\E=4Q ME4S#8>X77#&.BP1X!HAUAO\!8I_1TA\0Y->LA)K1LP\JS*%AFCPTRT.A+'=X M^-4\@T/*B^J;*#DEGJ6 G(%PDX#A$4U8Z!JF \IHG?8,+BWYI$8E.02()UE M:98\M_XL.@?8C=D#@16>KDW2E2;6 '\F.YLK2>T!)Z@!!>R?3T1%*:4F@#<3 M[DQC5N ]BE=*=?4G_<[PJVB/")*Q6*-AKN/OZ3(Z]#91,4^P,_3OLIOL@-%B6=:B- /AH>)$_JOGKKZ??@(WX;C/A S M#^*Q&*KV;U/ Q37&)A#'M!X38\;CM4DC@+'-5P>:VJAQB97JPY72?&K],>" MZO8HC)=+KVI0M]/P7AHW0L8/5+JH+LL2XQ?8_$$70ZKO5XPX5CLA([[=[)U[ M&?#&;E"5Q=U4K<"OKYKHN=GQI2TI3H2)']4&4^+M?4N1$\K-([DN.KRJ&Z7% MHV0<]L^9@,M\?5_D'$)--LKE,C/?6N>E<_5Z:GN09B1L<*TL-VLB)UN%/WS3 M:MFM6NKMH9$-_9O:/@KBSY(9ZM?D7*1-L*$NLW;H!QO;9$5X>R#\$MP"=QIK M;0)%A9>\>K Q8I^K;.3LS='QN*3/XF5#L8YV4)+!8#+,2<9Q2#IY)27B4JQ0 MPLD P6R0#*J+>QV*?\3Y:] L:Q.+X"4$CG;68^B0J,4R/R8$)!@Z%4+LM@M7 M2<=!0TFH#E4+G6E;_.$;^%CEO>G?@)W CT69,5X>.W9C=2ZA42?Q9-H5#T;C M>-A/K,E=D<19M%LK"JLK\<:@$ \&$^_I=" '\P[BS."7-UPW[B=C?[QX..JW MCRBQM/YYKQL/ ,3>9-.X#V PE@AG[Q8XDT'<'0_$@^DX'O0&3S[\5S7,.^;; M W.PVB#<&\3)* ",WCCNCH9'S- &\608]X<]_R#Z<7?2JT.\3HI*UNO#J?<2 M^638C9.!Q0X9'2-B(!6#;N,"SBMR>F4)<11CK8MC48A*\:?JL[&&@S' T*CW MRQYDT3][M.W#RCOU[S1\,*W6]3-+ AG(8^M-XNFP'SC'=\+ M)G0":-4?G09AEO3"L,3G)O=WP2YE]#+NG:P?#P?]HZ<2M;=:<-/ ^]#AD5\" MT3;.ZF6WJO%;UG#HU">3>#CI-0/]LD&BLX*<3V,DZ) )JQXG[E'KH[%:[LD@ M/_:DO'TF@VX\Z4U.#;I4&E^L",U1Y.BY.TP*L_4RC2ALHBO(U,RXYT/H8W>3 M@,#1Z_8BD3T'KF0)O(UIF0E/1W"I+A]R861ZA[+<*SL2FO)QM1[U"KE!'YUS;JA%GWL M>6D"7/6;[P[6_TQNC,9M%5G:KNBA MPSJ9]*5IG)@!&J4(30*VE:6;$/K54FUU6N5@BJ=NI$M:I*."2CG=< MUEQ6Z:;NWRNQR+< M%M838]QG3LXUW;LR]_:5DJ:9_WU$0I"R65T,O_>)K-"P= M\!XQ55+J['^IJMI2Y.U-05*2S!7DY<%X+!Z +C(:R3= <\/XG8OO+V9VME$\ MGE@F#@+_6'PS 9%A;/GU&'3!9 A$E*?193I'>=K\-HPG$ZLF]N$6M")],HJ[ M0E.;QN.IKP?"^GKDI;8/ACU2,\0%,DGB[E#J5\E@$H_Z5L8R2*_CF+U87XU3 M2.'%*L=Z(['%.K;'L8'/8)E-'X^9)C"N<2)"%2EX<2)N+#>IZI"L2PXZDB59 M8Q,3F;@3]08V5N?X]$Y_(J_=A5^3K_[&H!,%"O?I0^!2?&NNJ4#E"*E&F'B3 MS&!43X^LXHO\/J?8"?\;E]=H$_I#O7#?FGHQ4%RZ7\+/N^THM$5S+^7KYVEC MIWJ@6LI1ZPXO^)I LG_9F^6NHHPU6@8%F!9;]!2AL;!61&//%F>5XZ5&WQI9 MP?G0=';31R0?V[!2#;,:/N E^4^,I\0;D@!0>^$ZFZ=8!=T&+W.@AM[R4L!! M%T56P0M*;E"@(&J7B1VJ%ILRXS543*&[)X69SLPLM_!_X1P!79,H&"9P$)V[ M40,J"C?IC(=?H?IMUGC%:^0<6-0>[$@<@CF(3IJ#Z3D"=FLS/C7.18TXMQ.9 M$?-T.5<9T^3Q\(IJ&F>\*'_98NV(R8F_V8K7,;[D%S2"_*H7]^O="BW_<)PG M'B@/@('AL?;".TGZ<7\X/96/IG%OX#X9P*/)V'G4F\1)MX^Q5MR+XLF+\HJF MMO$E(Q!TXY%0#E%Z&0WDKP-A]H%?Q\-&U^TG__>0RK$2DMW.8'#J/N@GSH.D M,^K5WIC:3[SZJ#:N0<3UU-\:=J+PB[[:I1()JX9B8,*UM76"*O8&W&HS"O5. MJY34M-NH#Y<8"H!<0R>[X?P%5E_3N5'Y&J[.RD1WJ$VH^ :[DD[TEQQ0JYS? M48X;C2L\6XL<-H"QN#67H]7!<0%9< 7LS:15J*]4&+LQ,UA7(!!(W?-EV9RD MD^EH//TV>D7;3[X!'0]#6$F]^N>NP*DI(Q(XXVZM8\5.N78%W3D(7/K,DL)S8 EQL2&4MF",XR3MP7)2-BV.? M1A0$6/MY 1+)O=:+U8M-Z^]_$^W68D)]6,:WN]NH)%F0K 4U)4(;W0="(G7 M2ZP*>3_J]!TG0U#DZAI,+4Q\C>]E#%,=0TY8D\1[=PI]'U6X_2:%NQWO514# M*\\2)0%7ZP7TP@120TXD+2 8& JYF^^HT#B\R@Z%[JB(68S/P0:'F*W\(5_E M_V+!:\>9TC[,"8;YVGLS<#X68B]$88QJ6^[86H4^>+6L!J[CJVFA0/^P5YCS MF%DPU !WE3U0)B.1 : _<]DI^K%K9!+Y4 MOU2JH/SU5H 10Q0^Z529]:"1P0L#"[A'G39M*X[J0D5 F!2<1Y/ +JA"JR6AF$-W8S:^KKX' M$^%,VQ:#U]=SO0T #-6MX':XFQ7^; /Z#/FWAR.JP%C-Z7)='Y2"$BE_ F@5 MF0SCDA_-2A5+Q>FIXF2UC3?5P'+8HC!+ZU#\RD!9W=C*;A]DC$)AM0JGTU;YPI!\OO/[>8-&:_=WYS D%"+ M,Z&:F&X6&*P_![Z#_"$MBE=DCVP30>C)+?QB'XKIT]!_$LZL6]?H__ M30:ZFZ+=[TB8>L?3?O,\XI3&UI0Z&@[V?_(L&L3]B;2V]N$@?G60AIOC"8!R MUC FSID?J>Z'SEBV^YD FLEH@U$\'D] A/FPI4)VE+<&(B;9.RP@)_V!^&O: M&W*R/U8 1Q==B:FD#D/I@SIKC>J#>-+K-^PBQK0YH>\G@[@G\IE ]Q_V1C!= M!?I'*AI3+$2=:_/VR20>]82F>C*.DRF(^BW=!04LAG#64PN 7//N6 M_G]251.>$_6!4^B%''DV^=N_;7"I3Z7/^VA$OX,&D:A/M:G6LA;<9" MFFQ+XX3NO!94_(1/M74OFBGKWIZ$#;PDIGUY29STXV0PDN8ON,TG$IN 7+J2 MSDZ BTX/X&+4\8VT(/D$SLX#01" M(1!*KF==R.IDJF1D&H*9,#P&4K>"85(?R]H4[7(0SL)F73IDUD]&7*/#RAK3 M"=Z$(N@*$#?IXZ.>>#0@KT5/2!I )%W6\[BVB%P/J@:JTV\(.DTX[#?G\%JZ MAKNIFLNT0\XN*2"@94WKF=AS:@DL[&IV54O-%X6B;*%G3BDFE9B<^H@1@'DV M!DAFT7+^!-MHRX8^@%A!Y4?R89*A\[M-?L,UYV$ L;:V*"2R6N"*N#J8T_N#CJ@9ZA 5[HFU+LZ^SVF MS',5]8?83H7^%F7ZL#;17S6([XCOA69JW2.1/VPD ,B /QX&UG%TF2YRSXQ. M^99^STUED]Y0W%H*XA9@JK:)J9\"0R2]K]!\I;\?=":6M#:[$L_.6//)84#E M'6WG%7RN"DUA;*0N9B%F$-/? N<1KC'=<$I_558Q!X/ #N]IIQCGQ&J@7 LE MX6=<(,&&5''+#)71YA1(2V]NV+-X_8B%UNF%P4EZ>@*BDE]_?<9=3Y)IOT_6 MW'3%%[O$0?=U@8<%UA]8FE+5!$4K9MKK6*%(2/63M. M2VM?IC#:F_R#S'\GWH+N<2Y3KM3C*EOE9UQ$#6N9K:/OZ:),:HT%$BI^D,(O M^'4LX_'-)UQMK!-=X&L:$* X="E"*$"8-0*D:&!U($NJ'RX"@6(G@=R6-C2^ M[&*NNI5RTR,0)1G3T/:Y)>*!#Y-II]\#W6?V_(J*%,NBQN)G]XHA 0H]7/6P MB4U6NOL\8).UY'\4UXH;&R/%V,C[IEN)CH_#LI0S25%YX%TNX^M5]U)+'"(& MT)IA]R9LR#HQKW4W$^+DRZ)2J0_V>O**L (42<3I3SKCGF:@V:XL<(W4DN0Y MM02OM4D2/!E?!!$NZ8+0J=:!4ZJ"79D/0":F.H"TRE'')HPM#Z)-SFF\!CO( M'8E?H ,)LP]TA1A=CUY79<%-[M9D+-?45BN[9;45[:LS;8W4=!C#K4*XE2<: M%80U,87 3LB'3.AM,U&(A5!>OWJ=: FCJ@A MG)?SW0ICF%#DMW=$&UP[T5^X R2%'>A54PU /G*,6K"B0EXZ9+Q5S]3]C@P7 MY2ML_(2?E.JFF7X#;"'MK$#F?9T]1'\ORI^B0KX/ Y MDR[:B#/B3O^Q W%\&EXV)U]B[P]H*) M\?>S 6TG?52BIR"#B5VH"+/X2L<#F+ \%Y;#!"+T/B+FU-D0713'P(;J-W8Q9G*])1_X;!Q M8MLG1G[@FQ&YMDFP78% @'%TYA(]@$UQX'>ZI<*_Z-SA-F;$R!]AOH>[C.S7 M',Q+T2(@P*&YYU3O2U;NZ'?E*^Y8%EAFN^)W4VHDB#(>Y',4O;-T:VJ:E#8$ M.NEWOQ)5(=Q[-L"IT:2"PH^J+4G-Y>W"I(E(8B"3:?[!12@%BD^ F(PO.M&9 M<) ZK"!<&V"LWY9RO5_!3,OVB!XLP)#>J(9A*#U!1N*2IP3(P+'ZRXC)HJ$Z MM\$)3B?FT$ ,0DE?_]E&&<6N;*,,0.P!GL &3\ _ ,I$V;DK/I79Z/O$%8TZ M]4%\I'G9=-TC^=D*MBV7O[RLCL2OXVX3<6?C?6*;]LG]-$CP^FJW3*@N1G6B M]QLN"Z2 &Q!K-BG!99%AZ:U21R!AH$ZFFA3%NKBN#B)B"1:PD,5;*KYK:Q"3 M>!W\@#;'BH5*6J[+RYDJPA-K)9_OT$[]2'4Z9*7[%6KDL;F(6%0UHQY,O!9" M*"Y3JHL$L_I*^WX,;YRWXN[-A+#Q3K9.E&[MQYPB'6.RV>SAQ0#=DH5G)2@Q1+>"Z%3 P\&29/NA84]A@ M=D\&H/0#;OI'V'NUR.=&-'6D9^)X]H[K=@6[]'FS5$14VBP;(6*5^M2L&,D" M_5QVTQB^E!TQIMXU""#0$/G-.,0Y.MI5?T>:KZ=)I 21)@4'3P8/0)U.#>J& M UIKQXA$RMY!YQO6%ISKS#G7V-$/O#D/$>)PL,\EQ)E6:$:2:Q6"ME@_"SD@ M]YSX>!$0(-DL^@FJU7C5) $*F>=4"(Q4C];Y6'[7?).Q.B3%'(T6&#V4+ZB) MYE:=CT#>CR2^NB4@2(#MUHF#*:QV"9$B=5L@6](2X T\2W7=06)(2@*L6V[W MH]E&>AH.0'-=&.0C'+L?4D*7@/XX!D$%2)A&%(LX+ M9WU!\)GV(["9'W=/!)(&O0LL7>1XFUG4<>KCZF*IY-O0JKX<@V5HS-.8PT[) M4*[6J-N.R G#86.2?0+WRTP:P6G3;G3\&C;H9 @[+EFV@+HM8Z3?)70I.@*O M:CNWJ-,2W6HV[T:'/VX?112WL@C70N*UQF>^-1^H0']C_KY^5#JEYO6U0MA. MC+Z3(T.8M2B8]ZO>D&N9P"83F6\R\OJTKK:^-QO#KMM,F!L?)6/,A+9P!:&W0F5,5=7'&BK>E857%N M9+;59\23*85%#>WT 15A'7H;R$5MT2,.5.+;08?ID-XNNB.YZ20 Y6&'KBI= MI4;7\"%P8CI/@S?%'0>!Z&2W.3^3P^%L:[UP-A7AG^/.GV*8<^B0>)F]D] MC(?C_BF^UAO&DV2R#_P>B?DJF6!AB4XA.M?60RJL[3J.DNTC5C*<@2B\1#OM?-;XL M(RR;(Q5U"B#6^9OT*/NJI11$S+8V96#A&A1+*QPHJWZWTYT$*ZP'JL* MZ.IW1_%D,/"69@S%,L:*:SVP+(2U2U:;9?&8X2V&_0;91>4U-$-4J\+TK* M]R6AC;:YR):B,!R91^^HP0^IQG\@88.2G.ZR)5U52G5.;2"9:#->;8OY3W!Y MY5R4X 8)3@'U).)REO3=%NC;1[PK4:5'*S\;X.K>BU.%H:%W6P.Z:ZV_1+T; M6GBQL:JK.4)9L^1S\]779D'^$X-QS2^[NR!\M/L 3!1_V,*=;@'>":853GH1 M9C=-)L#8^8S]$J(]$^_=GT07BE!"+YX,NL"@3Y+ND/[_%%.C;[(\/.K)9 )O MJ80/'+RMPNB$TD?&$492)5,V%!ZS1^&#WC1*^DG+[O3T^M_QL'V//:SJ MFNZ.<72?L3$E2'S-W)5\=ZI MY@VZ4BF+1G4G[@V_TKJ$[A@"PZW1,U6)AIR\!9PG^3H9P7?D-5)^>@P(I "U MK2BE^4:MC14-1]9>8L\;'!B44M74X^6:JK_!KU6TPBZ[LN&P,N/J/IUNVW*\ M&5"5)"/+/85\D>M1A$ASU/INC;^BZB0:S]\8E,.]U5Z@A2CH<]!C9A#:E"JQ M E('Q3>;%NC6TZDRQ6MM'W:I RMUY(!NG+JU0[I"%1V.#%:_JK0/44^JL<%: MB=+J3O%^F;UI$>TD/8VN'*PZ[H[D5MP;2MA=J)$8!Z)+VK@V/!$J!=$8O21J MW7R'X*'#6UPMDG4Q/%83"1F8)57VKVVJ:]X9:%$,I&K62_YUZFTL9!1>&ANW M*:;G&NW?:(.K!93WL GSM>I@8R]MS)>G,O-:.36^W.[%SG4;H,5F6&\0"/. M'7H48V60_Y"O=BN_\!R)P>ND72)$6#>NR[W);L=6_?,#0/%;G6F)(O'.AYPY21M4M0([15[-!O4=9B4 M^>F'V<6E"7Z1)?O,E];PX!D ["#G[\P@? XB?(,)N3E)MS1I<):XZV)5N*Z? MNRD*T&&@_ ;2=U\W2'ZA G7Z7SR,0-DW!"]!@+B_G_5C^99BRS;F$%+:7\36W)87+?7I]%%H\CVA*N7 P-VP%.X1)*Z M8*1JJH8P[<*5HDIM4DF^8_5',T&8:8W^BZ@"-F4ZO2TXGXI^F)>__[=>O_\M M4"J(E8L_ ,=#KT@NTE8=-M]B 0CQ?.(>^(#XQ:_+AM6*?T4^'%!K@PJWQWO5 M6XU<]Q-QVYY3[2,9=@;V[U%GS+4-@*4O52J;#)?H=4:WF"1PXT/:F M!]QF?Z75(_GP6!9[P$1'^_>P,Z7R#@/0YC\!,Q[WW9E$Z07,IL.9^C#3$SCR MP&U7Y*^>5*JV?Y_CUI]2=OK][; M0X<_*@8O"]QDXJL5V?+F6S8H:Q,#FRQQ2I5'I&,@L!(X>D.5/5A; MI@]*RNO0"Z9PD*F9H?S;5:8+C M)_J^N?.ZGLW3!STN4*^,BAHR.@*);?C+M\&)>Y!+V^JYI&^5550R7B$4ATFJ MQBV$:@W(CE]O'S=8K1, MA8Y)Q]KF, @ @*JC /QN-XZ,QH>AQ;%CA:Z\>JK,)6)A4&A!5OOY92VATZHS M"OPD6;JOX=:M"_47Q*&+_]2_\JD1?Q( "$@*S?)7$O>$T-'O2GUG )>X^;,N M>(&>E(BR-8'J3@/,E-=_" $#8]I3*6F=)$,A#IWTNZ=BW(Z=Q!>G3GJ)+*K7 MZPHE>= 3G^XS]T]%UTM9MHF 8'^Z.$PV2N*AZ(R3#/L\CB_1)&!#ZB#_+0N'C!.)VI7R_Z@?86" Q$;YZP@G5)7W/C.W;;5Z96- ML9=1U_?2D@-Z7=>8,'IG,.Z,N894&,GQ'10R)U))82-OS=%"YV3YF6*;:*,4 M7)-%G$;_3C*)1].NYF)U3TYI[(G(H80PF DMG47!2QWBB_;?.K"1E0- 7&"/ M74\Z; 8FR:L[$U()DF_K)#*Z[N+JTIHW564"BL5D4=<4\M"LV]0-Z?7UYE]B M& :&"ZCV3K RMK,GT\F(#P!GH7"O!\R,RKDBEU$[N0 [2 YK#O,R4<^<>D0X M09<_%C-PPB3Q G-EM)HDQPEP-KY#)$Z5<(WH^$G=3CL0<*Q3$XH;$*XP5)WP M@B^PW!3RMWX&DEIPIPP]L[>MZ:*-P )66DD,,Q@.HF'H,E2G@=][[C[*"'$ M>OL8EHU5H!V3/Z?>6Y.-RVU!0_U#'] .S,$-)MY5;<02S"I!.EODJ MWXIFZPPOY*_;A\+)6RDP.-8*I=P TBG,@3F_*D FQQ+Z*.!$:A\D. PY4\%'_)RW!"=6U#J'3N2<&N?=%1)RK3HS%M M:\?E[M>6^M%59#:,G2(*R@&!5YYA4<4N7!*4I:<0*^;=+73B)7 _6V2NMHBX M3C88'2P3]Q'JK7TGN[:TC[6*(E51+ X\O,[NTN6-M*+I@ADJ>-YLK4[!5FLT M@RHG=/ MU%8?Q2.G=B:NGTM?[D5E 7X @K0T#V'5LOAK;U2K!HMEOP_JDRRE-"RB]VPP M%.P$61:M=;<6IJ.]"^="O^QE,2$HM<"B1K](,.8(%4AI MHB!^34PPF2I:_Y W,6;PR76[(4(W4G M#N^AL)(%@ KV,[LZCR: AG")+_-_Z:N8P8AFMF+!EIPRVY:%KEC+'36X>"EG M ,0B.L'F"F@CH9I$0UB'K:A@HZH>)Z=UH$B5@8:ASE3&K:AIA:$M%*'="6S1 MI A5G+8?T9FKIDH82\'0H5SE-1I+R&#MP:[> KMP7^ LN;/BY@P[#VDGW]LW M[XTZ(1JH;-=KJ@J+>RV]M>9K,I5Q'(_1*()[S-<&\8W7IGVG+-37 M4=. &M2XJM 4P+G7-4A1,!=[R-1+_ )2U1HI5TT1@)H*/$/A5\MA,FP-LT9) MZC957,6)/% B_I;%Q[0"7G6-)324N5I;M]WB*,:@PA7F%,U3:PRGV'AMAS6_ M!I7V /Y'E$_1@JJ28 AE7)ZK6(XN"ZMZS:NG:W8*\%\VW5/>2C9N4B6?9ERP M3^>38KWRZYV@0II5G9!,6-T 4YECYN2<:P&CQL>_UHB^:56<&XEDN]2OFA_E MK@E]#E@ T@[EN:,F("G='(F"BB.O]^>EU#I3;5>2NF^4AA M/>Z)YJ>X,=,)#7>! <\>)-W8$!7+BV\V-^C\'!L,P+*^6>?2]EH*@:P[ (V@ M_E&X#TEO3&7HC>Q%AC#)L$7$#*=AIHO)/ +?,H* M:.T>K:^YWX\3X#+8*PJ%I9TJZ\/IC)Y/:(@LZ=3O4^(2X LV.%%3T-T*15K; MK; N=C:T%7"O5K98W>Z ?2';8D6F^[G.KW9DL.?)J'YDX^'8/3)0UJ>)>V3# MN-_KND!(]L$$_Z^LAN7/@UG"!<$-UX(L#^*KN%CR\YC9#R])3SQC@F M *8E1\[K6GI^S:IKE!JQFP$S"+QP :+1D@;?B,%)^5VF^O4P?*DISR6Y1^[+EU_&' MZ#XO5+'&V' G+%1(^I!CZ4#>.L&75=@;6KGX^ M$BQ@AQUV65A"DS@51MGIL%1,+"!'BS:^JG7#98368!F&DI<$GC+/MG@T&D*V M2@IZ:JC2G_W4K5J0<4]JSE]$\<'N%X&SR[5LJYKV(Q@39LFSQ<958(PURD90D&9 >KBGL:IM^\$Q/"7K4 M]*\A5[SG/U/OLF&#>'J^,GXA1[FU[8RX*+\P'I&O1)8/Y5+\; '297>0OY?9 M5J=L*B@MDC&1I4RE/S9*IC@CLLAC:>))WN5VPM/.EVDJ]./V&#*35@ M8.Q/UE3*>;%Y_Y6N),OV:%CEI8!X^3L M/LYVPPO[ :Z(B)3B-?4^!^%O71]=W5UK%.*7P9OK(=-)<=IABCQ=EQ5%?@SS MJ\0!592+7+2%4LX?BG*Y@,L L QF8#E4)^>)J1GB;+4Q?E@E]"(ML^*^PQXT M@3EUBVM\O-V6^?6.^JZ0#<&$DA7(3U(, >%5"(67_'Q8)"1G68C"5/7EA#T# M<&(>!UU V3]W^O0J-L^P23E;>+SFK;JT%2]%6[**M/%X3Z\3-;\M_0\']-GZ M_["_5@6,!VNR1./8Z3Q6A^.;\C9=ZXH?+#C81$';.-PST5#YM$OU7Z=^3VO5 M0D-=D#3\02\Y%(R3TIE0.8BUQJOS DLJ5OQ?UH+PPMQR5S:?UR+L!EL[E\:9 M# (HG0!)(]2BPS&B91N.U+6[YDH^2Y']^.?9S,U^++,;%#/CP#TO[W@,D+'N M"A)!UU5NTLT5C9.AEYM=8X'O2-)RO MCK\@_3$[T;FR%SLF=BRK6!3;-9(5R@&P16JVS >V?'1,(Q;T(KN\#0<1FR1_ M-4B.6@3P^&WX,SJ0G79CE]GMSF@?7M@J;)IC8J. MZ^L=J2-/VT]U1U(WN7M3/L^ BH@M;]-%'EW+FA>.U18JIHI K_ZO@J/U'"QC\RB@EL]H,MJ(PD);K>Y9S]9"BYVR5MJ[RHY(ZFF.-0D\>W62?.NM*]:8&BM3 MP2)[\DCH.C.C$2,HE3BIK.P;W%ZQJ[@ M_*=%.NC#TW3T"=FI,(0.'0OGTJ4,TV+'L0E:W^KPV?H:5X=^J::XI> M"26&;39".:>,-[L@=0&SKUSS;%*PZ2ABPZ&4VY\ )8I(JYJM0LP6(HMN%% 8 MK[R3!"=<7*>FW8@MQJBBR-@KK5B-[!1-Y1CC>LEFW74^T.H;4T6*8H'Q#\S/ M]@77=90,U7Q^"#%CPUOY69375([2^?S'W>*6K<@VZU()L:C#6',RRHK-,^\H M3N@N1QL[)C72FD&D7"MK.%,9YO(69?5M=%<\9-P%AWT"^O*=DYS'=BZI_<)* M1-ZL64:G2:E^F\V555C%T@D]DDH'8.+MDSZ2-[D5W$R+<,O-9_;C*_/Q=Y2? MH*7]%[.K[XSZJE*,@Y^]WU ,D?YN=F6CV%X7'9K^K-N+.6 &U.-WH/?.,:SO M5#]JCS14(B3-5@LW_.\193BKJ+D%(I&,YY+567MC6YA$B*[&02W($M\=M[TK M1 PD2MB *K:LDXC@ -FX6#BEW3#=X%'%\-RF\T?KO03&JAR8TMMC=5RW5;(I MH;;BV^(^,R9\+Q^51%9D10L=5G7)FS &J@3F; U@M6'GLQ!%*,Q%5OV(D2,* MJ02AS':W.VK#H@T8B/D&XZ_>:RR>G"5#;-2N>65U]F?%(6E1%,-QIA.ZSN F M/8NN=/KSR=7N>DMXWQ]VSP;=TV^BW,H:OK!1EM$F9F%H\H2][W3W.=&[#/FO MZF$!Z F,8'Z'.#WWBMG.[[+%;NE(@PLA/W":EN)*6H[PPFO95%X?&V&]I[0M M, HVVP!(GS9IH.J=%(@L&_,;)3H659TD]QG*E+_ C?V-I#%2CV3,S:@W!(:@ MMJAC M_E#%HVEU XN^VWB:\2DH?S65W/PZP JY'!)"5NN%LL#PE:R^$H$JTW@P[;?A M7H[=D71?+D]*E3C <0(65W=5=K/# J>!&N%/C8L+G-Q[GN85UE$][,">Z:,R M43>''9K^2\?<^/"0B9A2.Q S#^)QU\N<]S-,^*:HM 6.5V=Y1]N)<:L<[ H& M6NXUI2PVJR3F.O>,(V>>6>00-J(,!:& >V,KMDM[VLJ:S#:?+:\OP'I\\\O, MC4<].( L!!5)\$"D23R9RB(.HW$\["=6GE#8=Q;MU@"D98 O&!X5#P9^M;+I M0 [F'<29L7]XPW7C?J!TXS0>COKM(PH#F_=YKQL/0H6SIG$?P&"8F[-W"YS) M(.Z.!^+!=!P/>H,G'_ZK0*CLH?\&K8X^8;5!N#>(DU$ &+UQW!T-CYBA#>(@ M5_=%R1!S$/VX.^G5(1Z.'4[Z<.H]F1J:#+MQ,ABWL2KIP1:>@*FW3.*^$I@K46$L_3_#_D_'.< ;OESTHJG_V.(H/*P_7OM/P:2FD_XR8 MCOVK-XFGP[Z//=$[(;?8;!?)+MGVLY?UG6#"<*!.(=TF+:467VH[L@K+0<5M M[V3]>#@(%U1LFVIFFW^UX*:!]Z'#(Y<>#9MG]9K*J/%;UG#HU">3>#CI-0/] M,FQA-9VE0W4,R0Q-<=QUAZQ'K8\F;46EE5E569?PLOT:CCDI;Y\)!E;W)J<& M74P8%T9&YW,5HL+M#^N5"QOLS"P'H-YD#.TV4[(RN!?N/O$QNTE S $E^L#B MG,]J4L4S:MO3=ZM MITZRTA28HX0G7,P#44J A)[12+X!(B):02Z^OYC9V4;Q>&+/K8=5K.PW$^ 2 M8\N2Q]CY U3@*D^CRY2K,^K?AO%$5$K@S!&#.R.G>NDT'D]]@1/6UR,-VSX8 M]DB>$3@S2>+N4 IRR6 "RK&GK6(',(HGL+75#U&3UOHS61??Y!)Y%21EN4K= ME%.1+YJAYAQ2J,K^9VFYIJARLZ20[O3+KJ!5-C&5!^WKBW2;_D^IC?)ZMT([ M"7#G$P^4!\# 8*#%U9.D#R*UTUGN9!KW!NZ3 3R:C)U'( @EW3Z:>+B1V9,7 MY15C;.F@9FFY&X\$*T?&(_))X=>!$-+@U_%P?XGG3_7O=QZ2KWW*%Y#L=@:# M4_=!/W$>))U1K_;&=! (EI69KR)1^! N$XH?.,".(DLS7#?._YFUBU"PL_N; M8P5Y$]BJH#%3?P?CVD%&PN#W)D$$*6XD<*&M'^3R$J JI+11N$PO$D>I%_ MV%*P-$51YUMNVFA/8M*7=:RPZA>%#F!E1G2J8:,K-]6T#W>#%2X'("/V&W81 M1[>EO#RQ1)7HP H7Z; WHFSC;U#]9Y\_V?B!0V*[9FEA!X5SU)-%=,=Q,@6N MWS1US=(*R#)U8-/O#]N01U>],YS'1K,(>\IO#)EF!RU:JB2AVG[XD:[OYXCM M@!T2AKTDQF:0?YN]PWQD,M@8 0*D"R>I?9@H$N<<1,,MNI;?CZ83LEE1^$'8 M&&F&'_C"R0"&(4-K=;;5/4I^LJ?G M@CLJ0<2:3+:.T/%;JXCXL?^VF"OV-V_1_W)7ZGISZ9E@08[I[+5@)4_XU)2S MF"EY?8]/DEK(].55=]*/D\%("K38WU1B()8DE;1Y JQ\X@C)_;@KU/*>R@H\ MTA$.Y!,HH'XRC*?=?JCY3- IU>O&W8GO6X)-CJ8!BV("O%KT:!FJE7ME)P:U M@HB@E75=K2P9@ASC6%L ;%/Y '8R&KN !N&OUZ@*'1C;P3D!CN/8*9R8Z6H) M[3PBY)95ND152]U^ZI0-%L%?I!A*/ZE5U@ RF$S=RAJ (TG?K:P!2$8JOZBL MD5 %DD!E#?P7U1%&GB!TZNCBF38QI_,0!=$DBMJP=HJ,-H+*]K%6G JS3)O, M28'1MI1#WANH)":,5!=6H,;KX]>^$2XYGQ/@K_7O]VMU$CKWU]3[T=]X;YC* MW>RU0#9;Y\FOC*O@7$.9#K473[I],LA@?S_73#",AV-@9/ :L(8)H-4>\->/ M\;_1L?!%IF!EZ)3CZ!N@K-\*0?N"(6%![[--(V-U[]'7::^]VI,=L&QWU"/-Z75O-?6LW_MVLUWTAY KF= M#.YKK+/1V%&W/MR7KLD!!\Z7KLE\17WIFDS_?NF:_%FZ)K<;<>HN M.U^Z[NBN.UY&^=5[SQ3PI?WLE_:S7]K/'M5^]JCV3(?9Y)N;081,=U]Z1WSI M'?&E=\3_E-X1;8QCU=Y6HO[IERX4OXTN%&U'>G-X8PH6T.I86!_\2Z<+]>@7 MZ73Q2>LI/\^ DRVIO0")#] ]Q2'::Y!X&-<:8?9S6Z685RY'C3\.H\' M+^8,\]<_3S66)UQ'LR"I-U4@:=ID<[F1YB^::XH<]8W(_&CD-W*-]9=>-5^@ M3RJDL6<1+?=U"\8T5*SXF*(83\ 58>-QDN;#!/#4*@U!&MU3;*%EI=1WMFF- MQU57:.4"AU5)J _Q&REVT 3S7[%BP5%,(+7GN&"L;OQ\)CX_YPJ\YV'*?;G: M@,RG#1VF";>QXS2>\A&$_=88+B0FO!&88,F4B/-[KC$:$/;U0 WGX'^@ZIKO M6T)LC;+OL/P?HQ;:0," MF'[ O_A.>EW81F G+><*4F*J(@*,>J5*61S/=]^**ABW67%;IIN[?-Y0$$.] MS+S58#TM4 M7)!^J2HMX_U?H*WCG-XO392<\I>C[BYDO1]BB$)YY@QHG'5*C M0>#ZUSHG'2#S?DW=!>V#=]8_U0ZZD!YHQ^;_;_MF(J6^,5P4'L>'_ 6%8>T!98LL< M]YU;<^0X*DQ*78+=>!)[TAD/O_)'RK>J52)V5;25V]' I4WI9B.GL)/?_]ND M/QI\V[B?%];;)PW>9Z;V5&6:&"Q1(7H*6=NAB%9?X3A1@C<+_V?## MGOTPV?\AZ('Z[?Y1TQSWMKL;DU?QA T=\*V[I^,F:_N@L=C#6;T> #:F\1/1 MG\+PO5QZ3\7>(P'7ZQ_X;(93\8_8;$/"^?';"P]TV%LJ,]S3XEI3P0/NX+;, M>(\9A!+A_16$ET;? -V";.QJ4+T"\W&9GKW)L:RT&5(5>__$*_:POL67)?WF&WU#Z;V#3 MP6S@@ #1JHS*4(.]R:$7GSS=U',:>@8\D*D#SSP)&]U#@6=>QI>7*&U5 6&+ M]'G@]5/8E_)Z+@0X>O#= [E5A\L2?RLFXB&9$,2A!H*M=.B M6V+%Z7>T(.\7R,3>Z_*0D+J#HOBSFA2NOV_14!,G *%54+]X_Y:29G#(TWVB MFG3C3)\?H@ \QZ9"QVD*02B_7%?;CU%U5K*WKX!WNEU/]@Z/ MTSRO>4FDAS:^C,2@.K(KNV';T"]*ZEL\)\]M@Y>LRE;Y&3?+6'JD&M C4#>) M_<)[6^R'IF&,FL6SI-OM)WMD M;&A89-QDB94@[QB[W= YVH#*?3AJW]1-M/G5? 7L"@0N[/W!SGINY7W/_3," M)* MFL+X%^C\\',4HE>[BH;!44/#IN!1E7^HK?0I\[E 5HW"%LHBRDW"N$E& ML=C-33IWE2YU HQZ,GM^Y=22=A36^J332>BH+@*YX\3/B?+WL"KJEL-Z]UO" M[0O39::9](!O'";F\]B!:^K@>MYZ?\A;K%'P-I3 M#B LM#7(:FT9[XVVCH XY36.4P4=; :-ZYI&_^@Z_YGN)LI0J8=MSD10I[^ZXDCTRC1/-WD6Y4J M@#&JY;VC4K6*04=+/"%#XM/EGOW2SR3\RIMF@^"^5]D4N12!_]H4N$\J4X>F M;D@ES*B$P%JR;QS(Q7-J&(A&Q&FE5N!4=_ U6-U.L?I%E]$LFAC.B $&-2"S M(W>=B=[4-IF*%KC9E7#]5YS>$3(:N] FNU;;$ %3"XI8RB*6B[7"';."1?$8 M'%4HXL3TXUR!:L^R&V#30IG:PN:3:L!DIE>E7FX1?5DP0TBS$J<[1Q44W"02=S#Y!SZ 7AU<4&?85#\(!8F_6JKLE*( Y2CL;S>%$.E#J$-MO\%GWH9*#D]H ML(]]&N\L)=,3HC9ESWO.&QW%Z*38>X2JN:2'&'L2O ^G:#=]^^#OW-(E3=;K M%J;J>S.;6>5A[UL>>=C[3;%5!WY^] DU%PCAS_0J$UYE- JN48+G8%IMW=BA@SC;.O2C-N[6 M>!<[G*[YK4_/!9->JV7\AX8*<>_7]PS@Z_UTWS[/O\ M8-8B^='!7"$H.U""Q7>75[+68*/TT,97A +* A0QA.@$*R4(UA+@#ZVB^/Y@ M-2Z,8(L7M&C&WL):6+8I(G"DGO810I6(VFS9CQ?P%BS2\&EY1*MOIEVA/7*P MPT_@R(&/9TJMPSV50^WQ"UN;K+2&F2:=C%J ML$>(>-LW-]$L>GX5O2M,2[M,@#)$ 9/@0K]//Q"5V6%A5$J>P8.\S@RF+#"P MWJ!CP+RN\O/-\1H4L[8K!?2P9;[19AA FC^9ZWE@9I8B#:1 MP6V5?=C"1=7R E8DP:C^0$)DV]SU5&"WDE M-Z@102@V->;RV)3#=*&*>6.46_:@7B--,"T7!\/JB'(K M!TX=!F)K69+Z)R_7P#L8X+"!SCENAOW\]U;&7W3JYWH'N M/X,NAFM2&=D('.RG:8ND!OC]?GNY92,;X.&^A[3UC#;A@^[V?2RNVG865P/C M[\1L(AKA@0GWBH0?CQ+!J[SO06?0?,0P6" :PAM$R502$Y4@1NC*F2TF$E1( MH/0#I^>WNK)'Y_9=SSR+!8<1+J2=V\W@?J?%\(:C[!F!A-*UP ZPWB4(J6P MY+>Z8P=;XU\N4+0GJU0KG$FT\H,K6 78FYYD*F2,Y7H:'Y:F\8CBQ,B19#8W M=R52SSB5$DPW8H)F@B.KH8PH&AH;84KOS8OJ>[+!7B; C3%'TH7 J"B;>M5% MLSHUFSE>G>;8=6S_("Y(R4*H3[E>#K=]D\#X3N*$+&U_F:P%:#I*4[KZ2,F, M,^P6LW-"_\ )QR-4S@/F0I)'S3.I$FD#EA LL%0DJEM^2I1.\%*5Z;1,#M4< M_-<,9YACB6A=M,[]HRGN#5XNV3ZC3<$OT_C:V?N/=]64':>XK4&S>#D#D?US M$'F:3U'0+-_.0.3P#$0.7N&-='R1_CF(#$Y?9._8*>D5-66M<-TH6]=6,,T) M5807:N*QJEXU7J&I_GC?X.O8&"]0_!^ ]02P,$% @ N(%H3S!%MOF6 M! 7"< \ !X;"]W;W)K8F]O:RYX;6S%FEV/FS@40/^*Q5,K;3;APVD[ M:BJUDW0W4C<9#:/V<>6 DU@%&]E.IC._?HW9;$T;KOIRER<"&'.XQ#[V-6\? ME?ZZ4^HK^597TBRBH[7-S71JBB.OF?E=-5RZ,WNE:V;=KCY,3:,Y*\V14Y8452KJ#[8'/@C^:[^?;7<)<@3-_8+M%-(L( M.UGU4526ZR6S_ ^M3HV0AT441V0OM+%Y>V]?LA92U.*9EW[/'-7CGTJ+9R4M MJ_)"JZKR5[4G_$7N#N:_(Y^YMJ+H%;1L=\\23&%DH'UC% M9,$[FO9_URCIKNB]5T@E,;)+EGS7BQ5DC!A9&7G[MR(%:X0;F_E.1'/#]9GW MH@7I(D;VA2><[)CA)6G8DQ]S->X%]P A5<38KE!U+6Q;R/@ %JY;<0-C+@O1 MCR*DBAC9%6OIV@%W(^EO(1'DA1A9#/?M0?].M1LZNXY8&E;\:(<8TD.,[ ?0 MK[V!:0)I(D'6Q%7#DA=N4E5Q\S*DA)218$]%!F3[+VB(">\J#S$AYZ38";!AS*4P M/4S(0BFRA:X-,GSCJ7JF3"$%I<@*NC[%[UJ/-/L0$U)0BJR@P<'0A&SML==I M0@I*L14TC'FG51-B0@I*L14TC/F^*'28Y884E&'/>(8QU]*&S3R#%)0A*Z@; M 5]IV!EDG S9.)ZJ'57(<[O2YFY.]SHD"DF'(DL'POS"0C=22#H463K@2^\E+2ED(8IL M(;BEUR$F9"&*/N\!$C']:$(6HNCS'BA?- DQP95_[*5_,)IAOHA"%J)C9M_Z MGU% %J+_VY+.U4$FA=1#1UO<^7'T1B'U4*^>Z>5KKI+OA>3EQMW"N.,%JXH[ M3=I-M^::_OVKKN'S8]NX?4$L#!!0 ( +B!:$]: M<&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUN MVD 4AN%;0;Z #'-^2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+$!(:-S MWM6#->;A9SK6Y="UN3GT>?%V.K9Y736E]#]"R)LFG>I\T_6I':_LNN%4E_'C ML ]]O7FM]RG(MBGLJ["VS'\Z8;7W*14 MAV/NB6'G0W'W1'#[J?#[JG!\4ED'')3T)8\[6.@.O( M]SH"L"-?[ C(CGRS(T [\M6.@.W(=SL"N"-?[@CHCGR[(\ [\O46H+?P]1:@ MMUSA7AO=;//U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U%J"W\/56 MH+?R]5:@M_+U5J"W7N&L!!V6\/56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U M5J"W\O4VH+?Q]3:@M_'U-J"W\?4VH+==X:P;'7;S]3:@M_'U-J"W\?4VH+?Q M]3:@M_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MU_A625Z6,G7VX'> MSM?;@=[.U]N!WL[7VX'>SM=[-=$[-_60MB]E.+3[?.F23\._K9G G,+;3G?-N-,\5LZ=71V&T M:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7J8OCV/?( M%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?.TH)L=+M+ M74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR9:B(8MOD MH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WHT*BAL/_D M_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X]?#_T MPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1!$96CD,I1 M3.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JL^H:S# M,6]-W?V4Y-G:]<=\-ORC9O$&4$L! A0#% @ N(%H3Q\CSP/ $P( M L ( ! %]R96QS+RYR96QS4$L! A0#% @ N(%H M3R?HAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " "X@6A/8_Z@?>\ K @ $0 @ &9 M 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "X@6A/F5R<(Q & "< M)P $P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( +B!:$\=X#\K8P, \1 8 " ?@( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ N(%H3Q S.$8D @ PP8 !@ ( !7Q$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H M3SIO/'* !P 9"L !@ ( !11L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ N(%H3]&UL4$L! A0#% @ N(%H3S-X'8:T 0 MT@, !D ( !^"P 'AL+W=O&PO=V]R:W-H965T M1SJ0M $ -(# 9 " &UL4$L! A0#% @ N(%H3_F=\9"R 0 T0, !D M ( !N3( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ N(%H3WFX%1&T 0 T@, !D ( !>#@ 'AL M+W=O+0! M #2 P &0 @ %C.@ >&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H M3]+&2GK3 0 G 0 !D ( !.#X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H3QCYEQVR 0 T@, M !D ( !0$0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H3T&^,"+Z 0 [ 4 !D M ( !1TH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ N(%H3\][)&_= @ X0L !D ( !'E$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H3]2Y M$)!K @ ^ < !D ( !65@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ N(%H3R5(7.?B @ &PL !D M ( !+F 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ N(%H3T21#UQA @ !P@ !D ( ! MI6@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ N(%H3U>:#E,%! V1, !D ( !+W 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H3R&PO=V]R M:W-H965T&UL M4$L! A0#% @ N(%H3S8 >9/ P I@\ !D ( !,(T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MN(%H3VVAPZDW P 70T !D ( !XY4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ N(%H3^J$P@CE 0 L@0 !D M ( !G*0 'AL+W=O&PO&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "X@6A/@+MSN.(! M !9(P $P @ %." $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 1 !$ (X2 !A"@$ ! end XML 61 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Compensation expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based payment plans        
Total stock-based compensation expense $ 9,039 $ 5,505 $ 26,285 $ 14,221
Unrecognized compensation expenses 45,800   $ 45,800  
Period of recognition for unrecognized compensation expense     1 year 10 months 24 days  
Cost of revenue | Subscriptions        
Share-based payment plans        
Total stock-based compensation expense 773 433 $ 2,301 925
Cost of revenue | Professional services        
Share-based payment plans        
Total stock-based compensation expense 472 327 1,602 614
Sales and marketing        
Share-based payment plans        
Total stock-based compensation expense 3,030 1,968 7,663 4,672
Research and development        
Share-based payment plans        
Total stock-based compensation expense 2,680 1,500 8,098 4,042
General and administrative        
Share-based payment plans        
Total stock-based compensation expense $ 2,084 $ 1,277 $ 6,621 $ 3,968

XML 62 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Share capital and reserves
9 Months Ended
Sep. 30, 2019
Share capital and reserves  
Share capital and reserves

8. Share capital and reserves

As of September 30, 2019, there were 30,782,240 ordinary shares outstanding, each with a nominal value of €0.08.

During the nine months ended September 30, 2019, the Company issued 306,844 ordinary shares upon the exercise of share options, employee warrants (BSPCE) and warrants (BSA), which resulted in total proceeds to the Company of €3.7 million. In addition, during the nine months ended September 30, 2019 the Company issued 185,645 ordinary shares upon the vesting of restricted stock units and received total proceeds of €4.3 million for the issuance of 131,377 ordinary shares pursuant to the Company’s employee stock purchase plan.

Other reserves

The Company’s board of directors, acting upon delegation of the shareholders' meetings held to date, has granted restricted stock units or free shares (actions gratuites, under French law), to employees and officers of the Group. The Company created a specific restricted reserve account in connection with the issuance of granted restricted stock units or free shares equal to €189,758 as of September 30, 2019. Upon vesting of each of the restricted stock units or free shares pursuant to our free share plans, a new share of the Company will be issued to the relevant beneficiary and, simultaneously, an amount equal to €0.08 will be withdrawn from the above reserve to increase the share capital of the Company.

XML 63 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Net loss per share
9 Months Ended
Sep. 30, 2019
Net loss per share  
Net loss per share

4. Net loss per share

Basic net income (loss) per share is computed by dividing net income (loss) for the period by the weighted-average number of shares outstanding during the period. In periods of net income, diluted net income per share is computed by dividing net income for the period by the basic weighted-average number of shares plus any dilutive potential ordinary shares outstanding during the period. As the Company was in a loss position for the three and nine months ended September 30, 2019 and 2018, the diluted loss per share is equal to basic loss per share because the effects of potentially dilutive shares, which include shares from share-based awards and convertible senior notes, were anti-dilutive given the Company’s net loss.

During the three months ended September 30, 2019, the Company issued 1.75% Convertible Senior Notes due September 1, 2024 (see Note 7, Debt, for more details). Since the Company expects to settle the principal amount of the outstanding 1.75% Convertible Senior Notes due September 1, 2024 in cash, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on the diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of €51.75 per share. This situation has not occurred as of September 30, 2019.

The net loss and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Numerator (basic and diluted):

 

  

 

  

 

  

 

  

Net loss

$

(13,359)

$

(9,249)

$

(49,287)

$

(28,103)

Denominator (basic and diluted):

 

  

 

  

 

  

 

  

Weighted-average ordinary shares outstanding

 

30,648

 

29,964

 

30,453

 

29,750

Basic and diluted net loss per share

$

(0.44)

$

(0.31)

$

(1.62)

$

(0.94)

XML 64 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Related party transactions
9 Months Ended
Sep. 30, 2019
Related party transactions  
Related party transactions

12.

Related party transactions

As part of the Restlet SAS acquisition, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had a carrying value of $0.7 million, see Note 7, Debt. There are no other material related party transactions that require disclosures.

XML 65 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers - Trade receivables, contract acquisition costs and contract liabilities - deferred revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Assets    
Accounts receivable, net $ 51,890 $ 67,531
Contract assets - unbilled revenue 1,448 941
Contract acquisition costs - current 10,317 9,563
Contract acquisition costs - non-current 20,419 19,390
Total contract assets 84,074 97,424
Liabilities    
Contract liabilities - deferred revenue, current 124,169 127,065
Contract liabilities - deferred revenue - non-current 15,352 23,082
Total contract liabilities $ 139,521 $ 150,147
XML 66 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Net loss per share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Sep. 30, 2018
USD ($)
$ / shares
shares
Sep. 30, 2019
USD ($)
$ / shares
shares
Sep. 30, 2018
USD ($)
$ / shares
shares
Sep. 30, 2019
€ / shares
Numerator (basic and diluted):          
Net loss | $ $ (13,359) $ (9,249) $ (49,287) $ (28,103)  
Denominator (basic and diluted):          
Weighted-average ordinary shares outstanding | shares 30,648 29,964 30,453 29,750  
Basic and diluted net loss per share | $ / shares $ (0.44) $ (0.31) $ (1.62) $ (0.94)  
Convertible Senior Notes due in 2024          
Interest rate on debt (as percentage)         1.75%
Initial conversion price (in dollars per share) | € / shares         € 51.75
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies - Maturities of lease liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Maturities of lease liabilities  
Remainder of 2019 $ 1,427
2020 5,010
2021 4,579
2022 4,427
2023 3,899
Thereafter 13,822
Total lease payments 33,164
Less imputed interest (5,264)
Total $ 27,900
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Employee stock purchase plan (Details)
9 Months Ended
Sep. 30, 2019
USD ($)
item
shares
Share-based payment plans  
Vesting period 4 years
American Depositary Shares [Member] | Employee Stock Purchase Plan  
Share-based payment plans  
Number of ordinary shares | item 1
Ordinary shares available for the sale of ESPP | shares 498,522
Payroll deduction percentage 15.00%
Number of consecutive offering periods | item 2
Vesting period 6 months
Fair value Of A DS To calculate Purchase Price 85.00%
Maximum value Of ADS that can be purchased by employee | $ $ 25,000
Future Employee purchase under the ESPP | $ $ 800,000
XML 69 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Income tax
9 Months Ended
Sep. 30, 2019
Income tax  
Income tax

11.

Income tax

The Company provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. The annual effective tax rate after discrete items was (1.0%) and (0.1%) for the three months ended September 30, 2019 and 2018, respectively, and (0.1%) and (0.1%) for the nine months ended September 30, 2019 and 2018, respectively.

The 2019 and 2018 annual effective tax rates differed from the French statutory income tax rate of 28.0% for 2019 and 2018, primarily due to a valuation allowance on current year losses in most jurisdictions.

The Company files income tax returns in France as well as many foreign jurisdictions. In the normal course of business, we are subject to examination by tax authorities throughout the world. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years which have been carried forward and may be audited in subsequent years when utilized.

XML 70 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt  
Debt

7. Debt

As part of the Restlet SAS acquisition in 2016, the Company assumed debt totaling $1.2 million related to advances for research and development projects from Bpifrance to Restlet SAS. As of September 30, 2019, the debt had

a carrying value of $0.7 million, of which $0.2 million is due within twelve months. The debt balance as of December 31, 2018 was $0.9 million, of which $0.2 million was due within twelve months.

Line of credit

On February 14, 2019, Talend, Inc., Talend USA, Inc. and Stitch Inc. (the “Borrowers”), all wholly-owned subsidiaries of the Company, entered into a revolving credit facility with Square 1 Bank, a division of Pacific Western Bank (“PWB) (the “Loan Agreement”).

In September 2019, in connection with the issuance of the 1.75% Convertible Senior Notes due September 1, 2024 (the “2024 Notes”), the Company terminated the Loan Agreement. Prior to the termination date, no amounts had been drawn on the credit facility under the Loan Agreement.

Convertible Senior Notes due in 2024

In September 2019, the Company issued an aggregate principal amount of €125.0 million of the 2024 Notes and an additional 12% or €14.8 million, pursuant to the partial exercise of the option to purchase additional 2024 Notes granted to the initial purchasers, in a private placement, pursuant to an exemption from the registration requirements afforded by Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers (as defined in Rule144A promulgated under the Securities Act). The net proceeds from the issuance, after deducting initial purchaser discounts and debt issuance costs of €6.0 million, were €133.8 million.

The 2024 Notes mature on September 1, 2024, unless earlier repurchased, redeemed or converted, and bear interest at a fixed rate of 1.75% per year payable semi-annually on March 1 and September 1 of each year, beginning on March 1, 2020.

Each €1,000 of principal amount of the 2024 Notes will initially be convertible, subject to adjustment upon the occurrence of specified events, into 19.3234 ADSs, corresponding to 19.3234 of the Company’s ordinary shares per €1,000 principal amount of the 2024 Notes as of the date hereof, which initial conversion rate is equivalent to an initial conversion price of approximately €51.75 per ADS calculated on the basis of the closing price of the Company’s ADSs of $38.72 and an euro to U.S. Dollar exchange rate of €1 to $1.1036 on the pricing date of the 2024 Notes. The conversion rate for the 2024 Notes will be subject to adjustment in some events, but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events set forth in the indenture for the 2024 Notes that occur prior to maturity or if the Company calls any 2024 Notes for redemption, the Company will increase the conversion rate of the 2024 Notes for a holder who elects to convert its 2024 Notes in connection with such a corporate event or during the related redemption period in certain circumstances under the indenture for the 2024 Notes. Holders may convert all or any portion of their 2024 Notes at their option at any time on or after 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024 until 9:00 a.m. (New York City time) on the second business day immediately preceding the maturity date of the 2024 Notes. Further, holders may convert their 2024 Notes at their option prior 9:00 a.m. (New York City time) on the business day immediately preceding June 1, 2024, only under the following circumstances:

During, but prior to 9:00 a.m. (New York City time) on the last business day of, any calendar quarter commencing after the calendar quarter ending on December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2024 Notes on each applicable trading day;

During the six business day period prior to 9:00 a.m. (New York City time) on the last business day of such period after any five consecutive trading day period (the “measurement period”) in which the trading price per €1,000 principal amount of the 2024 Notes, for each trading day of the measurement period, was less than
98% of the product of the last reported sale price of our ADSs (converted into euros at 4:00 p.m. New York City time on such trading day) and the conversion rate for the 2024 Notes on each such trading day;

If the Company calls any or all of the 2024 Notes for redemption, at any time prior to 9:00 a.m. (New York City time) on the second business day immediately preceding the redemption date; and

upon the occurrence of certain specified corporate events.

Upon conversion, the Company will pay or deliver, as the case may be, a cash amount in euros, ADSs or a combination of a cash amount in euros and ADSs, at the Company’s election, to the holder. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and ADSs, the amount of cash and ADSs, if any, due upon conversion will be based on a settlement amount equal to the sum of the daily conversion values for each of the 40 consecutive trading days during the related observation period (in the manner set forth in the indenture for the 2024 Notes).

The Company may redeem for cash all, but not less than all, of the 2024 Notes at its option upon certain changes in the tax law of any relevant taxing jurisdiction at a redemption price equal to 100% of the principal amount of 2024 Notes to be redeemed, plus accrued and unpaid interest, including any additional amounts, to, but excluding, the redemption date.

Other than in connection with a tax redemption, the Company may not redeem the 2024 Notes prior to September 6, 2022. The Company may redeem for cash all or any portion of the 2024 Notes, at its option, on or after September 6, 2022 if the last reported sale price of its ADSs (converted into euros in the manner specified in the indenture for the 2024 Notes) has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2024 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.

If the Company undergoes a “fundamental change” (as defined in the indenture for the 2024 Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a fundamental change repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The 2024 Notes are senior unsecured obligations and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2024 Notes, and equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated. The 2024 Notes are effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries.

In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instruments that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes as a whole. The difference between the principal amount of the 2024 Notes and the liability component, equal to $21.7 million (the “debt discount”), was initially recorded in additional paid-in capital. The equity component will not be remeasured as long as it continues to meet the conditions for equity classification. The debt discount is amortized to interest expense at an effective interest rate of 5.00% over the contractual term of the 2024 Notes. The interest rate was based on the interest rates of similar debt instruments that does not have an associated convertible feature.

The Company allocated $0.9 million of debt issuance costs to the equity component and the remaining debt issuance costs of $5.7 million are amortized to interest expense under the effective interest rate method over the contractual term of the 2024 Notes.

The net carrying amount of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

    

Principal Balance

    

Unamortized debt discount

Unamortized debt issuance costs

    

Net Carrying Amount

Liability Component

 

$

152,803

 

$

(21,412)

$

(5,573)

 

$

125,818

The net carrying amount of the equity component of the 2024 Notes was as follows as of September 30, 2019 (in thousands):

Gross Amount

Allocated debt issuance costs

Net Carrying Amount

Equity Component

$

21,732

$

(939)

$

20,793

During the three months ended September 30, 2019, the Company recognized $0.6 million of interest expense of which $0.4 million relate to the amortization of debt discount and issuance costs and $0.2 million relate to the accrual of coupon expense.

XML 71 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers
9 Months Ended
Sep. 30, 2019
Contracts with customers  
Contracts with customers

3. Contracts with customers

Sales commissions earned by the Group’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Group recognizes these incremental costs of obtaining a subscription contract with a customer if the Group expects the benefit of those costs to be longer than one year. The Group amortizes the majority of the incremental sales commission costs to obtain a subscription contract on a straight-line basis over a period of benefit that the Group has determined to be five years. The Group recognizes these sales commissions as contract acquisition costs on the statement of financial position.

 

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to the Group’s contracts with customers. The Group may record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected. These assets would be recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time.

 

Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current contract liabilities – deferred revenue in the statement of financial position.

The following table reflects the Group’s accounts receivable, contract acquisition costs and contract liabilities – deferred revenue (in thousands):

    

September 30, 2019

    

December 31, 2018

Assets

Accounts receivable, net

$

51,890

$

67,531

Contract assets - unbilled revenue

1,448

941

Contract acquisition costs - current

10,317

9,563

Contract acquisition costs - non-current

20,419

19,390

Total contract assets

$

84,074

$

97,424

Liabilities

Contract liabilities - deferred revenue - current

124,169

127,065

Contract liabilities - deferred revenue - non-current

15,352

23,082

Total contract liabilities

$

139,521

$

150,147

Significant changes in the contract acquisition costs and the contract liabilities balances during the period are as follows (in thousands):

Contract assets -

Contract

Contract liabilities -

    

unbilled revenue

    

acquisition costs

    

deferred revenue

Balances at January 1, 2019

$

941

$

28,953

$

150,147

Transferred to accounts receivable from unbilled revenue

(3,036)

Increase due to new unbilled revenue

3,543

Additional contract acquisition costs deferred

10,365

Amortization of deferred contract acquisition costs

(8,582)

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(140,828)

Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period

130,202

Balance at September 30, 2019

$

1,448

$

30,736

$

139,521

As of September 30, 2019, $10.3 million of the Group’s contract acquisition costs are expected to be amortized within the next 12 months and therefore are included in current assets. The remaining amount of Group’s contract acquisition costs are included in non-current assets. There were no impairments of assets related to Group’s contract acquisition costs during the period-ended September 30, 2019.

Remaining Performance Obligations

The Group’s contracts with customers include amounts allocated to performance obligations of $183.2 million that will be satisfied at a later date. As of September 30, 2019, $139.2 million of deferred revenue and backlog is expected to

be recognized from remaining performance obligations over the next 12 months, and approximately $44.0 million thereafter.

Disaggregation of Revenues

The following table sets forth the Group’s total revenue by region for the periods indicated (in thousands). The revenues by geographic region were determined based on the country where the sale took place.

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Americas

$

29,956

$

23,477

$

84,666

$

67,020

EMEA

 

26,789

 

24,766

 

80,371

 

71,815

Asia Pacific

 

5,880

 

3,822

 

16,017

 

9,798

$

62,625

$

52,065

$

181,054

$

148,633

Revenues from the Company’s country of domicile, based on sales that took place in France, totaled $8.7 million and $8.3 million for the three months ended September 30, 2019 and 2018, respectively, and $27.1 million and $24.5 million for the nine months ended September 30, 2019 and 2018, respectively.

XML 72 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers - Significant changes in contract acquisition costs and contract liabilities balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Contract assets - unbilled revenue    
Balance at beginning of period $ 941  
Transferred to accounts receivable from unbilled revenue (3,036)  
Increase due to new unbilled revenue 3,543  
Balance at end of period 1,448  
Contract acquisition costs    
Balance at beginning of period 28,953  
Additional contract acquisition costs deferred 10,365  
Amortization of deferred contract acquisition costs (8,582)  
Balance at end of period 30,736  
Contract liabilities - deferred revenue    
Balance at beginning of period 150,147  
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (140,828)  
Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period 130,202  
Balance at end of period 139,521  
Contract acquisition costs - additional details    
Contract Acquisition Costs, Current 10,317 $ 9,563
Impairment of assets related to contract acquisition cost $ 0  
XML 73 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Fair value measurement - Transfers between levels (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Fair value measurement    
Transfers from Level 1 to Level 2, Assets $ 0 $ 0
Transfers from Level 2 to Level 1, Assets 0 0
Transfers into Level 3, Assets 0 0
Transfers from Level 3, Assets 0 0
Transfers from Level 1 to Level 2, Liability 0 0
Transfers from Level 2 to Level 1, Liability 0 0
Transfers into Level 3, Liability 0 0
Transfers from Level 3, Liability $ 0 $ 0
XML 74 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (parenthetical)
$ in Thousands
Sep. 30, 2019
USD ($)
shares
Sep. 30, 2019
€ / shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2018
€ / shares
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION        
Allowance for doubtful accounts (in dollars) | $ $ 2,602   $ 1,882  
Common stock, par value (per share) | € / shares   € 0.08   € 0.08
Common stock, shares authorized (in shares) 30,782,240   30,158,374  
Common stock, shares issued (in shares) 30,782,240   30,158,374  
Common stock, shares outstanding (in shares) 30,782,240   30,158,374  
XML 75 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net loss for the period $ (49,287) $ (28,103)
Adjustments to reconcile net loss to net cash (used in) from operating activities:    
Depreciation 2,082 1,424
Amortization of intangible assets 3,974 1,475
Amortization of debt discount and issuance costs 411  
Unrealized loss foreign exchange 34 160
Interest accrued 225  
Share-based compensation 26,285 14,221
Changes in operating assets and liabilities:    
Accounts receivable 14,908 9,092
Operating leases 40  
Other assets (6,424) (3,257)
Accounts payable 1,871 (922)
Accrued expenses and other current liabilities (2,927) 2,437
Contract liabilities - deferred revenue (7,606) 2,869
Net cash used in operating activities (16,414) (604)
Cash flows from investing activities:    
Acquisition of property and equipment (2,064) (2,906)
Net cash used in investing activities (2,064) (2,906)
Cash flows from financing activities:    
Proceeds from issuance of convertible senior notes, net of issuance costs 149,145  
Proceeds from issuance of ordinary shares related to exercise of stock awards 4,382 6,458
Proceeds from issuance of ordinary shares related to employee stock purchase plan 4,742 1,805
Repayment of borrowings (117) (189)
Net cash from financing activities 158,152 8,074
Net increase in cash and cash equivalents 139,674 4,564
Cash and cash equivalents at beginning of the period 34,104 87,387
Effect of exchange rate changes on cash and cash equivalents (1,814) (1,852)
Cash and cash equivalents at end of the period $ 171,964 $ 90,099
XML 76 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans (Tables)
9 Months Ended
Sep. 30, 2019
Share-based payment plans  
Schedule of number of options and warrants outstanding and weighted-average exercise prices ("WAEP") of share options and warrants

The following table summarizes the number of stock options and warrants outstanding (in thousands):

Number of

Number of employee

Number of

    

stock options

    

BSPCE warrants

    

BSA warrants

Balance at January 1, 2018

 

2,282

 

343

 

88

Granted during the period

 

2

 

 

38

Exercised during the period

 

(409)

 

(105)

 

(10)

Forfeited during the period

 

(88)

 

(4)

 

Balance at September 30, 2018

 

1,787

 

234

 

116

Balance at January 1, 2019

1,707

 

229

 

131

Granted during the period

 

 

 

75

Exercised during the period

 

(262)

 

(45)

 

Forfeited during the period

 

(123)

 

(6)

 

Balance at September 30, 2019

 

1,322

 

178

 

206

Schedule summarizes information about stock options outstanding

A summary of stock option activity and related weighted-average exercise prices (“WAEP”) and weighted-average remaining contractual term (“WACT”) under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per option):

Number of stock options outstanding

WAEP per share

WACT (in years)

Aggregate intrinsic value

Balance at December 31, 2018

1,707

 

$

11.95

 

6.3

$

42,769

Granted

 

 

Exercised

(262)

 

13.17

 

Forfeited

(123)

 

19.16

 

Balance at September 30, 2019

1,322

 

$

10.35

 

5.3

$

31,417

Vested and expected to vest at September 30, 2019

1,305

 

$

10.31

 

5.3

$

31,069

Exercisable at September 30, 2019

1,141

 

$

9.07

 

5.1

$

28,568

Schedule of information about employee warrants outstanding

A summary of employee warrants (BSPCE) activity and related WAEP and WACT under all of the plans as of September 30, 2019 are presented in the following table (in thousands, except exercise price per warrant):

    

Number of employee warrants outstanding

    

WAEP per warrant

    

WACT (in years)

    

Aggregate intrinsic value

Balance at December 31, 2018

229

$

15.49

6.7

 

$

4,922

Granted

 

Exercised

(45)

13.03

 

Forfeited

(6)

25.10

 

Balance at September 30, 2019

178

$

14.88

5.9

 

$

3,434

Vested and expected to vest at September 30, 2019

173

$

14.95

6.0

 

$

3,334

Exercisable at September 30, 2019

146

$

13.51

5.7

 

$

3,017

Schedule of compensation expenses by cost

Cost of revenue and operating expenses include employee share-based compensation expense as follows (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Cost of revenue - subscriptions

$

773

$

433

$

2,301

$

925

Cost of revenue - professional services

 

472

 

327

 

1,602

 

614

Sales and marketing

 

3,030

 

1,968

 

7,663

 

4,672

Research and development

 

2,680

 

1,500

 

8,098

 

4,042

General and administrative

 

2,084

 

1,277

 

6,621

 

3,968

Total share-based compensation expense

$

9,039

$

5,505

$

26,285

$

14,221

RSUs  
Share-based payment plans  
Schedule of number of options and warrants outstanding and weighted-average exercise prices ("WAEP") of share options and warrants

A summary of RSUs activity under all of the plans as of September 30, 2019 is presented in the following table (in thousands, except fair value per RSU):

Number of service-

Number of performance-

Weighted-average

    

based RSUs

    

based RSUs

    

grant date fair value

Balance at December 31, 2018

1,210

301

$

44.9

Granted

1,112

351

43.8

Vested and released

(156)

(30)

 

35.2

Forfeited

(214)

(202)

 

42.2

Balance at September 30, 2019

 

1,952

420

$

44.2

Expected to vest at September 30, 2019

 

1,554

153

 

$

44.0

XML 77 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Contracts with customers (Tables)
9 Months Ended
Sep. 30, 2019
Contracts with customers  
Schedule of trade receivables, contract acquisition costs and contract liabilities - deferred revenue

The following table reflects the Group’s accounts receivable, contract acquisition costs and contract liabilities – deferred revenue (in thousands):

    

September 30, 2019

    

December 31, 2018

Assets

Accounts receivable, net

$

51,890

$

67,531

Contract assets - unbilled revenue

1,448

941

Contract acquisition costs - current

10,317

9,563

Contract acquisition costs - non-current

20,419

19,390

Total contract assets

$

84,074

$

97,424

Liabilities

Contract liabilities - deferred revenue - current

124,169

127,065

Contract liabilities - deferred revenue - non-current

15,352

23,082

Total contract liabilities

$

139,521

$

150,147

Schedule of significant changes in contract acquisition costs and contract liabilities balances

Significant changes in the contract acquisition costs and the contract liabilities balances during the period are as follows (in thousands):

Contract assets -

Contract

Contract liabilities -

    

unbilled revenue

    

acquisition costs

    

deferred revenue

Balances at January 1, 2019

$

941

$

28,953

$

150,147

Transferred to accounts receivable from unbilled revenue

(3,036)

Increase due to new unbilled revenue

3,543

Additional contract acquisition costs deferred

10,365

Amortization of deferred contract acquisition costs

(8,582)

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(140,828)

Increases due to invoicing prior to satisfaction of performance obligations, net of amounts recognized as revenue during the period

130,202

Balance at September 30, 2019

$

1,448

$

30,736

$

139,521

Disclosure of revenues by region

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2019

    

2018

    

2019

    

2018

Americas

$

29,956

$

23,477

$

84,666

$

67,020

EMEA

 

26,789

 

24,766

 

80,371

 

71,815

Asia Pacific

 

5,880

 

3,822

 

16,017

 

9,798

$

62,625

$

52,065

$

181,054

$

148,633

XML 78 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Convertible Senior Notes due in 2024 (Details)
€ / shares in Units, $ / shares in Units, $ in Thousands, € in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2019
EUR (€)
€ / shares
Dec. 31, 2019
D
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
D
item
Sep. 30, 2019
USD ($)
$ / shares
Debt Instrument [Line Items]          
Consecutive trading days | D       40  
Amortization of debt discount and issuance costs     $ 400 $ 411  
Accrual coupon expense         $ 200
Convertible Senior Notes due in 2024          
Debt Instrument [Line Items]          
Aggregate principal amount of notes issued | € € 125.0        
Additional Debt Issued, Percentage 12.00%        
Additional Debt Issued | € € 14.8        
Debt Issuance costs | € 6.0        
Net proceed received | € € 133.8        
Interest rate on debt (as percentage) 1.75%       1.75%
Frequency of payment       semi-annually  
Initial conversion rate, number of shares to be issued per $1000 of principal amount (in shares)       0.00193234  
Initial conversion price (in dollars per share) | € / shares € 51.75        
Closing Price | $ / shares         $ 38.72
Exchange rate 1.1036       1.1036
Percentage of redemption price       100.00%  
Number of trading days | D       20  
Consecutive trading days | D       30  
Number of business days immediately after any five consecutive trading day period during the measurement period | item       6  
Number of consecutive trading days before six business days during the measurement period | item       5  
Percentage of the trading price to the product of the sale price of the ADSs and the conversion price       98.00%  
Equity component of 2024 notes         $ 21,700
Debt Instrument, Interest Rate, Effective Percentage 5.00%       5.00%
Equity Portion of Issuance Cost       $ 900  
Debt issuance costs amortized to interest expense         $ 5,700
Principal Balance         152,803
Net Carrying Amount         (21,412)
Unamortized debt issuance costs         (5,573)
Net Carrying Amount         125,818
Gross Amount         21,732
Allocated debt issuance costs       $ 939  
Net Carrying Amount         $ 20,793
Interest expense related to the amortization of debt discount and issuance costs     $ 600    
Convertible Senior Notes due in 2024 | Minimum          
Debt Instrument [Line Items]          
Percentage of stock conversion price       130.00%  
Forecast | Convertible Senior Notes due in 2024          
Debt Instrument [Line Items]          
Number of trading days | D   20      
Consecutive trading days | D   30      
Percentage of stock conversion price   130.00%      
American Depositary Shares [Member] | Convertible Senior Notes due in 2024          
Debt Instrument [Line Items]          
Initial conversion rate, number of shares to be issued per $1000 of principal amount (in shares)       0.00193234  
XML 79 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Share-based payment plans - Contractual life and Authorized shares (Details)
9 Months Ended
Sep. 30, 2019
shares
Share-based payment plans  
Number of stock options, warrants (BSA) and restricted stock units available for grant under the Company's share pool reserve 1,813,200
Vesting period 4 years
One year anniversary of grant  
Share-based payment plans  
Vesting percentage 25.00%
Quarterly after one year  
Share-based payment plans  
Vesting percentage 0.0625%
Stock Options  
Share-based payment plans  
Vesting period 10 years
Contractual life of share-based awards 3 months