0001558370-24-007614.txt : 20240509 0001558370-24-007614.hdr.sgml : 20240509 20240509161247 ACCESSION NUMBER: 0001558370-24-007614 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 18 CONFORMED PERIOD OF REPORT: 20240509 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PDF SOLUTIONS INC CENTRAL INDEX KEY: 0001120914 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 251701361 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-31311 FILM NUMBER: 24930750 BUSINESS ADDRESS: STREET 1: 2858 DE LA CRUZ BOULEVARD CITY: SANTA CLARA STATE: CA ZIP: 95050 BUSINESS PHONE: 4082807900 MAIL ADDRESS: STREET 1: 2858 DE LA CRUZ BOULEVARD CITY: SANTA CLARA STATE: CA ZIP: 95050 8-K 1 pdfs-20240509x8k.htm 8-K
0001120914false00011209142024-05-092024-05-09

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 8-K

CURRENT REPORT

Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Date of Report (Date of Earliest Event Reported): May 9, 2024

PDF SOLUTIONS, INC.

(Exact name of registrant as specified in its charter)

000-31311

(Commission File Number)

Delaware

25-1701361

(State or Other Jurisdiction of Incorporation)

(I.R.S. Employer Identification No.)

2858 De La Cruz Boulevard

Santa Clara, CA 95050

(Address of principal executive offices, with zip code)

(408) 280-7900

(Registrant’s telephone number, including area code)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

   Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

   Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

   Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

   Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.00015 par value

PDFS

The NASDAQ Stock Market LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 or Rule 12b-2 of the Securities Exchange Act of 1934.

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.

Item 2.02.  Results of Operations and Financial Condition.

On May 9, 2024, PDF Solutions (the “Company”) issued a press release regarding its financial results and certain other information related to the first quarter ended March 31, 2024. The Company also posted on the Investors section of its website (www.pdf.com) a management report with regard to the first quarter ended March 31, 2024. Copies of the press release and management report are attached to this report as Exhibits 99.1 and 99.2, respectively. Information on the website is not, and will not be deemed, a part of this report or incorporated into any other filings the Company makes with the Securities and Exchange Commission.

The information in this Item 2.02, including Exhibits 99.1 and 99.2, is being furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities under that Section, and shall not be deemed incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

Item 9.01.  Financial Statements and Exhibits.

(d) Exhibits

Exhibit No.

    

Description

99.1

Press Release dated May 9, 2024, regarding financial results and certain other information related to the first quarter ended March 31, 2024.

99.2

Management Report by PDF Solutions, Inc. as of May 9, 2024.

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

SIGNATURES

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 hereunto duly authorized.

PDF SOLUTIONS, INC. (Registrant)

By:

/s/ Adnan Raza

Adnan Raza

EVP, Finance, and Chief Financial Officer (principal financial and accounting officer)

Dated: May 9, 2024

EX-99.1 2 pdfs-20240509xex99d1.htm EX-99.1

Exhibit 99.1

Graphic

2858 De La Cruz Boulevard, Santa Clara CA 95050 USA

+1.408.280.7900                                             www.pdf.com

News Release

Company Contacts:

 

Adnan Raza

Sonia Segovia

Chief Financial Officer

Investor Relations

Tel: (408) 516-0237

Tel: (408) 938-6491

Email: adnan.raza@pdf.com

Email: sonia.segovia@pdf.com

PDF Solutions® Reports First Quarter 2024 Results

Santa Clara, CA, May 9, 2024, – PDF Solutions, Inc. (Nasdaq: PDFS), a leading provider of comprehensive data solutions for the semiconductor ecosystem, today announced financial results for its first quarter ended March 31, 2024.

Financial Highlights of First Quarter 2024 and Other Updates

Analytics revenues of $38.5 million, up 6% over last year’s comparable quarter
Quarterly revenues of $41.3 million, up 1% over last year’s comparable quarter
GAAP gross margin of 67% and Non-GAAP gross margin of 72%
GAAP diluted loss per share of $0.01 and non-GAAP diluted earnings per share of $0.15
Backlog of $262.2 million as of March 31, 2024, up 14% quarter over quarter
Repurchased shares for $6.9 million from the $35 million stock repurchase program ended April 2024
Adopted a new $40 million, 2-year stock repurchase program in April 2024

Total revenues for the first quarter of 2024 were $41.3 million, compared to $41.1 million for the fourth quarter of 2023 and $40.8 million for the first quarter of 2023. Analytics revenue for the first quarter of 2024 was $38.5 million, compared to $39.1 million for the fourth quarter of 2023 and $36.3 million for the first quarter of 2023. Integrated Yield Ramp revenue for the first quarter of 2024 was $2.8 million, compared to $2.0 million for the fourth quarter of 2023 and $4.4 million for the first quarter of 2023.

GAAP gross margin for the first quarter of 2024 was 67%, compared to 68% for the fourth quarter of 2023 and 71% for the first quarter of 2023.

Non-GAAP gross margin for the first quarter of 2024 was 72%, compared to 72% for the fourth quarter of 2023 and 75% for the first quarter of 2023.

On a GAAP basis, net loss for the first quarter of 2024 was $0.4 million, or ($0.01) per diluted share, compared to a net income of $0.9 million, or $0.02 per diluted share, for the fourth quarter of 2023, and a net income of $0.4 million, or $0.01 per diluted share, for the first quarter of 2023.

Non-GAAP net income for the first quarter of 2024 was $5.7 million, or $0.15 per diluted share, compared to a non-GAAP net income of $5.7 million, or $0.15 per diluted share, for the fourth quarter of 2023, and non-GAAP net income of $7.3 million, or $0.19 per diluted share, for the first quarter of 2023.

Cash, cash equivalents and short-term investments as of March 31, 2024, were $122.9 million.

Financial Outlook

“Bookings in the first quarter benefited greatly from our DFI investment, which included a contract with a new customer that included an eProbe system. Our enterprise platform and MLOps products drove our presales activity in the quarter. With a strong start in the first quarter, we continue to expect revenue for the second half of the year to grow by 20% over the comparable period of the prior year.” said John Kibarian, CEO and President.


PDF Solutions® Reports First Quarter 2024 Results

Conference Call

As previously announced, PDF Solutions will discuss these results on a live conference call beginning at 2:00 p.m. Pacific Time / 5:00 p.m. Eastern Time today. To participate on the live call, analysts and investors should pre-register at: https://register.vevent.com/register/BI50c8bbd5960d42939342fecec15e9d69. Registrants will receive dial-in information and a unique passcode to access the call. We encourage participants to dial into the call ten minutes ahead of the scheduled time. The teleconference will also be webcast simultaneously on the Company’s website at https://ir.pdf.com/webcasts. A replay of the conference call webcast will be available after the call on the Company’s investor relations website. A copy of this press release, including the disclosure and reconciliation of certain non-GAAP financial measures to the comparable GAAP measures, which non-GAAP measures may be used periodically by PDF Solutions’ management when discussing financial results with investors and analysts, will also be available on PDF Solutions’ website at http://www.pdf.com/press-releases following the date of this release.

First Quarter 2024 Financial Commentary Available Online

A Management Report reviewing the Company’s first quarter 2024 financial results will be furnished to the Securities and Exchange Commission on Form 8-K and published on the Company’s website at http://ir.pdf.com/financial-reports. Analysts and investors are encouraged to review this commentary prior to participating in the conference call.

2


PDF Solutions® Reports First Quarter 2024 Results

Information Regarding Use of Non-GAAP Financial Measures

In addition to providing results that are determined in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”), PDF Solutions also provides certain non-GAAP financial measures. Non-GAAP gross profit and margin exclude stock-based compensation expense and the amortization of acquired technology under costs of revenues. Non-GAAP net income excludes stock-based compensation expense, amortization of acquired technology under costs of revenues, amortizaton of other acquired intangible assets, and the effects of certain non-recurring items, such as expenses related to an arbitration proceeding for a disputed contract with a customer, and their related income tax effects, as applicable, as well as adjustments for the valuation allowance for deferred tax assets and reconciling items. These non-GAAP financial measures are used by management internally to measure the Company’s profitability and performance. PDF Solutions’ management believes that these non-GAAP measures provide useful supplemental information to investors regarding the Company’s ongoing operations in light of the fact that none of these categories of expense has a current effect on the future uses of cash (with the exception of expenses related to an arbitration proceeding for a disputed contract with a customer) nor do they impact the generation of current or future revenues. These non-GAAP results should not be considered an alternative to, or a substitute for, GAAP financial information, and may differ from similarly titled non-GAAP measures used by other companies. In particular, these non-GAAP financial measures are not a substitute for GAAP measures of income or loss as a measure of performance, or to cash flows from operating, investing and financing activities as a measure of liquidity. Since management uses these non-GAAP financial measures internally to measure profitability and performance, PDF Solutions has included these non-GAAP measures to give investors an opportunity to see the Company’s financial results as viewed by management. A reconciliation of the comparable GAAP financial measures to the non-GAAP financial measures is provided at the end of the Company’s condensed consolidated financial statements presented below.

Forward-Looking Statements

The press release and the planned conference call include forward-looking statements regarding the Company’s future expected business performance and financial results, including expectations about total revenue growth for 2024, that are subject to future events and circumstances. Actual results could differ materially from those expressed in these forward-looking statements. Risks and uncertainties that could cause results to differ materially include, but are not limited to, risks associated with: expectations about the effectiveness of our business and technology strategies; expectations and integration concerns regarding recent and future acquisitions; current semiconductor industry trends; expectations of continued adoption of the Company’s solutions by new and existing customers; project milestones or delays and performance criteria achieved; cost and schedule of new product development; the continuing impact of global economic trends and rising global inflation and increased interest rates; supply chain disruptions; the success of the Company’s strategic growth opportunities and partnerships; customers’ production volumes under contracts that provide Gainshare royalties; possible impacts from the evolving trade regulatory environment and geopolitical tensions; our ability to obtain additional financing if needed; and other risks set forth in PDF Solutions’ periodic public filings with the Securities and Exchange Commission, including, without limitation, its Annual Report on Form 10-K for the year ended December 31, 2023, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K and amendments to such reports. The forward-looking statements made in the conference call are made as of the date hereof, and PDF Solutions does not assume any obligation to update such statements nor the reasons why actual results could differ materially from those projected in such statements.

About PDF Solutions

PDF Solutions (Nasdaq: PDFS) provides comprehensive data solutions designed to empower organizations across the semiconductor and electronics ecosystem to improve the yield and quality of their products and operational efficiency for increased profitability. The Company’s products and services are used by Fortune 500 companies across the semiconductor and electronics ecosystem to achieve smart manufacturing goals by connecting and controlling equipment, collecting data generated during manufacturing and test operations, and performing advanced analytics and machine learning to enable profitable, high-volume manufacturing.

Founded in 1991, PDF Solutions is headquartered in Santa Clara, California, with operations across North America, Europe, and Asia. The Company (directly or through one or more subsidiaries) is an active member of SEMI, INEMI, TPCA, IPC, the OPC Foundation, and DMDII. For the latest news and information about PDF Solutions or to find office locations, visit https://www.pdf.com.

PDF Solutions and the PDF Solutions logo are trademarks or registered trademarks of PDF Solutions, Inc. or its subsidiaries.

3


PDF Solutions® Reports First Quarter 2024 Results

PDF SOLUTIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

(In thousands)

    

March 31, 

December 31, 

2024

    

2023

ASSETS

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

 

$

85,256

$

98,978

Short-term investments

37,628

 

36,544

Accounts receivable, net

47,267

 

44,904

Prepaid expenses and other current assets

17,165

 

17,422

Total current assets

187,316

 

197,848

Property and equipment, net

36,088

 

37,338

Operating lease right-of-use assets, net

4,742

 

4,926

Goodwill

15,003

 

15,029

Intangible assets, net

14,747

 

15,620

Deferred tax assets, net

145

 

157

Other non-current assets

28,782

 

19,218

Total assets

$

286,823

$

290,136

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

Current liabilities:

 

Accounts payable

$

5,729

$

2,561

Accrued compensation and related benefits

9,491

 

14,800

Accrued and other current liabilities

4,963

 

4,633

Operating lease liabilities ‒ current portion

1,625

 

1,529

Deferred revenues ‒ current portion

27,643

 

25,750

Billings in excess of recognized revenues

2,345

 

1,570

Total current liabilities

51,796

 

50,843

Long-term income taxes

2,980

 

2,972

Non-current operating lease liabilities

4,363

 

4,657

Other non-current liabilities

2,271

 

2,718

Total liabilities

61,410

 

61,190

  

  

Stockholders’ equity:

  

 

  

Common stock and additional paid-in capital

481,396

473,301

Treasury stock at cost

(154,616)

 

(143,923)

Accumulated deficit

(98,438)

 

(98,045)

Accumulated other comprehensive loss

(2,929)

 

(2,387)

Total stockholders’ equity

225,413

 

228,946

Total liabilities and stockholders’ equity

 

$

286,823

$

290,136

4


PDF Solutions® Reports First Quarter 2024 Results

PDF SOLUTIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

(In thousands, except per share amounts)

Three months ended

March 31, 

December 31, 

March 31, 

    

2024

    

2023

    

2023

Revenues:

 

 

  

  

  

Analytics

 

$

38,463

$

39,128

$

36,326

Integrated yield ramp

 

 

2,847

 

1,997

 

4,433

Total revenues

 

 

41,310

 

41,125

 

40,759

Costs and Expenses:

 

 

 

  

 

  

Costs of revenues

 

 

13,529

 

13,194

 

11,904

Research and development

 

 

12,984

 

12,308

 

13,051

Selling, general, and administrative

 

 

16,498

 

16,194

 

15,645

Amortization of acquired intangible assets

 

 

259

 

306

 

325

Interest and other expense (income), net

 

 

(1,692)

 

(1,020)

 

(911)

Income (loss) before income taxes

(268)

 

143

 

745

Income tax benefit (expense)

(125)

 

744

 

(390)

Net income (loss)

 

$

(393)

$

887

$

355

Net income (loss) per share:

 

Basic

$

(0.01)

$

0.02

$

0.01

Diluted

$

(0.01)

$

0.02

$

0.01

Weighted average common shares used to calculate net income (loss) per share:

Basic

38,500

38,269

37,737

Diluted

38,500

38,814

38,859

5


PDF Solutions® Reports First Quarter 2024 Results

PDF SOLUTIONS, INC.

RECONCILIATION OF GAAP GROSS MARGIN TO NON-GAAP GROSS MARGIN (UNAUDITED)

(In thousands)

Three months ended

March 31, 

 

December 31, 

 

March 31, 

 

    

2024

 

2023

 

2023

 

 

 

 

GAAP

 

  

  

  

Total revenues

$

41,310

$

41,125

$

40,759

Costs of revenues

 

13,529

 

13,194

 

11,904

GAAP gross profit

$

27,781

$

27,931

$

28,855

GAAP gross margin

 

67

%

 

68

%

 

71

%

Non-GAAP

 

  

 

  

 

  

GAAP gross profit

$

27,781

$

27,931

$

28,855

Adjustments to reconcile GAAP to non-GAAP gross margin:

 

 

 

  

Stock-based compensation expense

 

1,200

 

 

1,147

 

 

964

 

Amortization of acquired technology

 

584

 

 

586

 

 

553

 

Non-GAAP gross profit

$

29,565

 

$

29,664

 

$

30,372

 

Non-GAAP gross margin

 

72

%

 

72

%

 

75

%

6


PDF Solutions® Reports First Quarter 2024 Results

PDF SOLUTIONS, INC.

RECONCILIATION OF GAAP NET INCOME (LOSS) TO NON-GAAP NET INCOME (UNAUDITED)

(In thousands, except per share amounts)

Three months ended

March 31, 

December 31, 

March 31, 

2024

2023

2023

GAAP net income (loss)

    

$

(393)

    

$

887

    

$

355

Adjustments to reconcile GAAP net income (loss) to non-GAAP net income:

 

  

 

  

 

  

Stock-based compensation expense

 

6,110

 

5,923

 

4,884

Amortization of acquired technology under costs of revenues

 

584

 

586

 

553

Amortization of other acquired intangible assets

 

259

 

306

 

325

Expenses of arbitration (1)

 

 

75

 

2,133

Tax impact of valuation allowance for deferred tax assets and reconciling items (2)

 

(813)

 

(2,060)

 

(980)

Non-GAAP net income

$

5,747

$

5,717

$

7,270

GAAP net income (loss) per diluted share

$

(0.01)

$

0.02

$

0.01

Non-GAAP net income per diluted share

$

0.15

$

0.15

$

0.19

Weighted average common shares used in GAAP net income (loss) per diluted share calculation

 

38,500

 

38,814

 

38,859

Weighted average common shares used in non-GAAP net income per diluted share calculation

39,053

38,814

38,859


(1)Represents expenses related to an arbitration proceeding over a disputed customer contract, which expenses are expected to continue until the arbitration is resolved.
(2)The difference between the GAAP and non-GAAP income tax provisions is primarily due to the valuation allowance on a GAAP basis and non-GAAP adjustments. For example, on a GAAP basis, the Company does not receive a deferred tax benefit for foreign tax credits or research and development credits after the valuation allowance. The Company’s non-GAAP tax rate and resulting non-GAAP tax expense is not calculated with a full U.S. federal or state valuation allowance due to the Company’s cumulative non-GAAP income and management’s conclusion that it is more likely than not to utilize its net deferred tax assets (DTAs). Each reporting period, management evaluates the need for a valuation allowance and may place a valuation allowance against its U.S. net DTAs on a non-GAAP basis if it concludes it is more likely than not that it will not be able to utilize some or all of its U.S. DTAs on a non-GAAP basis.

7


EX-99.2 3 pdfs-20240509xex99d2.htm EX-99.2

a

Exhibit 99.2

Graphic

Q1 2024

Management Report

May 9, 2024

1


Contents

Q1 2024 Results

–  Overview

–  Key Financial & Operating Metrics

–  Revenue by Geographic Area

Q1 2024 Non-GAAP Results

–  Reconciliation of GAAP Net Income (Loss) to Non-GAAP Net Income

–  Reconciliation of GAAP to Non-GAAP Spending by Function

Related Information

The following commentary is provided by management and should be referenced in conjunction with PDF Solutions’ First Quarter 2024 financial results press release available on its Investor Relations website at http://www.pdf.com/financial-news. These remarks represent management’s current views of the Company’s financial and operational performance and are provided to give investors and analysts further insight into its performance in advance of the earnings call webcast. The Company disclaims any duty to update this information for future events.

Graphic

2


PDF Solutions Reports First Quarter 2024 Results

Q1 2024 Key Metrics

financial results Summary

Revenue: $41.3M

GAAP Gross Margin: 67%

    Q1 2024 Total revenues of $41.3M, relatively flat over Q4 2023, and up 1% over Q1 2023.

    Q1 2024 Analytics revenue of $38.5M, down 2% over Q4 2023, and up 6% over Q1 2023.

    Q1 2024 Integrated yield ramp revenue of $2.8M, up 43% over Q4 2023, and down 36% over Q1 2023.

Non-GAAP Gross Margin: 72%

GAAP Diluted EPS: ($0.01)

Non-GAAP Diluted EPS: $0.15

Operating Cash Flow: ($1.9M)

Cash Used for Capital Expenditures: $2.0M

Graphic

3


Key Financial & Operating Metrics – Quarterly

(in thousands, except outstanding shares, which are in millions, and percentages)

Q1’24

  

  

Q4’23

  

  

Q3’23

  

  

Q2’23

  

  

Q1’23

Revenues

$ 41,310

$ 41,125

$ 42,350

$ 41,601

$ 40,759

GAAP Gross Margin

67%

68%

66%

70%

71%

Non-GAAP Gross Margin

72%

72%

70%

74%

75%

Outstanding Debt

 

$ -

 

$ -

$ -

$ -

$ -

Operating Cash Flow

 

($ 1,862)

 

$ 2,029

 

$ 19,186

($ 5,633)

($ 982)

Cash Used for Capital Expenditures (CAPEX)

 

$ 2,023

 

$ 2,408

 

$ 2,916

$ 3,099

$ 2,902

$ Shares Repurchased

 

$ 6,899

 

$ -

 

$ 743

$ -

$ -

Weighted Average Common Shares Outstanding

 

38.5

 

38.3

 

38.2

37.9

37.7

Effective Tax Rate Expense (Benefit)

 

47%

 

(520)%

 

581%

(132)%

52%

Graphic

4


Revenue by Geographic Area – Quarterly

(Dollars in thousands)

  

Q1’24

  

Q4’23

  

Q3’23

  

Q2’23

  

Q1’23

United States

 

$ 17,733

$ 22,708

$ 24,477

$ 22,339

$ 23,274

% of Total

 

43%

55%

58%

54%

57%

Japan

$ 11,288

$ 2,460

$ 3,135

$ 2,593

$ 2,277

% of Total

27%

6%

7%

6%

6%

China

 

$ 4,853

$ 4,562

$ 7,549

$ 7,421

$ 6,956

% of Total

 

12%

11%

18%

18%

17%

Rest of the world

 

$ 7,436

$ 11,395

$ 7,189

$ 9,248

$ 8,252

% of Total

 

18%

28%

17%

22%

20%

Total revenues

 

$ 41,310

$ 41,125

$ 42,350

$ 41,601

$ 40,759

Graphic

5


GAAP / Non-GAAP Presentation

In addition to providing results that are determined in accordance with Generally Accepted Accounting Principles in the United States of America (GAAP), the Company also provides certain non-GAAP financial measures. Non-GAAP gross profit and margin exclude stock-based compensation expense and the amortization of acquired technology under costs of revenues. Non-GAAP net income excludes stock-based compensation expense, amortization of acquired technology under costs of revenues, amortization of other acquired intangible assets and the effects of certain non-recurring items, such as expenses related to an arbitration proceeding for a disputed contract with a customer, acquisition-related costs, proceeds from the sale of previously written-off property and equipment, and their related income tax effects, as applicable, as well as adjustments for the valuation allowance for deferred tax assets and reconciling items. These non-GAAP financial measures are used by management internally to measure the Company’s profitability and performance. PDF Solutions’ management believes that these non-GAAP measures provide useful supplemental information to investors regarding the Company’s ongoing operations in light of the fact that none of these categories of expense has a current effect on the future uses of cash (with the exception of expenses related to an arbitration proceeding for a disputed contract with a customer and acquisition-related costs) nor do they impact the generation of current or future revenues. These non-GAAP results should not be considered an alternative to, or a substitute for, GAAP financial information, and may differ from similarly titled non-GAAP measures used by other companies. In particular, these non-GAAP financial measures are not a substitute for GAAP measures of income or loss as a measure of performance, or to cash flows from operating, investing and financing activities as a measure of liquidity. Since management uses these non-GAAP financial measures internally to measure profitability and performance; PDF Solutions has included these non-GAAP measures to give investors an opportunity to see the Company’s financial results as viewed by management. A reconciliation of the comparable GAAP financial measures to the non-GAAP financial measures is included herein.

Graphic

6


Reconciliation of GAAP Net Income (Loss) to Non-GAAP Net Income

Quarterly

(in thousands, except for per share amounts)

Q1’24

  

Q4’23

  

Q3’23

  

Q2’23

  

Q1’23

GAAP net income (loss)

($ 393)

$ 887

($ 4,972)

$ 6,835

$ 355

Adjustments to reconcile GAAP net income (loss) to non-GAAP net income:

Stock-based compensation expense

6,110

5,923

5,999

4,678

4,884

Amortization of acquired technology under costs of revenues

584

586

574

553

553

Amortization of other acquired intangible assets

259

306

328

326

325

Expenses of arbitration (1)

75

226

166

2,133

Acquisition-related costs (2)

33

176

Proceeds from the sale of previously written-off property and equipment

(105)

Tax impact of valuation allowance for deferred tax assets and reconciling items (3)

(813)

(2,060)

5,904

(5,238)

(980)

Non-GAAP net income

$ 5,747

$ 5,717

$ 7,987

$ 7,496

$ 7,270

GAAP net income (loss) per diluted share

($ 0.01)

$ 0.02

($ 0.13)

$ 0.17

$ 0.01

Non-GAAP net income per diluted share

$ 0.15

$ 0.15

$ 0.20

$ 0.19

$ 0.19

Weighted average common shares used in GAAP net income (loss) per diluted share calculation

38,500

38,814

38,187

39,076

38,859

Weighted average common shares used in Non-GAAP net income per diluted share calculation

39,053

38,814

38,992

39,076

38,859


(1)Represents expenses related to an arbitration proceeding over a disputed customer contract, which expenses are expected to continue until the arbitration is resolved.
(2)Acquisition-related costs are incremental expenses related to a business or asset acquisition transaction(s). These expenses may include consulting, legal and other fees. For the three months ended September 30, 2023, and June 30, 2023, the charges were related to the acquisition of Lantern Machinery Analytics, Inc.
(3)The difference between the GAAP and non-GAAP income tax provisions is primarily due to the valuation allowance on a GAAP basis and non-GAAP adjustments. For example, on a GAAP basis, the Company does not receive a deferred tax benefit for foreign tax credits or research and development credits after the valuation allowance. The Company’s non-GAAP tax rate and resulting non-GAAP tax expense is not calculated with a full U.S. federal or state valuation allowance due to the Company’s cumulative non-GAAP income and management’s conclusion that it is more likely than not to utilize its net deferred tax assets (DTAs). Each reporting period, management evaluates the need for a valuation allowance and may place a valuation allowance against its U.S. net DTAs on a non-GAAP basis if it concludes it is more likely than not that it will not be able to utilize some or all of its U.S. DTAs on a non-GAAP basis.

Graphic

7


Reconciliation of GAAP to Non-GAAP Spending by Function

Quarterly

(in thousands)

Q1’24

  

Q4’23

  

Q3’23

  

Q2’23

  

Q1’23

Cost of Revenue - GAAP

 

$ 13,529

$ 13,194

$ 14,282

$ 12,369

$ 11,904

Adjustments to reconcile GAAP Cost of Revenue to Non-GAAP Cost of Revenue:

 

Stock-based compensation expense

 

(1,200)

(1,147)

(1,120)

(938)

(964)

Amortization of acquired technology

 

(584)

(586)

(574)

(553)

(553)

Cost of Revenue - Non-GAAP

 

$ 11,745

$ 11,461

$ 12,588

$ 10,878

$ 10,387

Research & Development - GAAP

 

$ 12,984

$ 12,308

$ 13,113

$ 12,264

$ 13,051

Adjustments to reconcile GAAP R&D to Non-GAAP R&D:

Stock-based compensation expense

(2,202)

(2,102)

(2,196)

(1,619)

(1,794)

Research & Development - Non-GAAP

$ 10,782

$ 10,206

$ 10,917

$ 10,645

$ 11,257

Selling, General, & Administrative - GAAP

$ 16,498

$ 16,194

$ 15,611

$ 14,766

$ 15,645

Adjustment to reconcile GAAP SG&A to Non-GAAP SG&A:

Stock-based compensation expense

(2,708)

(2,674)

(2,683)

(2,121)

(2,126)

Expenses of arbitration (1)

(75)

(226)

(166)

(2,133)

Acquisition-related costs (2)

(33)

(176)

Selling, General, & Administrative - Non-GAAP

 

$ 13,790

$ 13,445

$ 12,669

$ 12,303

$ 11,386


(1)Represents expenses related to an arbitration proceeding over a disputed contract with a customer, which expenses are expected to continue until the arbitration is resolved.
(2)Acquisition-related costs are incremental expenses related to a business or asset acquisition transaction(s). These expenses may include consulting, legal and other fees. For the three months ended September 30, 2023, and June 30, 2023, the charges were related to the acquisition of Lantern Machinery Analytics, Inc.

Graphic

8


GRAPHIC 4 pdfs-20240509xex99d1001.jpg GRAPHIC begin 644 pdfs-20240509xex99d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !% @ # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4MP]11N' MJ*_,C_AHWXE?]#CJG_?P?X4?\-&_$K_H<=4_[^#_ K[#_5G$?SQ_'_(^:_M MVA_*_P /\S]-]P/<4M?FMH_[4GQ-T:[69?%%Q> =8KV-)4;Z@KG\B*^I_@+^ MU?IWQ.NHM$UV"+1_$#C$1C8^1%GC:RHPW9WXG$1PM)U9[(^IMP]11N![BOS(_X:-^)7_0XZI_W\'^%6 MM-_:>^)NF7*S)XLNY\'F.Y5)4/U!6OHGPUB;:3C^/^1XJSVAUB_P_P S]+J* M^9O@7^V':>-K^WT+Q9!!I6JS$)!>PG;;SM_=(/W&/;D@^U?3 .1D5\YBL)6P M<_9UHV?Y^A[>'Q%/$PYZ3N@HS7R/^U5\=_&WPW^(]OI?A[6!86+6$QA\AQ.)I1K0E&SUW?^1YE;-Z M%"HZS1FOSA_P"&M_BG_P!#*/\ P"@_^(H_X:W^*?\ T,H_\ H/ M_B*Z/]6\7_-'[W_D8_VYAOY9?JU[Q7SF)H2PM65&33:['MT*RKTU5BK)]Q#7YI?M,^*1X MK^,NOSHV^"WD%K&<]0@Q_/-?HOXNUF/P[X7U74Y6V):VTDN[W"G'ZU^4.JW[ MZKJEW>2$F2XE:5L\\L2:^LX9HWJ5*SZ*WW_\,?.Y[5M"%)==3ZY_8+\*E;?Q M%X@D3[S):1,?;YFQ^=?7E>1?LK^%O^$8^#&B!TV37BM=OZ_."7XD^'_ #$.#Y=UO&?JH(_6O.C3G/X4V=[:6[/9**XO MP1\:/ GQ);9X7\7Z-KLV"?(LKV-Y0!WV9W8_"NSZU,HN+M)6!-/86BBJ.M:[ MIOAS3IM0U:_M=,L81F2YO)EBB0>[,0!4[C+U%>-W'[8OP6MKEH'^)/A_S%.T M[;K (_6O1O"/COPYX^T[[?X;UW3]=L^\VGW*3*#Z':3@^QK25.<5>4 M6B5)/9F]115>_O[?2[*>\NYDMK6!&EEFE;:J*!DL3V %9E%BBO+/^&I?A#_T M4KPO_P"#2+_&O0?#WB/2_%FCVVJZ-?V^J:;"/AS?067BCQ7I&@7<\?G10ZC>)"[IDC< QY&01GV MJ#PC\IV@YP*ODG;FL["NMKG<44U MW"*68A5 R2>PKS&7]J#X202O')\1_#*2(Q5E;4X@00<$=:(PE+X5<&TMSU"B ML;PIXQT/QUHZ:KX>U:SUK378HMU8S"6,L.H##C(K+\:_%KP9\.)[:'Q3XHTG MP_+WKG:EN+ MU4=SZ*'QD_2M/95&N;E=O0GF5[7/3Z*0'-+69045QOC/XQ^!_AU?0V7B?Q9H M^@79'#J%XD+NN<9 8\BG^"OB]X)^(UU<6WA?Q7I&OW%NH>6+3KQ)F13T) M"G@5?)*W-;05U>QU]%%>:ZE^TG\+-'U"XL;[X@^'+2\MY#%-!-J4:O&X."I! M/!%*,92^%7!M+<]*HKG?!?Q$\,_$:QFO?"^O:?K]I#)Y4DVG7"S(CX!VDKT. M"#CWKHJ333LQ[A16;K_B72?"FFR:AK6IV>D6$?#W5].D,2_5F(%>5S_MD?!6 MWG:)_B3H&]3@[;DL/S (JXTYS^%-DN26[/9J*Y3P5\5_!OQ&C+>%_%&D:_M& MYDT^\CE=1ZE0HDP+?=&TG/-;J>-_#\D6KRKK-B8](.-0;SUQ:G;N_><_+QSSVJN22U:"Z/R M;KZG^#7[(FA_$SX&_$?]AJ;1M G MO_"VLS:G=6Z%VLKV-5:4#KL9>,^Q'/K7RM;SW&F7J2QL\%S X92,JR,#^A!K M]X=8X(T+N[G "@9))K\I/'FHVNK>-==O;' L[B^FEBQT*ER0:Y M%;S*M2H3Y+7LTD^JT/4Q M6(2P5.I6AS7M=;=#WL?L$^&C_P S-JW_ '[B_P *P?&7[!R6VC33^&O$$]UJ M$:EEM;^)0LO^R'7[I^HQ6Y^PQXAU36=$\0PW^HW5[%;S1B%+B9I!&"O(7)XK MZE/0UABLQQ^!Q#I.KS;N^<+C&1CK7;?MQ_\E?M?^P7%_P"AO6E^PCM;0JSH9/&I3=I**L92IPJYFX5%=-G5_P## ,/_ $."_D_%_YG+_ E^'%O\*? ]EX>@N3>^0SN]P8]AD9CG.,G' M&!^%=E117BU*DJLW4F[MZL]2$(TXJ$5HCQ/]KWQ.?#OP:U&%'*RZBZ6J@'J" M6?LG^%AXF^,^CL\>^&QW7;YZ?*.,_B:_162KOK=_Y?D?$YB_K./5) M=++_ #/T/T+34T;1;&QC4*EM D0 ]@!57QCXJL? _A75M?U)S'8Z;;274Q'7 M:JYP/<]!]:V!7C'[9-C=ZA^S+\0(;(L)_P"SR_R]2JNI;] :_.X+VE1*75GV MS]V.G0_(W]HK]I/Q9^T/XQNM1UF_ECTA)6^P:1&Y%O;1YXPO0MCJQY-<9X>^ M%WC7Q9IYOM"\):]K-B"0;G3M-GGBR.HW(I%" M-!TF]FNO!LUK;1V[6+V$CP0E5 PCQ!@5XX) /J*^SKSGA8)4*=_T/+@E4;DV&GZE!XE-PL5O:0Q/'=B8GY0J\,&S7[A_LS>'?B#X7^$ M.C67Q,UH:UXG"[Y&*@R01D#9#)(/]:ZCJ_/=,^&'@;6O%.L2>7IVE6SW,N/O-M'"KZDG ]2*_$7]H+]I'Q?^T/XK MGU+7[Z2/3$D8V.CQ.?L]HG8!>C-CJYY/L,"OTH_X*=ZS/IG[,T]M%(R)J&J6 MMO(%/WE!,F#^*"OR9\&Z.OB'Q;H^FN<)=W<4#'V9P#_.O0RJC!4W6:U,,3)N M7*@LO".OZCI,VJ6FBZE<#:/Q-:7PV^*'B;X2>*+;7_" MVK3Z3J,+ EHF^21>Z.O1E/<&OWT\.>&--\+>&K'0M-LX;73+.W6VBMHD 0(! MC&.G/?US7XF_MG>"-/\ A_\ M(>,=*TNW6TL#[F_\&/J<>&^)GN]%%%?)GI'Y8?\ !6?_ )+%X0_[ 7_M M>2N-_P""8?\ R<_;_P#8(O/_ $%:[+_@K/\ \EB\(?\ 8"_]KR5QO_!,/_DY M^W_[!%Y_Z"M?70_Y%WR9YC_C_,_7C4O^0==?]DG^%?M1^P M_;36?[,/@>&XA>"9;0AHY%*L/F/4&O:](&=*L^O^I3O_ +(JY7S>+Q[Q4%#E MM9]SOI4?9N]S\S?^"N'_ "-G@'_KQG_]&"O"O^">7_)WG@7_ +??_2*>O=?^ M"N'_ "-G@'_KQG_]&"O"O^">/_)WG@7_ +??_2*>O9H_\B]_X7^IRS_C_-'[ M3U\$?\%$OVQM7^'=Z/AKX(O6T_6)H%FU;5(&Q+;1N,I#&?X79?F+=0",$+^72_%6D7<+F.6"[BD5UZ@AP:_H/T&[-_HEA=,=QGMXY" M?7*@_P!:\G-:$:E.Q^S2!;JW!P+B GYXS]1T]P*^H/^"L'_)8?"__ &"C_P"AU\.U M[F#BIX6,9;-''5;51M']"7P^\>:3\3/!>E>)M$N%N=-U&!9HG!Y&>JGT(/!% M?A9\?N/C9XX_[#%S_P"C#7U+_P $V?VG?^$%\4_\*V\076S0]8EW:;+(?EM[ MH_P>P?\ ]"^M?+7Q^_Y+9XX_[#%S_P"C#7'@L.\-B*D'M;0UK3]I"+/T/_X) M,_\ )'O%G_8Q9RJ MCZU\C?\ !)K_ )(]XL_[#A_]$1UZ;_P4:L;J]_9-\5FV1G6&>SEEVGH@N$!/ MTR17D8B"J8YP>S:.J#Y:5UV/RE^-7QU\7_'KQ=<:[XJU.6Y)<_9K%6(MK-"> M$B3H !WZGJ2365HWPE\=>(=+74M*\&^(=3TUP2MW9Z7/+"0.N'5"/UKG=*NX MK#4[2YN+9;R"&9))+=SA95# E21V(&/QK]?? O\ P4=^!VKZ780W&IW?A1Q$ MJ?8KS3Y/+M\ #8&B#+@=!CMV%?1XBK/#1BJ-.Z\NAP0BJC;G*Q^47@3P_P"+ M[GX@:;I/A>WU*W\6M<"*VBM-\-S'+^&"N.Y.,#K7[J_!K1O%^@?#?1;'QWK, M&N^)XH0+N\@BV GLI/\ $1T+8&>N*POAWXZ^$?Q3\3OXE\(ZIX;USQ+]G,#W M=H8_MXAZ[6! D"_45ZG7SF.QOB%^SK\0?%OB_XMWFDS76F^']?NWBU& MS=2'OH(X0T36WJS.-A]J^YJ*Y:>(E3M9=+?CJRR87 ([X/X5^D9VJ;ITO;.T>=7]+,^#RIS4ZGLU>7*[>MT?._C M[]I+Q[\1=*;3-4U<1ZB:3;M/= MW+@9 X1>[,>P YKZ=T;]@*07:MJOB]3; \I9V1#M[99L#\C7T=\,_@]X8^$V MG-;:#8^7+(!YUY,=\\V/[S>GL,"N&MG6"P=)PP23?DK+U>QUTLKQ6)J*6*=E MYN[-7P%X/M? 7@[2]!M,&&R@$9<#&]NK-^))KX _:Q_Y+CKWU3_T&OT?/2OS M@_:Q_P"2XZ]]4_\ 0:\CAZ3GC)RD]6G^:/1SJ*AA8QCLFOR/:OV!?^05XI_Z M[Q?^@U]:GH:^2?V!3_Q*O%/_ %WB_P#0:^LYYX[>"26618XHU+.[' 4 9))[ M"O-SK_?ZGR_)'=E?^YP^?YGYL?M1?\EQ\3_]=Q_Z"*]^_8(_Y%GQ/_U^1_\ MHL5\S_''Q3:^,_BIXBU:Q;S+2:Z81/\ WE' /XXKZD_8.TR6#P/KUZZD1SWX M5#Z[4&?YU];F:<,HC&6CM']#YS -3S)RCM>1Y1^W'_R5^U_[!<7_ *&]?.XK MZ(_;C_Y*_:_]@N+_ -#>JO['OP_\/?$+QEK=GXBTN'5;:#3Q+'',6 5_-49^ M4CL37=A,1'"Y9"M-72BCEQ-&6(Q\J47JV>!9/I^E>V_L?^%_^$B^-.G3R)N@ MTV*2\?CH5&$/_?3+7V%_PS)\,/\ H3[+_ON7_P"+KHO!GPG\)?#R[N+GP[H= MOI<]P@CEDB+$LNI3-LCM;=Y2Q[84U\+%.3274^M;45=GYU?M/^*?^ M$K^,VO2JVZ"U<6D9]D'/ZDU[3^P7X6.[Q'X@D3CY+2(D?\";%?)FL:C)K&K7 ME]+DR7,SS-DYY8D_UK]$?V3_ M_PC/P8TAG39-?%KM\]?F/&?P%?H^<-83+ M8T%ULONW_(^'RQ/$XYU7TNSV.JVI:=;:OI]S8WD*7%I*_-U=O0^Y/S'_:#_X) MC>,=$\07VJ?#7R?$6A3NTD>F2SK#=VV3G8-Y"N!V.0?:OF+Q+^S/\6/""R/J MOP[\26T4?+3KITDD0_X&@*_K7WWH_P#P5<\(2>/-5L-5\-ZA!X56798:I:8D MG91P6EB)& 3R-I) ."#UKU&?_@H_\"8],-ROB>[DE"Y%JFEW'FD^G*A<_P# MJ^FCB<=22C.GS?UY'GN%&6JE8_'"UN[K2KZ.XMYIK2\@<.DL3%)(W!X((Y!! MK]E/V OC[JOQV^"Q?Q#.;OQ#H5S_ &==7;?>N4VAHI6_VBIVD]RA/>OR?^/' MC[3?BC\7O%7BK2-..E:=JEZ]Q#:L &53W8#C_X*&R+)^U/XHVL&VI K8['8.*^X/!_P#P4W^$U[X" MMK_7;G4--\0QP*+C24LGE9Y0,'RW V%2>A8CKS7YD?'/XHS?&;XJ^(O&$MN; M4:E_\ M7I!_Z'7WU\9?^23>,O\ L$7?_HIJ^-_^"3W@.[TWP7XK\57$31P:C<):VSE< M;U098C\2*^R/C+_R2;QE_P!@B[_]%-7!C9*6,=NZ-Z2M2/Y_#UK]OOV'O^37 M? 7_ %X#^9K\03UK]-_V8_V\OA+\+?@=X4\,:[J6I1:MIUH(KA(=.DD4-GLP MX->WF=.=6DE!7U./#R49-MGW]17RE_P\R^!__06U;_P52U[E\'/C1X9^.WA( M^)/"D]Q<:6)WMM]S T+;UQGY3SW%?+3H5::YIQ:1Z*G&3LF?G7_P5G_Y+%X0 M_P"P%_[7DKC?^"8?_)S]O_V"+S_T%:]:_P""MG@6]&K^!_&,<3/I[02Z5-(, MXCD#&6,'_>4OC_<-?)?[+7QN3]G[XS:-XNN;22]TZ(26U[!"1YC0R+M8KD@% MAPP!ZXKZBA%UZ]X@GMF6VL?L,D(CD(P#*[@ $\[2Q MXXK\E[FXDO;J2:0[Y97+L0.I)R?U-9951J4E-S5KV*Q$XRLDS]B?^":__)KV ME_\ 80N?YK7U/7@O[#G@6]\ ?LU>$K+48V@O+J)KYXF&"HE;]5 M\]BFI5YM=V=M-6@CY6_X*5_\FNZK_P!?UM_Z$:_(SP3_ ,CGH'_80M__ $8M M?KG_ ,%*_P#DUW5?^OZV_P#0C7Y&>"?^1ST#_L(6_P#Z,6OI,K_W9^K.'$?& M?T(:1_R"K/\ ZXI_Z"*N53TC_D%6?_7%/_015RODWN>D?F;_ ,%,__ *,%>%?\$\?^3O/ O_;[_P"D4]>Z_P#!7#_D;/ /_7C/_P"C!7A7_!/' M_D[SP+_V^_\ I%/7UU'_ )%[_P +_4\R?\?YH_:9NE?@K^TM_P G!?$7_L/W MO_HUJ_>H\@XZU^(_[=/@2[\!_M.^,XYX3';ZG<_VK:OMPLDJ?\%#)%C_94\6[EW;F MMU'L?.7FOAO]@3]KG0/V>KW7=#\7K<1:!J[QSI?6T1E-M,@(^9!R58'J,D$# MBN[_ &\/VWO!OQ>\ Q^"/ DMSJ<%Q<)/>ZE+ T$85#E40. Q).,D@#BM*F&J MO'B@\$64'!_ZYK7X*?! MOP;>_$#XH^&- T^)Y;F]OXD 09P-P))] #7[^6%JMC906ZG*Q(J ^P&/Z4\ MXDKPCZAA5NS\LO\ @K!_R6'PO_V"C_Z'7S/\"?@O>_'3Q'J^@Z7*4U2VTFXU M"UBQQ.\>T^7^()Q[XKZ8_P""L'_)8?"__8*/_H=!4X[I&,TI5K,^32+O1-3Q^\L[ZTE[?*\4BG]""*=J^K7FO:GDGLK_S! M]J^$J[Z%:.(IJI$QG%P?*S]3_P#@DU_R1[Q9_P!AP_\ HB.OM/Q1X:T[QEX= MU+0M7MDO-+U&WDM;FW?I)&ZE6'MP>O:OBS_@DU_R1[Q9_P!AP_\ HB.OL/XA M_$/0/A9X0U'Q-XFU"/3-'L8]\LTG4GLBCJS,> HY)-?'XV[Q4N7>YZE*WLU< M_+KXV_\ !,CXA^#=8NKCP(L?C/068M#&)DAO8ES]UT8A7(_O*>?0=*^=?$_[ M/'Q/\%Q22ZUX \1Z?;QC+W$FFRF(#UWA2OZU^@7@3_@J]X0U77=2MO%7AG4= M$TOSV^P7MF1:C-MRME;Z9 M.)7/I\ZJH_%J]B.)QU*T9T[_ ->6ARNG1EJI6/Q[T37=0\-:M;:GI5[/I^H6 MSB2&YMI"DD;#H0PY%?MM^QM\;KOX\? W2=>U1E;6K=VL;]U&!)*F/GQVW*03 M[YK\6_B'XDM?&'COQ#KME8KIMIJ5_/=Q6BXQ$KN6"\<< ]N*_5#_ ()=>&;W M1?V>[F_ND>.'4]4EFMU<8W(JJNX>Q.1_P&M,TC&5!3:U)P[:G9;'V+1117R9 MZ1^/_0U^D7[)W_)!O#7TG_\ 1SUSWBW]BKP!KX>331>^'K@\C[)-YD6?=),\ M>P(KU#X3^ /^%8>!-.\-_;?[0%EY@%QY?E[PSLP^7)QU]:^RS?-,/C\-&-*] MT[V:\G\CYC+^J?\ H-?I M!7SK\5/V/[;XG>-K_P 0R>*)M/:ZV_Z.MBL@7 Q][S!G\J^@R3%T<'B)3K.R MM;J^J['C9KAZN)HJ%)7=SXY\"?%SQ9\-(KJ+PWJS::ERP:4+%&^XCI]Y35_Q M9\>_'WC?36T_6/$MW<63_?@C"0J_LVP#8[>U2%C_P(L_\ *OK99KE+G[5V7;\233/AY\)_#'PMT]K7P_IB6I?'FW#G?-+_O.>3] M.GM77U\IFV;/,&H4U:"^]ON?19=ERP:M?^P7%_Z&]:W[ M!7_(_P#B+_L%C_T)_P#A'/@QJD:OLFOV6T0 MX)#'YOTS7M%?''[>GB@R7?AS0$<[4#WDBY[_ '5_K7KY31]OC:<>B=_NU/-S M&K[+"SEY6^\^5-"TU]9UJQL8U+/[Q+6O5IT5T5_O_ .&/ M)R*E:G.KW=ON%KR3]I?]GG3OVD/A\_AR^U2\TB:*3S[6YMG)190,#S(\@2+[ M'D=B*];HKXZ$Y4Y*47JCZ=I25F?C+\1?^"=?QH\#7LJV.@1^*[!2=EYHLZN6 M';,3%7!]L'ZUY]'^R7\9I91&OPR\4!B<9;39%7\R,5^[1 /44;1Z"O9CF]9* MSBFC/R6^"W_ 3&^(OC34K:X\<>5X)T0,&E1I4GO9%]$1"50GIESQ_= M/2OU(^'W@'1/A?X.TOPOXK,Q)8D]22:Z*BN#$8NK MB?CV[&\*4:>Q'<6\5W!)#-&LL4BE71QD,#P017YK?M-_\$R-876K[Q!\)_(O M;"XX? G_@F;\0/&FK6UYX]B7P;H"L&EA>5 M)+V=?[JHI(3/JQ!'H:_6?:/048Q7HSS:M*-HI(P6&BGJ8G@GP7H_P\\+:=X= MT"R2PTFPB$,$"=@.Y/76F7,,,*=7=HV"J/ MJ37445XW,^;F>YU6TL?AS_PQ)\@HP/05[?]KU?Y5^)R?5H]S\.O\ AB3XY?\ 1-]7_P#(7_Q=?I;_ M ,$^OAMXF^%?P(.B^+-'N-#U3^T[B;[-<[=VQMN&X)'.#7TQ@>@HZ5RXC'U, M3#DDDC2%%4W=,Y;XG_#+P_\ &#P3J7A7Q-9"]TF^3:Z@X>-ARLB-_"ZG!!_F M"17Y7_&;_@FG\3_ 6IW$WA*V3QQH6XF*2T=8[M%SP)(6(R?="V?05^O5)C-8 MX;&5<-\&W8N=*-3<_"NP_8_^-6IWB6L/PT\1)(QP&N+,PQ_B[X4?B:^O_P!E MS_@F;>Z/KMCXF^*TEJRVKK-#X$7=ZC8XUB1410B*,!5& !Z4ZBBO'.H^=_V\/A]XB^)O[/NHZ' MX7TF?6M6DO+>1;6WQO*JQ)/) XK\UO"G[%WQML?%.C7,_P .]6B@AO89)'/E MX50X)/W_ $%?MAUHP/2O2P^.GAZ;IQ2:,)T5-W;*^F1M#IUK&Z[76)5(/8@" MK-%%>:;GP3_P4H^!/C[XO^)/!L_@[PQ>Z_#9VDR3O:[<1L7R =S#M7D/[$_[ M+GQ5^'/[2_A#Q!XD\$ZCI&C6GVOS[R?9LCW6LJ+G#$\LRC\:_5/ -&!Z5Z<, M?4A0]@DK6:^\YW1BY\]Q:\-_:H_93\/?M-^%([:\D_LKQ'8!CINL1IN:(GK& MZ_QQG R.H/(]_-;B+RVN M8E/D6:'JD6>23W15JSK2']1\(>%+[7K*WTXQ2S6VS:K[\X.6%8'_!/S]FWXF?"OX^C6O%?@^_T32O[+ MN(?M5SLV[V*87AB><&OTOP#VHP!VKM6/J*A["RM:QC[%<_/HP-!-&WH>A'H0<$'U K\>?B)^P+\7_"_C35M-T7PA?>(-(@G8 M6FHVI39/%U4\L"#C&1ZU^T=)@>E9X;&5,+?EU3*J4HU-SY&_X)P?";Q?\(_A MCXDT[QAH-SH%[<:L9XH;K;EX_)0;AM)XR"/PKT3]K/\ 9:LOVG_!UGI[ZU=: M)JNFN\UC,C,]L78 $2PY ;IPP^91['XL^. M_P#@GS\;?!-Y(D7A0^(K-20EYHDZ3JX_W"1(/Q6N+M_V2/C/=SI$GPR\3!F. M 9=.>-?Q9@ /Q-?NR0#U%&T>@KTUF]9+6*.=X:/1GY6_ ;_@F!XS\2:M:W_Q M(DB\+Z*C!Y-/@F2>]G']W*DI&#ZDD^U?I_X9\-:;X.\/Z?HFCVD=CIEA"L%O M;Q#"HBC '_U^YK4HKS<1BJN)=YOY&\*<:>P4445R&H4444 %%%% !1110 44 M44 %%%% !1110 4444 (:_.+]K369]7^-^MI-]VS6.VC&?X0H;^;&BBOK>&T MGBI/^[^J/G,\;6'BO/\ 1GJ/[!.BP2ZQXEU1ANGBAC@3(Z G)/Z5]FT45P9X MV\?._E^2.S*4E@X6\_S"BBBO!/7"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** 5** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 5 pdfs-20240509xex99d2001.jpg GRAPHIC begin 644 pdfs-20240509xex99d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !< >P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*^5?\ MAOC0_P#H5M1_\"8O\*/^&^-#_P"A6U'_ ,"8O\*]K^QL?_SZ_%?YGE_VGA/^ M?GY_Y'U517SKX/\ VW/!>OWZVNJ6M[H&\X6>X"RQ?\"*\C\J^@[.]@U&UBN; M6:.XMY5#QRQ,&5U/0@C@BN#$82OA6E6@T=E'$4L0KTI7)Z**\&^+'[6>D?"K MQG<^'9]%O-1GMXXW>:"9%4%EW8P>> 14X?#5<5/V=&-V.M7IX>//5=D>\T5\ MJ_\ #?&A_P#0K:C_ .!,7^%=AX!_;(\$^,K^*QO1<^'KJ5ML9OMIA8]AYB\# M\0!7;/*<;3BY2I.WR?Y'+#,<+-\JJ*Y[U134=9$#*0RD9!!R"*K:MJ46C:7> M7\X8P6L+SR;!EMJJ6.!ZX%>4DV[(]!NRN6Z*^>_^&W_A[_SQUC_P%7_XJC_A MM_X>_P#/'6/_ %7_P"*KT_[+QO_ #Z?W'!_:&%_Y^(^A**^>_\ AM_X>_\ M/'6/_ 5?_BJT?#O[87@?Q/KNGZ190:NUW>SI;Q!K50-S$ 9^;IS2>68R*NZ3 MMZ#6/PS=E41[G1117F'>?*'[?>NB#P_X4T=6^>XN9KIE!Z!%51GZF0_E7A/[ M*N@-K_QR\.+L#Q6CO>29[!$8@_\ ?16NL_;CULZC\7K:Q#9CT_3HH]N> S,S MD_7!7\A6U^P7HHN?&_B'5&4'[+8K"K=P9'!_DAK](H_[)DCEU<7_ .3;?F?$ M5?\ :,U2[-?@?;]%%%?FY]N%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?C_10.M??/P6_9]^'OB7X5>&-3U+PQ:W=_=62233N\@+L M7P4ZB;N[:'YG@\'/&2<(-*W<^!J^GOV-_CA<:#XAB\$ZO#[SQ#X,LCIMYI\9FN+&.1GC MGB'WBH8DA@.>#@@'C-?'&F:C<:/J5K?6KF*YMI5FBE?E[\>=:_M_XQ>++S(93?O&I!S\J?(/T6OTN\ M+:]%XH\,:3K,(VQ:A:172KZ!T#8_#->1^'?AC\#_ (ASW-QI>FZ3JET9&:=% MN)/-#DG.Y"^0OW'U.8X>6-A"$))==>OH?GA17 MZ7?\,P_"_P#Z%"S_ ._DO_Q=?/O[4O[,6D>"O#[>+/"5N]G90.J7MAO:1$5B M )$+$D#<0",GJ,8KZ[#9]A<355))IO:]O\SYNOE%>A3=1M-+M_PQO?L7?&^X MU/=X#UJY\V2*,RZ7-*WS%%^]#GO@?,/8,.PKZ8\??\B+XB_[!US_ .BFK\OO MAYXDD\'^.="UF(D-97DYE6)E6PTH2WC^1^4%% Y(K[R\$_LC?#K7/!N@ZC=6% MXUU=Z?;W$I6\< N\2LQ [O! MOPMUR35]!L[B*^>%H"\UPT@"$@G /^Z*^>Q7$&&JT)TZ:=VFEIW^9[.'R>O3 MK0G-JR:?]:'I=%%5-5O5TW3+N[5B>@"@D_RK\^2N[(^R;MJ?F?^T1X MA_X2;XU>+;P',:7K6J$'@K$!&"/KLS^-?3_[!_A_[%\/];U=E&^^O_*4]]L: M#^KFOB75;QM1U2\NW.7N)GE8GU9B?ZU^CW[+.C?V+\#?#2E0K7$373<8SOXEQVRR/&/TKKOA;_ ,%9DN=2AM?B!X0CL[21@KZCH4K- MY7N89"21]'S[&OA+P+\&O'7Q-MKBX\*>$M8\06]NP6673[-Y41CV) QGVJAJ M_P -_%/A_P 40>'-3\/:EI^NSR+#%I]U;/'-([$!0JD9.20*^C>"PCO"ROZZ MG#[6JM;G[\^$/&&B^/O#=AK_ (>UM'OHQ+;W=N@ M?&WXEV_P?^%/B;QA<1B;^RK)YHH2<"67&(TS[N5'XU\C."]HX4W=7LCTDWRW MD>5?M1_MM>$/V:RNE- _B/Q?*@D31[:01B%#T>:3!V ]0 "Q] #FOCUO^"M' MQ"^W[U\'>&19[\^23+/%&I^-O$NIZ]K-U)>ZIJ-P] MS<3R'+.[')_#L!V %:"?#/Q;)X4;Q.GAK56\.J<'5!9R?9Q_P/&,>]?5TLNP M]*"5179YTJ\Y/W3]?/V7/VY/"/[2$YT5[=O#/B](S)_9=U,KI(M1\(Z_I^M:1=R6.J6$Z7-M, B1S:G9J\\F1:Q/;7$$(M9I3&K"1PI.0,\9KXW\,_P#!5S7]>\1Z M5IC> =.B6]NXK8R"_D)4.X4G&WMFO??^"EO_ ":AKO\ U_V7_HY:_)'X<_\ M)0?#'_84M?\ T PM&M0(,;^09PQ&?N^U?I3+_JG^AK^= M[Q)_R,>J?]?4O_H9KV\LP]*OS^T5[6_4Y,1.4+<_MF_M7ZA^RYI_A>YL= MM=.L23Q MNMQ.T7E^6$(QM!SG?^E3_P#!/C_DTOP1_NW7_I5+7@'_ 5V_P"0#\-_^OB] M_P#08:PHT82QOLFO=N_U+G)JES+?0Z#]G+_@HSK/QQ^,GA[P5=>#;'2X-3:5 M6NXKQY&39$\G"D8.=F/QKZ]^+OC>7X:_"_Q3XJ@M4OIM&TZ>^2VD8JLAC0L% M)'3.*_'_ /X)^?\ )VW@3_KI=?\ I++7ZO\ [3UG/J'[/'Q&MK6"2YN)="NT MCAA0L[L8FP !R3[5KC:%.EB(0@K)V_,FE.4H-L^&?^'N7B'_ *)[IO\ X,)? M_B:/^'N7B'_HGNF_^#"7_P")KXD_X5CXP_Z%37/_ 73?_$USZ8TMS:&,7EN\1?"29 MQN S7#CL+AZ5"4H1L_\ @FU*I.4TF]#Z4_:P^/5W^SE\*3XMLM)AUF87T-I] MFGE,:X?=EL@9XVU\E>"?^"J6O>+/&6A:(_@/3K=-2OX+-I5OI&*"214+ ;>< M;J]A_P""H7_)L;_]AFT_E)7Y:?!O_DKG@G_L-V7_ */2LL#A:-7#NI56 MI*,[)G] BGI:E=PV.GVD337%S<.$CB11EF9CP .M68_ MN+]!7Y\?\%5?CE?:-8Z%\,=*NWMH]2A_M+5ECX,L(B\155-=3JG/DBY$7QC_ ."KD&EZU<:?\./#,&K6L#E/[6UEW6.?'=(4*L%] M"S G^Z*YSP%_P5JUR/6(D\9^"M.FTQV >;0Y9(IHESRP25G#XYXRN?45\#:1 MH]]K^I0:?IMG/J%].P2*VMHS))(WH%')J_XL\%:_X$U/^SO$6C7VAWVT/]GO M[=H7*GN P&17UBP&%2Y.77UU/-]M4>MS]]/AM\2O#OQ;\'V/B;PMJ4>IZ1>+ ME)4!5D8?>1U/*L#P0:Z>OR(_X)J_'&Y^'GQKA\(7EW(- \4_Z/Y+O^[CNPI, M3@'@%L>6<==R^@K]=Z^7Q>&^K5>3IT/1I5/:1N?$?[47_!0?6/V?OB_J/@VT M\(66KP6L$$PNIKMXV8R(&(P 1QFO0_V-OVR(/VH8_$%E?:7;Z!KVEE)ELH;@ MR>=;MQYBY /RM@'TW)ZU\#_\%*?^3K->_P"O*R_]$K7E_P"S%\9)O@3\:O#W MBL;FL8I?LVH1+UDM9,+(![@88>ZBO;6 I5,*I07O-)G)[:4:EF]#]PO'_B5_ M!G@7Q%K\4"W,FE:=<7RPNV!(8HF<*3VSMQ7YT_\ #W+Q#_T3W3?_ 82_P#Q M-?>OQEOH-3^ _C>\MI%FMKCPW?2Q2+T=6M7((]B"*_ FN;+<-2KQDZD;V+KU M)0:Y6?T#_"'QQ+\2_A?X7\53VJ6,VL:?#>O;1L66,N@;:">N,UTVHZC:Z187 M-]?7,5G96T;337$[A(XD499F8\ DDUYE^RG_R;=\-O^P%:?^BEKYH_X*I_ M&2\\+^ M!\ Z=(87\0N]U?NIP3;Q$;8_HSD$_P#7/'>O,A0]MB/91[O[CH<^ M6',S)^,W_!5G3=$U>YTSX=>&TUZ*%BG]L:K(T<$I&03'$N&*^C%E)]!7G6A_ M\%:O',%^C:QX*\/WEEGYH[&2X@DQ[,[R#_QVOB#0]"U+Q-JMMIFDV-QJ>HW+ MA(;6TB,DDC>@4(_!&NZ-IX.#=7EA(D:_5L8'XU]0L# MA()0:U\WJ>?[:H]4S]B?V;?VN/!/[2VGRIHLLNF>(+6,27>B7I'G1KTWHPXD M3)QN'(XR!D9]0\=WOB'3O"U]<>%=/LM4UQ #;VFH7#6\+_,-VYU5B/ER>G6O MS-_X)H_LV:CXM\;Q_$_4GN].T/1)&2P,+F,WUSC# GJ8U!.X="2!T#"OU-G4 MM!(HY)4@?E7S6,I4Z%;EINZ_K0[Z4I3A>1\QP?M7>)O#OP8T+XB>,O#&E:9I MFKZS9642V.H/,4M)F99)GR@PR;2=O(([UYU^TA_P4@E^#'Q:U7P?H?ABR\06 M^FI$LU[)>-'F5D#LH"@CY0P'U!KT>[^"6L>)?VT8J M3#;_ +Y96)Z/:ODCX[?L(?$73/$NEVGA?2;KQ?#'IP:]UO>B-=7;SS22 M,P9LY =5'LHKNP\,+.;]I;KUT\OZ\S&;J):'*#K7Z>?L]?\ )%/!W_8/C_K7 MYACK7Z1_"KQ?I?@/]G+PSKFLW!M=.M=.B,LBH7(RVT8 Y/)'2OJN)(N=&G&* MNW+]#Y3(Y*-61 WS9;H20,#.,YX^4M&TFYU M_5[+3;1/,NKN9((E]68@#]35Y#A*N$HSG77+S='V1.<8FGB:L84G>WZGZ;_ MH./@QX-#_>_LN#MVVC'Z8K\T=0O[G3?$E[<6EQ+;7$=Q(4EAA'(K]6 M?#^B0>&O#VFZ1;9^SV%M':QD]2J*%&?RK\G]>_Y#>H?]?$G_ *$:X^'I*K6Q M$NC:_-G3G,7"E1CU5_T/TR^ 6K7FN?!SPI?:A1&Q!_,"LC]FW_ )(9X._Z\A_Z$U;GQ<_Y)=XL M_P"P7<_^BFKY.I[N.=ND_P!3Z.&N$5_Y?T/RM'7TK]2[^5IO@S<2.K_0^9R3:KZ?YGY;CJ*_5KX8_P#) M-_"G_8)M/_1*5^4O2O7-*_:M^)>C:9::?::[#':VL*01(;"W.U%4*HR4R> . M37HYQE]7,(0C2:5F]_\ AF<.68VG@Y2=1/7L?I)17YR_\-?_ !3_ .A@A_\ M!=;_ /Q%?;WP-U[6?%/PK\/ZOKUPMUJ=[ 9Y)5C6,$%CM^50 /EQ7PN.RFO@ M(*I5:LW;2_\ DCZW"9C2QDW"FGIKK_PYWE><_M#^(?\ A&?@QXKNU8+(]DUL MF3WEQ'_[,:]&KYW_ &X=;&G?".WL0X#W^H1IM[E4#.?U"URY?3]MBZ4.[1T8 MR?L\/.7DSX+MX&N;B.%!EY&"@#N2<5^LWA+14\.>%](TJ/&RRM(K<$=]B!<_ MI7YB?"#1CXA^*7A73PNX3:C!N&,_*'!;] :_5 < 5]1Q/4]ZE3]6?/Y##2I/ MT1#?;OL5QLSO\MMN/7'%?SMZMYO]JWGVC/G^<_F;NN[<<_K7]%1Z5^&7[7?P M;U+X+?'/Q'I=U;/%IM[$]!TW5]+TO5K&(PW^FW5S'%.UT6)>3:Q!<.3N!&>" M!QC%?1NK^"_#WB;5]%UC4=*M-0U'2)6GTZ[FC#/;NRE2R'MD'^1Z@&OYZE8H MP*D@CD$=17IGPD_:1^(?P5UF"^\->)+R*%'#2Z=OE;E*52G/5_P!;D0Q"249(_>BOD_\ X*:ZQ+I?[+M]#$^P7VJ6EL_/5,+");26X#0WED'WFVN$X>//IT()ZJRGO7@O_!4 M_P#Y-ML_^P];?^BIJ\7"P<<5&$EJF=51WIMH_+#X<>'1XO\ B%X8T)AN74]3 MMK,CU$DJH?YU_0!'X;TR+PXNAK90KI"VWV0600>5Y.W;LV]-NWC%?A+^S5"M MQ^T1\,(W&4?Q-IJD9QQ]ICK][3]W\*]/-Y/G@CGPJT;/Y^OC'X1B\ _%GQCX M:MVW6^DZO=641_V(Y65?T K]0?\ @EIKDFI_LWW-E)(7_L[6[B% ?X49(Y,? M]],Q_&OSJ_:X4)^TY\30H ']O71X_P!\U]_?\$GO^2%^)/\ L//_ .B(:[,> M^;!J3\C.CI5L=M_P4M_Y-0UW_K_LO_1RU^2/PY_Y*#X8_P"PI:_^CEK];O\ M@I;_ ,FH:[_U_P!E_P"CEK\D?AS_ ,E!\,?]A2U_]'+1E?\ NS]7^2#$?Q$? MT(P_ZI/I3Z9#_JD^E/KY(](9+_JG^AK^=[Q)_P C'JG_ %]2_P#H9K^B&7_5 M/]#7\[WB3_D8]4_Z^I?_ $,U]'D^\_E^IPXKH?LQ_P $^/\ DTOP1_NW7_I5 M+7@'_!7;_D _#?\ Z^+W_P!!AKW_ /X)\?\ )I?@C_=NO_2J6O /^"NW_(!^ M&_\ U\7O_H,-M?B ME_P3\_Y.V\"?]=+K_P!)9:_:ZGF_\=>GZL6&^!^HTH,=3^9K^>CQ[_R//B+_ M +"-S_Z-:OZ&#TK^>?QY_P CSXB_["-S_P"C6K?)_BG\OU(Q6R/V _X)U#=^ MREX7R3_K[ON?^>[U], 8]?Q-?-'_ 3H_P"34?"__7>[_P#1[5],5X^*_CS] M6=5/X%Z'R+_P5"_Y-C?_ +#-I_*2ORT^#?\ R5SP3_V&[+_T>E?J7_P5"_Y- MC?\ [#-I_*2ORT^#?_)7/!/_ &&[+_T>E?1Y;_NK]6<-?^(C^@./[B_05^+O M_!0_69=7_:R\8K(Y:.T6UM8E/\*K;QD@?\"9C^-?M%']Q?H*_$O]O3_D[+Q_ M_P!?,/\ Z3Q5YN4+]_+T_5&^)^!'T7_P25\!Z=?:QXW\6W,$PUW]GM/$#VB/J6B:C 8;K'SI'*?+=<_P!T MDH<>JBN%_P""1O\ R(_Q _["-M_Z*:O:?^"B\(E_9+\6DG&R:R;Z_P"E1#^M M55F_[16O5+\A12]@?D;\(-3DT;XK>#;Z)BDEOK%I(K XP1,AK^@<@_7]"<+LS\;_ /@I3_R=9KW_ %Y67_HE M:^6J^I?^"E/_ "=9KW_7E9?^B5KYC33;N739M02WD:QAE2"2X"G8DCAV12>Q M(C<@?[)]*]O"_P"[P]$ MT-M)Y#>X4 I_P >M?EY7HGP2^+MS\(M>UBY1'GT_6-&O='O8$."R3PLBM_P% MRC?12.]>=TJ%#V-2;6TM1SGS17D?O!^RG_R;=\-O^P%:?^BEKX%_X*T;O^%S M>$Z%XST>>.W MGL=:TRY1HI1!(D\,BD8*MM)!!!K^>*M70/%>M>%;V&\T;5KW2KJ%M\7_ %F?M%*S.6G7]FN5H_H+\*^%M(\%>'['1-"L(-+TFRC$5O:V MR[4C4=A_B>2>36M7P9_P3^_;8U?XG:M_PKOQ]?+>ZYY)DTK59>);L(,O%)V9 MPH+!NI"MG)K[SKY?$49T*CA4W/0A)3C>(F!00#U I:*YS0_'\=:^NOBQK0TW M]C'P79A@)+\6T6W/)50[D_FJ_G7R*.M??/ACX):-\9O@=\.XM9NKV"*PL-T: M6CA0Q; ).0<_=X^IK]4S>K3HRH5*OPJ5_P &?GV6TYU55IT]W&WXGP-C-?6' M[&OP)N;K5HO'>N6OEV5N#_9<4HP99.AEQ_= )P>YY'2O8/"7['WP^\+:A'>2 M6ESK$T;;D34)=\8/;Y #^->VQ1)!$D<:*D: *JJ, = !VKPDZ.&3 MUW;[>1Z^!RB5*HJM=K39#F^Z:_([7O\ D-ZA_P!?$G_H1K]<6^Z:_([7O^0W MJ'_7Q)_Z$:OACXJWR_4G/MJ?S_0_2C]FW_DAG@[_ *\A_P"A-6Y\7/\ DEWB MS_L%W/\ Z*:L/]FW_DAG@[_KR'_H351_:?\ &]KX+^#NN^:X^U:E"VGVT>>6 M:0;6/X*6/X>]?-RA*IF#A'=S_4]Q24,&I2V4?T/S7'6OU(NO^2*R_P#8OM_Z M3U^7ME;/>WD%O&"TDKK&H'"_$$\22Q:'J4D;J&5TM)"&!&00<:YYN7X%8V4DY6L?F''X#\2.ZJ M- U/)..;.3_"OU'\#Z"/"_@[1-("A?L5G#;D#U5 #^H-;>T>_P"=+7P>99K/ M,8QBX\J7F?78'+XX)R:E>X5\8_M\Z\9=:\+:,K_+#!-=.ONS*H_] -?9U?GA M^V3KPUCXW:A;H^]-/MX;8#T.W>?U>M^'Z?/CE+^5-_I^IEG,^3"-=VE^OZ$O M[%^AC5OC=9W3+E-.M)[GD9&2OEC_ -&9_"OT*KXV_8"T%GU'Q;K3+A8XH+2- MCW+%F;\MJ?G7V31Q!4Y\2RR>&/&^J:6N,I!J5K'=#/IO4H6>UEN+8DQS1LH977.",@]#T((K]'=/_P""KOPV MGT@SWGASQ%:Z@%)^R(D4BD^GF;A^>*_/;]I'XVS_ +07Q:U;QC+8_P!F0W 2 M&VM/,WF*%!A06P,GJ3[DU]'@GC.=JOMYG#5]E:\-S[9_X)%:]<2:+\1-%9V: MUBN+2\C0GY5=E=&('J0B?]\BO2_^"I<+2_LTP.O2/7;5F^ACF']:\[_X)'>% MKNW\,>/_ !%)&RV=U=6]C"QZ.\:,[X^@E3\Z^@?V]_!XT^ M./4T502<0N&3:=>V]W;N8YX)%EC<=593D'\Q7Z3VW_!5[15^% MZF;PO?MXZ6V\KRPR?8FFVX\W?G=MW<[,9[9[UWYEAJE>4)4U?H8X>I&":D?$ MO[55XM_^TG\39E*LI\07J@J<@A964']*_0K_ ()0P2)\!O$$K+B.37Y0K>N( M(>:1NK.S%F/XDFOV8_X)Z>!9/ _[+OAHSQF. MYU>2;59%;TD;"?G&B'\:O,K4\*H>B%0]ZHV9G_!2W_DU#7?^O^R_]'+7Y(_# MG_DH/AC_ +"EK_Z.6OUN_P""EO\ R:AKO_7_ &7_ *.6OR#\+ZLF@^)M)U.6 M-I8[*[AN61#@L$<,0/?BC*]<,_5_D@Q'\1']#\/^J3Z4^O@I/^"M7@Q5 _X0 MC7^/^GB"I[/_ (*R>#;R[@@7P3KRM*ZH"9X<#)Q7@_4,3_)^1V>VI]S[KE_U M3_0U_.]XD_Y&/5/^OJ7_ -#-?T002BX@20# =0V#[BOP/_:$\$W/PZ^-OC7P M_=Q&)[35)]@(QF)V+QL/8HRD?6O3R=KFG'T.?%+1,_6?_@GLZO\ LE^"=K!L M"Z!QV/VJ7BO /^"NS#^P_ANN1N^T7IQW^[#7EO[%G[>FF? 3P7/X,\7Z7>WN MC13/1R.-S87@< */>M*.$JQQKJ->[=N_J3*K%TN7J7_^"?$32_M; M^!0HR0UTQ^@M9B:_:NOR4_X):_#^;Q'\?KOQ*T1^Q>'M-E?S>WGS?ND7_O@R MG\*_6NN+-9)UTET1MAE: AZ5_//X\_Y'GQ%_V$;G_P!&M7]#!Z5_//X\_P"1 MY\1?]A&Y_P#1K5TY/\4_E^IGBMD?L#_P3H_Y-1\+_P#7>[_]'M7TQ7S/_P $ MZ/\ DU'PO_UWN_\ T>U?3%>/BOX\_5G53^!>A\B_\%0O^38W_P"PS:?RDK\M M/@W_ ,E<\$_]ANR_]'I7ZE_\%0O^38W_ .PS:?RDK\M/@W_R5SP3_P!ANR_] M'I7T>6_[J_5G#7_B(_H#C^XOT%?B;^WQ&T?[6?CX,,$W$##/H;>+%?ME']Q? MH*_(_P#X*B_#^;PS^T/'XB6-C9>(]-AG$F/E\Z(>2Z?@J1-_P.O,RF25=I]5 M_D;XE7A<]N_X)&7"GPE\0H 1O6^M9",\X,<@_P#9:]D_X*1W<=M^RAXB1VVM M-=V4:CU/GHV/R4_E7YT_L^*]%_;;_ &X[+]HC0]/\*>%=.NK#PY!.+NYN+\*LUQ(%(10JDA57 M7J?+/@" W7COPY"IPTFHVZ _6517] M"R_=%?A+^R?X$N?B+^T1X$TBVB,BC4XKN<@'"0PGS9"?3Y4(^I%?NT*PSB2< MX1\F7A5HV?C?_P %*?\ DZS7O^O*R_\ 1*UO?L5?!N/XZ_ GX\^&%5?[1*Z5 M=Z<[]%NHQ>-'] W*'V\_\$@>8/BO_ +VE M?RO*[ZDW3P$9QW2C^:,4DZS3\S\Y[NUEL;J:VG1HIX7,G1JJM352/ M4YY1<9.+/W@_93_Y-N^&W_8"M/\ T4M>HW-O#>6TL%Q&DT$J%)(Y%#*ZD8(( M/!!':O+OV4_^3;OAM_V K3_T4M>2?M[_ +6C? +P?#X=\-W03QSK49:&10&- MA;Y(:<@_Q$@J@(ZAC_#S\1[*5:NX0W;9Z_,H0NRE\4?^"9'PK\=7]QJ&AR:A MX,NICN:'3G66U!/4B)^5^BL .P%?&7[57[!6L_LW^%8O%-MXB@\2: ;A+65C M;&WGA9\[25RRE3C&0W4CBO?OA1_P5>TP:1:VGQ!\,WBZC&@634=&*O',0/O& M)B"I/4@''I7E_P"VG^WGHWQ]\"Q>"_"FC7MKICW,=U=7VI;5D?9RJ(BDX&XY M))["O;PRQU.JH3UCU]/4XY^Q<6UN?./[-.OR>&/C_P##_48G,;1:U;*6!Q\K M2!&'XAB/QK]ZATK\&OV8/#$WC#]H/P!I<$9E:36+>5@.R1MYCG\%1C^%?O** MPSBWM(=[%X7X6+1117@':?C^.M?IY^SU_P D4\'?]@^/^M?#GC[]F#Q[X \V M:;23JMA'DF\TPF90!W*_>7\17W+^S]&\/P7\((ZLCKIZ JPP0>>HK[[B"O2Q M&%IRI235^GH?'Y-2J4:\XU(M.WZGH5%%%? GV C?=-?D=KW_ "&]0_Z^)/\ MT(U^N+?=-?E%K?A767UF_9=)OBIG<@_99/[Q]J^WX9DE*K=]OU/E<^3:IV\_ MT.X\*_M2?$#P9X>L-$TN_M(M/LH_*A1[.-R%R3R2,GK7&^/OB;XE^)VII?>( M]3DOY8QMB3 2.(>BHH 'Y9/>LS_A$]:_Z!%__P" LG^%=CX!_9_\;_$.^BAL M=$N;6U9L/?7L9AAC''-4T^)UCEN[66! M'?.U2R%03CMS7YSF6/6-Q:G'X(Z+_,^WP.#>%P[B_B>_^1^2(ZBOU:^&/_)- M_"G_ &";3_T2E?GIX\_9O\>?#TR2WNC27MBA_P"/W3_W\>,]3CE?Q%?H9\,U M*_#GPJ&!!&E6@(/;]RE>YQ#6IUZ-*5*2:N]CR&?!VN:O(2$L;*:X M./\ 90G^E?D[-*T\SR.=SNQ8D]R:^YX8IZU:OHCY//IZ4Z?JS[\_8CT;^S?@ MR;HKAK_4)I\^H 6,?^@&OH&N!^ OAX>%_@[X2L"A206$9;+>1;:O;H7M+I>Q20< X_A;##N M*_>6H;RS@U"WDM[J&.X@D&'BE4,K#T(/!J\)C986ZM=,TJTE4]3^="O3/@=^ MSMXV_: \2PZ7X7TF66V#@76J3*4M;1.[.YXSCD*,L>PK]K9/@)\,YIS._P / M/"CS%MQD;0[4L3ZY\O.:[+3M,L]'LHK2PM8;*TB&V."WC$<:#T"@ #\*].IF M_N^Y#7S.>.&UU9R/P5^$ND_ _P"&NB^#=&+26NGQ8>X=0KW$K',DK =V8DX[ M<#M79W-M%>6TMO/<$JE'C<95E(P01W!%2T5\[*3DW)[L[DDE9'XV?ME?L8 M:_\ 7Q3?:YH=C<:G\/[R4RV]Y"AIZM8W&F> +2427E_,C1_; #S! ? MXB>A8<*,\YP#^RVGZ?;:386UE9P1VUI;1K##!$NU(T4850.P %2PPI;Q)'$ MBQQH JHHP% Z #L*?7F8K%SQ4KO1+9&].FJ:LCY9_P""E@S^RAKN.?\ 3[+_ M -'+7XX[&_NG\J_HKU#3;35K9K:^M8;RW8@F*XC61"1TX((K)_X0'PS_ -"] MI7_@#%_\377A,P6%I\CC?7N9U:/M)7N?SU;&_NG\JNZ&C?VUI_RG_CXC[?[0 MK^@C_A ?#/\ T+VE?^ ,7_Q-*O@+PTI!'A[2@1R"+&+_ .)KM_MB/\GX_P# M,OJK[FMI_P#QX6W_ %S7^5?&/_!03]C>_P#C-:P^._!=K]J\66$(AO-.3 :_ M@7E2A/61.<#^(' Y !^U0 !@# ':EKP*-:=":J0W.R4%-^GL MK^UFLKR!S'+;W$9CDC8'!5E/((/8UT/PX^%_BGXM>);;0?">C76LZC,0-L"$ MI$N<%Y'Z(H[LQ K]Y_$WPS\(>-9UG\0>%M%UV90 LFIZ=#'O" MNB^$;'[%H>D6.C6><_9]/MD@CSZ[4 %>Z\X]W2&OJ<:PNNK/*?V3?V;[#]FK MX80Z('CO-?O&%UJU_&25FFQ@*F<'8@X' SR<9)KVNBBOGISE4DYR>K.Y)15D M(>E?ST^/$;_A.?$7RG_D(W/;_IJU?T+UA/X$\-R.SOH&EL[')8V41)/K]VN_ M!8M81R;C>YC5I>TMJ>"?\$Z?^34O"_;]_=_^CVKZ8JM8:=:Z5:K;65M#:6ZY M*Q01A$&>N !5FN*K/VM24^[-8KEBD?(O_!4$$_LQO@9_P")S:?RDK\M?@XK M#XM^"?E/_(;LNW_3=*_?K4=*LM8MOL]]:07L&0WE7$2R+D=#A@16;%X%\.0R MI)'H&EI(C!E=;*(%2#D$';P:]/#8]8>DZ3CU>X45Y=.SQ]\.O$GPO\ $EUH/BC2+G1M4MF*O#"IGE\/>%]&T*5QAGTS3X;9F'N449KZ%9Q[NL-?4X?J MNNY\O_L!?L>W?P(T>Y\7^+HA%XRU:$1)8Y5O[/M\YVDC.9&(!;!P .N:^Q* M**\"M6E7FZD]V=D8J"LC\;O^"E"D_M6:]@$_Z%9=O^F*U[U_P2!!$/Q7R"/F MTK^5Y7Z ZAX2T35KIKF]T>PO+A@ 99[6-W('3D@FI]*T#3-#\W^SM.M+#S<> M9]E@2+?C.,[0,XR?SKT:F/4\-]7Y>B5_0Q5&U3GN>+_MI_ \?'7X$:UI=J@. MN:' M]*))R2;&+G_QVC!X]X6#@U=!5H^T=TSA_P!E/_DV[X;?]@*T_P#12U\/_M__ M +%_C*Z\@55!)/TK^@/Q%\+/!GB^ MY^T:[X2T+6KC_GKJ.F07#_FZ$U-X8^'7A7P2TC>'O#6CZ"T@PYTRPBMBWUV* M,U[/]L1MI#7U.7ZJ[[GR-_P3\_8TU+X.)+X\\;6RVWBB^MS#9:8ZAGL(6^\S MGM(PXP/NC(/)('VW117@5JTZ\W4GN=D(*"L@HHHK L3&:%4(N% ]!2T4 %% M%% !3=H]_P S3J* &[1[_F:4 "EHH **** $(!H50BA5 P .U+10 4444 M>1?M7:U_8OP+\1$,5:Z6.U&#UWN 1^6:_.K0M/?5];T^QC7?)=7$<*J.Y9@H M'ZU]N?MXWDL/PPT6W1L1SZJI?WVQ2$#\S^@KY8_9[T^'4_C5X/@N%WQ_VA') MCW7++^JBOT?(_P!QETZOFW]R_P" ?$9M^]QL:?HOO9^FUA:K8V-O;(,)#&L: MCV P/Y5/117YR]=3[?8****0!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% /!1110 4444 %%%% '__9 end GRAPHIC 6 pdfs-20240509xex99d2002.jpg GRAPHIC begin 644 pdfs-20240509xex99d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 8 +8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z4\+_ +5_ MQ3\8V=S>Z-X%LM5M+4XG>SMIWV\9QQ(><5[/\+/CW:_%3P)K&K6&FR1:YI43 M&XTG=O9I-K% AXR&*D#H<@^Q/SC^SA\2M0^&'PGU[4-*T&;Q%?W.JQ6\=I"& M^4>4Y+MM4G (48XSGK75^!OAGXA\+?!CXM>*O$UL=.U+Q!83RK8E=C1J%D8L MR_PY+\*>0%]Z^WQN#PR%P;A^QO>]?^1I^7/IY*]/QS2CA,-7J\KIIUT]/(]:L?VD_BQJ-I;W5M\+)YK:=%EBFCMKAE=&&0P('((.F,]J]+_:B\3_\ "+_!+Q$ZL1->QK81@=_,.UO_ M !S?^5>9B\/&>(IX>G",;O[+OUMKJ['=AJTHT9UISD[+JK=.AYI^Q?83:_J' MCKQO=J3<:E>^2K'L23+( ?J\?Y4WXB_\%&_A)\//%]_X>9M9UZYL)&ANKG1[ M1)((W4X9=SR)NP>"5!'H37I_[,'A?_A%O@GX:=4B+DPS)(,AU#,"BO\ M,>V<"GB/8XO&U7-[.R5[+33>S[&V%C.CAJ:[ZOYZGW[X5^,WA3Q;\+(OB);W M[V7A1[5[QKS487MS'&A(=F5AGC:>1D'C!.17@FD?\%-O@QJOB>+26FUNPM99 M?*35[NQ"VG7 8X_'S_ ()K^)O$KZ7#H]]$T&GW5K8* M5@'E7< S&.JH5*_+VY&2!FO*/BT?"?\ P[-^'/V7^S?[5_M&/9Y6SS_/WS^= MT^;..OMM]JYJ.$INZJ)W?!=AXH\1QWU[ MIE]>)90G2HTF9G>-Y%;YG4;=L9YSW%=_X?UJW\2:#INKVH=;6_MHKN(2C#A' M0,N1V."*_/;]M+[1_P ._O@I]J\S[1OTC?YN=V?[.EZY[U]Q?"/6+!_AEX,A M6^MFF.CV2B,3*6)\A.,9ZUQ5:$848S6]VON-8S;DUZ',^'?VG?"?B?X[ZS\) M;2VU1?$VE1/+/-+ @M2%5&.UPY8\2#JH[TGPY_:?\)?$_P"*/B_P%I-MJD6L M^%S,+V2Z@18&\J41-Y;!R3\QXR!Q7RG\+[RWTK_@J?\ $ 7L\=H9K29(O/8) MO8P6[ #/4E03]!4_[$D\6I?MN_'N]M)8[JS>6^*7$+!XV#7X((8<$$ X^E=4 M\+3C&4ETBG\V9JI)M+S:.\D_X*H_!^*1D.F>*LJ2#_H$'_Q^O5O#W[7W@GQ- M\"=<^+-I::POAK1YS;W$,MO&+HL&C'RJ)"I'[U?XAW]*^9/V^]/M;7]J+X!Q MPVL$4;WUOO1(U ;_ $Z+J,<_C7T;^W':067[)'Q$CMX8X(_LL)V1(%&?M,7. M!2E1H-4N6+7.^_G;L-2G[UWL=[X)^.GA7QM\';?XG)O MQ\_:-\+?LZ>%=,\0>)HM0N]/U&[%G =+B25MY1G!.YU&W"'D'TK!^*7[8?@# MX4_#WPIXUOFU#5M \2\V$VE0I(Q&S<=X9UVD=".H(((XKY6_;W$Q_8I^"(N, M^?NT[?NZ[O[.?.:^0_C-%XS^%>AP?"#Q*R7&EZ;>C7-,G 8@QW$0^:(G_EF_ M!([.'[[JO#8"G6C%MZW=_-+^D*=:46TC]B?C'^T7X*^!7@NQ\2^*[V:WMK_ ML[2WB\RYN6*AL(F0. 1DD@#(YY&>'^!G[<7P\^/OB_\ X1C0K;7;#66B:>.' M4K$*KHHR3OC9PO'=MH.0 22!7!_MD_L\7GQK\'?#35-$\2Z1H7B;1,+86VMS MK%!>LZ1N44L#F0&$$+M((W9Z5Q_P4_:0^*7A+]J'2OA;\5=+\.ZCJ>KVPB75 MM'CB%Q&H1Y(]SQ<%,H04*J1D-TZ\L,/2G0!)&CU/0_$4DGVB6!18:?]IW;'9"V48A1E#C=@D$<=<%>L8HKA4J5M8_ MC_P#:TNYY'^SQ\$KSX):9K=A1Z?X,T6;PWX/T+2;ATEN+"P@M9'BSM9DC521GG! M(KYU_;.O)O$6K> _ ]H6-QJ-[YS!>2"6$49_\>D_*BBM,I?-C54>Z4G\[,SS M%6PO(MFTOE='TQ:Z7;VFDQ:=&FVTB@%NJ*<80+M XZ<>E?)^K_\ !+_X/:IK M4U\EQXEL899/,:Q@U%6BZYQN>-GQ]6)]Z**\JG7JTFW"35STW",M&CZ(\/\ MP>\'>&/AFOP_L-"MD\(_9GM'TUP725'SOWDG+,Q))8G.3G-?/^D?\$R/@QI7 MB>+5FAUN_M8I?.72+N^5K3KD*<('9>.A?GOFBBG#$587Y9-7W!PB]T>R?'C] MGCPO^T-X+L/"_B.2^L],L;Q+V$:5*D+!UC>-5^9&&W;(>,=A7DWP]_X)Q_"[ MX:^-]$\4Z5J'B234M(NDO+=+F\A:-G0Y 8"$$C/H1111#$581Y(R:0.$6[M' M8?'K]B[X"/V=-#NM.\(6,L$_C1X\\)>+=>N=4AU/PS*DMDEE.B1,5E64>8&1B?F M4=".*['XJ_#72OC!\/\ 6/!^MR7,.EZK&L<[V;A)0%=7&TD$#E1U!HHJ?:S] MW7X=O(?*M?,R?!/P+\*^"?@[;_#%+:75_"D5O-:O!JC"1YHY9'D<.5"CJYP0 M!C QR,UX?H?_ 3*^#&B^*(M7>'6M2MHI?.32;Z]5[3.0?V7*D3!P MC( =R,-N'/&/2L7XX?L@^ ?C_IGAZU\2)?P3:'%]GM;[3YDCG,6T#RW9D8,N M0#TX.<8R)QJ<4^CPFWL[N MPO#&Z(<9!5@R'.T EX-101.SCH 7 pdfs-20240509.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 8 pdfs-20240509_lab.xml EX-101.LAB EX-101.PRE 9 pdfs-20240509_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information
May 09, 2024
Document and Entity Information [Abstract]  
Document Type 8-K
Document Period End Date May 09, 2024
Entity Registrant Name PDF SOLUTIONS, INC.
Entity File Number 000-31311
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 25-1701361
Entity Address, Address Line One 2858 De La Cruz Boulevard
Entity Address, City or Town Santa Clara
Entity Address, State or Province CA
Entity Address, Postal Zip Code 95050
City Area Code 408
Local Phone Number 280-7900
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, $0.00015 par value
Trading Symbol PDFS
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0001120914
Amendment Flag false
EXCEL 12 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )2!J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "4@:E8'2;Y9.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT&$E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0.>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )2!J5@"1+@[4 0 *\0 8 >&PO=V]R:W-H965T&UL MG9AO;^HV%,:_BI5-TR;1)@[00@=(%-H-W?YA#7=7VK07)C%@-;$SQREEGW[' M@29,-YQP]X;$B?WDEW..'\<,MDJ_9AO.#7E/8ID-G8TQZ8WK9N&&)RR[5"F7 M<&>E=,(,-/7:S5+-650,2F+7][PK-V%".J-!<6VN1P.5FUA(/M".!BE;\X";S^E<0\LM52*1<)D))8GFJZ$SIC>W?L<. M*'K\+O@V.SHG]E662KW:QBP:.IXEXC$/C95@<'CC$Q['5@DX_CZ(.N4S[<#C M\P_U^^+EX666+.,3%7\1D=D,G9Y#(KYB>6Q>U/97?GBAKM4+59P5OV2[[]OI M."3,,Z.2PV @2(3<']G[(1!' ]KM$P/\PP"_X-X_J*"<,L-& ZVV1-O>H&9/ MBE MVQ;\39:RD \=J.B,ZS?NC'[XCEYY/R/D[9*\C:E7Y(M=RNO@\.&]BT\(1*>$ MZ)P',>=:*!O!B$"=U/+@2C:O16*;,MLMT;JHX"&9+WPM; :!\8DEM6"XSGQZ M3X+GA\^+V?-3T"*SI\DE0G=5TEV=0W\F3)=1T9KN%YWD6;MBE%>*Y+ MGNMS>&8R5#I5NBC^%@D,Y)(H328JET;OX!C5AA 7G]XAA+V2L'<.X8*]DUD$ M)2=6(MS/T=/QPQ7][@6]]FC["@M@O\3KGX,WCB*8ZEGKXX0\0#_R+&NCABOZ MO6Z/3#EY8&2B\W_(K983'Y0Z0GIT>#8K_K M=3V,K5H3*.[J11;'\/ET&@47Z'@]#*1:%RANYP\JA)C,-TIB_M8@XO>\B^N^ MAX:F6@XH[N-?M#"&2PA,DN3RX!U9+14NM&)QQC&D:@V@N($'*A:A,$*NR2.4 MMQ8LKN7!51IYJC6 XCX]U_PBA/!PF%_[3PLN(Z[)\VIU(G^X7B-9Y?T4M^JO MR&99E@-9(R NVPA8N3_%S7HA#*SD:D6H_^/R)Q+P,(=ZV]4RX4JV/F%1"XP* M7UOD>^\2EGG:)2G3Y(W%.8;K5^[OXW:]T"RR91?LDJ6J+;H& ?@J"C"2RNA] MW)0_(D7NWL,-DVM^\C.M0>AI'$S'OV%,1WN"LQS^+N%Z;:/T"RB8C76.E,G: MG#8(-M697QF\C_OS 6T";3_M5OZ1V;1D).8K$/(NK\&O]7YWO&\8E18[TJ4R ML+\M3C><@5'8#G!_I93Y:-A-;OD?Q>A?4$L#!!0 ( )2!J5B?H!OPL0( M .(, - >&PO9KEMWDOSAR+DC MO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-B MK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@ MI+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTP MY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36 M-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO M<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#V MG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ M+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /, M)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AME ML,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>> MQ[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( M )2!J5B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GH_ 0 / ( \ !X;"]W;W)K8F]O:RYX;6R- M49:EL@9OTDUL(,BDBN0-2TN'+#4$QJ8:@+W+ MIGD^R[S!H)>+D6M#V743&4K&& 3L@!W".?W.NU:=,.$>'?)WH?NW ZT\!O1X M 5OH7*M4Q_-+)+S$P,9M2XK.%7HR#'9 C.4?>-N)_#3[U"-L]A]&A!1ZE@MA MA92XW^CYC6@\@2P/73>TFH=>Y!L/?P&HT=S8\? MM_P!4$L#!!0 ( )2!J5@D'INBK0 /@! : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X* MMR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>L MXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " "4@:E899!YDAD! #/ P $P %M#;VYT96YT M7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+; M,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R: MMB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-FI6.5Z*U M.EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT* M$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87 M_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0 ( )2!J5@'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ E(&I6!TF^63N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ E(&I6)E&PO=V]R:W-H965T M&UL4$L! A0#% @ E(&I6)^@&_"Q @ X@P T M ( !DPP 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ E(&I6"0>FZ*M ^ $ !H M ( !Q!$ 'AL+U]R96QS+W=O9(9 0 SP, !, ( !J1( %M#;VYT96YT A7U1Y<&5S72YX;6Q02P4& D "0 ^ @ \Q, end XML 13 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 14 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 16 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 1 22 1 false 0 0 false 0 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.pdfs.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports pdfs-20240509.xsd pdfs-20240509_lab.xml pdfs-20240509_pre.xml pdfs-20240509x8k.htm http://xbrl.sec.gov/dei/2023 true false JSON 18 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pdfs-20240509x8k.htm": { "nsprefix": "pdfs", "nsuri": "http://www.pdfs.com/20240509", "dts": { "schema": { "local": [ "pdfs-20240509.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "pdfs-20240509_lab.xml" ] }, "presentationLink": { "local": [ "pdfs-20240509_pre.xml" ] }, "inline": { "local": [ "pdfs-20240509x8k.htm" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "report": { "R1": { "role": "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_5_9_2024_To_5_9_2024_ou36veWkDkiO21q1rW7KFw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdfs-20240509x8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_5_9_2024_To_5_9_2024_ou36veWkDkiO21q1rW7KFw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdfs-20240509x8k.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.pdfs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 19 0001558370-24-007614-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007614-xbrl.zip M4$L#!!0 ( )2!J5A5OBHZJ6^3<1RPEMB9[13Z[W=M MXD!" G3:G@@^YY[[Y7N3Z?4FS] +E8H)/O,&0>0ARHE(&%_.O%+Y6!'&O.NK M]^^F'WS_^?9QCA)!RIQRC8BD6-,$K9E>H2=1%)BC!RHERS)T*UFRI @-HN R MB(,1\OU*XQ8KL!$<6;$X&-3(ITI/\ D:A>,PCN(+-)A(+R4 MG2)N5#)19$5SC#262ZJ_XIRJ A,Z\U9:%Y,P7*_709&D*B BMR+1*!I["&LM MV:+4](N0^1U-<9EI* ;_7>+,.H8:9=24H$'8@Z&H7$T@@H:K]3 0<@F.HD'X M_##_;H-SY(2RFKQ9R"Q0E 1+\1("8&(;.B(T98EQ49-3K!96MP(:9"6UKU\+ MJ@[I-=16ER+KXCND09NYF@YIT#E=FNUPI%RF'V%%JZ/1A>P)!Y"&@S/&WLTU.SW7/N-*8T[H_@2P M(]UI\Q,M6_5IV <&MBD$/O1T!\.ZK[R,H^[1BV.H+.:0FM-'T^:--CN' M=2ZDR^U"8AZ\1A"R+Q+,N="V5/;,G18%XZFHCN#0S,'$9/D$G4'FX& MMA9WU:O4_=[PY#/73+_>@ZS,K4,/,6C$6/Z_YG>- >O-N/8_@!;$84W+;\MH7+4 DH"$FT]O6,G;\.,"X]>[N M^^]N?G"<+^\_#R"DP7*."(> (9^C$%:8SV!$%PN?P"-B#$<1O&^[$XAQ)(S#IM+Z_T,S]*NG#E7KN=B\Y;\+IO?^U>74#O,=<] MBG@3?$@88?)O5_X8BP%!M$GB[CK&MZT9YXNNZZY6J_;JLDW95)Q_X;E?'@?# M8(;FOH-)S'T2H!8(?3=.7AS0P.?)'.V!WG MTFNOX["5193E(P917["KOC*38NY=,\Z:]^[OKYVDVI+3!Q -G7^&$4# M<01)J6W:VS]*9!P3"2$TN9\ILQ-$G]8M5. MC(+VE+ZX(<+RG;Z4!XX\D-/VH_CE:Y\*@GOCF#,_X,HIR7_;TM7E=!PUQVZ> M6IKU6#&ZSP(UF#@\,!.9P@VH(&O!G<11G3YA=*Z/F@Y'-<6OT3BJWTNA$89B MNF0)\,>_J;OY37.=9Q0*N: @XOPQ_(;0=Q_46N.3$.X)QWP##V1"V3SYWPA_ MJY'^N4D3_9^8J3 CX:CIO%2V&#)=(XJQW9JEB&DCGDR8=&L0HF?$, WO2?A! M7/,JFBSKS@ K;6MEO@HBRT'39SV9N-16+&LA2.,&X$M7T,]HBN6J2?@G?ZYC MSR"S&+VJQA1Y.HVEX%5&K]!/?"4,Q:G/TSP 1YQLG0:ZV'M*+%(J : MH=5P5N4]$-8K*K>&+/C+Y@$ICWIT;YN4!I:%1+9DE[#GB:(K\6H_GN M4XW0-*C/-.9^]!=>5-Y&&<3G JFV22VB!>4Y *H/_%IXINX@[)NZ+9*+=H\A MWX!CJ6PQ@+I&\J_Y=FJ60J:-6!>KY$HLW9JB2'Z9'SW/*#%_(*F16$R3J2%% M5+EN*57&F'7)2@PA<6SN;OA/ACE'I$_G\R7)[L5C3;M:*+(;.W)0B;E]A*6X50>NRMK4$ MY=D :,\,2;B1>..2)S'D,V'L:3+17DLKQ1:#=[A)!:!9:2F(1P2N"Z2P=H(= M;TC-(7%O'LV'.%XB]DV ZDXY'TR-#1M@W=.?![+FV*\&;CI$T_P.4; 4^X>- MUQF/,(]TM[D:B<5\FAK*K]ZENJ7\&6/6Y2UQ 3H!K_/3^&=0_@T@-F*^?,!_ MN)F/J:[5LS53J!JE=@ZO5_3J8BN78VEF%5&K7WOD9F"4=S,?(GVH:+M7T$ M #V)0 %0 '!D9G,M,C R-# U,#E?<')E+GAM;-5:78_:.!1]7VG_@S?[ MG"^^9D!#*X9.5ZA#!PU4K?:E,HD!:Q,[LLT _W[M$%,""0F[:FA>(,3'U^>> MXSB^"0_OMV$ WA#CF)*^X5J. 1#QJ(_)LF^LN0FYA['Q_MWOOSW\89K?'E^? M@4^]=8B( !Y#4" ?;+!8@1F-(DC &#&&@P \,NPO$0"N8W6LAM4&IIG$>(1< M]J$$Q,$:EGMH&2;Q*.F!MMVU&TZC!=Q>ZZ[7=L!@?,"-);T%+@(&F/S34Q]S M.2"0:1+>VW+<-U9"1#W;WFPVUJ9I4;:4_1W7_C9^GGHK%$(3$RX@\9 !)+[' MXY//U(,BUNBH^W;. AV@:1_&RD6H7Z:&F>J4Z3;,IFMMN6\D%%5SB4$T7+7B M"_BC7/;XL_B)!FZWV[7C5D.J!\ #HP%Z10L0G^N)783Z!L=A%*A8\;D50XN^ M$?D+;BH'G+;359G\^2&9(/I[0/PG(K#8C)P9P+!CVA(P5PCH*^<=)F_TP>6JV9C'A"X[3Y>Z=YWW;N MW8YSYW1:K5:SZ1R1.YX( Y8F"IFG8\O#L[F1EC]!V!%D,I[IK7!P<'W!:'BF M3S(2+Y_D*OS!<%3N'HI7TP]L:!1 MK07[M> 5+;'B3\1G&&8YD 6KAP&EF2?Z-V^A_T<R%C+73%=;=ZU!A,5I3D%QVGD'H(7HJU%KWB2ONKK&<$(D,: MAFN2[.)XAO*9N'K(7YZZ]J#B:GM* ^QA@1ZL$U>UDL,E>??' ]K+B2O[:DXFKZA.6(\S5B5QES MUJ66]I3+0IM4<5T]1=Y:/0ES&_.9>KV3M6"=0.IA0BG66O2*J^<9@^K]]'07 MSFG6+2+5GB;>D<2[OZ#/&V]%21+E/,&(@M6#^5+,]<&W*02 M?@H16\H)\A>C&[&2RV,$R2ZW%,Y$U\..:Q/0[^4J+H;W-(=+5]JFDK&TM1?OY0[=::S0__W?O7I__C.(#/]T^.@.69\0"Y$3 #!"-D M@1&.^A70\WP?NJ"%@@ [#M@/L'6)TE=$@2_R$J\"CDN;VH=-S*UD-7IP5 MUM*&:;%:T J2("E K"BEBJ*":FM6,7GW"!L!#"89$A72F,"7RQ+I4BFJTF+U M+@J&V$3@FV> 9KT"3-&RRD))Y235ECA%$R0.EM0B5]1LPRYJEJW(6M)&/R*D M(N1RPXJ%\.>M?A3YE4)A; 0.'R*3O_2&!5) X96WTHJ^98?3FJ/1B*-,; M,*P$5=#2FG.51C+O!9<%4=.TPIAVFS7G8/=JKB;KG-:5!$$NT&*#D#:K/KY1 M?ZYE6CJM2AJRHGFDTG;50E(XK;H46%)1+)RWCKIF'PT@A]TP@JXY!06/(XX0 M:>[-C&C8)9 @RIU"%$ WM+U@ "/"2]*HJ')"F9/%7#O+"7!?(Q(G%6>-W$9$ M4+!>'Z.RJ?H4[DG@M!F>EPX/1%G#A M@/:-<*7A$B0F-8)C )VF:Z'Q(9IL 6Q]WNJ9.M2O)V%O/.@W#OO^>:?G[8L! MOM1%7=S:$XBXB9*@B'?NSZTZ(#* M.5F?/B$3W9P^]$%-.D(X MY3HF;_O9NS9!A+/A #N3RH<>'J 0M-$(G'@#Z'[829Z0_R%!W_ZPRVJ'^#T Z( 6/B^4^O4R.W(74#\EVR:R+^Q!P[2;.C!-[TT=9> M#QH. IX-:HF]"S\5:"N$KI#\^DOH:SH(!A7#B_J[BZ1>1L&GH4'&,=)MY TJ M8NX190B]IY+"00=?NA63((*"7<,+B(C,WAF#T'.P!?X1V$]6SJPT3ZDZ7SRC M^^Y2VC+@2&&>KH;G6+M#'&(#.T1Y4DM#WO_//V5)D'>GU/6?BC(WT;X=[A4! M@\PRZ591U"2Y6-0-0;9U191%W5!*MF[(J*C:):EDJ.96(BC/@XHQUTN>XEM[ MI^UFKU$'W5ZUU^A^*AC/2>*[X.HV:JCK[ MZS'_E*IH&P:!?EG<=]I.\:K>P I6SEKNEVYX?7D/O&7N,&'KHG?TSN:[R$9T M^:31[H&3QG'GI+=!FGLT* [( M&$W@:HS-/G0O$:B:$2T6-5EYU_3[*4W]54JO$^1[002VL_L&)!XK"B/0&-(( M35*,K(^5]9B%9(K]>8O,R2L6 6% 6NQ;<#(ASAEREYF-8^9;-Q*/.V<_!MYY M]1SIDR^GAQ(^_KKOFL6Z=Y_]:,$)T'8 !?'=CBP';-TS]Q-TB4,:;HG:I"3' MT.:@BS7HGOB-0ZLM=GQ9"EO:?0P]KA^ ;N?HM$<\DNX.:+9K_,LR=KLQAL0R M4:RI>@53; $,0>@CDTY6+8!=@*,0$%M&M"WX^"YXZQ>\ ^P@TKJ!@IS01=^U M;A&;&G=Z>-"J&T;SYU6[7661!DXF4P?Q!26IY@T&.*0!:D!A!PGP&RXKZ23, MEHME434LO5P4H$Z#ZKJAVJINV(J&+,L6B[:83L)@%A0[\QN>!;T+=%4[K_OJ M#W2AE^/ONJ0+BS75BY*#K&_=6)BTN_WK\]'IS]'1* F?L9H1"P^DD*?S9=-S M'.B'J))=Y*E!XR)I3(1&!](HZGP4)C^A3T(PPHW0211DO::MB0DE(VM*1Q1$ MV(1.2G+/X[SX&TLXK 2VK23"Z>D6O?(VW:CC?*&)/=>[T;P,#9A&R ^\(;6T\\Y;8G&;KND%Q)]D?75I[9H7NU$PJ7D6FL;" M+W\,Y1.N.^D(V%;BT+;-"^U[51>IVM<)(T?$,UQJA9]2\EXG1Q8)WH/C9AH0 M-UES^?&.D-J[&'R1BK^%TBDWU.2CD1 >^]=I=D12.;$DB')Q^9#W>O5@FTD> MG5-VR%PR -_(5#*T<#+9)"[:G)1^?)V2M=WD3_@N#QH#W_$F!,EY,0!MC_^X MP,8"&R.?/MC_5_N85-7NM>P#X3*6ODLA/TO)&;(Z1R5BQUPK-S MX[33=MKX# 5'A_%]A.R221BAH0,#N)1T=[V[L^X@Z1S.S&!U@F,RM&*V'F** M>$_L[4]^F\+^U>'EZ0\/1>52ZWOUONA?]<'X/BNZQQ[Q))R?V)^Y!0S9^-NO M>NGXU^% 0)%VC57[[$=/OP]93154X85# "E>='#Q \)![$,'H#$R8^J4DL?$ M+J-PARV# K^Q3TAKH:><1C.>Y[[LV@1R>X< [*G>CBM(BJ9G.? MDQH7\#XDI;+ E33AI75K%CZD8BN6=D,0(0?Y%%'@,DQW -$Y)Z9^&"!S!_A6 MU6L.C%H?F5"+O+BT)F D$A@:$_8F^D+GD%X S/?F1;D0IPQ:2< T)UD M9;;GD,[I>W2>B&DL*ZR\<4ZL?=YM>)YC0$+8B+ WK_)G 8X(+VG<,'93US_, MZ?WD6K:O@Y^_D8#DH5V2VX8H[W]?MD@D(T0777H(G#9!=S(@=N #(Z)64I09 M$1#,E&.%1GF+ SV4E3XBW#11)365[(1M)DY#;8@G4#DZ M) L\J?C6#MHAM(P;.R40L,4G+=%&Q1@9PHY61[+KT^E6Q%X).:[\*]+N$^#A"UVW3Y+5LL M0X?DH&/;DH)BXW!KTAQ_!_76K6>IN'F:];% MXCEN7G"E*ZX6A;UZJ_8M:E>3+-)\34XY.G,BO:6?XD.A=E4LPZ/:$56[)>FC;'8>>P7L)(67;D<.)'DMD+]YY0C+VET(;S)R#\G&ID*[XM:2 M9-/1;:7I]J.[]J7<++Q#H@0I)U'TYMG2ICVZ'9(:=03-/C =&(8/RO\FRO* M_3H/HJK_@]/$T\D7Z7M@]6"\ M?Y"N4:13&<+6;N295SO@_PDU!$%4@0\#,(1._&>+F%8S-7 9S-M?HFF+$0)J%F^N M(LRT,)MNS38,$$Y_\08"=_1=T!OPK%2U\:1>\AMT"SV96_3('*U=[=:KWQ-M M!"T87*$('!W5[EG<]B971*.K34(-/LWPP!!:RL9ML:$A2)8*Z9-?6;+,6V]R5Q",D@Y-6 MW.'%;](D>PU@-&XA\,N%YI(5.AE<7QA8M02J?$:Q'W_YJG[M[9]^"=N<;]IW*!A=R;!46_&-U'N?Z")RD$E/07(]%KJ*0\1J$8E)$_ST MD!LVUP3)B154'%A?SH1VSM8C4;%S"2ZD)$"$+N0]HN'0-6D""9HF7<%-*]-C M:2P86&&2VK=NBYO)VW!IW(P'?R0D;TTH5C@I8M[Q6';TPZJ3HSO/A7@A74@. M"9GYIW_"B;DSBAX&'SW(*3L=974 9U@)JU,P%]#Y5SX@9$#SBMB!V+5H+-0+ M*AD'8I!!*3$PN$9?$FZ!-7+<*=$9P$J8^:TGCYX]]0DK"Y)$?TN\=*>!%:>OS9(5*]J+UY@L84V\YCU_:\1\'?X+O$7D MMC+#UHS0@,P03E 8.U'HV1WB"2898^+.'62.7LU[G/6CK0.)%R0>I#U04SCK M@WB7%ICV0FVDQ;ASPTB^<0YH@CBE MOM03/XE .-<9^8@BC42](?<$#C!9'/ MT7G6!6- ULG?1/5N\TN[VCL]:71UM:1I@O X\LZ:N9UXSQ5#V@BW?7-FTH\! MX]T%?W?!'^V"*T53M8MEJ$NB9!$_7!9U31)LO2@9FE82$"RI]IP+_H"Q]^G\ M]$=ZY?FQ/%EWEOQ]T+#.K^-D+NS2O!%=57[^.P&,C<[^A6'$;8G?P;\ MUE['!;G3JW8 ._F(>K2, =LTO$:QD>Y86CAK;HUSKC1(O (0"?DE4;& *P@AS#B>LBGC!FG-]:(=]NJ(?F* !L8-!"Q$P+!VJ+@1A!*(9SU[ M5(JR(R%89HN QO:T,0E+]L&%K*-,5 ;PBF#.Z+:0S$K<[33J/3O0B5^3Q?E+ M;2-5V[SF8S?AZ'0(RV\)O4VL2'T#T0IV'+@XI#))"\,^7)2TY';UU_UZ:E\Z3GX&^ MF+#:H8NWD)\#YYP- M/4[;4S>W)!FH+*N";JN6J2M*L:Q#039UV8"BK"EBT1*L&V[NB@&.37%S6< D M[^;>&SMY:M=V,TWU VPP/:[W1F!I8\GS5+'T?"@?QI&7/4BFX>S)(\+M=P3: MDNQO]H;("^7'K0I<7RCN ;J7RDNB%TN\D7EY7G]9&D_>KA?: ;83^+_QF(4=<7ESZD*/*\(W&D(J5LY%V/<8%G^ M!X6N64S:D2N\BN2DB^?)#JO1<0VIK%K-./YQB3.8S M+SOT_&">QH0\^VV/MN\#X+NU>1\ 7V8 % 7E72)?@432]#>!%QR348,,#&0N M 5FB$M1A!).ON&RC@8$L*_T*.LX2RS03 ^:^EOYQN0R_P.JRS0T[/RR384B" M;:JBHENJ(.J*73+T,@S?&LFJNEE4[FM]]9L3,!)HSIEKG\@@+2C8% 2*!-5I+0 MW+.!^M"QJ3=)&V*YR;1"'P4HIJE,UAR,H[X7$."M-2P9V-2DR@H9$]85Y\") M%Z=IEL?F4-1;EBN_AA&2T)0^_+PE;;TZ5)=^NP_DSO>^9?S[.SB[ GHRK]UR M#-D;05!YK;[KNYQNL)QN[>U/*G\@D2^=@'T HH6P *J62VJ0T/D=O&C^.==*<, M2A:YUOH8V;G-,QWV=:@ ;,\^'94[?X6\D#N#)?F2%/TD\ T5> \3S0V%]./Q M5@4LR9MLT&[$#0'CB39%YI=&IOL1YQ9'SC^C Y"<*.SB7LJAAZWE6REG^_8- MSYJ0?_UHX.S]#U!+ P04 " "4@:E83RFE^]$U #7.@0 & '!D9G,M M,C R-# U,#EX97@Y.60Q+FAT;>U]?7>;2-+O5^GKV>PZYR(LT+N?YL0B/J6$&'6]K1MF2Z_7:I\^P+/.XR_Y7I^T3GHG9MULDKK1;W;ZS28Y^TJ.?]R= MOQ:)Z_LAT^W(/OKT@7\" M/QFU/WT8LX@2:T2#D$4?CW[0*7E^YYJCTZ=C3J&_7ZN],)M6W'NZ^Y;!CU M6WJW._\H<.Y'L\]\25H_8"Z-G ?&GYUZJN4R&O0'?C0Z77[!NF].DN\-?2^J M#>G8<9_[_[ASQBPDU^R1?/?'U/N')C^!?T,6.,-_G(J[0^@M>(.F?@Q(@%OEC,;)59''@\RL2 M?F:KI7=:L1KDRZ'!"^Q9@S6SV^J2"T:^4'(>3/\BO_M3ESW0P-;(+?5 ^<]= M&L#/,])K 2/)C]NSC"'YYJ'_7T-OUKNZV:WKG5Z]_O??C';]%'_*G]S(@P;H MEC_.55YI953.)IC-!#GB4M^)P/19Z[ $[PW)=P9N(V3['.N6+..N35CMCT?< M G$73 18U(T]CS2:\5,:K7=I M_L2O3WB5\NFIA_OPP*'K/R8\2_ZN/8)%[P\@GOI9>P2>;(P3UIEO.@A]=QJQ M)2IEY!+_C.RMR6OHO6[9* 3'EI!G0*Q9('FK-"TZW1=I.XD"CMQL4)IY;/;? M:1@YP^=7?>.B 3OWQY!L/)-SN$2M*.S/K'Z68,T,%CG85>GWYB0?H(3/; \2 MQN_T+YJYY/8$T3?X-L4PM8G$6]]S*+EE]_Z#0P\:;>.@P7+S^26 M9WS2#0YVJAR"VG>:IR]^ZX57@MN=^$$40L@4A!'Y]Y0&0 \1TS7?63AUHS"_ M:GVB#.(CQP.I1?U&>[)2P._.N?E"G;RNRR)TJKRKD?,SC7RESZ2G"7HTP@%A M&*=D@<\:N?(LG1Q?T]"F?_;YQ=OW&J'$992; C()0!]M8(H_)*"0DX"-F!=" MVDYL"B\+DP>1(40QT8B1D(T=R_?LJ<7C&F;YX7,8L;%&(M^&X5#/\Z=BGFTX M"U,#R6KQ"(?_*Z3Q9RP-!JRQ@93 &I&&(:G13H>0U[)W MY(,4+G+D1*S&&I82PZRK__UFMW>J?+(UORIH.,1IRJ?GM^,*;N M.LR=>=1]!L)"4*X'YDV90-S?&EV]1>#%+JBL1J83TGY'>*6.N!2@^,QH(*Q$ MYS04R@Z&A*,NUD2)Q15GC,A$9.Z S-C>N<^+R&P:>F,!F08B$Y&Y5V3^<7;V MC=P'?A@2*1D.S';GG?#*U[Y76WM#QWR'\$/X900_V^%37C9Q.<@F8/["$0V8 ML)!UW@/&H>@E4$QN!N/HP:A7OV"T$)H(S5^'YN_4^NGZ]P)59MO4S<13$RJ\ M]V)R)MUW\]TL@Q-^'%TU C(S0'YGDRE CH9@_83!D\6#O[7UW@R:P\ ?BXK$ MWQJSG ?&Z%L_(?),OL[K&_#Z'X>Y-OE.QY-=!F[.&;,T;E.O[\9CO;GE MJ/=2MPO/X8\QUSWE=0EI0D1KGMY<>;KQZM/+(-B99J2XL85(6WIGF5E&:PN! MKGD;Y_W6C]M&LB^]I)/VY/%+>J47\#D-1R &^$G8GU/G@;KPS% P*ASY 42V M+. !'N_]&LM+:]-H&0X9ICE7PKU.?*ZA_(T3GS?3R/7]G\5-IN\N1#[=8-9/ M?X=AB]H:.*]5@ Z8QX8.Q_$]7_+I/LNL$S2%7'R^2HD8A#ER0+B@&^[4%AD! M7Z\14"N22TMEAF !&: [7!=HE+K9(^Q;X \8D9/I.C"43XS#$"!%X$F#2R-0 MH;' V-3)@$6 FQ4Y#T[TG! 5DZ.3_\BAA%'@ M>_?P#WR\EG".34& PZ--L#/L:<* E.7X,V2\%8",J#OD .?C$UM0-&PO'MY%M )CR2?U<7@C%.24@=F_Q_?^21?SD#&C@43,SY MY8U@P3>@U.$@R$%?MEJZ^().;-O!E5K;,)JMQ1E0ZR=P;>K9O([@!_W?ZN*_ MT]3:V,4+\?H,OOA3K'^,_ZXO%0X:J[R^M\)O6H^TN,EN?6FY1SZKA9?'N;AT9#\XV+ ^;:$-1[8O;=6. MM&\XOTK&3GA6:#7W"QT^FSK77O1TY[XW!&?M68R<4]@U 6W* ,L)^ZH#WFH-75M3ELM@&'P!\,H^B0!Y@:V\*T5 MPO[)2?)=_8'[MHAWIJUZW;3[#5ZC:8Y9!:SC!;KV>W> MEF_30<'Y,P/*PT'!ZP">(OKL(( "40-EW,.+50)Q-C7UG#_!V4YH&%J^+?PP MM2PFY2.8 QZ=09Q@@?<'2SWG(W\)W,T?#<^%WY(OD(AY$&MZ$)L#/_DN$(D' M#JT1LZ,PV5$^3I"LBCZ)7QENS?,S7GAUZ7-"XS)\$QH$84 3?:".*Z(3 MX>WF7'N!J@2,)$B6=R2$\G=;_B1^LR-4,.2%1[%>68M#/ZXX_+E<[2#SGT(Z MP"4?<*9;8'8E&'AG)@LB"AB9Y6'SYLHQ/'#*)T@2*<]#+'%G/F'UQ M# P"XJ=\LD5&9;Q2#[*$Z&W)BPFZX0L>H$ULG_(X CS%5H-3L]KT*:+?N=8* M9,<*K2TB:LY]('KMB]^&HG@#E01%0A*U6!+;8@DB7M?U'V<"$Y8J%FW\J$)Z M5M_LT=:$(/-T#G#.I4N#9W(V$\J-V&/CL%P?I-PSJ,K@BZR @G!E]LAGGLAU M:_\2]TRF U<^(U/+N6@X9R0 [$4$NKT%7>][>0O*S.T(\B5;I4)8<_C(O"Y* MNWC.^CCG7++'>TWF,@EMTUF6V=';.:4B+R[)X-MES'8!DD2:F&%BAHD99BX9 MYN:-CU[TMU>IZ!Y2 1J(X.]'*,*(V8S!W 5_C:.S_/WMV]WK%20JH%F")F[B MQ5(B3E;B*$65D_L*F_&2.!@0[D1X$@,*365* ='A'\QC@8@XSR"]$0T5\ N8 M*>$KO@40+#L37M>,W<8/3Y1D;R.^@H;S[VP,Q%J4',=%7<[+N(SX?CG/%=%F MO.HIW":PUI=[@^'+0R<2'C&>]61/HI KFSUJ ]&VQ.-PYH52XKQ\ZH4RNN<4 MT#%HJ?/7++ZGUI]31TSI,&OD@06^?X;LCR_+LOQ0KB9*6BST;2/6+>];-UL5 MTQ-N)$C[%4I27Y;?]<7*J-D3('&%Z,D1Z5@8,IXO)/QC0\C!Y=/2$@QX_!6( M "-B8[@_G$+&0\-DN*%,U.*I,P!B,' @)1=C!ZE:C GX\NHVY5G-1$QA+1?R MDR+^;#A.,'MNS,"(/B5CU/C[Z60"UH^'T>+/1\;3'OC8YDHHIXB2DOH#=:=Q M$8!G'$)+^#6;0:@D& O/EOQ83!83JD7J#EA[+5?D.BGR/4CQ4MFVU4*G6 2LLM UD6" L'X]4WIHT#YCJ @MA"1(OCG8TRUE(^TN'4!6$" M%\7W155C;D]AK//0-)@9UW7C]KU[GU_S8;AQQ@[8$6OVDB+!D(M:C M&%&=Y M?'P6"/C>#QQI4>1+*#Z?15#):(I5/&!X+$ D,/W%;%ZM- M+@!]#Q0 <$1N\DPUZ@0DP+4Y#= +Q-!,/E@]?($C!3TM1BP_H,] $W SGC%CK@ M[RA?521V,+77H"7!L[0BH@SB.9P&<%,R^YC"$[1EM+V@'9RTY6$O%E0XZY*I M\$ V;@@L)&H#EU,Z(?@ 0A4@X!MGA?%4H@2B=Z_%&!;%5&^V?);_)6?S1%:Y M] +7 5L)'OA9)[<.MQ0I'1.PVTSL>IU_5;^772K7@=EK4X^_!&X(V7IKLYJ"PQMYOKELP63);[EZMJXL]G(![55FS8R23:3AXHW% MR3N6A\WG1KE6"PT-?=>QA6K/GQOR"$::?UZ5XJF=S6VC_YA[*KQ;L<@/'L&H MUK[(R7(9>8EQJQR>WHEYY539=18^3%SJ>5(L"_7@&,1(^ M>S\4='%^RBA>*OK+K-+)=R?\*=_,9YQ$F":LF!BM?)U%IZF))C%EL?S^6"@: M,#.:F687_(%TDQH)Y&O"T >&)GMY]]=R<18Z@B42XG87-U1PX!=X M*YA#N&@OOU9LTB"[,L \>;SE(E;!N-\[P:PD;S[A ^%/3G2QR1! KP"3)H M#>@L-\T>]VT\X'3I<[AL^XD5.$(T0,V(QW#VJ8CL9?=3/(?$1\1?&/>HP*,> MP*A-."Q.D\(?)T+$K#(L@6_^1/P/F(! M!I\ #"43./ 3#P^:YP]$'I5D]'#K/ 1QN#R9S87-'RA#+*EWD(AP(R F>=;' M_X-@L;$,>,?%N1,\_C]BRN\R>%=J-> M^] V-S)>N)V6TU$/^+0/3\UAKE^](ZOD4N&Y+ M5\$#&IY_QC5W.:7ZBFL9NTQE@Q1P4R('Y0SFTQ:#,]H&=(HH- M0\ >X5N-^L#_^UG.-!5;D,@QIH;AQ;SB2B5F-$?// 3=T57$-D6ZBJ57J!7< MG G7L+H[D:)1S:*4%S?V2=6U7MO*!VZ L<@DDXTG_B-OQ0WN(5WZ*W%OEJAT MK>[W(UR("X(%^\)7TLSV_Q%)^'@B>A&%IHE%*_SV/P$YW,1(V#K!O'-1F)(D M$>>6GV]GZ0#HG^5603/#OI"-2#U:4Y"8/Q3$\.!82W6.S\)Z,]*JU^?9X1LI MC7T?"<>\@Q(P,.55@ZDH/=W[U!4N%Y[E\5 C3NB$U?==4:CA;<,3V3?*5PK& M=PDQQ;DYC-F6SUM\N@Q0P,?-*QA:VD>+>^P'>=0)G:UXDCDUC!H8X,;KR87X M/=F,&3.8UZ=&H!PUZ; 6WUWX!/<&S?C,)[:DP3%Z/6,Y2X7[Q'.[\K[% M';5@(,!"SZ'2QZ2+1#%,KH6CB\O-&KF*8GR@5C7P;K(63OE->4WO/Q\>J)B$TAXQ2^"73F]O+KE4:NKL4_=]_X MME]7W\Y%&8/3BZ\75E<[1+ONHJ$"+QW?+E]%2JLMHU?+%50KP M_#RKY;O+$M>W$ISQR9J=&W@6SC78;MJY:* YK_N/A1FM98N/5/P>JDT8S;XM2%X=I-W.+=T]*H 4XY.%W^*]/E#9PNQ^ERG"XO:+K\ MA=T^A:ANOORXN[JYON7.[UQ7Y0BC\YOKB\OKV\L+ K_!&*\NSN[@C]_/OIQ= MGU^2VW]>7M[=DN,?UV<_+J[@RGM5!GY\Q3-+?QJ"@PKS'=4;_(8BPRCTU)XL MS^CI-/16D:>\['"(S1Y7;4VV/@5O][.#7MK(Q-3K#12$ H(P= ,U0@5!=/4> MRD$!.:!E4D00AMY!RZ2$(.IZNX.2R$X2.QXSLS%JW?/AQ&].OW.URP4GDB^= M7[MR?"%D1T =I%+FT=OU<<\GV*P]FV4'YH@M7B0_&H;V F,.!Q8YZD8&Z##U MQGZ/ M"%IV/N%K3OYK3C5'RUDNM#30C*JI&&K1O*D,6$::-U3AVIE#1O M*MDH3/3;7-2\*Z7_FV4Q-AP>DJ,^N[V]O+O--+ K@"&*Z8!P:2JS(0EP,W9I MQ:J"F+E_:Y"?M:>KEO2EIU.9YGTZOS*IP8&G;4>?D@5"$4O1EHZNP&"T[.G7WTJ= M>9$&7YR56M7S&C/2A/'-PP5I1Y](MZ69K7:55&&/14F5V9"I=BB9DF6B'[VN MUNMT#RYAV\U%WJX]OZFT@6\5D[CRS+CEK?&-CM8V5S4>P7^XB6 .T6_A65\V M6&]KK6:S>CEAO-%R&!]'([< \5B$<7#E)NGVYQA+&!TW.YK9[J#65#![S,FC MEE%)FEJOGI635=6C?@O8A!]=.MO2>[YCHK4P-XB!=0;^M. 69K5X(IVK.EW= MN1@1HZ,9[18J3P9N]5"4)S\?6WY=:9IFN;+:[A9PN1/;I>?K;E4.2C&CQ8SV MEVU'MZ,U#)P0Q9064]I7M*37T;K-PYL6W2*-Y=L?QX?_I/:KSJ$VK S5.!V* MTZ&O3A'5NS@=BM.A59@.A=BOD9574SO6N4E.X"/RD##!SYH_K/&3J9*#1W%& M%/-'S!]WF^S1.LW5TA,J#6:/F#W.=:1GKE98#CYW_,/W[4?'=3%6QD2Q@HFB MT=+J]0:"'Q/%\B>*'.MFKQ*)XI474>]>',:*:2&FA9@6OLU@\+P0&V4Q+\2\ M\%6OVC;KY4L,+]B0!>*T2_J4IQ-5AF1,%#%1?,T78A\K9HF5R!)7([XRIH@W M8IF'YWLU[#TM)DDLNJ-;+3:]E$06S:6\[8W9U3I=G'S<6Y)9-)Z*]] *,B7_ MUE?-- ZO\_4M*TEPP68^"S8;H!2V/^4E=05-1>:;YA5->_YNMZUU39SYS'QM M9F7T9.VZS#)J2J^N&8VL6G\J'YAB?(Y3I\5/G:K%!=2) YD8+?E1(;GP07J[NKREIQ=7Y#;NYOS?_WSYLO%Y?=;SA2CU5MLH0ZJWLR\+ILPFEC_FFZ#3R/$]L9%+ MI&JM&%Z7*(6LQ.Q@5KMJM;$)M5RI9?EF"S.">KNQ"O72YY?+>[:F?!X1W3'U MTYD_G/@!3S\Q:,9,$S/-':)HK6UFOCM!Y=&"F6:Y=*25V=YWJKK:V98] 7M@ MWG1_#E89C8U&Y$P!?? MNZ]%+!A#(FOY8\:W8<>D%6=&<69TMZ2SUUT-B%%I<&849T93.M)9W7]9]:1Q M(P"N4SN[^R_W(&'@C%EC!;/&IM; OEM,&JN0-#:U=F6/-,G1T:G,"ISO5(=- MU9WO-#NX_!/G.W&^,T\=ZU3D5!/,6+/UVH=B+?;HHDMN*]J&UC0RKP57"RCK MSCM16'GR<[7EUQ6C5XKF816T!D-WG&I5>JIU2S.:M3%%O3B0V=22GWJBV#;Q MRHC]Z--MY%L_1[X+P4Z8G&3"_IQR(& @C?.FAS5O6JB7JY:H<6I4<327+Y,[ M^G3NC\>^!Y?!9XF]]OAX^&X'U"43ZM@UQR,6G3@1=3&&Q=RN(KE=-BT474-K M9+_(I/)XP=1/W=0O&\7I-+1&/:M=Y95!Q=&GNX#1=R)S8:. MY63NRE1F *:(E4X1WVHB>EVMV>AF[@(K#Q'UL\**+*_\!<6H-UM9N4Z%I)[V MD_%))OX82!\Q+W0>&'']$-M3L3VU8NVI;S43)@38//1K=3 MBOSS+0L^PA=;;S#>QH6<*F6N17,I]T5F9DMK&IEOEH!JATLY<2EG2LNZ6J^Y MVF*@>L[\BXLY1:/2_GQ]F55G3>;< #6Q_>G 92H:C[_EFB(70'ON-J+;UKHF M;EN4><9<&3U9FRV745-Z=5-/@['.YN8[':O'?]27:&W->UUPVC/HMO=M-[&I- M 'SQH\B?R"]-Z#VK#0)&?];H$"CK4_>1/H>)5^OJ9G.FK?*S.N=K2B!C^E1+ M,3W6UO0PDH_2XYCXH6@-[P?,I9'SP%:>NCC./,2Z267X[WW>K>Y8\JN/DOL# M"!3A&]\N/I-;WYUR,B!J-#K-4_*=\0/^0O+9"<*(_'M* ^ I,>MF$RZ%4S<* M]ZEC6Y"1B1HN F"=9/.@=/""27Y)5#=??MQ=W5S?:N3J^ES_<#+(3P@[#.W\ MYOKB\OKV\H+ ;S#&JXNS._CC]@[^^7IY?7=+;CZ3FV^7W\_$X,GQC^NS'Q=7 M<,][54@XOO)(-/*G(:12H28._0)S. '@AR,:,$+'8/*B,-_QOL&W*#(,KE7" MN7P\XD83'B+"@YG3D,87_()+)R'K)[^DQ\$=7^P:N#9:< 7\U*(M3H52L25> MM:O1S%7%3Y/QW\OA'MCG^!%M4V^]VDF:,AZIA_OPP*'K/R8<2OX6@51?.J9' MX,!&AS&[3@$2]>$4BE!&'H1A<% MH8 @((1MHR 4$ 2:)D4$8>BM)@I"!4'4]2Y*0@5)H&U21! 8-BDB" R;LA7$ MCM/H&]/I,LZ,'?9LH.6[0)/W\:A[]$;Z&RV]H58KZ>)TQ^ZEP;M1P!@9PX51 M2)AG,YO,JH *J\4F#E1#4?;'A9GJF&]5G9[>;!7/D1TTXRL-K)%LP6D86M*+ M,T!TY($.P]0;KX:5RL'C@EEL/& !(@3MQQOMAYJNM8J.=.>FS-6?>:*^1/$F M[[0X*!NI+#1BEUDN;#00&V@VMH+&@3O/%1JKZ$V+8<*F"G8EF+"I>EP))I1, M'4J3AJ=Y%+=;#\5_IP@;570'K>C>K.C;=X[X):YLCK!6FDM57K%]].D[>V#> ME(69G\RB-MDY+"/M5HUFJ>@'M?<:GDF6L__C/7K(!MDAAYJ!FG$X_F&/L6&9 M%.,- 6$!NXRTMR#SS*/N,PR\O%MQYA7V*41@IIN#%)S'9;*E0:.K-=NX]T>N M2R\.&>4;5S,<",Q[FF%V$>9HS$MMS-M:PWS+9F]J%>5V"LNNO(C=!V+O]&>' MN38)Z'A2I?QLC\6ZHIL#5"SF%\TKK-3I7TJ=A*8-%P*M+LO%@6+)HI M>>N8H?5ZJ&-[JRD6#2=T8P4<&:LU&ZMECL.H3HH='CZ!',33U:7-='.+ M=BMO$\IN RM8=1+JQ?[C%JKJRI)B%I^73',%NH*NA5T*YM4I:YU6KV#+[FJ MH#&8MF(KC *M,&JQ 94".R=5Z)Q4BP^H%>@JRNHJE*Y);LPBSOTPDL>O73Y- MF!?FL')&(6I+WR^93U*H;C=S%=>"5K-',J?2H+K0SG<%BS*2K68K9-7L=/:K M3@ZGXU&&6/XPM\E>E2-I7)I\T!E3[IU4#:UEKI;C2ZP06'[;>SMB"93$Z#51 M22I7C4-'LKV.&%JOOJHC2A?G=HHBO[.0\=V&1:W.ADC2]2=CYD6E30RQ6G=X M66 VJFQJO6[F[DX9L6/YKASENZRPWJCC.F$T:!.'.M2GD=5@,QB7O-1+2U9B]S;Z@R.+ :B-7 W94$ MJX%8#41'\IJ.M+1VA5W:RC7N'VA^BNLE2KGF&L*I72%RY)C MUP_#]V3 AG[ B QP242?2KSM81736SR-\S7U-MO=S'UFM42/9R6:&6>7$9Q;"0;0&\9O'ADY$CN-:):: F (6& ,JR*8\BBUF M"_4,2YA8PLS3CV,W)7HR+&9FZ;8:O34S!(==S+QF45*[E 7-TB:Y^SFSI0$X MM_TI[U154/DS/ZNT<.)ST?)&>;6@L!-:*J,8:T]G44LS,@DPN]W,#PM4!A"% MGDLU-6'>H114<;=]!7+0:K&A7+OMHU*4?2TX'LR"6H&N M EW%+[/A;=&C,J2NJ3B2"0M(.*(!PT-:#K:=!MLD]^OMZ?+ER0O'G4;,Q@P66UM*V]JB5,2J M# BP-1);(]4-/)5!!#H0=""JQ8^5S\HP.<6.E[)VO*!28',D-D>B5J"K0%?Q MRS/O*J_%_@_C83:S"85!TWM&+'\\]CW9&QF2:0B7(I\ ,=;4I1'CFZE7KY42 M6W .N@5'+9JKB6ULIJP$T=4$-QKN Z*Y?.4^;)7$OI/BC8&*?,I]KX6NUJK7 M4?&PH5*Q^F+AC-J#YIGMS(\O1@;\*C7<=CM?CO^A+M MC3FO:RX;1OV6WIW-M]0$DA8_BOR)_-*$WK/:(&#T9XT.@;(^=1_I#_(2PP]"^7Y[?7)]??;DZXX,C-Y_)'V=GW\@?WV]N;\G7L^]_ M7%V3NQMR?7-=6[UP_./Z[,?%U=WEQ7M5Z#F^\D@T\JPPWU&]P9TH,@RN M2,*??#SB=A(>(GSOS$](>PNNP*63D/637]+CX+XN]@9< 2VX JYIT?RFPI38 M^*Z:TFCFG>*GR5+/MC6JNMYXM4:5,AFIY_OPS*'K/R9,2OX6<4I?NJ-'8,)& M-Q'[/_'BY%8Z"+E59H7X#''C#D%K*D[XU4RF8: @%!"$H;O9'^1DMOM):G 0L](WEQOFGW=MRR7D!KK>TBMR5C)&5XRN6%&: M-TVX[$.EA4[+5_FBICX0P0+^V\IE\8J^R"3@G7S] MPX>3:7817^%,W*(>DW7$IS+->[2$!;#A[2<_+=;FLH[JE$+$GJQ^01!02Q-D M%RIJPBSB50H1>ZP"*$4W^H2B?<(A:\*!ESN//MWY$75)P!Z8-V4AUCC5KP7L M(-P,3Z/;>T*?RWXD34-K&!ENB%5 G;*H\+63 M[:)YDK?Y-!I:R\S6?*JF8\66;XL&4)&3.R_5)M#L M:)VN@97IMT3F16.CR-)UX<3O03%ZC0P5HT*U[<*Q@1XC3\7@9RMD..F#U7%E M@F;Y+:R.%U-S4-M0%E1T**$!;:\>F7C@M?%W^ZMV5TM)MBQWEU%)NF6K=6>C M).A)T)/,E*23;>%&+24Y\&HT[NA0C?ZY$BUK5HOFHBO)"X\]AS$/ @<>\T_F M/C!.!W\D]<+:ZG/WR*(*PF(OG=-JT5QT[?@@5 &]0A5H+KI:O#]5.-!:D$5ZP5[[-10"@M8*L92 M<0$M&DIA ?T ^@&L&Q]TW3A)G4A["PG?1K[ULS:@(>-'2(TGS M%MP1A3_QW MAB7E4A4*\K%JAUXM,#2S?M@;+6=X1)AB]=Y\8M'#1ZS1S'!%*!YJIS!BRV%C M>^W,]TPK%*\'6"?=*3 \&_M S5\R&/2'A%I_3IT HL2(62//=_W[9ZR/XCZ3 MQ>7-1?,D;X/9ZF9K,!50L(RC5 5!47A@JR!/\E>4=ME*LAD'QPJ" CU* 8K2 M:I2MB)M-5*X0V*\7.Q&PKQ?WE\3]);?H]^IIK7:V_5X'7L(M7.1%]O063OP> M\-[.LJ!V^ 7@PD6.]CU'O#?J6J-C8@&Y\(![I^A5?A/+Q+@UL#)9?0EM8\9V M40$-PZV!<6M@A95$C1HQ;@V,GB1K)V# MP[V,ZI%Q ($477OKH%7P#'XD#[)<1@,.A%'\MD0US([.6TP2GU-_EXL*6,R+ M6) 0:C93#2Z2ZG9JV/+G*$@&,0?FTJ9R*:(6+XPDQ[@@^?9RM?CO^A+MC3GS M:RX;1OV6WNTFJ69-J.WB1Y$_D5^:T'M6&P2,_JS1(5#6I^XC?0YC-G:[NMF< M9?KRLSKG:TH@8_I42S$]5J_T,)*/TN.8^*'#NWSZ 7-IY#RPE:E>YV,3-1P$0#K)*O(4HH\AC%XP=^]A)B;+S_NKFZN;S5R M=7VN?S@9*#&T[Y?G-]?G5U^NSOC@R,UGN4SY^O*.#_/FZR4Y_G)S>_N>W-V0 MZYOKVLK5']=G/RZN[BXOWJM"TO&51Z*1/PVI9X<:84\6 RL] 7T,1S1@A([! M$D=AON-5!*1O& 97=N'S/AYQ6PX/$6',S)=)GP#NRJ63D/637]+CX/XX]EC< M2%AP!=SGHHM(A62Q@U@U]]',@\9/DS'XED7,5D_O=%^KNZ;,6NKY/CQSZ/J/ M"9.2OT7@VI[)0$'LS35T4A!*"J.M-E(0*DD#;I(@@,&Q2 M1! 8-F4KB!W;@C9FU&5L@-F4O*I-L^6[0)/W\:A[]$;Z&QV]:RYW_16Z7F5Q M+F;W N'=*&",C.'"*"3,LYE-9K5 5(MJJ87Y5K6 ,+EA[G6GA%^%_5<:6"/9 MO] PM*2189 1&%1:V;1_,.Q'&S($PP6SV'C L1#7L9A#TMZ]FH MBK*E\IY"C5P[S9*X=WLH_EL^#P=1@G84[6AN;'E;4%7T4J$MSEKU6$0G@<:/7R%8=E-_L M8A_JT%6>"]GNW=0LAMZ\%]9VNYENUH^Z@:ZB+*K16'-,ZX%7Y38=.+H21BX< M03J_FNT!I"IQJ$2Y9X$;5>P]BU3D_+AJ%E)>7XMQ\&#>N,8!T5PF-*-I5AG, M!UC!4_?4RZ(YHX["J\R&O&Q "5.VMF88&1Z7J7X]8X\1GLILR"WH*Z&.M+2> MF>%I*Z@CZ$;*IB)-K;OFB#O5:W]9'Z))0*0L@"@TC$)^2\ >F#=E(=;^,,%4 M.<%4[XS+:A92L"QX&$#/](S**@(=#?HAX'S-$9-E+R8N!WE^-(* ;A;J.5Y$ MO7N'[]=)PY!%F4=V*J=#F!5B5KB;!3%;/2R;8&D12XNOG(67>2RI,C30A: + MV5%!S,-K*=PIXKR4L]2B7DB#@1,%,O@\-C)?D:(,_C'+Q"PS47 N=\/$'BPL M'5:@=)CEH6S5Q#G:] . N:D9C>K5#N_H$W'&P(R(QW(/U)W*2(ZZKO](/8N1 MH1\0FPU9(*:-X7991"34LV?K2H : EP=A^38K-2:Y&)SPZ)W1BK-:JUL+K8D632 B@]8%61*#EIE:O5V'?4*G14ZJRS5JM==HU2J%S\W(N)Z M=7$T%CHS,!-%'VA?Z%X*11.?_Q*$3C/S;4>40<0^H]2BD5*,FB3A:-'4[T%/ M#-03="?H3EZ?A]#,SNJJSP,LT*J@,%A:/9"VFSUN!UMY-F )YT"Z-??#AL(: M.-7B VH%NHJRNHJ#+TR^L)_CA 7$=O@9Q$#7B 98K<3TLKSIY5OG*NIZ/>.& MY0H67K! 63CU>5=>0$],5!-T(*5U(%EIB5&!\N3:R?#\ TZ56:)28TW5K(J" M_,C?T!B9+\E ]=JN'[0RZK5M+RCJ%^H7NB]T7SNIU^H.*P=>B,5SL*NQ>+*< MA[/N6$_%PXJKL2)^G[/LB/;J21Y-^T&#O8RES?^($\>932B00N\9/YQG['NR MI!F2:2CVTWSI%,65(B@!7EA35RRIQX(H9I3*+#4L85K9Z&JM.IX*A'51A1;* MEU/-ND;FAR:@FJ$S0V>VJ&5K]J$^\"KIUO'UFK/(]QM<*\,R[$XJ-E4OG"FY M6YJ>5E]S9@96LDK/GV M'[],D:G/!9TP-?5)Y$_DG_#[2,2J@$VCQ\:G$S]T>*39#Q@/.1_8S,S5WW'* M1P%$K1"7VC"Z*)BR(PAM73_X>!3+Z8CP 7P\,HZ(^.+'([.EU]\=)13-LYR: M^&(_D>_B7\F@N+171B1&K[=AM!(U@">/+:":"$%^/'+9,#I*^"J83.17/A[! M2"WFNC&69G]SP25_)T.6T(0!NG02LG[RR^DOX!.[XI ML$^HMW .Q"3P(5'G(R;^ S^+##*W<")2-PO$ >D&SJ1V-0;_@<&>.)S"VYP^/G/ 5FSTPUY_P<+O KUE\>[AX=2- MN)%8N!X; LY+3DE2Y0$*'IT(AD6&4]\9)W[^#=^SW"D7-CR01@1X">,< RN)Z_QD('7XV!,# MAW=.P6 !#@EG&R]EK=M'_?CB[BQ\KY-+"CP/V(2?Y0@LF0"6?5M+C8$P21U( MF-/B@8$589]ZPV"!C]61/&H$\? M?,=.TI:N;LZ3.?E970ABX-O/\,\H&KN?_A=02P,$% @ E8&I6$56594/ M,@ >;P$ !@ !P9&9S+3(P,C0P-3 Y>&5X.3ED,BYH=&WM?6N3VS;2[E_! M4>SLN$KB\*+[Q*Z:M1V_V9-D'=NI/>6G_]-H?/3'U+>90_[GVV^_$B>PIQ/FQ\2.&(WAZJ,; MC\FW( RI3WYC4>1Z'OEGY#HC1HBA:VW-,%N:WFB\^PG:>I\^%/A]TKKMW9JZ MV22ZT6]V^LTFN?^-W/SY[?T;^>,/_W[_[?]__IB\]?.?__SUE_>DUKB]_8_U M_O;VP[\]8* ,\V)G=J[G\05^,NH\^ZG"8LIL<T@<&;O?G+UB8T&KE^(P["OJ6'\1T\>0NW5W[SU'AT MG7C<-W3]]5U('-^2^MV%Y7PL2TOH1\VCL/C#1]HXWY]Z0 M_!!HH ./9;\?!)'#HH8=>!X-.>MG'^Z&@1\WN/M?UC?:T,Z8R4Z(3MMP!T1^ ME[Y*=KAA:*LTB+._+HUY,_Z0&7ZM*49QNN[ ;6_CZ)@ZCO]'RR],V1FVLE\9_JI M0,*L44GID$Y<;];_QWMH>1"Y_ZC_XW^8]\#$V^ S!T0U.(OF\/[%]!_8C94YQ* M3.KO2L<&ZSPTFG!+?GU,S,4@\!SX[<>G,?0[)KV>9OYT.RBTER_FUIIAMCU& M(^AZ/+Y;M=&;C&_A=!#Q?Q?^M]J[ &L8R5UW,B(\LM_60F?(&V((U5MZ[XD] M]7J.J>N&]E)AM('RGHDJZ3ZL)V,6"[4DRO._H]&!E% 4:]'<8FK^,(A0 M@:*MS$GZ_AOUZ8A)=_H+"X,HKB@5,]*KER*%DX \,XI^X*=>\.']E68T-:#/ MZ;"^B:6%C&/258?/<3#9%!B4Y3+("ZX/G8[[(Y1NII$QXPY+D-O$K'^TDH5AZ)1^=K49?(>AS8P!1 M[O<&'8*^]:GW2&<\97ZWJYE-B%J2$"RYIJ_%)I49;&$RJ M2IW"P61AX5%J0Q*;VI 7GS7&KA"8&8_45J_3O->1,7J;'9GWB07C17LQ*STV M$018_6>)5W]!:,$KRP',=DG5_KT%9([/U M^B OY;,EXEC'M;TVO$9IZ7 M\G7^G8?43K^O#AHICKOK=F./_1$>CC1"8S=F#?$&@>M'"+7OMK=9*$,SG"S\ MJSF0]@\VV;N_N1/&R>_LD7P))M1?>E57MO3C#[VV9>XRS>",CSXOVQ&?G9]ZMLN] MD7^'+((1SA^1WU@07WPXFC-S\&G#^ MAL3!@HV+NU=NNS;R+L^IKR'S!37"OOT\]6WQ0S1L:-A>:-B^B""9.:"$PR": MT 159=NT7(+VKRF/W>'LV87';V-&AH'G!8]"-\"0B,(%C6;$Y22,@@?7 >) M92:+J@;U06#C8.K!#48B-F01DW.)7!\:\/]*E2N91/3YP\_D:^!-Q14NU;MS M!XY8Q&/RQY1&,8N2@6$X]\VB9&2 MS/.X9O'*&>$/E#7DRH*+;MP^Q?_@?$X MB(B4@&B=/+(!!QTB-":YJ4*A,]2 KMOY&QH^>^0: <8 MC7P0*'2=>IY@C$UY+&G.^DT=2?BA?!M&L]$7Z:A WB&-D#^[@+3@)$( M^A)/H>O"3XRY5FIFH9ALPJZL5U8@DIIY-P%SD-41=,UH;3'FUXJK'[RL6I P,)[7B-(7I%,GM@ZM M$R 59)NTTM)W995SXLTU'D"#0S"-&=.R[PTQ.O>3BM C,&5OI69^GPZX,(;L M3HP]HDNQF.8HU*PO/XG!Y$:O-^#6FU+Q4Q1D\D6\W8X.2N,,TI#>Q\ZZVA%B M*87F/1.?S&=.?#(Z6D]4!!*#\WJMP*#IPL:O(R7S"5-I6VVMV4W=^+U%K-.S MGUFE^E4%U WG,> \!IS'@/,8DA*5X7G]=W"Q(JA#SZ'<:ABRR M*1\[XKQXTCLJGYMW2(?RG MZ_LMZ,#.$3$1E"\D=3/&;595UE M&A+C=7I=-F>54<>X0*;?BX(44,XSQDN^6UVM!7QW@D>?F*\W\[N-_'X&OW\! MOVP4R=+RS&4>&!LZ"9=X;VI=8#TPN&EMXKR4B;6+^9=GNN>3/9;-=\?<:+Y7 MLL@R^E/.?N-P7L1P_L$591Z'?/S\M4]N7NF:;KQ!2%PK).9F8@D6KT3='T%Q MK:!83 9_3_F8_"P*S6 J#*WW&YJ*JT6%Q,*?'&R$F #UGH:NB#T^/LG)I&(V M%.\+3TS'%,$AJ"BYIJ#LGAEE=A'GN.$<-YQ5M4W?<([;Y4L#Y[CA'+SRFR0IQ/J81@UN/ MX(B/Y6I-> 0H\<34RZ2Z*J9'B86R(\;?5"QA=-8$2)'9CF9;ZUD88BN1\-BV M=X&NM9HH(M5%U$$1*2VBKM;:Z6>CB,XN(D,S<"Q"$:&(T-!=MHA0BU!$*"(T M=!O2ZN2DCAR MYN7>@MUIR,[:O8]^Y9C1/'E&,[=*EG69/:2K1BA\RDS04/ZGWN+[9\+NE#G/:G&9 MR'W?=^Z \VQ5?T6:1MTR].)8?")WK<*JGKIGU0(AJOI%J+IA[MK?$E4=51U5 M_2)4W:Q;+1S54=51U<_/Y=)'];9NH*JCJJ.JGYW+):NZ7N^T>H>S&'.R%Y.3 M73O3!).SYTS.#IIVAW64-D478/ KP.4R#?Z6,^?0K3N56U?G#QZ=5A>1RU'+4RS%#@UJ.6JX METO5\B9J.6HY:OGYN5RJEK=A_YP[J_, &,:9@<2IL>6C+-I8ISXRK MPL&SK6MHH+.&17/48-1@U.!J:_!EAUL5X#)J.6HY:CEJ.6HY:CEJ.6IY(5J. MJ=/+29V&+**Q2)R^IWQ,?O:"1\R>X@36*N=>5.'@B<;+VKN;5\2H=]OF&_33 ML,2-FEMA'\RLZ^81VSFA%E^N%I]L]$"U+EVMC5[=Z+91KU&O+SV+]UCXFK,C%Y,9E3F0__DS"'#("+O:>C&U",?GT+F M.VX\C1@G-^_O/W_\?P6:?DR8XG33T\=GJG#PK&D7"QTX+'*C%E=:BYMZ%[48 MM?BBDJ<58&G9:MTS,'>*:GWQV94*<+E<3;?J>@^KGZCIJ.GGYW+I8[IN8E;U M"K.JK\C7,16YTR\LG$;VF'+F8/X4)YQ>5,Q6 9:6:]_;]2YZQ<_S*8Q80W*J]HY8P"=T][", MCII^!9J.Z1O4=-3T:]#T(R;,H*:CIE!RJ2.X>8267WPB]3:F X_!OX[[D.ON$C@:\B(0[K.[E]&1>G36ES"[F[A^8RSG*<,XHQDM4?!(Q@)=?RTZDVMDZ;-44,:6'DE82'.-!]#@T L>,Z9EWV7QJS^(&/W>> 2FW(4!=V,W@/&">5341%;:G-^G M U#$:IF4V_IO2?VU.LYIJZ;VE_AJ 96*7Y;^P1R M'KMV;=40N[[G^JPQ\ +[>V9\C([6Z\$;$H/S>FV !_=($+B&E&P,3:5MM;5F M-^GHX1[OZ5AY;#RP5,LYRN\J"^8*.AC/5#?Y=SP?HQ:!C1@P@Z@/OI?X[R[G M@RS?R/P/@5J!Y_1[YJUET+46A"3#:4OK=C.LI>/ITB4!:2O!X BT1-I).HQ9 MU*?>(YWQ+![K:F;S=>8\IE'$BN440WK.#BZ-ZLD[E\?U]-H>>[S:SS7/JS@_ M),^WAJ&MTG"T9V)"%S.7R887L*BVQ]X"E>G3EF88RP&PI7>&S#QGU)8B,NW( MXC&KJ*S @ORVJ9E=14+4$LBSFEJ[HM0I/ [LBNA6C=,FJZ-R'J'VCF2D#E;T M,0W;5&-V]N$N^2@T09PBY]B9@W7P0 M@VS$B>N3>!Q,H1<.?W,:&@K+!^5CP/RPGS#I?*F/Q&KUVEJ[54"FHZEKW1Z& MUTHD.[:EY\T]13@4T=E%9.A:JX.]-_B@XO?<9B=MRLR_% M5^>3VN *UP;/9]EB1O2&7&VRUB9;<3,H9$ITXG[NS-_+(G;EF;I(B2\S]0]# M%E Z=V:S*)[N&>5/WQ4[_G^-(?[F!6'M1%%;.0M7B]\!(7-#< 'EXH 1HU/O M6,5N.=U9LVY*\;-(#IYF<37"=@VVIEGOZ%V$+<*V6K!MUIN=(S;_1-B>!;:X MR\*:M;6L8C>L1M@6#]LFPG89ME;=[&Q9M*EZF%D<'UZ38$B^!3'U*E<.K'!@ M>=4[G]?>-:UB]]_"X:)TY_S*$=MJ(6(1L95";!<1JSIB\3R4)<0V$;&J([:) MB,TC=L/Q#96('\LJ4_Z+AM3'\B3FT,]7L33J9A=+/ZJ/(PC;E61DO=G6$;6( MVDJAUJH;5@M1JSAJL5ZY:FM;/9S3I#IJL5RYBEISP]R02D2;Q;$!JY6*Q)E7 MGO@Q"SZW$P<01&RYB&TC8!&P50(L6ECE 8OE2[2PE0(L5B_W +82X619QG6+S$M96G2>@TZ]T6IB%5'S(0M:NH;;5-1"VBME*H[=1;35RAICIJL5"Y MBMJF:2!J%4>WI'4Q(*C]:(&*7EOLB8A&QE4+L MIA0Z(E8MQ&*9[ZEF=LN#XBC2-NF7HA1YFK#)KBS1O:_S$HI JD#;,%D(:(7TYD#;K M5@NM=+4@?0E%T%*M=%LW$-*5@O0E5$A+A+1>[[1ZRY"6T>YM3 <>@W\=]R%' M]!+?&O(BL-QG=R_C1LKC3!Z[*X%VX 51_P==-QB$7;F6>B\!FJ03_LS?XC$: M01/Q^,YQ>>C165^RY&[B^HUQ\@)3UPP0U1QM^FO1UUPC2T\V;.9Y=RL03BA> M::'8Z-E MC)S0)_BM'S-_@071;%X!&U)/Y)6$G<#88!KWA^X3+I12:W^KU'%/73>VO<%0#JQ2_ MK7T".8]=N[9JB%W?KCGO+.Y7$]O;;''J_V<\WS M*LX/R?.M86BK-!SMF9C0Q!71'=JG':9'7.$/-FES+/ M8DOY\K@ N/;NT_W]9W)+?@_\AOSX.6(<#! 5),]#_X+$MD*5L8&JE=R+3':D MV9>4I.-C_]8+0O_" 2L#;;.Y-]H^PGTHW@G\:\IC=SA;[39XL,3H[NZVD!C< M_\4G0K("120.2!@%#ZX0- %X3;V8DWA,8T(C1AP&H]T$'!6'N/"0;0,"J&\S M\NC&8_*)^2RBGCC0C,*JS")KAL:0IFV^1ZX[/ M8F !O(AE/>![NU!_R;O7'P;;"3^<-^&"$?%'KO"W*.<,GLXH9L,ALY/6\CR/ MF#V-(B%6$.$$7L"G]AB>S;K+B;3 HGREB69]:PY3H91,)%]YA3H@ Z'0+\; M3#D \C%R8W &&\%07 Y"(&4F:630;C@!(UK/2':C>=]3(<7T*>-#7=!(P] # MF *WY-='YGGRLB-44;3%)6&B*P_4FR94@UX$CU)7Q#V'#5DDA0=MYU@.? T MQMZ"TA+[42\W-]Y+U/=%3T= M3CT #'!1/@^DN+Y\6V:!7!]:BX-(H&A$(PF53?T._%$@[@EYRH>E:?'$P)'M MQS 4<)+]$B-]>A7Z9X. 1T'D)H8GT_.Q$",1T!9T)3(G06*MAM-XFC ZT0;* MQ^1& E7JR9.P>*EVE:($4BY;]> -T >P"D1G9L0%/DFZ&1E)HYSU+",-?IO2 ML[!/*T#+C#\?!U//@>M"T*)W'*0HH"LH\B3$A*<%--:)I(1/!S BQ4",(*U. M5F";DW4]-<8SH!YX'24JS%T8%&DD8.O&'G,V8"E#>V+&; D+5] 0UE(A7<^ MA1;JJUC^."R MQU7[II'[A;F< UPT*?$0R>S!-D[$4E%V,RM'**",N;Y6OK/95=#7++.+6*W# M:AW6A[!:=[W2P&H=5NNV5.NV;-.N9I:V NJ&U3JLUF&U#JMU6*W#:MWV&:K/ MKLY]64M&R-3"[RPFOR2YHYM? \[?B.3#O!:PN(L%O%-J7*LB,3<&V-4+Z0X8 M>Q04Q3K:*L)NM2/H>0IP7F[?/\)L6Y_^QY1&X,!ZLP.7+AV*M[/'NLE7.<2[ M,;1@;Z+^1DX;"*;0 X?7TXJ;K-6$#.SB6)1RZ$1,-^!O#O&8+L:N-W7-:BEG M3R[!M*O9J^,SNMMW[[!V!G@(G+.+J*>U#!21TB(R-!/-K^HB$HNT440*BP@- MG?(B,F3] 46DM(C0T"DN(C1TRHL(#5T%1(2&3G$1H:%37D1HZ"H@(C1TBHL( M#!U*Z&2EOA//>\F5Y:YCSL#2VHB6J77/.8CG%]6OX;R2&-[+]VU61M>:* E% M)&&B))08>;N:A2&&VB(R]IP0@2(ZNXA0BY07$6J1\B("+3)11$J+"+5(>1&A M%BDO(M0BY46$6G1V$>U/(IQU[NWE)1'VKP,Y+K-Y&K(//02DD,6O+TTQGA() MA1V=^M)L7B6)/BSDW[D 5&YY<,I%0\GR_&W+<8_2EA66RJ\K:ZF,=,LQLUG< M05"G. KU7 Q+#D$S\&V!A@%QY@G]U4ODP_=EA+^6*'V4&RN7Q#;(C8 ME^=/B$]KMV47^G(<.=&1P6H,_Z7Q'T&,(*X\_T\%XIVUL*HS$4&,(*X\$Q'$ M".+*,_'<(+[N;$25J_OIV9ZYDP%OQ"E3Z_L88N;AZC,/^XA.JZJY7>L'3;O# M.JN9W? IR^L.Y7_J;1!ZN/;"]^,S^#>'&WCV$_AOTOC[98E]E#BH8' M/8KS>Q0(382FBCQ<=W81F@A-)7B(T$1H*LI#A&:)]7GDX14D"K[&@?V],:"< M.01"_I#Y/#DVF#V)SPPS )@!P'KK<5J59TP8,;DE"C1(VG7#T-&!4&FD0ZAN MAFJKWA-K#Q&J2D'UJLMA.Z#:ZR%4$:KJ0[59;W>Z"%6$:A6@VNTV,:. &87C MIQY, J#FOTD6(1@2:O\]=2/FD)C98S_P@M&,R+4HQ YXS,5/(O; _"GCF&S M9,-5U'1/X187:;[1TT"@E@?4-@)5,:!6KZAV"J!VT*(B4*L U!:F;A&HUP94 M3#%<;8HAB,07,*V!EN"";;;:PV*::\@FI Q5+;)J":6!-&H%8"J&A1$:B5 "KNFH!YA>/S"A^3-0]R3@*-!FZ< M;)!);@S< !%3"%CQ/5JAY#$V)BZ:5,UKN&I8;O,:.KC_EVHXQ:K9I@PLAF$( MU"H U6@C4!&H%0"J638 M,[@6HJ^]FHLY U4]!X0EPE)!6&(!;%,!#"> (TXK@%.C@QD"!*I"0"UAG#_1 M88,<.HQ,5L C-J#&TRY-R./D1O'S&\$0W$Y M"($!,T)]A["_IVXHCF3 O #F!;!H>W;#C/X"PA)A>:FPK%ZAJY0(Z\;06WC< M(H(3;2;"$F&)H3^&_L_#QC?Z1-P)B#@6X?X#]:;)T@#J><$C]6U&AD%$'#9D MD=SK$'Z>[#T@0__L_$4@D !6)IS<%'E(/*8!KH7H0^NPTBJF9EJ7_U77#&UU M;;M&D4J$/@3"LU!XFG6]K2- 50/H0?4MQ0!ZFF,4=-S?$,&JJC5MU4VKB]84 M :HJ0'O=(@=[]5('=N %41\40\H/$PG/3"3\'OB-3_?WGXG/8N+Z=C#!,Q8Q M$5!6X=6"$ 2P-QJ1HN#ZEN738N M._5>%W&)N%0/E\T>+@1 7*J'2[-3X('=&--?:$R_$L^3&R_@_ T)640K:6:,X)@Q9Q$96P8US8P-L<&*Y%V\A,I")*T^K8&Q-C,\U+TS;\+1&??,ZH2+ ,- M'@TYZVJKW[PL!N Y'1C-S[U)L!ZWF=_.+;%Z.6^K6KI:6:6H*B MP- R' )(Q3E3 Q8_,N9+D,I*D "WGY6%TI*0.'\*!BCAS((NB?$CC%P0*_23 M.##,I"#?=(Z5^)(T/*#(6UB!5 G9$YV$'JNO/I8HV/M@$E(?7AF MEOE!+ ["8N $BL$R?U36@/ELZ,;R#"WX'QC@R^M@<1PWE@9%C,PT@C%4],=A M#\P+Y&':\]_0(2CH-JJDN,MK@A4= MG%"?CJ0I7CP1"-/)I9T=TY@ +Z&?$V E\=SO#*0.EWW9<7CG%'P, "$1;!-U MQ$W'EMU\^'8OS/1','C DC"()$M" '+@U'-]("RA#B0L:/'!)Y)RI!NI3OH_ M(Z%'Q;?-OQE1U^>Q[)[DI^BCZ$X"LCE+$GRZ0T%MP@ '.K&+])0UCRY(2EP8 MP,N$<<[QA LNB^[#3X+AH@_;WK_#\!\0LA04#*_9] WV.8VPK#3=(/XUK;D9 MSANUM+,B_)(V[\"0^(2ET-X1E=#5Z-'VP(Z(+,?X3CCL,*SUI;SRX;0I%H3" M.Y:CYUPC2T\VQ "^.O@LS4;(6BB61::Y2!UM31\E3QW.+T'D5\G/BS34N8KLA6*:,:=EWF5_K#R)&OS<>@2D;,AW+;<[OTP%$V2 59\@;$)\U]9;>>V)/O9YCZKJI_16.1%8P?EO[!'(>NW9MU1"[OAP# M!UY@?Y_G'SM:3XP4B<%Y/;G9^6QB?#% M7*+:N_5)X!M2VJ7#7#W_XKGJ)O^.YV/4]G3YP@?9F#DW5WPZ?35WEHO2);I; M6G>^6C4=3Y (M$3:21DP]:GW2&<\*Z)U-;,Y+^ZD]9X5RRF&])P= M7!K5DW+6?:YY7<7Y(GF\-0UNEX6C/Q'R]*%G83*2)UI(>JXF) M($M 6)JQ,GG)TCM#9IYSQF&*R+0CB\>L(Y1BIXU72'^5>-$\3IDG! M0> YLE*5GB=/L_QTDJ8*%O/#OX;,E\6IP8S\//7M9"[XX.1#Z1' *[Q7,C#N M+H+CO?PV]/^4F][.4;)D$>4J M0^O2NBQ)9*JQ31(04:*N*"VA9"XEBDAA$:$2J2XA5"+E181*I+J$4(F4%Q$J MD>H20B527D2H1,H4RYR.X-]Z9-3$MT]GF@[$+.#_;>U7NV9&MIL M:OI.'2V^%)T4PHI:E+6"FN2KG#CKQO ^>U/.]L852_1!P]_.RL_)5YEN5+Y!89JW4ALQTEG(9G->'2G"Y\L7Q=-% MI2HM.CTICW_\P6CK=\G?@IA\];!M9K"U$+8(VZJP] \+88NPK1Q+_S 1M@C; MRK%TX=NNP+82T>,+N++,AO=7@ZW0;+B/XOG2U/R MC9L45TG)7\3ODQA6'-_.P75$.B+].KB.2$>D7P?7$>F(].O@.B+]98=B7' 0 M_C4.[.^- >5R=_2)V!0XV84EW2"XZ-"Z*IPY?>Q<@7+XBSBZ[42?&Z-NZOKZ MD@8<8ZH]QE0^X5L6VHUF!]&.:+\DGN]"NXFV'=%^43S?BO:>U46L(]8OB>?; ML=YN7MLRY-J[^XDX..:_\WU*Y;%:\J@99H_]P M&,ZQ%*Q)/;\YQ;5CO<6V: MV^INT%PAR6M2J.[J4C>EFVT!,(Z8O"--F MO=7M(J81TQ>$:;W>[9P*TQCY(N;5P+S5[5S3(NDU-IP$F)6>J7W6I!4:O&<- M,\@V!!N"30FV(=@0; @VI;F&T9I*6%4W%CL93RL1@Q46AWYAG-'('I,?Z22\ M(Q_8 _."4&QCA3M)*U6*5$H9RTYP][JXC2YNH*CT.I32]Q#5,1^.*G#%*F#5 M#>/L!]*@"J *G',4,-OH""D0$R+B3V;T]99Q3371?1M'?Y%Q^8>E#:/3:[A1 MM/HEU.KJN?JV%4Y+F")35D*8* "H )6N?6[G("=D4&MPO8.Z_L'00Z71-W M@JFT!X<@WPMR4V\CR!'DEPWRGM%!D"/(+QOD;=Q@M%KQ-F)Z[P:C9@LW\<)- MO"H03J>Y,[2 N/<-@DT)KB'8$&P(-K79AF!#L"'83L&U2L1-A<6.7YGG06?K MY!/S642]>EJTO'[)U]ZZ'*&CQ$ MZ:E0:O3.OC4*HA11NA.EK7K;.-7Q4XA21.GS4-JL=]JGFF%Q>2A%4)9E.E>+ MQ94($)^-H_Q.4!LV@OKZ2<:']TL[0647"]\*JBI,6XD1,4FCK 7#"1MG6""A MX'0,]7F*2$6D5H.GB%1$:C5XBDA%I&(Q$;<>NHZ 4('DS(N8N&-;B8[>/<6J M^LJR#@%7,.#:G0W+VA%P"+C2 ->U$' (N!/NU&0:"#@$W"D!MV%KL$L/F#XF M<1$GP9#0:.#*"980+]T4J7P8*U6Q>+9>R'X!S@3'#!.GTBMGT!4 6CD&O=-" M]P'1=C+W89/S@'!#N)4#-Z.-<$.XG3(XLC:D?RX].+JW_YX"D$1 U(B81V-9 M5>(Q!XY@>*1 *4GM4RPJ&D#AE'2$*D(5H:HH5,OQ<#:Y-XA7Q*NJ>#4Z& B M(-4=ZRL1&IY^UY)23ENH#M=V;%LBH&2T];N".%/-)]T$)>JQ MR5T8)"77OBRY0MRUE+AUHCHP-N: M42/RP;A"]CVC*D$TT.#1D+-^ M]N&NB- _DY^U+C_9WX9'9\$T[@_=)^;DQ95R)T7R':_ M>Z(JO6Q(I+Y!CW<8\.Z:LLLIT,M]6K$&6ZWCL=U-OHF&H%?1A'I+ZIM>$@=Y MAA'CS(]YMIZ5DVQ>0AP0ZB]-X0ZCP&9,])<$P ]"B>/R<)I,8O#A5W8,"A*/ MX88]Y2!>%M4),,@>+UJG$9-?[/05XD'7GS(RA7\]$H_9TBM=T1^PI0_,T>9F M?LW(* WQ%1-E73;$3=4@OGW*C8"BZ]L1$SN!46^S!I#!E+L^XYP$ 'C.64SH MHD4"./4YX!X^W_ W&ODV!G5:M#2A,_$*;^HP@70^]6*9U?78"%Y(?8<$@/B( M#!GC&OD97B$4(!Y'C)$)4#,&O?0=Z,I7%L9L,H"?6GJ=F+IIU>7C_YKZ+'=) M/&V/ 6SP[D<&].5(D:J5ZWHP)+]2/V:13WZC]AB(C&;DWJ?>#%C/Z^07W]ZA M<@<,/&LCE.TQ&H'O$(_OA.$ _/=E:_DAV]0U0V![>83.-;+T9$,H]BIP$[U; M::'8Q+5I+CRJK36/Y*G#9S0)(I?'^,2N'62LDI>UX6TI(R?TJ2&,*V [T]'$ M.\TYH6F4L'_4E78HZTC.CZD=7([1=U45EXJUO\*1 MB#SBM[5/(&?PY6JKAMCU/1@[&@,OL+_/8QP(I,48G1BTB^ M\$$V1N>F0*W <_H]*]\F8V=+Z\[+X^G@N71)^D )X$:@$M(HTB'X6'WZ$+C9 MD-KM:F8S\_,;:>%=@GP0.#/X9QQ/O'?_"U!+ 0(4 Q0 ( )2!J5A5OB7T$ #V M)0 %0 @ $]"0 <&1F&UL4$L! M A0#% @ E(&I6)V[QZ",% H9( !0 ( ![0T '!D M9G,M,C R-# U,#EX.&LN:'1M4$L! A0#% @ E(&I6$\II?O1-0 USH$ M !@ ( !JR( '!D9G,M,C R-# U,#EX97@Y.60Q+FAT;5!+ M 0(4 Q0 ( )6!J5A%5E65#S( 'F\! 8 " ;)8 !P M9&9S+3(P,C0P-3 Y>&5X.3ED,BYH=&U02P4& 8 !@"3 0 ]XH end XML 21 pdfs-20240509x8k_htm.xml IDEA: XBRL DOCUMENT 0001120914 2024-05-09 2024-05-09 0001120914 false 8-K 2024-05-09 PDF SOLUTIONS, INC. 000-31311 DE 25-1701361 2858 De La Cruz Boulevard Santa Clara CA 95050 408 280-7900 false false false false Common Stock, $0.00015 par value PDFS NASDAQ false