0000351998-15-000013.txt : 20150514 0000351998-15-000013.hdr.sgml : 20150514 20150514124918 ACCESSION NUMBER: 0000351998-15-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 7 CONFORMED PERIOD OF REPORT: 20150330 FILED AS OF DATE: 20150514 DATE AS OF CHANGE: 20150514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DATA I/O CORP CENTRAL INDEX KEY: 0000351998 STANDARD INDUSTRIAL CLASSIFICATION: INSTRUMENTS FOR MEAS & TESTING OF ELECTRICITY & ELEC SIGNALS [3825] IRS NUMBER: 910864123 STATE OF INCORPORATION: WA FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-10394 FILM NUMBER: 15861605 BUSINESS ADDRESS: STREET 1: 6464 185TH AVE NE, SUITE 101 CITY: REDMOND STATE: WA ZIP: 98052 BUSINESS PHONE: 4258676922 MAIL ADDRESS: STREET 1: 6464 185TH AVE NE, SUITE 101 CITY: REDMOND STATE: WA ZIP: 98052 10-Q 1 f10q_033015.htm f10q_033015.htm - Generated by SEC Publisher for SEC Filing  

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.  20549

 

FORM 10-Q

 

(Mark One)

 

(X)

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

For the quarterly period ended March 31, 2015

or

 

( )

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE

SECURITIES EXCHANGE ACT OF 1934

For the transition period from ________________ to ________________

 

Commission file number: 0-10394

DATA I/O CORPORATION

(Exact name of registrant as specified in its charter)

 

Washington

91-0864123

(State or other jurisdiction of incorporation or organization)

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

 

6464 185th Ave NE, Suite 101, Redmond, Washington, 98052

(Address of principal executive offices, including zip code)

 

(425) 881-6444

(Registrant’s telephone number, including area code)

 

 

 

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

Yes X  No __

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes X  No __

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

Large accelerated filer __  Accelerated filer __  Non-accelerated filer __  Smaller reporting company X

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

 

Shares of Common Stock, no par value, outstanding as of May 1, 2015:

 

7,864,030

1

 


 
 

 

DATA I/O CORPORATION

 

FORM 10-Q

For the Quarter Ended March 31, 2015

 

INDEX

Part I.

 

Financial Information

Page

 

 

 

 

 

 

Item 1.

Financial Statements

3

 

 

 

 

 

Item 2.

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

14

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

21

 

 

 

 

 

Item 4.

Controls and Procedures

21

 

 

 

 

Part II

 

Other Information

 

 

 

 

 

 

Item 1.

Legal Proceedings

22

 

 

 

 

 

Item 1A.

Risk Factors

22

 

 

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

22

 

 

 

 

 

Item 3.

Defaults Upon Senior Securities

22

 

 

 

 

 

Item 4.

Mine Safety Disclosures

22

 

 

 

 

 

Item 5.

Other Information

22

 

 

 

 

 

Item 6.

Exhibits

23

 

 

 

 

Signatures

 

24

           

 

2

 


 
 

 

PART I - FINANCIAL INFORMATION

 

Item 1.                  Financial Statements

 

DATA I/O CORPORATION

CONSOLIDATED BALANCE SHEETS

(in thousands, except share data)

(UNAUDITED)

       
 

March 31,
2015

 

December 31,
2014

       

ASSETS

     

CURRENT ASSETS:

     

Cash and cash equivalents

$8,921

 

$9,361

Trade accounts receivable, net of allowance for

     

     doubtful accounts of $105 and $93, respectively

3,834

 

4,109

Inventories

3,833

 

4,445

Other current assets

332

 

426

TOTAL CURRENT ASSETS

16,920

 

18,341

       

Property, plant and equipment – net

920

 

926

Other assets

63

 

65

TOTAL ASSETS

$17,903

 

$19,332

       

LIABILITIES AND STOCKHOLDERS’ EQUITY

     

CURRENT LIABILITIES:

     

Accounts payable

$1,162

 

$968

Accrued compensation

960

 

1,756

Deferred revenue

1,046

 

1,801

Other accrued liabilities

650

 

640

Accrued costs of business restructuring

103

 

113

TOTAL CURRENT LIABILITIES

3,921

 

5,278

       

Long-term other payables

141

 

183

       

COMMITMENTS

-

 

-

       

STOCKHOLDERS’ EQUITY

     

Preferred stock -

     

Authorized, 5,000,000 shares, including

     

200,000 shares of Series A Junior Participating

     

Issued and outstanding, none

-

 

-

Common stock, at stated value -

     

Authorized, 30,000,000 shares

     

Issued and outstanding, 7,863,527 shares as of March 31,

     

2015 and 7,861,141 shares as of December 31, 2014

18,796

 

18,704

Accumulated earnings (deficit)

(5,894)

 

(5,943)

Accumulated other comprehensive income

939

 

1,110

TOTAL STOCKHOLDERS’ EQUITY

13,841

 

13,871

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

$17,903

 

$19,332

       

See notes to consolidated financial statements

 

 

3

 


 
 

 

 

DATA I/O CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

(UNAUDITED)

           
   

Three Months Ended
March 31,

 
   

2015

 

2014

 
           

Net Sales

 

$5,902

 

$4,819

 

Cost of goods sold

 

3,045

 

2,324

 

Gross margin

 

2,857

 

2,495

 

Operating expenses:

         

Research and development

 

1,098

 

1,149

 

Selling, general and administrative

 

1,537

 

1,689

 

Provision for business restructuring

 

-

 

13

 

Total operating expenses

 

2,635

 

2,851

 

Operating income (loss)

 

222

 

(356)

 

Non-operating income (expense):

         

Interest income

 

31

 

19

 

Foreign currency transaction gain (loss)

 

(195)

 

18

 

Total non-operating income (expense)

 

(164)

 

37

 

Income (loss) before income taxes

 

58

 

(319)

 

Income tax (expense) benefit

 

(9)

 

(24)

 

Net income (loss)

 

$49

 

($343)

 
           
           

Basic earnings (loss) per share

 

$0.01

 

($0.04)

 

Diluted earnings (loss) per share

 

$0.01

 

($0.04)

 

Weighted-average basic shares

 

7,863

 

7,788

 

Weighted-average diluted shares

 

8,045

 

7,788

 
           

See notes to consolidated financial statements

     

 

 

 

 

 

4

 


 
 

 

 

DATA I/O CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(in thousands)

(UNAUDITED)

   
   

Three Months Ended
March 31,

 
   

2015

 

2014

 
           

Net Income (loss)

 

$49

 

($343)

 

Other comprehensive income:

         

Foreign currency translation gain (loss)

(171)

 

(220)

 

Comprehensive income (loss)

 

($122)

 

($563)

 
           

See notes to consolidated financial statements

     

 

5

 


 
 

 

 

DATA I/O CORPORATION 

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(UNAUDITED)

         
   

For the Three Months Ended
March 31,

   

2015

 

2014

   

 

   

CASH FLOWS FROM OPERATING ACTIVITIES:

       

Net income (loss)

 

$49

 

($343)

Adjustments to reconcile net income (loss)

       

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

       

Depreciation and amortization

 

148

 

160

Equipment transferred to cost of goods sold

 

16

 

31

Share-based compensation

 

90

 

85

Net change in:

       

Trade accounts receivable

 

110

 

(1,714)

Inventories

 

557

 

(13)

Other current assets

 

89

 

53

Accrued cost of business restructuring

 

(39)

 

(201)

Accounts payable and accrued liabilities

 

(562)

 

384

Deferred revenue

 

(662)

 

294

Other long-term liabilities

 

(22)

 

(17)

Deposits and other long-term assets

 

1

 

-

Net cash provided by (used in) operating activities

 

(225)

 

(1,281)

         

CASH FLOWS FROM INVESTING ACTIVITIES:

       

Purchases of property, plant and equipment

 

(158)

 

(129)

Cash provided by (used in) investing activities

 

(158)

 

(129)

         

CASH FLOWS FROM FINANCING ACTIVITIES:

       

Proceeds from issuance of common stock, net of tax withholding

7

 

6

Cash provided by (used in) financing activities

 

7

 

6

Increase/(decrease) in cash and cash equivalents

 

(376)

 

(1,404)

         

Effects of exchange rate changes on cash

 

(64)

 

(246)

Cash and cash equivalents at beginning of period

 

9,361

 

10,426

Cash and cash equivalents at end of period

 

$8,921

 

$8,776

         

Supplemental disclosure of cash flow information:

       

Cash paid (received) during the period for:

 

     

   Income Taxes

 

$2

 

($3)

See notes to consolidated financial statements

       

 

6

 


 
 

 

DATA I/O CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

NOTE 1 - FINANCIAL STATEMENT PREPARATION

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) prepared the financial statements as of March 31, 2015 and March 31, 2014 according to the rules and regulations of the Securities and Exchange Commission ("SEC"). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.  The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.  Operating results for the three months ended March 31, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.  These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.

 

Revenue Recognition

 

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use what we charge to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

7

 


 
 

 

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Stock-Based Compensation Expense

 

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

 

Income Tax

 

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three months ended March 31, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $201,000 and $186,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of March 31, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2011, 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2000 to 2010 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.

 

In April 2014, the FASB issued ASU 2014-08, “Presentation of Financial Statements and Property, Plant, and Equipment,” (ASU 2014-08).  This ASU changes the threshold for reporting discontinued operations and adds new disclosures.  The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and “represents a strategic shift that has (or will have) a major effect on our operations and financial results.” For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an entity that occur within annual periods beginning on or after December 15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.

8

 


 
 

 

 

NOTE 2 – INVENTORIES

Inventories consisted of the following components:

       
   

March 31,
2015

 

December 31,
2014

(in thousands)

       

Raw material

 

$2,527

 

$2,429

Work-in-process

 

1,045

 

1,288

Finished goods

 

261

 

728

Inventories

 

$3,833

 

$4,445

         

 

NOTE 3 – PROPERTY, PLANT AND EQUIPMENT, NET

Property and equipment consisted of the following components:

   

March 31,
2015

 

December 31,
2014

(in thousands)

       

Leasehold improvements

 

$415

 

$415

Equipment

 

6,120

 

6,208

   

6,535

 

6,623

Less accumulated depreciation

 

5,615

 

5,697

Property and equipment, net

 

$920

 

$926

         

 

NOTE 4 – PROVISION FOR BUSINESS RESTRUCTURING

Our previous years’ actions have been fully implemented.  At March 31, 2015, the remaining portion of the reserve scheduled to be paid over the next twelve months is $103,000, and the long term portion is $43,000 and relates to the lease abandonment payments that are scheduled out to August 2016.

 

An analysis of the restructuring is as follows:

           
 

Reserve
Balance
Dec. 31, 2013

2014
Expense

2014
Payments/
Write-Offs

Reserve
Balance
Dec. 31, 2014

2015
Expense

2015
Payments/
Write-Offs

Reserve
Balance
Mar. 31, 2015

(in thousands)

             

Downsizing US operations:

             

    Employee severance

$230

($16)

$214

$0

$0

$0

$0

    Other costs

240

25

94

171

-

25

146

Downsizing foreign operations:

             

    Employee severance

372

16

371

17

-

17

-

    Other costs

31

(12)

19

-

-

-

-

Total

$873

$13

$698

$188

$0

$42

$146

               

 

9

 


 
 

 

NOTE 5 – OTHER ACCRUED LIABILITIES

Other accrued liabilities consisted of the following components:

   

March 31,
2015

 

December 31,
2014

(in thousands)

     

 

Product warranty

 

$340

 

$339

Sales return reserve

 

55

 

55

Other taxes

 

83

 

87

Other

 

172

 

159

Other accrued liabilities

 

$650

 

$640

       

 

 

The changes in Data I/O's product warranty liability for the three months ending March 31, 2015 are as follows:

   

March 31,
2015

(in thousands)

   

Liability, beginning balance

 

$339

Net expenses

 

200

Warranty claims

 

(200)

Accrual revisions

 

1

Liability, ending balance

 

$340

     

 

NOTE 6 – OPERATING LEASE COMMITMENTS

We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:

For the years ending December 31:

 

   

Operating
Leases

(in thousands)

   

2015 (remaining)

 

$796

2016

 

597

2017

 

32

2018

 

3

2019

 

3

Thereafter

 

1

Total

 

$1,432

     

10

 


 
 

 

Of the $1,432,000, $146,000 has been accrued as restructure liability related to abandoned lease space.

 

During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015 and extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.  Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions  to another tenant and the lease was revised to end May 31, 2017.

 

NOTE 7 – OTHER COMMITMENTS

We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.  Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.  Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.  At March 31, 2015, the purchase commitments and other obligations totaled $1,003,000 of which all but $6,000 are expected to be paid over the next twelve months.

 

NOTE 8 – CONTINGENCIES

As of March 31, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position. 

 

NOTE 9 – EARNINGS (LOSS) PER SHARE

Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.  Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.  Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.

 

 

11

 


 
 

The following table sets forth the computation of basic and diluted earnings per share:

 

   

Three Months Ended

 
   

Mar. 31,
2015

 

Mar. 31,
2014

 

(in thousands except per share data)

         

Numerator for basic and diluted

         

earnings (loss) per share:

         

    Net income (loss)

 

$49

 

($343)

 
           

Denominator for basic

         

earnings (loss) per share:

         

    weighted-average shares

 

7,863

 

7,788

 
           

Employee stock options and awards

 

182

 

-

 
           

Denominator for diluted

         

earnings (loss) per share:

         

    adjusted weighted-average shares &

         

    assumed conversions of stock options

 

8,045

 

7,788

 
           

Basic and diluted

         

earnings (loss) per share:

         

    Total basic earnings (loss) per share

 

$0.01

 

($0.04)

 

    Total diluted earnings (loss) per share 

 

$0.01

 

($0.04)

 

 

Options to purchase 166,000 and 833,187 shares were outstanding as of March 31, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.

 

NOTE 10 – SHARE-BASED COMPENSATION

 

For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.  For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures.  

 

The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three months ended March 31, 2015 and 2014, respectively, was as follows:

 

   

Three Months Ended

 
   

Mar. 31,
2015

 

Mar. 31,
2014

 

(in thousands)

   

 

 

 

Cost of goods sold

 

$2

 

($4)

 

Research and development

 

19

 

14

 

Selling, general and administrative

 

69

 

75

 

Total share-based compensation

 

$90

 

$85

 
           

Impact on net earnings per share:

         

Basic and diluted

 

($0.01)

 

($0.01)

 

12

 


 
 

 

 

There were no equity awards issued during the three months ended March 31, 2015 and 2014.

 

Non-employee directors Restricted Stock Units (“RSU’s”) vest over one year, employee RSU’s vest over four years with the expense being recognized over the vesting period.

 

The fair value of share-based awards for employee stock options is estimated using the Black-Scholes valuation model.  The following weighted average assumptions were used to calculate the fair value of stock options granted during the three months ended March 31, 2015 and 2014:

 

The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at March 31, 2015 are:

 

   

Mar. 31,
2015

Unamortized future equity compensation expense

 

$807,275

Remaining weighted average amortization period in years

 

2.44

 

 

13

 


 
 

 

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

 

General

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.  This Act provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information about themselves as long as they identify these statements as forward-looking and provide meaningful cautionary statements identifying important factors that could cause actual results to differ from the projected results.  All statements other than statements of historical fact made in this Quarterly Report on Form 10-Q are forward-looking.  In particular, statements herein regarding industry prospects or trends; expected revenues; expected level of expense; future results of operations; reversals of tax valuation allowances; restructuring implications; breakeven point, or financial position; changes in gross margin; economic conditions and capital spending outlook; market acceptance of our newly introduced or upgraded products; development, introduction and shipment of new products; sales channels and any other guidance on future periods are forward-looking statements.  Forward-looking statements reflect management’s current expectations and are inherently uncertain.  Although we believe that the expectations reflected in these forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, achievements, or other future events.  Moreover, neither we nor anyone else assumes responsibility for the accuracy and completeness of these forward-looking statements.  We are under no duty to update any of these forward-looking statements after the date of this report.  The reader should not place undue reliance on these forward-looking statements.  The discussions above and in the section in Item 1A., Risk Factors “Cautionary Factors That May Affect Future Results” in our Annual report on Form 10-K for the year ended December 31, 2014 describe some, but not all, of the factors that could cause these differences.

 

OVERVIEW

 

We are focused on managing and growing the core programming business to increase profitability, while developing and enhancing products to drive future revenue and earnings growth.  Part of the strategy is to gain market share and to expand addressable markets.  Our challenge is growing and profitably operating in a cyclical and rapidly evolving industry environment while we are experiencing unfavorable currency rate fluctuations.  We are balancing business geography shifts, increasing costs and strategic investments in our business with the level of demand and mix of business we expect.

 

We focus our research and development efforts in our strategic growth markets, namely new programming technology, automated programming systems for the manufacturing environment and software.  We continue to focus on extending the capabilities and support for our product lines and supporting the latest semiconductor devices, including NAND Flash, e-MMC, and microcontrollers on our newer products.  During 2014, we have added media and handling options and software features for our new PSV7000, Data I/O’s most advanced programming system introduced in the fall of 2013, which can cut the cost of programming by up to 50% and represents new capabilities to handle and program small parts.  In July 2014, we announced our new PSV3000 automated programming system, which was designed to meet the needs of Chinese and Asian local manufacturers moving from manual to automated programming.  The PSV3000 is being sold in Asia and recently won the 2015 SMT China Vision Award for Device Programming and the 2015 EM Asia Innovation Award for Programming Systems. In April 2015, we announced our new PSV5000 automated programming system, which will replace our PS388 system with a more integrated solution at a lower cost.

 

We are focused on strategic high volume manufacturers in key market segments like automotive electronics, wireless and consumer electronics, industrial controls including ”Internet of Things” electronics, and programming centers.

 

14

 


 
 

 

BUSINESS RESTRUCTURING PROGRESS

 

Our previous years’ actions have been fully implemented.  At March 31, 2015, the remaining portion of the reserve scheduled to be paid over the next twelve months is $103,000, and the long term portion is $43,000 and relates to the lease abandonment payments that are scheduled out to August 2016.

 

cRITICAL aCCOUNTING pOLICY jUDGMENTS AND eSTIMATES

 

The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America requires that we make estimates and judgments, which affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities.  On an on-going basis, we evaluate our estimates, including those related to revenue recognition, estimating the percentage-of-completion on fixed-price professional engineering service contracts, sales returns, bad debts, inventories, investments, intangible assets, income taxes, warranty obligations, restructuring charges, contingencies such as litigation, and contract terms that have multiple elements and other complexities typical in the capital equipment industry.  We base our estimates on historical experience and other assumptions that we believe are reasonable under the circumstances.  Actual results may differ from these estimates under different assumptions or conditions. 

 

We believe the following critical accounting policies affect the more significant judgments and estimates used in the preparation of our financial statements:

 

Revenue Recognition:  We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use what we charge to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

15

 


 
 

 

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Allowance for Doubtful Accounts:  We base the allowance for doubtful accounts receivable on our assessment of the collectability of specific customer accounts and the aging of accounts receivable.  If there is deterioration of a major customer’s credit worthiness or actual defaults are higher than historical experience, our estimates of the recoverability of amounts due to us could be adversely affected. 

 

Inventory: Inventories are stated at the lower of cost or market.  Adjustments are made to standard cost, which approximates actual cost on a first-in, first-out basis.  We estimate reductions to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand.  We evaluate our inventories on an item by item basis and record inventory adjustments accordingly.  If there is a significant decrease in demand for our products, uncertainty during product line transitions, or a higher risk of inventory obsolescence because of rapidly changing technology and customer requirements, we may be required to increase our inventory adjustments and our gross margin could be adversely affected. 

 

Warranty Accruals:  We accrue for warranty costs based on the expected material and labor costs to fulfill our warranty obligations.  If we experience an increase in warranty claims, which are higher than our historical experience, our gross margin could be adversely affected. 

 

Tax Valuation Allowances:  Given the uncertainty created by our loss history, as well as the current uncertain economic outlook for our industry and capital spending, we expect to continue to limit the recognition of net deferred tax assets and accounting for uncertain tax positions and maintain the tax valuation allowances.  At the current time, we expect, therefore, that reversals of the tax valuation allowance will take place only as we are able to take advantage of the underlying tax loss or other attributes in carry forward.  The transfer pricing and expense or cost sharing arrangements are complex areas where judgments, such as the determination of arms-length arrangements, can be subject to challenges by different tax jurisdictions. 

 

Share-based Compensation:  We account for share-based awards made to our employees and directors, including employee stock option awards and restricted stock unit awards, using the estimated grant date fair value method of accounting.  For options, we estimate the fair value using the Black-Scholes valuation model, which requires the input of highly subjective assumptions, including the option’s expected life and the price volatility of the underlying stock.  The expected stock price volatility assumption was determined using the historical volatility of our common stock.  Changes in the subjective assumptions required in the valuation model may significantly affect the estimated value of the awards, the related stock-based compensation expense and, consequently, our results of operations.  

 

 

16

 


 
 

 

Results of Operations

 

Net Sales

 

   

Three Months Ended

 

Net sales by product line

 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

             

Automated programming systems

 

$4,678

 

46.5%

 

$3,193

 

Non-automated programming systems

 

1,224

 

(24.7%)

 

1,626

 

Total programming systems

 

$5,902

 

22.5%

 

$4,819

 
               
               
   

Three Months Ended

 

Net sales by location

 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

             

United States

 

$400

 

(28.7%)

 

$561

 

% of total

 

6.8%

     

11.6%

 
               

International

 

$5,502

 

29.2%

 

$4,258

 

% of total

 

93.2%

     

88.4%

 

 

Net sales in the first quarter of 2015 were $5.9 million, up 23% compared with $4.8 million in the first quarter of 2014, and sequentially up 12% compared with $5.3 million in the fourth quarter of 2014 with the increase primarily due to sales of our PSV7000 and PSV3000.  Net sales for the first quarter of 2015 compared to the first quarter of 2014 were unfavorably impacted by approximately $400,000 due to the change in average foreign currency translation rates related to Euro denominated sales and the strengthening of the US Dollar compared to the Euro.  On a regional basis, net sales increased 69% in Europe and 36% in Asia, while declining 42% in the Americas compared to the first quarter of 2014.  The higher level of sales in the first quarter of 2015 was primarily due to worldwide sales of our PSV7000 and Asia sales of our new PSV3000.  A sales breakdown by type for the first quarter of 2015 was 68% equipment, 23% adapters, and 9% software and maintenance.  Adapters are a consumable item and software and maintenance are typically recurring under annual subscription contracts.

 

Orders for the first quarter of 2015 were $5.2 million, down 10%, compared with $5.8 million in the first quarter of 2014, primarily resulting from unfavorable currency translation rates.  Backlog was $1.7 million at March 31, 2015, compared to $2.6 million at March 31, 2014 and $1.9 million at December 31, 2014.  Deferred revenue was $1.0 million at March 31, 2015 compared to $1.5 million at March 31, 2014 and $1.8 million at December 31, 2014.

 

17

 


 
 

 

Gross Margin

 

Three Months Ended

 
 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

           

Gross margin

$2,857

 

14.5%

 

$2,495

 

Percentage of net sales

48.4%

     

51.8%

 

 

 

Gross margin as a percentage of sales in the first quarter of 2015 was 48.4%, compared with 51.8% in the first quarter of 2014.  The gross margin decrease as a percentage of sales for the first quarter was primarily due to unfavorable currency rate fluctuations, less favorable product and channel mix, as well as unfavorable labor and overhead variances, particularly resulting from the impact of reducing inventories. 

Research and Development            

 

Three Months Ended

 
 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

           

Research and development

$1,098

 

(4.4%)

 

$1,149

 

Percentage of net sales

18.6%

     

23.8%

 

 

Research and development (“R&D”) decreased $51,000 in the first quarter of 2015 compared to the same period in 2014, primarily due to lower R&D materials, recruiting and depreciation costs offset in part by higher incentive compensation and headcount related costs.

 

Selling, General and Administrative

 

Three Months Ended

 
 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

           

Selling, general &

           

administrative

$1,537

 

(9.0%)

 

$1,689

 

Percentage of net sales

26.0%

     

35.0%

 

 

Selling, General and Administrative (“SG&A”) expenses decreased $152,000 in the first quarter of 2015 compared to the same period in 2014, primarily related to savings from personnel reductions due to restructuring actions and cost controls and lower commissions, offset in part by higher depreciation and investor relations costs.

 

 

 

18

 


 
 

 

Interest

 

Three Months Ended

 
 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

           

Interest income

$31

 

63.2%

 

$19

 

 

Interest income increased in the first quarter of 2015 compared to the same period in 2014, primarily due to higher earnings on invested cash balances.

 

Income Taxes

 

Three Months Ended

 
 

Mar. 31,
2015

 

Change

 

Mar. 31,
2014

 

(in thousands)

           

Income tax (expense) benefit

($9)

 

(62.5%)

 

($24)

 
             

 

Income tax expense for the first quarter of 2015 decreased $15,000 compared to the same period in 2014, primarily resulting from income tax on foreign subsidiaries income.

 

The effective tax rate differed from the statutory tax rate primarily due to the effect of valuation allowances, as well as foreign taxes.  We have a valuation allowance of $11.8 million as of March 31, 2015.  Our deferred tax assets and valuation allowance have been reduced by approximately $201,000 and $186,000 associated with the requirements of accounting for uncertain tax positions as of March 31, 2015 and 2014, respectively.  Given the uncertainty created by our past loss history and the cyclical nature of the industry in which we operate, we expect to continue to limit the recognition of net deferred tax assets and maintain the tax valuation allowances.

 

Financial Condition

               

Liquidity and Capital Resources

   
 

Mar. 31,
2015

 

Change

 

Dec. 31,
2014

(in thousands)

         

Working capital

$12,999

 

($64)

 

$13,063

 

During the first quarter of 2015, our working capital decreased $64,000.  Our cash balance as of March 31, 2015 decreased $440,000 during the quarter which included annual payouts of incentive compensation and retirement contributions, as well as unfavorable currency rate fluctuations.  Offsetting these decreases were collection of receivables and reduction of inventories. 

 

Although we have no significant external capital expenditure plans currently, we expect that we will continue to make capital expenditures to support our business.  We plan to increase internal capital expenditures for sales demonstration and R&D test equipment as we develop and release new products.  Capital expenditures are expected to be funded by existing and internally generated funds or lease financing.

 

19

 


 
 

 

As a result of our significant product development, customer support, selling and marketing efforts, we have required substantial working capital to fund our operations.  Over the last few years, we restructured our operations to lower our costs and operating expenditures in some geographic regions, while investing in other regions; creating headroom to hire critical product development resources; and to lower the level of revenue required for our net income breakeven point; as well as offsetting in part, costs rising over time; to preserve our cash position and to focus on profitable operations. See “Business Restructuring Progress” discussion above for future expected restructuring related payments.

 

We believe that we have sufficient working capital available under our operating plan to fund our operations and capital requirements through at least the next one-year period.  Approximately $5.7 million of our cash is located in foreign subsidiary accounts at March 31, 2015.  Although we have no current repatriation plans, there may be tax and other impediments to repatriating the cash to the United States.  Our working capital may be used to fund growth initiatives including acquisitions as well as share repurchases, which could reduce our liquidity.  Any substantial inability to achieve our current business plan could have a material adverse impact on our financial position, liquidity, or results of operations and may require us to reduce expenditures and/or seek additional financing.

 

OFF-Balance sheet arrangements

 

Except as noted in the accompanying consolidated financial statements in Note 6, “Operating Lease Commitments” and Note 7, “Other Commitments”, we have no off-balance sheet arrangements.

 

Non-Generally accepted accounting principles (GAAP) FINANCIAL MeasureS

 

Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) was $175,000 in the first quarter of 2015 compared to a loss of $178,000 in the first quarter of 2014.  Adjusted EBITDA excluding equity compensation (a non-cash item) and restructure charge was $265,000 in the first quarter of 2015, compared to a loss of $80,000 in the first quarter of 2014.

 

Non-GAAP financial measures, such as EBITDA and adjusted EBITDA, should not be considered a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP.  We believe that these non-GAAP financial measures provide meaningful supplemental information regarding the Company’s results and facilitate the comparison of results.  A reconciliation of net income (loss) to EBITDA and adjusted EBITDA follows:

 

20

 


 
 

 

Non-Generally accepted accounting principles (GAAP) FINANCIAL Measure RECONCILIATION

   

Three Months Ended

   

Mar. 31,
2015

 

Mar. 31,
2014

(in thousands)

       

Net Income (loss)

 

$49

 

($343)

    Interest (income) expense

 

(31)

 

(19)

    Taxes

 

9

 

24

    Depreciation & amortization

 

148

 

160

EBITDA earnings (loss)

 

$175

 

($178)

         

    Equity compensation

 

90

 

85

    Restructure charge

 

-

 

13

Adjusted EBITDA earnings (loss),

       

    excluding equity compensation

       

    and restructure charge

 

$265

 

($80)

   

 

   

 

RECENT ACCOUNTING ANNOUNCEMENTS

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.

 

In April 2014, the FASB issued ASU 2014-08, “Presentation of Financial Statements and Property, Plant, and Equipment,” (ASU 2014-08).  This ASU changes the threshold for reporting discontinued operations and adds new disclosures.  The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and “represents a strategic shift that has (or will have) a major effect on our operations and financial results.” For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an entity that occur within annual periods beginning on or after December 15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.

 

Item 3.                  Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

Item 4.                  Controls and Procedures

 

Evaluation of disclosure controls and procedures

 

21

 


 
 

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act) as of the end of the period covered by this report (the “Evaluation Date”). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective at the reasonable level of assurance. Disclosure Controls are controls and procedures designed to reasonably assure that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure Controls are also designed to reasonably assure that such information is accumulated and communicated to our management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in internal controls

 

There were no changes made in our internal controls during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting which is still under the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework (1992).  We are expecting to transition to COSO (2013) during the fiscal year 2015.

 

PART II - OTHER INFORMATION

 

Item 1.                  Legal Proceedings

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.  As of March 31, 2015, we were not a party to any material pending legal proceedings.

 

Item 1A.                                Risk Factors


In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2014, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.  There are no material changes to the Risk Factors described in our Annual Report.

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

 

                                None

 

Item 3.                  Defaults Upon Senior Securities

 

                                None

 

Item 4.                  Mine Safety Disclosures

 

                                Not Applicable

               

Item 5.                  Other Information

 

                                None

 

22

 


 
 

 

Item 6.                  Exhibits 

 

(a)    Exhibits

 

                 10   Material Contracts:

                         None                                                                                                                                                                            

                 31    Certification pursuant to Section 302 of the Sarbanes Oxley Act of 2002:

31.1                           Chief Executive Officer Certification                                                                                    

31.2                           Chief Financial Officer Certification                                                                                      

 

                 32    Certification pursuant to Section 906 of the Sarbanes Oxley Act of 2002:

32.1                           Chief Executive Officer Certification                                                                                    

32.2                           Chief Financial Officer Certification

 

101   Interactive Data Files Pursuant to Rule 405 of Regulation S-T

 

23

 


 
 

 

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, thereunto duly authorized.

 

DATED:   May 14, 2015

 

 

DATA I/O CORPORATION

(REGISTRANT)

 

 

 By: //S//Anthony Ambrose                                                                                                                          

 Anthony Ambrose

President and Chief Executive Officer

(Principal Executive Officer and Duly Authorized Officer)

 

 

By: //S//Joel S. Hatlen

Joel S. Hatlen

Vice President and Chief Financial Officer

Secretary and Treasurer

(Principal Financial Officer and Duly Authorized Officer)

 

 

24

 


 
 

 

Exhibit 31.1

CERTIFICATION        

 

I, Anthony Ambrose, certify that:

1)            I have reviewed this quarterly report on Form 10-Q of Data I/O Corporation;

2)            Based on my knowledge, this report does not contain any untrue statement of material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

3)            Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

4)            The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:

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

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

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

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

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

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

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

 

DATED:   May 14, 2015

 

/s/ Anthony Ambrose

Anthony Ambrose

Chief Executive Officer

(Principal Executive Officer)

25

 


 
 

 

Exhibit 31.2

CERTIFICATION

 

I, Joel S. Hatlen, certify that:

1)            I have reviewed this quarterly report on Form 10-Q of Data I/O Corporation;

2)            Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

3)            Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

4)            The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:

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

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

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

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

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

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

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

 

DATED:   May 14, 2015

 

 /s/ Joel S. Hatlen  

Joel S. Hatlen

Chief Financial Officer

(Principal Financial Officer)

 

26

 


 
 

 

Exhibit 32.1

 

Certification by Chief Executive Officer

Pursuant to 18 U.S.C. Section 1350

As Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with the quarterly report of Data I/O Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anthony Ambrose, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

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

 

 

/s/ Anthony Ambrose

Anthony Ambrose

Chief Executive Officer

(Principal Executive Officer)

May 14, 2015

 

 

 

27

 


 
 

 

Exhibit 32.2

 

Certification by Chief Financial Officer

Pursuant to 18 U.S.C. Section 1350

As Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with the quarterly report of Data I/O Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joel S. Hatlen, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

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

 

 

 /s/ Joel S. Hatlen  

Joel S. Hatlen

Chief Financial Officer

(Principal Financial Officer)

May 14, 2015

28

 

EX-101.INS 2 daio-20150331.xml XBRL INSTANCE FILE 0000351998 2015-01-01 2015-03-31 0000351998 2014-01-01 2014-03-31 0000351998 2014-12-31 0000351998 2015-03-31 0000351998 us-gaap:CostOfSalesMember 2015-01-01 2015-03-31 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-03-31 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-03-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2015-01-01 2015-03-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2015-01-01 2015-03-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2015-01-01 2015-03-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2015-01-01 2015-03-31 0000351998 2014-03-31 0000351998 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2014-01-01 2014-12-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2014-01-01 2014-12-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2015-03-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2015-03-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2014-12-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2015-03-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2014-12-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2015-03-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2014-12-31 0000351998 us-gaap:CostOfSalesMember 2014-01-01 2014-03-31 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-03-31 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2014-01-01 2014-03-31 0000351998 2013-12-31 0000351998 us-gaap:ForeignCountryMember us-gaap:EmployeeSeveranceMember 2013-12-31 0000351998 us-gaap:ForeignCountryMember us-gaap:OtherExpenseMember 2013-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2013-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2013-12-31 0000351998 2015-05-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares DATA I/O CORP 0000351998 10-Q 2015-03-31 false --12-31 No No Yes Smaller Reporting Company Q1 2015 5000000 5000000 0 0 0 0 30000000 30000000 19332000 17903000 13871000 13841000 1110000 939000 -5943000 -5894000 18704000 18796000 0 0 0 0 183000 141000 5278000 3921000 113000 103000 640000 650000 1801000 1046000 1756000 960000 968000 1162000 19332000 17903000 65000 63000 926000 920000 18341000 16920000 426000 332000 4445000 3833000 4109000 3834000 9361000 8921000 8776000 10426000 93000 105000 7861141 7863527 7861141 7863527 8045 7788 7863 7788 0.01 -0.04 0.01 -0.04 49000 -343000 9000 24000 58000 -319000 -164000 37000 -195000 18000 31000 19000 222000 -356000 2635000 2851000 0 13000 0 0 0 0 13000 -16000 25000 16000 -12000 1537000 1689000 1098000 1149000 2857000 2495000 3045000 2324000 5902000 4819000 -171000 -220000 -122000 -563000 2000 -3000 -64000 -246000 -376000 -1404000 -7000 -6000 -7000 -6000 158000 129000 -158000 -129000 -225000 -1281000 1000 0 -22000 -17000 -662000 294000 -562000 384000 -39000 -201000 -89000 -53000 -557000 13000 -110000 1714000 90000 85000 2000 19000 69000 -4000 14000 75000 16000 31000 148000 160000 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><b>NOTE 1 - FINANCIAL STATEMENT PREPARATION</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Data I/O Corporation (&#147;Data I/O&#148;, &#147;We&#148;, &#147;Our&#148;, &#147;Us&#148;) prepared the financial statements as of March 31, 2015 and March 31, 2014 according to the rules and regulations of the Securities and Exchange Commission (&#34;SEC&#34;). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.&#160; The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.&#160; Operating results for the three months ended March 31, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.&#160; These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Revenue Recognition</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue at the time the product is shipped.&#160; We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.&#160; These systems are standard products with published product specifications and are configurable with standard options.&#160; The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.&#160; Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.&#160; This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.&#160; We allocate the value of each element based on relative selling prices.&#160; Relative selling price is based on the selling price of the standalone system.&#160; For the installation and service and support components, we use what we charge to distributors who perform these components.&#160; For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.&#160; Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer&#146;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.&#160; We establish a reserve for&#160;sales returns based on historical trends in product returns and estimates for new items.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We transfer certain products out of service from their internal use and make them available for sale.&#160; The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.&#160; Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.&#160; These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.&#160; The transfer amount is the product unit&#146;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Stock-Based Compensation Expense</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Income Tax</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three months ended&#160;March 31, 2015.&#160; However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have incurred net operating losses in certain past years.&#160; We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.&#160; There were&#160;$201,000 and $186,000&#160;of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of&#160;March 31, 2015&#160;and 2014, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax years that remain open for&#160;examination include 2011, 2012, 2013 and 2014<font style="color: #3366FF">&#160;</font>in the United States of America.&#160; In addition,&#160;tax years from 2000 to 2010 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current&#160;or future year tax returns.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recent Accounting Pronouncements</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09,&#160;<i>&#147;Revenue from Contracts with Customers,&#148;</i>&#160;(ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.&#160; ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.&#160;&#160;The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April&#160;2014, the FASB issued ASU 2014-08,&#160;<i>&#147;Presentation of Financial Statements and Property, Plant, and Equipment,&#148;</i>&#160;(ASU 2014-08).&#160; This ASU changes the threshold for reporting discontinued operations and adds new disclosures.&#160; The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and &#147;represents a strategic shift that has (or will have) a major effect on our operations and financial results.&#148; For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an&#160;entity that occur within annual periods beginning on or after December&#160;15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 2 &#150; INVENTORIES</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 52%; padding-right: 5.4pt; padding-bottom: 10pt; padding-left: 5.4pt">Inventories consisted of the following components:</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">December 31,<br /> 2014</td></tr> <tr> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Raw material</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2,527</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2,429</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Work-in-process</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1,045</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1,288</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Finished goods</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">261</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">728</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Inventories</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$3,833</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$4,445</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>NOTE 3 &#150; PROPERTY, PLANT AND EQUIPMENT, NET</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Property and equipment consisted of the following components:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td nowrap="nowrap" style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">December 31,<br /> 2014</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Leasehold improvements</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$415</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$415</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Equipment</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">6,120</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">6,208</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">6,535</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">6,623</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Less accumulated depreciation</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">5,615</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">5,697</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Property and equipment, net</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$920</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$926</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>NOTE 4 &#150; PROVISION FOR BUSINESS RESTRUCTURING</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Our previous years&#146; actions have been fully implemented.&#160; At March 31, 2015, the remaining portion of the reserve scheduled to be paid over the next twelve months is $103,000, and the long term portion is $43,000 and relates to the lease abandonment payments that are scheduled out to August 2016.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" colspan="2" style="padding-right: 5.4pt; padding-left: 5.4pt">An analysis of the restructuring is as follows:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 29%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 11%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Reserve<br /> Balance<br /> Dec. 31, 2013</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">2014<br /> Expense</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">2014<br /> Payments/<br /> Write-Offs</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Reserve<br /> Balance<br /> Dec. 31, 2014</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">2015<br /> Expense</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">2015<br /> Payments/<br /> Write-Offs</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Reserve<br /> Balance<br /> Mar. 31, 2015</td></tr> <tr> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Downsizing US operations:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Employee severance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$230</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($16)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$214</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Other costs</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">240</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">25</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">94</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">171</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">25</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">146</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Downsizing foreign operations:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Employee severance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">372</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">16</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">371</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">17</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">17</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Other costs</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">31</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">(12)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">19</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Total</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$873</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$13</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$698</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$188</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$42</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$146</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>NOTE 5 &#150; OTHER ACCRUED LIABILITIES</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Other accrued liabilities consisted of the following components:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td nowrap="nowrap" style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">December 31,<br /> 2014</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Product warranty</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$340</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$339</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Sales return reserve</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">55</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">55</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Other taxes</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">83</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">87</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Other</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">172</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">159</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Other accrued liabilities</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$650</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$640</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The changes in Data I/O's product warranty liability for the three months ending March 31, 2015 are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 65%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 25%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Liability, beginning balance</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$339</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Net expenses</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">200</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Warranty claims</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">(200)</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Accrual revisions</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Liability, ending balance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$340</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 6 &#150; OPERATING LEASE COMMITMENTS</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ending December 31:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 67%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 23%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Operating<br /> Leases</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2015 remaining</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$796</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2016</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">597</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2017</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">32</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2018</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">3</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2019</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">3</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Thereafter</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Total</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$1,432</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Of the $1,432,000, $146,000 has been accrued as restructure liability related to abandoned lease space.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015 and extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.&#160; Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions &#160;to another tenant and the lease was revised to end May 31, 2017.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 7 &#150; OTHER COMMITMENTS</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; word-spacing: 0px; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; word-spacing: 0px; text-align: justify">We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.&#160; Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.&#160; Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.&#160; At March 31, 2015, the purchase commitments and other obligations totaled $1,003,000 of which all but $6,000 are expected to be paid over the next twelve months.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 8 &#150; CONTINGENCIES</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; word-spacing: 0px; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; word-spacing: 0px; text-align: justify">As of March 31, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management&#146;s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 9 &#150; EARNINGS (LOSS) PER SHARE</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.&#160; Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.&#160; Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Three Months Ended</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; width: 48%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 16%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 16%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2014</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">(in thousands except per share data)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Numerator for basic and diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Net income (loss)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$49</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($343)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Denominator for basic</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; weighted-average shares</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,863</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,788</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Employee stock options and awards</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">182</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Denominator for diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160;&#160;adjusted weighted-average shares &#38;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; assumed conversions of stock options</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">8,045</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,788</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Basic and diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Total basic earnings (loss) per share</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0.01</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.04)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Total diluted earnings (loss) per share&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0.01</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.04)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Options to purchase 166,000 and 833,187 shares were outstanding as of March 31, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 10 &#150; SHARE-BASED COMPENSATION</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.&#160; For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures. &#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three months ended&#160;March 31, 2015 and 2014, respectively, was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Three Months Ended</td> <td nowrap="nowrap">&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 46%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 20%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 20%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2014</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Cost of goods sold</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($4)</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Research and development</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">19</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">14</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Selling, general and administrative</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">69</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">75</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Total share-based compensation</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$90</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$85</td> <td nowrap="nowrap">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Impact on net earnings per share:</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Basic and diluted</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.01)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.01)</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no equity awards issued during the three months ended March 31, 2015 and 2014.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Non-employee directors Restricted Stock Units (&#147;RSU&#146;s&#148;) vest over one year, employee RSU&#146;s vest over four years with the expense being recognized over the vesting period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of share-based awards for employee stock options is estimated using the Black-Scholes valuation model.&#160; The following weighted average assumptions were used to calculate the fair value of stock options granted during the three months ended March 31, 2015 and 2014:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at March 31, 2015 are:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 71%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 21%; border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Unamortized future equity compensation expense</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$807,275</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Remaining weighted average amortization period in years</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">2.44</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Revenue Recognition</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue at the time the product is shipped.&#160; We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.&#160; These systems are standard products with published product specifications and are configurable with standard options.&#160; The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.&#160; Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.&#160; This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.&#160; We allocate the value of each element based on relative selling prices.&#160; Relative selling price is based on the selling price of the standalone system.&#160; For the installation and service and support components, we use what we charge to distributors who perform these components.&#160; For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.&#160; Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer&#146;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.&#160; We establish a reserve for&#160;sales returns based on historical trends in product returns and estimates for new items.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We transfer certain products out of service from their internal use and make them available for sale.&#160; The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.&#160; Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.&#160; These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.&#160; The transfer amount is the product unit&#146;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Stock-Based Compensation Expense</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Income Tax</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three months ended&#160;March 31, 2015.&#160; However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have incurred net operating losses in certain past years.&#160; We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.&#160; There were&#160;$201,000 and $186,000&#160;of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of&#160;March 31, 2015&#160;and 2014, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax years that remain open for&#160;examination include 2011, 2012, 2013 and 2014<font style="color: #3366FF">&#160;</font>in the United States of America.&#160; In addition,&#160;tax years from 2000 to 2010 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current&#160;or future year tax returns.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recent Accounting Pronouncements</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09,&#160;<i>&#147;Revenue from Contracts with Customers,&#148;</i>&#160;(ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.&#160; ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.&#160;&#160;The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April&#160;2014, the FASB issued ASU 2014-08,&#160;<i>&#147;Presentation of Financial Statements and Property, Plant, and Equipment,&#148;</i>&#160;(ASU 2014-08).&#160; This ASU changes the threshold for reporting discontinued operations and adds new disclosures.&#160; The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and &#147;represents a strategic shift that has (or will have) a major effect on our operations and financial results.&#148; For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an&#160;entity that occur within annual periods beginning on or after December&#160;15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; background-color: white">Property and equipment consisted of the following components:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font-size: 8pt"> <td nowrap="nowrap" style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">March 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">December 31,<br /> 2014</td></tr> <tr style="font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; font-size: 8pt">Leasehold improvements</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$415</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$415</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; font-size: 8pt">Equipment</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">6,120</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">6,208</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">6,535</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">6,623</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; font-size: 8pt">Less accumulated depreciation</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">5,615</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">5,697</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; font-size: 8pt">Property and equipment, net</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$920</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$926</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse"> <tr style="vertical-align: bottom; font-size: 8pt"> <td nowrap="nowrap" colspan="2" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">An analysis of the restructuring is as follows:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td nowrap="nowrap" colspan="2" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td nowrap="nowrap" style="width: 29%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td style="width: 11%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">Reserve<br /> Balance<br /> Dec. 31, 2013</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">2014<br /> Expense</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">2014<br /> Payments/<br /> Write-Offs</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">Reserve<br /> Balance<br /> Dec. 31, 2014</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">2015<br /> Expense</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">2015<br /> Payments/<br /> Write-Offs</td> <td style="width: 10%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 8pt">Reserve<br /> Balance<br /> Mar. 31, 2015</td></tr> <tr style="font-size: 8pt"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">Downsizing US operations:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;&#160;&#160; Employee severance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$230</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">($16)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$214</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$0</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$0</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;&#160;&#160; Other costs</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">240</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">25</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">94</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">171</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">25</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">146</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">Downsizing foreign operations:</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;&#160;&#160; Employee severance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">372</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">16</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">371</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">17</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">17</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 8pt">&#160;&#160;&#160; Other costs</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">31</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">(12)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">19</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">-</td></tr> <tr style="vertical-align: bottom; font-size: 8pt"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; font-size: 8pt">Total</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$873</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$13</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$698</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$188</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$0</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$42</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-size: 8pt">$146</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other accrued liabilities consisted of the following components:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">December 31,<br /> 2014</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Product warranty</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$340</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$339</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Sales return reserve</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">55</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">55</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Other taxes</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">83</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">87</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Other</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">172</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">159</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Other accrued liabilities</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$650</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$640</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The changes in Data I/O's product warranty liability for the three months ending March 31, 2015 are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 65%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 25%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Liability, beginning balance</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$339</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Net expenses</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">200</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Warranty claims</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">(200)</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">Accrual revisions</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Liability, ending balance</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$340</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">For the years ending December 31:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 67%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 23%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Operating<br /> Leases</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2015 remaining</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$796</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2016</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">597</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2017</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">32</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2018</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">3</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">2019</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">3</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Thereafter</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Total</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$1,432</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Three Months Ended</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; width: 48%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 16%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td> <td style="vertical-align: top; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 16%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2014</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">(in thousands except per share data)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Numerator for basic and diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Net income (loss)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$49</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($343)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Denominator for basic</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; weighted-average shares</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,863</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,788</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Employee stock options and awards</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">182</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">-</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Denominator for diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160;&#160;adjusted weighted-average shares &#38;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; assumed conversions of stock options</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">8,045</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">7,788</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Basic and diluted</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">earnings (loss) per share:</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Total basic earnings (loss) per share</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0.01</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.04)</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;&#160;&#160; Total diluted earnings (loss) per share&#160;</td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$0.01</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.04)</td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three months ended&#160;March 31, 2015 and 2014, respectively, was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Three Months Ended</td> <td nowrap="nowrap">&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 46%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 20%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 20%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2014</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Cost of goods sold</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($4)</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Research and development</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">19</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">14</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Selling, general and administrative</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">69</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">75</td> <td nowrap="nowrap">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Total share-based compensation</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$90</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$85</td> <td nowrap="nowrap">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Impact on net earnings per share:</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">Basic and diluted</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.01)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">($0.01)</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at March 31, 2015 are:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 71%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 21%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Mar. 31,<br /> 2015</td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">Unamortized future equity compensation expense</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$807,275</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Remaining weighted average amortization period in years</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">2.44</td></tr> </table> 201000 186000 2429000 2527000 1288000 1045000 728000 261000 415000 415000 6208000 6120000 6623000 6535000 5697000 5615000 188000 146000 0 0 146000 171000 0 17000 0 0 873000 372000 31000 230000 240000 42000 17000 0 0 25000 698000 214000 94000 371000 19000 103000 43000 339000 340000 55000 55000 87000 83000 159000 172000 640000 650000 200000 -200000 1000 -796000 597000 32000 3000 3000 1000 1432000 7863 7788 182 0 166000 833187 -0.01 -0.01 P2Y5M9D <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 52%; padding-right: 5.4pt; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify">Inventories consisted of the following components:</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">March 31,<br /> 2015</td> <td nowrap="nowrap" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">December 31,<br /> 2014</td></tr> <tr> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">(in thousands)</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Raw material</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2,527</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$2,429</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Work-in-process</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1,045</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">1,288</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Finished goods</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">261</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">728</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">Inventories</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$3,833</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$4,445</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt"></p> 7864030 1003000 6000 807275 EX-101.SCH 3 daio-20150331.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NOTE 2 - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - NOTE 7- OTHER COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - NOTE 8 - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - NOTE 2 - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - NOTE 2 - INVENTORIES (Details) in thousands link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 1) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 daio-20150331_cal.xml XBRL CALCULATION FILE EX-101.DEF 5 daio-20150331_def.xml XBRL DEFINITION FILE EX-101.LAB 6 daio-20150331_lab.xml XBRL LABEL FILE Cost Of Goods Sold Income Statement Location [Axis] Research and Development Selling, general and administrative OneMillionProgramMember PlanName [Axis] SixMillionProgramMember Employee Severance RestructuringCostAndReserve [Axis] Downsizing foreign operations StatementGeographical [Axis] Other costs Downsizing United States Operations Restricted Stock Award Type [Axis] Stock Option Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS: Cash and cash equivalents Trade accounts receivable, net of allowance for doubtful accounts of $105 and $93, respectively Inventories Other current assets TOTAL CURRENT ASSETS Property, plant and equipment - net Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY CURRENT LIABILITIES: Accounts payable Accrued compensation Deferred revenue Other accrued liabilities Accrued costs of business restructuring TOTAL CURRENT LIABILITIES Long-term other payables COMMITMENTS STOCKHOLDERS' EQUITY Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 7,863,527 shares as of March 31, 2015 and 7,861,141 shares as of December 31, 2014 Accumulated earnings (deficit) Accumulated other comprehensive income TOTAL STOCKHOLDERS' EQUITY TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Trade accounts receivable, net of allowance Preferred stock, authorized shares (including Series A) Preferred stock, issued shares Preferred stock, outstanding shares Common stock, authorized shares Common stock, issued shares Common stock, outstanding shares Income Statement [Abstract] Net Sales Cost of goods sold Gross margin Operating expenses: Research and development Selling, general and administrative Provision for business restructuring Total operating expenses Operating income (loss) Non-operating income (expense): Interest income Foreign currency transaction gain (loss) Total non-operating income (expense) Income (loss) before income taxes Income tax (expense) benefit Net income (loss) Basic earnings (loss) per share Diluted earnings (loss) per share Weighted-average basic shares Weighted-average diluted shares Consolidated Statements Of Comprehensive Income Loss In Thousands Net Income (loss) Other comprehensive income: Foreign currency translation gain (loss) Comprehensive income (loss) Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net income (loss) Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Depreciation and amortization Equipment transferred to cost of goods sold Share-based compensation Net change in: Trade accounts receivable Inventories Other current assets Accrued cost of business restructuring Accounts payable and accrued liabilities Deferred revenue Other long-term liabilities Deposits and other long-term assets Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchases of property, plant and equipment Cash provided by (used in) investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Proceeds from issuance of common stock, net of tax withholding Cash provided by (used in) financing activities Increase/(decrease) in cash and cash equivalents Effects of exchange rate changes on cash Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of cash flow information: Cash paid (received) during the period for: Income Taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] NOTE 1 - FINANCIAL STATEMENT PREPARATION Inventory Disclosure [Abstract] NOTE 2 - INVENTORIES Property, Plant and Equipment [Abstract] NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET Restructuring and Related Activities [Abstract] NOTE - 4. PROVISION FOR BUSINESS RESTRUCTURING Note 5 - Other Accrued Liabilities NOTE 5 - OTHER ACCRUED LIABILITIES Notes to Financial Statements NOTE 6 - OPERATING LEASE COMMITMENTS Commitments and Contingencies Disclosure [Abstract] NOTE 7 - OTHER COMMITMENTS NOTE 8 - CONTINGENCIES Earnings Per Share [Abstract] NOTE 9 - EARNINGS (LOSS) PER SHARE Share-based Compensation [Abstract] NOTE 10 - SHARE-BASED COMPENSATION Note 1 - Financial Statement Preparation Policies Revenue Recognition Stock-Based Compensation Expense Income Tax Recent Accounting Pronouncements Note 2 - Inventories Tables INVENTORIES Note 3 - Property Plant And Equipment Net Tables PROPERTY, PLANT AND EQUIPMENT, NET Note 4. Provision For Business Restructuring Tables Analysis of the business restructuring Note 5 - Other Accrued Liabilities Tables Other accrued liabilities Product warranty liability Note 6 - Operating Lease Commitments Tables OPERATING LEASE COMMITMENTS Note 9 - Earnings Loss Per Share Tables EARNINGS PER SHARE Note 10 - Share-based Compensation Tables Impact on operations of recording share-based compensation Unvested options grants and restricted stock awards Unrecognized tax benefits Raw material Work-in-process Finished goods Inventories Leasehold improvements Equipment Property and equipment gross Less accumulated depreciation Property and equipment, net Statement [Table] Statement [Line Items] Restructuring Type [Axis] Geographical [Axis] Reserve Balance Beginning Expense Payments/Write-Offs Reserve Balance Ending Current portion of the liability Non current portion of the liability Payables and Accruals [Abstract] Product warranty Sales return reserve Other taxes Other Other accrued liabilities Liability, beginning balance Net expenses Warranty claims Accrual revisions Liability, ending balance Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2015 (remaining) 2016 2017 2018 2019 Thereafter Total Purchase and other obligations After 2015 Denominator for basic earnings (loss) per share weighted average shares Employee stock options and awards Denominator for diluted earnings (loss) per share-adjusted weighted-average shares and assumed conversions of stock options Total basic earnings (loss) per share Total diluted earnings (loss) per share Anti dilutive options to purchase shares Total share-based compensation Impact on net earnings : Basic and diluted Note 10 - Share-based Compensation Details 1 Unamortized future equity compensation expense Remaining weighted average amortization period Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Equipment Transferred To Cost Of Goods Sold. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Assets, Current Assets Liabilities, Current Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Selling, General and Administrative Expense Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Other Current Assets Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Investing Activities Proceeds from Issuance of Common Stock Net Cash Provided by (Used in) Financing Activities Schedule of Accrued Liabilities [Table Text Block] Unrecognized Tax Benefits Property, Plant and Equipment, Gross Restructuring Reserve Accrued Liabilities Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year Operating Leases, Future Minimum Payments Due EX-101.PRE 7 daio-20150331_pre.xml XBRL PRESENTATION FILE EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0`!0@H%]0$``$P8```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,F=%NVC`4AN\G[1TBWU;$ MV.ZZKB+THELOMTKK'L"S#R3"L2W;[>#M=Q):-%4,A(:T[RQ"ZG7!MVG)HS8KO00NI],K;H(OX,ND##/8 M?/89%OK)E>K+&C_>DB1PF55WVX5#5L-TC*XSNB`I?_;V3.:W'8Q M7R`&XWL3ACM_#WC9]PV/)G46J@>=RE?=(P9?._XKI-7/$%;UX2%[*,-BT1FP MP3SU>`)UC@FTS2U`Z5T]7NM>=_Z5^T#^N#CS\2+.##)\OW'PB1R2"(,@G_D/]G;HL>16)[#? M2\)6^>P`?\X^PF&T,W'W9.(@R"5 M#G8%][ZB>)>(S?GI@6^::ABZ>0MV3S8?GP7,?P,``/__`P!02P,$%``&``@` M```A`+55,"/U````3`(```L`"`)?]=J>*V?5@^@8B)G M:13'&HX<85?=WFQ?>*24FV+7^ZBRBXL:NI3\(V(T'4\4"_'L)MI<3_3_MCAQ(DN)T$C@\SS?BG-` MZ^N!+I]HJ?B]SCSBIX3A363X8<'%#U1?````__\#`%!+`P04``8`"````"$` M[M'D,`("``!/%P``&@`(`7AL+U]R96QS+W=O0MX>_=GWQ6_?(CMT)>&%DM3^+X:ZK;?E>;'T[E^;@H[G; M?/YT^^@[E_)'L6G'6.15^EB:)J7QQMI8-7[OXF(8?9_?;(>P=RD/P\Z.KGIV M.V]YN5S;<+Z&V;Q:LWBH2Q,>:A)3/!W&O/7[BP_;;5OYKT/U<^_[])\][.\A M/,?&^Y07=6'G4VFFJ6B/;T@6&;.Q;\#)]="%$TY,ARZW MVW12?\=H?Z8Y]Y\ZXP1AFOK7+$P(CJR4X<@*P;E41G.)P+`R&$9@2)M&!&G$ M685518:7J#H\*ZLG"N5_?$."^1K!6&E@;UA9AAB(LVL(G4/E$VQ0$NL)J5N6+C0N^_IY"3K/G.>)\&G'\ M0EF&+Q`8TD9#$`YKYW*&N9RUEU4?<"@8*T@X4!`.%:!N6 M0,/2]BMH5]HG!0^*M$M#L#:L;>4,K9RUK9RAE8NVY@C4'-&V3X'VJ6U7V*V4 MGY-_VU?7 MX)L7````__\#`%!+`P04``8`"````"$`''?7NY4#```U#```#P```'AL+W=O MK-,P2IZ' M\M*?_;B6I;P(DC"(TX0/Y3>>RW>C[]]NCVGV\I2F+Q(()/E0WA;%_D91\O66 M[X+\9[KG"5S9I-DN*&"9/2OY/N-!F&\Y+W:QHJMJ7]D%42+7"C?95S32S29: M\VFZ/NQX4M0B&8^#`NSGVVB?RZ/;313S55V1%.SW=K`#WZ^Q+,5!7I`P*G@X ME$U8ID#ZX M>B`V6'%FS%D0)--#*KW_NA%5)LX#4H'TFYK,KZF45B:6=X]4^DBE(@-79#L^ M81J;41NBI=:<-7[8PA4J`E@:,U>?S50R.J/V"O)P7$H\9*"'6WS=NM6`NT&" MKO^'+:#)/K/L*2._EQ3+Z,C!H%6F5\JLJ$<=F\T41!@U^H#YN M<@]W63M#M]*Y>O?SOKMD#E>$.ZR=05LI7,.=[=('@3:+W;G">9S!6NT>,&*Y M-NSVV-R!.*$H.(66"`@^@=H9KI6.IM;;QA#%M,QB06P/XG%P-?@$:A<"BX^R MB8G5OH`L\X.G&)XF']/`Q.1J%Z(K>,'L:A?"*PAA>F&`?YJ75X$R!!"!.MMQ/=.?*@4X4`@2;B/H0?/-8 MT-O![N01.^K#HA$R+@0;.S*P(UBTG9#.N2PXPD?-:`>[93#7#."(\$DSVKGN M/"#8D"$(M7/=*21$A(\LO/>U1=1YT@1'^,@:';.Z:^8+CO"1-2JPE8HQ>*M< M!_$:7G?+C^I]L6?VZWFEG-[X1_\```#__P,`4$L#!!0`!@`(````(0`KHN4\ M<00``+@0```8````>&PO=V]R:W-H965T&ULE%A=CZLV$'VO MU/^`>$_`$#X2);FZL-KV2KU25;6WSRQQ$K2`(\QN=O]]QQXGV.8F#2^["7.8 M.3XS/N"LOWPTM?-..UZQ=N.2N>\ZM"W9KFH/&_>?OY]GJ>OPOFAW1_;'_]97UFW2L_4MH[D*'E&_?8]Z>5Y_'R2)N"S]F)MA#9LZXI>OC:'3Q^ MZFBQDSWTZSDC4G2/%2U57_*9.Z3E.NOAU:UA4O-:S[@RR*\I);?AFE;ZJR M8YSM^SFD\Y#H>,U+;^E!INUZ5\$*A.Q.1_<;]RM9Y4'H>MNU%.A'1<]<^^SP M(SO_UE6[/ZJ6@MK0)]&!%\9>!?3;3ER"F[W1W<^R`W]VSH[NB[>Z_XN=?Z?5 MX=A#NR-8D5C8:O?Y1'D)BD*:>1")3"6K@0#\=9I*C`8H4GS(_^=JUQ\W;AC/ MH\0/"<"=%\K[YTJD=)WRC?>L^1=!1*7")(%*$@)[%0\>3>(A(;F^IZ(OMNN. MG1T8&BC)3X480;*"Q)>%(8WK4F^M%)8HDGP5660N6`2']KQO8W_MO8.BI8)D M"($-<840$Y%?$*(1P.Y*$=9M4PRA@S_7_L)(W&0RB@*S7C:&6(A\C(@'T@9' MD$[G>)^;`&_&$!AM'3"X>6*`A9RAY&2]_B ME>OA14J6U[L-4C#3CY,28(O4XII6CE>&D$22"OU%9(9S/1R$P7"W02J>0DJ` M+5)6U0PA2"I(H\0B9807R^%N@U0RA90`6W,3FU4SA&ASHUTP"HLGD[;O[P^L M`%MJ6,O-$()J$'^9FKQR(TP6-^9F.864`%NDK*H90A2I*+0XYT8X3F^0(N`U MCTLET1:M(3&.L\)$96< M1C=\D%AF_3_$T&!U0TJ&Q$HLQ*!806`;DBRX<3$\"Z-A0YB""?]\>-X) MNBV8W?5AE5B%,X71MII^Q2PN7//QXNBQABC#&"A1$(.K#BW)'V9 M0&KLTLG@LXH48E0KB&9Y:H3T.!GVJJG5))LF8Y].K,G-%.9"*[9HYT9<\PB3 MUB2C)NBZ1@N'P51J79Q9O"U%@QI**STZ"V\V<9*-D[&/)Y8G9@JCU+*<*S>C MMYZT9)*/2[3E3I8"H.]'O1':J6.S7=PZW^ M/`'W[/#DB5]Z=I('G!?6PXE1?CS"+P043@O^',![QOK+%W&DNO[FL/T/``#_ M_P,`4$L#!!0`!@`(````(0")\XBNT0(``.D'```9````>&PO=V]R:W-H965T MV9F=77*UN'V1%7GFV@A5+X,DC`/":Z8R41?+ MX-?/AYM90(RE=48K5?-E\,I-<+OZ^&&Q4_K)E)Q;`@RU60:EM1I*(.D&&N+^%0>2X8OU=L*WEMD43S MBEJHWY2B,0^:9#RGV\K^4+LO M7!2EA7&/P9$S-L]>[[EAT%&@"0=CQ\14!07`)Y'"'0WH"'WQWSN1V7(9#"?A M>!H/$X"3#3?V03C*@+"ML4K^05"RIT*2P9X$OO!2D@@+\O[NJ:6KA58[ M`H<&)$U#W1%,YD#LC(W^:0P*[W?\K.K!3]:.,DR,E MMA+#8Q\>I].W!2?7"#IP1_!(B8(81L'AL<\G!J?7Z#EP1V_66D`]#._UVMB) MG%OEG8OR_A0=N".7MI0HA^%WY=)KY!S8R1WO6I+V[R-B4/,8.[$(&_0*CQ[= M4YWT&[L'X5E-1F>SQ(V+&TER7?!/O*H,86KKMFD")Z[]%S?]&C;]P-_I-@"+ MMJ$%_T9U(6I#*IY#:AQ.X=1J7-7X8%7C5\9&65BQ_F<)KU0.&RT.`9PK90\/ M[F70OJ17?P$``/__`P!02P,$%``&``@````A`/YFSYJ-`@``X08``!D```!X M;"]W;W)K&ULE%7;;N(P$'U?:?_!\CMQPJ5<1*B* M4'`EB9,SY\R9&3OSQW=9HC>NC5!5 MBI,HQHA73&6BVJ3XS^_GW@0C8VF5T5)5/,4?W.#'Q=$%-K3C,?)$O2C^,'(JFH<&"8Z5LX5)X+ MQE>*[22O;"#1O*06\C>%J,V13;);Z"35VUW=8TK60+$6I;`?GA0CR68OFTII MNB[!]WLRI.S([1<7]%(PK8S*;01T)"1ZZ7E*I@28%O-,@`-7=J1YGN*G9+:< M8+*8^_K\%7QOSIZ1*=3^FQ;9#U%Q*#:TR35@K=3605\R]PJ"R47TLV_`JT89 MS^FNM+_4_CL7F\)"MT=@R/F:91\K;A@4%&BB_L@Q,55"`G!%4KC)@(+0=W_? MB\P6*1X\1*-Q/$@`CM;XHI8NYEKM$0P-:)J:NA%,9L#LG`V@/I\[`TLNYLD%^5!`&^C&VZ(_ MB>?D#4K(#ICE)29I$`3$FPQ`]?X,7%`G@V%#[Y-[TNI`#0R_.A)+QI",4,%/?@<'@E$9+%2;L=E4' M[JJ>>(.]@!F%OL>GOK=4'^Y1=>".ZL4\!4Q0[<'QUY2B)3N^1]:!N[*G(0UF M`R;(GKZU--TA?[:%KK?5@;N:_<9+T`R80UN'7:?AE`J;N*8;_I/JC:@,*GD. M,QE'8^B/#F=46%A5^ZVR5A;.%O]8P*^$PTZ.(P#G2MGCPIV"S<]I\1\``/__ M`P!02P,$%``&``@````A`,&;*A;G`@``/P@``!D```!X;"]W;W)K&ULE%5=;YLP%'V?M/^`>&_,1P@)"JD:JFZ5-FF:]O'L&`-6 M`2/;:=I_OVL[)4`_EKR$V/?X^-QSK^WU]5-3.X]42,;;U/5GGNO0EO"?/ZT/7#S(BE+E`$,K4[=2JDL0DJ2B#98S MWM$6(@47#58P%"62G:`X-XN:&@6>MT`-9JUK&1)Q#@]MT5X4T'%#M6,_5L2%VG(3/,7GA M-H-7]`TC@DM>J!G0(2OT=$K M966EH-H1)*3S2O+G6RH)&`HTLR#23(37(`!^G8;IS@!#\)/Y'EBNJM0-%[,H M]D(?X,Z.2G7'-*7KD+U4O/EK0?Z1RI($1Q+X'DG\X&*2\$@"WQ-)L(S\:/%_ M*0$0]!(&^7B3X=KE(O6@B?#S./59&>+L0VG+;\G348ZC?8V8_#R.)J-HN%)]4@3-/[YFC1XJFE:!XN)C*;HU`.V)N\$1XH6ERC2X*FB MR:9;B[&*EA,+LU$P[AT<*8HO4:3!4T6+GM?VJL5817X&UL MG%1=;YLP%'V?M/]@^;T8R%<3):F:5=TJK=(T[>/9,1>P@C&RG:3]][NV$Y8F MVQ3M!3"<>\ZY7\SO7E1#=F"LU.V"9DE*";1"%[*M%O3[M\>;6TJLXVW!&]W" M@KZ"I7?+]^_F>VTVM@9P!!E:NZ"U<]V,,2MJ4-PFNH,6OY3:*.[P:"IF.P.\ M"$&J87F:CIGBLJ6186:NX=!E*04\:+%5T+I(8J#A#OW;6G;VR*;$-72*F\VV MNQ%:=4BQEHUTKX&4$B5F3U6K#5\WF/=+-N3BR!T.%_1*"J.M+EV"="P:OB:WU_J.1Q6?9`A8;V^0; ML-9ZXZ%/A7^%P>PB^C$TX(LA!91\V[BO>O\)9%4[[/8($_)YS8K7![`""XHT M21YL"-V@`;P2)?UD8$'X2[CO9>'J!1V,D]$D'60()VNP[E%Z2DK$UCJM?D90 MYDWU)/F!!.\'DBR_EH1%0R&_!^[X%4$1;;,9NF4]&<[;#"HH#9A4Q./^_,3V"H7CO`%7/'0RP07\N[=&!#SIS M,.SI@\E5A-R&OI[J#?Y'SP=A94ZRR4;YF6#$A/:_21"C3A/\=V(>C--Q(I1/ MQF="$3,-A<_20?_UC2HV\7I5#SY7G?2\L9X1$U6'YZ)Q<^)D*3`5?("FL43H MK=^*#*WV;^/"KG!A\]";_@,N3,.:FDJTE#908FB83%#9QY>+!Z2ZT?JT= MKDIXK/'/"#B9:8+@4FMW//BE[O^URU\```#__P,`4$L#!!0`!@`(````(0"- M049E#P4``.(4```9````>&PO=V]R:W-H965TR05Z>M__=?3P^/OM>T:75( M"U;1K?]!&__;[N>?-E=6OS1G2EL/(E3-UC^W[64=!$UVIF7:3-B%5N`YLKI, M6_A8GX+F4M/TP!\JBR"<3J.@3//*%Q'6]9@8['C,,YJP[+6D52N"U+1(6^!O MSOFED='*;$RX,JU?7B\/&2LO$.(Y+_+V@P?UO3);_SA5K$Z?"UCW.YFGF8S- M/SCARSRK6<..[03"!0+47?,J6`40:;[_DKST[F%[5[`BG!AZ\-'0IL,,@IA)N$"(V6L``#XZ94Y'@W(2/K.?U_S M0WO>^K-HLEA.9P3DWC-MVJ<<0_I>]MJTK/Q7B$@72@0)NR`SH._\X=U!YET0 M^"V#1)-YN%@^CD`)Q+)XEI*T37>;FET].'H`WEQ2/,AD#9%E>L1B5,*&\@6) MPB#?,0J/!:EH8)/?=F$4;8(WV)BLT^R%!NI*:8BIB*4"=P'#)K?"+M5#`2Q! MK0-2;*]C!H?E]C9+;'S(PIZK\!QA?T-B*F)7$5D+2UQ)N%!1C&7`"=&7\3D^ MBN$\:AD-HT<55_`+S8KO"7FTO+'N?5S.S&>3(:]!#(=F/#&*36(23: M!2>V?+'N(S;N@-.@A9H=3XMBDS:,5A:MT`C:>6@Z8^E4!UH:L$*B5;\;!F-T M#R.*+<:EE;6]T`A&,K?J,I9>!2D-"*D?&0-R:4)BW_BZWO`A&]:JE;W0B%:, M32"V#8EF,)!P9&NM[//:0;&%XM2.T-P^B;HOG%D93X:\!N_J'EX4F[QNY0C- M;5[I4[LL#;C+#Z0_%`8B@18Z/J=<;4*Z!=.);E,JI\)4%CY42-^>34Z<%*/W MGHBY8C1.IV@ZT0"GB-"?TF1`;E+B'-`HQQ4-$=/#I+4ZS;X3]4"Q8TETB\F% MC5[C^KQRB!@+!H]3.IU(9(_T,YL/I=CPSI;68I)!MTF-_7X\M9@..K5;0$0? M(59-Q\K9GTU=/EA"V//'8XH)H6/>*"%]C+C)E=Z>4UJPAF;+ON.:^<2^/QY4 M3`D#U*TA?90X^93.GE-:^.3I#XV)B>U?PQQ91&)HF+C6"\2>:).E.ZBV)=$U M)A?V?(WKBR(2$\+@<8M('R-$V[<.3G>'$_FN212.F42=:`!9SIU^RZ4%M_R! M]`/5Y,0Y,+K6\7[#>N5T1U$G&N"4X='I9`GIJ<4=E?C0L@N_GWAF+=PM M\3_/<)=(X7O1=`+B(V.M_(#_0-U.[OX#``#__P,`4$L#!!0`!@`(````(0"U MO9>'\0(``%((```9````>&PO=V]R:W-H965T[MB'@T';P0K#O MN8=SS[VQ6=R^L,9[)D)2WB[]4T8EB/>D18B)1<,*UB*"LE.$%R8 M)-:@*`@2Q#!M?%G2G-SS?,M(JRR)(`U6H%_6M),'-I9?0L>P>-IV M-SEG'5!L:$/5JR'U/9:GCU7+!=XT4/=+.,'Y@=LLSN@9S067O%0CH$-6Z'G- M-NHGWSWE="J5M#M&`K2=:7%ZSV1.1@* M-*,HUDPY;T``?'J,ZLD`0_"+>>YHH>JE/TY&\308AP#W-D2J!ZHI?2_?2L79 M7PL*]U26)-J3P'-/$D97DXSW)/`\DD2S.(R3_TM!MBSCTCU6>+40?.?!Y(%P MV6$]QV$*S-J>R;OV@"\ZYTXGF51`2VCI\RI*)@OT#'W(]YBUQW@0J9,&(H<:+<1,GRDL.]EP!(`SUPO02>#FB0/A M9*C`8NS@:6NSDPU'`="<*OBX=`V&075^>=I;:TI=6\S<=&\2'HVW1KP7=33! MG%RN28.'FF8#318S-9J2,`K<<.:$H^"8[:A*KE&EP:ZJ*!EXL;:8O:IX/`AG M3CB)QKUH1]7T&E4:[*H*)_.>U_;/8JRJ.#EKH!N>'[OOJ-*7W,G;__%4:?!` M53QHT=IB[%3-SQKH1I.^(JO)GN'V=&)$5"0C32.]G&_U^1S!5/2[]NI8A^DZ MT@?M8#^#*\7LHSX`1WJ'*_(=BXJVTFM("93!:`HC)>RE8!>*=^;,V'`%A[GY M6L/=3>#5#$8`+CE7AX6^=OI_`ZM_````__\#`%!+`P04``8`"````"$`"*RQ M4=<"``"U!P``&0```'AL+W=OL*Y*\<\?]UNP94C$.1R\+%E.[WB^;VFG+(F@#5&@7]:LER>V-C^'KB7B<=]?Y;SM M@6+'&J9>#"E&;9X\5!T79-=`W<]^1/(3MWEY0]^R7'#)2^4`G6N%OJUY[:Y= M8-IN"@85:-N1H&6*;_PD6V)WNS'^_&+T($?_D:SYX9-@Q1?643`;VJ0;L./\ M44,?"KT$R>Z;['O3@&\"%;0D^T9]YX?/E%6U@F['4)"N*RE>[JC,P5"@<8)8 M,^6\`0'PBUJF3P880I[-\\`*5:J>:4J,\KU4O/UM0?Z1 MRI($1Q)X'DG\X&*2\$@"SU>28!7[\>+_4EQ;EG'ICBBRW0A^0'#R0+CLB3[' M?@+,VIX03'[?'O!%Y]SH)),*:`DM?=H&BW#C/D$?\B/FUF+@%KUBIHCL'40\ M0%S0-X@$WRX7J9-F(J.!WM1Q:R$KTRM=6#9:F`@`9\8"_NV.!J.+/S:&&R,]"K&:+6=NNQ<%R&LXFX2A8#^&)*CCZYZO2 MX+DJ?^"UG;"8I5'E>]'K.3#A;!(.5JLA>Z)J<8DJ#9ZK"@9>J\IBXN,)GVG. MQM%E\!=-RTLT:?!4TZ@!5I*%V/:%JW!VZV"2:@8;CJ*1C]8H.R;M`&BIJ&A& MFT:BG._U"`R@T&'53N=;/X%;`F-QMI[!U#;K[A"`J=F3BGXEHF*=1`TM@=)S MEM`[8>>N?5&\-]=RQQ7,2_.WAL\CA?OG.0`N.5>G%SW9AP_N]@\```#__P,` M4$L#!!0`!@`(````(0"#?C^"R0,``)<,```8````>&PO=V]R:W-H965T&ULE%==;Z,X%'U?:?X#XCV`24*:*&344'5WI!UIM)_/#IC$*F#& M=IKVW\^]&"B8T2YY28(YG'M\[@?._O-;63BO3"HNJM@E7N`ZK$I%QJMS[/[] MU_/BP764IE5&"U&QV'UGROU\^/3+_B;DB[HPIAU@J%3L7K2N=[ZOT@LKJ?)$ MS2JXDPM94@V7\NRK6C*:-0^5A1\&0>27E%>N8=C).1PBSWG*GD1Z+5FE#8ED M!=6@7UUXK3JV,IU#5U+YFPSSCL`&UW),MC]Y'L$A*Y_F'?&/0/ M9S^;N1]&'ED%T1TRE MN#E0K2!;U11KG^R`^.>F@!N(?41P[$(WP7X59.;U$.S]5_`^;1%'@X#/'D'& MB*1#8/I`0R\$G)DO!,$H!+.%RHYF81@WM.(:1-BH7H60N_[^2`9X,%\&@F-W M-=CMLF"PDLH08Q+JQ?;DFV^W#&)!T`%M'=(\.!(]U;,9AC@8!P7I#;"$=PA:R MN4<(@L="MI80@XC:.@RV5N82<[^IF%&!X#ML=J,B>"R#V)UJ(,:0T\]Z.>D0 MMB';>Y0@V%)B382C@6")Y(?%@H2+)2!RG"X+8KF7=%A;$X%WR=`>'/)+6/N? M>89/6>JLN7%LF&-W6#G$ZO*DQTQDX;2;G35B9N.PKXE5'L<6\]]R#,^TALA= M0[9!6^Y84^388D9RK!&0])B).S@,Y[MC1N?(';O+B<&,Y-A]WF,F)N':!4L/QITU/=X5+G#)$2/;89XXQ)9-GEK"B4$XJ MKGB,(^!IO]J?2Q_-@;&_`2>\FI[95RK/O%).P7)X-/`VX)\T9T1SH47=')). M0L/9KOEY@3\`#-[E@0?@7`C=7:!7_5^*PP\```#__P,`4$L#!!0`!@`(```` M(0!<7YNC8@(``+`%```9````>&PO=V]R:W-H965T[MFE*Z32Q MO1`A<)#'0A`9\-:2$BN]:]TT?/H&L&X?='J,A[VM>/JW!"BPHTB1Y M2$/H%A/`7Z*DGPPL"'\,SX,L75/0T209WZ2C#.%D"]9MI*>D1.RLT^I7!&4^ MJ8$D/Y+@\TB2Y9>2L)A0\+?FCB\71A\(S@Q*VI[["Z'_T?%!!KT_<9+/)X"=4914QH?VO#&+4J<&_E]:#L04G0OET?"84,;-0 M^"Q-1\/U*UD%M M7-@5+FP>>C-'"Z#ZW?:H>K$OXV^&4$ MG,PT07"EM7L^^*4>OK7+WP```/__`P!02P,$%``&``@````A`!3H^QX,`P`` MMP@``!D```!X;"]W;W)K&ULE%;;CILP$'VOU']` MO(=;$BY1R&K#:MN56JFJ>GEVP("U@)'M;';_OF,[(9CL)7U)@#D^<^;,8+.^ M>6X;ZPDS3FB7VK[CV1;NVK40_5[C%G&']KB#2$E9BP3DYR>V-K^&KD7L<=_/EESXB8N,&W6 M!8$*I.T6PV5JW_JK++'=S5KY\X?@`Q]=6[RFAR^,%-](A\%L:)-LP([21PE] M*.0C6.Q>K+Y7#?C!K`*7:-^(G_3P%9.J%M#M)10DZUH5+W>8YV`HT#C!4C+E MM`$!\&NU1$X&&(*>U?^!%*).[7GH+"-O[@/L-!1%IB+I5_CA@,M%$V7QI%U;C=%^Q=YB.:37?HW#T9M^R3-LM$6\[Y<$ M3U0EYZJU7QKC>\HPS_'.KY269<1G`#B_&X9MR?\(D^"IL$GBK<:\+G^MS:PKFE=GEW","YT:,*?T>L(AVW&ES" M4L^)8+B9/GGTC:"]VM]V5,")H2YK^$#`L%=X#H!+2L7I1NZHPR?'YA\```#_ M_P,`4$L#!!0`!@`(````(0#E!$&B?0(``,0%```9````>&PO=V]R:W-H965T M)=;PM>*-;R.DK6'J_^/AAOM=F:VL`1Y#0VIS6SG4SQJRH07$;Z0Y: M?%-JH[C#I:F8[0SPHC^D&I;&\9@I+EL:"#-S#4.7I13PH,5.0>L"Q$##'?JW MM>SLD:;$-3C%S7;7W0BM.D1L9"/=:P^E1(G94]5JPS<-QOV2C+@XLOO%!5Y) M8;35I8L0QX+1RYBG;,J0M)@7$B/P:2<&RIPND]EZ1-EBWN?GEX2]/7DFMM;[ M3T867V0+F&PLDR_`1NNMESX5?@L/LXO3CWT!OAE20,EWC?NN]Y]!5K7#:M]B M0#ZN6?'Z`%9@0A$3I;>>)'2#!O"7*.D[`Q/"7_K_O2QX(]@U?:COL. M3&8(/@86;`RA_BM2#-%#EIZ24VQV#,)B=9X7Z32=LV=,J3AH5I>:Y%RQ/BI\ M)=#>X!$#/_7X]Z0?K7BQM^*+X+VMP@:RW[R]N_=2,7ZS=N8$,W2]$R_.Z>CT MXGAT?O4J:$++>+?KDXVSFQ%S>K.O4X9M_/]<^$.H.W4PS=XY")I)7[1D/([C M^%R`8^4A07"79Y;G@TO<(@Z7L%7;BK96M)`B<@XFN#4F#"&8>%TU_?R1CLEY?7F@3='/V)&V$-FQKBD&N.SV7G_L:+$5@YK: M"WP_\9JB:EUD6';W<+#=KBKI(RM?&]H.2-+1NAA`?W^HCOV9K2GOH6N*[N7U M^%"RY@@4SU5=#1^"U'6:*YAW>\D*LHSM[@8T3=5V;&>[889T'DH M=+SFU$L]8-JLMA6L@*?=Z>AN[7XGRSR8N]YF)1+T3T5/O?:_TQ_8Z9>NVOY6 MM12R#77B%7AF[(5#?VSY+1CLC48_B0K\T3E;NBM>Z^%/=OJ55OO#`.6.845\ M8JNUP6+MA,HOG?D@`[CS3 M?GBJ.*7KE*_]P)I_$40D%9($D@1^)0D))I.$D@1^%4FPB$FSD0.N!\/Y8\$8F2V#FZ8ENI@?RPL=\YX/$4$#W4-.W31"NO#7: M#4,`)$87\/G$'`Q)U%>>6!,C!-M-3*S=,"8&EOLGYF!H3WWBN34Q0E)1LD4: M$#.=31'&P*2KT+VM%40B),5-A8$9S/1H% MJO>,//'GF[;O/\\3!UN25&^@)(1@GDB2!I;DW(A#<=5X0U8Z118'6[*L7&0( MP4R-19G1&YDB8#7WITJ@+5%6TV02@ZH2*YJ;T1L=12S?_KQ^`FV)LK97)C&R M@O/4'^E"PY:`--3ZSB@AL>SZ"VGHN>`\EP=%J-:,O248UZ[FE_H=,7#9)K`[+)8=LL429FJF+6^O]NM"(#5VVE1/$G.>U]YL, MG\L9JV69NBPS_Z)88Q: M'TM9NF&'XU<%R8%EC(.Y:@-3V"1#)V-'CZS]EDD,UHG8NG,SO+B1KV"2IPNT MV5V1(L9\20S*4LV#/7\C:&0JF.3H`FV^94:VHTN,9IOZ'7-RR[/Y.UWR]2LV M>K=N4]H;D,P+8F[DY7K0E,;]5W-.+FT.'O*Y4P7HVH8TRXDRB3D[T3RU`+D- M\%6&38F3S#T8FWMDF[O$H+2'>)&JF65'(YK2N>Z=DK_PH(X`/ M@\M=/&;)R!(^=^%XP[J?\^,7?M^[!.#TXUCLZ>]%MZ_:WJGI#BC]&=]S'9Z? MX,7`CN+[^ID-<.XA_CW`.1>%#VE_!N`=8\/Y@D]P.3G;_`<``/__`P!02P,$ M%``&``@````A`*(<61HQ`P``#@H``!@```!X;"]W;W)KJ]%X(%Y352Q\-0M\C=UCP+9@$XK189A0I4[!XG^=)_0/,$(3]8+71`?R@YB,YW M3Q3L\(73[!NM":0-?5(=V#"V4]+G3`W!Y.!B]I/NP`_N923'^U+^9(>OA&X+ M">V.H2)5V#Q[>R0BA43!9A#%RBEE)0#`?Z^B:FE`(OA5?QYH)HNE/QP/XDDX M1"#W-D3()ZHL?2_="\FJOT:D*VI-HJ,)?!Y-4/1AD^'1!#[/)M$T1O'X?93` ME*53>L02KQ:<'3Q8>@`N&JP6,IJ#LXIG]-]X(!K[KQ?N9H$N@Y` M/'0`C&2F6X?"<^P:+^G>G9VG6F2P1KID_9$HL1W):.00&4DGDLZ`]>"Q_>#; M(E&3G$A<`".9F-4E36(@3&[$_&R5VT)Q^K(TDUFBA`W7]GH6CCK+. M3[P?1XD=''?U&LEUG.OW+)S91W"4V,&9V`FLC<0T;F@:YX;4*['@$.PKMX>E MU0[>U,$[:@S?9#H>QI%30>)*$!J=MU,;S]FN^WL)Y^I%>C,7SVAZ\1S)%3QS M_)J#I2)\2Q)2EL)+V5X=K1&LW';4'/MK-(?M%XY;9SR!UP$]'K0WX#1N\)9\ MQWQ+:^&5)`?+<#"!#8*;\]Q<2-;H_7[#))S#^FL![UT$-O9P`.*<,7FZ4&\, M[9O&PO MMN&T>6Q[\OL.]0,((=&Y!LR[(=)YMX0$O4 M1#.VI!'I!(/%?FB13:DG9#>GNVE9P7Z8=]A/"^P"?A8_RCS)_OZGJB_L)B4Y MLQ<@%XFLKCIU+O]SJ5.M[W[[<3%W'^*\2++T^P=[CY\^<'$ZR:9)>OG]@_?C MH]U7#UQ11NDTFF=I_/V#F[AX\-O7__@/WQ5%Z7@V+;Y_<%66RV^?/"DF5_$B M*AYGRSCEFUF6+Z*27_/+)\4RCZ-I<17'Y6+^Y-G3IR^?+*(D?>`FV2HMOW_P MN./4SP_9 MWSTI7W_W1$/]\'WW+DO+JX*ATWC:_?9=E#]V^WL[[MG3O1?=+^N5!O=:*=!R M'E\F19E'4'@2+>+>I(/QP!T_.74'I^=GW2_#%`=L+X_F;&L:?W1_B&^ZXVK* MQC?+W@I[3W?_N/6!LSA/,O%MZ@ZCLO?L`,Y.C;M'\^BR.\O!*L\AS1TEQ03R M_A1'^=:9CL5Q$T[D?HKG\]V?T^PZ=:,X*E"=J3LNBE6<_[:[Q$G6_:0]T8_9 M?)6647X#"?,-3]=C?U.X\WB9Y26:ZT9E5*X*%ZCO+?FGN.BN&2BW1=P!?+K, M\IX01HMH#A&MA0ZRQ3)*>P/#;'R[R.!`F4U^WG&CJRB/"W>Z*LV@H+-+1"WD MP.X@NB/TOT?P'_?N>MJ$M?'9@].3T>G;X\/!>'CHW@S>#DX.AF[TPW`X'KF' M2>K*JVQ58&S%CHL_3N)EZ0K1[J91&3UR#]^GT6J:E/%4/X\.W5>/NJ036,730Q["I?'DYBA%_-XQZ5QZ;*90\K9 M=91.8@?(N&FVNBAGJWGS"$.^VGOZPE;[ZIO]'>;0ELKD0SSOZ<)Q^@$JLCSI M*]VI..(FP<:BHH@W4'LZ'KQUZWOO;OTL!W/S\F;'+>="(>&D&+`TN][5MKJ/ M^*5O6]*SN?M<1CW[CA']\?C__4'7.65PPIA"9NUPU6F&F>_!)/=]R+G:=/G^I?;ZC8 M;9).YA@I6(BW;7TC#HSP"`#1P/T>EXN"GT6@YB19(@C&&TQ/38>R!JJP#4"\ M2U4`."-IQT7@!,"+T+"\5=RA<=_(:).R;:6O=UZ]W-]Y\>SKL!L7F>#PW).K MVG4;@1JYM[/W?&]])#`2+RXPK>#G>U""4JP6J[G1BDM+V7?A'D[C&6PH>VC6 M'FT@9IJ;QU_)LC=-HJAD&J:X M<]&616QYI&,272*[*ZP/OY68]:'WH*3MY4=CG+VACSL]3%O=Q^.[;NV=RQ68F%9K'YI7\97"AJGI3_VF7*"6YXA//N@VA& MU@&"76;9M'!%-I]V'_U=G@'MBRB_3'J)P2F[\A@7?Y3CB8M>$'$>%^`!,",7 M.L7US#-SHMUE1L2W@,:.NXQ3)B4V8'PT722I90**!+J/X*0_)$JS+*BXIQ?* M2N:6[A'#;TE/\D2W>;R:JA@1F/>LPX3O%K.,DM`'>4Y7%R MF8;X97+C$";>G#"(/5Z2WFVA8FR;PIW<0DMW@T%Y_+;<14Q<5N&N*Z./?4T) M#_"=>UAMD.=2(+X7"TG=*F9LY-N;J$@FKG$4-LC5-M(E]C"9K^0%[_W`3_#Q MBB=V(S+QZ#)V%[:@!=T]&^@-GH;E-@]?B.3_A] MZ!Z^/1V-L/9V&G`OXS_(4@PR(4=@ZTK`S,K)=V8.Y%HV[C*(YJT,M9TH=-DH ML:S)O3L@A,]KDWLY]E1YLZX2`-RAJ^N4WZHDFQDMM#T8C'YP1V]/?^J@[?W8 MVCQ\='[ZKH+ND]^YP<'X^,[.5;Q"4V@+&<4M:0W\SHH$\8K7/BAMGMNWI*J]Y;93FY!5%Y:O-$K9>[QC.D?' M)U0Z[J(VSR9Q3'0QR[.%4T!FA0""#M1-U9R0[,AH^%`.YCHIKZZ(10@(>B1L MW\$L29E9&=?V'0!_%$Z+^`FYB?_I$>KLC56"OZO4,9S-*$L8XXG;O3D02L3! M-/C"3[:1[$T+*,>[H-R9*F72_A$FU<4O>IYZX_8G1ZOE@\!G2M417[O" MUXO_XN6,R@PLP/]37`:\>Z9]8!R/DJE[Z"L[*E--+<>GKA4'@A6#?5MYE_&F M`.+D=#QT>^2P06LHPM3>T^$VSP8^@NYN_32_C-*`>SMXOLHIRM&(HR0@!;CL M@9)='7DU8++R5E.M=-/\_!O?_W/ZHN__?6_=AR__Q17/YVN M\NK']P4_/0(`XB6IW]08$O00`BQY]TYC:\:]EH0_MY)8;F4&T%OLS5>$[;;1 M/+Y4ALV^3?_TY2BFUF7^PT8,*Y7$RRZP-+'HX8/1\.#!H\?4#^'3&DEHP:JJ M/%+%*57DL#6S)6$WS\+-1902/VD/50F$2M^<\+SE$!_B#`O"]*#!J51I+A]) M'<[,L356$HL$W-&<%"BEKE`4*D:S6Y@H0;I9E.1S/M'FXV(UQ]Q0+OO=&T=1 M#8VGCS]_TL:([ZC345ZT$Q'95*]BX4!,+"U.R4)RLHFIQR.M$HJO;K/@2E9F MPBE6_I@R//-0H6#'4R4\&%[NLD52*D:;@,.*TEO69&*995F99H!$8WX%U1]Q MB7T2/5!8XG&>W$A!K5P,@'59/K6M"B3M]Q5G!&#'$EY39!$L2)A0VTV*Y]XWN1'71&55WD<.W!=!T8@ M$ZNMJ3A%7O0.=M3"3XP)4ZA0EB>E:XO>F+^(;I`=M7,5A9FQTH<;,@(M(KJ[ M$G\1=`.EW\C6@GKZG,A,6A89]Q'JGU>I3[>,NZ8<:8JNWJ$C*+6-13IV?"%Z M)/%B3;K9*G='B-UQO/2'WA[85G<+SQ]WP?#<%V_=.0'H);+$2KM#4%%,3]_^ MHI^LV"N+$(%ELN`__$#4,*52BSO&9)+ETEM2I=W36/57BKK:%H^*<)ZXS"-@ MA:TUI7`9%>SCH!*S=LLLP7X--50$YE11Y@X*6BWYQNN5S5BM[_73]'D2I1(& MH1;NR2)F^&>:'8B?X=8Y0Y*B"PY04RBWPH=6L6FUM21EP7G(1!8E#U2`^RC$$62&!T%T)O>?'8>\I&`.E!`( M>ZV=QL`R7&>!RLBO!7%$-U.W6@+?()6D5:VBRC;@6C'1%""@O!A$Z;HL[.3% M0ZZBM8L(8+/:MJP2<1AF5,(#C3%$/(0HS;R6U,P(1U*!"3ON+UB1-`+QV,E. MQ9DU<36D&N^H2<)D*D/Z_S*B<%(M'8HN;)+*N%)D;:2V64[W2@K(N;%>>[O" M.WG5:?(Q*758'+Z(;=+#(0;IBC`+$1:8*%GH]>-/;;HHCG9!U>[=EJ&?ULD`FSY.AP;/X90'4>?T1[6/GG M1.H@@\_QM0:T9!=0V5*56O[>800[)'[">O5$F^T]Z0&"1"$H#UB6.0XU2CE5 MHH8YWLF,5W!`9K3A:MG-4[!J<@L_78CD_DX'EEP8^;4WD:ZS-@Y.6X8&:,;8? M+7\[_[8N!>!!J(4$&V?@_">^)K9UT4PZ)+:@I642S9T%*\8G@W+SO22YXD?E MUM?-O6*K'VX*5?/;O+:DQ"H+J%WC9`4^Z].U*4(JE8MD4&WJ*!\J!U.GIEJ; M]-!T.&Z*UT([HD5O2Y17FSU)F91J(I8E7?,#D>E-"E M9HWX*M\]!QSXLD;+9D1%F/G$"C.%QKXT9^:;I1:$"C`!9\Q0`LMP[),C. ME-Y;,,0!K]?7%42#!B00ISE#9:`+.*RO[DVZ17%U]HQ MPJ%D8N>B=5P@7"$9:%"(T!@H9K5Z?XK,,DYE=>:_8YPW>Y;6S9*/X"6*7,5Y MOE=#JGFQND%.>G:IC)\QC`]\"%XL8B^3C+:=21W7F9ZI*8E?QQQ/ M;L-]T:"$`>DH'D0ZD@.)1X!8$1ZDS-.*@8)Z9?2**N0K>0PZ MN:ZC*&U'05#P&,8[=I"8XX[S%.G)56B]!7&%=K=PT8A6ZB@R[_*WF7CZZ&_84&=K,ZPA^Q:<,P34?%M3=4\BSC.Q"[5%P!%;%=A MM`^V_YE`@\I?3(1M0-Y\SC#/XVE,)JU#7=/`.N\2T:<6=C?$>M6OAU3NQ:(W MMN"K1]6\*EVFL=P4D:X2AM9SH;WJ)G`&'@:>>ZIA.N$&HOV0$;PQ[VR57Z`D MMGN8#3`UD^%&H%"!F^0@=J+[RCQ9DJ7])L5+*`QU(PVDQD$5C_B7(#"'`.1< MG>]6\JK$%,[3M5WI;YM40P"5E2^R[.?00J/9-4XKKYVO\GR(.2'-O+PT/&3/ M/-0_2>FIZTB-1+MO+`$[(!*K6K'$.?E$^&X;D:#7VH*:G$A,_9#5490F\ZG4*R&=94`&_B\%\J M"W11F**V[,I@E3]B8!9)`JX^[*,L`"BI/M:WX&/?HT!!N+OY'_!7=%M-Y//Q MW/)T@?\B60(@!_(%-<%$`R3?FYMB1\ADB#)D8,\#$B/`= MG,$G93I,@W<^2^24`01BJ$?;--ORH*5YM61H8:"N(6-%A?J5KL^?UDM=TM4? MLFNT*&\HCJ8(0.I/N62><,K/WO,8^`V-(4BY21GOMP&9U9PM6@NH%&5[$X75 MT`AR/,=;G(,@WYC27K]FYJW\ZRU?/Q9DABCJCX(Z]XSGIU!9K4FR\R""'Z`/ MAJM#`#D"%4$I?#U`@:*%]#SNPP/:Y)2V*2E2P!:9LGKX5#;4=*%*A#2ADDS: MOJN85,O2MQ9;KZ0.H]BZ("04F+N,,.#B^Z8+)%`JB^:$B3"0[#?/;]#H8%7" MO=5,G7$*.MI:[H,X!'`9$E7-7A7/V!6^9:ZJGJ7?-6W&%;\;Q0$!(!&*=/?S MIZ_HR[K[?X=K0AUR4%,,/R@)!@YUR%D*/`IH4.GS_%'R.* MD7Y9E$8U=,WL+R(\L^L(^X9Q6LZC#_/JGS/^4_PBQ?C^P:L'3UY_1SB+BN:7 M%]\_.#K:WW_Y\NA('^='!)Q^V)C":>%.B%3.,R(L?3MC>:(KFV5/'SRQB"'1+[MIJ^%.$8"YCZ5&3G\R?)V"S&1YHTLCZ5L<"@ MIUB,E=B)V?],V*B/UQEL2_DXV3(FXM-528LPZB@B-EKK-ANHCEXR<,C3(\FB MZX;C:8EVUE&MOC?5"^%F4!5$V+JA+9\ M#6?>L66OB]K!T6#TABC"FA<'H_?VS>[3;V!;3YP)TMZ@0/\#(N6<\3P$'1;0 M'J"!ZN@+M>:#%4Z3PF:QP[%CCZS_'9(^?WK88H<_2%P+B)5&%Z"O3C[D:_W! ME*,I_)(8:Y%1.?,!52,=N?EZ^6KT8\L".%U3#`F>6-$/D)1J^#TH MPO2M/^MG*Q:[&.$9`;Y_PO=3LLN0GC1IA4VB2:N]$1H#E13Y%(:W%A!/JNW9 M$GH(7OU<8:^YDSI=T:/M:4'W:>Q++N96VM/5>P8A6K)5#!U;@X/*&9)1J'1Q MNAWN`2$`NA-TD%JU+/BJ4GURM??"D/?E8S>,=(IKT8ZR9^9.B=68P)^6>GY7 ME(3/VVHD!.*(DSU$=#!4Y\%*K[U-PYR2WM3ZFH@8@(>7]*"\(G2IQ)60D!J( M]K-YI@"D!C4(L*)9&56>K2Z5_X;V=JOSU,?9(.SG3V/$HFC?@L_:%Y.'Z&A; M^A`']X@\):"$H0!L:QT%TNH\0H>:AK]-9Y8;L*_"L@';GG_^=!>_7(QU.HKRS%M_PH)/'Q M/X?(G,9Y.*ML1*?\5JE2&WQ]4.6M%F>,'1!&M%H!_`)RH=>NM@==G>!2#9JW M>3J!AGT';JBN@-8:!-L9@E3]$LU=ZG,!LWTJJBF;LQ.F]'##UPSED_7TX2H. MF[(L6<+!+P$"7I1:V$H28,!$!<>9ZDK,K-K60^:[UA&-LK-'C%Q$?^8C#RM2 M=+GY#E,:56H\/KSIP#8!.22LZ5IR:*&3_ER0\J%..]7(%WY^D0=9,_H(%.7Y,GX])R[G:RXX[&8Z[CW8PW%2JAG!WAQCV09E__SL6M=6:TN.O$]1;=8<: MJ*.Q'!%MRA_*U_6>N@QX*Y]/':N^##=MM7%W!U?<6B?<+LUVAYI,GGN9_'@\ MXJ*1.SH]=V_>CXY/AJ.1.Z=K^/S]P?C].=VXW8?/*8?5]S)M,3O0184'G&SX M_O.[A+/KGC^6;+YX\4!Y$.T7/WX*L(')'Q(N4/M`PUEJI=Q0T@V.6]7SAC([S8_ M11,[;*D"GX/6'L#ZF(7:B!M=;7KC*V'=CP&R^J;Y?O?++07P,U^R+IYTQ_^D M9JW=T]FLD[GKU177X.\O$M[[42N0Z+4M*S0GO1G6M6]58946=M<*`ZN[+YRB M=D?L=C]H$8%/MSM;34C3H\2N9W6G,+-X@4&?CG\8GKO!P<'Y>]X=T+JSVGM" M':3V!(+,5>NP.]]OM]_4#FO(].Z]BF<#"&:3M^Y+_$K'!\99HR')JAT$=7U*0"1E3LPC*(!10(Y+-S$KJ#A,.Q,B0 M%[1IX284B%>-D#96U7C`E<2A_T=#893VVP*F!8O[N-Z?> MYWVUM_-\_YGW7%_M/;?3`!:PN@<\.GRZ\IO=D MQLZ>4Q+<=DDY;`[59DF..R-URR%9K/85#:K-UEFEL)N((+C*JGW(!*K/WW%\ M.;G:<;]#4*K'(&2]Q>*FE9D=Q1=_X;AE;H-T,A`;H1KCR(*IKJ"+``JNI0]GQM=^=4?;*3:)FH_<.@GN,8CND`I%`; MEF?U1>\=$KK\9]X>H8OP6JUU8=XU4"8=&C2]7]"`"EJZ,\78H7'35A)?(?(K M52WJL%XETW8QQ3"N73JON\4X;4L6JX6,4[4'R0UUNB`\#NM-(5HH:W?PJCC3 M]S:TK$*7$&0^Z*KTSOHXO()J7^_4+FR.KVJOMNB0ZYA M]HLA9@>OS`YN'3Y5AMS+H?X*'D"B)3;A)^W`!(EV@SMJ";G0B3YZDL M$>-9JXYOPZ!UR7>LF;'4VANB&8]VT92@G*0'@<)B>]BSC+`-``\WSWPGWQ+U MRU)I9JL,R+)6GD+++O$&=&O*@5NGG^6&K0I4M=9Z*1)#M.L."*L)X;6;IBA9 MG7FCGM]UWHQG#/X&,0P'YR>(@?OH_K8_40[O_QJ<#[M/#*NZXAGN;60O`;NC M+/*-R>_>"]!^U'ZU`K&$[Q*R*F\TGZR\OZY;>V2#U^%U";3'$7K@Q]*5O>T' MIDCSP3IK-$+*S?N+JDX8:R;WQ4;9;^]5#?,]?GXX-RR[G%`+,%9H7 ME94MB45!)#0RC+=+QHH,K>67EHV5;LK$'^-\HBY]'EGOA%IC!JV+ZLFBQ&S= M4C3K7F76I'UV^S)&T]8EO-&'FWY5KR*=(5X@AN<7T%;U M(VU809.]NH/#@N5=FX-CJAYDC!%T4ZM49R=T_JV7O;"%4!Y6>AB6GS&V`.8[7RTH;2)J&[;)BL,K/ZK21> M7;NCFY)%KUW/-^9U'^C2$-2H.\Q3\?F3O[J+06RAQ_U3M%C^\^:G272\,1%N M"+J5=_;LJ?OHFZX>=0<$_EBA)`AQJZ1N?;9G0%TY]R'\U%^]DV>KW?W>R^"I M<#LFU9N(=KE0Q22M-[B$54BV2">P1<%70QB_S6A^4)KPV/5U=LPN MU@_4MH0Q,^;7A7%1T^9CFTGU2SI;B^[42M8MA\73;D_?5F6W#'9[7<1;^S:J MN@IW'+HF4NLTJ]&AMHH>@,,CHM$0P%I'.N%K$&/H\IHV98?^-K>9=,^OZAU@ M=8>UOW3!]4=WKDJ[[ZP>&8ZK38_S<75XC=XKI+4W1^BE*_YR5%53XA6Q5,N_` M,U/0BK#U\(ECA$9UO>J+KC?SB';XT833-%+%T`1#H&/=5(H5;=WZYD3EC>H@ MU%Q-0&>3(\AF)S)5U.1QKD/YFL\,0%'%JJ+J_I+>I%*P5VVH8C2OSO#V;*%E M2.?"51R=0J)N;3/SN;^@!*?2S+*&"5X^\K%KS>HK>S4/RWA(][!%_0"CKU3, M"R2(RJ_0^:[5V*][Q%V'E<>][;YO;?#N?74-]KQF5%^P;1P,>R:+,[7N3N-= M$Y[ICK?&N(=GZJ:G*-&/$75P8B^>Z;<>Z>TQ9+8^Y*UFV$A#I^_`/1PK@MZR MF@T.=2/52?S8[KRWM#'8MN]W!G\[)39'Z*SRC55N@`+6!]CT-)=;R/ORXW^C M^I[GQ+>3K4GJUSL>X1O?5"\9-ERE`N>Q>S-C!YU3S^KND+>8ZN&N.(SZ6X_D M;J?YUK.Y;3SN'(\UE?6-U-UQ2',[??8PYF9G"\X.$]2X6)^M;.;EEYP)Z9CG MUFK([03:HU7J:V\S/*N+))N)JZLB6^LM'C]N"VUOI\E'Q2UW",>:^'(S54VL MTBXIW2<6ZPK]_3KRTV:ER)>BK?F0#L)[].].X1EP'P`]C+DQ0ZO=BJR5LW0<0@STH+H2? M3><0K9-%[YC-Z+@WMC6$;.;@WC,JW=M+)("<-:*$7@OWIFJW[C*X[J#8WC'1 MG6MHKTOJ3E07'495GX3[-]?J97Z) M4IU5YWR"K]Z15%>E!M;X*\JZWQB#[_#;F]E;_SD38-07&'R9=AN8=RN5OF!; M9_/=:EU=H:QS0BL7]+"Y.VVO>-:=>/?.&JA8^FMJG;^JAND?NI/JOT-N+:?> MG67`J8$_>=#EEJIJV"Z';F:Z:ZM%@KW[?NSCKU@0ZG3V?N=_:V_-&&M^7+V=:ONS_$E6YYW?T7,,^` M&PO`DP2X06Q=U>2TO1AHS&6#B+'8<)$`V""B)LKG# M0Z&H&7L7^>^I:E[5XM646NI!5MBQ2+&K7KTZ^F"+NOW^Q7.USW:XN MN[IF^ZM@[?A/,_UOC^;51-=VD>6O+3?P[9G^:N_T[^]^^YO;7?3JVA^?;3O2 M0(2_F^G/4;2]Z71VJV?;LW;7P=;VX9--$'I6!(?A4V>W#6UKO<-&GMOI=[NC MCF M7G9WN_M%^VRY<*:'\%:!&X1:!%X&^]@9W_+L^(J%Y3K+T,'+-I;GN*_QZ3Z> M8(&17.#P%%V9KXB>\&DYTTT3:DBOVT5:JC]?+J0CW0QGY5@D"15PF"2WLUF5;AP#J> MHA9'9M7C8S:3@[GC,@C7<%,GO5/1P]EC?.[NUK4W$&K!(9 M.,(WQD9W;`S[HW@2)4FU9Z^=O5>T+M-=&BM`(W+;;#CAT,^4).&0KX-UT`N) M^P1;,%SA M_N2A@TUSTNW&ZV^B>NH%$N`E$5,.@K0I\MG8I(31QC9M;87Z4LB->1]?;,1: M8FE#BZ*=#0U*K&QH(6HC'S>I=SGAV7("EN<2)`=\%L@OC$@7.[*S6T4WVRU+$@%TP_8E:5'F%EB.F`KZZF3+AM&`"O;=3]BG_R/ M338,@-6NN]N7#=E9`-L]\-8[;ES`M["DG+R-N_SX`'15->I7-M*L[=9]?=A[ M2SLTV1X0IH*=Q:7K_&C.QBKY\5O7>?(]FZW7Z;&8'\(@LE<1VZ/";IQ4X8&- M#*5&]!)!(GA.T6]4Z`>>A/DX13^L!Y7:#[PHU0_!):Q?9CS@;IPDJ,$%-*CK M\,A$`+/^%`$X004"W#V4<`#AJ0(!S*92!!"@.0*`4Q,5I^1!CU0SB(%<)>@_ METJH,:F5G,HS6EE5?D%_C94F5WY/HIG46PCTG&8XJ`%PDLJJ$JNJQ!"W0Z;E M%,!!#04F]+IRNKQ>5 MUV-XIDC^(+-IU@L54 M.]3Q>WZ1LZ)GOH36]M%^@:EH?.OI97.PULMFE\D*L3A&?IDUQ7I9Y$!<\]+V M`;>5;.;,P1J\KC721I2+LR;(SPE8$%:R%`AON=+.!UDE$8V6TX`15E<>+\># MP&6IQML:![Z7C>&<(2`IN;'FJ*8)NG?E&*BKH*L72Q'!;*6N^GF_BYS-:\OZ M@0P))>W7BZCN#J)PD;B4><*`*NO3"14:5P3.YNUD'`#>Z!0Z>IH#51AP*9/O M)WB?S),5U+3#KR2()D4=*%*@Q(DI+^0\4B%D;&L(VU928(MT,%\7,!$W-GCQ M5&Y$G`9/$CB()!&O'15?-5X\B:R:FB8>$H)1R1>4IOQ%LX0ZC$I/-X[R*'/_ M_SUF(QT5(3\X7$WCBZ=(R)OLKEBK@EH3\")EJUCD17#*3LT*I#RCQT'E*54" MO%"!12CF<5?F+NU;:T*A(F0!V9+UXKAB@??LVH>L;$8KD!Z$PE%0>4IE`Z=% MLFI(58@$P1Z!>OGKFU:D"TZ-A5.$HF*6\QP=Y3:I"&4ZL:ESIV,+/@4:4*2Q MKF[#X\MK(1-X^OCJ M*D3FJ='&XVM*"!Z@DO3@`*GJNU`GSQ0:1M!\T2\-EPI+X70^#&R*Z%-J4PJ* M;>N`C1SD:W'\E^*R;1\:/BL/'NW;_;UVI;U=8;YFT=S#;4![QX5G7N#J"&[) M6<$=O<";QR>3311ULK)5BCX,!Z@LV//65E8VH.CC-BV""T9O;66!^GAP,@!K MB2SXQF!K6;!U+I&%F^AR7`84C[:XH$DBB^=^*,B]4>9'MMTTQX4FB^"BLG(_ MXF9%(@M,;BLK]R,XCLH"D]O*ROT("(DL`Y2TE97[$;Q`94&XM965^='`W,_Y M&@IR/RKU(Q^KN#=,!!>5E?N1C]6!8*Q26;D?^5A%D]OBROT(4@E?!GS05E;N M1[Y.&()U@MJ8^Y'G?BC(_6%%Y2.^+QCQL93<=_".<(3]J`A'L93<:WR4#P2C M/):2^XN/;T,POF,IN:=`'K'(@`_$+`C\ M:N_"P_D#?+0_V_N(]WN)0;C374C2L[WZI"W@J^R9(#X?L!L5$73_LG4MWXJ" M\%7#_8Z9.-[I0T%Q?PJ"C"->0A\.10#]&7X(`7YC00->8H;X&,9-@VW$9+G` MTX-??FHC!EK':/CXPY%D&S'0.A;#%U4>]O]YF'^%J*7;>(B`^._\E> M\Y'#,]P'D"*2'NQ]%%I9_/$IU1Y[!X9CQ`9YWD)*(.RI) M[N!X603X7_<1H1%;$2'PS$\A(8].!(^J29.8$X&P1'`\!K`'.1-Q4%$$9?S= M"GW,%BYU#V*TPJ)\1S>,_MTQ&-A\`HM;VQMJ[T6/VX4S/ MW_^%/00*@BFYZ@?GC\? M3]_=F_VK27<^N3(&]O!J.IR_NQH:B_F[=^:TV^\N_@N4X>^JW,`/&PO=&AE;64O=&AE M;64Q+GAM;.Q93V_;-A2_#]AW('1O;2>V&P=UBMBQFZU-&\1NAQYIF9984Z)` MTDE]&]KC@`'#NF&7`;OM,&PKT`*[=)\F6X>M`_H5]DA*LAC+2](&&];5AT0B M?WS_W^,C=?7:@XBA0R(DY7';JUVN>HC$/A_3.&A[=X;]2QL>D@K'8\QX3-K> MG$COVM;[[UW%FRHD$4&P/I:;N.V%2B6;E8KT81C+RSPA,S*A/D%#3=+;RHCW&+S&2NH!GXF!)DV<%08[ MGM8T0LYEEPETB%G;`SYC?C0D#Y2'&)8*)MI>U?R\RM;5"MY,%S&U8FUA7=_\ MTG7I@O%TS?`4P2AG6NO76U=VJ^>?__J^5/TZOF3XX?/CA_^=/SHT?'#'RTM M9^$NCH/BPI???O;GUQ^C/YY^\_+Q%^5X6<3_^L,GO_S\>3D0,F@AT8LOG_SV M[,F+KS[]_;O')?!M@4=%^)!&1*);Y`@=\`AT,X9Q)2"M.69EN`YQC7=70/$H`UZ?W7=D'81BIF@)YQMAY`#W.&<=+DH-<$/S M*EAX.(N#UO5D"53,+2L?VW9`X8NXS'"LY1ZMAUC_J"2SY1Z!Y%'4Q+33*D(R>0%HMV:01^F9?I#*YV;+-W%W4X M*]-ZAQRZ2$@(S$J$'Q+FF/$ZGBD".S1P1%H$B)Z9B1)?7B?< MB=_!G$TP,54&2KI3J2,:_UW99A3JMN7PKFRWO6W8Q,J29_=$L5Z%^P^6Z!T\ MB_<)9,7R%O6N0K^KT-Y;7Z%7Y?+%U^5%*88JK1L2VVN;SCM:V7A/*&,#-6?D MIC2]MX0-:-R'0;W.'#I)?A!+0GC4F0P,'%P@L%F#!%-AOZ'&(KA\1JCX_M\+H>SHX;.1DC56#.M!FC M=4W@K,S6KZ1$0;?785;30IV96\V(9HJBPRU769O8G,O!Y+EJ,)A;$SH;!/T0 M6+D)QW[-&LX[F)&QMKOU4>86XX6+=)$,\9BD/M)Z+_NH9IR4Q>Q,O91&\\!)0.YF.+"XF)XO14=MK-=8: M'O)QTO8F<%2&QR@!KTO=3&(6P'V3KX0-^U.3V63YPINM3#$W"6IP^V'MOJ2P M4P<2(=4.EJ$-#3.5A@"+-2[\JIB4OR!5BF'\ M/U-%[R=P!;$^UA[PX7988*0SI>UQH4(.52@)J=\7T#B8V@'1`E>\,`U!!7?4 MYK\@A_J_S3E+PZ0UG"35`0V0H+`?J5`0L@]ER43?*<1JZ=YE2;*4D(FH@K@R ML6*/R"%A0UT#FWIO]U`(H6ZJ25H&#.YD_+GO:0:-`MWD%//-J63YWFMSX)_N M?&PR@U)N'38-36;_7,2\/5CLJG:]69[MO45%],2BS:IG60',"EM!*TW[UQ3A MG%NMK5A+&J\U,N'`B\L:PV#>$"5PD83T']C_J/"9_>"A-]0A/X#:BN#[A28& M80-1?F#R`Y+<UUV M`@``R@4``!D```!X;"]W;W)K&ULE%3+;MLP$+P7 MZ#\0O$?4(XYCPW+@-$@;H`6*HH\S3:TDPJ(HD'2<_'V79*S8<1JD%TF49F=G M]J'%U8/JR#T8*W5?TBQ)*8%>Z$KV34E__;P]NZ3$.MY7O-,]E/01++U:?ORP MV&FSL2V`(\C0VY*VS@USQJQH07&;Z`%Z_%)KH[C#HVF8'0SP*@2ICN5I>L$4 MESV-#'/S'@Y=UU+`C19;!;V+)`8Z[E"_;>5@]VQ*O(=.<;/9#F="JP$IUK*3 M[C&04J+$_*[IM>'K#GT_9.=<[+G#X81>26&TU;5+D(Y%H:>>9VS&D&FYJ"0Z M\&4G!NJ2KK+Y]82RY2+4Y[>$G3UX)K;5N\]&5E]E#UAL;)-OP%KKC8?>5?X5 M!K.3Z-O0@.^&5%#S;>=^Z-T7D$WKL-L3-.1]S:O'&[`""XHT21YD"-VA`+P2 M)?UD8$'X0[CO9.7:DA87R62:%AG"R1JLNY6>DA*QM4ZK/Q&4>5$C2?Y$@ORG5\ M<9@F?SU-<9S&.R]P(-Y.YX-*>GY@HDC3D3\JB)C0_B-?&'7HZWT)?1`*.TB8 M%Y,7"2-F%NI^F4[SZ3/@2`".V/\+\$''`HKTN7'1<<3@=6QMD;ZL>MRI.'L* M3`.?H.LL$7KK]R5#\>/;<957>=C&\0.NTL`;^,9-(WM+.J@Q-$VFF-G$98P' MIX&PO=V]R:W-H965TJ9",-RLO\D,/T8;PC#7%ROO]ZV$T]Y!4N,EP MQ1NZ\EZI]&[7GS\M]UP\R9)2A8"AD2NO5*I=!($D):VQ]'E+&]C)N:BQ@D=1 M!+(5%&?F4%T%<1A.@QJSQK,,"W$)!\]S1N@])[N:-LJ2"%IA!?IER5IY9*O) M)70U%D^[=D1XW0+%EE5,O1I2#]5D\5@T7.!M!7F_1#>8'+G-PX"^9D1PR7/E M`UU@A0YS3H(D`*;U,F.0@;8="9JOO+MHD4:A%ZR7QJ`_C.YEYS>2)=]_$2S[ MQAH*;D.==`6VG#]IZ&.FE^!P,#C]8"KP0Z",YGA7J9]\_Y6RHE10[@EDI!-; M9*_W5!)P%&C\>**9"*]``'RBFNG6`$?PB_G>LTR5*V\\]2>SXTB^&")"24YWD=)S?+X!DL)0?,QF)@(DZ8R$6D1X2N M!,@[:83$^QK'4,*WS3]*TH?ZDB9NP,T;&!>1#A'3LVI'))C7%?FQ.`V&'NAX M$<>)&WIC,8EQ,PG=S;2[.3^GY2BZ<17ITO[?-GVHIRR9NL$W%@/SI@L]"OWP M;(EIA_0#@*,0>O]RSS2XKVS64V8Q=@)U8Z:=!2?R])K(&MR+/*B6Q4QL[[NJ MTN[>Z#P6CJ#9-8(TN"\2*Y1I,&NHFG?"@OI6-%9<*R`EK[""X-V0P^G^`"R8SSMN^'LSOIS M;*\C^[JNJ2AH2JM*(L)W^JJ)H-=.J_8:W.AKT%QDIPVXA5I8?5"\-6_++5=P_YB?)?S?H#!$H0_@G'-U?-#OY],_F/4_```` M__\#`%!+`P04``8`"````"$`,]5VB1H&``#/%P``&0```'AL+W=O!-Y_>Z[/UBINV(I>MC6:N;>%+ M2?;5Y;BU__J:/:QLJ^V*R[XXDPO>VM]P:W_:_?K+YHTTS^T)X\X""Y=V:Y^Z M[AHZ3EN><%VT,W+%%WAS($U==/"S.3KMM<'%OE>JSX[GN@NG+JJ+S2R$S3TV MR.%0E3@AY4N-+QTSTN!ST8'_[:FZML):7=YCKBZ:YY?K0TGJ*YAXJLY5]ZTW M:EMU&7X^7DA3/)V!]SL*BE+8[G\8YNNJ;$A+#MT,S#G,49/SVED[8&FWV5?` M@&Z[U>##UGY$8>YYMK/;]!OT=X7?6NE_JSV1M[RI]E^J"X;=ACC1"#P1\DQ% M/^\I!,J.H9WU$?BCL?;X4+R+%SMN]/6]A>S^=+U$8A;3[CMLHJ:M*WRI>U( M_0\30MP4,^)S(_#D1M!BA@)W06WP&$R%$CC]3*UH8DAMBT<.I>=]Y\N7%>X:247"8R99`J$0L) M>BRHV40'4AW(=""7``;B!55VMIPQJ58K52G(R;C!0/1V$`2`TD-)#.07$84+N"0 MSL7S9D,2W'T4J1TXS*`H\5MK_)B0#\Z,0IZV"?$@-(3.0%(#R0PDEQ&%,O@H M4[X=-BK<\Q+>1`P!$@*)#20QD-1`,@/)943Q&.J4[#&K%C-:JKI353Y'!+83 M,G""B0]5@=4*:D,EPA&)B($D#`G@,4;,U2*6#D)B1S(#R1F"^L44;E#]9&X3 M'*!]"!)46"7!D$`B82`)0WPX$!()[6RF7&T]A#6[1RUG0JRW*[SH:&54^!^, M&;6ATF6(3-=`$H;X=->@(;AHKF9ARC7Z<:0_&YFN$:@:.7L_07*MDKP=/"JL MLF&()Y\NY&N!B0H+@SI?20ZOHK'4\C87ODU0I^W]/U-G,X)"G8\- M(<>R,N90_0HE0'*FD)I294*Y`*B,Z!TB,/DA6-C4HGC,H@+(] M-CQ?"T(,&C1L"AEN2R9C0!E7E)(V5R"5#&W\]Y.ATEIQ99!*QC/(,"F%#%=D M??#!G;G:AT^*^&HCW8Q#P7>5,T@>R9`!)1SZ[@RJ^.1I`\E/=;+>B)I*'))= M-:&$0U/SH^KE#\T4GCE3<$AIK)ZO5?Y8*(ZG-1$0&X-6[M*3>J7J(^VH=T<7 M!ER]^@@(VL^8BOY"[6?Q*"4.=,(AV,Q^"I\%8V(R#]E='KL4JG%SQ#$^GUNK M)"_TG@Y2;;<98'&)N`P?P2ZLH;V!6A#2[)QZLX(W?;_2=.!*\G':%BA,6?+@ M"G,*]T.X73!7?@S"1ZB5YHLH".';?`*?A_`%;.+)(H3O21./EF$T12Q>AO$4 MGBY#^/0Q[>2P=U-XA-9A!/$S-6)X$[,WSK"K<)UZ+8[X]Z(Y5I?6.N,#A-'M M/_@:=B'+?G1\'GDB'5RD]J/)"2[.,5R\N?3>Y4!()W[`TLYP%;_[%P``__\# M`%!+`P04``8`"````"$`296/QG4"``"V!0``&0```'AL+W=OD[D69)2`IW0I>SJ)?W^ M[>'BBA+K>%?R5G>PI*]@Z)[J'# MFTH;Q1T>3V)1X"YWBYFG;7PBM>J38R%:ZUT!*B1+%8]UIPS0=>.PVS,L MR-=5E*_W8`4:BC1)/O-,0KPRG60()QNP M[D%Z2DK$UCJM?D90MJ>*)/F>9(+J]_?Y6TE8%!3JN^>.KQ9&[PC.#+[2]MQ/ M8%8@L2]L^M?"L"*?<^N30BJB+3;C>97/LP5[1@?%'G,7,3C_OS&GB/4Y8D#" M4-]1)%8^%CG!'O[9_8-(GS02.3U5'#'7L7OIJ'NX2YXAWF97 M\V-NU!3W),Z1`E/#&MK6$J&W?@=RY#Q&XWK>906:C7LQBJ]Q;4.<'2]P;7I> MPV=N:ME9TD*%E&ERB4-IXN+%@]-]Z.Y&.UR8\-C@]Q&PC6F"X$IK=SCXU3Y^ M<5>_````__\#`%!+`P04``8`"````"$`G(Y:U!`$``"N#0``&0```'AL+W=O M/SZV#\[VXTM=.<^X8X0V M.Q?-?-?!34X+TIQV[M?_'CZL78?QK"FRBC9XY[YBYG[<__G']D*[)U9BS!UP M:-C.+3EO(\]C>8GKC,UHBQOXYDB[.N/PL3MYK.UP5LBDNO("WU]Z=48:5SE$ MW3T>]'@D.4YI?JYQPY5)AZN,`S\K2VRQPKF_8+F6=Y[RP\3^YKD'67TR&=@YRG0Z9PWWL8#I_VV(#`# M47:GP\>=>T!1BA:NM]_*`GTC^,*,_QU6TLM?'2G^(0V&:L,ZB15XI/1)A'XJ MA`3)WB3[0:[`E\XI\#$[5_Q?>OD;DU/)8;D7,",QL:AX33'+H:)@,PLD1DXK M`("_3DW$UH"*9"_R>2$%+W=NN)PM5GZ((-QYQ(P_$&'I.OF9<5I_5T%(0`TF M@3:!IS9!:#8/%JOU>USFV@6>VF5U+XFG9B6+E&8\VV\[>G%@YP$W:S.QCU$$ MOGUUU%R&>KU5+IBB,#D(EYT+1P8JP6"-G_?!`FV]9UB77,?$TYBKB*2/$)43 MMJDA>,`[0$,9?P.T0]!%]2FH(%F$X)0QAZ][>='T51=+. MA54PJAC8!+&*">8#=3)14E.QJ,#:K-N/:40P[`K8Y`9.>(6C@D(8<0A"ZY4= ME`Q!0]E,Q2*$T>XG%,&2L/>-E0(XO9),E-14K+&7[QE;!-MC*R4(QK$G2JJS MX&&4:SV4R\)9V3CJ9,Y6@,]+DC_%%"S@@-Q8Q!!.H#J7PL.F5(I).5%2G04/ M@W)SFU*\)HW^<8,&VF2/(X)M'*4$5D'"<2@YBT2GC:N:FHI5M,U[<$2PC:,4 M&V?C#S-7.#K-P-'*6G:^U68Y)%AL"!K`_;62T3:=E@!/=E@?C0,ILC['0.MS M?)FSV(QGTV83K?;N=42J,:O7MAPZUM+(-@ZDV72.R::D0+&%8ZNST42/O1]- M=60+34DCVGC@-)K.,=%TCD9[8T%%H[V?3+5EBTQWZF%!KW<^TCDFF<[Y,9EH ML`;93S4/I+JT!:RDJP,R>8_K1)-:)RKJ,<%>:=&:?YE:]7>+6DDV]7*R"W2B M2:T3D3P\:#[9HNK6J2Y4->Y..,%5Q9R-:7T3P M!@4C;_@";LMM=L*?L^Y$&N94^`AS]^6;JE/W;?6!TQ;Z&=R9*8=[LORWA-]% M&&YZ_@PJ?:24]Q_$`,,OK?W_````__\#`%!+`P04``8`"````"$`I*FL#UL& M``!.&0``&0```'AL+W=ONBV=QU\+4DA^IZVKI_?\:X)F2@QR/%8E3DGY5.-KQX,T^%)TP+\]5[=6 M1JO+*>'JHGE\NMV5I+Y!B(?J4G7?65#7J1=IM#!1G0LCL-/F[=>Q3G?NAZNPTKT-\5?FF5 M_SOMF;S\TE2'WZHKAFI#GV@''@AYI*9?#Q0"9\_RSED'_FB<`SX63Y?N3_+R M*ZY.YP[:O82,:&+QX7N*VQ(J"F%F_I)&*LD%","_3EW1J0$5*5[9\Z4Z=.>M M&RQF?K1$RQ78.P^X[?**QG2=\JGM2/T/MT(B%H_BBRCP%%'\U2Q$\W400I!W M'`/A"$_AB/S9,IP'B([^CN-".,)3.LYGT7*Y6$4?#`EQ6<;PE)[3AEP)1WA* M1QC=YNCQ$K..I457[#8->7%@&4`-VUM!%Q6*(8AL%8_0-^^MWD'3:)![&F7K MPOJ%KK0PX9YW:+7>>,\P24IALQ^QT2T2:4%G!`V;FD!F`KD">)!1GQ8T_7]( MBT:A:4E">PD,>?I&#M)"NJ0FD)E`K@!:#C#_U!S&5X_L`#7>NM#[H0/A7.>V MYS;^HL\GL9#40C(+R55$8PS#3V=,C6'6P90?*%N3AAO1=3<8A4C/*^F-^J); M2&8AN8IH6(T!9(HF%I!:264BN(AH_6*;3^5%CG1]'`FBB M4E)S&O=&,HG40C(+R55$HQS^"&5JK%/F"%"6;!(+22TDLY!<131^].2A[(+O M+S5JK//CB*_PLY!4>$&)AK('H3Z3,\LM'W6+>C!=_+9U1ZNG-5/NX) MC`P;YDAV`>S9?">G,?3D.*(F9R&I\`K9UN_/T;(GR*)FED=N>BQZ#RTE!(>/ MZ9UAUCI[`?EZW0UM2J3CT,'4AC(;R@44L-.4SIQ*T^0YA;B0P6XHI_A>0`', M@&'&A$%?)U;91#JJS$6LB'4C6!@RD-DNN8#@4$BU.PB&^N@Y4:F:GA,7-BTG M#ADY#;T7.0E'-2<.^7-&<&G.+V1YY`(*UJ:'GA'5LND9<>73,N*0D9'!+T'" M4H6=$=4W)Z%.[`.+BJ"7*(2/1E3D=A:.:*(<6 MO'4H-*0FDV,-+KF`%HCU#BW?FHY4(O]SJEQGM50%!!WJ5YZR),0D[8WDBDTA M!MT\`TY[M;06GN622Q>?9;I2UJK>5*JL[V3ZC=S>VMKA("+W=L3U64M50$/Q M$VDU0*D-93:4"VAL+Z3"J]`?42"5)I=IC::JW*+^%I0B"\IL*-<@O984(8L*-<@G3F5T^G,A?BJS#FD'K&0!:4VE-E0 MKD$:3=CL?H`FL];57$`+OY?)1$#^`*4""F#CZ==)16XR0V&$K!.DRC.=H)`NE2"'#,T;U$@0 M%(XJ00[!1.1M'91`)T@%83I!(1\J0:$X6@6C831!T-*=%+9;6GI!\`XN2'LA MUQE^(#R3OBGHI#,^*@2D5S8R/^REHUI9'DN>)MY@385`J>OGUC17$U6&X'S, M$E$/!B@R#C3)8#5,6*%,_&2@'LEYM?E5*K^8JW%SP@F^7%JG)$_TFA04:[?I M87Z'NT?KF.ZT,(3Y9A'#W<8(OHSA3F$$7\7PX3Z"AS%\,(_@"%X`I;$W$;QA MUV4FIRC>CW%-HC@9P[,HAF_&D1'\>;R'G=5^`SH0)Z-OX+;[GHF#R0ENP<2`?7V.P(=X:_6V"X_)S/8(D>">GD#QC9Z_\2LOL7``#__P,`4$L# M!!0`!@`(````(0#>JOD,408``/0:```9````>&PO=V]R:W-H965T:8QME$;8P'=/?/W MN46QU+W%T)XD+TW[W*7JG-HNQ?;+U^RJO2=%F>:WGOY25)*@TRW,J=?JFJNS6=EO$E MR:)RDM^3&UA.>9%%%?PLSM/R7B31L0[*KE-C-EM.LRB]Z2*#53R2(S^=TCAQ M\O@M2VZ52%(DUZB"_I>7]%ZVV;+XD7195+R^W9_B/+M#BI?TFE;?ZJ2ZEL56 M>+[E1?1R!=Y?V3R*V]SU#R5]EL9%7N:G:@+IIJ*C*N?-=#.%3/OM,04&7':M M2$X[_9E9(=OHT_VV%NBO-/DHI?^U\I)_^$5Z_"6]):`VC!,?@9<\?^6NX9%# M$#Q5HKUZ!'XKM&-RBMZNU>_Y1Y"DYTL%P[T`1IR8=?SF)&4,BD*:B;'@F>+\ M"AV`OUJ6\JD!BD1?Z^='>JPN.]U<3A:KF4I=B]_**L_^%DZL M2262&$T2>`XD&0DTFT!X-H'&1,`SR:`+2=S8[%:U_T=:0K8U$3AV38U MFZS8;&.N`!H)A`[5@?!L`\?[N&H"X/F#?81%63<%S[:IQ_JX:0+AV0:.RS(5 MTZ">54Y41?MMD7]HL%1AH,M[Q!<^LR!;.YV$/MT$^][\@HG%DSSS+#L=:,#4 M*6%1O._9@FVG[S"1X\;G,."#/>S6@\]:GM:A@$L!CP(^!0(*A!(P!1$Z)6`R M_P]*\"QWP0 M2'.L\`5J*XBC(*Z">`KB*TB@(*&,(%:P.\NL^!9F&!-P_\%-C.?!A`5BPER2 M1G9!1K9S:G5R%,15$$]!?`4)%"24$:0!G#VR!N.SFCMCH@(!HBT'6T$N<6NI.DZ@7PU403T%\ M!0D4))011!1.WL>)Q]L9"-I"L9`,1*==$RD&OY0Q[N<-> MI%#R!KT6I$5_T(NV&`Q[D1;#02^I12PR+Z"D52E*Q@FOJJM+&K\>%Y0:KZC2!X-7FG$F2#D@'IVZGG2CED'8-A$XJDPAEL\ZKI>*H MD*M"G@KY*A2H4(@@3)D7:(]3%N42KD MJU"@0B&",&5>ESU.651QB')3V&'*9->V61.XKM_##)-L0@ZV/S%R(+K8;M!3 MP<-VDMT?M0:CUO![5JPBKP,?5Y%[DSU>0&3BD&5O@^X\T)@)%>>$IT/L)-S% MY@T9(P^;V8ILR'YOER,'R:`,=%7)5R%,A7X4"%0H1A"GSBO-QRJ(^190%1"B34;99XR7F MD+GJ=__F>@/9U86(S":=)!Y.SXC@?F\>G4.H$9HD_"P)EI77MY*L_ZXR:(ID M>8()B*A-IKO-&J]&;;*D'&Q^8F0P7&QGY.ST>O.(FOY#7L%#7N%G7EAZ7B;_ M9^E%K8TF>E-^XR.'U*(V7'C7FR6K-\OUBIS"#K8S8G:Q>;DAZ3UL9VMB][&= M[-0!ML[)N//+>JGOZBXI;N+%G6F6%.?$3J[74HOS-W[+#D7>?MO!XA/`867! M*RWL0ZF!?=A*OX\ MMYZ!OFHXS"VX1!K`%Q9U,8;ZDB%V[WIK&S30&V) MSU5[W9M__I%_VI@&Z8OV7-2X17OS`Q'S\^'''W8/W+V0&T*]`0PMV9NWOK]' MED7*&VH*LL)WU,)_+KAKBAX>NZM%[ATJSH-34UNN;8=64U2MR1BB[AD.?+E4 M)4IQ^=J@MF[XQ>EX!X>-/JF*CM,\*5?`9W%`M4U;ZVM!4R'W;D"!33M1H_/H1+D3F-9A-R3HKPH]B/3=(#?\^*FKSK]4+8)L0YUH!4X8OU#3+V<*@;.E M>>=#!7[KC#.Z%*]U_SM^_(RJZZV'<@>@B`J+SA\I(B5D%&A6[A!&B6L(`/X: M345;`S)2O`^?C^KTY8&Z<$.GSBE*:1OE*>MS\S8P<&M1(XG(2 M^.0DKK-R?#O\!@Z?<\`GYUBO-D'@AYOU\X&$G`0^.8EC/QF(Q1(SY#DM^N*P MZ_##@.8%Z>1>T*7@1,`K$LS2,:;\WS(.6:(D1\JR-V'503()M,G;P?&]G?4& MI2VY3;Q@HUHDPH(FG]*FQ/:3*J$K\88,QO7'W4E&I)J2*8AN8PH MDQ_/6)J#-T'RT`*>=X\S(@N.,DH4'4EH]&8?`W)-"27$44%O.QY%=1X M4"'>'3,$0A9(HB&IAF0:DLN($A\LU^?CH\9J?`SQH(A22L-92D'.6SN*5(YI$J=NIP7B5O)4AGD,JFAX]IJ M83/QLLDGYY"['=(3NO;T'E4L'7.2V(5E`YN\6#<.&XJ**CXGPVG;$E93.*F` M>#B!-U\[PF#RR3D$IP)ZY`I#=QJ;J@0ZXR0)WURUVFL;"'9WG0=NB$=W`8_IS7$)=R,X$.L\ ML1?!>5/'CWYT9%6:"_,C.-KI#G$0P9$*<&MT@!OCO;BB7XON6K7$J-$%DF@/ M`[-C=T[VT./[,#A/N(>[XO#U!K\-(+BJV"NHV`7C7CS0%XR_-AS^`0``__\# M`%!+`P04``8`"````"$`QUO&VU\$``#]#@``&````'AL+W=O[3Q7Q'Q/V]__65]Q<,C.2-$/6#HR<8_4WI)@X#4 M9]159((OJ(?_'/'0511>AU-`+@.J#MRI:X,X#.=!5S6]+QC2X3T<^'AL:I3C M^JE#/14D`VHK"O&3(0%W-JV`5`--V?6A``4N[-Z#CQM]% M:1E-_6"[Y@GZWJ`KT7Y[Y(ROOPW-X6O3(\@VU(E5X`'C1V;ZY<`@<`X<[Y)7 MX,_!.Z!C]=32O_#U=]2,T1J2&C0#.)9XRIQBT$`'^]KF&M M`1FI7OCSVASH>>/'R\ER-DOFRP70/"!"RX9Q^E[]1"CN_A%6D>02++%D@:=D MF:2!)Z2)`HG41+.0?Y/Y`0B-SS5>46K[7K`5P_Z%\23 M2\560Y0"K\JQ2,B8];>2#MEF)#O&LO%AX4$Z"73*\S::3M?!,U2WEC;9'1O3 M8J\L6"D9;6X#A0V4&A"`HE$65.M_D,58F"P54*:`F\[8TJ`LE$MN`X4-E!I@ M:)B:&NZWO:H`,][XT%Y:!1(SMDS8Q,FH9^\@N8,4#E+JB!$Q?%[/^H\C9L;0 M=="Z6LAVTP@CUM^:TU,(')'8FV\ M=Y#<00H'*77$B`^6Z?OC8\9F?!*!(FHIG5LI'8V4K-Q!"@?&1D)FQ M&;)`XOC6N!+AIX_8*Z07A*#)6IBR"L>MO.NV'-T,%6RPV>F>D66FUVLLS M#4Z"&C#"I-/]]U-E+L$70GB)DDKY5)TJ^U!X^^TC2YUW5HJ$YSN7S'S787G$ MXR0_[MQ__WGYNG(=485Y'*8\9SOWDPGWV_ZW+]L++]_$B;'*`81<[-Q3514; MSQ/1B66AF/&"Y?#/@9=96,'/\NB)HF1A+!=EJ4=]_\'+PB1W:X1->0\&/QR2 MB#WSZ)RQO*I!2I:&%>0O3DDA6K0LN@1;)Z"I>OMM[)`_R7L(GK?'7'BES_*)/Z9Y`RJ#7W"#KQR_H:N/V(TP6+/ M6/TB._!7Z<3L$)[3ZF]^^`VIQJARW(H2<@.01X19>?"1H7X`BK[OB=D MOO7>H1I1X_-4^\#GU:?S\"";+B5(HY^2O3QM9'3&R%@N3.6I-O3#4'N80`V# MS.>#W6C#X2+PZY,@BPZ_SJ#VD1U4>,&J/B\,2.EL-"0N@^Z`W[5P1G$;IS[M M?@>4/`#)R&,%9;M=:%PET^@JW5A@92^QAZX82LP'->;M4.BLAFHL5&[E_EY9 M3L%%9Q6WL:C]7-HIH`SW3LIM"NBLAFHL)H6UBBNWA1^@!(QT!!>J,1J+VI&5 MG0X!_;J?C_16@[4FDQ'!H]XKE105?W2'R65:#$0"D\IH/<`(O/IA;W<(,;7R MM28+(XM84#(?/[RD%@,XO=VQ:4T*)^H/<-)$8X13IQ77:(W)PLFB`PLX$",A M3!U`:3*:1,D`H4E*0$PI:$T60IH8R&VW\F?+T9-$3&5H36J7!AXE9)(V2&]M MGP^J`['(`UFL[I`'N5(+8Q,(&M@[12<)A/16H[4FLU-4$XC;6TYZ:]"-+BC" M3:\3A_+LH9-T07IKT1JIL!"QZ,+X&:*F*+0F=;M=)PN5T"11H*8HM"8+(4T4 M1CICB@$^ME`,U,X,3`5TDAA(;ZTS@X,!M8D!O4.QY4(M2B,/:G,&Q@0Z20ND MMQ9M4`NH30ONXM2<^]Y32&)!8)73P*P03)("Z:UR:DWFA@LT*4#17J[''ZQR MG1;$-BS0@6$AP#/=FU%N;W3IK45#`%E`>-8JQS/01&$$VA0#"0#0RAD*!B:$ M8)(82&^-2*,/EMYH8B!'4WA#'AD1`E,56I.RVX*!$2&8I`K26V,TJ`J8?+_K M]S)J!*!W?B22;'_O[2?0YX/Z+J!^X62_LS053L3/^)Y/X4VYLW9W$(^R M$;I]OGFL[R:\[A^X&RC"(_LS+(])+IR4'0"S'G?*^G:A_E'Q`A*%&P)>P:V` M_'J"6R`&;\L^'K0#YU7[`_=R=Z^T_P4``/__`P!02P,$%``&``@````A`+&Z MID$R!0``#!4``!@```!X;"]W;W)KU+&YCC MX?C,^!B\_O::G9T7492IS#1*B1Q>587D0.D8,LLKB"R^+H ME9="Q/MZ4';VN._/O"Q.3AD";B02;/F<@K3%*(X,\WYEDSAII!IN]ZG,`,ENU.(P\;]SE91X+O>=ET+]&\JKJ7Q MVRE/\OI;D>[_2',!:D.=5`5V4CXIZ(^]N@6#O=[HQ[H"?Q;.7ASBYW/UE[S^ M+M+CJ8)R3V%&:F*K_=N#*!-0%-*,^51E2N09",!?)TM5:X`B\6O]_YKNJ]/& M#6;CZ=P/&,"=G2BKQU2E=)WDN:QD]A^"F$Z%2;A.$@!['>=#DWA(J)[?0US% MVW4AKPXT#3RRO,2J!=D*$C<30QKM5._-%*:HDGQ76>I<,(D2RO.R72S7W@LH MFFA(B!!8$"V$V8BH0:A"`+N6(LR;4H1:W]&^8:0&V8SXQ'Y>>`-B(Z(^8M:1 MMCB"=)_GJ`9MW(DAR=*W&80(P9922D?L`9#$)W&[,1AP%AA8T'CQ?D`ALDY)JKUD-(M0ZR9$:0C2U MF1?@1^PDU1O.; MSHAY158\6-SK,>6EPW5#Y[6*V>/5N+-Z*QC-^KS,.%_>X_4I+V[QLY\WO-;[IUUT5Z19K!;J3-B5CYP!;K>SHS MFA@]E)G&/>*<>&RDXXV3\47'WZ9(S'T@Q;[+,Y_4+62&K6O-C#L6"TZ,?AB+ M>I2]%IG?N1`*I4&ZN=B4+(J(Q`UCMAD2QQ_(L._\S._6E69H>WN?H1V_RY"8 M_T"&:/#@A=W'@$^:*>3-+J`^I^IW7_..K1-Q^X$L^J[/?+IW<=`2X?QQBHF1H/:\A'C'TBQOP$PG^X`W++X&5DAD1WFDVX&-D&R!0PD>&,K MH"^&(4<0:K0,C&]/K:$9AR7.[U'\TH[`;^P(K#/TFD*H04AQL>0D'MGQN=$& MMHA?VA#XC0V!T0U!@XP7?_..Q4)]B9DO/\-*68\B&X+QKHPZ:1!^3Q.*ZN1* MK14,CKJ]!,GAH10>VF2B.(I(G,^ED\AG=>#$X*NAO8N'82$8V_\!``#__P,`4$L#!!0`!@`(````(0".((`IQ0(``&`'```8 M````>&PO=V]R:W-H965T&ULE%7);MLP$+T7Z#\(O%N;=\-R M$"M(&Z`%BJ++F98HB8@H"B0=)W_?(6DIHIP4SL46.6_>O%DTVMX\L]I[(D)2 MWB0H\D/DD2;C.6W*!/W^=3]9(4\JW.2XY@U)T`N1Z&;W^=/VQ,6CK`A1'C`T M,D&54NTF"&16$8:ESUO2@*7@@F$%1U$&LA4$Y\:)U4$/9D9%&61)!:JQ`OZQH*SLVEEU#Q[!X/+:3C+,6*`ZTINK%D"*/99N' MLN$"'VK(^SF:X:SC-H<+>D8SP24OE`]T@15ZF?,Z6`?`M-OF%#+09?<$*1)T M&VW2)0IV6U.?/Y2DKH66EH-MS2$CGMHG@PH M"'XV_R>:JRI!TX4_7X;3".#>@4AU3S4E\K*C5)S]M:#H3&5)XC/)%-2?[?&U M)($59/*[PPKOMH*?/)@9""E;K"!]Z2.0BT@ZA&P'J>HF0]UCB%#KX=NT[1=K)513/W'C[ M-R`N(KU$+%Y%.QJA=&.-LW?GH].HG1(T&Y1D-=9H(7:D=*73P84C`%B&`OY? M'`V&$1P&GKNI[RUD;7HY6[O&=&B<3&>OK78D0?[72]+@42T6;M2]A0QJ,;AP M`B\^$EB#1[58C@);R-S48A(M7T?`#'_JF.,X[+T=4KKU@TFONN4UZ(^5->GK?O7E^QAZ3IMEU\/^;F^EEOW>]FZ'W:_ M_K)YK9OG]E26G0,.UW;KGKKNMO:\MCB5E[R=U+?R"K\?+:6U/F MA[[1Y>R%OC_W+GEU=87#NAGC41^/55$F=?%R*:^=,&G*<][!^-M3=6N5VZ48 M8W?)F^>7VT-17VY@\5B=J^Y[;^HZEV+]Z>E:-_GC&;B_!5%>*._^"[&_5$53 MM_6QFX"=)P9*F5?>R@.GW>90`0&?=J*E[>K+/R(HD%;"))0F\"E-PN4D"F>+Y7M<(ND" MG])E/ED$_FJZ&#^2N?2`S_=Z>&)F^HE.\B[?;9KZU8'5"^SM+>?70K!>N(Z: M83$?PYS_UY3#7'.3C]QEZ\)E![/9PCKYN@MGT<;["KDM9,R>Q@0X(E81/)'< M-K&%U!8R6V"&X`'BP`G9^Q\XN0OG5"/<*\$`MZ!4A&J2V$)J"YDM,$-`4%,, M=?^R4#GBP5L7UI^1HQD>[%[$A-$`&!,E(4I*E(PHS%00`PS(3,S;##P85BI< M,@;$W((005/H40?Y"QP4#T%#7HB2$B4C"C,5Q`5C',_%@WLN-9J]4`!"*3%1 M$J*D1,F(PDP%C1BV%7/$8BN8\/VI.U7%\[Z&Z83+ZTZ&IG#)BXV`>V`0J1@@ M1$F$,ENAC"UQQM(A2,U(1A1F6B,VV-I,MCL,4!$4!`_&$$()0YT-HB1"F<*" M,);=RH(00=%J,,K&-&-F;XB+GW3(]OW.G'$/C"L4$Y^1GK+,;F$5"&;V@2!A79B0;R>/!V,:H82P-G1B`A\G)AZ"U.I*I)%>N"E1 M,J(P4T$0`9Q^QE/TT1A#2A8'J:&\FZT+40.(\C)(J)11B2$)P_`R:ZR[MU,2 MB*(,V[8:TUY*%DQH)45'J8:)\C)AI+V6,AK%D(1A>'D=#R.*,8(1D@4SM6&& M*`TCO9;]1139FT4@?S;!4(N':63UPE`;C,E+\'A,4;`1IJSA>FG%`9$2*<&' MPDRIE%&)(0F/G!?9\2,7)1F-7$A6@JS])PZ&*#7R1$H(1MIKOHQ&,21A&%Y_ MQ\.(:HU@A&3!D$MGB-(PTDN//`7??K?44D8EAB0,PPON>!A9GLU]0$@6C%5+ MXF"(TC#2:]5?.HOEW+H04MG&2%VF)-EFL;2.&$P%]-.!07D%'@\JZC7*FBSA MYL5#I"20#74^4BIE5&)(PB/G9=48^4\=ZP)1FQ&0+->0!Z.L6F?Q6#:$_.K, MB8:1WV>DTI%3*J,20A&'> M=6H(Z:E!2A:,M8!B':5AR!$A5?::+Z,20Q*&X95X])J"L[1]+)62!6-M2;&. MTC#D6)`J>Q.&1#$4A6&LL\%/;1(A/3)(R6*TSCFQCM*,PBN*^DUBZ4=624A5 M9R8Q:K.@VSMJ@_EY43>2:?-_J6]P6=V]]S7N&^&Y"4DR.5/$,@KF1-.2,T6J MO$P^$L50%";BE=T@>GO+XX]#K;LF*>'4A?9MDX[2,.1,D2I[$X9$,12%87BQ M'P\CCP;&_LTIQ%V1+B!A0#:.(4K#2"\]\E1Z&;M\1B6&)`S#:_QX&'DB,&&& MQ,YS63G'4AGJA?RN:IC,OSN76*^H6_ MEH";L=UFD,4[DWVTAH>&,%);GZWAT1S5D_D:'G11?;]8[_L'T99/O%C']_1T ML89G,M2'+=;PY(7J\&[G8__PQO+?PSN?_@6)K8?P+NB.SWZZAH>_=_PC\.\[ M]@8G>'=SRY_*W_/FJ;JVSKD\PB3Z_>.L1KS]$5\ZN1T_UAV\M>EWYA.\I2OA MG8$_@8WE6->=^@(]>\-[O]V_````__\#`%!+`P04``8`"````"$`!5%F"XO0E0&1,C+K7FIJFM@665\$5E4SN15Y/#F)(LLJN"Q.%OE MM1#1L7;*4LNU[:6514EN4H2@F!)#GDY)+$(9OV0BKRA((=*H`O[RDES+)EH6 M3PF71<7SR_5+++,KA'A*TJ1ZKX.:1A8'W\ZY+**G%+[[S9E'<1.[?AB$SY*X MD*4\53,(9Q'H\)M]R[<@TFYS3.`+,.U&(4Y;\\$)0G=N6KM-G:`_$W$KM?^- M\B)O/Q7)\9PZ8&T^BK!X3#&D:\4M9R>PO,G)4*`KBJB#PJX*X_FR]6,R7ZQ5$N>/I M*4_X;3R]V\?'.?*$7Z5H^/?<[3HN^LTAE$5[3:%O!DP-N'+RFN$(]T) M(%B3/V)N,_I10B&3&.0!HVQ-F%20JQ)&P>O.67L;ZQ5Z+E8V^Q$;;G%H++"; M,&RH"1;PMM"0Z/\!&J,@=-/3H/&,!I@X&HX_U+4#,>A\;9P"KCL#\T].`HS#L4CQH%^T M+"U[66J-FJ\)=861KCCI_5&%QAR'%,!I6CH,E%!76-NX8FJ%XG[;:,S;)J67 MBE4O%:U1`QCJ"L/Q/X.#QAR'%#T5`R74%=:V`\O4]%S4UKQU);ENUQ-#*522 M!Y-&&S[K-F><"6NEUC]4R&>XC%27)'[>2X@!-B/]YD'!5F6<"B[,_:8#]@Y) M#'4@A5UK5!\=Y=@-]Y!) M/'U8.ZY=U M.Z[M=`TI-N6CLRD?N_99^-U\Y6Q86J>SH75O/I`$'8I;!V#K&E)LRD=G4S[$ MYG4K-4?#6CH=C2HO2QM)'5HW_Q2:\M'1E(]":\<`)\-*.YV,ZC(C(ZDC&TP` MY:.3*9_[9%AT-;)_5TJHCD8!4V]_?>BL.J;6$23.A&5:8\(1M%CB@?>S6U@X M7PQR2%*/MW<\.2A';4.%QWZ,11+QTC&>SI^9*,[B(-*T-&+Y@D=T9P4SI97I M_F#OSIL+A/Z;50";54A%7U\'L&L%-O4<;O/'@ M33VL^V\<.\`]T["=`[PYC+Z!.Y*'T58`;"S2'K%&6M@#U!C3PQSBUWG:!6S,!1S4;CUHG*:OF`1MH[^%V?P,``/__`P!02P,$%``&``@` M```A`&0^J&UL MC%1=;]LP#'P?L/\@Z+V6G31I:\0IT@79"JS`,.SC69%I6ZAE&9*2M/]^E)08 M2=-M>3$L^G1''DG/[E]42[9@K-1=0;,DI00ZH4O9U07]^6-U=4N)=;PK>:L[ M*.@K6'H___AAMM/FV38`CB!#9PO:.-?GC%G1@.(VT3UT^*721G&'1U,SVQO@ M9;BD6C9*TRE37'8T,N3F$@Y=55+`4HN-@LY%$@,M=YB_;61O#VQ*7$*GN'G> M]%="JQXIUK*5[C604J)$_EAWVO!UBW6_9-=<'+C#X8Q>26&TU95+D([%1,]K MOF-W#)GFLU)B!=YV8J`JZ"++'Z:4S6?!GU\2=O;HG=A&[SX;67Z5':#9V";? M@+76SQ[Z6/H07F9GMU>A`=\,*:'BF]9]U[LO(.O&8;^*3^4A!HYE1N_+C$]EO.EC;-V_ M"_67"GI]7,3==."/&41,:-1)77CK\KH\&*W'_@UVG5NZ!YT4F_[%562Z7-V# M@_I@ZSXR"C-SW*WI*:^W<7KKY_0_3OI[IQ+["#;PJ.2WS8M+%"=5@:GA$[2M M)4)O_(*,@..7)@BNM':'@]_[X7<\_P,``/__`P!02P,$%``& M``@````A`+$Z6\'*!0``B!8``!D```!X;"]W;W)K&ULK%C;;N,V$'TOT'\0]![KYEL$VXOHUB[0`D6QNWU69-H68HF&I,3)WW>H M(25>',>;]B6*CWA&YW#(&8FK+Z_5T7HA35O2>FU[$]>V2%W0;5GOU_;W;]G= MTK;:+J^W^9'69&V_D=;^LOGUE]69-D_M@9#.@@AUN[8/77<*':VI(ONU)U='Q77?N5'E9VQ@A;&Z)07>[LB`)+9XK4G<8 MI"''O`/][:$\M2):5=P2KLJ;I^?374&K$X1X+(]E]]8'M:VJ"+_N:]KDCT?P M_>I-\T+$[G\8X:NR:&A+=]T$PCDHU/1\[]P[$&FSVI;@@$V[U9#=VG[PPLP/ M;&>SZB?H1TG.K?2_U1[H^;>FW/Y1U@1F&_+$,O!(Z1,;^G7+("`[!COK,_!7 M8VW)+G\^=G_3\^^DW!\Z2/<,'#%CX?8M(6T!,PIA)OZ,12KH$03`7ZLJV=*` M&5+*1M%<]M1ZM_<)#'0V$0GP>!*P_B MSR<+S[T/%A#D"C'@1+ARHN>/3[]"G'(B7`71G2QGL^E\^<$C05!O&*Z">=LC MYYP(5T&$IYL:'9SA/F%)WN6;54//%NP"F,/VE+,]Y8401&0*(PRY>R]UD#,6 MY(%%6=NP?2$K+:RWEXT_7:Z<%U@C!1\3F6,\=40L1K`%P<(F.I#J0"8!#C@: M;$'2_P=;+`JS)01%`I!\:A[$"$%)="#5@4P"%`^P_G0/`6S%RYM(9(*1UC:L M`2D3]ZK&",?XT\%7;"")@:0&DLF(HAP>+RN_KI@-AM4'2W^0'.B*<4P`#QS& M>`M?M14/@X:Y-Y#40#(944R`H-M-L,&]"?'L"!&0+)#80!(#20TDDQ%%'^S6 MV_6QP:H^1*;^J,]`$D0"F*)QVH.%.NVI0P.9?$4 M47@R;/(+2RB`.H/5A\50S2$BFS.0!)%@AN7*]6::+X.1Z8SIP%`LL;<8J:1> MD`Y=3&AG@U7MB/@PB=*D:QLBYK1Q=24&DAI()B.*Y/N?D4R9:B.6)N[>4EYV!2AHHK2$W%(=F3EA<#7549\E/9*,*XV;E_N[CV4C$1A+S6A M3(%4DZPA2R:OEW?F0BN6')+?#$PH,:'4A#(%4F6R)GR[3&S9$$Y,2N0A)/=0 M#OGC.T/"(7892[_TBJ!J8@U4:(+,?&[38Q=6I!JM.O804J1RXJ)?][[<\%65 MK$M**C](,.^I\LPA]$$']SAQW&:)`JF:6.>[71/OD[(FA+2Z.+Z3\>W"B;(F M#O$F+14812"4^Y\0V(]6>RZ'-(%C246!@B@)Y!!<^L].=RQGJD"YA<+:NYY5 MWVRA'%(%+L>G<8&<*`M$B`N\@Z.HH1NI"N66^-G=`0M>KS<1$ M'@3#FJ9SYF&TN,"(YV%\"4_G87H)AX(>1E`6S6?'<(<53/,.G!,^],5>UP3G MA_UAFX[[<*YX(4X4A'!8<"$^3!2^9SA#)#@'/.5[\F?>[,NZM8YD!VEQ^R_" M!D\2\4?'7R8>:0\!6N`4``"X8```9````>&PO=V]R:W-H965T(4!V);GJL$LSTF@TRS--2((ZA`CH M[>^GC`UQE;EI^MYY"*MX_>T]/VNO:5EEQ66CFZ.QKJ67I-AGE^-& M__LO_V&A:U4=7_;QN;BD&_TCK?1OVU]_6;\5Y7-U2M-:@PR7:J.?ZOJZ,HPJ M.:5Y7(V*:WJ!R*$H\[B&G^71J*YE&N^;1OG9L,;CF9''V47G&5;ED!S%X9`E MJ5LD+WEZJ7F2,CW'-;Q_=7ZD!3Y%5(\9>>L_FB2ZEJ> MK*+CI2CCIS/H?C-OJCN8K,F6YLUXU!_V3I6R5]UZI3\1:4V?ZW[)*"VS!.;`2>BN*94:,] M@Z"QH;3VFQ'XH]3VZ2%^.==_%F]AFAU/-0SW%!0Q8:O]AYM6"3@*:4;6E&5* MBC.\`'QJ><:F!C@2OS?/MVQ?GS:Z/1M-YV/;!+KVE%:UG[&4NI:\5'61_\M) MIDC%DU@B"3Q%$@N^#FQLB\;P%(W-\6AB3>>+K[S"1&2!I\CR=1D@N/$"GB+' M8F0MIN9T]@4O9B()/']"SEQD@>)VSO(9ULWB[TUBF+TLR2/+LM%!' MZ]::3-?&*ZR61'!V*L?$#*=EL*7!TKH4\"C@4R"@0$B!2`(,,*%S`I;)_^`$ MR\*<:#7L6D"RALAN&6T3EP(>!7P*!!0(*1!)`)(-:YW*MF'KZ]^TVO%FC38Z M+'!IO&=8UHYSK$EGA:,@KH)X"N(K2*`@H8)$,H+TPDO+>N_K9&18&;`+24+G M1"@G36%_Z$BP3V&2TY&Z4>:(/>_\\13$5Y!`04(%B60$:0<=P[4S,= M1T!HBS@*XG)$5J4@OH($"A(J2"0C2!5L[\-5,3)6Q1%9E4!@%4@#2D;=[4C- M;C_TTG0D40G9$\-/XE'7;R_$V0CS-_A-C(RMI$CLHT"P38N ML$UN'VDVQB2OET1.#[^/-"7=!7TDVEW82R+=17TDJ3MD+:OPE4-V-(<979^R MY'E7P#R#8ZEG+[+A,.5'+,N!'>>([+A`()4T<9?83+ MDD6F8]!QVM1AA]Q)'?60;KTC(Z%"D8WL,0S*P]8Q1L:.<00V)^EM;.*/TY%: M$:Z">`KB*TB@(*&"1#*"A)JP:H8K;=A8JH"FL`/[A\)*,D8_#YISLO<$M+D]N,E+AC=6= MR%`.$4-).>&8G(56H@)Y*LM7H4"%0A6*$(0ELP)RN&1>;B+)'"*2R2@[IJA3 M^1RRY[<]7_S[0W%U(:*P32>)C].;Q/#@%KX[AU`G-$GT61)L*ZM@)5OY?^TO ME@%@,SW5!$3<)M/=$2RQ8FVRI%PMV,2>GL(OC)@E[.#Q; MDO0^CIL+$@]PG.S4(8Y.R+BS"U/IW=5=DM^&\BNE/"V/J9.>SY66%"_LIG,! MBCN4W\+N)BOX,PP.4GRZ@K^3/?ALM6NN4P@?;G,?K3X^N^7MPZT5W('TY+=7 M<%F@XH^3U2.(AX#1]0RWM=?XF/X>E\?L4FGG]``:Q\T*+OE]+_]1%]>FH'\J M:KBG;;Z>X%X^A3NM\0@6\*$HZO8'ZZ"[Z=_^!P``__\#`%!+`P04``8`"``` M`"$`-/2?G',"``#4!0``&0```'AL+W=O/JB5[,%;JKJ!I,J($.J%+V=4%_?5SA`9\-Z2$BN]:]T,?OH"L&X?=GJ$A[RLOG]9@!184:9+Q MS#,)W6("^"1*^LG`@O#'@HY16):N*>ADGLRN1Y,4X60+UFVDIZ1$[*S3ZD\$ MI2&IR!526W/'EPNC#P3;C6C;"27CLRH,+BN.(,A;KMU^FV6S! M]FA:'#%W$8//%\R`8"@Z**/:Y[)5]57PJ=S%P*C-^7V9R+N.+/L'6_=NH MOU30Z:F);#[PQPPB)C3JS!?>NMR7!V/IL7\OYR'B/C,#.GW9J?\\;9O?&#^I]2^HOG&L<(=O#$<_;*3MRB.*H*3`V? MH&TM$7KG-V2,PS=$A^5=A;1?QZ?Y*BPU&S[@4O6\AF_D>,\?5T@[7*;PV^/<$G+]1@N!*:_=\\(L__(^7?P$``/__`P!02P,$ M%``&``@````A`'N^]3U/!```80X``!D```!X;"]W;W)K&ULK%==CZLV$'VOU/^`>+_AFR0HR56`T%[I5JJJ?CRSQ$G0`HZPL]G] M]QUC&VR<7J6W?5F6DYGC.3-C>]A\?F\;ZPWUI,;=UO86KFVAKL+'NCMO[3]^ M+SZM;(O0LCN6#>[0UOY`Q/Z\^_&'S1WWK^2"$+6`H2-;^T+I-7$<4EU06Y(% MOJ(.?CGAOBTIO/9GAUQ[5!X'I[9Q?->-G;:L.YLS)/TS'/ATJBN4X^K6HHYR MDAXU)87XR:6^$LG65L_0M67_>KM^JG![!8J7NJGIQT!J6VV5?#EWN"]?&M#] M[H5E);F'%X.^K:L>$WRB"Z!S>*"FYK6S=H!IMSG6H("EW>K1:6OOO:3P?-O9 M;88$_5FC.U'^M\@%WW_JZ^/7ND.0;:@3J\`+QJ_,],N10>#L&-[%4(%?>^N( M3N6MH;_A^\^H/E\HE#L"14Q8&*&/.;'M\M:%Z03JXE MVPI>`KPRP3P=8\K_*>.0:D:R9RQ;&W8=))-`F[SM_-#?.&]0VDK8I*:-IUMD MTH+5D='F<^`P!PH%<$#1*`MJ]3_(8BQ,E@PHE8"BEX%,QY4R+53COC! ME&4#R847;+Q)5K#491T,M^*AVVITTU0`MZJ";_`%.W7HI:Y>4PPKPRYZ4*,` M-C+?WHQ#%\<159R!Y,)KR<\#UXO&``?6@^%1S#VF+M`D+75)#T*'DUG&SHSU MV#GBPV)*TM=Z<)EPFZJ7&\C!0`H5T4)F`XERS'X[9&:LARP0."FFD,-9GV3" M2`E9(*NA`J%1`,.AX(C/2Z8Z:&+6NICO:BG&H6L4B*YQ:NJA9S)AI&CDB,\U MQI[OZH4\&!Z%\%@/68E]=UI#4^G!6?M\S09K79"`H-'DF9!)*R5^"8EPHF"^ M3:3!Y%,("&X#=M7&L3^=\+H$=CTJ;?==E?+X'0L'M)212DBOU7P+2:LI\%Q` MHEI1;+2DZ5-('YZ@*%Y/?:^+9??H?Q;+2&9E%)`F-IJU6093\."HBN50X`U5 M6AN=:;JP69JQ!+YPF6XX+I4/RGR`:U%_1AEJ&F)5^,:&8):A$>4#>AHEZ=!_ M,SR+DNP1?H@2.)>AT#-[&/3WPYP_PU/V`?#`/O43F&M,GC1(8&PP\7V8[$&\ M^4,:)G!#`^Z,*\.`?RW/Z)>R/]<=L1IT`NWN<*7U_!.!OU!\A4K"F(\IC/;# MOQ?XE$,P6;H+N/].&%/YPA88/PYW?P,``/__`P!02P,$%``&``@````A`!=N MY%!3!```R!```!D```!X;"]W;W)K&ULG%A1CZ,V M$'ZOU/^`>+^`3;+91"&G;%?;GM23JJJ]>V;!2=`"1IAL=O]]9VQP;""!]"5* MAO$W\\V,/^-LOG[DF?/.*I'R(G3)S'<=5L0\28M#Z/[[S\N71]<1=50D4<8+ M%KJ?3+A?M[_^LCGSZDT<&:L=0"A$Z![KNEQ[GHB/+(_$C)>L@"=[7N51#3^K M@R?*BD6)7)1G'O7]!R^/TL)5".MJ"@;?[].8/?/XE+.B5B`5RZ(:\A?'M!0M M6AY/@>2L/D+:;)`4&6':G8OO0W9'U4T!<;[N1!?J1LK,POCOB MR,^_5VGR9UHPJ#;T"3OPROD;NGY+T`2+O=[J%]F!ORHG8?OHE-5_\_,?+#T< M:VCW`A@AL77R^F:A?4H1TG?@D:I[_5$Z2D:>P9&K/41UM-Q4_.]!O\!9EA--#U@#< MYJ00=);7DH3L$&2'**$+@PKQ!53V?4N#Y<9[AVK$C<^3\H%/[4.TAP?9Z)0@ M#3.EX?*TD=$9(V.Y,)4G93##T.$P@1T&F0?0T]OA<%'HS@T2-'C4^"H#Y2,[ M:/&"5=-YH3/T!!I[*1?IEK1Q,M,AAI,5'9"F1T=G&5V7M;%0.>%FMQYL7"PC M]0.[ALYVJ,;2IX-BV]T//F1T.P"NL@,T M%IO+2D^*Q65EQ[P="IWM4(VESX7`.'?)4#*?C;9&+K2#M":+$/6'"1'%F;F7049*2J?>60`,.CTA&* MB;/?5PRB)<.DO="T+4*THR*W"4EO.28F](.&;@YIQ`0ONZ(7+SN!N]2$-M)A M;+[6U)]3BB)@")7N)!!B M,IHQ^\'EC&QFO]$<:_8-+WM.[E(3VE>3UC0P)P-J`F_M8T`P&PO=V]R:W-H965TYL-!W63G778LS_EJ M^"VOAY_6O_ZR_"BKU_J0Y\T`(ISKU?#0-)=H/*ZWA_R4U:/RDI_AR;ZL3ED# M?U8OX_I2Y=FN=3H=Q_YD,AV?LN(\E!&BJD^,;I`B.?B6#3?VJ##P6D;?7XYEU7V?`3=7[TP MV^K8[1\D_*G85F5=[IL1A!O+CE+-B_%B#)'6RUT!"L2P#ZI\OQH^>1$/PN%X MO6P'Z)\B_ZBM_Q_4A_*#5\7N]^*SLV?Y4?O^7%RZ&!=#^"(B$LVGU+\GH+(PIA1OZCB+0MC]`!^._@5(BI M`2.2?6U_/XI=CQ]DD M\*"M6XZ!@M1C-OL@AFMQU#Y0B_VC$_)J?* M$7ZU8\\F9\H3?K7GS2;',C=MJI.LR=;+JOP8P/J!+-273*Q&+X)@.LMHBUA9A*(FSB@M0% MS`7<`F.0V.F$>?0_Z!11A$[=PXT&EG!'E+;0+HD+4AF MSI$P7@UA=ELY"G%G-]+&;S>5-@4Q(0DA*2&,$&X3I`$ZU%^#,(:9"@O-$N%. M-&DDM@G+Z!$KC3NC+B^$I(0P0KA-D"YHOK\N8=SJTKW92!($W52+"4D(20EA MA'";H![#+F3W6&P%03`RNV;OW4`$PFHD`35V2J9.2CHC/0@)(2DAC!!N$R00 M]C=;X.WE(HRQ"$GLE!"2$)(2P@CA-D$]%D^W6-AC'LLB3/L,V?8.Z-N MV`E)"6&$<)L@$8M[1`AC+$(2>]@)20A)"6&$<)N@'GMP5K+'75;%=BDTAV+[ MNBEA;4"EN9*/`*J?JHDB");2Q@5DK6J*$H5"F,?6!C;':4N-EF9A0#[N9 M*8LQ4J7J,TJ3-\%IBF'BBBGM3[LT)0I94SJEB%'$$<)B1$WM+T968"1&%64L MAIPV.RL]I1-/Q3))22EB%'&$L!A1;ON+D<49B9$(QMS:#3S?S4QG9<2H6+88 M@A@TU>Y2QHHCA,5`)^X0(ZR=#5`B1XQS@(N]SLJ(4;'F[7H*R?ZA'AL53`7Q MI,=#$#JM<&W0^F"9HA[WSYFLWBAG$EGK)/8(2A1"2T?%LG40Q)$C[KDHPOU[ M+DLVZKE$3H*IXJ*TL?HX@CA,6(^MQ?C*SF2(Q$CABR=#HK M,]M4+%L,0+V#MU:XZ6CD"/&*2NQL>K$Z%B+=NG,YE-G(:3: MP*AE&BF?V=PY?7!MT/I@H7>=*WQZKE#(7CP4)=K1=#JEB%'$$<(]%S7;FF\_ M=6*`<"12+.Q+G/*>0U?.4 M(D811PB+$<6YOQA5RFTQ$CEBG"TI%H]=,2J6/LS0L4R2&44<(:Q(E'%+ MT0\V#E7T[9Y+A%/GN^].?F=EQ*A8IN>ILD+)(E8<62$QP5W'C-8:'S,4PF+( MZX:QZL3H6)88BAA%'"$LYJZC1$"/$@IA,;[[(FBLC!@9*Q0S]GT]&4TPX&](RAD*/4W>^-E5&JSAC?5ZH:LY4BGZM* M;2>L]*X#AKBZ=%XA%;+O`RE**$HI8A1QA'#/G0.&V/E]?P0E],Z/9?#-EHB2 M2#1NKOQ\YZ`>*T>P,NGK'#5*J16C2'PX%IV0L:1.^2%8?AT\Y=5+'N?'8SW8 MEF_B(R^\IZV7'99?H#=!`)^@V^Z0)Z'^..T^@0?M]R67/T;P:0)4N'P:P8W^ M%3Z+X-[\"I]'T@3LW^@0N.J/XZI,4GHB[ M/>H#5Y61N,&C3YZ\Z.D:WPB'*_8;/X(O@C3.1B3C"G\*HR=(-SB,N[&%[_27 M["7_(ZM>BG,]..9[2/&DO>&NY)=^^4>CROESV<"7^K:R'^!?9.3P=78BIOZ^ M+!O]AVB@^S<>Z_\```#__P,`4$L#!!0`!@`(````(0#^]6\ZE0<``&4A```9 M````>&PO=V]R:W-H965T*2$-VB1$0+>[__V-L8$9#YNFU;U__I^_$P^997=5&>UHXW=9U)?LK*;7%Z7CM_?Y$WM\ZD;M+3-CV4IWSM_,AK MY]/#K[_R8%B='>PBJ:WR4NUV1Y5&9O1SS4Z.=5/DA;2#^>E^< MZ\[;,;O&W3&MOKZ<;[+R>`873\6A:'ZT3IW),0L^/Y_**GTZ@.[OWCS-.M_M M'\S]LD*K:_%Z<<1AORI#+P5)9?E>GGK4+0><9ZRS8#?U:3;;Y+ M7P[-7^7K;WGQO&\@W0M0I(0%VQ]17F(`#X[^18J*D!(Y)^ M7SL"'EQLF_W:\9?3Q M&WZSF_KB?X;0.'WZ[GE<]"7)D.\-MU MN/RHF1[D-F=1VJ0/]U7Y.H&%`,-8GU.UK+P`O'7)TL_NT_>S[$':E)-'Y67M MP`J&Q-0PY;X]"#&_GWV#:9(9FPVW\:A%V%FH.:'<1C:(;2!MD"`P`XF]3AC/ M_T&G\J)T=A%N.H"$6Z(ZBZY+9(/8!M(&"0)$%,QN+&I\A74Y4L9K!Z8URM&" M!KO1-F+>"PP9B1B)&9&,))@0#1#0]1J4,EW*N-751;/11._3[6((&8D8B1F1C"28D(AA]\$1JZU` MB"F8OW,S4'ZH&$U`#,[(RLI(;]2-0<1(S(AD),&$Z(/M#>N[O%J4,16A"R[3ZYVCR*`Y3/%A:W.MM,6#59B!3;7 M7HRNN+`G=T_;>!K-L1B&(F/EPPZ*Q-S1.1AWONYZ]_*JCHFQ$D)UI/I4.47Z M])GGO3G4-9G(UHC(9BCR-/+5",(QR?6L&AP;@WD;>#L5).MCE;S$&(R)5847 MB7TCF;I,$U6FKDV;/4?.@8;Y+VN'&>D32-;<]J$15GJ^7 MJ(LYD:@19&)85DN[UD('EBZ#W%:B9R4X-CU0-F7GQ/1@&DUL(QHA-JSQ8PM0 M.;$V48VH=&MW#+W>:,BN05K(DDDW3\+I)3U6UA).S#/T8-'TJEJ/TOLQZ?K` M0+*N$9$NA*4D]'JK0;M!7IOV.]>>VN916#OI<J-/$T2\.6`,[V4AK%0U._P!10:A&1QS)#E*"***U#D!*7IC<]6G"A*Y1G.( M=JB!OI6$T#/'$2S&^!KR$ALKI$]RE!!$Q`CK:'-93&M-EY]!5(RPQ1@KG)FN MHRZ)-^[4M6X&XNYI@USY9J>$=*)2WW7"$?R$8Q`N]1Q%',4<28X2@FCDZO1P M]8R#\X"]1QI$3_Z^-=[A8-5O%!S%'$F.$H*HF'>=300_FQB$WP`XBCB*.9(< M)031R%7%1VGX\+LR7+6P#&ED94C0C3DT'9'TB*.8(\E10A#5J6HXTOG&GF`J M/GH54+%F[(4<11S)'D*"&(1JXJ-(K\XQDRU1^+TLC*D&]GJ+<:UA!# ML:K8=(`D1PE!5*S*XW)*MT?.D#[O*(; M1$+55@A%QFJA3\ODY9U&^:XR[?,R;1`]S_O663OL.@XS(^J0?E.]=5<"O9W0 M&''UA9IS>5ZJSH0763V1?M@U:VHR"`XG[57(-/YL#!UA/K;HOY.=8;=`PR@7\!T4#EHC/82`EO;Z MQ?8E?&AI1YNUS*&E_6["6A;0TBYGJP4^Q#Z./@4"&X\+'(W%"T&-Q?0X#QYA MJ$<$0JRCH4*D8X%NE@'7MK&>44]JW&UL;^;:%NHJ?*B[T\;^ZWOQ96E;A);= MH6QPAS;V*R+VU^W//ZUON'\B9X2H!0P=V=AG2B^QXY#JC-J2S/`%=?#DB/NV MI'#;GQQRZ5%Y&)S:QO%==^ZT9=W9G"'N/\*!C\>Z0AFNKBWJ*"?I45-2B)^< MZPL1;&WU$;JV[)^NER\5;B]`L:^;FKX.I+;55O&W4X?[/;+WU]^*WN$&0;ZL0JL,?XB9E^.S`(G)V)=S%4X(_>.J!C>6WHG_CV M*ZI/9PKECD`1$Q8?7C-$*L@HT,S\B#%5N($`X*_5UJPU("/ERW"]U0=ZWMC^ MO(LO@\ MR7PD@>M(XKDS+W3G(/\_Y#@\-T.JLY*6VW6/;Q;T+X@GEY)-@Q<#K\@Q3XC, M^EM)AVPSDAUCV=@P>)!.`IWRO/6#U=IYANI6HTTRM?%TBU18L%(RVLP$A05@(E\P$]J``SWMC0 M7O<*A*X>6\)M_%#J22=(-D'R"5*HB!8QO%[-^OL1,V/H.FA=)62C)1)N%$&* MI)$7S'5=*3<*%E)7-D'R"5*HB*8"(OJX"F8\J!`%3S@2W:-)1^3>1]F(0"(5 M60M=5CYQ*QZZ+:6;I@*&657!!WO&#CYZKJNG!,.;87H>U"B``>9CS3AT<1Q1 MQ8V((FY$0GX.N%XD`QQ8\XE'87J$TD.3M-`E/0@=#D(1.S/68^<(M(F:=..4 M2J61J&,D?TD,VQ3J61#)DC_H)7(/+-SIIX M%+I'Z-_3HLE9?48.,];E<,208XQ\*HVDG!%Q!SF>&YH--?$H=`]_^<:,>+"3 MJ.7YH2$92'2=(V0(]657#W.0WJVD4@&M>.7F1FYR\?Q^N!0"XBX+_RVI[$NI M=.*/2>6?6SBS1<2)QR%-JM(]HU)I)/RRT2]B`_N\#99!H&!+%R?!B`T^C.'V$YU$,IR_$;MC# M)K\;%GD#3]B&_\`^\6/86J8\21##@(&MWA`]7S79_?T+%8>TQA11_J=H;?9`CV0W<&7[,CQE37B^CV*UUTWR"M@1(=P*,5 MN[PHA*6B=?#@6@LN*/!))!E/A2U1'8*E&'M1@^8^BPT3PUWK-`_QZ"ILN7CG M%>!9GB^QAL`E#QSWP-1.1#0BI9B0]L,U`T`*#`UH,,%CDA'\W0W@M/_SPI"< M-;4*!QMG&G7/V5(Y4R!O#FS_YIK$^[K`O[-"BL&."@<\@$SB>_1H=TJ>Y[=WVS5BLYPLTGR1 MDJLM6=(%H3/R6N!3:[S/)J`>!?Y-/`'8X/WSS]D7````__\#`%!+`P04``8` M"````"$`IY^\]Y4```"I````$````'AL+V-A;&-#:&%I;BYX;6P\CD$*`C$0 M!.^"?QCF[F;U("I)%A1\@3X@9$<32"9+)HC^WGCQTE`T5+>>WCG!BZK$P@:W MPXA`[,L<^6GP?KMN#@C2',\N%2:#'Q*<['JEO4O^$EQDZ`86@Z&UY:24^$#9 MR5`6XMX\2LVN=:Q/)4LE-TL@:CFIW3CN5>X"M-I#-7@^(L3^`2']4EFM_B/V M"P``__\#`%!+`P04``8`"````"$`]3_IXN\"```V"@``$``(`61O8U!R;W!S M+V%P<"YX;6P@H@0!**```0`````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``"<5M%NVC`4?9^T?T!Y;Q.@:[LJI`K!C$@A87%@VI/E!E.LAB2R7=3NZW=# M2@LK]M2^.?8]]YQ[CQW;O7W:%)TM$Y)7Y<#JGCM6AY5YM>3E_<":9^.S:ZLC M%2V7M*A*-K">F;1NO:]?W)FH:B849[(#*4HYL-9*U3>V+?,UVU!Y#LLEK*PJ ML:$*/L6]7:U6/&>C*G_YM-F38N62+<_JUX16F_%FJSZ;=%GEC3ZY MR)YK$.RY?ET7/*<*JO2F/!>5K%:J@YYR5KCVX:(+ZC#+'P57SY[CVH>?+LYI MP0)([*UH(9EKOTVX$T:;ILTH%])SM^IFRW)5B8[D?Z!M/:MS1R5KY`RL+16< ME@ID-6'MQVY10)[@Z!20;](6+9N\^I0^6L-01+C M)`I'?H9&9.A'?AP@@B<(99CP\A.0[O\Q.`.V*8J!(AF39(8^"@F2Z0<@#4G@ MX\E)2)QDB'3).(RA\M"/R*LX,DM/"]M!>B2,%U!"DH8(ZS/W(0L4F&:_R0QZ MFQ$_'A'T^IG8?R#1,C'B$!3IV%VNK&[DJ]>6%X"&__TDJXA7]QD1]!64X>^ M$^2G,01B$B50):B"_>>;>M]UVH@AR!XUNFC=?CT=GUO,[;< MQ[Q?:%Y(B_89Z'4OSIV^`X^?@SG7?GOP>7\!``#__P,`4$L!`BT`%``&``@` M```A``%""@7U`0``3!@``!,``````````````````````%M#;VYT96YT7U1Y M<&5S72YX;6Q02P$"+0`4``8`"````"$`M54P(_4```!,`@``"P`````````` M```````N!```7W)E;',O+G)E;'-02P$"+0`4``8`"````"$`[M'D,`("``!/ M%P``&@````````````````!4!P``>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"+0`4``8`"````"$`''?7NY4#```U#```#P````````````````"6 M"@``>&PO=V]R:V)O;VLN>&UL4$L!`BT`%``&``@````A`"NBY3QQ!```N!`` M`!@`````````````````6`X``'AL+W=O&UL4$L!`BT`%``&``@````A`/YFSYJ- M`@``X08``!D`````````````````!Q8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`(U!1F4/!0``XA0``!D````` M````````````AQX``'AL+W=O&PO=V]R M:W-H965T&UL M4$L!`BT`%``&``@````A`(-^/X+)`P``EPP``!@``````````````````RH` M`'AL+W=O&UL4$L!`BT`%``&``@````A`!3H^QX,`P``MP@``!D````````````` M````FS```'AL+W=O,P``>&PO=V]R:W-H965T M&PO=V]R M:W-H965T&UL4$L!`BT`%``&``@````A`*`GG*;^(P``#6T` M`!0`````````````````)S\``'AL+W-H87)E9%-T&UL4$L!`BT` M%``&``@````A`)SMYS+&"P``/68```T`````````````````5V,``'AL+W-T M>6QE&PO=&AE;64O=&AE;64Q+GAM;%!+`0(M`!0`!@`(````(0!C MBWM==@(``,H%```9``````````````````UV``!X;"]W;W)K&UL4$L!`BT`%``&``@````A`#+E'4(``P``!@D``!D````````` M````````NG@``'AL+W=OP``>&PO=V]R:W-H M965T&UL4$L! M`BT`%``&``@````A`)R.6M00!```K@T``!D`````````````````[H0``'AL M+W=O&PO=V]R:W-H965TJOD,408``/0:```9```````````````` M`,>/``!X;"]W;W)K&UL4$L!`BT`%``&``@````A M`(UR0]VS!```LA```!@`````````````````3Y8``'AL+W=O&PO=V]R:W-H M965T&UL4$L!`BT`%``&``@````A`+&ZID$R!0``#!4``!@` M````````````````>*0``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`&0^ MJ&PO=V]R:W-H965T\!6N`4``"X8```9`````````````````./!``!X;"]W;W)K&UL4$L!`BT`%``&``@````A`#3TGYQS`@``U`4``!D` M````````````````TL<``'AL+W=O[[U/4\$``!A#@``&0````````````````!\R@``>&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A`-0-J@VO!P``*"(``!D````````````````` MC-,``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`)93T/`R`0``0`(``!$`````````````````L^<``&1O8U!R;W!S M+V-O&UL4$L!`BT`%``&``@````A`*>?O/>5````J0```!`````````` M````````'.H``'AL+V-A;&-#:&%I;BYX;6Q02P$"+0`4``8`"````"$`]3_I MXN\"```V"@``$`````````````````#?Z@``9&]C4')O<',O87!P+GAM;%!+ 4!08`````+P`O`+(,```$[P`````` ` end XML 9 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 7 - OTHER COMMITMENTS (Details Narrative) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Purchase and other obligations $ 1,003us-gaap_PurchaseObligation
After 2015 $ 6us-gaap_PurchaseObligationDueInSecondYear
XML 10 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; 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 11 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Mar. 31, 2014
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Unrecognized tax benefits $ 201us-gaap_UnrecognizedTaxBenefits $ 186us-gaap_UnrecognizedTaxBenefits
XML 12 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 10 - SHARE-BASED COMPENSATION (Details 1) (USD $)
3 Months Ended
Mar. 31, 2015
Note 10 - Share-based Compensation Details 1  
Unamortized future equity compensation expense $ 807,275us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Remaining weighted average amortization period 2 years 5 months 9 days
XML 13 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2015
Property, Plant and Equipment [Abstract]  
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET

NOTE 3 – PROPERTY, PLANT AND EQUIPMENT, NET

 

Property and equipment consisted of the following components:

 

    March 31,
2015
  December 31,
2014
(in thousands)        
Leasehold improvements   $415   $415
Equipment   6,120   6,208
    6,535   6,623
Less accumulated depreciation   5,615   5,697
Property and equipment, net   $920   $926
EXCEL 14 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R M9#8R8C-E-#0B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-/3E-/3$E$051%1%]35$%414U%3E137T]&7T-/ M33PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?,5]&24Y!3D-)04Q?4U1!5$5-14Y4 M7U!213PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/ M5$5?,E])3E9%3E1/4DE%4SPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?,U]04D]015)465]03$%.5%]!3D1?15%523PO>#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?-5]/5$A%4E]!0T-2545$7TQ)04))3$E423PO M>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?-U]/5$A%4E]#3TU-251-14Y44SPO>#I. M86UE/@T*("`@(#QX.E=O#I%>&-E M;%=O#I%>&-E;%=O#I% M>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?,E])3E9%3E1/ M4DE%4U]486)L97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/5$5?-5]/5$A%4E]!0T-2545$7TQ)04))3$E423$\+W@Z M3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O M#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/DY/5$5?-%]04D]625-)3TY?1D]27T)54TE.15-37S(\+W@Z3F%M93X- M"B`@("`\>#I7;W)K#I%>&-E;%=O#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DY/ M5$5?.5]%05).24Y'4U],3U-37U!%4E]32$%213,\+W@Z3F%M93X-"B`@("`\ M>#I7;W)K#I%>&-E M;%=O#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O6QE#I! M8W1I=F53:&5E=#X-"B`@/'@Z4')O=&5C=%-T#I0 M#I0#I0&UL M/CPA6V5N9&EF72TM/@T*/"]H96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@ M<&%G92!S:&]U;&0@8F4@;W!E;F5D('=I=&@@36EC'1087)T7SEA8S4X9F(S7V4X,C-?-&(U9%\Y-3`V7S(X.#)D-C)B,V4T M-`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\Y86,U.&9B,U]E.#(S M7S1B-61?.34P-E\R.#@R9#8R8C-E-#0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^1$%402!)+T\@0T]24#QS<&%N/CPO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^665S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!#;VUM;VX@4W1O8VLL(%-H87)E'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA3PO=&0^#0H@("`@("`@(#QT9"!C M;&%S2P@<&QA;G0@86YD M(&5Q=6EP;65N="`M(&YE=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6%B;&5S/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$;G5M<#XQ-#$\'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$F5D+"`U+#`P,"PP,#`@7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA&-E<'0@'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$F5D('-H87)E7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-E'!E;G-E*3H\+W-T&5S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M<#XU.#QS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S M7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T M+U=O'0O M:'1M;#L@8VAA2`H=7-E9"!I;BD@ M;W!EF%T M:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-#@\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2P@ M<&QA;G0@86YD(&5Q=6EP;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$"!W:71H:&]L9&EN9SPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S&-H86YG92!R871E(&-H M86YG97,@;VX@8V%S:#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0^/'`@'0M M86QI9VXZ(&IU2<^1&%T82!)+T\@0V]R<&]R871I;VX@*"8C M,30W.T1A=&$@22]/)B,Q-#@[+`T*)B,Q-#<[5V4F(S$T.#LL("8C,30W.T]U M&-H86YG92!#;VUM:7-S:6]N M("@F(S,T.U-%0R8C,S0[*2X@5&AE2!A8V-E<'1E9"!I;B!T M:&4@56YI=&5D(%-T871E65A6EN9R!N;W1E65A3L@ M=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$ M)V9O;G0Z(#AP="!4:6UE'0M86QI M9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T* M#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE M2<^5V4@ M7-T96US(&%R92!S=&%N9&%R M9"!P2!P'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS M1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE2<^5&AE(')E=F5N=64@2!I;G-T86QL871I;VX@=&AA M="!C86X@8F4@<&5R9F]R;65D(&)Y(&]T:&5R('!A3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF M(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE7-T96TN)B,Q-C`[($9O65AF5D(&%F M=&5R('1H92!I;G-T86QL871I;VX@:7,@<&5R9F]R;65D+"!A;F0@:&%R9'=A M'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F M;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE2<^5VAE;B!W92!S96QL('-O9G1W M87)E('-E<&%R871E;'DL('=E(')E8V]G;FEZ90T*2!I;F-O;G-E<75E M;G1I86P@;V)L:6=A=&EO;G,@3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H- M"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UEF4@2P-"F-O;&QE8W1A M8FEL:71Y(&ES(')E87-O;F%B;'D@87-S=7)E9"P@7-I M8V%L(&1E6QE/3-$)V9O;G0Z(#AP="!4:6UE2!O=7(@'0M86QI9VXZ(&IU'0M:6YD96YT.B`P M+C5I;B<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM M97,@3F5W(%)O;6%N+"!4:6UE2<^/'4^4W1O8VLM0F%S960@0V]M<&5N3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H- M"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UEF4@8V]M<&5N6QE M/3-$)V9O;G0Z(#AP="!4:6UE'0M M86QI9VXZ(&IU3L@=&5X="UI;F1E M;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP M="!4:6UE2!W:&5R96)Y(&%M;W5N=',@"!M871T97)S(&%R92!C M;&%S'!E M;G-E+CPO<#X-"@T*/'`@'0M86QI9VXZ(&IU M'0M:6YD96YT.B`R-"XU<'0G/B8C,38P.SPO<#X-"@T*/'`@ M'0M86QI9VXZ(&IU2!T;R!R96%L:7IE('-U8V@-"G1A>"!A2X\+W`^#0H-"CQP M('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z M(#AP="!4:6UE65A&%M:6YA=&EO;@T*:6YC;'5D92`R,#$Q+"`R,#$R M+"`R,#$S(&%N9"`R,#$T/&9O;G0@2!B92!S=6)J96-T('1O(&5X86UI;F%T:6]N(&EN('1H M92!E=F5N="!T:&%T('=E('5T:6QI>F4@=&AE(&YE="!O<&5R871I;F<@;&]S M"!R971U M'0M86QI9VXZ(&IU M'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\<"!S M='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE2<^/'4^4F5C96YT M($%C8V]U;G1I;F<@4')O;F]U;F-E;65N=',\+W4^/"]P/@T*#0H\<"!S='EL M93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE3L@=&5X="UI;F1E;G0Z M(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4 M:6UEFEN9R!R979E;G5E('=H96X@=&AE(')I2!T:&4@65A2!I3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V M,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE2P@4&QA;G0L(&%N9"!%<75I M<&UE;G0L)B,Q-#@[/"]I/B8C,38P.RA!4U4@,C`Q-"TP."DN)B,Q-C`[(%1H M:7,@05-5(&-H86YG97,@=&AE('1H2!S:6=N:69I8V%N=`T*8V]M<&]N96YT2!T:&%T#0IO8V-U3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D M7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'`@'0M86QI9VXZ(&IU'0M86QI9VXZ(&IU6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W9E6QE/3-$)W9E6QE/3-$ M)W9E6QE/3-$)W9E6QE/3-$ M)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXD M,BPU,C<\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I M;F'0M86QI M9VXZ(')I9VAT)SXQ+#(X.#PO=&0^/"]T6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT M)SXW,C@\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I M;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T M8C5D7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2P@4&QA;G0@86YD($5Q=6EP;65N="!;06)S=')A8W1=/"]S=')O;F<^/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IU0T*86YD(&5Q=6EP M;65N="!C;VYS:7-T960@;V8@=&AE(&9O;&QO=VEN9R!C;VUP;VYE;G1S.CPO M<#X-"@T*/'`@'0M86QI9VXZ(&IU6QE/3-$)V9O M;G0Z(#AP="!4:6UE6QE/3-$ M)W9E6QE/3-$)W9E'0M86QI9VXZ(&IU'0M86QI9VXZ(')I M9VAT)SXD-#$U/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E2<^17%U:7!M96YT/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXV+#(P M.#PO=&0^/"]T6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXV+#8R,SPO=&0^ M/"]T'0M86QI9VXZ(&IU6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT M)SXU+#8Y-SPO=&0^/"]T'0M86QI9VXZ(&IU6QE/3-$)V)O6QE/3-$)V)O7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IU65A3L@8F%C:V=R;W5N9"UC;VQO'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\=&%B;&4@ M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!S='EL93TS1"=F;VYT M.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE6QE/3-$)W!A9&1I;F7-I6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W=I9'1H.B`R.24[('!A9&1I;F6UE;G1S+SQB6QE/3-$)W=I9'1H.B`Q,"4[(&)O6QE M/3-$)W=I9'1H.B`Q,"4[(&)O'0M86QI9VXZ(&-E;G1E6QE/3-$)W=I9'1H.B`Q,"4[(&)O6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I M;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A M9&1I;F'0M86QI9VXZ(')I9VAT)SXD,#PO=&0^#0H@("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P M=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X="UA;&EG;CH@6QE/3-$)W9E6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT M)SXY-#PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P M861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X M="UA;&EG;CH@'0M86QI9VXZ(')I9VAT)SXR M-3PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D M:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X="UA M;&EG;CH@6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E65E('-E=F5R86YC93PO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X="UA;&EG;CH@6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ M(')I9VAT)SXM/"]T9#X-"B`@("`\=&0@;F]W6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXM/"]T9#X\+W1R M/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXH,3(I/"]T9#X-"B`@("`\=&0@;F]W M6QE/3-$)W!A9&1I;F'0M86QI9VXZ M(')I9VAT)SXM/"]T9#X-"B`@("`\=&0@;F]W6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT M)SXM/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E'0M M86QI9VXZ(&IU6QE/3-$)V)O'0M86QI9VXZ M(')I9VAT)SXD.#6QE/3-$)V)O'0M86QI9VXZ(')I9VAT)SXD M,3,\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@6QE/3-$)V)O'0M86QI9VXZ(')I M9VAT)SXD-#(\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3L@8F%C:V=R M;W5N9"UC;VQO3L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V9O;G0Z(#AP M="!4:6UE6QE/3-$)V9O;G0Z M(#AP="!4:6UE6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(&-E;G1E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E M6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(')I9VAT)SXU-3PO=&0^/"]T&5S/"]T9#X- M"B`@("`\=&0@;F]W6QE/3-$)W9E'0M86QI9VXZ M(')I9VAT)SXX,SPO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL M93TS1"=V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R!P861D:6YG+7)I9VAT.B`U M+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P="<^)B,Q-C`[/"]T9#X-"B`@("`\ M=&0@;F]W6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(')I M9VAT)SXQ-3D\+W1D/CPO='(^#0H\='(@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)V)A8VMG6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4 M:6UE2!L:6%B M:6QI='D@9F]R('1H92!T:')E92!M;VYT:',@96YD:6YG($UA'0M86QI9VXZ(&IU6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W9E6QE/3-$)W9E2P@8F5G:6YN:6YG M(&)A;&%N8V4\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E2P@96YD:6YG(&)A;&%N8V4\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R M87`@7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$6QE/3-$)V9O;G0Z(#AP="!4 M:6UE2<^/&(^)B,Q-C`[/"]B/CPO<#X-"@T* M/'`@'0M86QI9VXZ(&IU2!F;W(@ M9F%C=&]R>2!A;F0@;V9F:6-E('-P86-E+"!W:71H(&EN:71I86P@;W(@2<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@ M3F5W(%)O;6%N+"!4:6UE2<^1F]R('1H92!Y96%R3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQT86)L92!C M96QL6QE/3-$)V9O;G0Z M(#AP="!4:6UE6QE/3-$ M)W9E6QE/3-$)W9E6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXD-SDV/"]T9#X\+W1R/@T*/'1R('-T>6QE M/3-$)W9E6QE/3-$)W!A M9&1I;F6QE/3-$)W9E M6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT M)SXS/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)V)O'0M86QI9VXZ(')I M9VAT)SXD,2PT,S(\+W1D/CPO='(^#0H\='(@6QE M/3-$)W!A9&1I;F6QE M/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[)B,Q-C`[/"]P/@T*#0H\ M<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE2<^1'5R:6YG M('1H92!F:7)S="!Q=6%R=&5R(&]F(#(P,30L('=E(')E;F5W960-"F]U&-E2`S,2P-"C(P,37!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA2<^/&(^3D]410T*-R`F(S$U,#L@3U1(15(@0T]-34E4345.5%,\+V(^ M/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N M+"!4:6UE'0M86QI9VXZ(&IU&5D(&]R(&UI;FEM M=6T@<75A;G1I=&EE&EM871E('1I;6EN9R!O9B!T:&4-"G1R86YS86-T M:6]N+B8C,38P.R!-;W-T(&%R2P@86YD('=I=&@@7!I8V%L;'D@;&5S3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61? M.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@ M8VAA'0^/'`@'0M86QI9VXZ(&IU'0M86QI9VXZ M(&IU2!I;F1E;6YI9FEC871I M;VX@86=R965M96YT(&-L86EM7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'`@'0M86QI9VXZ(&IU2<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@ M5&EM97,@3F5W(%)O;6%N+"!4:6UE&5R8VES92!O9B!S=&]C:R!O<'1I;VYS(&%R92!E>&-L=61E9"!F M6QE/3-$)V9O;G0Z(#AP="!4:6UE M'0M86QI9VXZ(&IU6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W!A9&1I;F6QE M/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXH)#,T,RD\+W1D M/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A M9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXW+#6QE/3-$)W9E6QE/3-$)W!A9&1I M;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I M;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E M6QE/3-$)W!A M9&1I;F6QE/3-$)W!A9&1I M;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I M;F6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F3L@=&5X="UI;F1E M;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP M="!4:6UE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U M.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X M,F0V,F(S930T+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$2<^/&(^3D]412`Q,"`F(S$U,#L@4TA!4D4M M0D%3140@0T]-4$5.4T%424]./"]B/CPO<#X-"@T*/'`@'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^ M)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W M(%)O;6%N+"!4:6UE2<^1F]R('-H87)E+6)A'!E;G-E(&)A'!E;G-E('5S:6YG(&$@3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^ M#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ M(')I9VAT)SXQ-#PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<#XF(S$V M,#L\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ M(')I9VAT)SXV.3PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL M93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P M="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE M/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(&IU6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$ M)W9E'0M:6YD96YT.B`P+C5I;B<^ M)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W M(%)O;6%N+"!4:6UE2<^5&AE3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H- M"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE65E(%)3528C,30V.W,@=F5S="!O=F5R(&9O=7(@>65AF5D(&]V97(-"G1H92!V97-T:6YG M('!E6QE/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IU6QE/3-$)V9O;G0Z(#AP="!4:6UE M'0M86QI9VXZ(&IU0T*8V]M<&5N'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\=&%B;&4@8V5L M;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!S='EL93TS1"=F;VYT.B`X M<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE6QE/3-$)W=I9'1H.B`X M)3L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F6QE/3-$)W=I9'1H.B`R,24[(&)O M6QE/3-$)W9E6QE/3-$)W!A9&1I;FF%T:6]N('!E6QE/3-$)W!A9&1I M;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S M7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T M+U=O'0O M:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2<^/'4^4F5V96YU92!296-O M9VYI=&EO;CPO=3X\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE M'0M86QI9VXZ(&IU2!S=6-H('1H870@<')O9'5C=`T*86-C M97!T86YC92!C86X@8F4@87-S=7)E9"!B>2!T97-T:6YG(&%T('1H92!F86-T M;W)Y('!R:6]R('1O('-H:7!M96YT(&%N9"!T:&%T('1H92!I;G-T86QL871I M;VX@;65E=',@=&AE(&-R:71E7-T96US(&-O M=6QD(&)E(&1E96UE9"!AF5D(&9A8W1O2!I;G-P96-T:6]N2!P2!O=7(@:6YS=&%L;&5D(&)A6QE/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IU2!O=&AE&ET>2P@'0M86QI9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^ M)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W M(%)O;6%N+"!4:6UE2<^5V4@96YT97(@:6YT;R!M=6QT:7!L92!D96QI=F5R86)L97,@ M87)R86YG96UE;G1S#0IT:&%T(&%R:7-E(&1U2!O=F5R('1H92!T M97)M(&]F('1H92!A9W)E96UE;G0L('1Y<&EC86QL>2!O;F4@>65A6QE/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI9VXZ(&IUF4-"G-O9G1W87)E(')E=F5N M=64@=7!O;B!S:&EP;65N="!P'0M86QI M9VXZ(&IU'0M:6YD96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T* M#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@5&EM97,@3F5W(%)O;6%N+"!4:6UE M2<^5V4@ M&ES=',L('-H:7!M96YT(&AA&5D(&]R(&1E=&5R;6EN86)L92P@=&AE(&)U M>65R(&AA2!I2!B'0M86QI9VXZ(&IU'0M86QI9VXZ(&IU6QE/3-$ M)V9O;G0Z(#AP="!4:6UE3L@=&5X="UI;F1E;G0Z(#`N-6EN M)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4:6UE'!E;G-E(&%S(')E<75I2<^/'4^ M26YC;VUE(%1A>#PO=3X\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP="!4 M:6UE'0M86QI9VXZ(&IU2P-"G=H96X@86-C;W5N=&EN9R!F;W(@=6YC97)T86EN M='D@:6X@:6YC;VUE('1A>&5S+"!W92!H879E(&YO="!I;F-U"!M871T97)S(&%R92!C;&%S3L@=&5X="UI;F1E;G0Z M(#(T+C5P="<^)B,Q-C`[/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`X<'0@ M5&EM97,@3F5W(%)O;6%N+"!4:6UEF5D#0IT87@@8F5N969I=',@'0M86QI9VXZ(&IU'0M:6YD96YT.B`R-"XU<'0G/B8C,38P M.SPO<#X-"@T*/'`@'0M86QI9VXZ(&IU`T*>65A&%M M:6YA=&EO;B!I;F-L=61E(#(P,3$L(#(P,3(L(#(P,3,@86YD(#(P,30\9F]N M="!S='EL93TS1"=C;VQO65A6QE/3-$)V9O;G0Z(#AP="!4:6UE3L@=&5X="UI;F1E;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE M/3-$)V9O;G0Z(#AP="!4:6UEFEN9R!R979E;G5E('=H96X@=&AE M(')I65A M3L@=&5X="UI;F1E M;G0Z(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#AP M="!4:6UE2P@ M4&QA;G0L(&%N9"!%<75I<&UE;G0L)B,Q-#@[/"]I/B8C,38P.RA!4U4-"C(P M,30M,#@I+B8C,38P.R!4:&ES($%352!C:&%N9V5S('1H92!T:')E3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R M.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C M-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA'0M86QI9VXZ(&IU6QE/3-$)W=I9'1H.B`W)3L@<&%D9&EN9RUR M:6=H=#H@-2XT<'0[('!A9&1I;F6QE/3-$ M)W=I9'1H.B`W)3L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$ M)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXR-C$\+W1D M/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@6QE M/3-$)W!A9&1I;F6QE/3-$)V)O'0M86QI9VXZ(')I9VAT)SXD M,RPX,S,\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3L@ M8F%C:V=R;W5N9"UC;VQOF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M;F]W6QE/3-$)W9E'0M86QI9VXZ(&-E;G1EF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W9EF4Z(#AP="<^#0H@ M("`@/'1D('-T>6QE/3-$)W!A9&1I;FF4Z(#AP="<^*&EN('1H;W5S86YD'0M86QI9VXZ M(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^)#0Q-3PO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO M=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=B86-K9W)O M=6YD+6-O;&]R.B!W:&ET93L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I M;F'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z M(#AP="<^)#0Q-3PO=&0^/"]TF4Z(#AP="<^#0H@("`@/'1D('-T>6QE M/3-$)W!A9&1I;FF4Z(#AP="<^17%U:7!M M96YT/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A M9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^-BPQ,C`\+W1D/@T* M("`@(#QT9"!N;W=R87`],T1N;W=R87`@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP M="<^-BPR,#@\+W1D/CPO='(^#0H\='(@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP M="<^-BPV,C,\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@ M("`\=&0@;F]W6QE/3-$)V)O'0M86QI9VXZ(')I M9VAT.R!F;VYT+7-I>F4Z(#AP="<^-2PV.3<\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[ M/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)V)O'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M6QE/3-$ M)V9O;G0Z(#AP="!4:6UE6QE/3-$)W!A9&1I M;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[ M/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I M;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[ M/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T M9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z M(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W M6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T M9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z M(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W M6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T M9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W=I9'1H.B`R.24[('!A9&1I;FF4Z(#AP="<^)B,Q-C`[/"]T9#X- M"B`@("`\=&0@F4Z M(#AP="<^4F5S97)V93QB6QE/3-$)W=I9'1H.B`Q,"4[(&)OF4Z(#AP="<^,C`Q-3QB6QE/3-$)W=I9'1H.B`Q,"4[(&)O6UE;G1S+SQB6QE/3-$)W=I9'1H.B`Q,"4[(&)OF4Z(#AP="<^ M#0H@("`@/'1D('-T>6QE/3-$)W!A9&1I;FF4Z(#AP="<^1&]W;G-I>FEN9R!5 M4R!O<&5R871I;VYS.CPO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S M='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U M+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO M=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG M+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@9F]N="US:7IE M.B`X<'0G/B8C,38P.SPO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S M='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U M+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO M=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG M+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@9F]N="US:7IE M.B`X<'0G/B8C,38P.SPO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S M='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U M+C1P=#L@9F]N="US:7IE.B`X<'0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W!A9&1I;FF4Z(#AP="<^)B,Q-C`[)B,Q M-C`[)B,Q-C`[($5M<&QO>65E('-E=F5R86YC93PO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X="UA;&EG;CH@6QE/3-$)W!A9&1I;F6QE/3-$)W!A M9&1I;F'0M86QI9VXZ(')I9VAT M.R!F;VYT+7-I>F4Z(#AP="<^)#`\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N M;W=R87`@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP M="<^)#`\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^)#`\+W1D/@T*("`@ M(#QT9"!N;W=R87`],T1N;W=R87`@'0M86QI9VXZ(')I9VAT M.R!F;VYT+7-I>F4Z(#AP="<^)#`\+W1D/CPO='(^#0H\='(@'0M86QI M9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^,C4\+W1D/@T*("`@(#QT9"!N M;W=R87`],T1N;W=R87`@'0M86QI9VXZ(')I9VAT.R!F;VYT M+7-I>F4Z(#AP="<^.30\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@ M'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^,36QE/3-$)W!A9&1I M;F'0M86QI9VXZ(')I9VAT.R!F;VYT M+7-I>F4Z(#AP="<^,C4\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N;W=R87`@ M'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^,30V M/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^,S6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$)W!A M9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4Z(#AP="<^ M+3PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D M:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P=#L@=&5X="UA M;&EG;CH@6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&IU6QE/3-$)V)O6QE/3-$ M)V)O'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I M>F4Z(#AP="<^)#0R/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!F M;VYT+7-I>F4Z(#AP="<^)#$T-CPO=&0^/"]T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E M.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S M930T+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$2<^3W1H97(@86-C6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$ M)W9E6QE/3-$)W9E6QE/3-$)W9E M6QE/3-$)W9E'0M86QI9VXZ(')I9VAT M)SXD,S0P/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$ M)W9E'0M86QI9VXZ(')I9VAT)SXD,S,Y/"]T9#X\+W1R/@T*/'1R/@T*("`@ M(#QT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CH@=&]P.R!P861D:6YG+7)I M9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P="<^4V%L97,@6QE/3-$)W9E'0M86QI9VXZ(')I9VAT)SXU-3PO=&0^ M/"]T&5S/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W9E'0M86QI9VXZ(')I9VAT)SXX,SPO=&0^#0H@("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CH@8F]T M=&]M.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P M="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W6QE M/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(')I9VAT)SXQ-S(\+W1D/@T*("`@(#QT9"!N;W=R87`],T1N M;W=R87`@6QE M/3-$)W9E2!L:6%B:6QI='D\+W1D/@T*("`@("`@("`\=&0@8VQA6QE/3-$)V9O;G0Z(#AP="!4:6UE2!F;W(@=&AE('1H6QE/3-$)W9E'0M86QI9VXZ(&-E;G1E6QE/3-$)W9E'!E;G-E6QE/3-$)W9E6QE/3-$)W9E'0M86QI9VXZ(')I9VAT)SXH M,C`P*3PO=&0^/"]T6QE/3-$)W9E6QE/3-$)V)O M3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61? M.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@ M8VAA65A6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W9E6QE M/3-$)W=I9'1H.B`R,R4[(&)O'0M86QI9VXZ(&-E;G1E6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXQ/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$ M)W9E'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE M/3-$)V9O;G0Z(#AP="!4:6UE'0M86QI M9VXZ(&IU6QE M/3-$)W!A9&1I;F6QE/3-$)W9E M6QE/3-$ M)W9E6QE/3-$)W9E&-E<'0@<&5R('-H87)E(&1A=&$I/"]T9#X-"B`@("`\=&0@6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W!A9&1I M;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$ M)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A M9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXW+#@V,SPO=&0^#0H@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D:6YG+7)I9VAT.B`U+C1P=#L@ M<&%D9&EN9RUL969T.B`U+C1P="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@;F]W M6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F65E('-T;V-K(&]P=&EO M;G,@86YD(&%W87)D6QE/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A M9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE M/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A9&1I M;F'0M86QI9VXZ(')I9VAT M)SXW+#6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ M(')I9VAT)SXH)#`N,#0I/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I;F6QE M/3-$)W9E6QE/3-$)W9E M'0M86QI9VXZ(')I9VAT)SXH)#`N,#0I/"]T9#X-"B`@("`\=&0^)B,Q-C`[ M/"]T9#X\+W1R/@T*/"]T86)L93X\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXQ M-#PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<#XF(S$V,#L\+W1D/CPO M='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(')I9VAT)SXV M.3PO=&0^#0H@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!S='EL93TS1"=P861D M:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUL969T.B`U+C1P="<^)B,Q-C`[ M/"]T9#X-"B`@("`\=&0@;F]W6QE/3-$)W!A9&1I M;F6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$ M)W9E6QE/3-$)W9E6QE M/3-$)W9E'0M86QI9VXZ(&IU6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E6QE/3-$)W9E2<^5&AE(')E;6%I;FEN9R!U M;F%M;W)T:7IE9`T*97AP96-T960@9G5T=7)E(&5Q=6ET>2!C;VUP96YS871I M;VX@97AP96YS92!A;F0@3L@=&5X="UI;F1E;G0Z M(#`N-6EN)SXF(S$V,#L\+W`^#0H-"CQT86)L92!C96QL6QE/3-$)V9O;G0Z(#AP="!4:6UE6QE/3-$)W9EF5D(&9U M='5R92!E<75I='D@8V]M<&5N6QE/3-$)W9E65A7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAAF5D('1A>"!B96YE9FET7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M2!$:7-C;&]S=7)E(%M!8G-T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU M,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA2!A;F0@97%U:7!M96YT+"!N970\ M+W1D/@T*("`@("`@("`\=&0@8VQA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-E M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%SFEN9R!F;W)E:6=N(&]P97)A=&EO;G,\+W1D/@T*("`@("`@("`\=&0@8VQA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'!E;G-E/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U.&9B,U]E.#(S7S1B-61?.34P-E\R M.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C M-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA6%B;&5S M(&%N9"!!8V-R=6%L'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA2!C;&%I;7,\+W1D/@T*("`@("`@("`\=&0@8VQA7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y M86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9? M,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAA7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y86,U M.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9?,C@X M,F0V,F(S930T+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\Y M86,U.&9B,U]E.#(S7S1B-61?.34P-E\R.#@R9#8R8C-E-#0-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.6%C-3AF8C-?93@R,U\T8C5D7SDU,#9? M,C@X,F0V,F(S930T+U=O'0O:'1M;#L@8VAAF5D(&9U='5R92!E<75I='D@8V]M<&5NF%T:6]N('!E'0^,B!Y96%R7,\'1087)T7SEA8S4X9F(S7V4X,C-?-&(U 79%\Y-3`V7S(X.#)D-C)B,V4T-"TM#0H` ` end XML 15 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING (Details Narrative) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Restructuring and Related Activities [Abstract]  
Current portion of the liability $ 103DAIO_CurrentPortionOfLiability
Non current portion of the liability $ 43DAIO_NonCurrentPortionOfLiability
XML 16 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Reserve Balance Beginning $ 188us-gaap_RestructuringReserve $ 873us-gaap_RestructuringReserve $ 873us-gaap_RestructuringReserve
Expense 0us-gaap_RestructuringCharges 13us-gaap_RestructuringCharges 13us-gaap_RestructuringCharges
Payments/Write-Offs 42us-gaap_PaymentsForRestructuring   698us-gaap_PaymentsForRestructuring
Reserve Balance Ending 146us-gaap_RestructuringReserve   188us-gaap_RestructuringReserve
Employee Severance | Downsizing United States Operations      
Reserve Balance Beginning 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
230us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
230us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Expense 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  (16)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Payments/Write-Offs 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  214us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Reserve Balance Ending 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Employee Severance | Downsizing foreign operations      
Reserve Balance Beginning 17us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
372us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
372us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Expense 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  16us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Payments/Write-Offs 17us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  371us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Reserve Balance Ending 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  17us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Other costs | Downsizing United States Operations      
Reserve Balance Beginning 171us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
240us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
240us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Expense 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  25us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Payments/Write-Offs 25us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  94us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Reserve Balance Ending 146us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
  171us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= DAIO_UnitedStatesMember
Other costs | Downsizing foreign operations      
Reserve Balance Beginning 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
31us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
31us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Expense 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  (12)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Payments/Write-Offs 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  19us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
Reserve Balance Ending $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
  $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_ForeignCountryMember
XML 17 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Product warranty $ 340us-gaap_ProductWarrantyAccrual $ 339us-gaap_ProductWarrantyAccrual
Sales return reserve 55us-gaap_ValuationAllowancesAndReservesBalance 55us-gaap_ValuationAllowancesAndReservesBalance
Other taxes 83us-gaap_TaxesPayableCurrent 87us-gaap_TaxesPayableCurrent
Other 172us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent 159us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
Other accrued liabilities $ 650us-gaap_AccruedLiabilitiesCurrentAndNoncurrent $ 640us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
XML 18 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Payables and Accruals [Abstract]  
Liability, beginning balance $ 339us-gaap_ProductWarrantyAccrual
Net expenses 200us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease
Warranty claims (200)us-gaap_ProductWarrantyAccrualPayments
Accrual revisions 1us-gaap_ProductWarrantyAccrualWarrantiesIssued
Liability, ending balance $ 340us-gaap_ProductWarrantyAccrual
XML 19 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 2 - INVENTORIES
3 Months Ended
Mar. 31, 2015
Inventory Disclosure [Abstract]  
NOTE 2 - INVENTORIES

NOTE 2 – INVENTORIES

 

Inventories consisted of the following components:        
    March 31,
2015
  December 31,
2014
(in thousands)        
Raw material   $2,527   $2,429
Work-in-process   1,045   1,288
Finished goods   261   728
Inventories   $3,833   $4,445
XML 20 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2015 (remaining) $ 796us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear
2016 597us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 32us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 3us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 3us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 1us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total $ 1,432us-gaap_OperatingLeasesFutureMinimumPaymentsDue
XML 21 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Cash and cash equivalents $ 8,921us-gaap_CashAndCashEquivalentsAtCarryingValue $ 9,361us-gaap_CashAndCashEquivalentsAtCarryingValue
Trade accounts receivable, net of allowance for doubtful accounts of $105 and $93, respectively 3,834us-gaap_AccountsReceivableNetCurrent 4,109us-gaap_AccountsReceivableNetCurrent
Inventories 3,833us-gaap_InventoryNet 4,445us-gaap_InventoryNet
Other current assets 332us-gaap_OtherAssetsCurrent 426us-gaap_OtherAssetsCurrent
TOTAL CURRENT ASSETS 16,920us-gaap_AssetsCurrent 18,341us-gaap_AssetsCurrent
Property, plant and equipment - net 920us-gaap_PropertyPlantAndEquipmentNet 926us-gaap_PropertyPlantAndEquipmentNet
Other assets 63us-gaap_OtherAssetsNoncurrent 65us-gaap_OtherAssetsNoncurrent
TOTAL ASSETS 17,903us-gaap_Assets 19,332us-gaap_Assets
CURRENT LIABILITIES:    
Accounts payable 1,162us-gaap_AccountsPayableCurrent 968us-gaap_AccountsPayableCurrent
Accrued compensation 960us-gaap_EmployeeRelatedLiabilitiesCurrent 1,756us-gaap_EmployeeRelatedLiabilitiesCurrent
Deferred revenue 1,046us-gaap_DeferredRevenueCurrent 1,801us-gaap_DeferredRevenueCurrent
Other accrued liabilities 650us-gaap_OtherAccruedLiabilitiesCurrent 640us-gaap_OtherAccruedLiabilitiesCurrent
Accrued costs of business restructuring 103DAIO_AccruedCostsOfBusinessRestructuring 113DAIO_AccruedCostsOfBusinessRestructuring
TOTAL CURRENT LIABILITIES 3,921us-gaap_LiabilitiesCurrent 5,278us-gaap_LiabilitiesCurrent
Long-term other payables 141us-gaap_OtherLiabilitiesNoncurrent 183us-gaap_OtherLiabilitiesNoncurrent
COMMITMENTS 0us-gaap_CommitmentsAndContingencies 0us-gaap_CommitmentsAndContingencies
STOCKHOLDERS' EQUITY    
Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none 0us-gaap_PreferredStockValue 0us-gaap_PreferredStockValue
Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 7,863,527 shares as of March 31, 2015 and 7,861,141 shares as of December 31, 2014 18,796us-gaap_CommonStockValue 18,704us-gaap_CommonStockValue
Accumulated earnings (deficit) (5,894)us-gaap_RetainedEarningsAccumulatedDeficit (5,943)us-gaap_RetainedEarningsAccumulatedDeficit
Accumulated other comprehensive income 939us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 1,110us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
TOTAL STOCKHOLDERS' EQUITY 13,841us-gaap_StockholdersEquity 13,871us-gaap_StockholdersEquity
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 17,903us-gaap_LiabilitiesAndStockholdersEquity $ 19,332us-gaap_LiabilitiesAndStockholdersEquity
XML 22 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 49us-gaap_NetIncomeLoss $ (343)us-gaap_NetIncomeLoss
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 148us-gaap_DepreciationDepletionAndAmortization 160us-gaap_DepreciationDepletionAndAmortization
Equipment transferred to cost of goods sold 16DAIO_EquipmentTransferredToCostOfGoodsSold 31DAIO_EquipmentTransferredToCostOfGoodsSold
Share-based compensation 90us-gaap_ShareBasedCompensation 85us-gaap_ShareBasedCompensation
Net change in:    
Trade accounts receivable 110us-gaap_IncreaseDecreaseInAccountsReceivable (1,714)us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories 557us-gaap_IncreaseDecreaseInInventories (13)us-gaap_IncreaseDecreaseInInventories
Other current assets 89us-gaap_IncreaseDecreaseInOtherCurrentAssets 53us-gaap_IncreaseDecreaseInOtherCurrentAssets
Accrued cost of business restructuring (39)DAIO_AccruedCostOfBusinessRestructuring (201)DAIO_AccruedCostOfBusinessRestructuring
Accounts payable and accrued liabilities (562)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities 384us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Deferred revenue (662)us-gaap_IncreaseDecreaseInDeferredRevenue 294us-gaap_IncreaseDecreaseInDeferredRevenue
Other long-term liabilities (22)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities (17)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Deposits and other long-term assets 1DAIO_DepositsAndOtherLongtermAssets 0DAIO_DepositsAndOtherLongtermAssets
Net cash provided by (used in) operating activities (225)us-gaap_NetCashProvidedByUsedInOperatingActivities (1,281)us-gaap_NetCashProvidedByUsedInOperatingActivities
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (158)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (129)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Cash provided by (used in) investing activities (158)us-gaap_NetCashProvidedByUsedInInvestingActivities (129)us-gaap_NetCashProvidedByUsedInInvestingActivities
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock, net of tax withholding 7us-gaap_ProceedsFromIssuanceOfCommonStock 6us-gaap_ProceedsFromIssuanceOfCommonStock
Cash provided by (used in) financing activities 7us-gaap_NetCashProvidedByUsedInFinancingActivities 6us-gaap_NetCashProvidedByUsedInFinancingActivities
Increase/(decrease) in cash and cash equivalents (376)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,404)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Effects of exchange rate changes on cash (64)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (246)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Cash and cash equivalents at beginning of period 9,361us-gaap_CashAndCashEquivalentsAtCarryingValue 10,426us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period 8,921us-gaap_CashAndCashEquivalentsAtCarryingValue 8,776us-gaap_CashAndCashEquivalentsAtCarryingValue
Supplemental disclosure of cash flow information:    
Cash paid (received) during the period for: Income Taxes $ 2us-gaap_IncomeTaxesPaid $ (3)us-gaap_IncomeTaxesPaid
XML 23 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Earnings Per Share [Abstract]    
Anti dilutive options to purchase shares 166,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 833,187us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
XML 24 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 6 - OPERATING LEASE COMMITMENTS (Tables)
3 Months Ended
Mar. 31, 2015
Note 6 - Operating Lease Commitments Tables  
OPERATING LEASE COMMITMENTS

For the years ending December 31:

 

    Operating
Leases
(in thousands)    
2015 remaining   $796
2016   597
2017   32
2018   3
2019   3
Thereafter   1
Total   $1,432
XML 25 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Total share-based compensation $ 90us-gaap_ShareBasedCompensation $ 85us-gaap_ShareBasedCompensation
Impact on net earnings : Basic and diluted $ (0.01)DAIO_ImpactNetIncomePerShareBasicAndDiluted $ (0.01)DAIO_ImpactNetIncomePerShareBasicAndDiluted
Cost Of Goods Sold    
Total share-based compensation 2us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(4)us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and Development    
Total share-based compensation 19us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
14us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling, general and administrative    
Total share-based compensation $ 69us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 75us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
XML 26 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 10 - SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2015
Note 10 - Share-based Compensation Tables  
Impact on operations of recording share-based compensation

The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three months ended March 31, 2015 and 2014, respectively, was as follows:

 

    Three Months Ended  
    Mar. 31,
2015
  Mar. 31,
2014
 
(in thousands)          
Cost of goods sold   $2   ($4)  
Research and development   19   14  
Selling, general and administrative   69   75  
Total share-based compensation   $90   $85  
           
Impact on net earnings per share:          
Basic and diluted   ($0.01)   ($0.01)  
Unvested options grants and restricted stock awards

The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at March 31, 2015 are:

 

    Mar. 31,
2015
Unamortized future equity compensation expense   $807,275
Remaining weighted average amortization period in years   2.44
XML 27 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 28 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 1 - FINANCIAL STATEMENT PREPARATION
3 Months Ended
Mar. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NOTE 1 - FINANCIAL STATEMENT PREPARATION

NOTE 1 - FINANCIAL STATEMENT PREPARATION

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) prepared the financial statements as of March 31, 2015 and March 31, 2014 according to the rules and regulations of the Securities and Exchange Commission ("SEC"). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.  The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.  Operating results for the three months ended March 31, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.  These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.

 

Revenue Recognition

 

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use what we charge to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Stock-Based Compensation Expense

 

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

 

Income Tax

 

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three months ended March 31, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $201,000 and $186,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of March 31, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2011, 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2000 to 2010 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.

 

In April 2014, the FASB issued ASU 2014-08, “Presentation of Financial Statements and Property, Plant, and Equipment,” (ASU 2014-08).  This ASU changes the threshold for reporting discontinued operations and adds new disclosures.  The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and “represents a strategic shift that has (or will have) a major effect on our operations and financial results.” For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an entity that occur within annual periods beginning on or after December 15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.

XML 29 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Trade accounts receivable, net of allowance $ 105us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 93us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
STOCKHOLDERS' EQUITY    
Preferred stock, authorized shares (including Series A) 5,000,000us-gaap_PreferredStockSharesAuthorized 5,000,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, issued shares 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Preferred stock, outstanding shares 0us-gaap_PreferredStockSharesOutstanding 0us-gaap_PreferredStockSharesOutstanding
Common stock, authorized shares 30,000,000us-gaap_CommonStockSharesAuthorized 30,000,000us-gaap_CommonStockSharesAuthorized
Common stock, issued shares 7,863,527us-gaap_CommonStockSharesIssued 7,861,141us-gaap_CommonStockSharesIssued
Common stock, outstanding shares 7,863,527us-gaap_CommonStockSharesOutstanding 7,861,141us-gaap_CommonStockSharesOutstanding
XML 30 R17.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies)
3 Months Ended
Mar. 31, 2015
Note 1 - Financial Statement Preparation Policies  
Revenue Recognition

Revenue Recognition

 

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverables arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use what we charge to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

Stock-Based Compensation Expense

Stock-Based Compensation Expense

 

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

Income Tax

Income Tax

 

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three months ended March 31, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $201,000 and $186,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of March 31, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2011, 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2000 to 2010 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the impact of adoption on its consolidated financial statements.

 

In April 2014, the FASB issued ASU 2014-08, “Presentation of Financial Statements and Property, Plant, and Equipment,” (ASU 2014-08).  This ASU changes the threshold for reporting discontinued operations and adds new disclosures.  The new guidance defines a discontinued operation as a disposal of a component or group of components that is disposed of or is classified as held for sale and “represents a strategic shift that has (or will have) a major effect on our operations and financial results.” For disposals of individually significant components that do not qualify as discontinued operations, we must disclose pre-tax earnings of the disposed component. This guidance is effective for us prospectively for all disposals (or classifications as held for sale) of components of an entity that occur within annual periods beginning on or after December 15, 2014, and interim periods within those years. The adoption of this guidance has not had a material impact on our consolidated financial statements.

ZIP 31 0000351998-15-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000351998-15-000013-xbrl.zip M4$L#!!0````(`#%FKD9X?_XN04T``.-J`P`1`!P`9&%I;RTR,#$U,#,S,2YX M;6Q55`D``Q[25%4>TE15=7@+``$$)0X```0Y`0``[%UI<_,VDOZ^5?L?L)[: MU$R598LZ;-GO,>771]:5Q'9L9S+S*061D,0)16@`TK;RZ[<;("B2HB1>OF*] MJ7)L$D`_:#3ZPL'/?W^:>N2!">ER_\N.M=?>(/ZXR\[O]RU3NY.+R]W MR-^__O=_$?CW^7]:+7+A,L\Y)F?<;EWZ(_Z)7-$I.R;?,Y\)&G#QB?R#>B$\ M^?F?EWX`S^S`?6#P5),Y)KV]'B6M5H$V[W@H;!8W>'9R>4W:W:[5:5M]8K5_ MMAXZ>T\CH'A&`WB/C_^W<];&'U;OWNH>MP^.>U9!6@$-0AG3:C\-VFVK#?]T M]<]/0^&YQ_B3`--\>?PDW2\[DR"8'>_O/SX^[CUV][@8[W>@VOX_?_KQSIZP M*6VYO@RH;[,=4\MS_=_SZEE'1T?[ZJTINE02B1L:W7U\/:1RT3("7%-^"0F\ M=8*X0K)P?U^_3!5UZ**N*>JP3#G)[+TQ?]B'%U#>ZK7:5JMKF>*"C59" M/MB'MZ:@*WFO8QVNZY\N82J$LC6F=!97&%$Y5(6C%SE@X(W@'I.Y==2;G$H^ M]_UPFH_+"<1^,)^Q?2C4@E),N'9<;W.E=`7`@(_ST:DW.>APRL05'!I0E^_9 M?(HE^SB3=LS,0&DZEDIF;]F(*$$\GJCA<:!2RU38>Y+.3O0:B7[9D>YTYH%4 M[9NF]$RQ.4S^IX"XSI>="\&GV`!B:UL!U[]W6POZ<37F!VXPCY_&SUT'WXQ< M)HA"R5+,,T)V>OG#SE>F0B5=CX6):LO&4)?H>OW(`S-/,?][/)9`$MY^/[L^LXO,$)F+A;[=,,BKLR0D09@_, MXS-DR_G3#`:$?2!1*L"'K7"5%:X[YH'O-];1G@>L/7&FKN_*`&(_"/,B[GXD MC56*(UN!*RIPYQ!5\#EC=S!U!<:MFE._77#!W+%_RD,_$/,_AYR!I@I$:`>A M`$%""PA2A-I+/+"TK*U@RF:I*H,FEO?O&1\+.INX-LAU"D?>(&Q%NZAH7P<3 M)E)VZ&-+]3(_M@+]K@3:#F7`I[_]XKL!@Y_,A'?.A);1^(="O8V__]"YC6W&[L\D MZCF9NZV4;S-X[T3`TSLR\CR2K;.]=;:]E]O]DMY'M17(K4"^J3UKVZ3OFY+% MUX_5WHY>W(KA5@Q?6AMN=^1LX_NWJ!ZWH+[?;O+9)HK>C);?2N)7& M5]2-JX\FQAGT[8&G=YNT?I4SK=L#3^_LP-.[%*[M@:?W>^#I[0EE[DVTHZ/)M/^^;D]$,E[M^@B+ZI[/U+2N=V MI_5;7UCZV-ISNTWZ#8OFA].:_58;#W6]7P<]ZD!S3`I!%A6'?KD[6V++E%$9 M"O8UNH/O&,J8QLRK-`EL;47[=Q,JF%Q)(A(J5:@R#"SS%NM> MX8U\>,?E\GPKP8,LQKQ6$T3/F,\AOMY$=C-?LG3S&C;O4US(8ZC#W.-S)9RW M;*QB?S_`BS1))#RW>'/@NGO_SD[N3\CE_C4YO;Z]^;R_JKUE>JZ.FWKE.+Q1N/[EJ MM+*U)+D3>.M@B0N/C@N3&5%/,DTAU4"RY=-0"'SL2K!:_V)4E.U+RRCR=:TM M"\"OS/-^\/FC?P?BS7WF7$H9@N(M2O:*)P5@16O+9/_!/0A?J)A?N!X3LB*Y M3"LYXJWY<,MF7`1@EO6]M(6I_0MG_Z;6EJDJ-*?`[C$7Q:?4W91Z4(_$S9-3 M/IU1?YZ$D&HZ;R+H(=<"?`'/BG?VY\PD6&II-3F4L'+$\/<\A$9*>(PVP5FRR\[EU<7.U_[ M;?7O\WXQ6O61&2Z\!C(U(>OQ:P,>3:$>EL(<:@S+=1B@4X>7=3\GT%&WVTFAVD2J"6C+3,N#=GC4[M:"UB2?NH-#*P6F*?+% M>-$=],J2/['!^(4>V'-'9070X@LVP=3"`]/KAS]R*:]8<#VZIT_566-9:;DN M2?@9$E=*'ZKD-U:1P=:R"U-6*`JA, M`>$%YOJ!RK=0@CZ5,K4.4,-B:]DH2J@)8,7DI%T-6$JNHGH-2LY!K[TLOBO) MU`=5B%<'_3J@SB(]?F!^RNARR!NVT=.>W7QU%0?'I'51`899S;YGR4!H4 M'.NPGP:TD50CV(JYOP?M>M!`UG";B+RA[V,A*PW'0UXL5[&7`QKR/UO5XO MK0*2K9:E6*RC@VZW,$6CX6^9S=P'5/)0J/8X6^VEY-)**G41%>5)KS*B4RKQ MK`K^#U7"`_545!N<4B'FX(?7RUP<=0_2*J`0N<8P%F+?(!N^O2S&7B&,AX<' MKXBQ6TC?M[,JL!+($\_CC[CS\H*+,QX.@U'H+0MT;90)[I0>LZL0]YY>C\Y<+\0-LVN!KMGCL1'TH-WK+Q"71/$, MG@><;@V(=,*MA-TRH"M'( ME>=U8E/LTF:,O79"?ZR@6`/8>AZN`=8"9+W:R"H*9V6&%1K'B@)7G5FYJ,![ M7RQ25V+14A"3#F%2!$I3W\B+I57E;F;->RU]_>:>/D5G'[XQGXTR:]I5^7"4 MB25S*=4`5)HUG5YU1,@\I*O7(T,0J^L9;FIWN2^_L1$7+&Z.R?.G0%`N0*-1 M,;\,V%1ES*"FX.ID^27T!>2W&3;W!SF]>A:XK\R9"E/!RI/!%^$-E.*Z52R# MS452ULB8MZR#M"RO)%<+5VF.=P^KH3+G9U5`9<_O!?4EM7%$OJ>NCP.F!R:[ M;ZDZ_X[2`5\)``UC+\UC:]`4:S7:9EOS+'H=#*)Z&4Z%:%44*V9%=HR6,P%*LTP!:+L?"2&3"4-O_X$*[2[_MDF6+/?,MSDS+ZQ;I25AT[_13NP@=OKO]BT887_53I2]JM3 M&\2I4[H3Q6Y\:\0X6_U,D%2,=G.(RYOQ@\%1`XC77M[8#&O;1X/LT*\F61M? M>49:F=1@*7S?"_"I;P1O*CT'#FM:$!,$2M*ND(G+Q-]K:.O[8[_GW%&GUYAX M<&TF[[A7;05@*39M9[;9K*97#UEY)G4[V1,Y19&IVW:CW;NJ?%.1?/^HG=:N M>92JHBG-H=X@$ZT70;/ND-KJ9`HP7/WEZ?M"G7^#$X&3M>F\U&'.B8_FP;XB M3\JG&CJ938=[/;/XM@2V1/+^A;C-*NI.3 MQH\I5`!0(=]5!L'Y:,1LX,[YDSVA_IC=0HQQ[>?OV&I&EC++`64`-`V^P@3/ M'#^I@SZ_E+XQ!49-,"K9&=/_;X;UW4*[!_,1-(V^/.^M7O;8;PWXN!,6ZH$? MAY=K.=_FOT@&E2Y<'Z)3B!A.0!,_J+,QS;`^L]I4F'JSN,LS_:`AW%#%9LQ1 MJYFXYPYS`->CQ#ZSYV#S1J*-H*S+U-(H5XP";H&70?.R:V66[8N3;Q9X^2"V ML[2]I2+P&SI7I[SO^8D-FD:PE<=H&O*W,BPO3K]9Y!64=(;GU9&O&*UXK:II M#=W)I$:+TV\6>16>#ZR:T-5Q[#,VX])5=QGHX_O<'P=,3',.)5;/>\6'O]=3 MJPFL-!/+H4HXURDO`WB,E1:'#A-G;)N2TJQW7QA`T^`K".KA,X+/G`1O*%@Y MV,3O#-E&<);/OQTM[1>L"S-S+!I3YTLW#S3#X_Y&'A?!\GP]*K^U;+!I-,IT M*'M31I$;.:I'B$>YMW.4O#6D!,0*(7C;JH)Q@]*)#D@U:.I:@Z4=G1L)-P6V M0A9M*6O4`%AS*+F,G!Y*K.KF4JN,IS:]!_UGQY.U26OY6:(D$^4L` M-!LTBGR;LLR&VY?$7N[3A^LO2WG>7I3[K.QZ5=5[-:3U9>7UL#]/]'<\;,ZJ73CD4(-P6VPEZO=FVPUV),_>C=*?NM#V.'W6YA[Y\\THL8GS]S@L^S8@,YA[[LC."2L=D,`O( MO3L%5_2*/9);/J7^KGZP2^Z8<$>?R)2*L>L?DS;\=S`+/A&DU:*>.X:'N$O` M'75R=7IYWYSXF'%]L(W\]3LZG7WZB]4[ MC-^;)X-/NQI07.)7EGA'%L^O0Y'_XA>Y>/XW`B(S`Y7F$(ANR,B,,735##*A MDO`1^0EM`>E:NP1'D5#?23_J*5@4/%&A[@<(N&I1A&#I5&G!QJ'>SZ':PY=W MS(8(564=L(190B;J5EDI$ZSH]C[=G9_&O_]MC]Q/0#A3,`6#V4)#!W<**S## M,-@EKJ](\1GH?V@/*,-`T;&JA&]M+W08H9Y':+S-1)*_@AA+5ZV)8!6?"YAV MT`5,R^&S9%F$3C$*AXGY-^*##RXE%7,%`;@PT[.(C*@KO+EF"I.A!S5'7*B_ M]7>OI"G*G+UHA`Y`@0"\9[-`UT6&ZNWB1.\7QP$\F0)7;$IB^32C(T,081"M M?$%-CD.\=K`T?,%$,$:FH!4FDC#@FK,T6T`V@3VQ<+B**8YK*W=$88FFA&E; M#^ MVG^E$"G.(SGJ^R#;9+T,^5J#((/51W<0&TJ$C$NBCYT%Y[K^_ZVIS$/'U1ZX`-A_B+295#A,_'(-PX1@@D M?$F#]=:X\RO*KN+''_B;YI!29C`GH3&M6P5W0CO0J@?%WIW-T@K6*#R'X3(7 M7NFO9Q_**M0>"PK6"*29Q>O$J&MAUM@3*$K)C+OP3!D63+@&5@ M7(P^2$Z;R[P6%Y,_W;@VT5)K!'].EN%$2BJ2[DA0<$4$Q$^@"[^K%1W(HX.) M%A>\;R[@J2X$?'#TGRA;X"SAM2$4SW,GQ5+]-97,>V!)%:!@W8.HDH#^KCP* M8&3D$^KZX'-X[`EF$J#XW<5I@?(MP%55?@ACCE8,9LK$\T#[5I&.`L^/ZN@E MV?\/*\%@&#$:$9K?4U"`Z'>#FO5Z'+@$2E%=$. MVRD!);>Y18S3$;>D6)$L82)AK=X]0!HQ*-GX1>0FIUBDN+&.,S#4CV"_8!P> M@=?:HP=^J#.5J(B2LQ2*<#.U(^NZ:"<+Q?":Y/(Y398L2**SKR,);=#R6@$C MPAXAC"9TA'*G.PW>+L0:*D90K-("A+X<]YST(&AMFU:5ANVZFA)$,QX:"'J$ M2D[!^Y.[:2Z+W":3Z!*%(XVMU..N&A3HN:,ZF3=2ZO=5W$/G?L*NDHP=<)#K`?8-#A/0HK!W]O'!L5'%<40^4*4C/RX5!]!!V51C(6 MX!#6:^=0:P_0F3Z`5!&*RN],6?!Q!S,OXGO$$8:))T.*!Y[B6,$XK6!<$E8* M+#XH/O16)HEHCMO*A85IJV-&G*LP]4;ND\Y_F=@0C9XN,PSG,`X MM.Y7RLR8X41@G.B-20L??)+)]AY5?(5-#I4RAS;C1!L.01"U.(*V9I.Y1,T# M#-,[D%3.%?A'IW3,3-(MGSST.O*(DP64W8B0([=A^/%#\;;A%RI5-:E4:!;J M\`FFM,,59,4J"8*DHB[#B\3TQ.9'(03N+!NY.2[(6@!#--0IWR$/`Y.C6^:C M"MM-5S+.!L-D`$:`X*E@BE=$.3^@MBB(;:)D`!0_X3+H`$WQ-`#SZ*#W&],T MI;'/F#*8JGPG=@GL*'$Q/'Y&79%2"VN26*^F*X)HB3%.6\?!%PXEQDW:+.O! MB/+EKO)WF?"!X^C&(&^G$':HT(30!^IZ*G>!7,8QRZ8J8AK!8H%393Y0_2]G M3Y1I,,(4205>:*Y$#O7$<>P\>)SZ3*ALA!^@E1$J^Z!S%)_`5P>6,*8G4.)Y MA!/B,C8%B0^B]$"H8U\8CE_>#6O\X&Z[. MA+74+@R2VB82;>S8IL9!^4U!=Z!5TTM:QFFRD^QB$;O4K#(9*2.&Z"[C9I>6 M-D4S?8R)4)AMCC0KIRHO'MUL!/W`#0!1!C>BBS&FFHCZ)_:VAS26?GV>G=S3IZV<_U_L':E(#B.!Q%HQRG'H M1\8_F)OE9UX&[P%H1Z$5F"?4TQL5I.2XQP87 M%U16G3[APD^`R4L4>9^OJ*A2XHM87H%)9,B6%Y$7+/W_]IZTN6WDV+^"\G,J M=A7EY262\B:IHG7L*F5+BB3'E4\I"!A*R((`@T.R\NM?=\\,,`!OD""&%"J5 MM42!F)Z>GKZ/;#19%4Z_^R_83RS=A6G[%/C`L)3K6*^(DX"!J.:2*\RXHB5L M@@$LV!C*5!>>`"V:"U41>^<2-Y-<)[D*/PT%H_8L&"2N"H"0H%FZGXTE4L0`@>DCPC_I(T@<75,DPY$J1N!T$#062T%L4Y@P8;DO&9!:1 MEPJ5:9.8M/!&RAD\24Q_%*.GG0Y<6DH(@BVJL.AL3:RB2));TM-/TP](99L% M.:E&\![L<85#E&!9(550XXM'.(`=Q95R_87EKWCY\>W2*H>=@;;MHHS$.`;7 M>R6,H;1WN:684P^!,O%RIQ^^AVO::#:;!.7[UJ"'OZ1_!G3$GN+5PV4>>#_[ MS-U(8,E7ED@$N.XS;]MV-(!"/$"*@$VO)=/_AL_%^G MT^M=7,S:,CZ-'R]):B+ATH\CAVZ*O-4K7T_5TO9#)G`M;#,1158N2N*:X=Y_.!SA\:BU M0*SU@1,9IMK.3>![/O(,'HQ[\[HAW(9O0-J++J0Q=R]=T!WR;3G;K'Y05>?IJQAF$/NO0 MX+ESI"U2VJ,1PL&ZJ!;:S.5F67+>TH.8>@L")R2M%Z&TLE"F`781@8(?&:TH M,C?23(4DP%7P>B0S60@,^6WY#;X_RP]8FJ\IM0"^%_2> M^/.<^6)DA_P&=WV@&TMT44S\,:%(,^9N=K%'4@'\"4IL2A4E^/<%0GJ0(Q$#;7;4B14%^7[#N7LZ"<.>Z84:\LU)'38"B\`Z.! M%!$6:<`/#$B;$A=XH#')B6P=DU3I?3+.3;H<_Q(JKCK0 MWU020T;O4'*&.9DDFK&?CQ(U*[%8]C$4=/$ZQ5G"8_X?9.>:(I;EX(J0GV$0I).C*A%`GK MRH%'K4A=5P9%.$YDX<.<]-8W*VZ`AP[AO-UT^67L=+"8G:HU)3)`EU26&'?9 MA&+9*:=A4*\<[M]-"HA69[B#CUF-'2@&_\AC66%B?H=/OFLK;%7>2\QI%P:0 MG>;7B91&VPXIV*(DON>]Q_AG>1?1`$(7,U#[[-=2^B+^#?B72)6@O)DTXP5@ M>X0;,T%J3M,NDA0O_E5\Y4A$);-F\Q-S[21X07M(3R=@XCHC#&30`RNR,%0Z MBM+L'@S#?8`7O&"B%5J9'^'IL?D?^(AS.!GLSN$JO5DBG?)3>H*462)W33<8 M\^-!*L:4QI"/X.7W+:)]E$XY>A5):+,.C3PE8Z!P>6#(-=@1JI9,3*"38B=! M9)I#Q&DGPU>GV'J,/%%EF]*;FNX.D2 M"F"3K$?+G$N6:7G"@[%9J9*^4XB7;D.DH&*2ZSAYBWBWHK=S*9-EJ(@Z!45$ M*SP.:Q.14":RF_!CH?BOP7^5UK);+EV;.Z:]PC*W%0O<>*6$O,C':`I>_?/\ MZO[Z]O+\KJ+*M@3`G.A:"$G$VR8PUPV!0(!D__JN^8Y^GZ!E*WY?%]H7QXZ> M/ANM9O-/OQH/?@!ZW!$F99B3D'TVY$_O4G`0DD`N\PPB"#W,L[_F\"J%C_N`W+BWT"JG[JLI%\ M5$CE3-<.+%3C_)Y<5$GX..4>GPG?D;T^S/VE(.>!RQUWD45;E:RZWUNE'X,< M":\!SVPJWR5&\A!$_J3*Y24"!+^0-_.+:P+[;P'3(8&S!H195FE1:C5!G3AG MB64&QB\)U.2LK1&Y*B(SQ8,S<-G=YH59#Z$?N.H4AZ!:A1^WA]3JC[6&H$0& MOCT=9#T0;\V71%E?'TV[.Y""/(,>I\7?MQO'[?ZA;[';/M&6U'[XP1]'CG2I8ATLAA8,^B':O==#[Z[?U)3/%/M?Y M#(1"#N;!#&U\IK;>_M0^GJ"W-7YP66&-71%-G<:@TZEQM!!'W48W*S1FT/HO MY#C+^D<7^2]GC/V8/9-`-]\G(!V0C/$/SSX2230O3T[$YCA%.ZI3].;V^N;\ M]OY?#>/FZ_#JWAA>G1GG__A^>8/-P!K&U?G][GVE*VYH'2?J;D&4I)/49C!U MGL:JOLG*M[$\P*J3;WI3;]#J'NG2/7R5>%_G&?*J5_9`'']O&+_E^`-K_U\- M@<;^O\T,+#6"^Q6[RV-.#(;K`_]922S55%O?@K)=A._NT!R9K<%LQ-&3W-17QD?!=2<]/6F:^ET,C(. MIP86H^W=F6[=87RRAPI"#@DEZKDG[5X!9_HZ#O*IF3;8*#IVV?4H,YO_]]O+J M-]WIXV&N-===(Y.^\)A]?TKFNV\EVFVX?DPRLTG M:(B*K;'HETN%+WQ8ANAWABW+C%#0L2TZB?/&=Z(5)0'BP=:,Z`7[]\I6%DYH MO&\U.U@!WTBZ(+F^Z+>9+(6/=3M)T3PO;9?E?8:+G@C#?(`_^1YOPBBF:ANB MWZP"'2]$B*F2>1@_8JT'%T)!T["^!0H"[?I3VFQI&?\O30;5,><: M@AH"_2&H-$QUYK]X(6^.\_U.:910VTSU2F]LI4KOX:PN1XK/[CQILHS]7J76 ML?-*LDZ9D85YRWYXW^H54%^VL-V%^G]IRU:!X[>ZJ,YW_IJ:L^$`@#*3[N86 MD'6K.)UVF3'Y>8N>5''-6_TR"_3FK7KT5LZTU5T6YJU$QQ[Y`8,U:D6[7NGM MKJ2ST-5"T>[TVU6PS%XE6ZU"#+;*;/FAD^RM?J,Z7_9J->Q.%93_H=6NPI9N MG51-A_6:^M_Q[0*;&>SA1T4Z66G0_F'0+]`@0P.X%V9?Z`MV[V2PEW"W!OL) M=P$GDP90=POHYQJ`O=PI,BOW?Z_2X(_5-/CK^]_/;XWAZ>GM]_,SX^OE\,OEU\O[2CIQ[W_N.Q]0P@F& M8'!3JJD;S-0-9E8&Y2TV0*D;S-0-9C1(<*HAV!2"S>LAUW7'+R#,+?27OPE\ M&_1(X\4,<+3WZR&=U>9J>J=(Z%U?A)18S-OI+&]L72XEWYDN"\584EDI>4B' MM_$9'6]!S]`''25V72A6*;`]2N:F5F3^+-*U6-\3V_A@!@4L[8"/C0C,4]UF)4<.-CWA'P9[CNE/. M`NQT2TF5KARM]4K5]M-;SQ611J1V[[C7:!SWXN`"#N*5XZS%L/4S,S*-RU^N M_TSSB#/>ED0(\.'$7ADN29!U&0GWU.E\HWO?U1E!==Z[U@KWWJS MU/8B2U9O'VL6.:G=^M5!4(&1*9,67AO*7/6'M!&$/LBIW(M=N6_VBD4&X[U1 M:I=6IB*KN5RS+_=H?DA5Q')-9UR?3B9%&X[G8\7G0RE:IFM@V\D0R]0.Z83* M]ZMI:S:HFER9,'L1IDD>3:\O/Y\S8M!O4>:N'+J MC\=.1$VR]$B&G,YY-'J9?,>;\]OA_>75;\;7\^$=3X@\O?[V[?(>Y^I5D/6H M3W(CEW6,=^:UTH,UP)AE`="[=V3A[7.)L!`*7](";WH;4CMP1G>+]T@>PVO7`W MK@[ITNCLQ*612)DIEP:)G7")\*N=&F^A'1QY>A,AH;-2N+G"US_1IT4(=J@_ M:&P?ZS%21B*[S++XZI'=:>N$ZP*%B?N$:YU076:5?8WJ%`WW8(\Q45'(C\(-AHQ*W*>F7'!'@)8X=5(\H!PY.+/2#C)*'D()WE% M3X$?/SX9?S<]>AP5/WR68'#]%Y:`'2+$6*L-//V1T5E/)H'_TQG#V;NO1K?1 M:?:2IQB+U.%EYPE@?X\])H#J\@EF+BSG`JLU7H#`R!L&[^9;EQ/*V$\+1Z(2 M,2DD!L]/`(N(PW^T:71,AD#E@+44#@3:XVY9P(0)*$UFF]%Z+T3BST[(B1F0 M97PS7RFA1"21]!5:_LLO*\8!LF$#7%YY2K,@`6VT/]T887>A@1>@A2/A#(4/ M)C\K\SNO`\"^6.7%`J>(9$K:#A`ZP8P&;8W$8D)X"H'WX&/;R!T/2 MY$/\;/;,7)\&8"IABC6`%@078N:VG)%A&G)%N*#,,XS$R12_B32+$L$*Q MI@T;P.@)GH2AW'#8E,*%C,@9XP.\K03!`'!Y(6<$ZCZ_`<(-<-`D0VWP- M5QCGF"!9#3NEP205]1$JUX`_$.!-/JH1-_[RY""A`.H?`/SW7)SCYI!@K$A( MEQFC((WI,9`S>%V.>>6[QBA_&GKV*;P%SH-YEH;-8N:POH'*^DZOKS!">GYU M6GX?F+UD>T-^TX'N\L0,Z@PH#PRO!EY=$\<^D_C%N_$(#`QNK<48\H$068#Y M@D0*+\(G4($;\UM'_#%5@7CB$;\KI@VDB_PHCN"V,`D)OP&.!UOR3'Z]T\FK ML-8$F(WO(1^RG6?'CNF^$G?F;WV$Q>".81C6CUV;1X%-`QE,@/%8N2Q7M@R< MN!ICB#:,W0A#LVI`&.\I1GH=4#8L_/+$#YT<,U(O6;%[E+^%YV:`<8#PA@5W M3Z:^%\XX42_;^?#V"B[;G?'AZ_7=W4="XPUH'G>_#V_/JTI'J,9:^&*&CF4P M<8P@=L#^QX/$`:D@7ZR8["V"X0&E(Q(ATNX+0P,8-6/L@@Q:NA=3*!QN!

(I>$^*5"2.3VP(V-TV8";<&5G+\S-CA,\>-\8UK`X/&GSF>`=,,$"9N'-(& MY)T:P44!#9WR'\3S3AC&))KC"7($^&V,8/UD@>6$Q#G""$AV>K-X28(OOYPAE^(B%C4;6'$$5XO+6:SP$#@2LYGM^0@5 M0&.&LZ`%5GL@YHG>`-:658;W+"W*?Z1K&MTHUYTN>*A[D"G0BJM@&GU=E57]6E'#>EZ-7KG-Z/;RJ:VA>&5;_U6 MLZ\R66BH<;%)I*A0MAF9BW+3=BYK#COKK8:@X@C[%5A!@1FACP'^/Z7@ZG03 MZI6J7JE22DU,K0^N'X8?\Q973:3U2M43Z9+)0UB:['CH;!94O)>D.W\^PF$G M(GYXW^EVRARCM`=4O8_T6J]TB$1YQCQ_['A9W;6FSWHE3>BSUE?KE;0GTB7Z MJHR]'F5CKWM)P/.TNGYCT"O0ZWFO=M@O,B;ND(A['PFV7ND0B3*=-)Y-_\!, MU!V(,N]-J.-?]4IZ46CM3ZA7 MTIY(%_L3TI],&[-8F3W/PR#R^CN#6D>H5]H/XDY*"BS?PP(?7KN32_/7B9IW MTIYBT&AV"V1X'A@6:@^<3H1?KU3U2I42Y925/:K(V\>B7MB72)'DQ- MVT0J^5QZWDMRGIOXV/S4;!T$RN)[%>4=C=J]41C(M#B!YU.HS7HR]PDA(4ZQZ@-(DQRQ>1'6\*7 M>1LY^-Z$]Y=S<<);'/'>,YE^#/FF`(M[,1`8WT MOH2GE1B/.'D-&Z&]B,$T`;/\1\_YG^B]8BD4(N?G91N@,%AC3(TZZ5U8*\N, MD>D$QK/IQFQ&1Q0Q8`6;4'(@IM$UAN11(^&W$>(.[3\;NST(WLL"6)\YX8LYJ.66H[:9&=#H! M\DV"2*4E];`:AL>HU8Z"Z,;H&_[;4U: M?]KBU5OO:%:>C+5SAJQOYXT'(+?'P(\]&V6A'WS&OIW1.L':&K0$-%V=;VBB MHH;YZ*/Y#(QE/V-U<]UG6B>_;\%WMH[C3%,2O`7KE:#HLC>85-D?XV<.$TIDD>^YCF' M=")YTG31U)F<-$#0H[T*L:V'OSJPN:[F],^9J"+0AZOD!A,LD>(!^_WF= MS^L+4$-PH!>@0.+POA/\PK285H&T&%W)3S^<:)`7I%/L.DCF01GLOS$.JQ0I M!3AD!8P/.QF02:!,AY_G9?^\V1DH5[YWQ&0W$ML)F!7Y06C]&7=4 MNO;=5O5!0-KM_WI[]UW^TOLUE#\.?OUH/#/TV>)0.-]CQBOH"0TC62;[ M->79$28DX,,AGXO'Y]B()!2&)ZNDC.`WQ"DS>@?^78X>>J.G21-MTEP<+#R< MS@&B!!EQ%CRW(].$Q@F5]!F>?H,8)I/OZ,YZ\ET`$M\OLF]\F[EJND]VJL[4 MX"83"R357+WA)\>+2 M$?(3#!M\V"YG-?R(!9GR%>3?%$*-@14E#^4'8!KU]*5=)`F);XCU^JU2$Q%V MDBPBLQI:*V0U;![;W3Q;I%*W[W>%CL]=R"T[+9;[3[I9S-5K!S MFW#I:5D\@VT['M?`#OK0VI^ZW24'EMI2:=+]AKGT^=3\6_;,O)C='!#HR=X#5I#\&U0E,8TD1Q9+)^[_F2&L)YI M/>%E-B:^XU&&#.CLH`Y'?#)\"`3LN/@;37VG-ZJPF!9.O<)AY3BRG*:"ADC: MMO'P"COF]I38S,BT:.+\!%A$@#4XN`L^`=X3P.)CC@>+NJY,R\=1FE0O`S#A MU&,QCCV=!L_A,$(V,0-4^IE+@Y9SU@3.@'T%S7',YZ-2.0\H?W(SPE:K\@%:()<@EL9-8K(0VV7:\F4ID]%2`]F MA`AEE*>/1T4_R'T#(P<3;TPG"Q@G*DJ0DT5*P_AO;!*-P-%1TKW$E'J40O>6 M((N\?Q/M-]?%?R=FF-!66D6`IIMC\Q\3<]Z"Z^./P=;GA`.4[X1R]XABHCX$ M60"`'P#Z)$:2,R=L\B'=_+5!@.28]-PATY(0_Z:=`9(I!5Q"4?F<1&&`_`2M M9\Z:U+M+1.Y06&<4>YP\G5#UOJAW MY[\LF)2@;D$H``-0MPE:#.*&&!W0HXWI,,Y#C*ZLAG@(\&#S7VE(^QB3"BV@ MCS!#EO3;.&0NV*KJ='4$ZQY(U8C,/W"FLX=3Z"VX^'S$,JF]+OL)-PF@^,-Q M>6H.UBR1YN4Q9G/&(*],<@^XX2UX%,Z,IYJ;S/[?+`6#8"3+B.-[#`S0`2P# MFW4=U&`?T!-E!H'I/9+<"(4[$(C%#'"^MN(<"DV7"-447%L0I"`[.*TLQ>%Y M^AZ\LX'?8,&S8W&?1QA/)J`TIP]PN0*6X2AZD26?J'!'S..R53Z8D_BPE&]) M3U?BY*+YZ4(,IG5W='MARP`))8"A'+8R!&K/"@2 MU\9,/&>7-=(ET>]I>AX(/"[09KT%A`A[,5T@B!'2'=^T0^/:G$43$CLJ0I#X&TG43G3E0E;B5X+LE/D!\@T.'O2*P^Z'N/ MB5#!*8'0)*%\L`8U=N^W<.<9?&] MX`G#Q0MC,T1L2EM!*JT@7!0I!1(?&!]J*T^*->=;I,+"M>4V(]Y5N'HCYRXE>X@T^D?COT##POSEUH>N9K0WCP09&V$GN0KK09^AY=96'U M-58@"&,F,7!P4HK#]WM^1,X+8&N8)D^(0&8FQ;!B&"N[4:."ROM>R+["5SX0 M,X=WDI^*PH//C-N^\,L(WC5Y>@V1\P#"0+IP/7<(MB2]DJG2IR#2+N?D$5]KV"61"50B$1%:7Q(5R/?'UPH>: ML]QX.!:.Z(%@,A_\F&N;,_%(9KO<2D[98.@,0`L0-!7X,LB"I#=%^B"^$RD# M0/$4E8$;:(33",0C!MN]9$WY-.Y91@WYED".&@Z:QSOC%17S!5#VO7`$5&2Q M(#)3'(78@X1L)"Z".>)%+Q&'=%L6>(#=6(35QF!BD!EBF,^FXY*?`C&*YY-W M2R1KR-71L#*I[TDPPU-"8D`2CJ``&:DUD2=\3A0%US<]%I#GP<,<;U0!,5!/ M_HA?02\'E##&+XORN8`3;#`V!NJ.A"L@<5VI&[@F.D\!;R3A_-33);0LZ14` M`REV3;D&\@*/N=0@`,/(ZO<\9`Q@6DX[DR3M$L2`"]!X\''?I984HSAX@(LB MS6+2[A7XC1=BY6CG*0XE?!^W[SA@#I>U'EYF;@I2*P4SP`!)'(1T!`\87&?A ME*LI(21SC/:EU.'5JXZ@J\P2'@[,G^R,.VZA(HA_"7F MXIKK"$Z`P">AB'!U7H@)%\3Y^D'Z4<"AJILXG;WT_'LF/J..3_11$+5U!:* MAX*`ZK`3)M>+$NT88T:4:9"S5;C9&),%1`XI?-I4,@[1<_I"-I)L,S6*T:F> M:DO",$(0;":48CQ?.%%4E$R76VTY"B"-;1;4I!G!.QR,&`3!*RPK1`DJ?/$( M##L'Y91R]0D,;N@K3GU<01KAL#M0N%T4CCP^*^$+I6G+C<*<=B@RH-,/W\,U M3;H@OF\-J"5B^F=`1>SEFKSA4@]PIT9.]FXD\!,P$S]TTGB@?&S6,5!?Q7D< M)/U\=H>OMWMM4*CB`CSAF7QYTE4'#,7(V.;LITF#R4B)YT$+Q"7'<9O^VTG2 M6Q%B!%0"+7+4_J_3Z?4N+F9M&9_&CP7E8;*WH)6[B"QZ(*/AF*'PRT;X#,RY MH7AP^C$2#]\36;EM)$Z@+H"L"6AY12=.&#_\!P@`/\[N3/'I1,)['T>.*QVC M\E:O?$5ETTX_9`(F89J)@+%R41(O#'?TPR:$$`@PT1!N`E\ MS\=;1M$J_DU]=3\P[_`<4O#I"+)[J+7"2VX&?@/"YLP-:?1B>/=%UJ0,[[[3 M7XZ:)XTLC(X"-E93"$.<2/840`S,)+OE5,:GY2NZ8BB6D]WZ!V6UCY]08&22 M-V3H("2#S/1(3\3WFP8F^KN,I_-S:RRKUR9N@L"AF@""TLI"F4;119@)?F0R MJB]3--*4A,1[8#S&CHVB1+7QX(3A=<'KD4Q92;XIGZ;]`0P!.\%2OQJ]2,T4(.'O3T!*%#2MG3M4;HQ$7KDK$$[Z/ M(;^T1"8$-@RD[25^+HHHGL&5'S_`#ZUCDBF]3\:Y&6"0P!99^\*W/\%@!"C+ M-C\#"97X7"4O9/$.96"8DXG[*OS79/43!T$N&_BI/B!=].@,X.EF$N`)>JYY M]UI_[MN$""$>CJ$7`3=>R\"/'Y'2K7@#_< M(Z`.DHM,J$3"MI+=5=.UT:/`<>)1_CCW.#@89L5078@2=LSCW&^;AP[AO-T4 MA&7L=+"8G=YP8 M/F;U=:`8!)@'K<+$^`Z?T*?-V:J\E[832M/'5EOQ#NR;GT\HFCM'P(XLC(F.A.J'L;8/\.47S*9"V_(C M/#DV_X/5:\3A9$0[AZOT9HFD8DSY"DJH;FK? M(J1'.9.C5Y%I-NO0R$HS\ M4&&;B0,UW1DB3QY*D@3+3R:))WV48"A;I8BU8GK`]M!>I5P#C%*3K$>;G$N6 M*7EB\(AK5J*D[Q.BI=L0>::8R3J6;^$N)/Y^16OG4B9EJ(@V%3U(*SS8:A.1 M4+JQF^MTO0[_317]=15X:0"<#2^O/]]C\$[R%^(N0\].6,L5BW:E[L/_>G.Z M&BSN!RF!3WQJ:22,4CEY11\GXS26F%+3W%H\'0O@<)FC$!1%6FN=DIR%77K; MZQ2N_6K,@F*+K0Y4T/I:09;OQ=LON\'PS!TE[JNE)7@U_LO`?V*#K-+T>6&E MW0K7>?V"LADO7;ESZ+3[]4!ER/;YY]S MK]%JE]D#=><8VMT5Z37:S8&>=Z0ZOJL[Q^\UCCLURY^#FEZ[HR<]KZ[BA)1. MR\,)F&&%/DW,*%G<^EJ_4]^U'#AN]/9,%=)&#@#J3OK[?6^D2]'(N!-ID.#> MT\066Z+/UI1/#D"!RB%IAW;&2;NWY.ZH;7]6<^%G'/Y#SW1?0R>\'GT1U1VW MH@Z-9]^NX^[?A8=\'NJWU#MN)4Z3)YUD6&-[2P0\Q%@5/Q<9J@@RI^),CQC= MD_M5KUROK)M3L?3[K!LBZY7KE0_CJN9ZH9[L)CR97;6U2@?6[8<=;T59?#[B M^(57BTQ]?L:L3[+(H;/ZYDH?FCMSC1:%&S28F.;4-RB689:;$[F2NPIQ4W#_A8I3C:C-M9J/EU<[M1I$-40U M1/NA/&^%:9WY+U[(JX:^WRD9Y+47JEZY7GDOC>IM@SSC)^,\:8"#+3FD\E9U M@EN[4VYP:C4P/KQO]0JH?R6@8YV1\^6!H<.9U$#,!F*?>=`U5?5BR[AR\WI7 MPVN[J\/IMLM-:UD-B!,=V$ZKW](`BB,-8-"")EK=99D/^O`=Q28:^0$#&&K# MJ%ZY7KDVC/;4,.KTVQI`T>II`$1'"[6@U=<`"!UT$_T0L<_,1R^+J*/#3?O0 M:NO@BVF=:`"$#A>^AF&'/&>[FUE44W'O1Z:[/EI%"D+D3V85M512X##H+\JF MVI]]+$P*VY]M]$X&![&/UN`P]E'`R:GA+KH%["$-M['(Y==CT:6E80,_NKPQN(.RRDRB2-&@=S[=?DH#.3+-LK*5STQV5FONX+$KK+\JI55^SZ M[M7YCEEAH?T0!II\PZMN[EF:E27FT#A\X,Z9&9G&Y2_7?PZ3R>+2SDRN&)\L M,FMJ++INL[,>:7!JOI-2[W=UR.3W!-4:26L6L#3?M8,X]O[:Y\4ZZZ MA/,WE%E(#VEK!7V04WNICH? MX'@^5GP^I"G3=+UG)\2*G$,ZH?)M;&TM;$5\">6^L.PZ-..RLZ%QN9J).-_$ MO*#!Y-\[_9--B]:WBOKQ_;QQG-%MHKL,@L3 MJT=VIZT3K@N41NP3KG5"=9EUB#6J4S3Z$8@@O5H&XJ2X0T+[I[,@'TQ0\<:>O:9X\81L_?& MH7"?J2KB>$2TABS"F'00/9&_`4M#FEV>IT$^J5JEZI4DI-;*P/ MKA^&'_.F5DVD]4K5$^F2=G^81.AXEC]F@HKWDG3G>JNZA^VK_O"^T^V4V9MP M#ZAZ'^FU7ND0B?*,>?[8\;*Z:TV?]4J:T&>MK]8K:4^D2_35%X9O8?:1B:WQ M'QDGX!6FUFIX!/.TNGYCT"O0N&*O=M@OTLOTD(A['PFV7ND0B3(=-Q)A;H0_ MH1E%Y',U7\S`UHJYEE_<-"ASSHG^^R^SL;VN-Z!FR_5*VA%EWIM0Q[_JE?2B MT-J?4*^D/9$N]B>D/YDVIJ\R>YZ'P>"/=@:UCE"OM!_$;9AA&(\9INIZ``DU MNL!L\8R=IQ,U[Z2"8=!H=LN<9KP?6*@]<#H1?KU2U2M52I1?ZB3'>B5-:;,V M\NJ5M"?2)7HPU?6*5/*Y]+R7Y#PW\;'YJ5GFZ.3J=_@!M]C5*?=Q`>5LO5AC M/I5/%0!/T?D6BLEV1R?E-7`M=D,.&"-+;]1:]V%Q#X"URO7G5_V?^F/L?TMU M\*=^&%WXR>N8+9H*#+%AX2.C_@)#%]Y'3U^/T@?S;PF_O-ZXIJ=1SP`Z'VP- MX(PGIA496/4?!SB:*G8C\NGXO&V"\/`$S/(#/',C/Q@Q![LR`$#S6N6#59*H&_[ M70!:?]KBU5OO:%;N-;ISAJROOCJW25`-VOJ@Z>J8074:- M:T1JG2NZ!8MP'0>+IB1XRT)&Y@K%5QA8)OX$C<&#(L0#[\FYCK:@*1G>@0T) MGS>,1^:!J>[R_'I[['A.&*'IOG#$]/X=6>^P*;*_1@J)IA3)_<7SG$,Z$:,& M;4]/]F$^:94(&I1W(=:UL'=G5I>UW-X9)ZA,B3N5)&[)EC'T[F?W#1$)]_!'0%XZOHW%%;[EF%0RY$1/L!I'E2BL M,!X)5Q02%ZCBP7@JON"%]6(5^7=1F!%[3I0\$,T83U\'TDL/I(MOB/7ZK5*# M=3L)J,K(7ZORR-_R^?*[\H!\3QG$"CQ!9P?`%NSW9K_1[I=R-EO!SFW"C&6! MIB$+-&=Q9\<3,UD/^=#:G[K=-=2*]25Z/O/NNX>998\>WIA[\^<7YK&1$V4% M_S"\'BG"GL09_>'[W=D[PV:6,S;=\*_OCCKO_@;/-9O-5.&9\_X-P.BN`D9K MT"L"QB6@THO\X/76?/D&BD#@P!MG`]%J+\=%MWV2@6+FZPO#L-IY'+?[&\#P MPP_^N/1N`M]B87%$M-J#P6P@,N\O#L5*J&@UN\<%H+BXO+A.GAR._=B+"B.B MW\[B8<:["RZ_&C'T6NLN3S.[GGS7OAQ/`O^9VR*_!?X&U-!M98]A_A*;`;,2 M2M8'AGCN.2@5%',NC(5>N\EI(?N^U5=9:7N]5KNY8!6Y:R!]D+(1V8X1B([D MPANDEP3,K+NUR MPF[6RXL"L)J@Z_;*!N#?WV%]5"SA*,)O;/S`@G_+KH-W#+5XSV+\\\6PE@2F M."C=P5R`S>OHB07GW$Y=!<(R#WT!-M<&L]\JG3;GG/"_+_P`#$WO%/6H*U^Z5B=/FG]$*HSC)U59,>@WRGM(`4`_Q;?FXF9Y(^%N&2GW]8#^G6Y M4J<\IB3AMN(P\L>S6.A&*"<%NW+0U\5WN[L^U,I$ZW#T57`6+3`#,>C#:CZ86+^3?0ZM*P@-MW"#J%. MYR3O;YSQ^N)`K(2+3D[E6@V(?YIN3*XT3#]ZP?LF(HNHH85?3!<_*N[)S`J> ME1;;&H2K>2"W`.&]^9.%=T<%HJG`7=P+:T-<=(ZSEZO-=;<,KBK,<>]JO3&DK17`S"\\Q09XZR7OD:+!X04EDGUS/&<C""2W3_1S2NW_Q\?O%8ZW'N5#EVBL7 M!QW[_6P&?*==$/9DZ<+07_AQL"'PQ6!/%BX.NO.\*=X+@BX7+@CZ/J+,V@^>O4.&^ MO+IX][?^H-=)H5YU^6V"G;7H5P6[/Q@4!YO,6&JG"(3.*_^N1R+I4R0W@(2C M+,_K.`HCT[,+NAT6H-^25LF&N&T M<<4B4+[],9O3U;20QGHS9U-'6*LF2'2UY;<$\>(C*`5B>7"I.S=X=BPVN[#M MRA<9[OQB4I>+?.';E1_]BP'`,LF;6T[D]Z2/\+G6RN5L-^U_'7\[.4L);+=P MSF^/FV3K"J-V@XZVNZCGFM=UK8*.J;))8WMI398LHFHUUZ_'%\<#S`?/(G1X M^>"(VN_RIKE]%&T=!\ANH4=MK/C0;6BM0ML MF@I&+F\K?=`'T>X=]ABO?EM?,E/L6]CI9!O]L.!_Z-%[EZPVX3U4UG6R2N>LS9S/YU[D1*^G_GCL>]1D MA3O*YP6OTM@L>F57"G-VFYWF7WY9;:VIK)LXL)[,D%T_`#GQ7CH;!+9SE?Q3 M[UZ^.D7I[QC`8&^4(M-;`DENG9W%'`IMJ/GN;X-FO]T_WD&P`3#QEU]^/@2N M\QG_"[_^/U!+`P04````"``Q9JY&"5+2;0(/``"SN@``%0`<`&1A:6\M,C`Q M-3`S,S%?8V%L+GAM;%54"0`#'M)451[25%5U>`L``00E#@``!#D!``#M7>MS MVD@2_WY5]S_HO'552=5BP'9>WN2V9!")J@@0A)/=3UN*&&S="HG5PX_[ZZ]' M0@3!C-022#-4;3[8`<_T=/>OI[OG_?[7IZ6C/!`_L#WWPUGWO'.F$-?RYK9[ M]^'LUFBI1D_7SY0@--VYZ7@N^7#F>F>__N>?_U#@W_M_M5K*P";._%KI>U9+ M=Q?>+\K(7))KY2-QB6^&GO^+\M5T(OCFRV^Z&\)W5F@_$/@V:?5:N3J_,I56 M"T'3\"+?(AN"?54?*YW+R^Y%I_M*Z7:^=!\NSI\6T&+?#.'O].M_7_0[]$?W M:M:]O.Z\OK[J(ML*S3`*-FUUGMYV.MT._$NJOW=L]\]K^N.[&1`%U.@&UT^! M_>'L/@Q7U^WVX^/C^>/EN>??M2^@9ONWST/#NB=+LV6[5)T6.4MK42JL>MUW M[]ZUX[^F1?=*/GWWG;2-RW;*SH8R_-7.*;_%26!?!S%[0\\RP]@:"IM1N"7H MIU9:K$6_:G4O6I?=\Z=@?I8J/]:@[SED2A8*_7T[U3>MSLW0M+USRUNVZ9_: M`$^T)&ZHNG/-#>WPF6+E+V-6@?V8UKU/%A_.YE"O1:&GED$;_`E3-WQ>@6T' M]G+E@#K:E7CL>6[@.39\3>8WID,U:]P3$@:Z.[OWH@#Z4*`]6605&O>F3\!( MS2+6#R`I2*()_';#>Q+:ENG4(!Z3_K%EI9V?4),)QHOQBOHQ,)5]IB;$C_E2 MEUX$9U@+=\5;>W!IIG1P/-OHL!V M21!,21#ZD15&/B1F&*9+D#D6YZ]:8W#+OFI9?D3F0]O\;CMVB+2!PLK'XO)U M:^UMW;LA@>0$?-+2#F,'A>$34?U8G+Y)5%*207ZM8_'UM@7ND"H`!@I(=#E5 MCL71NY9F^BZ0#V@X24,FAK'\FD?SX9U63+=%L^$YC8(0`O'NN[!V0[%F`B$0 MBWA)4K7$GIGYW:D0@;+5FHE#>%;+T#E:3#HO#"9X`4H3JST^X7E'DF@@5N%Y M1A.IUQOC&<;4K]\SX_G%TFC(2_<)5'&"D>G3SP^H,%B19"U>>]U8B=%9"1+- M>/-J(E2EV:"77S-Q)#>_0ZW!$525/G(`V=HC6#6#JT"N*4FZ1Q:%1:^!*%T- METH$ZQMU5NDL>"KU9AW[^LI.JV*FX(]#O1$Y2V%4CE+]&=>QL#I."XW)VSV* M3%T,WY;I6)$35QO"YTP-\A02=T[F*1TJP$&+ MA%V8P?=X)38*6G>FN6J#-5VUB1,&Z3?4OJY:G>YZ0?:G]==_J$$`JNA%/EUA M2QMPS._$B9O]8UUNIUA;',-T`09LD/ZBN?*#Z=!0HX8]\%[/X-GBM7N^(,CJ MNP)N6:/J6XKGSXG_X6S3`TW?RMC@_NKXND0[B):)O;<`^65:?^%[RSQ]KW7K M51%E&Q?@XDQY)/;=?1AS+Q!'R-OBY,X,""WW4@$4I;?7?DN58)%[5=7(YP4>R>]D64 M#I"MN;#"@,$J*T%6.#&?:6J$S@=WRXMVOGP(..D@6V#I3$M;KASOF9`I<>AX MNHRE(:J*]LUHU-!JD`[`/ED0X'`^)9#Y1L4=C%=>M+M&0Y4OL'3X<-8TD(D_ MOY[H00`:+YP"CH@;X^R`JH__6+/0\P*ZC3EW-^46&K0JJB8.CU<"\4"+(FE/ M,D+/^O/>R,>KJC26=24 MKKNX9)ZNH4'OB)91G`%`E+$M.\<_8^J*3G_0H.$5(1V&6ZRFR]6L\RDPWAXO M9N93[LBC'"'1&1,:W8HJD@YJNA/!)C@7 MUQ0=[;"R[6!W0L/&V!%L\8N>Z./4$1WJ*B)6K`8<<@)'RV7$S2F8*^;[]JZ4 M0_@LS?8.]G'BS%Z/RR/O]<@T^;*1O2X'GC;.J.,J3QW&#'Y]UD:@BO%`&4^T MJ3K3H0!',<#*6CEFTN1+2;;"?/3IGCC?6^3E\9E"(D>WID."]9S61\^;![E+ M8NS2HL,F0^&[#BA'2NEB))TE&2]B-JF3)?Z#;9'``/>9EWGRZXB.D<7P%$O, M`*DE.)-)]UEK3W1#)X7CQPO":M;R)A]QJHGT` M%XZ]*0>$]-*Y!(,X0/,NN1?)`=[5^=)V[2!,-EH7@H>M+]I58%$LIP_IX,Q, M?/<@A[G+@KAUK<+2^,']R78`885E@\8=#;@ M%`I%XMND=.D#C/B]K%R%3CRGBD!!!IX/&G63B2?K>>:;;D"OZ?/7908Z.BW4(#&N6%.T9@E#*2-Z^BXCXM6\<$IX%)/G>*B39^)M=[_K)^ M]&5#,UH9F'C%7YAHS?^/)EJ MG[21H7_5%'T$GS7EQ7!L&"^S*QVRK&?QI#<#\OU$07Q2"&&C6UJ!H]US>0FK6O9PK^]@;F#/._37* MN<>^734^*8/A^)LAIRNG1\1![/@V*E#?S?-M0.:ZNQE(J/1]AQ[/4M-"N'K%V+NO3\T/Y?YC(8UEDB3&W1'OE@*,LH MJ?YS+)LCQ+'[3_;:S[RME7O.!@5:&5E7]))6=<1*""EICXSW;MWP;HEFK"AS MRHO>\'QPK\M7A'2X@;/WZ45_?9+\UMW]BV%R9QL0M46?,3L8TS)*DF^I<)][ MQIL7&&PSU7"@OCXE4+E/@I MGHK=/(\*P(C:%4Y^LO,`.Z8&!Y#2= MY]Z%Q%]R,RA:JZ@2$A\9)XTPXDGJ/CE"TW0^.'!6FDE#Y(TM&D1,H]W^.A! M$-%CM/&NBO1R@1RS+JXJJ37G`+E_+R=./?*LGI9Y!3:S:OJ&WM5O!Y;C!9%/ MX,-H/-,4>IG_0!^IHYZN#K<63R=3;:(F!WYK.]7,?S`VP_A;)N/TUGY]]!5X M'4]US:B52>2SL1FNWS&YIN?/)U-ZEGKV^\_*9*B"JM517]&^W.H3JOB?E9$V MJU68,L_);DO4[3`ENDHD^JH;8"K*8#Q5;FX-?:09AC+5C-GTMC>[G>JCC[7* M5/SD;$:2+E,2NF=L//ND316UUYO>:GUEJ*LW^E"?U6U?F)=H,P)<,`6@^R+6 MQ_1''Y6AIAH:W=WV69_%F]UJ%2'GK=H,YY=,SM^DFF^*7=XKMAE>KYB\ODUV MG%`=:^`U:S:-@E=M,_R^8O)+'9&F3D?`KY'N:P0C48Q/ZE2KE7?$:[<9_E^S M(Q3U.S&SK1NPZ'Z\85,;&?7'IK(/WV:$J1QNE1%6-V,-/C'>#/R M5`K=S4B$>JTW(PP[FN=&G&9$03_DFQ&''?!S`U!#XE1\U#B*O):8I.;WB5%^N8%B5G"OCNB(A8-H]R+B0B4T>$Z!LP6@].)H M?<&GG(YWF)8"A^/11AB M"Q60,XKK7(2=YK`G?J_.%>2<8IKHB%[.Q$V/L&>(L69),^#=XGJX?N4[^H!4#;B, M1X]*@KEN'T]*=+I:OV$P=2=?0H26!%HE1[.#+6*B<]^F+&%/?Z=K"P,O\H]E M"ENT1*?*#5G"GO9.V!#LAZ/YA"U:HF\U:LH0=K5WJH8P@R$6,1FC`.<*)XT:QYN_!;PZYA5.*$F%>:%.NFRY.8>94'(K MW;5,:R=&?]#FX9O_`U!+`P04````"``Q9JY&4L!]AE<*``"):0``%0`<`&1A M:6\M,C`Q-3`S,S%?9&5F+GAM;%54"0`#'M)451[25%5U>`L``00E#@``!#D! M``#M75MSFTH2?M^J_0^S.K55<56PA&0GL4Z\I["$$ZID21%R]NR3"\/(H@XP M.H!L^=]O#P)%$W$9,+?=.GGP!4WW?%_W3/=<&N?S;SO;0L_8]4SB7'?$\UX' M84U??_\;@G^?_R$(Z-;$EC%$ M8Z(+BK,BOZ*I9N,A^H(=[&H^<7]%WS5K"T^^_:XX/CS3??,9P]-]KT-T<7ZA M(4'@T*F2K:OC@\*QI,Q0;S`0^SWQ$HF];^)S_WRW@A['F@^?T\?_[(][](MX ML10'P]Z'X87(V9>O^5OOT%=O]ZG7$WOP;R_^V3*=/X;TRZ/F801F=+SASC.O M.VO?WPR[W9>7E_.7P3EQG[I]D.S^?C=1]36V-<%TJ#EUW(FDJ)8X.?'JZJH; M?!HU/6FY>W2MJ(]!-X)ST`R?&OY!X+CQ97?_X7%3,T7U$6C/''H!DPG1-3\8 M.)F(4&(+^IL0-1/H(T'L"P/Q?.<9GW-K8\27'D!W?]%^I6UT[@`KP`UUK%Z^N.P;("724T$%$._R%1]9_ MW<`T\$Q[8X$YNH4PCHCC$\ISG)-MAY,-T_>Z7CCJVO- MQ3">M2SH;U#9$*,Y?'?\-?9-7;,JH!>KOVRN-$Y@.F2\V6JVH2$/ALHIJ#EV M`UR23;;0-@_;M_50)=\1L3>[BC>9RA;X<*LI"W(>,^PQ=$-?$F99- M%"@+S4"8NP3FE_\ZA_`2I(`_M^:&VF"*?1YX?!K*PGM!>WLVZ2+JEK@W6\]T ML.[6]W?NK"&XP&=0TU9R"^%&81E5])U=XN-B:D]FI;IF=$VY9@XID-?C M.555DGN6VJ-5(`.Q8O7D(7ZH>?24EI/.,Y,)/X'8Q"QO*GFTM^?N=)@09651.VPLQR[LQPJZHGF MQ2@4U5ECE`]!E!3F?])6XPZJR!QY@]K*,UBQ`5=`75U,Q)*IQ.FK(4L7\TLA MA=7M.HM,%GXMU:XZ3NW%'JOR',&7H[T6GKE\E$]3]2NNLGQ53@^U\15+X23R MX-9U_@81L+-7G3!2*_T+@-T:U#AZMM'+!BF34_VZ;%$V-&Q;0Y:3,?O M0M-NV*8;JZ!ZW(?.!(/8FID3]*ET#8B#G@0;VX_8S0F7%:T>JV99^1`&`M7C M^=@QL!$AIPK?=!FRUIL\<9K>,8:%VG64)?P[4Z>@B5FMV@VEQ?24H$&"78!**%MM'V7 M9W6/DH(7]XQ%+ODM,IK=S1?R5WFJ*M]EI$SA=QF]F\Q4]8PU47.&R+CP9YA_ MX&(>$)?4K^AV,ONWV@#//.4!#+^/-(J;GFX1;PN#5$#3V5)&-,S?*E.8]HHT M.:()GIU+^P%?)9/X0@(&]Z=8W#2>*]/O`'6V4&2U2HRT+?%17&";J= M+=#-O:I,955%"UE=+NY'2U@'3;]422F[#H$A(L82H6%OMOPJ+Y`T&BWN8<9/ M%.E&F2C+B@<73W4"@[\?BY\&KS!#3;^@B2RI,HW/=\HR"-=5,D@I7V"`#V*! M?XSL7A/:I+H&!NI%+-1/^Z1`+2Q#N*QV7&24.3!P+V/ATA`D2XLIP%6CM`PC M!!9WTD*N-#ME5S\P\#_$)R8:<0*LP@V,YG&PW("U1N4I*6\=!,.E<)*%E72H MN-*50UK9!$.$*^NB=WL5E4+.53[!<'A+$JZ%6O["BF-^_82.IA4["V M@R$7ORC@RD1A!^C00WTI*>6VE&$7OV8X24^ANC-TO$UO+EGQLHM?1?`FK@-I M]G"BX43V<^D(0SA^M0&9C#.5192C%]4BCA;1&6(6?5..N+&'_<$A_4KS'H.3 M^JTG/&G:IMN'W4`76[X7/:$W?1="3PQ?C?LE?/QPF*E@3:S`CP>JEO:(K:#O MA[!Q7-MN"Z`'L8T#=MCN9\@_1I3D1N##FP[.ZZ3]]0= MW:=ENN:T;063K!*W)"!/S%C-^N20CK]@\N1JFS6]TT]?6Z2(M'M5D`20+=3NW1[?$Q>:3,Z*54NYKU@H@KO5#W%1ODTNRL">& ML&83#;.Z"7<'G(<+8>L'L:'E&?'2#;V=@9(>D0):-:28XSQ,[9(4%'*>7W.(=S4?7H1M_'22?1D MLZY4L04ZG_;_+8<%)"3#!C-[_GYW$O+(G'BYU#1U55+$O?F))2;(AAU-MU+^3DT+JC^AQ_)HLY%$EXT9+K4`2)X1E02)5^H=W#D_\"4$L#!!0` M```(`#%FKD:8Z::AURL``(M5`@`5`!P`9&%I;RTR,#$U,#,S,5]L86(N>&UL M550)``,>TE15'M)4575X"P`!!"4.```$.0$``-U=^W/CN)'^_:KN?\#-W55F MJNP9>V8?F4GV4K(M3W3Q6(ZEV?WKU[?'Q\^_CA;9(NW[TGFN_^\>5JYM_CE7<T!_Z2'_H]#OZ0_]>?'SEW>'H%:*27V\G M2KL^-LHJE-ZY!GN#TS`)QG$_U&WM@>"3OI/F.QA0UW=NPCS)O:@7^+JF<]C7 MN%^-;_7E M)WZCW(@ZRR25U@@K$=_[WX M^-?S),NGBYD7X>P+7MWAZD>8A3^\TLB]:Z.F&J.TA.ZEOL'^0N*=GY#!89T? M1[RFN?HB35;:GR\J*-$(_1K=5>7QFB0_J0#>$$MQQF*`3@U91V^JO0+9*B*2 M-`;"\?'7V:O_HG)HND"?DR3(2!P2!7]^MRUO.)9,2+"VPC16P2L01AP,F\P8V[SB&JA20:4.^H5J_0\,EMWB#),JO1_%P05^ MP%&RIEC'3VL<9UCKG:PT7;*N@REU]EFH@6&A/=8V&TM-1&9[J*8+@X4S')$R MEWQB&1'K1L$JC,,L)]-,,J,L#-2/EAW+<,G,7N;5.=JI`#!L[8.ZS=NBC".T MY*4P_GJ-!+?I,DR]592]NE%79#, M!BSEDDYN<,I8@&LS0R$-PZ'=$*ATL4D3K35%7+HC&;BZMZE_/S@S-*#:C"A% M]A1@*?S"+'RR]0M*46=^P0"V\@L*N<%;WP*<,&+(I6'XA?%J'27/&,](!);2 M]5EM2*.4=NDM#)#KCD,A.CB+[/"UB51*HTH;*)\_19Z[SD MHBY9I@-;IY9,#@R?-.#:)+I('N,L_"=A$%IP+92LZ4XM&0LS&/RI5L,^8SHV MK^]#G\P,U5Y+(^]T`F^"W9BLJX3!<,J$4`BI9/*@_-(TO\>IS:JE3-`ED]1` MZQ02I23L6QGWZ.8B7V-PQP'C)SRI4&EE+/YEQIB-?42109O M:STNS;##=?B>1X:FP`8?%F2%/K,J\7\S[6[(9)T'R2JX0FC<%AR<1#;HI&$P MDT5,&`9O1H]>&LS)KV@"E9:,2YY(X=7YT1``PPL9JC8?F`RB0J"B#<;-Z9JZ M-OV6E"CG-FI5P&Q&JRTA,`11(1.C4R*'N."!(HV+Q-_0^)?,RL=Q'N;/]#AI MNN)'`.[H1I2?R\90.SUGT4@7,ZKXQ$9I<,YT12K&,%P5$5W$E5%->Y]N)\/^ MVV7R\"[`(?:"4B:0E$$JF<$)8P`F MK`5S2FQEV5'RX6AQ3KB:>M$D#O#3W_"STCA!SBTQ%#";S&@)`:*&')F"&X4P M8M*(B`_!CM*/T9!)8E;S:U=JG8%:U!4#3&!+,JCD0/#" M`$ZX7<#%$9='5&%0Y\"#E9]P%/TM3A[C&?:R),;!),LVPC*&A;S;<-(`NQE6 M*H1!D,@&H7"?("LGIAZBFL>_4554ZB*N_)?A2/5C$FWBW$N?+\,(I^V%4HV< M6Q(I8#;)TQ("1!HY,AU9*@W$5`9D2.$,;_$Z2?,P7O*+V.KIET+<\1Q6"[HU ME97*`F*/%J"21'_(4*51W)Y'14D#LHFQ^9R,H\LD5:^`M*3<J8;G*6XX3X+K5;U"HY'F\L#&B-.AH-0$2R@*E:6F6: M_$C`$>+*J*8]Y!HST]/%91A[L1^2 M'I!DH>800C?504Y46Q@C/5RMT1N<>SW`*H]%SMW217W M0&H@29])=2BJKBGB-AF<"*Z9_6W[/1BF24")^=VX2(B!^"MVX:X1!BB,DPDZ MOP,I!2K<@6Q(@6&'$IKB#F1Q!L1C&C#(8L.3`2EB9,=PQ,AKJ8#-U:8:EJ;S MT15JQN$PB'&3TIP!^3--IL1N4I"PC&4*5(\M>A6GF:TLP#DV:UW;8JLL.-'*)OD_G/X*AJM_JM4QB(CA;KX&IIB)3KMB)>(QN09?%RS>O&>Z;+5G;K MCVWA(58>Y8!E:XY-23`DTL(3-N#*Y<(UEX9!GC*%Y2V.V,M'0K=0F&ZA-T0* M4J,9LF2D2B4P1+-%*N%U]TP%_7EW@1>8(`]N\0..-P:GI1)V MR3`]X#JMY))@N*2%)YQX*H11RJ5AD(?/3CFWK3V62)LDX4QSK)&@MV6>?9JSC+U=#"B2M1CH3,X MDSH"58]X&=^9O2N4Z:;L5AN&'[/V74/[*SL?-;!?,JYK63NDYMY+;<8'@S;, M7]:,L5L75R@X'_:TP(4A3RH]N).RAB@L527Q\CC'Z0HE;-`KYH)`ULWI+9HP M7['S63'QOC&]SHECGUBFJ`"MAMNG*(W0FX]2*L7!D,N,45BCFG[Y,IE_(4X+ MB*?JO!@/9?F]VX+["UAB[[RH#G<1_28M)J7,)MVA7ZFDV],&2JC-0P:"&!CB MJ+&)1PK*Q8*,Y5L]1J--?I^DX3]Q<(2^/3HY.:'_1QF[G7F$PMB/-O1R)GK? M^(9&[3-,3\VA$?KO31PF*;KQTCSTP[7'$@RP1"8!.[.0;.]X'J$XB8&L4-1N MLFI/I0MBKL=,&DWITW)"^RSA,6E M\#K#5MSOL`+T@%5X[:-HMO,^+:&--/DF[3` MT-\:JF2!I!1$N%!&KP.N\P8L8V0R+=.)UBN]QG(4/F+^:?95DV37.IXNY M]Z3>G>M6BN,]T#XFMC9'NQ0!AKK]<.MXG!0/R=3*H=%%LM_\R_N^RF.[#6^93XY.M\<&;P$W\X]*@N=>`:.1=R->+..?@TDN=\-!::VBB*5(>6JJ`IIPYZ:'`N]KB M)"CR"0D=C8.L5F.@Q7&;X54C#H9L9HR&U?/VJ`J49-K14RD]*+G4XZ9"%"ZI MM"-FDU``A\L.R8'M5`:EE6&4!)T6N`-(/A9=><>1'.BBL=GY,DR-3)..2B3K<9-&`;&PT2 M.3`$TH!KLX=\@Y@X#*[08_73!<-,UZMQ^A#Z.)LED3IF4BNX'=],P)NCFTH: M#(>,$,61+6/KJ4NJ@C(B"(-2G],DRV[29*$\(=*0<$D:";0Z2VI?P]I5$H&U MR<`DT,I+ER&06YW3-4[9$;WQ$[UOBDWIGC7R3N\EF&`WKB6HA,%X%1-"X?Y= M*8]PH0`DL\$MSC`]4D=\XP49:*.$9:C-+JN#V$9@&_>?Y,HP"&7C8H MVQ0K==B9R&"K!8-G,QR1,I>?<4PZ0D3L&@6K,&;ON-,DKGK"V2H[#;`[&=0( MN:TTG7+Q`:=W28:U)WZZH!9N.G#E([3DZHRC7J,`MW'\]OR?COO)>EES4 ML?-3@FWY/$$.DJM3@9,D5'P(,_KP!DT2#?G6L1`>V(81`P=E5L$8K!A>!4\X M0$,+0HD0AP$CS/9PKLG>NN0@I!&A2FFS%0-*'`&@.GCG)Y[1ZX@(`SG;BY996U&G6-&)3"CG"U285DSB8\3@7Z%[WH#9`XYB7-,!^&& M876+=2\BV*BZW7^Q-Z:Y&6/6`T/'#F#%;1JN"NKVQV62XG`9\R.T_O,\]>*, M="H2*G[VPIBZ]C-,8D:LOLG4J027?.QA6IV6'=3!L+,[YC9)BQ**1Q_\9Y1O MRT!+4LC+&,*[#B9`ANQ.0S6LH-`$4SZKB+6C-`R2;:/<2]**/-7)AL`M@MLD M+CH5ER-="V?C)])MDC0(8R]]GN1XQ9+O$$U2EQ&K(#X4:+?_#_2+[H]D'+3J MQ&,=!_DY,"[^\#8JCI=POX_N6.EE5\UI^9"Z*3&X\#MG.,;J'5^EM/ONH80L M4EL0=4/+CYR6,5ZR!+]&=JI@*IA%2+3U^81@3`4&J4@T;UQ7:LDX#21D\!K! M0UT`6,`@@28[FP1PY:C,:WW;J\\S+0E]AID+6:?YQ'=Q&SG&9()B13X>N M31SV72V%"!^[R!#)#]G"I-%%&&URY=T`I?205&I!UI&I$`5+IR8^(=T#Q.TX5P-EWGL3J6X9)^O+P3=,1<)Z>.E<"@`"FTRTH+"J".@D-N`VTC@H'/-^B*Q( MRD^FV5D2A0&=_E37+++I0I$=2K&!N%M1SI+W[VALE="_9SF#$W8/X,63\=O2 MMO=T,C1=H$:!J)@1TR+)WVA^GVPRTA^TO(8SOWP_>-OI<^>GMT%`?LOR*VA#X*_G>3L>3VILWO@_T:E,ZUARJS[6P[_-2+Z'R[ MVV>W6<]+@;=9+ZD60Y)$>#@[/EKAH-)7!U['A'W_L!SKQK.%/
7*+:7.%$6Z8-$_VXVT.\U-.\R$?L+(::9,/\#M@?-H!C1,>1-C^%,H3 MFH29_QA+P=SHC/1K^J%/1_UU\[3)T,J?:4K+0&YU9GJ&UF5;I\ M1:?(ITL\HP\TQ5)Y((L^B[VB!SEUGDXE['2FK07??4K,BC,>7!)Y3/1`TUGBB-,-#5WIK.BLR$O52&PEFUK9:#F; MR-J;4,UBS2J#1W+=<$K>/Z6*U705+6I2!IO766"WK!4 M5IBA9VU+"=JVIBU@<7VZ6#A,N1A4ZK%X@Z8DX!%''R^K*P)`A*DUSB+2E.H# M]J-&T/*0,TKBY7&.T]4^':8B\KS`ZR0+<_JT`?OQ*_+;]*>E4QHK#6<1IQWT M*MK4BP_.(GN,DOTWIL2&VJ3%H/U,6UP?$]OY]!'48V&['0>#=6JV,V[IZG:W M\PV@B4Q7K;)]G'?4%@2`V!:&6A!<4\K@WGAGZ*;SCI/K'\>S+N<=';Y&[#T7 MAZ%&_O]MPA03ZTE7S)]OB$4Y&9JJ;7E%I74IP.D;Q9T-:SQ7;*T-AKV=(0L) M\PF:>Q+*9G3U:ETH'Z$U56?A!BX+@$%=^^ZZP8::OB" M\U4'&6%9R$L),B[#V(O]/009VH(`<-O"4`N.:TH!XZ9[0S<%&9>3Z]'U.!&='=S@-$R"]NJUHN*Z%>'TH"69!]F7[]['12"-"KF"W-TBL?^P-O"85!YO%A@/Y\NQD_\?.PMZ?;3 M6%X=BKKK5H33]*(]C&OD'.V@#X;*/4`+]T58$6RQ`A>EH)044YRA)E]P7@]T MKUANRXB,1&GZ3,:+'[U(OE5OI>@X[=B:^9A9[J6Y;J#M!ETZRLJ<$/)R=(>7 M84RST++%*0;G]]FP;B^8\YH*UKLUY'+!&'%Y6Y M.\;\`V-2%2M5IU>^.AC3N`!FH0=F,.D`5K@<5E-%09CY49)M4CYKI71=D*)( M@+1(TA6[-`9D0:7VT,F-%ZJRIPM2@[SST80H?=^#BX#ADQR7?%)(OD>O^149 M'+Q!`3ODB_)[7/@T^OCPIS+AYAS.RS'3=.G%Q;7M;:96?@W\AE0H[1'T/Z>+ M8IKL1=L=C=(J.RVVFT16:S4?S\9?Q]1S=W(YO1C2CU_0:1K=O1=7X@KO/FEB9TG?],N'PU(N'@Z/H"C?_^ M=7)#@\,C=#V>PV!QXQ8WL?D61_3\@/79N@[Z+OG;V:PZ>:V5P3"W*^(V;1OZ MS.\6):!M$>`<\,R_Q\$FPM.%PGR:KR`S^>#.I3C=JNAG8F/7HEL18"C=#[?4 M'Q^C;]Y2A_SC9$9FX^AR>HO.OLXFU^/9#-V.9_/;K^?SK[>3Z\\'NF)ZG>3X M6W:=4D`LN(*OJ6\(Q?7RZSGEQ!R_9@ MD];"/GKM79K3!.&[F=S(`=ZOJ,'9O1_\4L_*.#__Z_@6C<[/;[^.+]#59'0V MN6('[0_H3;-Y8K\%9ZWEU)/:F=#PHWJ5P7G6#:?,A[*<\+(]K`-1J;JI?45/ M?=+C_&&1!E_A^JRUG%')WH2*2F85&%2RQBEU3=]1UU2]J7(U'LW&Z'SZY'Q]#F8O<>RE].P\O2O$GD,P M#+-J<:<78PR@&Y=@%+)@*&8`*%QN*<01D4=,`=R2=-LBD^?3R`_)*JT_4PJ# MY965E_I(O-1X='M-O-0,O;Z:SF9O$)D^H-E?1[=C&.R2/_%BNG]A4!K^L1WM MG0NM!AC&6<'4/<)35P/GU;;C/-U MO-V*!,/]_=@A/UM[0IPR<\#'9Z/9^(+.?V[&U[.]G*I53'?%E/'?$65Z51K3A4E@?#8Q?YP.E; MKLLXK.Q]-OED"SVWIW@LS6B>WC$H#<[.KDC%TSI,#]448=!.'@9-U\75BPEI M\#@/'S`]8)=Q6SL%5(:2A@]EK4PUQ[?:8L#0MS]V(1*F6;".S\1(>/Q$_X;S M8`&_`FOG2]7B@UPYMO"<*EDPC#,`E"3V*6X8PR#0-7XLSF"$\?(F36+RI\\W MN+E!=L3J7HS;K&K]C&SF5NM6!AB"]@0N#O#4=:)M4:A9UH&F/K5'!^?TA)!V MFJ,1=C:E,0*NIB]*R<&I8P5/.BUA-[2VBHAKPG!UV].[U?VSXL5!AM+^4+9) M?9C3V'9&R8]AZW4'YV-/P,+8N[^K@PIOI;RMMBI**2X.CQJ5!^L+*?ORB@H6L<)TQ,N,ME)QQSMJ`BFI@, MLX4IW$(]^,T]W361MV>RYU4YA47OH#YM%'O1X;9#OSV#6:]/`QRV8$4 MGJ(MM%AJ^7M\H->7=<=&Q0LFYLC,4M'M`5-;0YJG3DU:,,C5!6KWFV]`IZ4* M>^TGIN8"AIF:VAHFGYR:M*$]B=P9N?S!6;#O7/4:IWV6W%LI[,5=)5K\<`]/GMFT]\[+0'\7!11AMZ,-E MW;QLQ]*&\:N]3)9[TDY%#4[N_>`7[H&5MW3V=CU'X209PKOV`3>SJ[33<^8P MNYA1N4T;I<'YU16I_'0WNV2@NHL#TXG6(=(+%B3N$*Y8C.A$<%GD7HD8+);R M7'YLDUW3.&/[9!U=L%,LPSCP`:I;[OX=`AF\:.C@4X&[1Z&5:-7IVT!V=Z;\AM>I9E$'9R:BY9*2R!3%J5PQ^=1AXK M"<;(]C5.^5V6?](8\.D,QW@1*M\M54J['!T,D.O^6R$*[U%#/5"1;5MI]G3Y M72$/@U/5L<5;[_&+EQ/[O4C%*(7L((]/R.!*7YVH"P[NPVS0"T*F2` M<>:G)/UM$M^DB8\S(VE:PH.P1@I82IN&)#S>R."UB4-ECL/X>,VE8'#GC-#86M4DF7K-%`K5-&(@:&+VIL;;) M)XY:&DQ7-4)L6)<.G&S/9+=_M;;4#;K:SRF\&;5@I'6*TKQXK519"XI:VU_QCA]EV&NEM%YIV$O9@_O8 M`QDD#K991L^_EK^!@MJ/#!0MVUY'LY&'%DU;8;7SWD MM(2<;N9)`39VV1H28+J_%):80*?,2?8+$P.2.+*"=17&>$+^5(59,L%!V"$` ME3*DDH+'DC8T#5.H*&*R6KHN?9)P3B.@7JC!46U7$^8R39>JM[T/?BU2MI!2&USYFJ.V6J0M:M,E`;[D6 M'+-A924ZV`NM+;#*#E_(#;!S2FB2YM;]O(E3TK7IM^C,(Q_[Y-]X&<:QX2JN M,S=\[Z5+;.%[N1R\#JU%*:Q104HP6+M%H+MP;Q9WNBIE`-V8IREDP811!H#" MM*P0?_=3&N;X>+I8#+6_M),W==N%K4ZB:'&:_"DI^W!Y#8HD6#=TQ84>+*RN M:\(0:ET=KKE!FP3C\Q=BX$T?T\@XOOIIA MURZZJH5AD,4"H7@;($;^@3FSMT"!7V\HGO#U(M5]%"L-Q^&""7HK8E")#\XS M>XR2N(%IL.7<4@?'RU?LB*%#8+Y5TR3,-U#JK)&)@.*3&)L^]E%-Y&$119$(K MK"`]@82(OI9`G4IP2:P>IM4)UT$=#!&[8Y82%`8U=V(E1$+VYR)`&AI/?>Q. MPZXYZB#'V4,L.!HW<`Q8A7-3Y9+`$;HK]V_0'8^08+@,N4$WK#8FL9_24]87 MF/^[4YVHBAA^KJQP89= MELZE.%T!Z&=B8Q6@6Q%@G$@_W,(TK)G?-CM"O"!4E(3*HA`IBWP99O2`X,_8 M2]$7CYYD((,BM#T>FYJAKQ&&#W0Y[Q:OO#`.<#I=<.NH<3O4N;%D:/W#LBJZ M]AE#L6[ZT4?>CV*\I->`=*Y_?R:UNQ@]38%>ITR#E/_FY702TN4G\?PQH<:I M)BT]RH'6`:1F]A@BMH6\M$%"0"[A\''GO;T"7D_>-+(V_XL!_O6RL( M)GG;AO8C;UG*"R1O"[J$O!]?%'GG]SC%WB+'NTP#6^4`I*YH9@_F;@MY:<05 MD+=YNQ5X4>S=K59`,G4'?L(Z,=$-M$!(6CP,+MZ0JKDG)DSOHG#)#E>J5M0E M@D[WE)1`&SL4@A08;Z:$)AR9+@39^?N$G:Y)*ATH6Y:",2R"F&'2DH%FW=5" M;UA2* M32CV6-E3/8IJL%=WR;VN1M4I:*L+AHD=`;<)>8'C9!7&E%]H0?Y_1V41+I\6 M>QTE6?8&D3&9OW"!'HN?0Q[_/?[QH9)TLN>AR-R)O[\Q712/)!3IL_)G_BK" M=)-GN<=VEUN5U+<09[QM87,B\1HZ\!)A\5\`+47NK8"_YWPQY$*=W5<=-=<7X0 MY[ABS_7$Y,NL?-.G0:2!V"-]+D_&$:D@/";H84HG<::1"$C+%&2V:9M"%'[K MM('*V\?8"V%$N*,X#X-BL"'A.3V.$^)L_.1'FP`'EZ1QZ<-@F[QX+ZQ=%]H' M'?94MM/K-_NLCL;MG'T4/'AL<@AKA#D@*1N5A5<12YZ@=;D\88ZI#\@0^8MY MLB:72\+S;P:<X-P+H^R:'N^F_DGWWG&_ M`Z*=[-Y(L- MS.^W7XDEIO^,\]OJP4-5"'VXWW,9'1Z\VAKSHT/]V.#]SY6%XLN<'G\1@O3. M!;^C@-EJ6B."*>^!_LY[*K\>RS)ZLH^HW*GKAE*`^%WT:6T%.^GH4@2__]ZO M,UO,D5K73#*Z8RS?)DA<81RU3_=N#FR7JTCTH';`,9`$-LH=B+GK/0 MOG7T\L!:Q@HLP%898F<75,OUA0^P+6V>Y@15]VU8D.MTGGIQML!IBH-YPH?( MS_3%YED2B8N$5EI`V\("LO(I55131O,$474T72!6`*(E#-*(AUWJ!=6,G3`# M[&_3&'\)HXB_%+E,O=473(]C"&VCD(/5&'J0$&N_<:J=3/!68B,U#SX+7((N-T1(`5O5R=``K>A8^67DAA1RL:M>#!%C[ M[(U0VT=V[31@M8@M7(!M\S4.Z:%(^BIAIN@4H@BLVE?B`UG=?-FUF)5^ILG, MBISW>1KZS`XR9/%)JJ0E.FA#:Z3NT`&VWP5>)UG(D+/1[RJ)ESE.5Z,LPY+Q M6R\.JX6LL`)LDGT\.`:J(4PP`;;!_E[S`M42%DAA-49UCI3U65$WT#X@+HU%.@L^[34[G;_0H_(TW8'O4 MJ$%B,+O6,>D`:BMKJ)HNPTXI<_&!&NESFF09F>HO0JF;JGT-J.IEJ-JUS&00 M%QK*(>&(?+K\C&.<>A%]WS)8A7%(SPC3'=WB\72ID[+2!-0B'0$+SHRK'Z&B M`/ZR9Z,(9/'6_`';LEJ6+V#H<["50H!:2(U-G:A[;/'2B8LZYWN%5Z1#:VM] M*P:QWB7HU#7/A=%K*JY-XWS`ZB>SQ:0)7N.QE,*`FL*,4?*F=2*T2:$T5+-P M&'/OJ.5ZJC0'RJBQ_FYE]W?I,E#&.#@[/EKA@-"SC+$'?EDILT6 MIJ0AOK4VH*;L`5KVYBVQ"CF) M"TU$:PR5NG3*P;414X?5+R_#F(#LVR\EVH!:L@?HCOVR*FKX?CGS[W&PB0A5 MQ8?JV5E*Z?'T[MJ`VK<':&'1ORB"=M*B$%3?&_N%E8-H08B5I'WT\8#-^S5. MJTOC<^^I6&^2]E6%**"&,R$4DV%LY=FZ6ZDQW!@H/Y;,-OP4`Z!&`U#36`*5 M#'U,[0@QQ6I/F:D>(:8\4&,U+AF3_\#I@W1R*)-S_&JSKF&T\,14$35A5$@/ M=:1+\,WE&D0<7!-US8$Z*TU`G:`L``00E#@``!#D!``#M75MSX[:2?M^J M_0_<.;55255D6[9G)C,GV5.R)4]4QR,IDF;FY"E%4[#,#47J\&);^?4+\")3 M)"X-B!0@;_(0>V0TU-T?&F@T&HV?_O&\\JQ'%$9NX/_\IGMR]L9"OA,L7'_Y M\YLOLTYO=CT<&R=75QTS\^Z;ZWNV:_=Q_.3YWO\C7T[QG\G'__W M>?^,_*][.>]>?#Q[]_&R"_RNV(Z3:/M=9\\_GIUUS_!_&?E/GNO_\9'\[\Z. MD(75Z$'KZ]/1T\G1Q$H3+TW-,>?JOS[L5W7)P6[&Q[QG]U.>U+G$3NQRAE[S9P M[#@=#<*OL9@MR+\Z1;,.^:C3/>]<=$^>H\6;0OFI!L/`0U-T;Y&?7Z;#[;)(5\N.>OQCXL1MO"%;A*F45LY_V]1"B^Y_?+#!=AT!/ M1@;YPK]!:./-&H_MR%VM/:R.4R4>KP,_"CP7?XP65[9'-#M[0"B.AO[\(4@B M;$/1X-E!ZWCV8(<(#U);Q/H>76J2:()_^O$#BEW']EH0C]I_T[(2XT=DR$3C M^_&:S&-XJ-29FJ`PY:NW"A+<5D;:_;ZA37FO@]4Z1`_(C_`T/<2+P0K=!E&9 M-54YX3VW)A]FPHX>;KS@:6^!^%TU(<$HB%&W<^/ZV"Y1A_Q5P2ABX2:91(TQW2)9W03A%=)Y/HHBJ8HBL/$B9,0.V80IB6Z:8KSMYTQGI;#GN.$ M"5KDU9NG$Y0$#X!Y$UQ^CY3B22# M;*JF^/JQ@Z=#H@"\40"BRR!IBJ,/G8$=^KC[B"PGQ9()88Q/V=@-'( M#LF_'T'+H&*7K`55H-%Z4.V]MUJA@+O)=VO8ZZOG;#JI`0?#.] M'T1.*8SD>FK?XVH*JV:^X6#R=AN1J0OA>QVB"-MB2G>+/]@A0<\Q\A=H471$ M)-CK-`Y_3'HXR_[K6AVKH"K_BE&PLBZLXKYOR2_ M$$$N.V?=_-#T;_BCWS,>IFCIDJ_&;J&]0A3.<5-ZRRJCY?'0"QTK"!\>8O3=7HHUW$>7&\[@.[#8"6KREQM@4"0LG8Q"P>'X!H+$MK> M$-O+\S_1AH=!K2D0A*YY*#"DU@%#(<<<=TO7_FX+H-+/35(Z34:=NL:KI!M@ M"18DN8:O]$I3H/8O3-0^56H=,/0P-PO"T8UG+^GJKS0!JOW2)+53I=2A[NLD M)"+>N)%C>[\A.^0.?'9K(`AO30)!)+N^A?<;\KQ_^L&3/\,;X\!'BV$4)2CD M+"B,>++6F0#C>FP<'0VJ-[FEFOU.T M#D(21*H,"",J/YH'"UX$^;-(QF@Z)BXI08H1.>>+W,!LSW0#?Z,L8APFD/!,7+KS11?/R;$+0Z/K@37[93"8SZSO7-^*B]Y_L%#:OQ61+[`(@]];UG=??#M9N)BK[Y4B MZN5A>F]'=RGD2=19VO8Z&ZO(BZ/BD^J@S3_^O90QOTTSF021*PC`Y^0PZKVM M4%V\7A1AI,6"5-OIBL9+Z777%!F2-#\G[HM&[OU#0:DUUQ:DYVN8!@-#5#/0 M(#=D\%Q/?I!DID?;([D`O?C:#L,-]G'2RY5L=(#DVJ+[("`"%9%,`K'G..GE MLRER$&;XSD,C%.?23ZLCLMM)V2J"`!$T^ M,S2?I9^516'KG]96VS&!`@IL6HS$@"Y6/>[Q'^X^(VDYK) M8',2VE[;4"AODEF4=13Z5MD,%&3\.?KU4MV65+'\4^([$1%=NKNU00084 MKJAFH)%Q)YK@-!X=R&]F7LM<5LI`QP:=QG(^>B(V+U1X* M5&L!"6F@^)*;@0[C>APP5L&F@Z+56N!"&BV8)O9%C7$7)?_>ZR`B];"X97DJ M5U%`E%`T6@MBP-$`RV22%;0=5S.!`>AA>+56O!"&B^X1LQ`L,1? M4;F$5JIXA.+Q_=Q^YL8,Y3J"8MM:O$,:6T5=F0%T75H9WP,.5VL!CP:\C->R MA1.Y7^JG:W"<#Q%*V?-,AJN;1L>`\5GW],<#=E+P+QI.P=_YRK_2\%]'XK>! M1^E'D`W>\[S@B9CI31#V@^0NOD^\>G*M^%A6KALS.ITNI/[]PSVL!1A+FAI_0])P`H:W?G_C8"U MJP!S@>+?=^<(J'+AW9PM*%`59N!6NY,/F1*Y1+JO%NP3;35[,JPQ*IH)F02Z M;PKLCY&)<%;VUYO")`(?J-HTCL"G39X2WGREO)(B+PD?70=$L\+@K')M&=RA$ M#A^Q]&:@]"DD]?/#X)YWS+O32'=L0PX'BGS'?G*T?6!C\$PJZ2-`^18.B>YX MAQR<0MG-L*HIUB'F@13+Z.,YV@O2*[$YS[QT"BZ9[FB'6/G5/`J`%LP`;(8\ MW.?R$_*QB!YFN+=8N7Y:MY\\)")$#DJO._HA"Z&<7I1GUD<4W@41TC^W[N3O M7V-W?)C!W,4^,&N=+E.Q-XH@%1WV0(?5L@R""EP0 M:NV%'>"85,MTP95C!IPW08C6C[$98/*_J3[?IDSKE"]P%YA9B3 M^BO5B?::#ZK@*JC*#(R9`BO,L@;4@%#%3ZB&8U]57_R$&ZRS[#I<@H5].L<8P8JYOAYLA7J_2VX^8$LOEI7K*)C110+^E+]5>NT)](6@= M"C/FEJT`N5ZN\&:?&PYF$F@O?[$?UDP5R,\J'[)9Q4?+M/R)]GD%.RV035>E MF?8"&6*;\9,6F6Q[WI)S,OH M81)H+[;1%$H5%9B!TS>\"7C`7/4>L81+-$I6=R@/+7]?CS9#KX93": M#;\.K.$(_WM@?7<[GLV^W\T&VS_GBU&;2U)XP=/QRKV]5@^WE?>D]L1,TN75 M7:U*<-%^0EZZQ#J/X]"]2V)R4VP>9-=/`>DM37V!MARSYL=#PTHW?R2Q8[L] M?Y'^R\MP7/QO$J45IP!A\=:^4'<67=/#`S[X&L#)C,%(D4]<8H5+I#L7K]U! M`=#7*RGH4+I^2][*NO&")[&_^0[D;Z;N9F_VBW5S._XV:]J[;+Q8PU9\J2(- M%"J]GB5A:!(&CRX>#5>;+Q%:#/UM;DJ#0E_FE'5@HEGW114U M9L;,WFZTO+4-O[K6VXR>&Y/;^>)01/-@BIS`=]ST.;P78>=!8Y;>SK?I=AL5 M)H,VU6[&=-%'&`;'34'`OWLH=V9[*^(K_9E^SAXH,&K=KF&K*%:?)("KLZ52 M]]M7S-+]2#;98?%>[G0QKK$18B"M[LL6VO7;R!!-U]!O>A^QZ(PEHMKR)3H:T7 M'I,!E4:M^QJ)`C8B<-E*.OZ,I[JTQ0/,W,<6!&2Z+Z"T,`@H:GF-Z&>QS;R0 MH>#Q41BU`7=4FAX+;"7I'!+B]ZB4GZ/:^S6JUNZOJ*,+%?$X%O#\U4>R_ZN] M>Z:RI//[TWZSI<55'J))4T=#Y9E"&>!KI-IOO[2`,4,_QQ^T9:Q1+P]\*4X' MO%ZT7UEI:V7G:JVE4%H?K4GA85(%*7NE+?"7,0I73!^,4(F(M%\TV6]UANG$ MC+D8?JK4Q*FG`7=.]C8^>8T=^\T4AL1D9QDU=$+.[4O[G9;FSL@!.C-C7L#> M9!Y9[CG_3MP084GP"(\W$\_&FT=_L0W\L[&6Z4/_C1AUP`)EJ4U"'*Z`)JS; MA/LR32$NK[E]PRUSHQ>&_$V*1A8&;E_:+^$TMS``=&;&-($9=Q!:I+?F25EO M\B),FL1>U)'FK`=B4NW/YNX!3_5=`:">CC\:#]=9$^9OP(N]C0T2>!,<_B#OT:'O$99J@T`T6U1T:>]#(]:+]9>'&AHV*]LQ8/0;W]\C!J^7@ MV7FP_26:XC$Y]NGRL'&7ZT7["\6-X:ZB/3-PI_/8PWH)PPU6@>B9* M6[9PAKZ4XTOK=,;`3FP8F[HD-#M$?C\WX)7DPPX2(G(CPV3@&^!JSI+UVDMW M7+97[+@&V0>0.T@@:NW/*ROL*F7T8L:*4*JK-K%=3A&=6D,H/NV]AR6C;$8E MLEVIM5?7&`4QZG:VCXEN1^`D1%@EN]F^.]<:WUL=J^]&CA=$28CP/T;C^<#J MXE]NAJ/>Z'K8NRW=;IQ,!Y->]I"2Q@N,XW!I^_E-@Y=[G=DMA$E)I:7755\N M[`/*%333ORD MV_X(=W83A/S,[;*Q=L^HQGJ9&>O7X0Q[U-;->&I=?9D-1X/9S)H.9O/IE^OY ME^EP]$FCN>[(AJ&:(H^<0\@<#4MTH3,TX3R@1>*A\3V#7Y*M'P$L6+HCS48L MC7`U=J&F."/L^6TGS?#D9-SO6'&7:L6D%.5X_LM@:O6NKZ=?!GWK=MB[&MX. MYZK^+"-9-^68P;"@9B2,5&?Y#\`U"*F%5+E#G44G91"N%O+83X%&F..[SC8- M]Y8[(D\WR'.J09):7?F+WZ-/UNV@-QN0(K"?A_.T)FS3)AG-`[E` M4X&TB+#)1'^F8GFF1"@AA+I-!H9`.<'"ZH]O"_6IWV- MH+'*C(44Y/@K?;IEB3!XY0E*[%9*=M.H,3'`J)I.K9EF5T])\SMFPQJ%)AC) MCYT=B>@6F[6_8V M`+,%D.H,K2CA6#%2L';,2&ND3T3C=9ZF,_0=K`7W$9&3RRB31'8E$G2F]9&; M)A#?0X5FC(%MDB?8CMD4VBJ"-X6F2!EF0#9"3_GY!_;:)V'@XU^=+`J<\0V& M4KXG;;6_FX)857E&.$X[>8=S=3H\0+6;Z`TPO1E@-/]^09T;[9!VV8EUB003F)M-!DX=( M:=^0M,\*OP`ZG?8CCT?Y@`FL%"/,Z/)$F`[(L:5S1E+@"2@GL!5C2O-/3CB" M@/*,@!TT6FW8M[U-Y$:2I89%5+H3&^2PV"DQ#%.($6;$S,+C&8]"+EXK)L-E M76`M0%HCO#X&FU)^G[@/G08GA233"X3JZ?B+_[[(C%?!!9Y9OMEAB%?L32'[ M1GZ$0'O2&B5K9J#(*]A!2%DS99R0YU&BD,5:99*JG."$-D M9_?PC)&>W\K-\6G%&%/6&9P+3!)&:H1AEADD^29XIJ]EG/2(?[?,KR1X*5MI MD0?Z.6F:M7*5AK[DS?J@[.B<%&1&%W-JT`!>2Z]X?$E+5:-%=L@>?2(;BBB] M@(E5X3KX+VG)VMZ3'2Y8EQ4D^]"Z`5.!7T%&DQ8#?GY8'V$2+QJ1O23)K:"O M#?0T:E">6/X%UO8;U!8+`^H;_7\H`/7%#[-\JS^)A_-\A7QT[_(JLC()7G$Y M)H&2&B^WJ#DW(K?@H3]_")+(]A<,!Y*>)%[+D\B[^]YR?2O>]FA4O:-74+QI M:C]]QL,YQ..:^WX:M?GQEFNBB6U&HMF6Q6]!^,?03U\)B"#05-IK,Q_Z M4QCPEC<>S9'6IA.KH:4@#N]%OC00+O_:GC&ZK?!OTO+$E$4P]$5TNCV)QFLS MLFS@*-]$[3E.LDK2>Z)]A"5PW#R.MO90'E_`OE08Y[$'A=&SQ=<][:1?.W6WKUI?*YX/4XP(,4[]U'I[B_]VM'EB05,\BX>=? MIY[E7>M`YSEM$0I.3X8X!ZB5=B)SK`WLYD^XY"&J'G-69-JZA&=F0((M$PWQ MKQP/B]96,S0,Y?(1*+%??O]4:\F"TG@BA];9&2@*'U'OV>5`(B0\(GR$LI1V M41JQFN,OJ)16[@HDEZ"R8M5I[P0:A&7I$(7DO M^#-:W:&0C1.30/?^7CCFJN6R^)*;X;BG6?N#9Y(N(D2&UE;WAEX6%+:\9N"Q MG:0_H6`9VNL'U[$]_O+#(3%C8I-S#.I2E,:03F30LLJ>:,GAD!B&#&NT54%B M"[3G8L/,X7/3_#/,9L2B=W<` M#W:X1.!M9]%:^Z2G!&=%V.._!ERZY2:JN5"$C9D4NGUL,*0BH5_+G"GQXGI[ M:]D^TV:+[Z<;^?P<["8`O8H3]#DZPZX#[,AOYA-U#)\_+Q0V(8>@)(E]6P.` MX?ISVNM>#*5!*.\(A'IH*>5F%/BR$/!)=*]?>Z$`T881EZ&8]8*`.8D7],); M@MI!!J8B9D^]1<5;;S;WX/;%%SR1"'_T^8B-%9!<]QHFCYV47LR`+(;`8HC/4LYQ4+BM=F1P265">Z-W7R("KHR`QP]\6U84C; MRR*4AE09S6/,)!1YK5VAVZI4\K+8JG?_CL\-5M&2&6LS@_,\NB^-Z);N^'QDF"9,1BW_)UY1AU&4O*S, M4/3J],?G),MIQF0T9=&3.*DRR`-FR_)J#JTX18.A\5K%`L+F16PK96!W:L86 M4VT_`52ND>Y(9W`#P.L4.D4.;;W&[)YF;I-=*Z[RI7: MJ*C&1YI3L_RL\R&S=Q\MR7F3?K\=J%(\\SP%1'*.JZ?0E6X/_G`#BJI#,]P* M./OX6U%C@Z#4F>Y-P*&'04V/1S80;H(D;&HY5 MP/U*3NG>9Z=T]2`%/Z/V@OX(ROOMV1PM,&%&^FQ)U)Z_N`[29Z"13QZ.EJFE M*]F-SGAC$CH/>"B/[SQWF0X;3JR1TE9SM$`)KVK8D:D",^;H.G^I4S%#3N`O M^`$A`*GN[7D["#(T9$3&+OU1J7KX=_#LH'6\_3ONB3[;TE^Y$3PY10\'_V"A M]$LMO,Q9$?E:BTB@(3BH8^'`;KE%E*L---MG"+E5^R0 M*N3Q7^K[AMSE`[DY0`IZ+-$H(1>"\V=O\D/$]"4M-JSP'G2'R201EU5-2W=7 MT@?,L.LX7*TQK^/[_$V;O`I?O,D>L1DG<13C:8[]!K9"/[H#6E#`%,4SR1%B M#+;\];ILS/$QYH]:=D>ZXU7-6*5(4<<_4U,?.(1["G)S<&N1*4FTN4*_/DSS M40Q'=4N@.P2U)ZX5P1M&UK!]D"#"1'^]#;;G,2/2]$KV-3V\7U_D;@7>;R=A MFL6/MZY>@L?"#38!\BIA4KQ,5I-!\"Y-0]UKCE))&GZC.C4BY,%^OE<][$%_ MFTWPN.\!PAZ<.M/1/)![A+&H?BPB-*%RX7'6E89!\E<]Z0-`PE`N'X%;X^I) M9Q&P%P;S9Y+YQ3RY1$>$"U<.,VI(,U@4%?44D)F!$6#LP0`SJI8T*8H]OI_9 M'J<8Z/8TJ=94=PP=--XJJ#`E-B,01VHZ8!X>>OZBCQZ1%Z3OG`#+28.(=8?! M54"3T(H9,,Z0A_MG.V%<,IT(5 MPR*D,Y)??+0- MBAE+D75?#@&3PHTE15=7@+``$$)0X```0Y`0``[5SK;]LX$O]\!]S_P#-P0`M4 MMI57FVRR"\564AT2<1IR"X:>K/=0(2YH4?9_47CUM8,NV-9#?3;K__X M.X+/^3\U#5U1XGMGJ!NZFL7&X2^HCP-RAJX)(Q&.P^@7]!7["91\^=UB,92Y M,7TD4)IULZ\8QPF?]M5^_M1NZVWXU&._H=R=,I_B M+\=/'Y]']/=[PCXE`\SZ-S8^&-KN,'[Z[^7)P1_^Y6/@GXZ];]^CET_?CKO. MJ6X_.7\-27`_/OIWUN4Y=Q](@!%@Q/A%XR&.)V>MUM/34_/IL!E&]ZT#D+#U M^TW/3ND:&>'9LT_9-QFY?GIZVDIK"](ERN>[R"^:/FR)ZCO,R;1EJ*4*>LIX MC)F[0._%4X9YXN-65KE`2J6D)QDI+4@]4J+CQ&W>AX\MJ`!Z_4AKZ]JA7I`G M7+O'>#)E&6-^ES:=5\A9HM`G7,J3UDB86,A8$LBMX\51*WZ9D!80:4!%(NI. M^:J9%AE`!E$LERZMD4@G7&?*X.$8T[#IAH&@/!8>!7[ODX"P^"J,@BX9X\0' MX+XGV*=C2KP&BG%T3V(QUOD$NT395N$NF+$0O`J!@K^=B_%U M)NSI@-1(?+D=6;*6154+/"X1$AK,,UE,XQ?A?E&0MM]`U+MH*"E$C]!_VJ=' MQI315+!V]H$@@0KV^:^8>2AK"\TU=MXJ-S/7>,*)-V"_IM\G$>'03,K4@X*< M,2=9P>1BWTW\]7AFHDA9\H+"UAM8OQ,R'OH4BHEWB7WAYO8#(3&WF/,0)AP, MQ4H;CHY@,B:4>(BYZ04/$]0N]N&4X\"N*]W^-:!YXA_&?Q`XDI:+0Q MR(NMJ!$_?&/$%_K>==2GAN6#\6`BYG#0[S)P0Q*EV!E!F`#M,NX;MJ-&_DB% MO.W`OQNS#Z@/KM!@:(X,QP*"%6,`9,K'`<[Z?K_W?2EZG3``)1\(XS!QMR`? M"$@OY/-0JM&OP:]&_;@^ZIW!S7!D?C;[MO751%8??IOH76]@V^\7A\$>;`E8 M@!7F#U=^^%03W14,:CA/:L&9HFG8G]%5;_`?>P_>/'C],":Z=D49/%DI]J?& M'$9D@J.Y*7`=0C58'\7T%Y)9/^0)A$H-]0>.B<3\^,KJPX/6,GISF('O#8TL M[.XH+`>:Q1Y!G3"BA,]`6"Q6F_R3U.1BFFOUOX*5!R/+M'?4O(?:,`KAR1V_ M#&%:F:9VWQ,Z$6.Z3^*9O2OHU`"<2@$0L\[A2$PKG#\^H"',,AUD]+O(_')K M#<7H_X#ZIK.CN!P)>S]2L:)W%4:7":>,<#XB/(X2-TXBRNYGX-0A5B*DMZ4( M'64(?;5LB#_H:C!"E[>VU3=M&XU,VQG==AS0HW^]HQ@=:P-(#V* M[Z@/?3[4OT8]T[!-,5.^L9QTXKRC4'S,!KL4 M`4F=VO"'4L-_+!Q@;^U/&F008D03F(K.QYQRA=K.1U([?\K2"#&\39B3[FQT M.=5,'#&P)1<9=K&V,K/UBGJUR8^E)A>3)-,8]<'D=I%A0XA!]F=C9.ZH^?6V MEAI4$Z_)/+'N01@OIV.K:=0PG,@S,3$52FVN74)8[Z8K(&;?WN4K M8NPZ3$H<#^5K'A7Y]#ZJKH.@OA&$>GT,-UH3*1Q0WZ-8M4JB\L3UV-0X;KAZ MLO=&]5Z'U8_%&K1JQ%;LA4"2S1#[1U[%@M>RNRR>FYB=K'IE&VI(Y0LR%8ME M
4',!(#^+L85^&3.*=->G5<&ZPI6/OJ3660=?SUE>VHX9X@^TB>X]]&_CU M-2#6*V!HUGP._()$-*VXM2"%N6R-O..B"1RY2ZTLW:H`C:0+?I"\M`KA MBP9B&@OVX5PW2/0#4^C66ZCLX[MU5086XO]`77NB_3=5$D;?NDJ6!NP/4K4S MZ^5-%0;765?A16_[0?IVIYW,JYO?\-":7?&0_RY?`W$.BH=1C-C2;1*J.T6R MVU!ZH9LVI6`1O[2"3Q-%FGZ@'>K-9^[-)%U'B)D9UA.BX-M`".7-)BNDD/*( M+]J,N6[_RFM25/U+&5O$CWE1\DIIEJ\XV5RA.(NN6640,I@:12]63`+! M#>9([CB$L408XSH*DTE!2H%$I6B73$).8VXP+UTNZ87L/B918'!.Q$F23,=* MJDKUO*0XT%O2SR-W/U"].7#JP_@*%'^2FM.7L$Z$&1^3"`:-$V:Z7(>AQ^W0 M]PI-ZQ)OJ[*K=[&1Y_C2#]UOA::U*-=0,U,HNQ/K+"[:>`N5EDYPY0HLEV^# MN.D6)?4)YDS^.H3;H)#!L/_":66HKR3;!F5NV2-(!9GH1+#R:_#R-'*GLE(W MO?@">C*><.1-1]JZ3-N@Z'0@+46VUSQP?VSPZB21N*5I"),>8!V,BW>#+X4. M*H)MG43T0U:I5P7-MJK6I7XB%HFM`&:GL;@#*O6//(S%+YE##))82.?-Q8I- M&-=VJHPB7QZHV*9]A)SZH+@J4ID.H^H3;U^K(!`,XNG M*R,W(`.PP:/H/L+!#0GN2#1]R*ZLWC3(>6&`*7L#R6WZK))\=?5/E_R6T>*& M);XHM+3FI\NKNF73@#;%A;]3UZY%B_-OA4X;>WA9[V*SLM8;LV^= M(=(=.BLVZ)2UKD>[E2IR)US>$B]5L(IRZ]2K=`Q0````(`#%FKD9X?_XN04T``.-J M`P`1`!@```````$```"D@0````!D86EO+3(P,34P,S,Q+GAM;%54!0`#'M)4 M575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`#%FKD8)4M)M`@\``+.Z```5 M`!@```````$```"D@8Q-``!D86EO+3(P,34P,S,Q7V-A;"YX;6Q55`4``Q[2 M5%5U>`L``00E#@``!#D!``!02P$"'@,4````"``Q9JY&4L!]AE<*``"):0`` M%0`8```````!````I('=7```9&%I;RTR,#$U,#,S,5]D968N>&UL550%``,> MTE15=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`,6:N1ICIIJ'7*P``BU4" M`!4`&````````0```*2!@V<``&1A:6\M,C`Q-3`S,S%?;&%B+GAM;%54!0`# M'M)4575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`#%FKD;B_)(\8AT``(NR M`0`5`!@```````$```"D@:F3``!D86EO+3(P,34P,S,Q7W!R92YX;6Q55`4` M`Q[25%5U>`L``00E#@``!#D!``!02P$"'@,4````"``Q9JY&+$H=[[$*``#\ M9```$0`8```````!````I(%:L0``9&%I;RTR,#$U,#,S,2YX`L``00E#@``!#D!``!02P4&``````8`!@`:`@``5KP````` ` end XML 32 R1.htm IDEA: XBRL DOCUMENT v2.4.1.9
Document and Entity Information
3 Months Ended
Mar. 31, 2015
May 01, 2015
Document And Entity Information    
Entity Registrant Name DATA I/O CORP  
Entity Central Index Key 0000351998  
Document Type 10-Q  
Document Period End Date Mar. 31, 2015  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Is Entity a Well-known Seasoned Issuer? No  
Is Entity a Voluntary Filer? No  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   7,864,030dei_EntityCommonStockSharesOutstanding
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2015  
XML 33 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 2 - INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2015
Note 2 - Inventories Tables  
INVENTORIES
Inventories consisted of the following components:        
    March 31,
2015
  December 31,
2014
(in thousands)        
Raw material   $2,527   $2,429
Work-in-process   1,045   1,288
Finished goods   261   728
Inventories   $3,833   $4,445
         

XML 34 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Income Statement [Abstract]    
Net Sales $ 5,902us-gaap_SalesRevenueGoodsNet $ 4,819us-gaap_SalesRevenueGoodsNet
Cost of goods sold 3,045us-gaap_CostOfGoodsAndServicesSold 2,324us-gaap_CostOfGoodsAndServicesSold
Gross margin 2,857us-gaap_GrossProfit 2,495us-gaap_GrossProfit
Operating expenses:    
Research and development 1,098us-gaap_ResearchAndDevelopmentExpense 1,149us-gaap_ResearchAndDevelopmentExpense
Selling, general and administrative 1,537us-gaap_SellingGeneralAndAdministrativeExpense 1,689us-gaap_SellingGeneralAndAdministrativeExpense
Provision for business restructuring 0us-gaap_RestructuringCharges 13us-gaap_RestructuringCharges
Total operating expenses 2,635us-gaap_OperatingExpenses 2,851us-gaap_OperatingExpenses
Operating income (loss) 222us-gaap_OperatingIncomeLoss (356)us-gaap_OperatingIncomeLoss
Non-operating income (expense):    
Interest income 31us-gaap_InterestIncomeExpenseNonoperatingNet 19us-gaap_InterestIncomeExpenseNonoperatingNet
Foreign currency transaction gain (loss) (195)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 18us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Total non-operating income (expense) (164)us-gaap_NonoperatingIncomeExpense 37us-gaap_NonoperatingIncomeExpense
Income (loss) before income taxes 58us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (319)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax (expense) benefit (9)us-gaap_IncomeTaxExpenseBenefit (24)us-gaap_IncomeTaxExpenseBenefit
Net income (loss) $ 49us-gaap_NetIncomeLoss $ (343)us-gaap_NetIncomeLoss
Basic earnings (loss) per share $ 0.01us-gaap_EarningsPerShareBasic $ (0.04)us-gaap_EarningsPerShareBasic
Diluted earnings (loss) per share $ 0.01us-gaap_EarningsPerShareDiluted $ (0.04)us-gaap_EarningsPerShareDiluted
Weighted-average basic shares 7,863us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,788us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted-average diluted shares 8,045us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,788us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
XML 35 R12.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 6 - OPERATING LEASE COMMITMENTS
3 Months Ended
Mar. 31, 2015
Notes to Financial Statements  
NOTE 6 - OPERATING LEASE COMMITMENTS

NOTE 6 – OPERATING LEASE COMMITMENTS

 

We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:

 

For the years ending December 31:

 

    Operating
Leases
(in thousands)    
2015 remaining   $796
2016   597
2017   32
2018   3
2019   3
Thereafter   1
Total   $1,432
     

 

Of the $1,432,000, $146,000 has been accrued as restructure liability related to abandoned lease space.

  

During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015 and extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.  Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions  to another tenant and the lease was revised to end May 31, 2017.

XML 36 R11.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 5 - OTHER ACCRUED LIABILITIES
3 Months Ended
Mar. 31, 2015
Note 5 - Other Accrued Liabilities  
NOTE 5 - OTHER ACCRUED LIABILITIES

NOTE 5 – OTHER ACCRUED LIABILITIES

 

Other accrued liabilities consisted of the following components:

 

    March 31,
2015
  December 31,
2014
(in thousands)        
Product warranty   $340   $339
Sales return reserve   55   55
Other taxes   83   87
Other   172   159
Other accrued liabilities   $650   $640
         

 

The changes in Data I/O's product warranty liability for the three months ending March 31, 2015 are as follows:

 

    March 31,
2015
(in thousands)    
Liability, beginning balance   $339
Net expenses   200
Warranty claims   (200)
Accrual revisions   1
Liability, ending balance   $340
XML 37 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2015
Note 9 - Earnings Loss Per Share Tables  
EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings per share:

 

    Three Months Ended  
    Mar. 31,
2015
  Mar. 31,
2014
 
(in thousands except per share data)          
Numerator for basic and diluted          
earnings (loss) per share:          
    Net income (loss)   $49   ($343)  
           
Denominator for basic          
earnings (loss) per share:          
    weighted-average shares   7,863   7,788  
           
Employee stock options and awards   182   -  
           
Denominator for diluted          
earnings (loss) per share:          
    adjusted weighted-average shares &          
    assumed conversions of stock options   8,045   7,788  
           
Basic and diluted          
earnings (loss) per share:          
    Total basic earnings (loss) per share   $0.01   ($0.04)  
    Total diluted earnings (loss) per share    $0.01   ($0.04)  
XML 38 R19.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2015
Note 3 - Property Plant And Equipment Net Tables  
PROPERTY, PLANT AND EQUIPMENT, NET

Property and equipment consisted of the following components:

    March 31,
2015
  December 31,
2014
(in thousands)        
Leasehold improvements   $415   $415
Equipment   6,120   6,208
    6,535   6,623
Less accumulated depreciation   5,615   5,697
Property and equipment, net   $920   $926
XML 39 R15.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 9 - EARNINGS (LOSS) PER SHARE
3 Months Ended
Mar. 31, 2015
Earnings Per Share [Abstract]  
NOTE 9 - EARNINGS (LOSS) PER SHARE

NOTE 9 – EARNINGS (LOSS) PER SHARE

 

Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.  Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.  Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.

 

The following table sets forth the computation of basic and diluted earnings per share:

 

    Three Months Ended  
    Mar. 31,
2015
  Mar. 31,
2014
 
(in thousands except per share data)          
Numerator for basic and diluted          
earnings (loss) per share:          
    Net income (loss)   $49   ($343)  
           
Denominator for basic          
earnings (loss) per share:          
    weighted-average shares   7,863   7,788  
           
Employee stock options and awards   182   -  
           
Denominator for diluted          
earnings (loss) per share:          
    adjusted weighted-average shares &          
    assumed conversions of stock options   8,045   7,788  
           
Basic and diluted          
earnings (loss) per share:          
    Total basic earnings (loss) per share   $0.01   ($0.04)  
    Total diluted earnings (loss) per share    $0.01   ($0.04)  

 

Options to purchase 166,000 and 833,187 shares were outstanding as of March 31, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.

XML 40 R13.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 7- OTHER COMMITMENTS
3 Months Ended
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
NOTE 7 - OTHER COMMITMENTS

NOTE 7 – OTHER COMMITMENTS

 

We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.  Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.  Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.  At March 31, 2015, the purchase commitments and other obligations totaled $1,003,000 of which all but $6,000 are expected to be paid over the next twelve months.

XML 41 R14.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 8 - CONTINGENCIES
3 Months Ended
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
NOTE 8 - CONTINGENCIES

NOTE 8 – CONTINGENCIES

 

As of March 31, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position. 

XML 42 R16.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 10 - SHARE-BASED COMPENSATION
3 Months Ended
Mar. 31, 2015
Share-based Compensation [Abstract]  
NOTE 10 - SHARE-BASED COMPENSATION

NOTE 10 – SHARE-BASED COMPENSATION

 

For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.  For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures.  

 

The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three months ended March 31, 2015 and 2014, respectively, was as follows:

 

    Three Months Ended  
    Mar. 31,
2015
  Mar. 31,
2014
 
(in thousands)          
Cost of goods sold   $2   ($4)  
Research and development   19   14  
Selling, general and administrative   69   75  
Total share-based compensation   $90   $85  
           
Impact on net earnings per share:          
Basic and diluted   ($0.01)   ($0.01)  

 

There were no equity awards issued during the three months ended March 31, 2015 and 2014.

 

Non-employee directors Restricted Stock Units (“RSU’s”) vest over one year, employee RSU’s vest over four years with the expense being recognized over the vesting period.

 

The fair value of share-based awards for employee stock options is estimated using the Black-Scholes valuation model.  The following weighted average assumptions were used to calculate the fair value of stock options granted during the three months ended March 31, 2015 and 2014:

 

The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at March 31, 2015 are:

 

    Mar. 31,
2015
Unamortized future equity compensation expense   $807,275
Remaining weighted average amortization period in years   2.44
XML 43 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Earnings Per Share [Abstract]    
Net income (loss) $ 49us-gaap_NetIncomeLoss $ (343)us-gaap_NetIncomeLoss
Denominator for basic earnings (loss) per share weighted average shares 7,863us-gaap_WeightedAverageNumberOfSharesIssuedBasic 7,788us-gaap_WeightedAverageNumberOfSharesIssuedBasic
Employee stock options and awards 182DAIO_DilutiveImpactOfOptionsAndEquityAwardsOutstanding 0DAIO_DilutiveImpactOfOptionsAndEquityAwardsOutstanding
Denominator for diluted earnings (loss) per share-adjusted weighted-average shares and assumed conversions of stock options 8,045us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,788us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Total basic earnings (loss) per share $ 0.01us-gaap_EarningsPerShareBasic $ (0.04)us-gaap_EarningsPerShareBasic
Total diluted earnings (loss) per share $ 0.01us-gaap_EarningsPerShareDiluted $ (0.04)us-gaap_EarningsPerShareDiluted
XML 44 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 5 - OTHER ACCRUED LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2015
Note 5 - Other Accrued Liabilities Tables  
Other accrued liabilities

Other accrued liabilities consisted of the following components:

 

    March 31,
2015
  December 31,
2014
(in thousands)        
Product warranty   $340   $339
Sales return reserve   55   55
Other taxes   83   87
Other   172   159
Other accrued liabilities   $650   $640
Product warranty liability

The changes in Data I/O's product warranty liability for the three months ending March 31, 2015 are as follows:

 

    March 31,
2015
(in thousands)    
Liability, beginning balance   $339
Net expenses   200
Warranty claims   (200)
Accrual revisions   1
Liability, ending balance   $340
XML 45 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 2 - INVENTORIES (Details) in thousands (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]    
Raw material $ 2,527us-gaap_InventoryRawMaterials $ 2,429us-gaap_InventoryRawMaterials
Work-in-process 1,045us-gaap_InventoryWorkInProcess 1,288us-gaap_InventoryWorkInProcess
Finished goods 261us-gaap_FIFOInventoryAmount 728us-gaap_FIFOInventoryAmount
Inventories $ 3,833us-gaap_InventoryNet $ 4,445us-gaap_InventoryNet
XML 46 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Consolidated Statements Of Comprehensive Income Loss In Thousands    
Net Income (loss) $ 49us-gaap_NetIncomeLoss $ (343)us-gaap_NetIncomeLoss
Other comprehensive income:    
Foreign currency translation gain (loss) (171)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax (220)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
Comprehensive income (loss) $ (122)us-gaap_ComprehensiveIncomeNetOfTax $ (563)us-gaap_ComprehensiveIncomeNetOfTax
XML 47 R10.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING
3 Months Ended
Mar. 31, 2015
Restructuring and Related Activities [Abstract]  
NOTE - 4. PROVISION FOR BUSINESS RESTRUCTURING

NOTE 4 – PROVISION FOR BUSINESS RESTRUCTURING

 

Our previous years’ actions have been fully implemented.  At March 31, 2015, the remaining portion of the reserve scheduled to be paid over the next twelve months is $103,000, and the long term portion is $43,000 and relates to the lease abandonment payments that are scheduled out to August 2016.

 

An analysis of the restructuring is as follows:            
  Reserve
Balance
Dec. 31, 2013
2014
Expense
2014
Payments/
Write-Offs
Reserve
Balance
Dec. 31, 2014
2015
Expense
2015
Payments/
Write-Offs
Reserve
Balance
Mar. 31, 2015
(in thousands)              
Downsizing US operations:              
    Employee severance $230 ($16) $214 $0 $0 $0 $0
    Other costs 240 25 94 171 - 25 146
Downsizing foreign operations:              
    Employee severance 372 16 371 17 - 17 -
    Other costs 31 (12) 19 - - - -
Total $873 $13 $698 $188 $0 $42 $146
XML 48 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Abstract]    
Leasehold improvements $ 415us-gaap_LeaseholdImprovementsGross $ 415us-gaap_LeaseholdImprovementsGross
Equipment 6,120DAIO_Equipment 6,208DAIO_Equipment
Property and equipment gross 6,535us-gaap_PropertyPlantAndEquipmentGross 6,623us-gaap_PropertyPlantAndEquipmentGross
Less accumulated depreciation 5,615us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment 5,697us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Property and equipment, net $ 920us-gaap_PropertyPlantAndEquipmentNet $ 926us-gaap_PropertyPlantAndEquipmentNet
XML 49 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.1.9 Html 34 139 1 false 7 0 false 3 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://dataio.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareData CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareDataParenthetical CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementsOfOperationsInThousandsExceptPerShareAmounts CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossInThousands CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementOfCashFlowsInThousands CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) false false R7.htm 00000007 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION Sheet http://dataio.com/role/Note1-FinancialStatementPreparation NOTE 1 - FINANCIAL STATEMENT PREPARATION false false R8.htm 00000008 - Disclosure - NOTE 2 - INVENTORIES Sheet http://dataio.com/role/Note2-Inventories NOTE 2 - INVENTORIES false false R9.htm 00000009 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNet NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET false false R10.htm 00000010 - Disclosure - NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING Sheet http://dataio.com/role/Note4-ProvisionForBusinessRestructuring NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING false false R11.htm 00000011 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES Sheet http://dataio.com/role/Note5-OtherAccruedLiabilities NOTE 5 - OTHER ACCRUED LIABILITIES false false R12.htm 00000012 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS Sheet http://dataio.com/role/Note6-OperatingLeaseCommitments NOTE 6 - OPERATING LEASE COMMITMENTS false false R13.htm 00000013 - Disclosure - NOTE 7- OTHER COMMITMENTS Sheet http://dataio.com/role/Note7-OtherCommitments NOTE 7- OTHER COMMITMENTS false false R14.htm 00000014 - Disclosure - NOTE 8 - CONTINGENCIES Sheet http://dataio.com/role/Note8-Contingencies NOTE 8 - CONTINGENCIES false false R15.htm 00000015 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE Sheet http://dataio.com/role/Note9-EarningsLossPerShare NOTE 9 - EARNINGS (LOSS) PER SHARE false false R16.htm 00000016 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION Sheet http://dataio.com/role/Note10-Share-basedCompensation NOTE 10 - SHARE-BASED COMPENSATION false false R17.htm 00000017 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) Sheet http://dataio.com/role/Note1-FinancialStatementPreparationPolicies NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) false false R18.htm 00000018 - Disclosure - NOTE 2 - INVENTORIES (Tables) Sheet http://dataio.com/role/Note2-InventoriesTables NOTE 2 - INVENTORIES (Tables) false false R19.htm 00000019 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNetTables NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) false false R20.htm 00000020 - Disclosure - NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Tables) Sheet http://dataio.com/role/Note4.ProvisionForBusinessRestructuringTables NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Tables) false false R21.htm 00000021 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) false false R22.htm 00000022 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) false false R23.htm 00000023 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://dataio.com/role/Note9-EarningsLossPerShareTables NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) false false R24.htm 00000024 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) Sheet http://dataio.com/role/Note10-Share-basedCompensationTables NOTE 10 - SHARE-BASED COMPENSATION (Tables) false false R25.htm 00000025 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) Sheet http://dataio.com/role/Note1-FinancialStatementPreparationDetailsNarrative NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) false false R26.htm 00000026 - Disclosure - NOTE 2 - INVENTORIES (Details) in thousands Sheet http://dataio.com/role/Note2-InventoriesDetailsInThousands NOTE 2 - INVENTORIES (Details) in thousands false false R27.htm 00000027 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNetDetailsInThousands NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) false false R28.htm 00000028 - Disclosure - NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Details) Sheet http://dataio.com/role/Note4.ProvisionForBusinessRestructuringDetails NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Details) false false R29.htm 00000029 - Disclosure - NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING (Details Narrative) Sheet http://dataio.com/role/Note4-ProvisionForBusinessRestructuringDetailsNarrative NOTE 4 - PROVISION FOR BUSINESS RESTRUCTURING (Details Narrative) false false R30.htm 00000030 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetailsInThousands NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) false false R31.htm 00000031 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetails1InThousands NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) false false R32.htm 00000032 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsDetailsInThousands NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) false false R33.htm 00000033 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) Sheet http://dataio.com/role/Note7-OtherCommitmentsDetailsNarrative NOTE 7 - OTHER COMMITMENTS (Details Narrative) false false R34.htm 00000034 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) Sheet http://dataio.com/role/Note9-EarningsLossPerShareDetailsInThousandsExceptPerShareData NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) false false R35.htm 00000035 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) Sheet http://dataio.com/role/Note9-EarningsLossPerShareDetailsNarrative NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) false false R36.htm 00000036 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetailsInThousandsExceptPerShareData NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) false false R37.htm 00000037 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 1) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails1 NOTE 10 - SHARE-BASED COMPENSATION (Details 1) false false All Reports Book All Reports Process Flow-Through: 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) Process Flow-Through: Removing column 'Mar. 31, 2014' Process Flow-Through: Removing column 'Dec. 31, 2013' Process Flow-Through: 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Process Flow-Through: 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) Process Flow-Through: Removing column '12 Months Ended Dec. 31, 2014' Process Flow-Through: 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) Process Flow-Through: 00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) daio-20150331.xml daio-20150331.xsd daio-20150331_cal.xml daio-20150331_def.xml daio-20150331_lab.xml daio-20150331_pre.xml true true XML 50 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 4. PROVISION FOR BUSINESS RESTRUCTURING (Tables)
3 Months Ended
Mar. 31, 2015
Note 4. Provision For Business Restructuring Tables  
Analysis of the business restructuring
An analysis of the restructuring is as follows:            
             
  Reserve
Balance
Dec. 31, 2013
2014
Expense
2014
Payments/
Write-Offs
Reserve
Balance
Dec. 31, 2014
2015
Expense
2015
Payments/
Write-Offs
Reserve
Balance
Mar. 31, 2015
(in thousands)              
Downsizing US operations:              
    Employee severance $230 ($16) $214 $0 $0 $0 $0
    Other costs 240 25 94 171 - 25 146
Downsizing foreign operations:              
    Employee severance 372 16 371 17 - 17 -
    Other costs 31 (12) 19 - - - -
Total $873 $13 $698 $188 $0 $42 $146