0001213900-21-027094.txt : 20210517 0001213900-21-027094.hdr.sgml : 20210517 20210517164534 ACCESSION NUMBER: 0001213900-21-027094 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 51 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rubicon Technology, Inc. CENTRAL INDEX KEY: 0001410172 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 364419301 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33834 FILM NUMBER: 21931652 BUSINESS ADDRESS: STREET 1: 900 EAST GREEN STREET CITY: BENSENVILLE STATE: IL ZIP: 60106 BUSINESS PHONE: (847) 295-7000 MAIL ADDRESS: STREET 1: 900 EAST GREEN STREET CITY: BENSENVILLE STATE: IL ZIP: 60106 10-Q 1 f10q0321_rubicontech.htm QUARTERLY REPORT

 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 10-Q

 

(Mark one)

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

 

For the quarterly period ended March 31, 2021

 

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 001-33834

 

RUBICON TECHNOLOGY, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware   36-4419301
State or Other Jurisdiction of
Incorporation or Organization
  I.R.S. Employer
Identification No.
     
900 East Green Street
Bensenville, Illinois
  60106
Address of Principal Executive Offices   Zip Code

 

Registrant’s Telephone Number, Including Area Code: (847) 295-7000

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $.001 per share   RBCN   The NASDAQ Stock Market
Preferred Shares Purchase Rights         

 

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

 

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

 

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

 

Large accelerated filer   Accelerated filer
Non-accelerated filer      Smaller reporting company
Emerging growth company      

 

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

 

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

 

As of April 30, 2021, the Registrant had 2,438,855 shares of common stock, par value $.001 per share, outstanding. 

 

 

 

 

 

RUBICON TECHNOLOGY, INC.

 

Quarterly Report on Form 10-Q
For the quarterly period ended March 31, 2021

 

TABLE OF CONTENTS

 

      Page
Part I Financial Information 1
  Item 1. Financial Statements
    Condensed Consolidated Financial Statements (unaudited)
    Condensed Consolidated Balance Sheets  – March 31, 2021 (unaudited) and December 31, 2020 1
    Condensed Consolidated Statements of Operations (unaudited) – Three months ended March 31, 2021 and 2020 2
    Condensed Consolidated Statements of Comprehensive Loss (unaudited) – Three months ended March 31, 2021 and 2020 3
    Condensed Consolidated Statements of Stockholders’ Equity (unaudited) – Three months ended March 31, 2021 and 2020 4
    Condensed Consolidated Statements of Cash Flows (unaudited) – Three months ended March 31, 2021 and 2020 5
    Notes to Condensed Consolidated Financial Statements (unaudited) 6
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 14
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 22
  Item 4. Controls and Procedures 22
       
Part II Other Information 23
  Item 6. Exhibits 23
Signature 24
Exhibit Index 25

 

i

 

PART I FINANCIAL INFORMATION

 

Rubicon Technology, Inc.

 

Condensed Consolidated Balance Sheets

 

   March 31,
2021
   December 31,
2020
 
   (unaudited)     
   (in thousands, other than
share and per share data)
 
Assets        
Cash and cash equivalents  $10,571   $11,130 
Short-term investments   14,749    14,748 
Accounts receivable, net   389    386 
Inventories   1,046    1,073 
Other inventory supplies   138    140 
Prepaid expenses and other current assets   253    284 
Assets held for sale   529    529 
Total current assets   27,675    28,290 
Inventories, non-current   468    468 
Property and equipment, net   2,441    2,482 
Total assets  $30,584   $31,240 
           
Liabilities and stockholders’ equity          
Accounts payable  $309   $497 
Accrued payroll   153    211 
Accrued and other current liabilities   385    201 
Corporate income and franchise taxes   329    307 
Accrued real estate taxes   90    71 
Advance payments   11    18 
Total current liabilities   1,277    1,305 
Total liabilities   1,277    1,305 
           
Commitments and contingencies (Note 7)          
Stockholders’ equity          
Preferred stock, $.001 par value, 1,000,000 undesignated shares authorized, no shares issued or outstanding   -      -   
Common stock, $.001 par value, 8,200,000 shares authorized; 2,987,883 and 2,971,283 shares issued; 2,438,855 and 2,422,255 shares outstanding, respectively   29    29 
Additional paid-in capital   376,635    376,456 
Treasury stock, at cost, 549,028 and 549,028 shares   (15,147)   (15,147)
Accumulated other comprehensive income   -      -   
Accumulated deficit   (332,210)   (331,403)
Total stockholders’ equity   29,307    29,935 
Total liabilities and stockholders’ equity  $30,584   $31,240 

 

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

 

1

 

Rubicon Technology, Inc.

 

Condensed Consolidated Statements of Operations

 

   Three months ended
March 31,
 
   2021   2020 
   (unaudited)
(in thousands, other than
share and per share data)
 
Revenue  $729   $1,160 
Cost of goods sold   583    812 
Gross profit   146    348 
Operating expenses:          
General and administrative   875    584 
Sales and marketing   79    87 
Loss from operations   (808)   (323)
Other income:          
Interest income   1    74 
Realized gain (loss) on investments   -      (1,786)
Realized gain (loss) on foreign currency translation   -      (14)
Unrealized gain (loss) on equity investments   -      (156)
Total other income (loss)   1    (1,882)
Loss before income taxes   (807)   (2,205)
Income tax expense   -      (4)
Net loss  $(807)  $(2,209)
Net loss per common share          
Basic  $(0.33)  $(0.84)
Diluted  $(0.33)  $(0.84)
Weighted average common shares outstanding used in computing net loss per common share          
Basic   2,430,555    2,629,467 
Diluted   2,430,555    2,629,467 

 

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

 

2

 

Rubicon Technology, Inc.

 

Condensed Consolidated Statements of Comprehensive Loss

 

   Three months ended
March 31,
 
   2021   2020 
   (unaudited)
(in thousands)
 
     
Net loss  $(807)  $(2,209)
Other comprehensive loss:          
Unrealized gain on investments, net of taxes       11 
Other comprehensive gain       11 
Comprehensive income/(loss)  $(807)  $(2,198)

  

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

 

3

 

Rubicon Technology, Inc.

 

Condensed Consolidated Statements of Stockholders’ Equity

 

   Common stock   Treasury stock       Stockholders’ equity 
   Shares   Amount   Shares   Amount   Additional
paid-in
capital
   Accum
other
comp loss
   Accum
deficit
   Total
stockholders’
equity
 
   (in thousands other than share data) 
Balance at January 1, 2020   2,955,253   $29    (253,082)  $(12,749)  $376,306   $(1)  $(330,340)  $33,245 
Stock-based compensation                   11            11 
Purchase of treasury stock, at cost           (146,674)   (1,205)               (1,205)
Unrealized gain on investments, net of tax                       11        11 
Net loss                           (2,209)   (2,209)
                                         
Balance at March 31, 2020   2,955,253   $29    (399,756)  $(13,954)  $376,317    10   $(332,549)   29,853 
                 
   Common stock   Treasury stock       Stockholders’ equity 
   Shares   Amount   Shares   Amount   Additional
paid-in
capital
   Accum
other
comp loss
   Accum
deficit
   Total
stockholders’
equity
 
   (in thousands other than share data) 
Balance at January 1, 2021   2,971,283   $29    (549,028)  $(15,147)  $376,456   $   $(331,403)  $29,935 
Stock-based compensation                             341                   341  
Common stock issued, net of shares withheld for employee taxes     16,600                         (162 )                 (162 )
Net loss                                         (807 )     (807 )
                                                               
Balance at March 31, 2021     2,987,883     $ 29       (549,028 )   $ (15,147 )   $ 376,635     $     $ (332,210 )   $ 29,307  

 

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

 

4

 

Rubicon Technology, Inc.

 

Condensed Consolidated Statements of Cash Flows

 

   Three months ended
March 31,
 
   2021   2020 
   (unaudited)
(in thousands)
 
Cash flows from operating activities        
Net loss  $(807)  $(2,209)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities          
Depreciation and amortization   42    42 
Unrealized (gain)/loss on equity investments   -      156 
Realized (gain)/loss on equity investments   -      1,786 
Stock-based compensation   341    11 
Changes in operating assets and liabilities:          
Accounts receivable   (4)   314 
Inventories   27    316 
Other inventory supplies   1    (1)
Prepaid expenses and other assets   31    29 
Accounts payable   (187)   (291)
Accrued payroll   (58)   28 
Accrued real estate taxes   19    19 
Corporate income and franchise taxes   22    16 
Advanced payments   (8)   (16)
Accrued and other current liabilities   184    (62)
Net cash provided by (cash used) by operating activities   (397)   138 
           
Cash flows from investing activities          
Purchases of investments   (1)   (1,720)
Proceeds from sale of investments   1    5,180 
Net cash provided by investing activities   -      3,460 
           
Cash flows from financing activities          
Taxes paid related to net share settlement of equity awards   (162)   -   
Purchases of treasury stock   -      (1,205)
Net cash used in financing activities   (162)   (1,205)
           
Net effect of currency translation   -      -   
Net increase (decrease) in cash, cash equivalents and restricted cash   (559)   2,393 
Cash, cash equivalents and restricted cash, beginning of period   11,130    8,880 
Cash, cash equivalents and restricted cash, end of period  $10,571   $11,273 

 

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

 

5

 

Rubicon Technology, Inc.

 

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

March 31, 2021

 

1. BASIS OF PRESENTATION

 

Interim financial data

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete consolidated financial statements and should be read in conjunction with Rubicon Technology, Inc.’s (the “Company”) annual report filed on Form 10-K for the fiscal year ended December 31, 2020. In the opinion of management, all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation of the results of operations have been included. Consolidated operating results for the three-month period ended March 31, 2021, are not necessarily indicative of results that may be expected for the year ending December 31, 2021.

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Principles of consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Rubicon Technology Worldwide LLC, Rubicon Technology BP LLC, Rubicon Sapphire Technology (Malaysia) SDN BHD and Rubicon DTP LLC. All intercompany transactions and balances have been eliminated in consolidation.

 

Investments

 

The Company invests available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statement of operations. Investments in which the Company has the ability and intent, if necessary, to liquidate are classified as short-term.

 

The Company reviews its available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations. 

 

Accounts receivable

 

The majority of the Company’s accounts receivable is due from defense subcontractors, industrial manufacturers, fabricators and resellers. Credit is extended based on an evaluation of the customer’s financial condition. Accounts receivable are due based on contract terms and at stated amounts due from customers, net of an allowance for doubtful accounts. Losses from credit sales are provided for in the financial statements.

 

6

 

Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including length of time customer’s account is past due, customer’s current ability to pay and the condition of the general economy and industry as a whole. The Company writes off accounts receivable when they are deemed uncollectible and such write-offs, net of payments received, are recorded as a reduction to the allowance.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

In November 2018, the Company’s Board of Directors authorized a program to repurchase up to $3,000,000 of its common stock. In July 2020, the Company used all of the original authorized $3,000,000.

 

On December 14, 2020, Rubicon’s Board of Directors authorized an additional $3,000,000 for the repurchase of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. The timing, price and volume of repurchases will be based on market conditions, relevant securities laws and other factors. The stock repurchases may be made from time to time, through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. The program may be terminated, suspended or modified at any time. There can be no assurance as to the number of shares of common stock repurchased. The Company records treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock.

 

No shares of the Company’s common stock were repurchased during the three months ended March 31, 2021. The dollar value of shares that may yet to be purchased under the program is $3,000,000.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis, which includes materials, labor and manufacturing overhead. The Company reduces the carrying value of its inventories for differences between the cost and the estimated net realizable value, taking into account usage, expected demand, technological obsolescence and other information.

 

The Company establishes inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer specifications. The Company evaluates the ability to realize the value of its inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers’ product specifications. The Company’s method of estimating excess and obsolete inventory has remained consistent for all periods presented.

 

Inventories consisted of the following:

 

   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Raw materials  $468   $468 
Work-in-process   452    614 
Finished goods   594    459 
   $1,514   $1,541 

 

As of December 31, 2020 and March 31, 2021, the Company made the determination that raw material inventories were such that the likelihood of significant usage within the current year was doubtful and reclassified such raw material inventories as non-current in the reported financial statements. 

 

7

 

Property and equipment

 

Property and equipment consisted of the following:

 

   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Machinery, equipment and tooling  $3,343   $3,343 
Buildings   1,711    1,711 
Information systems   835    835 
Land and land improvements   594    594 
Furniture and fixtures   8    8 
Total cost   6,491    6,491 
Accumulated depreciation and amortization   (4,050)   (4,009)
Property and equipment, net  $2,441   $2,482 

 

Assets held for sale and long-lived assets

 

When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, the Company performs an analysis to review the recoverability of the asset’s carrying value. The Company makes estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques, which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.

 

For the year ended December 31, 2020, the Company reviewed the current fair value of its assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. The Company will continue to assess its long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.

 

The Company did not record any sales of its equipment or consumable assets for the three months ended March 31, 2021.

 

The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.

 

Revenue recognition

 

The Company recognizes revenue in accordance with ASC Topic 606, Revenue From Contracts with Customers (“Topic 606”), when performance obligations under a purchase order or signed quotation are satisfied. The Company’s business practice commits the Company to manufacture and deliver product upon acceptance of a customer’s purchase order or signed quotation (“agreement”). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. The Company’s agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer’s specification, as performance does not create an asset with an alternative use to the Company. Accordingly, the Company recognizes revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. The Company grants credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets.

 

8

 

We do not provide maintenance or other services and do not have sales that involve bill & hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.

 

Net income (loss) per common share

 

Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of diluted common shares outstanding during the period. Diluted shares outstanding are calculated by adding to the weighted-average shares (a) any outstanding stock options based on the treasury stock method and (b) restricted stock units (“RSU”).

 

Diluted net income per common share was the same as basic net income per common share for the three months ended March 31, 2021 and 2020, because the effects of potentially dilutive securities did not have a material impact on the calculation of diluted net income per share. The Company had outstanding options exercisable into 18,250 and 19,500 shares of the Company’s common stock that would have had an anti-dilutive effect at March 31, 2021 and 2020, respectively.

 

New accounting pronouncements adopted 

 

The Company has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact the Company’s consolidated financial statements and related disclosures. 

 

3. INVESTMENTS

 

The Company invests its available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income/(loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statements of operations.

 

The following table presents the amortized cost and gross unrealized losses on all securities at March 31, 2021:

 

   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,749   $       —   $       —   $14,749 
Marketable securities              $ 
Total short-term investments  $14,749   $   $   $14,749 

 

The following table presents the amortized cost and gross unrealized losses on all securities at December 31, 2020:

 

   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,748   $       —   $       —   $14,748 
Marketable securities                
Total short-term investments  $14,748   $   $   $14,748 

 

9

 

The Company values its investments at fair value, defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following:

 

  Level 1—Quoted prices in active markets for identical assets or liabilities.
     
  Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company invests in fixed-income, common stock, preferred stock and equity-related securities. Its fixed-income available-for-sale debt securities consist of U.S. Treasury securities, high-quality investment grade commercial paper, FDIC guaranteed certificates of deposit, and corporate notes. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. The valuation techniques used to measure the fair value of the Company’s financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques.

 

The following table summarizes the Company’s financial assets measured at fair value on a recurring basis as of March 31, 2021:

 

   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,137   $   $   $3,137 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,749        14,749 
Total  $3,137   $14,749   $   $17,886 
                     

The following table summarizes the Company’s financial assets measured at fair value on a recurring basis as of December 31, 2020:

 

   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,136   $   $   $3,136 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,748        14,748 
Total  $3,136   $14,748   $   $17,884 

 

10

 

There are no terms or conditions restricting the Company from redeeming any of its investments.

 

In addition to the securities noted above, the Company had approximately $7,434,000 and $7,994,000 of time deposits included in cash and cash equivalents as of March 31, 2021 and December 31, 2020, respectively.

 

4. SIGNIFICANT CUSTOMERS

 

For the three months ended March 31, 2021, the Company had three customers individually that accounted for approximately 19%, 15%, and 11% of revenue. For the three months ended March 31, 2020, the Company had four customers individually that accounted for approximately 18%, 18%, 16% and 13% of revenue. No other customer accounted for 10% or more of the Company’s revenues during the three months ended March 31, 2021 and 2020.

 

Customers individually representing more than 10% of trade receivables accounted for approximately 62% and 44% of accounts receivable as of March 31, 2021 and December 31, 2020, respectively. 

 

5. STOCKHOLDERS’ EQUITY

 

Common shares reserved

 

As of March 31, 2021, the Company had reserved 65,103 shares of common stock for issuance upon the exercise of outstanding common stock options and vesting of RSUs. Also, 279,505 shares of the Company’s common stock were reserved for future grants of stock options and RSUs (or other similar equity instruments) under the Rubicon Technology, Inc. 2016 Stock Incentive Plan (the “2016 Plan”) as of March 31, 2021.

 

6. STOCK INCENTIVE PLANS

 

In August 2007, the Company adopted the Rubicon Technology Inc. 2007 Stock Incentive Plan, which was amended and restated effective in March 2011 (the “2007 Plan”), and which allowed for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The maximum number of shares that could be awarded under the 2007 Plan was 440,769 shares. Options granted under the 2007 Plan entitled the holder to purchase shares of the Company’s common stock at the specified option exercise price, which could not be less than the fair value of the common stock on the grant date. On June 24, 2016, the plan terminated with the adoption of the Rubicon Technology, Inc. 2016 Stock Incentive Plan, (the “2016 Plan”). Any existing awards under the 2007 Plan remain outstanding in accordance with their current terms under the 2007 Plan.

 

In June 2016, the Company’s stockholders approved adoption of the 2016 Plan effective as of March 17, 2016, which allows for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The Compensation Committee of the Board administers the 2016 Plan. The committee determines the type of award to be granted, the fair value, the number of shares covered by the award, and the time when the award vests and may be exercised.

 

Pursuant to the 2016 Plan, as of March 31, 2021 there are 279,505 shares of the Company’s common stock plus any shares subject to outstanding awards under the 2007 Plan that subsequently expire unexercised, are forfeited without the delivery of shares or are settled in cash, will be available for issuance under the 2016 Plan. The 2016 Plan will automatically terminate on March 17, 2026, unless the Company terminates it sooner.

 

11

 

The following table summarizes the activity of the stock incentive and equity plans as of March 31, 2021, and changes during the three months then ended:

 

   Shares
available
for grant
   Number of
options
outstanding
   Weighted-
average option
exercise price
   Number of
restricted
stock and
board
shares
issued
   Number of
RSUs
outstanding
 
At January 1, 2021   296,105    20,100   $9.71    99,570    45,003 
Granted   (31,550)                
Exercised/issued                    
Cancelled/forfeited   14,950                 
At March 31, 2021   279,505    20,100   $9.71    99,570    45,003 

 

The Company’s aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock. Based on the fair value of the common stock at March 31, 2021, there was $74,775 of intrinsic value arising from 18,250 stock options exercisable or outstanding.

 

The Company uses the Black-Scholes option pricing model to value stock options. The Company uses historical stock price average to determine its volatility assumptions. The assumed risk-free rates were based on U.S. Treasury rates in effect at the time of grant with a term consistent with the expected option lives. The expected term is based upon the vesting term of the Company’s options. The forfeiture rate of 36.13% is based on the history of forfeited options. The expense is allocated using the straight-line method. For the three months ended March 31, 2021 and 2020, the Company recorded $0 and $3,000, respectively, of stock option compensation expense. As of March 31, 2021, there was no unrecognized compensation cost related to non-vested stock option awards granted under the Company’s stock-based plans. 

 

As of December 31, 2020 and March 31, 2021, the Company did not have any non-vested options.

 

The Company did not record any RSU expense for the three months ended March 31, 2021 and 2020.

 

A summary of the Company’s RSUs during the three months ended March 31, 2021, is presented below:

 

   RSUs
outstanding
   Weighted
average
price at
time of
grant
   Aggregate
intrinsic
value
 
Non-vested RSUs as of January 1, 2021   45,003   $6.20      
Granted             
Vested             
Cancelled             
Non-vested RSUs at March 31, 2021   45,003   $6.20   $278,961 

 

Every year at the Company’s annual meeting each member of the Board of Directors is issued an RSU which vests on the day of the following year’s annual meeting. When such RSU vests, they are automatically converted into $10,000 of the Company’s common stock based upon the closing price the day before the following year’s annual meeting.

 

During the three months ended March 31, 2021, the Company awarded 31,550 shares to an officer of the Company with a fair value of approximately $341,000.

 

The Company’s board of directors are compensated partially in cash and partially in restricted stock. For the three months ended March 31, 2021 and 2020, no restricted stock shares were issued to our directors. As of March 31, 2021 and December 31, 2020, there were no outstanding non-vested restricted stock shares.

 

12

 

7. COMMITMENTS AND CONTINGENCIES

 

Litigation

 

From time to time, the Company experiences routine litigation in the normal course of its business. The management of the Company does not believe any pending litigation, will have a material adverse effect on the financial condition, results of operations or cash flows of the Company.

 

COVID-19 Pandemic

 

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The full impact of the COVID-19 outbreak is unknown and cannot be reasonably estimated. The magnitude and duration of the COVID-19 outbreak, as well as other factors, could result in a material impact to the Company’s financial statements in future reporting periods.

 

8. INCOME TAXES

 

In 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Act”) which, among other provisions, reduced the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. The SEC issued guidance, Staff Accounting Bulletin 118, on accounting for the tax effects of the Act. The guidance allows the Company to record provisional amounts for those impacts, with the requirement that the accounting be completed in a period not to exceed one year from the date of enactment. The Company has completed its accounting for the tax effects of enactment of the Act. The deemed inclusion from the repatriation tax increased from $3,900,000 at the time of provision to $5,000,000 at the time the calculation was finalized for the tax return. The increase of the inclusion related primarily to the refinement of Malaysia earnings and profits. As the Company is in a full valuation allowance position, an equal benefit adjustment was recorded for the impact of the increase of the deemed repatriation tax.

 

The Company is subject to taxation in the U.S. and in a U.S. state jurisdiction. On a quarterly basis, the Company assesses the recoverability of deferred tax assets and the need for a valuation allowance. Such evaluations involve the application of significant judgment, and multiple factors, both positive and negative, are considered. For the period ended March 31, 2021, a valuation allowance has been included in the 2021 forecasted effective tax rate. The Company is in a cumulative loss position for the past three years, which is considered significant negative evidence that is difficult to overcome on a “more likely than not” standard through objectively verifiable data. Under the accounting standards, objective verifiable evidence is given greater weight than subjective evidence such as the Company’s projections for future growth. Based on an evaluation in accordance with the accounting standards, as of December 31, 2015, a valuation allowance has been recorded against the net U.S. deferred tax assets in order to measure only the portion of the deferred tax assets that are more likely than not to be realized based on the weight of all available evidence. At March 31, 2021, the Company continues to be in a three-year cumulative loss position, therefore, until an appropriate level of profitability is attained, the Company expects to maintain a full valuation allowance on its U.S. net deferred tax assets. Any U.S. tax benefits or tax expense recorded on the Company’s consolidated statement of operations will be offset with a corresponding adjustment from the use of the net operating loss (“NOL”) carryforward asset which currently has a full valuation allowance. In the event that the Company changes its determination as to the amount of deferred tax assets that can be realized, the Company will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

 

13

 

9. SEGMENT INFORMATION

 

The Company has determined that it operates in two segments, the sapphire and pharmacy business.

 

Revenue is attributed by geographic region based on ship-to location of the Company’s customers. The following table summarizes revenue by geographic region:

 

   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
         
North America  $588   $1,040 
Asia   139    113 
Other   2    7 
Total revenue  $729   $1,160 

 

The following table summarizes sales by product type:

 

   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
     
Optical  $495   $1,027 
Rubicon DTP   234    133 
Total revenue  $729   $1,160 

 

As of March 31, 2021 and December 31, 2020, the Company held all of its assets in the United States.

 

Direct Dose Rx accounted for a loss of approximately $95,000 and $119,000 for the three months ended March 31, 2021 and 2020, respectively.

 

Direct Dose Rx assets are currently not material to the consolidated financial information of the Company and therefore there is limited disclosure relating specifically to them.

 

10. SUBSEQUENT EVENTS

 

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

 

Forward Looking Statements

 

All statements, other than statements of historical facts, included in this Quarterly Report on Form 10-Q, including statements regarding our estimates, expectations, beliefs, intentions, projections or strategies for the future, results of operations, financial position, net sales, projected costs, prospects and plans and objectives of management for future operations may be “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. We have based these forward-looking statements on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives and financial needs. These forward looking statements can be identified by the use of terms and phrases such as “believe,” “plan,” “intend,” “anticipate,” “target,” “estimate,” “expect,” “forecast,” “prospects,” “goals,” “potential,” “likely,” and the like, and/or future-tense or conditional constructions such as “will,” “may,” “could,” “should,” etc. (or the negative thereof). Items contemplating or making assumptions about actual or potential future sales, market size and trends or operating results also constitute forward-looking statements.

 

Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Before investing in our common stock, investors should be aware that the occurrence of the risks, uncertainties and events described in the section entitled “Risk Factors” in our Annual Report on Form 10-K, for the year ended December 31, 2020, and elsewhere in this Quarterly Report could have a material adverse effect on our business, results of operations and financial condition.

 

14

 

Although we believe that the expectations reflected in the forward-looking statements are reasonable, forward-looking statements are inherently subject to known and unknown business, economic and other risks and uncertainties that may cause actual results to be materially different from those discussed in these forward-looking statements. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Quarterly Report. We assume no obligation to update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Quarterly Report, other than as may be required by applicable law or regulation. If one or more of these risks or uncertainties materialize, or if the underlying assumptions prove incorrect, our actual results may vary materially from those expected or projected.

 

You should read this Quarterly Report, the documents that we reference in this Quarterly Report and have filed with the SEC as exhibits, and our Annual Report on Form 10-K for the year ended December 31, 2020, with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect.

 

Unless otherwise indicated, the terms “Rubicon,” the “Company,” “we,” “us,” and “our” refer to Rubicon Technology, Inc. and our consolidated subsidiaries.

 

OVERVIEW

 

The Company consists of two primary operating subsidiaries, Rubicon Technology Worldwide LLC (“RTW”) and Rubicon DTP LLC dba Direct Dose Rx. We manage RTW's direct sales, growth, fabrication and ship from our facility located in Bensenville, Illinois. We manage Direct Dose’s operations from our leased facility in Indianapolis, Indiana.

 

Rubicon Technology Worldwide is a vertically integrated, advanced materials provider specializing in monocrystalline sapphire for applications in optical and industrial systems. We use our proprietary crystal growth technology to produce high-quality sapphire products to meet our customers exacting specifications. We believe that we continue to have a reputation as one of the highest quality sapphire producers in the market. We provide optical and industrial sapphire products in various shapes and sizes, including round and rectangular windows and blanks, domes, tubes and rods.

 

Historically, we have also provided sapphire products to the LED and mobile device markets, which are the largest markets for sapphire. However, given competitive pressures in those markets, in the fourth quarter of 2016 we announced our decision to limit our focus to the optical and industrial sapphire markets and exit the LED market. We operate in a very competitive market. Our ability to expand our optical and industrial business and acceptance of new product offerings are difficult to predict.

 

Direct Dose Rx is a specialized pharmacy that provides prescription medications, over-the-counter drugs and vitamins to patients being discharged from skilled nursing facilities and hospitals and directly to retail customers who want such medications delivered to their home. The delivered products are sorted by the dose, date and time to be taken and come in easy to use perforated strip-packaging as opposed to separate pill bottles. Direct Dose Rx is currently licensed to operate in 7 states. The services offered by Direct Dose Rx benefits patients, skilled nursing facilities and hospitals by reducing the risk of hospital readmissions.

 

In addition to our current sapphire and our mail order pharmacy businesses, we are actively evaluating making investments, effecting a merger, consolidation or other business combination, partnering or other collaboration agreements, or potential acquisitions or recapitalizations, in one or more transactions outside of these markets to utilize our substantial NOL carry forwards.

 

Historically, a significant portion of the Company’s revenue has been derived from sales to relatively few customers. For the three months ended March 31, 2021, the Company had three customers individually that accounted for approximately 19%, 15%, and 11% of revenue. For the three months ended March 31, 2020, the Company had four customers individually that accounted for approximately 18%, 18%, 16% and 13% of revenue. No other customer accounted for 10% or more of the Company’s revenues during the three months ended March 31, 2021 and 2020. Our principal customers have been defense subcontractors, industrial manufacturers, fabricators, resellers and pharmacy benefit managers. We expect our sales to continue to be concentrated among a small number of customers. However, we also expect that our significant customers may change from time to time.

 

15

 

Customers individually representing more than 10% of trade receivables accounted for approximately 62% and 44% of accounts receivable as of March 31, 2021 and December 31, 2020, respectively. 

 

Revenue. We recognize revenue based upon the shipping terms with our customers. Delays in product orders or changes to the timing of shipments could cause our quarterly revenue to vary significantly. We sell our products on a global basis, and historically derived a significant portion of our revenue from customers outside of the U.S., with the majority of our sales to the Asian and European markets. Following the decision to limit our focus to the optical and industrial sapphire markets, a major source of our revenue is derived from the North American market. All of our revenue and corresponding accounts receivable are denominated in U.S. dollars. Substantially all of our revenue is generated by our direct sales force and we expect this to continue in the future.

 

Cost of goods sold. Our cost of goods sold consists primarily of manufacturing materials, labor, manufacturing related overhead, such as utilities, depreciation, provisions for excess and obsolete inventory reserves, idle plant charges, outsourcing costs, freight, warranties and pharmaceutical products. We purchase materials and supplies to support current and future demand for our products. We are subject to variations in the cost of consumable assets from period to period because we do not have long-term fixed-price agreements with our suppliers. We currently outsource some of our production processes and needs.

 

Sales, General and administrative expenses. Our operating expenses are comprised of sales and marketing, and general and administrative (“G&A”) expenses. G&A expenses consist primarily of compensation and associated costs for finance, human resources, information technology and administrative activities, including charges for accounting, legal services and insurance. Additionally, the majority of our stock-based compensation relates to administrative personnel and is accounted for as a G&A expense.

 

Other income. Other income consists of interest income, unrealized gain (loss) on investments, realized gain (loss) on investments and realized gains (loss) on currency translation.

 

We account for income taxes under the asset and liability method, whereby the expected future tax consequences of temporary differences between the book value and the tax basis of assets and liabilities are recognized as deferred tax assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to be recognized. Our analysis of ownership changes that limit the utilization of our NOL carryforwards as of December 31, 2020, shows no impact on such utilization. In order to protect our NOL carryforwards, in December 2020, we amended our stockholders’ rights plan to extend it to December 2023. We are in a cumulative loss position for the past three years. Based on an evaluation in accordance with the accounting standards, a valuation allowance has been recorded against the net U.S. deferred tax assets in order to measure only the portion of the deferred tax assets that are more likely than not to be realized based on the weight of all available evidence. Until an appropriate level of profitability is attained, we expect to maintain a full valuation allowance on our U.S. net deferred tax assets.

 

We continue to review a variety of strategic alternatives with a goal of providing greater value to our stockholders. These alternatives could result in, among other things, further modifying or eliminating certain of our operations, selling material assets, seeking additional financing, selling the business, making investments, effecting a merger, consolidation or other business combination, partnering or other collaboration agreements, or potential acquisitions or recapitalizations, or we may continue to operate with our current business plan and strategy. We cannot provide assurance that this process will result in the consummation of any transaction, or that the consummation of any transaction will provide greater value to our stockholders.

 

Direct Dose Rx revenue and expenses are currently not material to the consolidated financial information of the Company and therefore there is limited disclosure relating specifically to it.

 

RESULTS OF CONSOLIDATED OPERATIONS THREE MONTHS ENDED MARCH 31, 2021 AND 2020

 

The following table sets forth our consolidated statements of operations for the periods indicated:

 

   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
Revenue  $729   $1,160 
Cost of goods sold   583    812 
Gross profit   146    348 
Operating expenses:          
General and administrative   875    584 
Sales and marketing   79    87 
Total operating expenses   954    671 
Loss from operations   (808)   (323)
Other income/(loss)   1    (1,882)
Income (loss) before income taxes   (807)   (2,205)
Income tax expense       (4)
Net income (loss)  $(807)  $(2,209)

 

16

 

The following table sets forth our consolidated statements of operations as a percentage of revenue for the periods indicated:

 

   Three months ended
March 31,
 
   2021   2020 
   (percentage of total) 
Revenue   100%   100%
Cost of goods sold   80    70 
Gross profit   20    30 
Operating expenses:          
General and administrative   120    50 
Sales and marketing   11    8 
Total operating expenses   131    58 
Loss from operations   (111)   (28)
Other income/(loss)       (163)
Income (loss) before income taxes   (111)   (191)
Income tax expense        
Net income (loss)   (111)%   (191)%

 

Revenue. Revenue was $729,000 and $1,160,000 for the three months ended March 31, 2021 and 2020, respectively, a decrease of $431,000. This decrease in revenue was due to a decline in revenue by RTW of $532,000, caused by the timing and fluctuations of shipments, and was offset by an increase of $101,000 in revenue by Direct Dose due to an increase in the number of its customers.

 

Gross profit. Gross profit was $146,000 and $348,000 for the three months ended March 31, 2021 and 2020, respectively, a decrease of $202,000. This decrease was primarily attributable to decreases in sales at RTW and slightly offset by an $8,000 increase in gross profit at Direct Dose due to its increased revenue.

 

General and administrative expenses. General and administrative expenses were $875,000 and $584,000 for the three months ended March 31, 2021 and 2020, respectively, an increase of $291,000. The increase was primarily attributable to the accrual of an executive bonus in the amount of $221,000 and an increase in consulting fees of $60,000 in 2021.

 

Sales and marketing expenses. Sales and marketing expenses were $79,000 and $87,000 for the three months ended March 31, 2021 and 2020, respectively, a decrease of $8,000. The decrease in sales and marketing expenses was primarily attributable to a decrease in travel costs.

 

Other income. Other income was $1,000 for the three months ended March 31, 2021 as compared to a loss of ($1,882,000) for the three months ended March 31, 2020, an increase of $1,883,000. The increase in other income was due to a realized loss of ($1,846,000) and an unrealized loss of ($156,000) on equity securities in the period ending March 31, 2020. These losses were partially offset by interest income of $74,000 and a payment of $60,000 from a potential buyer of the Company’s parcel of land located in Batavia, IL due to the failure by the buyer to consummate the purchase.

 

Income tax (benefit) expense. In accordance with ASC740 “Accounting for Income Taxes” (“ASC740”), we evaluate our deferred income tax assets quarterly to determine if valuation allowances are required or should be adjusted. At March 31, 2021, we continue to be in a three-year cumulative loss position; therefore, until an appropriate level of profitability is attained, we expect to maintain a valuation allowance on net deferred tax assets related to future U.S. tax benefits and will no longer accrue tax benefits or tax expense on our consolidated statement of operations. The tax provision for the three months ended March 31, 2021, is based on an estimated combined statutory effective tax rate.

 

17

 

LIQUIDITY AND CAPITAL RESOURCES

 

We have historically funded our operations using a combination of issuances of common stock and cash generated from our operations.

 

As of March 31, 2021, we had cash, cash equivalents and short-term investments totaling $25,320,000, including cash of $7,434,000 held in deposits at major banks, $3,137,000 invested in money market funds and $14,749,000 of short-term investments consisting of U.S. Treasury securities.

 

Cash flows from operating activities

 

Cash used in operating activities was $397,000 for the three months ended March 31, 2021. During the period, we generated a net loss of $807,000, including non-cash items of $383,000, and an increase in cash from net working capital of $27,000. The net working capital cash increase was primarily driven by a decrease in accrued payroll of $58,000, an increase of $226,000 consisting of corporate franchise taxes owed, accrued real estate taxes owed and other accrued and other current liabilities, and a decrease of $27,000 in inventories and $31,000 in prepaid expenses and other current assets. This was partially offset by a decrease in accounts payable of $187,000.

 

Cash provided by operating activities was $138,000 for the three months ended March 31, 2020. During the period, we generated a net loss of $2,209,000, including adjusting items of $1,995,000, and an increase in cash from net working capital of $352,000. The net working capital cash increase was primarily driven by a decrease in accounts receivable of $314,000 and a decrease of $316,000 in inventories. This was partially offset by a decrease in accounts payable of $291,000 and a decrease in accruals and other liabilities of $15,000.

 

Cash flows from investing activities

 

Net cash used in investing activities was $0 for the three months ended March 31, 2021, primarily due to the purchases of, and sales of investments in U.S. Treasury securities were approximately $1,000 each.

 

Net cash provided by investing activities was $3,460,000 for the three months ended March 31, 2020, primarily due to the proceeds from sales of investments in U.S. Treasury securities and equity related securities of $5,180,000. This was partially offset by the purchases of investments of $1,720,000. 

 

We anticipate our capital expenditures for 2021 will be minimal.

 

Cash flows from financing activities

 

Net cash used in financing activities was $162,000 for the three months ended March 31, 2021, due entirely to cash used to settle equity awards. Net cash used in financing activities was $1,205,000 for the three months ended March 31, 2020, due entirely to purchases of our treasury stock. 

 

Future liquidity requirements

 

We believe that our existing cash, cash equivalents, anticipated cash flows from operating activities and proceeds from sales or leases of fixed assets will be sufficient to meet our anticipated cash needs for at least the next twelve months. However, if our ability to generate sufficient operating cash flow or our use of cash in the next twelve months were to significantly adversely change, we may not have enough funds available to continue operating at our current level in future periods. Our cash needs include cash required to fund our operations. If the assumptions underlying our business plan regarding future revenues and expenses change, or if unexpected opportunities or needs arise, we may seek to raise additional cash by selling equity or convertible debt securities. If we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our stockholders could be significantly diluted, and these newly issued securities may have rights, preferences or privileges senior to those of existing stockholders.

 

18

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

We consider to be critical those accounting policies that require our most subjective or complex judgments, which often result from a need to make estimates about the effect of matters that are inherently uncertain, and that are among the most important of our accounting policies in the portrayal of our financial condition and results of operations. We believe the following to be our critical accounting policies, including the more significant estimates and assumptions used in preparation of our financial statements.

 

Revenue recognition

 

We recognize revenue in accordance with ASC Topic 606, Revenue From Contracts with Customers (“Topic 606”), when performance obligations under a purchase order or signed quotation are satisfied. Our business practice commits us to manufacture and deliver product upon acceptance of a customer’s purchase order or signed quotation (“agreement”). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. Our agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer’s specification as performance does not create an asset with an alternative use to us. Accordingly, we recognize revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. We grant credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets. 

 

We do not provide maintenance or other services and do not have sales that involve bill & hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.

 

Assets held for sale and long-lived assets

 

When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, we perform an analysis to review the recoverability of the asset’s carrying value. We make estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.

 

For the year ended December 31, 2020, we reviewed the current fair value of our assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. We will continue to assess our long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.

 

The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.

 

19

 

Inventory valuation

 

We value our inventory at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis which includes materials, labor and manufacturing overhead. We establish inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer required specifications. We evaluate the ability to realize the value of our inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers’ product specifications.

 

Our method of estimating excess and obsolete inventory has remained consistent for all periods presented. However, if our recognition of excess or obsolete inventory is, or if our estimates of our inventory’s potential utility become, less favorable than currently expected, additional inventory reserves may be required.

 

We determine our normal operating capacity and record as an expense costs attributable to lower utilization of equipment and staff. For the three months ended March 31, 2021and 2020, we determined that we were not operating at capacity and recorded costs associated with lower utilization of equipment and staff of $26,000 and $39,000, respectively. It is likely we will incur additional adjustments for lower utilization of our equipment and staff in 2021.

 

Investments

 

We invest our available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income in the consolidated statements of operations. Investments in which we have the ability and intent, if necessary, to liquidate are classified as short-term.

 

We review our available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. We consider various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, our ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When we conclude that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations. As of March 31, 2021 and 2020, no impairment was recorded.

 

Stock-based compensation

 

We grant stock-based compensation in the form of stock options, RSUs and restricted stock. We expense stock-based compensation based upon the fair value on the date of grant. We use the Black-Scholes option pricing model to determine the fair value of stock options. The determination of the fair value of stock-based payment awards on the date of grant using an option-pricing model is affected by assumptions regarding a number of complex and subjective variables. These variables include our expected stock volatility over the term of the awards, actual and projected employee stock option exercise behaviors, risk-free interest rates, forfeitures and expected dividends.

 

20

 

The expected term represents the weighted-average period that our stock options are expected to be outstanding and is based upon the historical data. We estimate the volatility of our common stock based on a historical range of stock price fluctuations. We base the risk-free interest rate that we use in the option pricing model on U.S. Treasury zero-coupon issues with remaining terms similar to the expected terms on the options. We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option pricing model. We are required to estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. The current forfeiture rate of 36.13% was based on our past history of forfeitures.

 

All option grants are granted at an exercise price per share equal to the closing market price of our common stock on the day before the date of grant. Therefore, there is no intrinsic value on the date of grant because the exercise price per share of each option was equal to the fair value of the common stock on the date of grant.

 

Based on the fair value of the common stock at March 31, 2021, there was $74,775 of intrinsic value arising from 18,250 stock options exercisable and outstanding.

 

We allocate stock-based compensation costs using a straight-line method, which amortizes the fair value of each award on a straight-line basis over the service period.

 

Income tax valuation allowance

 

In accordance with ASC 740 “Accounting for Income Taxes” (“ASC 740”), we evaluate our deferred income tax assets quarterly to determine if valuation allowances are required or should be adjusted. Evaluating the need for and amount of a valuation allowance for deferred tax assets often requires significant judgment and extensive analysis of all positive and negative evidence available to determine whether all or some portion of the deferred tax assets will not be realized. A valuation allowance must be established for deferred tax assets when it is more likely than not (a probability level of more than 50%) that they will not be realized. In general, “realization” refers to the incremental benefit achieved through the reduction in future taxes payable or an increase in future taxes refundable from the deferred tax assets, assuming that the underlying deductible differences and carryforwards are the last items to enter into the determination of future taxable income. In determining our valuation allowance, we consider the source of taxable income including taxable income in prior carryback years, future reversals of existing temporary differences, the required use of tax planning strategies, and future taxable income exclusive of reversing temporary differences and carryforwards. We are in a cumulative loss position for the past three years, which is considered significant negative evidence by the accounting standards that is difficult to overcome on a “more likely than not” standard through objectively verifiable data. The accounting standards attribute greater weight to objective verifiable evidence than to subjective positive evidence, such as our projections for future growth. Based on an evaluation in accordance with the accounting standards, as of March 31, 2021, a valuation allowance has been recorded against the net U.S. deferred tax assets in order to measure only the portion of the deferred tax assets that are more likely than not to be realized based on the weight of all available evidence. Any U.S. tax benefits or tax expense recorded on the consolidated statement of operations will be offset with a corresponding adjustment from the use of the NOL carryforward asset which currently has a full valuation allowance. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

 

RECENT ACCOUNTING PRONOUNCEMENTS

 

See Note 2 to the Condensed Consolidated Financial Statements for a discussion of new accounting standards.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We do not have any off-balance sheet arrangements.

 

21

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

 

For the three months ended March 31, 2021, there were no material changes in the information regarding market risk contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Management’s evaluation of disclosure controls and procedures

 

Based on evaluations at March 31, 2021, our chief executive officer and acting chief financial officer (the “certifying officer”), with the participation of the management team, has concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and that material information relating to the Company is accumulated and communicated to management, including our certifying officer, as appropriate to allow timely decisions regarding required disclosures.

 

Changes in internal control over financial reporting

 

The certifying officer has concluded that there were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the three months ended March 31, 2021, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

22

 

PART II

 

ITEM 6. EXHIBITS

 

The exhibits filed or incorporated by reference as a part of this report are listed in the Exhibit Index which appears following the signature page to this Quarterly Report on Form 10-Q and is incorporated by reference.

 

23

 

SIGNATURE

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  Rubicon Technology, Inc.
     
Date: May 17, 2020 By: /s/ Timothy E. Brog
    Timothy E. Brog
    President, Chief Executive Officer and Acting Chief Financial Officer

 

24

 

EXHIBIT INDEX

 

The Exhibits listed below are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q.

 

Exhibit
No.
  Description   Incorporation by Reference
         
3.1   Eighth Amended and Restated Certificate of Incorporation of Rubicon Technology, Inc.   Filed as Exhibit 3.1 to the registrant’s Registration Statement on Form S-1/A, filed on November 1, 2007 (File No. 333-145880)
         
3.2   Amendment No. 1 to Eighth Amended and Restated Certificate of Incorporation of Rubicon Technology, Inc.   Filed as Appendix A to the registrant’s Definitive Proxy Statement on Schedule 14A, filed on April 29, 2011 (File No. 1-33834)
         
3.3   Amendment No. 2 to Eighth Amended and Restated Certificate of Incorporation of Rubicon Technology, Inc.   Filed as Exhibit 3.1 to the registrant’s Current Report on Form 8-K, filed on May 4, 2017 (File No. 1-33834)
         
3.4   Second Amended and Restated Bylaws of Rubicon Technology, Inc.   Filed as Exhibit 3.3 to the registrant’s Quarterly Report on Form 10-Q, filed on May 10, 2016 (File No. 1-33834)
         
3.5   Certificate of Designations of Series A Junior Participating Preferred Stock of Rubicon Technology, Inc. filed with the Secretary of State of Delaware on December 18, 2017.   Filed as Exhibit 3.1 to the registrant’s Current Report on Form 8-K, filed on December 18, 2017  (File No. 1-33834)
         
3.6   Amendment No. 3 to Eighth Amended and Restated Certificate of Incorporation of Rubicon Technology, Inc.   Filed as Exhibit 3.1 to the registrant’s Current Report on Form 8-K, filed on May 15, 2018  (File No. 1-33834)
         
31.1*   Certification of Chief Executive Officer and Acting Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002    
         
32.1*   Certification of Chief Executive Officer and Acting Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002    
         
101.INS*   XBRL Instance Document    
         
101.SCH*   XBRL Taxonomy Extension Schema Document    
         
101.CAL*   XBRL Taxonomy Extension Calculation Linkbase Document    
         
101.LAB*   XBRL Taxonomy Extension Label Linkbase Document    
         
101.PRE*   XBRL Taxonomy Extension Presentation Document    
         
101.DEF*   XBRL Taxonomy Extension Definition Linkbase Document    
   
* Filed electronically with this Quarterly Report on Form 10-Q

 

25
EX-31.1 2 f10q0321ex31-1_rubicontech.htm CERTIFICATION

Exhibit 31.1

 

Certifications

 

Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Timothy E. Brog, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Rubicon Technology, Inc. (the “registrant”);

 

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

 

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

 

4. I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15 (f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: May 17, 2021 By: /s/ Timothy E. Brog
    Timothy E. Brog
    President, Chief Executive Officer
and Acting Chief Financial Officer
EX-32.1 3 f10q0321ex32-1_rubicontech.htm CERTIFICATION

Exhibit 32.1

 

Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,

18 U.S.C. Section 1350

 

In connection with the Quarterly Report of Rubicon Technology, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned 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, to his knowledge:

 

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
   
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 17, 2021 By: /s/ Timothy E. Brog
    Timothy E. Brog
    President, Chief Executive Officer and Acting Chief Financial Officer
EX-101.INS 4 rbcn-20210331.xml XBRL INSTANCE FILE 0001410172 2021-01-01 2021-03-31 0001410172 2021-04-30 0001410172 2021-03-31 0001410172 2020-12-31 0001410172 2020-01-01 2020-03-31 0001410172 us-gaap:CommonStockMember 2019-12-31 0001410172 us-gaap:TreasuryStockMember 2019-12-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001410172 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001410172 us-gaap:RetainedEarningsMember 2019-12-31 0001410172 2019-12-31 0001410172 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001410172 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001410172 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001410172 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001410172 us-gaap:CommonStockMember 2020-03-31 0001410172 us-gaap:TreasuryStockMember 2020-03-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001410172 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001410172 us-gaap:RetainedEarningsMember 2020-03-31 0001410172 2020-03-31 0001410172 us-gaap:CommonStockMember 2020-12-31 0001410172 us-gaap:TreasuryStockMember 2020-12-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001410172 us-gaap:RetainedEarningsMember 2020-12-31 0001410172 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001410172 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001410172 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001410172 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001410172 us-gaap:CommonStockMember 2021-03-31 0001410172 us-gaap:TreasuryStockMember 2021-03-31 0001410172 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001410172 us-gaap:RetainedEarningsMember 2021-03-31 0001410172 srt:BoardOfDirectorsChairmanMember 2018-11-30 0001410172 2020-07-01 2020-07-31 0001410172 srt:BoardOfDirectorsChairmanMember 2020-12-14 0001410172 us-gaap:MachineryAndEquipmentMember 2021-03-31 0001410172 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001410172 us-gaap:BuildingMember 2021-03-31 0001410172 us-gaap:BuildingMember 2020-12-31 0001410172 rbcn:InformationSystemsMember 2021-03-31 0001410172 rbcn:InformationSystemsMember 2020-12-31 0001410172 us-gaap:LandAndLandImprovementsMember 2021-03-31 0001410172 us-gaap:LandAndLandImprovementsMember 2020-12-31 0001410172 us-gaap:FurnitureAndFixturesMember 2021-03-31 0001410172 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-03-31 0001410172 rbcn:MarketableSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-03-31 0001410172 us-gaap:ShortTermInvestmentsMember 2021-03-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001410172 rbcn:MarketableSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001410172 us-gaap:ShortTermInvestmentsMember 2020-12-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001410172 rbcn:CustomerOneMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-03-31 0001410172 rbcn:CustomerTwoMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-03-31 0001410172 rbcn:CustomerThreeMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-03-31 0001410172 rbcn:CustomerOneMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-03-31 0001410172 rbcn:CustomerTwoMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-03-31 0001410172 rbcn:CustomerThreeMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-03-31 0001410172 rbcn:CustomerFourMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-03-31 0001410172 us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-12-31 0001410172 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-03-31 0001410172 us-gaap:AccountsReceivableMember 2021-01-01 2021-03-31 0001410172 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001410172 rbcn:TwoThousandSevenPlanMember 2007-08-31 0001410172 rbcn:TwoThousandSixteenPlanMember 2021-03-31 0001410172 rbcn:TwoThousandSixteenPlanMember 2021-01-01 2021-03-31 0001410172 us-gaap:StockOptionMember 2021-01-01 2021-03-31 0001410172 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001410172 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001410172 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0001410172 srt:MaximumMember 2017-01-01 2017-12-31 0001410172 srt:MinimumMember 2017-01-01 2017-12-31 0001410172 rbcn:DirectDoseRxMember 2021-01-01 2021-03-31 0001410172 rbcn:DirectDoseRxMember 2020-01-01 2020-03-31 0001410172 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001410172 srt:NorthAmericaMember 2020-01-01 2020-03-31 0001410172 srt:AsiaMember 2021-01-01 2021-03-31 0001410172 srt:AsiaMember 2020-01-01 2020-03-31 0001410172 rbcn:OtherMember 2021-01-01 2021-03-31 0001410172 rbcn:OtherMember 2020-01-01 2020-03-31 0001410172 rbcn:OpticalMember 2021-01-01 2021-03-31 0001410172 rbcn:OpticalMember 2020-01-01 2020-03-31 0001410172 rbcn:RubiconDTPOneMember 2021-01-01 2021-03-31 0001410172 rbcn:RubiconDTPOneMember 2020-01-01 2020-03-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure 001-33834 false --12-31 Q1 2021 2021-03-31 10-Q 0001410172 Yes false Non-accelerated Filer DE Yes Rubicon Technology, Inc. false true 2438855 10571000 11130000 14749000 14748000 389000 386000 1046000 1073000 138000 140000 253000 284000 529000 529000 27675000 28290000 468000 468000 2441000 2482000 30584000 31240000 309000 497000 153000 211000 385000 201000 329000 307000 90000 71000 11000 18000 1277000 1305000 1277000 1305000 0.001 0.001 1000000 1000000 29000 29000 0.001 0.001 8200000 8200000 2987883 2971283 2438855 2422255 376635000 376456000 15147000 15147000 549028 549028 -332210000 -331403000 29307000 29935000 30584000 31240000 729000 1160000 583000 812000 146000 348000 875000 584000 79000 87000 -808000 -323000 1000 74000 1786000 -14000 -156000 1000 -1882000 -807000 -2205000 4000 -807000 -2209000 -0.33 -0.84 -0.33 -0.84 2430555 2629467 2430555 2629467 11000 11000 -807000 -2198000 2955253 29000 -253082 -12749000 376306000 -1000 -330340000 33245000 11000 11000 146674 1205000 1205000 11000 11000 -2209000 2955253 29000 -399756 -13954000 376317000 10000 -332549000 29853000 2971283 29000 -549028 -15147000 376456000 -331403000 341000 341000 16600 -162000 -162000 -807000 2987883 29000 -549028 -15147000 376635000 -332210000 42000 42000 -156000 -1786000 341000 11000 4000 -314000 -27000 -316000 -1000 1000 -31000 -29000 -187000 -291000 -58000 28000 19000 19000 22000 16000 -8000 -16000 184000 -62000 -397000 138000 1000 1720000 -1000 -5180000 3460000 162000 1205000 -162000 -1205000 -559000 2393000 11130000 8880000 10571000 11273000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>1. BASIS OF PRESENTATION </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Interim financial data </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete consolidated financial statements and should be read in conjunction with Rubicon Technology, Inc.&#x2019;s (the &#x201c;Company&#x201d;) annual report filed on Form 10-K for the fiscal year ended December&#xa0;31, 2020. In the opinion of management, all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation of the results of operations have been included. Consolidated operating results for the three-month period ended March&#xa0;31, 2021, are not necessarily indicative of results that may be expected for the year ending December&#xa0;31, 2021.</p><br/> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Principles of consolidation </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Rubicon Technology Worldwide LLC, Rubicon Technology BP LLC, Rubicon Sapphire Technology (Malaysia) SDN BHD and Rubicon DTP LLC. All intercompany transactions and balances have been eliminated in consolidation.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Investments </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company invests available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statement of operations. Investments in which the Company has the ability and intent, if necessary, to liquidate are classified as short-term.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews its available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations.&#xa0;</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Accounts receivable </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The majority of the Company&#x2019;s accounts receivable is due from defense subcontractors, industrial manufacturers, fabricators and resellers. Credit is extended based on an evaluation of the customer&#x2019;s financial condition. Accounts receivable are due based on contract terms and at stated amounts due from customers, net of an allowance for doubtful accounts. Losses from credit sales are provided for in the financial statements.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including length of time customer&#x2019;s account is past due, customer&#x2019;s current ability to pay and the condition of the general economy and industry as a whole. The Company writes off accounts receivable when they are deemed uncollectible and such write-offs, net of payments received, are recorded as a reduction to the allowance.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Purchases of Equity Securities by the Issuer and Affiliated Purchasers </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2018, the Company&#x2019;s Board of Directors authorized a program to repurchase up to $3,000,000 of its common stock. In July 2020, the Company used all of the original authorized $3,000,000.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 14, 2020, Rubicon&#x2019;s Board of Directors authorized an additional $3,000,000 for the repurchase of the Company&#x2019;s common stock. The Company&#x2019;s share repurchase program does not obligate it to acquire any specific number of shares. The timing, price and volume of repurchases will be based on market conditions, relevant securities laws and other factors. The stock repurchases may be made from time to time, through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. The program may be terminated, suspended or modified at any time. There can be no assurance as to the number of shares of common stock repurchased. The Company records treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No shares of the Company&#x2019;s common stock were repurchased during the three months ended March&#xa0;31, 2021. The dollar value of shares that may yet to be purchased under the program is $3,000,000.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Inventories </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories are valued at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis, which includes materials, labor and manufacturing overhead. The Company reduces the carrying value of its inventories for differences between the cost and the estimated net realizable value, taking into account usage, expected demand, technological obsolescence and other information.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company establishes inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer specifications. The Company evaluates the ability to realize the value of its inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers&#x2019; product specifications. The Company&#x2019;s method of estimating excess and obsolete inventory has remained consistent for all periods presented.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Inventories consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Raw materials</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Work-in-process</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">452</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">614</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">459</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,514</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,541</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2020 and March 31, 2021, the Company made the determination that raw material inventories were such that the likelihood of significant usage within the current year was doubtful and reclassified such raw material inventories as non-current in the reported financial statements.&#xa0;</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and equipment </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Property and equipment consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Machinery, equipment and tooling</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Buildings</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Information systems</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Land and land improvements</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Total cost</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation and amortization</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,050</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,009</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,441</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,482</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Assets held for sale and long-lived assets</b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, the Company performs an analysis to review the recoverability of the asset&#x2019;s carrying value. The Company makes estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques, which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December 31, 2020, the Company reviewed the current fair value of its assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. The Company will continue to assess its long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company did not record any sales of its equipment or consumable assets for the three months ended March 31, 2021.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Revenue recognition </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue in accordance with ASC Topic 606, <i>Revenue From Contracts with Customers</i> (&#x201c;Topic 606&#x201d;), when performance obligations under a purchase order or signed quotation are satisfied. The Company&#x2019;s business practice commits the Company to manufacture and deliver product upon acceptance of a customer&#x2019;s purchase order or signed quotation (&#x201c;agreement&#x201d;). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. The Company&#x2019;s agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer&#x2019;s specification, as performance does not create an asset with an alternative use to the Company. Accordingly, the Company recognizes revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. The Company grants credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not provide maintenance or other services and do not have sales that involve bill &amp; hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Net income (loss) per common share </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of diluted common shares outstanding during the period. Diluted shares outstanding are calculated by adding to the weighted-average shares (a) any outstanding stock options based on the treasury stock method and (b) restricted stock units (&#x201c;RSU&#x201d;).</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Diluted net income per common share was the same as basic net income per common share for the three months ended March&#xa0;31, 2021 and 2020, because the effects of potentially dilutive securities did not have a material impact on the calculation of diluted net income per share. The Company had outstanding options exercisable into 18,250 and 19,500 shares of the Company&#x2019;s common stock that would have had an anti-dilutive effect at March&#xa0;31, 2021 and 2020, respectively.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New accounting pronouncements adopted</b>&#xa0;</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact the Company&#x2019;s consolidated financial statements and related disclosures.&#xa0;</p><br/> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Principles of consolidation </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Rubicon Technology Worldwide LLC, Rubicon Technology BP LLC, Rubicon Sapphire Technology (Malaysia) SDN BHD and Rubicon DTP LLC. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Investments </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company invests available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statement of operations. Investments in which the Company has the ability and intent, if necessary, to liquidate are classified as short-term.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews its available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Accounts receivable </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The majority of the Company&#x2019;s accounts receivable is due from defense subcontractors, industrial manufacturers, fabricators and resellers. Credit is extended based on an evaluation of the customer&#x2019;s financial condition. Accounts receivable are due based on contract terms and at stated amounts due from customers, net of an allowance for doubtful accounts. Losses from credit sales are provided for in the financial statements.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including length of time customer&#x2019;s account is past due, customer&#x2019;s current ability to pay and the condition of the general economy and industry as a whole. The Company writes off accounts receivable when they are deemed uncollectible and such write-offs, net of payments received, are recorded as a reduction to the allowance.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Purchases of Equity Securities by the Issuer and Affiliated Purchasers </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2018, the Company&#x2019;s Board of Directors authorized a program to repurchase up to $3,000,000 of its common stock. In July 2020, the Company used all of the original authorized $3,000,000.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 14, 2020, Rubicon&#x2019;s Board of Directors authorized an additional $3,000,000 for the repurchase of the Company&#x2019;s common stock. The Company&#x2019;s share repurchase program does not obligate it to acquire any specific number of shares. The timing, price and volume of repurchases will be based on market conditions, relevant securities laws and other factors. The stock repurchases may be made from time to time, through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. The program may be terminated, suspended or modified at any time. There can be no assurance as to the number of shares of common stock repurchased. The Company records treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No shares of the Company&#x2019;s common stock were repurchased during the three months ended March&#xa0;31, 2021. The dollar value of shares that may yet to be purchased under the program is $3,000,000.</p> 3000000 3000000 3000000 3000000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Inventories </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories are valued at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis, which includes materials, labor and manufacturing overhead. The Company reduces the carrying value of its inventories for differences between the cost and the estimated net realizable value, taking into account usage, expected demand, technological obsolescence and other information.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company establishes inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer specifications. The Company evaluates the ability to realize the value of its inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers&#x2019; product specifications. The Company&#x2019;s method of estimating excess and obsolete inventory has remained consistent for all periods presented.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Inventories consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Raw materials</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Work-in-process</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">452</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">614</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">459</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,514</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,541</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2020 and March 31, 2021, the Company made the determination that raw material inventories were such that the likelihood of significant usage within the current year was doubtful and reclassified such raw material inventories as non-current in the reported financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and equipment </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Property and equipment consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Machinery, equipment and tooling</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Buildings</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Information systems</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Land and land improvements</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Total cost</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation and amortization</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,050</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,009</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,441</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,482</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Assets held for sale and long-lived assets</b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, the Company performs an analysis to review the recoverability of the asset&#x2019;s carrying value. The Company makes estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques, which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December 31, 2020, the Company reviewed the current fair value of its assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. The Company will continue to assess its long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company did not record any sales of its equipment or consumable assets for the three months ended March 31, 2021.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Revenue recognition </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue in accordance with ASC Topic 606, <i>Revenue From Contracts with Customers</i> (&#x201c;Topic 606&#x201d;), when performance obligations under a purchase order or signed quotation are satisfied. The Company&#x2019;s business practice commits the Company to manufacture and deliver product upon acceptance of a customer&#x2019;s purchase order or signed quotation (&#x201c;agreement&#x201d;). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. The Company&#x2019;s agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer&#x2019;s specification, as performance does not create an asset with an alternative use to the Company. Accordingly, the Company recognizes revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. The Company grants credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not provide maintenance or other services and do not have sales that involve bill &amp; hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.</p> P90D 2000 2000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Net income (loss) per common share </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of diluted common shares outstanding during the period. Diluted shares outstanding are calculated by adding to the weighted-average shares (a) any outstanding stock options based on the treasury stock method and (b) restricted stock units (&#x201c;RSU&#x201d;).</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Diluted net income per common share was the same as basic net income per common share for the three months ended March&#xa0;31, 2021 and 2020, because the effects of potentially dilutive securities did not have a material impact on the calculation of diluted net income per share. The Company had outstanding options exercisable into 18,250 and 19,500 shares of the Company&#x2019;s common stock that would have had an anti-dilutive effect at March&#xa0;31, 2021 and 2020, respectively.</p> 18250 19500 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New accounting pronouncements adopted</b>&#xa0;</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact the Company&#x2019;s consolidated financial statements and related disclosures.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Raw materials</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">468</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Work-in-process</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">452</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">614</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">459</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,514</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,541</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> 468000 468000 452000 614000 594000 459000 1514000 1541000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left">Machinery, equipment and tooling</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,343</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Buildings</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">1,711</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Information systems</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">835</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Land and land improvements</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">594</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">8</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Total cost</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">6,491</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation and amortization</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,050</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">(4,009</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,441</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">2,482</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> 3343000 3343000 1711000 1711000 835000 835000 594000 594000 8000 8000 6491000 6491000 4050000 4009000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>3. INVESTMENTS</b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company invests its available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income/(loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statements of operations.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table presents the amortized cost and gross unrealized losses on all securities at March&#xa0;31, 2021:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>Short-term investments:</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,749</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,749</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Marketable securities</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 10pt">Total short-term investments</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,749</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,749</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents the amortized cost and gross unrealized losses on all securities at December&#xa0;31, 2020:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>Short-term investments:</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,748</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,748</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Marketable securities</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Total short-term investments</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company values its investments at fair value, defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following:</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: justify; line-height: 107%">&#xa0;</td> <td style="width: 0.25in; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#x25cf;</font></td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Level 1&#x2014;Quoted prices in active markets for identical assets or liabilities.</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#xa0;</td> <td style="text-align: justify; line-height: 107%">&#xa0;</td> <td style="text-align: justify; line-height: 107%">&#xa0;</td></tr> </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: justify; line-height: 107%">&#xa0;</td> <td style="width: 0.25in; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#x25cf;</font></td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#xa0;</td> <td style="text-align: justify; line-height: 107%">&#xa0;</td> <td style="text-align: justify; line-height: 107%">&#xa0;</td></tr> </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: justify; line-height: 107%">&#xa0;</td> <td style="width: 0.25in; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#x25cf;</font></td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company invests in fixed-income, common stock, preferred stock and equity-related securities. Its fixed-income available-for-sale debt securities consist of U.S. Treasury securities, high-quality investment grade commercial paper, FDIC guaranteed certificates of deposit, and corporate notes. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. The valuation techniques used to measure the fair value of the Company&#x2019;s financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the Company&#x2019;s financial assets measured at fair value on a recurring basis as of March&#xa0;31, 2021:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="14" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif">Cash equivalents:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; width: 52%; font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 10pt">Money market funds</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif">Investments:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 10pt">Available-for-sale securities &#x2014; current:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 0pt; padding-left: 20pt">U.S. Treasury securities</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt; padding-left: 20pt">Total</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">17,886</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt; padding-left: 30pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the Company&#x2019;s financial assets measured at fair value on a recurring basis as of December 31, 2020:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td> <td colspan="14" style="padding-bottom: 0pt; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">Cash equivalents:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; width: 52%; text-align: left; padding-left: 9pt">Money market funds</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">3,136</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">3,136</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt">Investments:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; text-align: left; padding-left: 9pt">Available-for-sale securities &#x2014; current:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 0pt; padding-left: 0.25in">U.S. Treasury securities</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; padding-left: 0.25in">Total</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">3,136</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">17,884</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There are no terms or conditions restricting the Company from redeeming any of its investments.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the securities noted above, the Company had approximately $7,434,000 and $7,994,000 of time deposits included in cash and cash equivalents as of March 31, 2021 and December&#xa0;31, 2020, respectively.</p><br/> 7434000 7994000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>Short-term investments:</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,749</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,749</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Marketable securities</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 10pt">Total short-term investments</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,749</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,749</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> unrealized<br/> losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>Short-term investments:</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">U.S. Treasury securities</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,748</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#x2014;</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,748</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Marketable securities</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Total short-term investments</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table> 14749000 14749000 14749000 14749000 14748000 14748000 14748000 14748000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="14" style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif">Cash equivalents:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; width: 52%; font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 10pt">Money market funds</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif">Investments:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 10pt">Available-for-sale securities &#x2014; current:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 0pt; padding-left: 20pt">U.S. Treasury securities</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt; padding-left: 20pt">Total</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">3,137</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">14,749</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">17,886</td><td style="padding-bottom: 0pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt; padding-left: 30pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td> <td colspan="14" style="padding-bottom: 0pt; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 0pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: center">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0pt">Cash equivalents:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td colspan="2" style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; width: 52%; text-align: left; padding-left: 9pt">Money market funds</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">3,136</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; width: 1%">&#xa0;</td> <td style="padding-bottom: 0pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 0pt; width: 9%; text-align: right">3,136</td><td style="padding-bottom: 0pt; width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0pt">Investments:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; text-align: left; padding-left: 9pt">Available-for-sale securities &#x2014; current:</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; text-align: right">&#xa0;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 0pt; padding-left: 0.25in">U.S. Treasury securities</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0pt; padding-left: 0.25in">Total</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">3,136</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">14,748</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">&#x2014;</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td><td style="padding-bottom: 0pt">&#xa0;</td> <td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: left">$</td><td style="padding-bottom: 0pt; border-bottom: Black 4pt double; text-align: right">17,884</td><td style="padding-bottom: 0pt; text-align: left">&#xa0;</td></tr> </table> 3137000 3137000 14749000 14749000 3137000 14749000 17886000 3136000 3136000 14748000 14748000 3136000 14748000 17884000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>4. SIGNIFICANT CUSTOMERS </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three months ended March&#xa0;31, 2021, the Company had three customers individually that accounted for approximately 19%, 15%, and 11% of revenue. For the three months ended March&#xa0;31, 2020, the Company had four customers individually that accounted for approximately 18%, 18%, 16% and 13% of revenue. No other customer accounted for 10% or more of the Company&#x2019;s revenues during the three months ended March 31, 2021 and 2020.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Customers individually representing more than 10% of trade receivables accounted for approximately 62% and 44% of accounts receivable as of March 31, 2021 and December 31, 2020, respectively.&#xa0;</p><br/> 3 0.19 0.15 0.11 4 0.18 0.18 0.16 0.13 0.10 0.10 0.10 0.10 0.62 0.44 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>5. STOCKHOLDERS&#x2019; EQUITY </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Common shares reserved</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of March&#xa0;31, 2021, the Company had reserved 65,103 shares of common stock for issuance upon the exercise of outstanding common stock options and vesting of RSUs. Also, 279,505 shares of the Company&#x2019;s common stock were reserved for future grants of stock options and RSUs (or other similar equity instruments) under the Rubicon Technology, Inc. 2016 Stock Incentive Plan (the &#x201c;2016 Plan&#x201d;) as of March&#xa0;31, 2021.</p><br/> 65103 279505 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>6. STOCK INCENTIVE PLANS </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2007, the Company adopted the Rubicon Technology Inc. 2007 Stock Incentive Plan, which was amended and restated effective in March 2011 (the &#x201c;2007 Plan&#x201d;), and which allowed for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The maximum number of shares that could be awarded under the 2007 Plan was 440,769 shares. Options granted under the 2007 Plan entitled the holder to purchase shares of the Company&#x2019;s common stock at the specified option exercise price, which could not be less than the fair value of the common stock on the grant date. On June&#xa0;24, 2016, the plan terminated with the adoption of the Rubicon Technology, Inc. 2016 Stock Incentive Plan, (the &#x201c;2016 Plan&#x201d;). Any existing awards under the 2007 Plan remain outstanding in accordance with their current terms under the 2007 Plan.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the Company&#x2019;s stockholders approved adoption of the 2016 Plan effective as of March&#xa0;17, 2016, which allows for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The Compensation Committee of the Board administers the 2016 Plan. The committee determines the type of award to be granted, the fair value, the number of shares covered by the award, and the time when the award vests and may be exercised.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the 2016 Plan, as of March 31, 2021 there are 279,505 shares of the Company&#x2019;s common stock plus&#xa0;any shares subject to outstanding awards under the 2007 Plan that subsequently expire unexercised, are forfeited without the delivery of shares or are settled in cash, will be available for issuance under the 2016 Plan. The 2016 Plan will automatically terminate on March&#xa0;17, 2026, unless the Company terminates it sooner.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the activity of the stock incentive and equity plans as of March&#xa0;31, 2021, and changes during the three months then ended:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares<br/> available<br/> for grant</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> options<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> average&#xa0;option<br/> exercise price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number&#xa0;of<br/> restricted<br/> stock and<br/> board<br/> shares<br/> issued</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number&#xa0;of<br/> RSUs<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">At January&#xa0;1, 2021</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">296,105</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">20,100</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9.71</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">99,570</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">45,003</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Granted</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">(31,550</td><td style="text-align: left">)</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Exercised/issued</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 0.125in">Cancelled/forfeited</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">At March&#xa0;31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">279,505</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">20,100</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9.71</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">99,570</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">45,003</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#x2019;s aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company&#x2019;s common stock. Based on the fair value of the common stock at March&#xa0;31, 2021, there was $74,775 of intrinsic value arising from 18,250 stock options exercisable or outstanding.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the Black-Scholes option pricing model to value stock options. The Company uses historical stock price average to determine its volatility assumptions. The assumed risk-free rates were based on U.S. Treasury rates in effect at the time of grant with a term consistent with the expected option lives. The expected term is based upon the vesting term of the Company&#x2019;s options. The forfeiture rate of 36.13% is based on the history of forfeited options. The expense is allocated using the straight-line method. For the three months ended March 31, 2021 and 2020, the Company recorded $0 and $3,000, respectively, of stock option compensation expense. As of March 31, 2021, there was no unrecognized compensation cost related to non-vested stock option awards granted under the Company&#x2019;s stock-based plans.&#xa0;</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2020 and March 31, 2021, the Company did not have any non-vested options.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company did not record any RSU expense for the three months ended March 31, 2021 and 2020.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of the Company&#x2019;s RSUs during the three months ended March&#xa0;31, 2021, is presented below:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RSUs<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> average<br/> price at<br/> time of<br/> grant</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/>intrinsic<br/>value</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-family: Times New Roman, Times, Serif">Non-vested RSUs as of January 1, 2021</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">45,003</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">6.20</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">&#xa0;</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Granted</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif">Vested</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">Cancelled</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">Non-vested RSUs at March&#xa0;31, 2021</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">45,003</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">6.20</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">278,961</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Every year at the Company&#x2019;s annual meeting each member of the Board of Directors is issued&#xa0;an RSU which vests on the day of the following year&#x2019;s annual meeting. When such RSU vests, they are automatically converted into $10,000 of the Company&#x2019;s common stock based upon the closing price the day before the following year&#x2019;s annual meeting.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the three months ended March&#xa0;31, 2021, the Company awarded 31,550 shares to an officer of the Company with a fair value of approximately $341,000.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#x2019;s board of directors are compensated partially in cash and partially in restricted stock. For the three months ended March 31, 2021 and 2020, no restricted stock shares were issued to our directors. As of March 31, 2021 and December 31, 2020, there were no outstanding non-vested restricted stock shares.</p><br/> 440769 279505 The 2016 Plan will automatically terminate on March 17, 2026, unless the Company terminates it sooner. 74775 18250 0.3613 0 3000 10000 31550 341000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares<br/> available<br/> for grant</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> options<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> average&#xa0;option<br/> exercise price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number&#xa0;of<br/> restricted<br/> stock and<br/> board<br/> shares<br/> issued</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number&#xa0;of<br/> RSUs<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">At January&#xa0;1, 2021</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">296,105</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">20,100</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9.71</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">99,570</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">45,003</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">Granted</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">(31,550</td><td style="text-align: left">)</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Exercised/issued</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 0.125in">Cancelled/forfeited</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">At March&#xa0;31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">279,505</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">20,100</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9.71</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">99,570</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">45,003</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr> </table> 296105 20100 9.71 99570 45003 31550 14950 279505 20100 9.71 99570 45003 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RSUs<br/> outstanding</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> average<br/> price at<br/> time of<br/> grant</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/>intrinsic<br/>value</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-family: Times New Roman, Times, Serif">Non-vested RSUs as of January 1, 2021</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">45,003</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">6.20</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td> <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">&#xa0;</td><td style="width: 1%; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif">Granted</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif">Vested</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td>&#xa0;</td> <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">Cancelled</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">Non-vested RSUs at March&#xa0;31, 2021</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">45,003</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">6.20</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">278,961</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> 45003 6.20 45003 6.20 278961000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>7. COMMITMENTS AND CONTINGENCIES </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>Litigation </b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, the Company experiences routine litigation in the normal course of its business. The management of the Company does not believe any pending litigation, will have a material adverse effect on the financial condition, results of operations&#xa0;or cash flows of the Company.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COVID-19 Pandemic</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The full impact of the COVID-19 outbreak is unknown and cannot be reasonably estimated. The magnitude and duration of the COVID-19 outbreak, as well as other factors, could result in a material impact to the Company&#x2019;s financial statements in future reporting periods.</p><br/> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>8. INCOME TAXES </b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#x201c;Act&#x201d;) which, among other provisions, reduced the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. The SEC issued guidance, Staff Accounting Bulletin 118, on accounting for the tax effects of the Act. The guidance allows the Company to record provisional amounts for those impacts, with the requirement that the accounting be completed in a period not to exceed one year from the date of enactment. The Company has completed its accounting for the tax effects of enactment of the Act. The deemed inclusion from the repatriation tax increased from $3,900,000 at the time of provision to $5,000,000 at the time the calculation was finalized for the tax return. The increase of the inclusion related primarily to the refinement of Malaysia earnings and profits. As the Company is in a full valuation allowance position, an equal benefit adjustment was recorded for the impact of the increase of the deemed repatriation tax.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is subject to taxation in the U.S. and in a U.S. state jurisdiction. On a quarterly basis, the Company assesses the recoverability of deferred tax assets and the need for a valuation allowance. Such evaluations involve the application of significant judgment, and multiple factors, both positive and negative, are considered. For the period ended March&#xa0;31, 2021, a valuation allowance has been included in the 2021 forecasted effective tax rate. The Company is in a cumulative loss position for the past three years, which is considered significant negative evidence that is difficult to overcome on a &#x201c;more likely than not&#x201d; standard through objectively verifiable data. Under the accounting standards, objective verifiable evidence is given greater weight than subjective evidence such as the Company&#x2019;s projections for future growth. Based on an evaluation in accordance with the accounting standards, as of December&#xa0;31, 2015, a valuation allowance has been recorded against the net U.S. deferred tax assets in order to measure only the portion of the deferred tax assets that are more likely than not to be realized based on the weight of all available evidence. At March&#xa0;31, 2021, the Company continues to be in a three-year cumulative loss position, therefore, until an appropriate level of profitability is attained, the Company expects to maintain a full valuation allowance on its U.S. net deferred tax assets. Any U.S. tax benefits or tax expense recorded on the Company&#x2019;s consolidated statement of operations will be offset with a corresponding adjustment from the use of the net operating loss (&#x201c;NOL&#x201d;) carryforward asset which currently has a full valuation allowance. In the event that the Company changes its determination as to the amount of deferred tax assets that can be realized, the Company will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.</p><br/> 0.35 0.21 3900000000 5000000000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>9. SEGMENT INFORMATION</b></p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has determined that it operates in two segments, the sapphire and pharmacy business.</p><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue is attributed by geographic region based on ship-to location of the Company&#x2019;s customers. The following table summarizes revenue by geographic region:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td>&#xa0;</td> <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left; text-indent: -12pt; padding-left: 12pt">North America</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">588</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">1,040</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -12pt; padding-left: 12pt">Asia</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">139</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">113</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">Other</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">2</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">7</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Total revenue</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">729</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,160</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes sales by product type:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td>&#xa0;</td> <td colspan="6">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif">Optical</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">495</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">1,027</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Rubicon DTP</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">234</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">133</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Total revenue</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">729</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,160</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table><br/><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of March 31, 2021 and December 31, 2020, the Company held all of its assets in the United States.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Direct Dose Rx accounted for a loss of approximately $95,000 and $119,000 for the three months ended March 31, 2021 and 2020, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Direct Dose Rx assets are currently not material to the consolidated financial information of the Company and therefore there is limited disclosure relating specifically to them.</p><br/> 95000 119000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td>&#xa0;</td> <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td> <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif; text-align: left; text-indent: -12pt; padding-left: 12pt">North America</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">588</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">1,040</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -12pt; padding-left: 12pt">Asia</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">139</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; text-align: right">113</td><td style="font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-indent: -12pt; padding-left: 12pt">Other</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">2</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">7</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt; padding-left: 10pt">Total revenue</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">729</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,160</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> 588000 1040000 139000 113000 2000 7000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">(in thousands)</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#xa0;</td></tr> <tr style="vertical-align: bottom"> <td>&#xa0;</td><td>&#xa0;</td> <td colspan="6">&#xa0;</td><td>&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-family: Times New Roman, Times, Serif">Optical</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">495</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="width: 1%; font-family: Times New Roman, Times, Serif">&#xa0;</td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font-family: Times New Roman, Times, Serif; text-align: right">1,027</td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Rubicon DTP</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">234</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#xa0;</td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">133</td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Total revenue</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">729</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt">&#xa0;</td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right">1,160</td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left">&#xa0;</td></tr> </table> 495000 1027000 234000 133000 <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0pt 0"><b>10. SUBSEQUENT EVENTS</b></p><br/> EX-101.SCH 5 rbcn-20210331.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Investments link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Significant Customers link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Stock Incentive Plans link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Commitments And Contingencies link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Segment Information link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Investments (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Investments (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Investments (Details) - Summary of financial assets measured at fair value on a recurring basis link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Significant Customers (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Stock Incentive Plans (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Stock Incentive Plans (Details) - Schedule of activity of stock incentive and equity plans link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Stock Incentive Plans (Details) - Schedule of restricted stock units link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Segment Information (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Segment Information (Details) - Schedule of geographic region link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Segment Information (Details) - Schedule of sales by product type link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 rbcn-20210331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 rbcn-20210331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 rbcn-20210331_lab.xml XBRL LABEL FILE EX-101.PRE 9 rbcn-20210331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2021
Apr. 30, 2021
Document Information Line Items    
Entity Registrant Name Rubicon Technology, Inc.  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   2,438,855
Amendment Flag false  
Entity Central Index Key 0001410172  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Mar. 31, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity File Number 001-33834  
Entity Incorporation, State or Country Code DE  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Cash and cash equivalents $ 10,571 $ 11,130
Short-term investments 14,749 14,748
Accounts receivable, net 389 386
Inventories 1,046 1,073
Other inventory supplies 138 140
Prepaid expenses and other current assets 253 284
Assets held for sale 529 529
Total current assets 27,675 28,290
Inventories, non-current 468 468
Property and equipment, net 2,441 2,482
Total assets 30,584 31,240
Liabilities and stockholders’ equity    
Accounts payable 309 497
Accrued payroll 153 211
Accrued and other current liabilities 385 201
Corporate income and franchise taxes 329 307
Accrued real estate taxes 90 71
Advance payments 11 18
Total current liabilities 1,277 1,305
Total liabilities 1,277 1,305
Commitments and contingencies (Note 7)
Stockholders’ equity    
Preferred stock, $.001 par value, 1,000,000 undesignated shares authorized, no shares issued or outstanding
Common stock, $.001 par value, 8,200,000 shares authorized; 2,987,883 and 2,971,283 shares issued; 2,438,855 and 2,422,255 shares outstanding, respectively 29 29
Additional paid-in capital 376,635 376,456
Treasury stock, at cost, 549,028 and 549,028 shares (15,147) (15,147)
Accumulated other comprehensive income  
Accumulated deficit (332,210) (331,403)
Total stockholders’ equity 29,307 29,935
Total liabilities and stockholders’ equity $ 30,584 $ 31,240
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 8,200,000 8,200,000
Common stock, shares issued 2,987,883 2,971,283
Common stock, shares outstanding 2,438,855 2,422,255
Treasury stock, shares 549,028 549,028
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 729 $ 1,160
Cost of goods sold 583 812
Gross profit 146 348
Operating expenses:    
General and administrative 875 584
Sales and marketing 79 87
Loss from operations (808) (323)
Other income:    
Interest income 1 74
Realized gain (loss) on investments (1,786)
Realized gain (loss) on foreign currency translation (14)
Unrealized gain (loss) on equity investments (156)
Total other income (loss) 1 (1,882)
Loss before income taxes (807) (2,205)
Income tax expense (4)
Net loss $ (807) $ (2,209)
Net loss per common share    
Basic (in Dollars per share) $ (0.33) $ (0.84)
Diluted (in Dollars per share) $ (0.33) $ (0.84)
Weighted average common shares outstanding used in computing net loss per common share    
Basic (in Shares) 2,430,555 2,629,467
Diluted (in Shares) 2,430,555 2,629,467
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net loss $ (807) $ (2,209)
Other comprehensive loss:    
Unrealized gain on investments, net of taxes 11
Other comprehensive gain 11
Comprehensive income/(loss) $ (807) $ (2,198)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Common stock
Treasury stock
Additional paid-in capital
Accum other comp loss
Accum deficit
Total
Balance at Dec. 31, 2019 $ 29 $ (12,749) $ 376,306 $ (1) $ (330,340) $ 33,245
Balance (in Shares) at Dec. 31, 2019 2,955,253 (253,082)        
Stock-based compensation 11 11
Purchase of treasury stock, at cost $ (1,205) (1,205)
Purchase of treasury stock, at cost (in Shares) (146,674)        
Unrealized gain on investments, net of tax 11 11
Net loss (2,209) (2,209)
Balance at Mar. 31, 2020 $ 29 $ (13,954) 376,317 10 (332,549) 29,853
Balance (in Shares) at Mar. 31, 2020 2,955,253 (399,756)        
Balance at Dec. 31, 2020 $ 29 $ (15,147) 376,456   (331,403) 29,935
Balance (in Shares) at Dec. 31, 2020 2,971,283 (549,028)        
Stock-based compensation 341 341
Common stock issued, net of shares withheld for employee taxes (162) (162)
Common stock issued, net of shares withheld for employee taxes (in Shares) 16,600        
Net loss         (807) (807)
Balance at Mar. 31, 2021 $ 29 $ (15,147) $ 376,635   $ (332,210) $ 29,307
Balance (in Shares) at Mar. 31, 2021 2,987,883 (549,028)        
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities    
Net loss $ (807) $ (2,209)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities    
Depreciation and amortization 42 42
Unrealized (gain)/loss on equity investments 156
Realized (gain)/loss on equity investments   1,786
Stock-based compensation 341 11
Changes in operating assets and liabilities:    
Accounts receivable (4) 314
Inventories 27 316
Other inventory supplies 1 (1)
Prepaid expenses and other assets 31 29
Accounts payable (187) (291)
Accrued payroll (58) 28
Accrued real estate taxes 19 19
Corporate income and franchise taxes 22 16
Advanced payments (8) (16)
Accrued and other current liabilities 184 (62)
Net cash provided by (cash used) by operating activities (397) 138
Cash flows from investing activities    
Purchases of investments (1) (1,720)
Proceeds from sale of investments 1 5,180
Net cash provided by investing activities   3,460
Cash flows from financing activities    
Taxes paid related to net share settlement of equity awards (162)  
Purchases of treasury stock   (1,205)
Net cash used in financing activities (162) (1,205)
Net effect of currency translation  
Net increase (decrease) in cash, cash equivalents and restricted cash (559) 2,393
Cash, cash equivalents and restricted cash, beginning of period 11,130 8,880
Cash, cash equivalents and restricted cash, end of period $ 10,571 $ 11,273
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
BASIS OF PRESENTATION

1. BASIS OF PRESENTATION


Interim financial data


The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete consolidated financial statements and should be read in conjunction with Rubicon Technology, Inc.’s (the “Company”) annual report filed on Form 10-K for the fiscal year ended December 31, 2020. In the opinion of management, all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation of the results of operations have been included. Consolidated operating results for the three-month period ended March 31, 2021, are not necessarily indicative of results that may be expected for the year ending December 31, 2021.


XML 18 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES


Principles of consolidation


The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Rubicon Technology Worldwide LLC, Rubicon Technology BP LLC, Rubicon Sapphire Technology (Malaysia) SDN BHD and Rubicon DTP LLC. All intercompany transactions and balances have been eliminated in consolidation.


Investments


The Company invests available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statement of operations. Investments in which the Company has the ability and intent, if necessary, to liquidate are classified as short-term.


The Company reviews its available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations. 


Accounts receivable


The majority of the Company’s accounts receivable is due from defense subcontractors, industrial manufacturers, fabricators and resellers. Credit is extended based on an evaluation of the customer’s financial condition. Accounts receivable are due based on contract terms and at stated amounts due from customers, net of an allowance for doubtful accounts. Losses from credit sales are provided for in the financial statements.


Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including length of time customer’s account is past due, customer’s current ability to pay and the condition of the general economy and industry as a whole. The Company writes off accounts receivable when they are deemed uncollectible and such write-offs, net of payments received, are recorded as a reduction to the allowance.


Purchases of Equity Securities by the Issuer and Affiliated Purchasers


In November 2018, the Company’s Board of Directors authorized a program to repurchase up to $3,000,000 of its common stock. In July 2020, the Company used all of the original authorized $3,000,000.


On December 14, 2020, Rubicon’s Board of Directors authorized an additional $3,000,000 for the repurchase of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. The timing, price and volume of repurchases will be based on market conditions, relevant securities laws and other factors. The stock repurchases may be made from time to time, through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. The program may be terminated, suspended or modified at any time. There can be no assurance as to the number of shares of common stock repurchased. The Company records treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock.


No shares of the Company’s common stock were repurchased during the three months ended March 31, 2021. The dollar value of shares that may yet to be purchased under the program is $3,000,000.


Inventories


Inventories are valued at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis, which includes materials, labor and manufacturing overhead. The Company reduces the carrying value of its inventories for differences between the cost and the estimated net realizable value, taking into account usage, expected demand, technological obsolescence and other information.


The Company establishes inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer specifications. The Company evaluates the ability to realize the value of its inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers’ product specifications. The Company’s method of estimating excess and obsolete inventory has remained consistent for all periods presented.


Inventories consisted of the following:


   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Raw materials  $468   $468 
Work-in-process   452    614 
Finished goods   594    459 
   $1,514   $1,541 

As of December 31, 2020 and March 31, 2021, the Company made the determination that raw material inventories were such that the likelihood of significant usage within the current year was doubtful and reclassified such raw material inventories as non-current in the reported financial statements. 


Property and equipment


Property and equipment consisted of the following:


   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Machinery, equipment and tooling  $3,343   $3,343 
Buildings   1,711    1,711 
Information systems   835    835 
Land and land improvements   594    594 
Furniture and fixtures   8    8 
Total cost   6,491    6,491 
Accumulated depreciation and amortization   (4,050)   (4,009)
Property and equipment, net  $2,441   $2,482 

Assets held for sale and long-lived assets


When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, the Company performs an analysis to review the recoverability of the asset’s carrying value. The Company makes estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques, which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.


For the year ended December 31, 2020, the Company reviewed the current fair value of its assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. The Company will continue to assess its long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.


The Company did not record any sales of its equipment or consumable assets for the three months ended March 31, 2021.


The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.


Revenue recognition


The Company recognizes revenue in accordance with ASC Topic 606, Revenue From Contracts with Customers (“Topic 606”), when performance obligations under a purchase order or signed quotation are satisfied. The Company’s business practice commits the Company to manufacture and deliver product upon acceptance of a customer’s purchase order or signed quotation (“agreement”). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. The Company’s agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer’s specification, as performance does not create an asset with an alternative use to the Company. Accordingly, the Company recognizes revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. The Company grants credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets.


We do not provide maintenance or other services and do not have sales that involve bill & hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.


Net income (loss) per common share


Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of diluted common shares outstanding during the period. Diluted shares outstanding are calculated by adding to the weighted-average shares (a) any outstanding stock options based on the treasury stock method and (b) restricted stock units (“RSU”).


Diluted net income per common share was the same as basic net income per common share for the three months ended March 31, 2021 and 2020, because the effects of potentially dilutive securities did not have a material impact on the calculation of diluted net income per share. The Company had outstanding options exercisable into 18,250 and 19,500 shares of the Company’s common stock that would have had an anti-dilutive effect at March 31, 2021 and 2020, respectively.


New accounting pronouncements adopted 


The Company has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact the Company’s consolidated financial statements and related disclosures. 


XML 19 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Investments
3 Months Ended
Mar. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS

3. INVESTMENTS


The Company invests its available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income/(loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statements of operations.


The following table presents the amortized cost and gross unrealized losses on all securities at March 31, 2021:


   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,749   $       —   $       —   $14,749 
Marketable securities              $ 
Total short-term investments  $14,749   $   $   $14,749 

The following table presents the amortized cost and gross unrealized losses on all securities at December 31, 2020:


   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,748   $       —   $       —   $14,748 
Marketable securities                
Total short-term investments  $14,748   $   $   $14,748 

The Company values its investments at fair value, defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following:


  Level 1—Quoted prices in active markets for identical assets or liabilities.
     

  Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     

  Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company invests in fixed-income, common stock, preferred stock and equity-related securities. Its fixed-income available-for-sale debt securities consist of U.S. Treasury securities, high-quality investment grade commercial paper, FDIC guaranteed certificates of deposit, and corporate notes. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. The valuation techniques used to measure the fair value of the Company’s financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques.


The following table summarizes the Company’s financial assets measured at fair value on a recurring basis as of March 31, 2021:


   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,137   $   $   $3,137 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,749        14,749 
Total  $3,137   $14,749   $   $17,886 
                     

The following table summarizes the Company’s financial assets measured at fair value on a recurring basis as of December 31, 2020:


   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,136   $   $   $3,136 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,748        14,748 
Total  $3,136   $14,748   $   $17,884 

There are no terms or conditions restricting the Company from redeeming any of its investments.


In addition to the securities noted above, the Company had approximately $7,434,000 and $7,994,000 of time deposits included in cash and cash equivalents as of March 31, 2021 and December 31, 2020, respectively.


XML 20 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Customers
3 Months Ended
Mar. 31, 2021
Significant Customers Disclosure [Abstract]  
SIGNIFICANT CUSTOMERS

4. SIGNIFICANT CUSTOMERS


For the three months ended March 31, 2021, the Company had three customers individually that accounted for approximately 19%, 15%, and 11% of revenue. For the three months ended March 31, 2020, the Company had four customers individually that accounted for approximately 18%, 18%, 16% and 13% of revenue. No other customer accounted for 10% or more of the Company’s revenues during the three months ended March 31, 2021 and 2020.


Customers individually representing more than 10% of trade receivables accounted for approximately 62% and 44% of accounts receivable as of March 31, 2021 and December 31, 2020, respectively. 


XML 21 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2021
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

5. STOCKHOLDERS’ EQUITY


Common shares reserved


As of March 31, 2021, the Company had reserved 65,103 shares of common stock for issuance upon the exercise of outstanding common stock options and vesting of RSUs. Also, 279,505 shares of the Company’s common stock were reserved for future grants of stock options and RSUs (or other similar equity instruments) under the Rubicon Technology, Inc. 2016 Stock Incentive Plan (the “2016 Plan”) as of March 31, 2021.


XML 22 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
STOCK INCENTIVE PLANS

6. STOCK INCENTIVE PLANS


In August 2007, the Company adopted the Rubicon Technology Inc. 2007 Stock Incentive Plan, which was amended and restated effective in March 2011 (the “2007 Plan”), and which allowed for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The maximum number of shares that could be awarded under the 2007 Plan was 440,769 shares. Options granted under the 2007 Plan entitled the holder to purchase shares of the Company’s common stock at the specified option exercise price, which could not be less than the fair value of the common stock on the grant date. On June 24, 2016, the plan terminated with the adoption of the Rubicon Technology, Inc. 2016 Stock Incentive Plan, (the “2016 Plan”). Any existing awards under the 2007 Plan remain outstanding in accordance with their current terms under the 2007 Plan.


In June 2016, the Company’s stockholders approved adoption of the 2016 Plan effective as of March 17, 2016, which allows for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, RSUs, performance awards and bonus shares. The Compensation Committee of the Board administers the 2016 Plan. The committee determines the type of award to be granted, the fair value, the number of shares covered by the award, and the time when the award vests and may be exercised.


Pursuant to the 2016 Plan, as of March 31, 2021 there are 279,505 shares of the Company’s common stock plus any shares subject to outstanding awards under the 2007 Plan that subsequently expire unexercised, are forfeited without the delivery of shares or are settled in cash, will be available for issuance under the 2016 Plan. The 2016 Plan will automatically terminate on March 17, 2026, unless the Company terminates it sooner.


The following table summarizes the activity of the stock incentive and equity plans as of March 31, 2021, and changes during the three months then ended:


   Shares
available
for grant
   Number of
options
outstanding
   Weighted-
average option
exercise price
   Number of
restricted
stock and
board
shares
issued
   Number of
RSUs
outstanding
 
At January 1, 2021   296,105    20,100   $9.71    99,570    45,003 
Granted   (31,550)                
Exercised/issued                    
Cancelled/forfeited   14,950                 
At March 31, 2021   279,505    20,100   $9.71    99,570    45,003 

The Company’s aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock. Based on the fair value of the common stock at March 31, 2021, there was $74,775 of intrinsic value arising from 18,250 stock options exercisable or outstanding.


The Company uses the Black-Scholes option pricing model to value stock options. The Company uses historical stock price average to determine its volatility assumptions. The assumed risk-free rates were based on U.S. Treasury rates in effect at the time of grant with a term consistent with the expected option lives. The expected term is based upon the vesting term of the Company’s options. The forfeiture rate of 36.13% is based on the history of forfeited options. The expense is allocated using the straight-line method. For the three months ended March 31, 2021 and 2020, the Company recorded $0 and $3,000, respectively, of stock option compensation expense. As of March 31, 2021, there was no unrecognized compensation cost related to non-vested stock option awards granted under the Company’s stock-based plans. 


As of December 31, 2020 and March 31, 2021, the Company did not have any non-vested options.


The Company did not record any RSU expense for the three months ended March 31, 2021 and 2020.


A summary of the Company’s RSUs during the three months ended March 31, 2021, is presented below:


   RSUs
outstanding
   Weighted
average
price at
time of
grant
   Aggregate
intrinsic
value
 
Non-vested RSUs as of January 1, 2021   45,003   $6.20      
Granted             
Vested             
Cancelled             
Non-vested RSUs at March 31, 2021   45,003   $6.20   $278,961 

Every year at the Company’s annual meeting each member of the Board of Directors is issued an RSU which vests on the day of the following year’s annual meeting. When such RSU vests, they are automatically converted into $10,000 of the Company’s common stock based upon the closing price the day before the following year’s annual meeting.


During the three months ended March 31, 2021, the Company awarded 31,550 shares to an officer of the Company with a fair value of approximately $341,000.


The Company’s board of directors are compensated partially in cash and partially in restricted stock. For the three months ended March 31, 2021 and 2020, no restricted stock shares were issued to our directors. As of March 31, 2021 and December 31, 2020, there were no outstanding non-vested restricted stock shares.


XML 23 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments And Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

7. COMMITMENTS AND CONTINGENCIES


Litigation


From time to time, the Company experiences routine litigation in the normal course of its business. The management of the Company does not believe any pending litigation, will have a material adverse effect on the financial condition, results of operations or cash flows of the Company.


COVID-19 Pandemic


In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The full impact of the COVID-19 outbreak is unknown and cannot be reasonably estimated. The magnitude and duration of the COVID-19 outbreak, as well as other factors, could result in a material impact to the Company’s financial statements in future reporting periods.


XML 24 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES

8. INCOME TAXES


In 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Act”) which, among other provisions, reduced the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. The SEC issued guidance, Staff Accounting Bulletin 118, on accounting for the tax effects of the Act. The guidance allows the Company to record provisional amounts for those impacts, with the requirement that the accounting be completed in a period not to exceed one year from the date of enactment. The Company has completed its accounting for the tax effects of enactment of the Act. The deemed inclusion from the repatriation tax increased from $3,900,000 at the time of provision to $5,000,000 at the time the calculation was finalized for the tax return. The increase of the inclusion related primarily to the refinement of Malaysia earnings and profits. As the Company is in a full valuation allowance position, an equal benefit adjustment was recorded for the impact of the increase of the deemed repatriation tax.


The Company is subject to taxation in the U.S. and in a U.S. state jurisdiction. On a quarterly basis, the Company assesses the recoverability of deferred tax assets and the need for a valuation allowance. Such evaluations involve the application of significant judgment, and multiple factors, both positive and negative, are considered. For the period ended March 31, 2021, a valuation allowance has been included in the 2021 forecasted effective tax rate. The Company is in a cumulative loss position for the past three years, which is considered significant negative evidence that is difficult to overcome on a “more likely than not” standard through objectively verifiable data. Under the accounting standards, objective verifiable evidence is given greater weight than subjective evidence such as the Company’s projections for future growth. Based on an evaluation in accordance with the accounting standards, as of December 31, 2015, a valuation allowance has been recorded against the net U.S. deferred tax assets in order to measure only the portion of the deferred tax assets that are more likely than not to be realized based on the weight of all available evidence. At March 31, 2021, the Company continues to be in a three-year cumulative loss position, therefore, until an appropriate level of profitability is attained, the Company expects to maintain a full valuation allowance on its U.S. net deferred tax assets. Any U.S. tax benefits or tax expense recorded on the Company’s consolidated statement of operations will be offset with a corresponding adjustment from the use of the net operating loss (“NOL”) carryforward asset which currently has a full valuation allowance. In the event that the Company changes its determination as to the amount of deferred tax assets that can be realized, the Company will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.


XML 25 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
SEGMENT INFORMATION

9. SEGMENT INFORMATION


The Company has determined that it operates in two segments, the sapphire and pharmacy business.


Revenue is attributed by geographic region based on ship-to location of the Company’s customers. The following table summarizes revenue by geographic region:


   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
         
North America  $588   $1,040 
Asia   139    113 
Other   2    7 
Total revenue  $729   $1,160 

The following table summarizes sales by product type:


   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
     
Optical  $495   $1,027 
Rubicon DTP   234    133 
Total revenue  $729   $1,160 

As of March 31, 2021 and December 31, 2020, the Company held all of its assets in the United States.


Direct Dose Rx accounted for a loss of approximately $95,000 and $119,000 for the three months ended March 31, 2021 and 2020, respectively.


Direct Dose Rx assets are currently not material to the consolidated financial information of the Company and therefore there is limited disclosure relating specifically to them.


XML 26 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

10. SUBSEQUENT EVENTS


XML 27 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Principles of consolidation

Principles of consolidation


The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Rubicon Technology Worldwide LLC, Rubicon Technology BP LLC, Rubicon Sapphire Technology (Malaysia) SDN BHD and Rubicon DTP LLC. All intercompany transactions and balances have been eliminated in consolidation.

Investments

Investments


The Company invests available cash primarily in U.S. Treasury securities, investment grade commercial paper, FDIC guaranteed certificates of deposit, common stock, preferred stock, equity-related securities and corporate notes. Investments classified as available-for-sale debt securities are carried at fair value with unrealized gains and losses recorded in accumulated other comprehensive income (loss). Investments in common stock, preferred stock and equity-related securities are reported at fair value, with both realized and unrealized gains and losses recorded in other income (expense), in the consolidated statement of operations. Investments in which the Company has the ability and intent, if necessary, to liquidate are classified as short-term.


The Company reviews its available-for-sale debt securities investments at the end of each quarter for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has resulted, the difference between the fair value and carrying value is written off and recorded as a charge on the consolidated statement of operations.

Accounts receivable

Accounts receivable


The majority of the Company’s accounts receivable is due from defense subcontractors, industrial manufacturers, fabricators and resellers. Credit is extended based on an evaluation of the customer’s financial condition. Accounts receivable are due based on contract terms and at stated amounts due from customers, net of an allowance for doubtful accounts. Losses from credit sales are provided for in the financial statements.


Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including length of time customer’s account is past due, customer’s current ability to pay and the condition of the general economy and industry as a whole. The Company writes off accounts receivable when they are deemed uncollectible and such write-offs, net of payments received, are recorded as a reduction to the allowance.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

Purchases of Equity Securities by the Issuer and Affiliated Purchasers


In November 2018, the Company’s Board of Directors authorized a program to repurchase up to $3,000,000 of its common stock. In July 2020, the Company used all of the original authorized $3,000,000.


On December 14, 2020, Rubicon’s Board of Directors authorized an additional $3,000,000 for the repurchase of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. The timing, price and volume of repurchases will be based on market conditions, relevant securities laws and other factors. The stock repurchases may be made from time to time, through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. The program may be terminated, suspended or modified at any time. There can be no assurance as to the number of shares of common stock repurchased. The Company records treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock.


No shares of the Company’s common stock were repurchased during the three months ended March 31, 2021. The dollar value of shares that may yet to be purchased under the program is $3,000,000.

Inventories

Inventories


Inventories are valued at the lower of cost or net realizable value. Net realizable value is determined based on an estimated selling price in the ordinary course of business less reasonably predictable costs of completion and disposal. Raw materials cost is determined using the first-in, first-out method, and work-in-process and finished goods costs are determined on a standard cost basis, which includes materials, labor and manufacturing overhead. The Company reduces the carrying value of its inventories for differences between the cost and the estimated net realizable value, taking into account usage, expected demand, technological obsolescence and other information.


The Company establishes inventory reserves when conditions exist that suggest inventory may be in excess of anticipated demand or is obsolete based on customer specifications. The Company evaluates the ability to realize the value of its inventory based on a combination of factors, including forecasted sales, estimated current and future market value and changes in customers’ product specifications. The Company’s method of estimating excess and obsolete inventory has remained consistent for all periods presented.


Inventories consisted of the following:


   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Raw materials  $468   $468 
Work-in-process   452    614 
Finished goods   594    459 
   $1,514   $1,541 

As of December 31, 2020 and March 31, 2021, the Company made the determination that raw material inventories were such that the likelihood of significant usage within the current year was doubtful and reclassified such raw material inventories as non-current in the reported financial statements.

Property and equipment

Property and equipment


Property and equipment consisted of the following:


   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Machinery, equipment and tooling  $3,343   $3,343 
Buildings   1,711    1,711 
Information systems   835    835 
Land and land improvements   594    594 
Furniture and fixtures   8    8 
Total cost   6,491    6,491 
Accumulated depreciation and amortization   (4,050)   (4,009)
Property and equipment, net  $2,441   $2,482 
Assets held for sale and long-lived assets

Assets held for sale and long-lived assets


When circumstances, such as adverse market conditions, indicate that the carrying value of a long-lived asset may be impaired, the Company performs an analysis to review the recoverability of the asset’s carrying value. The Company makes estimates of the undiscounted cash flows (excluding interest charges) from the expected future operations of the asset. These estimates consider factors such as expected future operating income, operating trends and prospects, as well as the effects of demand, competition and other factors. If the analysis indicates that the carrying value is not recoverable from future cash flows, an impairment loss is recognized to the extent that the carrying value exceeds the estimated fair value. The estimated fair value of assets is determined using appraisal techniques, which assume the highest and best use of the asset by market participants, considering the use of the asset that is physically possible, legally permissible and financially feasible at the measurement date. Any impairment losses are recorded as operating expenses which reduce net income.


For the year ended December 31, 2020, the Company reviewed the current fair value of its assets and concluded no adjustments were needed. Additionally, no adjustments were recorded for the three months ended March 31, 2021. The Company will continue to assess its long-lived assets to ensure the carrying amount of these assets is still appropriate given any changes in the asset usage, marketplace and other factors used in determining the current fair value.


The Company did not record any sales of its equipment or consumable assets for the three months ended March 31, 2021.


The Company is pursuing the sale of our parcel of land located in Batavia, Illinois. Although the Company cannot assure the timing of this sale, the property was classified as current asset held for sale at March 31, 2021 and December 31, 2020, as it is our intention to complete this sale within the next twelve-month period. We cannot guarantee that we will be able to successfully complete the sale or lease of this asset.

Revenue recognition

Revenue recognition


The Company recognizes revenue in accordance with ASC Topic 606, Revenue From Contracts with Customers (“Topic 606”), when performance obligations under a purchase order or signed quotation are satisfied. The Company’s business practice commits the Company to manufacture and deliver product upon acceptance of a customer’s purchase order or signed quotation (“agreement”). The agreement with the customer includes specifications of the product to be delivered, price, expected ship date and payment terms. The Company’s agreements generally do not contain variable, financing, rights of return or non-cash components. There are no up-front costs to develop the production process. The performance obligation is satisfied at the point in time (single performance obligation) when the product is manufactured to the customer’s specification, as performance does not create an asset with an alternative use to the Company. Accordingly, the Company recognizes revenue when the product is shipped, and control of the product, title and risk of loss have been transferred to the customer. The Company grants credit terms considering normal collection risk. If there is doubt about collection, full prepayment for the order is required. Any payments received prior to shipment are recorded as deferred revenue and included in Advance Payments in the Consolidated Balance Sheets.


We do not provide maintenance or other services and do not have sales that involve bill & hold arrangements, multiple elements or deliverables. However, we do provide product warranty for up to 90 days, for which we have accrued a warranty reserve of $2,000 and $2,000 at March 31, 2021 and December 31, 2020, respectively.

Net income (loss) per common share

Net income (loss) per common share


Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of diluted common shares outstanding during the period. Diluted shares outstanding are calculated by adding to the weighted-average shares (a) any outstanding stock options based on the treasury stock method and (b) restricted stock units (“RSU”).


Diluted net income per common share was the same as basic net income per common share for the three months ended March 31, 2021 and 2020, because the effects of potentially dilutive securities did not have a material impact on the calculation of diluted net income per share. The Company had outstanding options exercisable into 18,250 and 19,500 shares of the Company’s common stock that would have had an anti-dilutive effect at March 31, 2021 and 2020, respectively.

New accounting pronouncements adopted

New accounting pronouncements adopted 


The Company has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact the Company’s consolidated financial statements and related disclosures.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Schedule of inventories
   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Raw materials  $468   $468 
Work-in-process   452    614 
Finished goods   594    459 
   $1,514   $1,541 
Schedule of property and equipment
   March 31,
2021
   December 31,
2020
 
   (in thousands) 
Machinery, equipment and tooling  $3,343   $3,343 
Buildings   1,711    1,711 
Information systems   835    835 
Land and land improvements   594    594 
Furniture and fixtures   8    8 
Total cost   6,491    6,491 
Accumulated depreciation and amortization   (4,050)   (4,009)
Property and equipment, net  $2,441   $2,482 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Tables)
3 Months Ended
Mar. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Summary of amortized cost and gross unrealized losses on all securities
   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,749   $       —   $       —   $14,749 
Marketable securities              $ 
Total short-term investments  $14,749   $   $   $14,749 
   Amortized
cost
   Gross
unrealized
gains
   Gross
unrealized
losses
   Fair
value
 
   (in thousands) 
Short-term investments:                
U.S. Treasury securities  $14,748   $       —   $       —   $14,748 
Marketable securities                
Total short-term investments  $14,748   $   $   $14,748 
Summary of financial assets measured at fair value on a recurring basis
   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,137   $   $   $3,137 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,749        14,749 
Total  $3,137   $14,749   $   $17,886 
                     
   Level 1   Level 2   Level 3   Total 
   (in thousands) 
                 
Cash equivalents:                
Money market funds  $3,136   $   $   $3,136 
Investments:                    
Available-for-sale securities — current:                    
U.S. Treasury securities       14,748        14,748 
Total  $3,136   $14,748   $   $17,884 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of award vesting terms for the RSUs granted
   Shares
available
for grant
   Number of
options
outstanding
   Weighted-
average option
exercise price
   Number of
restricted
stock and
board
shares
issued
   Number of
RSUs
outstanding
 
At January 1, 2021   296,105    20,100   $9.71    99,570    45,003 
Granted   (31,550)                
Exercised/issued                    
Cancelled/forfeited   14,950                 
At March 31, 2021   279,505    20,100   $9.71    99,570    45,003 
Schedule of award vesting terms for the RSUs granted
   RSUs
outstanding
   Weighted
average
price at
time of
grant
   Aggregate
intrinsic
value
 
Non-vested RSUs as of January 1, 2021   45,003   $6.20      
Granted             
Vested             
Cancelled             
Non-vested RSUs at March 31, 2021   45,003   $6.20   $278,961 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Schedule of geographic region
   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
         
North America  $588   $1,040 
Asia   139    113 
Other   2    7 
Total revenue  $729   $1,160 
Schedule of sales by product type
   Three months ended
March 31,
 
   2021   2020 
   (in thousands) 
     
Optical  $495   $1,027 
Rubicon DTP   234    133 
Total revenue  $729   $1,160 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2020
Mar. 31, 2021
Dec. 31, 2020
Dec. 14, 2020
Mar. 31, 2020
Nov. 30, 2018
Summary of Significant Accounting Policies (Details) [Line Items]            
Repurchase of common stock   $ 3,000,000        
Original authorized amount $ 3,000,000          
Warrant term   90 days        
Warranty reserve   $ 2,000 $ 2,000      
Outstanding options exercisable shares (in Shares)   18,250     19,500  
Board of Directors [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Repurchase of common stock       $ 3,000,000   $ 3,000,000
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details) - Schedule of inventories - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of inventories [Abstract]    
Raw materials $ 468 $ 468
Work-in-process 452 614
Finished goods 594 459
Inventories $ 1,514 $ 1,541
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total cost $ 6,491 $ 6,491
Accumulated depreciation and amortization (4,050) (4,009)
Property and equipment, net 2,441 2,482
Machinery, equipment and tooling [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 3,343 3,343
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 1,711 1,711
Information systems [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 835 835
Land and land improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 594 594
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total cost $ 8 $ 8
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]    
Time deposits included in cash and cash equivalents $ 7,434,000 $ 7,994,000
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities - Short-term Investments [Member] - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities [Line Items]    
Amortized cost $ 14,749 $ 14,748
Gross unrealized gains
Gross unrealized losses
Fair value 14,749 14,748
U.S. Treasury securities [Member]    
Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities [Line Items]    
Amortized cost 14,749 14,748
Gross unrealized gains
Gross unrealized losses
Fair value 14,749 14,748
Marketable securities [Member]    
Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities [Line Items]    
Amortized cost
Gross unrealized gains
Gross unrealized losses
Fair value
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Details) - Summary of financial assets measured at fair value on a recurring basis - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Available-for-sale securities — current:    
Total $ 17,886 $ 17,884
U.S. Treasury securities [Member]    
Available-for-sale securities — current:    
Available-for-sale securities - current 14,749 14,748
Level 1 [Member]    
Available-for-sale securities — current:    
Total 3,137 3,136
Level 1 [Member] | U.S. Treasury securities [Member]    
Available-for-sale securities — current:    
Available-for-sale securities - current
Level 2 [Member]    
Available-for-sale securities — current:    
Total 14,749 14,748
Level 2 [Member] | U.S. Treasury securities [Member]    
Available-for-sale securities — current:    
Available-for-sale securities - current 14,749 14,748
Level 3 [Member]    
Available-for-sale securities — current:    
Total
Level 3 [Member] | U.S. Treasury securities [Member]    
Available-for-sale securities — current:    
Available-for-sale securities - current
Money market funds [Member]    
Cash equivalents:    
Cash equivalents 3,137 3,136
Money market funds [Member] | Level 1 [Member]    
Cash equivalents:    
Cash equivalents 3,137 3,136
Money market funds [Member] | Level 2 [Member]    
Cash equivalents:    
Cash equivalents
Money market funds [Member] | Level 3 [Member]    
Cash equivalents:    
Cash equivalents
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Customers (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Significant Customers (Details) [Line Items]      
Number of customers 3 4  
Concentration risk, percentage 10.00% 10.00%  
Accounts Receivable [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage 62.00%   44.00%
Customer One [Member] | Revenue Benchmark [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage 19.00% 18.00%  
Customer Two [Member] | Revenue Benchmark [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage 15.00% 18.00%  
Customer Three [Member] | Revenue Benchmark [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage 11.00% 16.00%  
Customer Four [Member] | Revenue Benchmark [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage   13.00%  
Trade Accounts Receivable [Member]      
Significant Customers (Details) [Line Items]      
Concentration risk, percentage 10.00%   10.00%
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details)
Mar. 31, 2021
shares
Stockholders' Equity Note [Abstract]  
Reserved common stock shares for issuance 65,103
Common stock reserved for future grants 279,505
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Aug. 31, 2007
Stock Incentive Plans (Details) [Line Items]      
Fair value of common stock intrinsic value $ 74,775    
Stock options exercisable (in Shares)    
Stock compensation forfeiture rate, percentage 36.13%    
Stock compensation expense $ 0 $ 3,000  
Award shares (in Shares) 31,550    
Fair value amount $ 341,000    
2007 Stock Incentive Plan [Member]      
Stock Incentive Plans (Details) [Line Items]      
Maximum number of shares awarded or sold (in Shares)     440,769
2016 Plan [Member]      
Stock Incentive Plans (Details) [Line Items]      
Common stock reserved for future issuance of awards (in Shares) 279,505    
Plan termination date, description The 2016 Plan will automatically terminate on March 17, 2026, unless the Company terminates it sooner.    
Stock options [Member]      
Stock Incentive Plans (Details) [Line Items]      
Stock options exercisable (in Shares) 18,250    
Restricted Stock Units (RSUs) [Member]      
Stock Incentive Plans (Details) [Line Items]      
Conversion of common stock $ 10,000    
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans (Details) - Schedule of activity of stock incentive and equity plans
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Schedule of activity of stock incentive and equity plans [Abstract]  
Shares available for grant, Balance 296,105
Number of options outstanding, Balance 20,100
Weighted-average option exercise price, Balance (in Dollars per share) | $ / shares $ 9.71
Number of restricted stock shares issued, Balance 99,570
Number of RSUs outstanding, Balance 45,003
Shares available for grant, Balance 279,505
Number of options outstanding, Balance 20,100
Weighted-average option exercise price, Balance (in Dollars per share) | $ / shares $ 9.71
Number of restricted stock shares issued, Balance 99,570
Number of RSUs outstanding, Balance 45,003
Shares available for grant, Granted (31,550)
Number of options outstanding, Granted
Weighted-average option exercise price, Granted (in Dollars per share) | $ / shares
Number of restricted stock shares issued, Granted
Number of RSUs outstanding, Granted
Shares available for grant, Exercised/issued
Number of options outstanding, Exercised/issued
Weighted-average option exercise price, Exercised/issued (in Dollars per share) | $ / shares
Number of restricted stock shares issued, Exercised/issued
Number of RSUs outstanding, Exercised/issued
Shares available for grant, Canceled/forfeited 14,950
Number of options outstanding, Canceled/forfeited
Weighted-average option exercise price, Canceled/forfeited (in Dollars per share) | $ / shares
Number of restricted stock shares issued, Canceled/forfeited
Number of RSUs outstanding, Canceled/forfeited
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans (Details) - Schedule of restricted stock units - Restricted Stock Units (RSUs) [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Stock Incentive Plans (Details) - Schedule of restricted stock units [Line Items]  
Non-vested RSUs outstanding, Beginning balance | shares 45,003
Weighted-average price at time of grant, Beginning balance | $ / shares $ 6.20
Non-vested RSUs outstanding, Granted | shares
Weighted-average price at time of grant, Granted | $ / shares
Non-vested RSUs outstanding, Vested | shares
Weighted-average price at time of grant, Vested | $ / shares
Non-vested RSUs outstanding, Cancelled | shares
Weighted-average price at time of grant, Cancelled | $ / shares
Non-vested RSUs outstanding, Ending balance | shares 45,003
Weighted-average price at time of grant, Ending balance | $ / shares $ 6.20
Aggregate intrinsic value, Non-vested, Ending balance | $ $ 278,961
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Maximum [Member]  
Income Taxes (Details) [Line Items]  
U.S. corporate tax rate 35.00%
Repatriation tax $ 5,000,000
Minimum [Member]  
Income Taxes (Details) [Line Items]  
U.S. corporate tax rate 21.00%
Repatriation tax $ 3,900,000
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Direct Dose Rx [Member]    
Segment Information (Details) [Line Items]    
Loss $ 95,000 $ 119,000
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Details) - Schedule of geographic region - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Total revenue $ 729 $ 1,160
North America [Member]    
Segment Reporting Information [Line Items]    
Total revenue 588 1,040
Asia [Member]    
Segment Reporting Information [Line Items]    
Total revenue 139 113
Other [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 2 $ 7
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Details) - Schedule of sales by product type - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Information (Details) - Schedule of sales by product type [Line Items]    
Total revenue $ 729 $ 1,160
Optical [Member]    
Segment Information (Details) - Schedule of sales by product type [Line Items]    
Total revenue 495 1,027
Rubicon DTP [Member]    
Segment Information (Details) - Schedule of sales by product type [Line Items]    
Total revenue $ 234 $ 133
EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *^%L5('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "OA;%2,X,LPN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NNG80%&7"]-.("$Q"<0M2KPMHDFCQ*C=V].&K1."!^ 8^\_G MSY(;'83N(C['+F DB^EF<*U/0HM[ ^ MD?(:QU_)"CH%7+/+Y-?%PV:W9;*N:EY4RX+?[?A*W"X%OW^?7'_X785=9^S> M_F/CBZ!LX-==R"]02P,$% @ KX6Q4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "OA;%2!'8B=.(# !,#@ & 'AL+W=O20[AW^^1 M;&R2,8(;\(?.JT?G2*^ET5[(%Y52JM%;SK@:>ZG6Q1??5W%*TZ<)/+T^JB_L MX&$P&Z+H7+!?6:+3L3?T4$*WI&1Z)?9_T7I Z,7"Z;L+]I7;?M]#\6ETB*O M@X$@SWCU3][J1)P$A(,S 6$=$'X(P.=ZB.J R ZT(K/#>B":3$92[)$TK4'- M7-C9/J EKZ:'27,/J91(JD:^ MAMY,C!_7RK-*.3RC'*%O@NM4@6I"D_?Q/E VJ.$1=18Z!;\1>8LB?(/"(,0= M/'-W^+0PX4%7^#NX;KOMK M"C@7>0[I7VL1O]R@M5U/Z)]2*TUXDO%=UURNA =6V%CQZR3L1\/A8##R7SN( MA@W1T$DTA6(EMF +1KHZGKGCMX0IZLC,YX;C\U69 1()%5N"1;RAK_301>16 M"H( ]W& [T,'%@Y:.PRN JMGU(H60FJH$52/Z++;!MV*OS^:YWNR$Z/&UY M M,D8EFL/,W@G9F:\+.D^"]T@DCE[_ MQZ=/%^P:MWZ-H^OP3FUB 0^[J^H6NT35>CQVF_-'JCIWY[G<O0S< M@I><#+U$GD%OF(E#K\=AMTB=.@9[*?/-Q>=WR5W\.N0TAP5+M9NK&>2I$ .Q,E? C,ES+I=@NW^L.C:WO9>G]XE?,;[_9/]NIG0]ABC4&RR4&W=FZ?-46EJ#PA^V[PZ M9X%1PGI0B-$MA :W][ >975TJ6ZT*.SN?R,TG"7L90K'/2I- WB_%4(?;TP' MS0%R\C]02P,$% @ KX6Q4C7562<-!@ ?Q@ !@ !X;"]W;W)K'LE[>-)]= MR^V%J'7.2W8MD:J+@LK'#RP7]Y<+O'CZX N_R[3Y8+6]J.@=NV'Z6W4MH;7J MO:2\8*7BHD22[2X7[_';*Y^8#HW%GYS=JX-G9(9R*\1WT_B47BX\0\1REFCC M@L*?/;MB>6X\ <>/SNFB?Z?I>/C\Y/V79O PF%NJV)7(_^*ISBX7\0*E;$?K M7'\1][^R;D"A\9>(7#6_T7UGZRU04BLMBJXS$!2\;/_2ARX0!QUP,-.!=!W( M_&6A+U@SK(]5T>R'%/9+&&KR9AR8V36\8#2_---YH"=]RZ*>W5Z), M85)8BN!)B9RG5$/C \UIF3!T8QPK=(:^W7Q$KU^]0:\0+]'73-2*EJFZ6&E@ M,)Y62?>^#^W[R,S[/E-YCGR\1,0CV-+]RMW](TOZ[MYQ]Q6,O!\^Z8=/&G_^ MC+_W2L'X'([\WI'?. KFXDA5AB D*#$/[$?-]S1GY=AW&Z+6U;IQ9?;9?HN] M,()P[ \C8;'"V/=ZJR/.H.<,G)PWF9#Z3#-9P$3NF=+%'&3K)SQ\?1 %FQ&D MW2JV0X8]9.B$?)\DH@8LR!,)@T#>YFR)2J9MF.$$P(_'D#:;M1UQW2.NG8B? M('BE%I(S:_#6T[!XP7J$93.*?#M7U'-%3JX_=,9D,[6&[A'24I8@^5R3RJV3:BX4YJ*0$<43N*5A",\[G5*B8SK(/P8+?RM#/OF'%_ MFOV\\&!#='06,TSF]CH>] 8'3H7]C=-;GG/-NXT.)YKD>R;RE$GU\T\QP=&[ M)L+ZT:'">% ._$SIJ.BCT0UK1"QZX(UWJ<4HV$0ST1A4 [ME _!D#>Z:4+.AUFT,D]EPH\G.65J1+PYYD%,L%M- MKH2LA(1#*XA>(@K6P.\DG%XSKAC2]&$&>:H2_B15VXR\N44P: D^(29=F*'L MRA$S68F M09-!1XA;1X[E[L3J)%.-P"2*QIP6*TB4,Z0'!89;2EK24X13:; 16JSF"0JH@F[7%22*2;W M;+%%MJ+O?W!T//A!GHA;GF[^C1R108Z(6X[@K+MCL$@[W5NB5^>>AV%/203U M80UE#5YZGF=^4 V5N.)W95. JXQ*HYBUAH*-_\U2(+#=QM(QCOUG7 MT(KPDD#K*(S&+/#C91R&G5E R)) JS,[B/$2@ MY>2DEM=%G3=[MCLRB0+V0&9N.O=/AQ(KNM/QR[>4/RB[?T+9#YA3MN,)MU8U M_E2XSWR?$#P^?M@-<>#-W&7X@\S[SY'YYY8,'?94Q\GF\-360=O,-OZ,FOJ# MWOLOU/L753W=$,CDZL]6LMG,+"7;ZN!VV%S-?Z;RCI<*Y6P'_;SS"&(@V]ON MMJ%%U5P8WPJM1=$\9HP"NC& [W<"C@1=P]Q!]_]SV/X#4$L#!!0 ( *^% ML5*W'PWC% , +@* 8 >&PO=V]R:W-H965T&ULI5;+ M;MLP$/P50N@A 5+KX9<5T+#::LPSFDJA-FE+Y= M<[":.[SQ? M>&#K1)L+[G2$81<(BTH:#XLX49<&Z84,?ODM2I+=3)Q0H?$L*(;KA_$[A.4AOJ&+Q)XT)+ MO,L0IZ7JDGPD'XA+ M5(*7U=C5*,30N5&9]+9(&AQ(^H7*#NGZ5R3P K\%/CL.OX.H@GM-N(OVJQH$ M50T"R]<]P+?0Z!F/IB9B1>Y9ALX9Y60N%+-'[>?-4FF)!^[7D63=*EG7)NL= M2#;'8PI28HWQV4:/)*>2;"G? +E@&;D3G%.I2 ZRJ.YE6W6+#$.;P?3I=NIU M/ \KN:T7\5140WZODM\[1_Y5>08(W>A$2/87XC;!!6>_)L7W[-^>Y--Q#='] M2G3_3:*94IMVP4?YS*OU6N4T@HF#[TX%<@O.E+0=Y/?S- P/*L.#-QG&][C2 M-(M9MFYS?93T#-?OYVFX'E:NAT==ST2:8KN6EM_26,-7-=:IJ(;XL!(?GB'^ M55T5ONB6,&CKJM-Q#<6C2O'H?,6'6VKT0D4P"H=AV-U3VQ8W](-:7$.M[_W_ MTGGGZSW1$25E0TVO&X;]_I[JUL @"&J!3=FU#[1_5/97G,[41CXUA;>*]5]H MZ/=&7A#N:ST95TAU:V.%F>GPL[UFF2(<5@CT.D-DD,685&RTR.VDL10:YQ:[ M3'"T!&D"\/Y*"/V\,<-+-:Q._P%02P,$% @ KX6Q4@5Y+$S>! ;A( M !@ !X;"]W;W)K>:3()CX.4VY-Y^5WQ[D?"8*G:6)P[6'O^.$QW6RU^>#/ M9SNZ84NFGW8/$M[\)DJ2YHRK5' DV?K:N\%7"S(V#J7%7RD[J)-G9*@\"_'- MO-PGUUY@$+&,K;0)0>%GSQ8LRTPDP/&]#NHU8QK'T^=C]%]*\D#FF2JV$-G7 M--';:R_V4,+6M,CTHSC\QFI")<"5R%3Y%QUJV\!#JT)ID=?.@"!/>?5+7^J) M.'& .'8'4CN0KL-HP"&L'<*2:(6LI'5'-9W/I#@@::PAFGDHYZ;T!C8I-\NX MU!+^FX*?GB\$3V!16(+@28DL3:B&EZ6&'U@MK9!8HS]W3%(SZPJ=/7%:)"G8 MG*,+]+2\0V>?SM$GE'+T92L*17FB9KX&9":^OZI1W%8HR "*$'T67&\5^AG0 M)&_]?6#4T")'6K?$&? SE9[Y2N2L MG57T]\VSTA)R^!]']%$3?51&'PU$?V1[Q@MFF_;*<5(ZFAV]GT=D.O/WIU/1 MM\%X$C1&;R"-&TAC)Z2%4-IDSD:(1"'(J\2&KHHQ/AEY'(<=='V;&!,[N$D# M;N($]ZL42J&=%.M4VV!->D/BT:0#JV\3CF([K*B!%3F3I-YE?(/8R\[L277E M2(ZXB1J[R3(.83,$&Q/1!"I(:A+/U$X;];@_V]&X0[UO,XY'=NK3!N34"7)) M,Z9*B* EWYB9!!NZ:6_DJ)O,?9,XLF/#05LB R>ZWTVZK*7(D6@*H;7&!;W! M+^(@[B"T684D' !Y4L>Q.WOTEDDHPZ;0N/(&DS8B<=*^YYI)!ONX"FIE3/I; MI4NW;Q(-9 MNRRD.WZEX-$O_!9W:0*."SC)8H',$34'*]P"XU"TK7&=4TS%= MJ1U=L6L/6B+%Y)YY);?S@G8-^A$.#8&4C*]> M$6QAKK(R%:U$G<-\A.C(0G1H^5IQP&YU>.)R@"C[7J3Z]=UU=(;_"+V^NES@ M\= RMOJ"W0+S16BHN.)D1]84K60L<\LA6WJ(O48D5(,!Y VHH8=JO8?8/N*(Y6C,X@'\F+OL9=#&5]JW'8 M+7)_P*',9($5^;37A-EFUV(%LSNU(R.MP)' J1U'9 CD#<%$Y[ 3U99*YNK$ M6V4BV,G[EJITAETS5U(^W(Q@-1B:$7JGYS<+ZNJC#5/=Q,!9=I/"R3UC:P@97$: 2E:7&]6+%KOR?N!9:"WR\G'+:,*D M,8#_KX70QQ&PO=V]R:W-H965T&ULE57;;MLP#/T5P>A#"[3U)=<&B8$F MW; "ZU8TR_8P[$&QF5BH+662G'3[^E&RHR6=8W0OL2[DX3D40XYW0CZK#$"3 MER+G:N)E6F]&OJ^2# JJKL4&.-ZLA"RHQJU<^VHC@:;6J]0 M4E8 5TQP(F$U\6[#T6QH[*W!5P8[=; F1LE2B&>SN4\G7F (00Z)-@@4/UN8 M09X;(*3QL\;T7$CC>+C>H[^WVE'+DBJ8B?P;2W4V\88>26%%RUP_B=T'J/7T M#%XB^U'DX<$"<9H>H=HA>.W1/.'1JAXX5 M6C&SLNZHIO%8BAV1QAK1S,+FQGJC&L;-*\ZUQ%N&?CJ>"9[BFT!*<*5$SE*J M<3/7^,''THJ(%5X56"*9>;LMD(]"*7*^X+1,&=I>D"NRF-^1\[,+WG3J!7P@9J?!*(J"&V=UQ*KG6/5: MD_!99R!)L!RU*.X[['ZKX@7'5I:SWUC":VQA!!L%XUM0VM;R)>%@4Z_I M"S1FI17==-21VM $)AYR5R"WX,6DJ:PJG-Y!XL*P.6L#IVS0JJPI:T9BDXI6 MI/]0,7BSBJ%3,6Q5<5SSS-:\?VY>_Z))R/ M1=I@%(4WPU=$_8,>68!&PO=V]R:W-H965T&ULK5G;;+"[ MC[K[Z'(:IGN:O;"0$ Y>DSAE,RWD?',S'C,_) EFUW1#4O'/FF8)YN(V>QZS M349PD#LE\1CINCU.<)1J\VG^VWTVG](MCZ.4W&> ;9,$9V^W)*;[F0:U]Q^^ M1<\AES^,Y],-?B8/A#]N[C-Q-RY1@B@A*8MH"C*RGFE?X8T'7>F06_P;D3T[ MN08RE2=*7^3-7\%,TV5$)"8^EQ!8?.W('8ECB23B^%& :N68TO'T^AU]E2QOP;W?])BH0LB>?3F.6?8%_8ZAKPMXS3I' 6 M$211>OC&KT4A3AR@T>* "@=4=[!:'(S"P:@Y(*?%P2PK'I+9 MXF 7#O:Y23N%@Y.3=:AN3LT",X W0M[JC_$M(X(!G[_3<70>18 M"N^[;N_O8AVR;?;6ZK_H]O\:!)%<&S@&&QP%(Y&+CS<1Q[$":]F#Y?O;!% > MD@SX--F F#)505;GP(AE%?D15[A[/16AC>#'8G*4,P25,P3E.&8+SBV.<>H3 M@#E8$/\:&/ *(!U.5 P?D.P<26Z"NSD2=KM3&ILF(X@M?,4(QK(M$JK2O&,LGC&6<7[+.;30X@SPKZ<5<@#JE4I MI&4ARZA5LVDW$D:ZB]1AFV789F?8^8(?R2T^R&>PV"&P7!VJ4#N1Y$EZPS;8 M)S--')6,9#NBS8%J?0^$LS ;)8&U*;$<:*C50#A>9\@5 JV20*N3P/MMYH>" M/KE[\\K6>"7GGT^9:D>Y[02]@$M+M[C(J=CL'N(!=6Y&?:=N.J<[0*3-T.C-\3$5:0-A .(N!<)8#X:QLNLCTFG9HXIYH MK$KQH'YLJ?1?$7V]I2Q@^U6?PG!D3":.9;>$?M(-PE\0^RWAPG[J%38C:$&S M1NJBL*N1;UHUO;]2V EJH:G72N0I#-%D8K0P:[^[/39R4@8FQ+@E(?L7Q6@GW$PY#$ 5C3#)!D$],W0J1X(NIG,T.U M<4,!+6"S*QI!&]49'ZJ7&PK(ZXN[2OFQH8/='=W'*.]K#6"S9X&VK>OUS>GC M+5(U_6/W [O;GPXEN8**AL35G?J)T&-5#>S8M,#NKJ5%*T%EE9TS3LRFC?K$ M;-J)$],VK/J)J< 38@C519.G#,YH+="Q!8#=/< 9:DA=K*:T%>K,<9LGID(# M*T_,\183P'*4,Q&0M//5K1T!DAU<7AQM.-_F3\R?*.4WRRY#@@&32 M0/R_II2_W\B'\>4+I/G_4$L#!!0 ( *^%L5)^I^?V!P8 .07 8 M>&PO=V]R:W-H965T&ULI5C;;MLX$/T5PNA# M252/D:. 82 M=XOM0[I!T^P^,Q)M<2N)+DG;2;]^AY0BV1+%.-@76Y;,<,Z0BX.0/U7* MF$;/>5:HZT&J]?8J"%2(K7+!,O%EF[8 ]./ MVWL)=T$]2\)S5B@N"B39^GIP@Z]6460&6(N_.3NHHVMD7'D2XJ>Y^9I<#T*# MB&4LUF8*"G][MF)99F8"'+^J20?U-\W X^O7V;]8Y\&9)ZK82F3_\$2GUX/9 M "5L37>9_BX.?[+*H;&9+Q:9LK_H4-F& Q3OE!9Y-1@0Y+PH_^ES1<31 )C' M/8!4 TA[P*AG0%0-L,P%)3+KUF>JZ7(AQ0%)8PVSF0O+C1T-WO#"A/%!2WC+ M89Q>KD210%!8@N!*B8PG5,/-@X8_B)962*S1BJH4?8&(*W3Q6-!=PL'F$@W1 MX\-G=/'A$GU O$ _4K%3M$C4(M" S,P?Q!6*VQ(%Z4$1H3M1Z%2A/P!-^7PUDX703[ M8U8<1H2$\]KJ!-6X1C7V.G^3_ MY7":3%K#V8U'$/&.HJ.":I^8Z-BQMI=AS M2 +T]((N=B8Q>7'Y7L(F-;2)E[#/#&I?S&E948H$T5Q(S7_;!RX6R^G&1P2- M2(M#K\D)RFF-3E!8;IDS1 M/5H82C%882:+,TZ?>&87R95GE> CD4F[B6.S,^H75POB>/F7,6>1QQ]GA MJ,6'PR;"HQY&2 .0> %^A40IM)"=LE !(YV/DG;M<]A$N">9<%/X<>0%]I=. MF;1Y;."]0+NTW69]**-NKK1!=DV&?>G4J ;VR\:]9%O*$\2>3;:S,H>$!5XF ME1/LR$%7&VW7AO2("6[4!(_/R\4M?>E-Q+&#IEDGX@XK,N^CL]$4[!<5 "AW M4#T GQ19YL37%8GA>-:&US4BLQYPC91@OY:\@C.*@J"V0IN'-'WN24A'Q9^W M47IM3E$VJH#]LK 2NSPZ9WF3>B@?VJ M<9/L 5P9]%X=QETM&':"[K#I@T<:P2#A65%O%G:\DQ)P'DN%"W(U[PE9LW9) M=Q@-)ST]#VDTA_@UYYNS([1/3%MX:6[?;@LK-QS"%,W;]%4<::2+D M7;U_V=.BL!,X W!72CIXNR9C/.N#V^@-\>N-,P_?#F*%J2LQT6C2AZF1&#)Y M5TZM>0'EY_R<:N2"^.7BAZFTR'8'DF7V:*#:K*F42H:@.]"9/2@P,:RZ=GJ@ MTGT*0+IB =6MKU0TU,JV4Z>6=0N@HPQ"0<]\!H1(#X1:#. ME&K;>D98*EJ<1;\M7$ZK7MA1(PZ17QP,;+9>L]C&L!2&^ 5XI(7*^O8^*_^D M9^TJ3_$VPA"]+0S0%I@P,W21L/+JTA!NV/]8QL#DXAYJ2U'MB0"$ECPV&6S> MN\(0.51B/&XW/ XK$LVCGB@T,A'Y=S"KLZ%_1$]LPXO"Y!4$#"20B\3I3W=' M@S&.PK9#7;/9K*]N1D='7GXY>H]#S/0E7E>BSLD4#L?3M@2XS#"9MH,3')V7 MYDQN[#&R0G9?49XQUD_KH^H;>T#;>GZ+KU;E@7,S37G^?4:/%UI[*/@FM16XO4T83)HT!O%\+H5]OS ?J@_WE?U!+ P04 M" "OA;%2Z^*'GOH# !;" & 'AL+W=O'HI4)@=CO[L"T<-=J;2;#@OOJ[=1Y+("2^%&ID)- M)SMC2^%I:?>1JRR*/#B5*DKC^/>H%%(/9Y.PM[*SB:F]DAI7%EQ=EL(>%ZC, M83I,AMW&6NX+SQO1;%*)/6[0?ZU6EE91CY++$K631H/%W70X3]XN+M@^&/PE M\>!.OH$SV1KSG1?+?#J,F1 JS#PC"/KYB=>H% ,1C1\MYK /R8ZGWQWZ^Y [ MY;(5#J^-^EOFOI@.+X>0XT[4RJ_-X0]L\WG->)E1+OR%0V,[IHA9[;PI6V=: MEU(WO^*NU>'$X3)^PB%M'=+ NPD46+X37LPFUAS LC6A\4=(-7@3.:FY*!MO MZ522GY\MA),.S Y6%AUJ+UBK2>0)F@VBK(59-##I$S!C^&BT+QSIYI1VO1?HLX$=A1S!.SB"-T^09O'&?YSC@C9_ FV>9J;67>@\KHV0FT<&_ M\ZWSEN[%?\\$N.@#7(0 %T\).=\L-_#Y/:S6-YN;3[?SV^7G3X\)^3Q,,H)' MD6"I/5I9PDYJH3,I%.14;[@MD&YV9LI*Z"-E-ZBUJ'/I,8?,4"VT:[X<)4T. MM+@'<%1MI ;S#@KQ$V&+J(%:NQ*6[*0.P#8G:Z1;Z8NP;D6LK"202I&,>]1H MA5)'/L>*8@S(UQ.QKSH0V7 W&9IO'5A_E\%3Z3JU= 8X4B_9J:U,VX M"7VK\R8Z(TI-%:M#0SOP!K@S(8G/OP2SN?4R4SA(8K[1:]S7JL'8G/\S@GG( MALBKXQF#'2$WH(TGT$S5.>FH%/LU<1X2(#/*P.*/6K(VVR-P%H$]:Z_0XP.5 M!X^JS$BN,+4B! 2>H:PR^7VK=3.D0J+K>BMI$VXQ*[119D]\ESH;L6C)FRM2 MDBFV:EXWI>\%%5K70@VHBL9ZDE017<+JA/HS<&;_G709T3NBL(#M+07O #IE?&$1STL>:$!&TN2M0#24LJ*?2I2_ MQ7"!.JJ24I8ZEYG@IV9 A#IH7PA/TAVY[GA7T9/$G=C&ZTK 7'ZM03)Z;#9% M)P._1+L/SYJ#T)W-[.]W^Y=SWCP8]^;-LTLY[:FK0.&.7./1F]=#L,U3UBR\ MJ<+SL36>'J/P6=#-1O*'B#00S(LN1+.NE. MA.9]J#)!W$R38&BWTHD26I)B1+745:T?[Z_G9;/;LM-*V/GK]DJ]]]*]?NK8I;6T^>A7: MJM)^=VU*MWUU-#]*%S[9U;JA"Z>O7V[TRMR9YLOFH\>OTXY*82M3!^MJYD>=1M20N'WQ/UMRP[9%GH8&Y<^8 M[LK _]56GKTX/U)Y&QI7Q<7@H+*U?.IO40^#!<]GCRPXBPO.F&_9B+E\HQO] M^J5W6^7I:5"C+RPJKP9SMB:CW#4>=RW6-:_OQ!C*+=6=7=5V:7-=-^HJSUU; M-[9>J8^NM+DUX>5I@_UHU6D>:5\+[;-':)^K]ZYNUD']6A>F&*\_!9\=LV>) MV>NS[Q)\K_U4G<\GZFQV-O\.O?-.^'.F=_X(O0-2JO^Y6H3&PUG^]SL;7'0; M7/ &%X]I]\O[]U>?_JE^?ZON;O_^X?;M[[M"E:?PX;G9M71PC'8/R].7I]-E4_OJ?ZZ&V=VTT)L6'_W-4! M6B@TA\OGM1E<,46VM+7&T[I4H<$%!&83%-:7;6%4@Z>U:)-IT>\;5VUTO5.Z M+I3%Y>W:E24\;5N; B"P"+:PVD/G$_6I7=B<-C7YNG:E6^W4'\Z7!6+!J'?O M;KHGLL$3UQ]'M]2=WFS6UILAE:?O=:EWP>IC=??F@[K^[0VSDY:\^F88+U$$S<@1>L@"A.CE%"RSJLU<9;Q*&%?D#JR_1NJCX#8T.+T PF;[UM6%&V MHZI67A=DHJH"UV26C=X8/U%OW]S>J%6K(4!CP%IN?,-AW;"9L\)L7+#-A)=" M!X"8_.L$#)BE\9Y,(Q?,GZUM=B?>E"QASP6K(W=^XSSNJ-J!\%C>O-0A8$\L MTP-)3Y!#3H(N#7A8-".*GM3@/:]HU%);K^YUV1J@8;-6;0U=E/;_<'>%/",< ME"X$+/4&K!1B GA@6[7"KX,+>I(1@JTIBJ-G#]@$0Q48U3I84B M:$9 M9NV*$?NL9CSF ZSJK6L#J.:-\[Q!84A>6U,BV:X-&TS7RF*I]6P.&[)#;$XB M@-)"YLC<&Y_47[1BOH2G/3G$+LBL1+H6R=67.R*1PUUMHVA9O0):0#L&Z$*> M01X%VKM)Q@9X8&4R*_"YD)UZE"$%:P5/LHZUWZ B W@OEY0M99DN4=G)@XSV M#6YM]'!38A/H]A4U)ILAHWUIHXUWB\0+-"-VIL*S:$N"+D9&O1,WV%J -.P MX6!);+PPH%J8J?H# 3Y*.7B*\U(0JKH^Z"39P$#D_\BBJ.5,,6%:A5T" PP M'QLU6Q.W&& 3XR!0BW4OERS8A &A42AKR4]TL4Q02(;S*Q,],/NQX+U*B16D MC+WGI$&^6>E_.?*6;)QP__9?S\_F/_T2^H0\6 <&"_"Y]*ZBXI6PA'(QJ=6+ M0Y-/%B@\/>642MX-"/G9@2/#MRX=I%LVS+3H53]4Z062B(K 1< OWPXWN@ XHDYQ,P'ZJ7 M!O*@0<+UFD(_*QV"V9.O=IC.\K2Y( M))40H#-U'YI4+4U*Y*$,4.N9,0HCIR3V**.:YNE@>=?AOQ82>N8V , MRK_HG;@Y9)^JBRRTR"Q,Z@24>O?H$$A($D!(OA\&-LS12J,)"3F3)K5/US74/ZPF&8K_7-+)O2O;BKGM=XR9;S$ MO)A,N^"!KZ(H!<;6HR*JU%M!0ZDA8XS+WE+5#G;)*H1E3*D"!.F4MLCR#J?XY:I@B"-#R*W'+%"DGOH2JX4&U6KF$7'RW,0!0LA5;' MX@(^@?"K2C $)=!\?/]_;DDBW"'X!3ZDU" M*6\6NTQJW<;Z>#NZ;O2KU(_8, *@\5Y3 $7/=O:XYT=B6S/R<:X]4TT*NQMX MA4QR1*_O-9[K!C$B? $PU:DRZI26&S MY,R#[QF%).]4I.8 6"O&$I5YQFYIL#@%\--0RX&K7!.EE+E7M03X2^SURI(T MPJ&:)>_V2)34;2#E> &911LH\2+VZ!\9!>"T@+]OJ&;(&^GX76B2/VU*(^-) MJOAM0&^NRZGZI+>*-J8B+(A,(RXSVF85ZPP?FA-;3^(W%!;1HR9,E*:BN'T" M%5,/Q]=0F]BPIG;:N2)$?B0W=GH@GA27*(3!S )48P$UW#UF-I78'9\3 ,[" M20;K"T?BD[J M=$/X@0ITTC?N5='Q^QC!_;GNJRKR4,V+,J9NU12]$8[Y , M,OV5-D+?X[H:I@UZA5O47>>TLC 0@!J!-$I"U8O-8-5$>C@>>8;VY'KUK[7 M$H[)\^$HPFACLKY$CG59EY)2,-@XN6A?A.!M#PQ-U\>RY_,_^V(OTB\LS]6Q^D;T= M1_OEBPO<>I$]4?/)Y?Q"\>?%7%VQ3W55683W&2MBC/BCPE,*!NZ834K#7 :3 M'_L!LZ-HYHS#!7?7]Y?VJRGMVK%!LC XC>#HY#E:&GI%']D9I)PM+-(W;-)Q M]R,IWN-1-C25P9DWRGE/W7D4ZM.6^ 3#SA:<7D]GE3!WSE]D+=9P=5J:T9$_4V>0" M#LN?S\_@N,& T;4I"PY#'BC*-+5>G934L5&%1\_PI"BW'HQ1:D.83*3MHQZN M0)8*YE!QC0:4!^B]LS[,5_K!=AUF\Y@IS952V$ \L@>*&5*(+G?P$L%:&I1& M/^3Y60+B5 @2[;Z.&S$RQO-*?X6%$K1V!S,HNVS@O!=G;-D2#AEHN)P FL]" M* ')O"HZWUQ'=,N=99X=D\/"H MQ:TT?YV)RM@T11EX=,EJG>R-@FG$GZIW0!PULK'CX,%9DSVV(^4E4X2]&J>? M1XKM#]UA]Y0 &->Z4D7JS<9KBZB1CO90F-9EG.'1B!]Q?R"+3'&D-[:/2*G<9"N% DQD4E69%5RA@ M*BL74Q$KX(Q[2Q3:(#E,UP'[JC M,!BYL4QBH^6#&;@D?):B%W[HT& 1T*Y K^:.?5#K]0X3ZW7QMDVIX_B$HSI+ M^,(SJ;WCF<.:WYN?VJ*+;5_(((>JU"S:IT_"SK-OMY7,I46>?T_%&;D_#3ZZ MLR#*8G02T'H*I]SP;*V4O):G4^=KW>A[JR?JEOI39VG$7%+ML!J=[]&L@T3B M08>8189/8@T;,MINDGIQ2;U46(T/][K:G(VPEW";/?'8(@D>B/-R.:$[#+HW(@#0_B MV3N? E_=W:C/;F-S]6SV;-(1?4N)XR8._8,\>I/Z&I*N<.R0\9@AH^X#:F.Z MZ0!445-I\W@\'Q?PNPIR3"$06]^[DEY?(*7\35>;7^30#Q%*0<: @:AJRX;> M"E&FC#4@M=Z&0IP3'9JIW]R6CBHGI&'L%1GK>J\M$X0+D7?(:/G%#$"\DT/) MB*E8RPQ"2YY'.?VZV".3%9Z<\4R7I$I?F^S'/ U4J$ W^5.9C^C-P#(?[HY M&(]YKY%%\@'(9X\]:'F MFDI"A>$&!"?HJE^L$<<[F_Y]3!3G&A2XFHX7AP2 M'IT+Q2D>%I>^"CSV!V 9KD MTWIWD)4LTGBJCQF/A[1DA.DV4H..3OCW)K"QW2=O>;HX)O=HO,V;;J;:U@3O M3ZFV/IO]\NGN"W^;_W(\TGL6E?= X=M8?@9=43+@<=G0FQZN^.%4P3S+JN=3$R2C*'^49O)P4Y>Z:)V_SYY.Q2PGG^8G*)<.['ZW\YIR80R[:N!62Q M'+0KMT^-/>F$%J4\DH\. \,V#0)EQ.MJ?,\%^S)=0!;H8(CV- 1*P[+42]#A M8-W0"UQTCE<\3C$"=#P]6@!7 :7I185=7Q[MK>)$)M8;#4>B 0_K;O!ZP<'W M]V1<$EMT-(7 @Y:/IPZ]_'@Z>,T4F6G%+]/2+A!3WCCMKG;OZU[):ZK]X_*R M+RRSHG>>2K/$TMGTI\LCY>4%6OG1N V_M+IP#=(@?Z4!LO'T .XO'?P]_J - MNK>87_\_4$L#!!0 ( *^%L5(0IQ/!W < *X6 9 >&PO=V]R:W-H M965T= M2=IY&,P#+=$648E42,J.]]?ON:0DRX[M=K#8F8?$HL1[>>[7N5>Z66KSU69" M./9]C+GRJO!P":9*+CMZU(H/)EI4W"'I9D/;&D$3[U0D0]&P^'9H.!2 M]>YN_+U/YNY&5RZ72GPRS%9%PGUZ]F=!^O^&+%$O;N69DR53KK[3XD-[VA@1( MY")QI('C9R'N19Z3(L!XJG7VVB-)L'O=:'_O;8_EO4]KPB?8G.K?_/EF'O*YR85-;IHA;&NI J_/+GV@\=@8OA'H%1 M+3#RN,-!'N5;[OC=C=%+9F@WM-&%-]5+ YQ4%)0'9_!40L[=?5 +81V\[.S- MP$$AW1XDM?";(#S:(SQF'[5RF67O5"K23?D!@+1H1@V:-Z.#"C]RTV?CTYB- MAJ/3 _K&K75CKV_\;>MB]E9,'>,J9>^>*NE6[$$DE9%."LO^>#VUSB!#_CQP MZ*0]=.(/G>P[])/[[[Y?%AETL/"X_[K"//'C/![G51:&IQ#612%, M(GG.2EX*$[/W;S_C+F1('_2'/_* 2V" @6.- MV[8@#B9,@8>U5I"RM5'10:."(0$Z.Q+/(',KCBD5&)X M;(ZEVE Y/ 3#$*D MP?N($)@3X:$TG.D<#"[5G#F?>##1^KW0$_$"X#VX1-M097,#-%WGU^B(BO-\ MPWS'4/A)UE;^5?2ZU?NJXL#K''T4.&G2=.F**3WO8JVE<% M[$=V.HG/)Y>X^.F'B]'IZ'KC*CR, .BK"(9V9)MMV[^M@NA1.Q23W0GJ^X[^ MIK/9/F='W^GLMR(1Q11I4?M[^'?X^^*0T1=_T=]_Q=N'#]Y@6%]R@6"[BK8J M$CT?I.W)B:(![DT$KK!KJ:L\95,JYD2 ,E+F-,Q! #CB@( XI@V85OH':#C* M@B489[GD4YF#':(C[!3/T@6UQTV=8J426<)8*"A\U-,%*!IS$R*#@8"\AZPQ M(4&:HUJ]GM_ !J %@R[AC^9A+IH*MQ1"U3JBDB,1Z"A/ ^'TPD?54P,CJNBS M+W"%)P?F1)(I^41^JVRPN-[>)>("DPR-+;) DGF=V.Q99FJ%6?BX2U56SD:4 MSAAT7NRLU(N]@9A 6RKE)D5@;&+DE)*\>W8F062@EY4?W])@E!&"Y6(A'\@'4%$VA;^5?33#Y=GYY?7[&>"R4[KS/VUTL35/CUL:%LTU];ALSX'@%,A MB,@6GPFVFPHHJ_Z6ZE&M^H/W0MTR %\U1P=;"&+70"']QE0BVQV2B@Y6S2K& MF$]F6?:T 9C@6<0VYV8WN.LM :E:TUH4&!IJLZ])NNEQ'OT.J+0GX93I-'@8 M/?6C!PIUU=U4UQ#RFP>4U90RRV$XHHJAA*A0R9YFD#)MG7W+N^/:NY]?YN\: MK*W*NOT#%/2X@%KI!I8WEPHY9%PC)N?*3V_P5(.ACM*QHV['+,=HEHLZC._+#+4$[/OGV RO6B=/%:^9[7\::JGF MVZ%VYVS:<12K.P3<:C<:5,VE. +A64^>!E,J[-L>"=Q?=T@]W) M63O6U\CYM8W06KGRL<-0ZTP5.G#&%W3N)BRV!!L#E_&=UCM<:74R)4.PN2X< M2BC,O&B2V^[8SP51APOBQIOUO1T\UD$:^P9?A[W0*?K+F@E3:1-=*5+FW]IF M8/J.QW:/V>%K"7IA&+2W_,76_JHSI';W]IL0#8(TEE1X38)NY*NTA EAV)Z] MFQ1KO%W3&//#UO8X>$^&$ ?@F# (?M1*K-J)I,(N#%OC^'1\OF<0\\^ZKU,8 M1U\2Q8ZID(S!_@.S9[.SGJPWE_7TN :W8S@_/8\O+LZB?R8P.^;T_U=LS@[$ MYNQOB,W%UG(C-F>[1WD?FPD5#8HYC 6^._M6A[)/I7][C?#JY%"1SH>NP^6> M,1 0(0IZ1+=H%-P<_NG3!&;MH*OIL6LK(N6Y@4_UPH]\:^T9Q^VR-!HS+Q@& MK/KC>3P93^+A<.C[#):7EV%)7"@+T7Q<(0!)7M5O\)XJ?&/:"F>W?*.F?/W. M%XD3PTY;"M]@\E5_UT>N0><;(MKGW'\II7X,P@J?$]N[[&PO=V]R:W-H965T MDF9"TATX/ MPEZP)K;D2C*$M^]*!L=I ]/V@)&L_7YV):T'&ZF>=(IHX#G/A!YZJ3'%A>_K M.,6H]!<"E"X''KC MX&(2V7@7\)7C1C?&8#-92/ED)[-DZ'6M(K6D M!3;'>_9KESOELF :IS+[QA.3#KV^!PDN69F9>[GYC+M\3BU?+#/MGK"I8J/( M@[C41N8[,#G(N:C^V?.N#@U OWL $.X H?-="3F7E\RPT4#)#2@;36QVX%)U M:#+'A=V4N5&TR@EG1G.^$GS)8R8,3)T<*CWP#5'; #_>T4PJFO 30]NI#"I MABN18/(:[Y.EVE>X]S4)CQ+>,-6!7G "83<,CO#UZCQ[CJ_W+WG")==Q)G6I M$+Z/%]HH.B0_CJA%M5KDU*)#:K-/M[/KV71\^P#3Q_G#EYNK^_E;53U*8R_D MA2Y8C$./;IQ&M49O%'7@37J@4PHF1?HIQ%9>[0?:_0"J9IS6Y3QQ85.9%TQL M(65)!=D=-UL7+A*^YDG)LFQ+B\S0[8EE*0QQ42, 5A1*/G.Z%$@!P8?V"02G M]& B@2!HM^22+NP:18F=U[;@L*WNG[:6LE3_ZZH5]*TK]SAK5\YZ;6@ZNY4@ M2?)%XC>^H$OQBBS3\2!G'JBJSU83(PO7VQ;24!W=,*5/$RH;0.M+*8" P!@ &0 'AL+W=OV4\J_W]D)*=7:2GLAOO-]WWUG^X[A1JH[G2(:>,PSH4=>:DQQXOLZ M2C%GNBT+%+232)4S0Z9:^[I0R&('RC,_#((C/V=<>..A\\W5>"A+DW&!=D MVK/Q+N 'QXW>6X.M9"7EG34NXY$76$&8860L Z// \XPRRP1R;BO.;TFI07N MKW?LGUWM5,N*:9S)[">/33KRCCV(,6%E9A9R.ADAM0-IK8[,*5ZM D MC@M[*4NC:)<3SHR71D9WJG"E10F MU7 N8HR?XWU2U,@*=[*FX9N$5TRUH=MI01B$G3?XNDV97?TG'7*%&KJ"XWJ 6.8:) )T+E%:7-P+3 I'A"@8&(+*8N? MPH_ZK4[0W;$0,JII[4$!-3MPK4LF(H2R(#\1 3ZBBKA&&T[]K0T3,1?KYU!9 MV&[30'OP@-K8 )D<+):WN@V33$N2-OC4Z@?]O>26O9995ZN?LVY0X9-X*R\I M34F^M6+".(Y_T]N<\)%B)?'3(.(YSY@ZP.KVN:![+VF^&'T();U;Y60LRA6/ M*.\-1JF0F5QO6W IHC8=:.<(W#NR-L%HFL \8P(^6IS5'0:G+LIZG=TY/03V MPL6T7WIK_EX7YZC6;E;9&PO=V]R:W-H965T_?F^DK7KL@K=6^$ MKS^#M9_YM@1RUQ:=:>++WGF5J\'+P8B4PM9%^Z#WOQ=-?&45$>G,'3'/O<]8/3Z5?QKDI51>D1]X6L[-7(P30M M&*6-F5MO9G+$S)GX35=N9<7;*E-9?_\(+K5^38)?MY-G#?XFS5"L;VS8W&NI%&G5+],W,LM8.7$C3&R6BK^_<^;N74&&/G7,X=-V\.F M?-CTV&$??[_[5;Q[?_?V_<=WG]^*^W_XJ9< ![*3 MS.+(K92XT^5:5ELA,[UV")+N?:CG>0KH?U3IJM*%7FZITD/>)0Y5/A:;59ZN MQ$9:(9$7U%+(*@/[K)-D52T6BGDD\DJ@1E@[2<;CZ$(A'Y+/)4_*:5\7BP\,GW%\KPUJ&\X3<2)-9=F^NJ]H*2S"Q M0_$1KH%E>5F7HJK+N3+DHW\*OZ43J:X+[&ILX) :V>*8HC8!G,?I-(EG%Y>M MZ=^][S[R[CZQVT>9<$53Q94N>(46ZQH)!X2#(W"I4WI*]WCVRD:I+DM4OL:8 G3(0,X;4)GE='JG#I(JDW& MP E.(R5I;0PI"(746(MZUH;$5Y\(2D)TH&0^A[[0EN&L'XEZ>QEI(^KP4#(, M/!7'LY#H#MELGVO1_Y%KXG_G6G28:Y0/='IO%1=E[IQJ@7:KL179 &10.TI1 M+QO>1-KNRI2'E_+KW';-EMB!"#2:JT"^> _9_OH)X5-4PR"V^=8#E0QY46/[ M&%*0<%7M'HI'),3K2BFW=&"@6S84][6Q-:D>7.G%$?>*&9H?K3&PBW^3V65\ MGIPW;D6'Z=^GY;JHR8]M",76\W\#.71V%]W/<('5#MNL^J,&:@IBT#J'-T!T M""J.R#V4>J'RP&F89TN9*H TP&F73^"1UEOE6.1 K53:%5";%P5+ZJ/,"SDO MV*3(+:4K53WO>J5O+R.V( %?S&MY"OQO=U)#$M7ER00\J:M&Y'8-M%UO18[ MM:Z4\<?T?0O:+SR)JNRTO#KV-WH;P#&B F+KGVQH-]Y1L0L 8[0#U'@:7^+4/]N*X/;($RCS3&RM M '5[J%PNC5H2:O(*TH:7D+1I?CD8)HNT+KA[25_[+(<@HPT I7/E-JH1@WZ3 M#JWV.8X/Q2V/M?J[^K3<3U'<" S-*B>S:3R;G?L> MT0\;0+?D\<+H4HQ?Q!.4H^]]$RQ3 [3MR,NPF^*HM@UA;@N9?CU]2-'W2!1\ MJZ-,T3FEAG"03/GC>T?U[ FVMT)CT(8H'X2/,RZA/'BW)#MM5XAR2/.C1OWR M@L@H <^R:YAO(*&(^.OI@FAG6 XVE*9YR/6GX0.6XT78UN"27Y&'SAS&+NX- MR*8?Y4@YRK+U*"1(V5FU#9( M%[U8D22=T@N.*!5Z0S:,?FZFDJZP>4W;YS#1 C^2N*?3F$(T#]XG":\X.0.9 M$YY%UGXV*C P4M/I0(>XT X:4>,WYL*#2KSC1:5!6CIP64'NLYX57.!%S"BO M!P :#5%4CC ,A:.;'MN;^X\/@\V[*G>*X. ;E2K2\:CQT0=^P.TV25GNI_F5 MY :T[3IWD$QA@\\N;\$H%S+5CI+?7S3X'K[X''M?H5GQ6*L[:#PFI&$,M8HS M.:=/2R^]F=#\Q$T0\.C]+F1>XMON?A-L>L&)N!A.DK;=[3>8S][.T9;UY,F3 MPY]TJ-[!^#.9O8@O+\;B+0]-6R5-$),G/:I"" 4(I9CZ2L)LJ4++WPW.A!P, M;"E8;"ES33_&; >7FE<%/[ VC,]D6ZMVYF%/CAP]%%]H(+$U#)%)-L9 W/*@ MUQ_(H'P(S?'@![J*T/GL\54*J>\5[L>__F.>Q% MS_$KO/PW4U'X0* IN7JQ@%MF+["F">RU:7[E^Y8C25 M2-ET3#D9'AQ-YJ&H M65M42G*K2:0:TKB&AS[GC3K?2TMEEOQ5F*!65\Y_.FWO MMA^>;_SWUMUR_]4:$2PQ)HE"+; U&<[.!_ZM.%PXO>:OKW/M0 +^N5(2TD\+ M\'RAM0L7=$#[.?[ZOU!+ P04 " "OA;%2C)D^X'L# !0!P &0 'AL M+W=O*T:[_?I3LN.FP!GNQ+9G\OH\424UVVCS8 M M'!8RF5G4:%<]6[.+9I@26S UVAHC^9-B5SM#1Y;"N#C >G4L;)3BN5XA^YS=6-H M%7_ -/I*-U@]^L>33:.@%H<34>01& MKRTN4$H/1#*^MYA11^D=#[_WZ!]"[!3+AEE<:/E5<%=,H_,(.&:LENY6[SYB M&\^IQTNUM.$)N\;V-(D@K:W39>M,"DJAFC=[;/-PX' ^?,$A:1V2H+LA"BHO MF6.SB=$[,-Z:T/Q'"#5XDSBA_*'<.4-_!?FYV4*7I7"496=AKC@LM')"Y:A2 M@782.Z+PAG':PETT<,D+<&-8$4!AX4IQY,_]8Y+6Z4OV^BZ2HX K9@8P'O4A M&2:C(WCC+MYQP!O_0;SLUWCA4MA4:EL;A&_SC76&BN:_(ZPG'>M)8#UYB?5Z MM5K>KZ[6]W[5>+*_N?I?EXW!G SB*")^$$SD+9?_!Z!(< M]1$X'=[]GBN0XBXKIGX /E9H!(5/T1MJ6F("^>0M%'AKY1M 0JIK8Q%T!H+2 MMZDM65L[@'LR*9FB)O:)]?\/*;@F;*4=;% *W&+/;])0X93W ZX^5;Z44+ M M B,X1[J(D_$M>E+,,FIDT(V@3"A&1Q8T$5#C;]!2+UK/3T/+!%1:&4B9+2"C M^6-[S[7Y/'Y97KX>O84;J@8L10I+!51T:>$K;MCWUKVOVD@.'Y%)5\"UR9D2 M_S?YX9A*9I '4$K?A@;C@Q? *.(M>GE&*[85IK;P]Y[L'V!4?5"UE$T"LYJB M%R0K?E.FFL12[,P2T4;2D5HZ9DH?WQ],KH2K.08/ M7C=Y^96B$]_WVG8T)?U;DXF!C"1I8_L].G_*0Y-F7QH'Q]0*]S7VE-Z_7ITG MH[/W]N"XK"./IOT((*N=[S6#E3:^#<$7H^9V\+N>BP^F7(DF#[/<^J)4KAEX MW6YW7S<+H*,W.C'4W@\%G0E8?& M&]#_3&NW7WB"[A*=_0102P,$% @ KX6Q4NDCDO7:!@ #A !D !X M;"]W;W)K&ULA5AK;]RV$OVN7T%L'VB![3[CQFUL M [:3XJ9HFJ!.V@)%/W"ET2X=B51)RFO?7]\S0TF[FZQ=P+ E<3C/,V=(GVV= M_Q@V1%'=UY4-YZ--C,V/TVG(-U3K,'$-6:R4SM)L.6@I3DPW&6>6I/!]=SG^\>L;R(O"[H6W8>U8'O0VG MLT/':YJXF M]5[?4SB;1FCD[].\VWV5=B\>V;U4;YR-FZ!>V8**P_U3>#*XL^C=N5H\J?"- M]A.UG(_58K:8/Z%O.82W%'W+_PQ/O30AKUQH/:F_+E@#B[R=,/!M,/!,3 MSQXS\>OUVS>OU/O+/U_=',O@T[M/)VI?@7IM$?K\^5C%#64?)C<311:.4L$? M)([K-@:E;:%^=JN@+O.HON&EK[\X72QF+_ N3_,7WZKMQN2;L=*ULVOE(.15 MX]V=X88*8[14T>:=8K&4.]\XKR.I"#O\D)7>U6IY\I6*3BWF7RDJ2Y(^4C]K MVZ*+E=1JCC#>0\W-JVME0FBA==V:0MN$EJSTJI6NP"E!%J]=W6C[P'YZ0B#%+E1=<0J@ M/W3:72!E( [=8[1;W(@&3_^TQA,()^)=1_FX\RQ;$1)4-_ :"%#3B]D0.,!TB+SY7+\PVPVGLUFJ@L^@GW9P)#) M#&%^><(BGXGQ0ZZKO*V2@2VB*@UR;_[/!O:JZBFVWB9O>Q?Z,'9N>X(BXBH: M# M3<66S% ;44A_[&UWIAV"T0L8M$I8Z PZ72.1$71Z"PX14N!( 5'>Z:I.O M B,!5.."X4]H&JN !T!G1186H]+%+=B8[68<6P+97F@)4'N!' 36E>73&AP@ M(8-[H5W=HLB,)RPG.;@\M"A')R'(6X@,K=O6FU 8F7(3]997X;F/Y)$U3"P3 MQ@=9T"$0_W2HR-T=>;TRE8D/W&H8:>0]\P**Q;(=W;"TI2YB?2Q]$W73YAM% MPQ*G^\Y5=PD>NFDJDZ<]L!/,VIH2'U#)V[98N(%UW$D\FX,3#LWZPC(_[GW$KKHAL MPF&1^IQU\2:.FW(=&)4[&NR9\K"G>Z#E;2T- 4&,GC#@:T!- WUX\)1((XPS M(6U6L(OI(%5]X$@S5AFT0E;84)@2,L@=HX>+*J./ ^R'0XT(5&4^$K?3!A ' M=773@K%D"^T+-)EW[7JCG" 1EB ,9;"O5Y6PF9ZH#\BJ_X0A!Q4HV+!Y?^O@ M,9Q=8\VJ-9H$.%5;.3R)3UG7 @<:O M,<;C9J*NA.$X"W8/F5*>G%M8^GX8 GM\OQ>-%M)]23G5*WB;8#0_>01&:H#1 M0!)ZC>-QB%T/Q=2]QQH-;O$.STQ;@T X$F>E7,Q.OF^>Q"F?[Q$3/2 +M[V0> M/M8+H@6L#H?'BG,/ZY;)PKN&J1+B!!!V@PA4W'$5HTC'B,12<>@)W3D>"/W4P *GPZJ,"@#;2K=Y?33Z'*+>TJ M4\AD$_+NYQ@N6;ZCS*VI>.K@:PG3F4!3\]G,4VB<+;C3=L-H-]_;W;3A*#J- M$)9L?]-1P*]O?QG.A[GV_@%YWP+E*=!T9$2I8,S&2@XGV>.IF_!QE0VB0/NG MI@$2 -X:@.!4%3C>>%Q@.A52'>DX.9JI1P8/J\S >_NX/2RVI"OE0^PC3=6WX.EQV+],=;R>>;LKHPC7H!'U18NML\OQDI'RZ?::7Z!JY\6%L MXOXHCQM&ULE5;;;N,V$'W75PS4 MH&@!U[K8V<2I;<"Y;)N'7.!XVX>B#[0TMHBE2)4/]^AU2CM?M.EGTQ>)E MYLR9X>'0XXVQ'UV%2/!<*^TF<4747"2)*RJLA>N;!C7OK(RM!?'4KA/76!1E M<*I5DJ?INZ064L?3<5A[M-.Q:4E)C8\67%O7PFXO49G-),[BEX6Y7%?D%Y+I MN!%K?$+ZT#Q:GB5[E%+6J)TT&BRN)O$LN[@<>OM@\(?$C3L8@\]D:'&>]#>L?#\0OZ^Y [Y[(4#J^,^E.65$WB M\QA*7(E6T=QL?L==/J<>KS#*A5_8=+;Y*(:B=63JG3,SJ*7NON)Y5X<#A_/T M%8=\YY 'WEV@P/):D)B.K=F ]=:,Y@#-Y*3VA_)$EGZQ/+?_@D3VK/*7UA=YF\"W@G; MAT'6@SS-LS?P!OLL!P%O\)TLY]@82U*OX:_9TI%E3?S]!OQP#S\,\,/7X&]^ MN[NY7\#M_?N'^=ULMZ[$%@A--4TF+('0)327XE(LM+%O'&,[UN2:?4+<( MTD6"R,IE2XR]W,(:S=H*]F7VN/97R,N_!!ZX2C:_D %EBB 9,*L0:T?TQQ_. M\^SL5[<3,%H.X_-8&<5-P)>?Q%+AKA/(STS==BRB8W$OHD5E$:'N1(9>9)%7 MAI='&OWDTZY,ZSA!]W-TSR=G_-OUDN':31S4D V&$&6#:(' M9FPAA[-H84BH%PIL?):/@DOV+OT>;R<4.L^ZL:9L"P+:-OC_"#\TQ$P51QR. M3CNJ^5DT;Y>RX,I>+QXA'PR9]>!-GC/G#X$O3E'M;TXX\FLLL%ZBC7:K:>_P MJ*!"58)0RGM+"*OKSY$>"A5ZTUK+^.;0V!)Z%E5PWUJN/R$5U1LE2^,164@M=^%WYM0'^1\V! M@=<*L@5V([XMH&0=BE-*5W#F+:]:5,*WE\@3E2M_K,RB"USWCW6:Y*!ULV37 MX8'BB^/KVG7Q_>K^#9QUK?^K>?> )C[ _I_!] M02P,$% @ KX6Q4N)V&7#J 0 M5 0 !D !X;"]W;W)K&ULC93+;MLP$$5_A>"Z M,&79Z2.0!=BIBW:1PHWJ9!%T04MCBP@?"CF*TK\O26,71#^V!N<8"KZ)(298FR5NF MN- TS^+;N<]EQ!S=&/H@*ZP5]3TD%>]Y*O#/=9QCR MN0J\TD@76]+UL>D'2LK6H5&#V#M00O=?_CJ MD9Y!S,BMT5@[LM855'_JF;DJ/GE;I1> MMQ,RF[XA:9).+_!F8XZSR)O] M;X[D<;ES:'U%_+B GX_X><3/S^&WJV+];;O^^IVL[WU;_.T(+R.FR83\ ]-; M8R8CT[4II68W_IX^SX9)9]I?P.[]^;/^6#T(Y(V'MI,GEW18GM:[@? MH&EBW>P,^BJ,W=H_>[ AP*_OC<'C(&PP_DCR7U!+ P04 " "OA;%2Q'*; M8KD1 "],0 &0 'AL+W=OO0'E34W&5+$N^)$YWDBHGF51GJM.;2M*;AZU]@$A(PH0DU !I1?OK]SOG M +S(LI+NF7VP+9'$P;E^YP+Z^=;YKV%M3*.^564=7IRLFV;ST_EYR->FTF'J M-J;&G:7SE6[PU:_.P\8;7?"BJCR_F,V>G%?:UB>W*+[9HUB].;DY489:Z+9N/;ON+B0)= M$[W-RU6->\O,USU]:-K5?J@RMM;DV8J,5. MONS4XW3Q]/EY@^UHT7D>2;\2TAUV88KS^'&QVO%XD7E]= M'"7X7ONINIQ/U,7L8GZ$WF4G^R73N_QQV=5_WRY"X^$K_W-D@ZMN@RO>X.J! M#3YX6^=V4X*N6ZKO]>EW@6K M3]6G-[^I5[^\87;2DC>?F<94W98E9&F,SR/3,%@=-(=YX"4+$*IS$[*UOC-J M84RM3&D1/J0=J:^/6N==?6="PWH^9-H?7LRFC,;(+%^'2'?: MEGI1PL@ZK-7&6R"HA7D@R>_33U/U&8 <6K]3P>2MMPW;R794U3&-W9IE*#][RB44MMO;K396N G,U:M35T4=K_Q=T5DI)P4+H0L-0; ML%*(!R VJH5?ATBP).,$&Q-&0=.@V!QE5&/:>GI-!NRS/YS1!^\Y1&50 / MQ?IF7X*)B+ /ZJ3@HCU0F5'A1)!$NOF&W)W,*?D"ASD0XCH@8$@ %G>0(J?J,:ITD(1M*,8;F3M ML(82SA#(U73D]][<4?9E(+KO$6K?(^R 8>B36#-@"6(9#=;_@']C#X7UHJ"S M9JUK;%N15R)H"I-31+*T9(Q,W(F2/:B(ZL+&Y!09"B!7QQ@AY*U,LW;%B'U6 M,Q[S 5;UUK4!5//&>=Z@,"2OK2GK;->&#:9K9;'4>C:'#=DA-B<1OVDAFAD)UZE"$%:P5/LHZUWZ!\0^Y8+BFURC)=H@R4!SG9-+BUT<-- MB4V@VU<4I&R&C/:EC3;>+1(OT(S8F:K4HBT)NA@9]4[<8&N1(V '" =+8N.% M =7"3-47!/@HX^$I3HM!J.KZH)-D P.1_WL34/>98L*T"KL$ !BD'&S4;$W< M8H!-C(- +=:]7+)@$P:$1J&L)3_1Q3)!(1G.KTSTP.R'@O=()GO29;(G1Y/1 M;:H,P(RQ=Q1ZAS+:GR;"(5+I?SIRVFQ<=OSM/VXNYD]_#GU9,E@'/150U]*[ MBNIM@C2J2,BZ7N**0J- K>PIM56Z;BG>6F_HSE(O/ 4KA9^H&"U!B5O3[+6$ M .B;;[ "Z;V+>;B!(3.-HDKJ<>,[=OLR"]R %A43ZI#LA'W%$%,2]QFA@7 & MYV.SXE,E!#JQT\:0IS9L<_#'L41E#L=3X=I%LVS+3H53]:LD"*$@LA)^2@9" M.-T!I% J.I_RPZ&J<2 /FCI&M7):1DA]Q))%,UO2XGV6?JHLLM$AP3.H,E'KWZ(!02!).2=DQQ!>8 MHY7>&!)R0D]J/X8C3SL<>7J\7VD] "Q(N_)WKH;4ISYI+W:\Y;L06LZ A;I% MHB@M!T!:ZP\6T_]O^V;]OJB"U&](2.QL%[/YS>0@7KURVG.N>X->1G*\;E$1 M>"G=*,I0>U>D8)1\D;IJ-W3AT>5D-IO1#Q$@MQ]6E52'J7^T*/+1[X D&J#$$CW XA-L_ MO%@-/F>$""QHD9H[)"GQ%;&8YZ0G#3+G3GX:5CEPE8O)5&OLE7L![AI[];(D M@S!29"FX/"H,ZA:1J[U@W*(-5+$@].D7^02P<8%PVU"QE3Z\*8V, MHJECLV'C4(Y-U4>]5;0Q5:]!9!IQF=$VJUB@^="G"^AJ+.AC6-0YPK0N1'BHI.#\23XMJ.4@"S -58(!UW_YE-+5+'YP1X MMW"20/N*F_BD+FYM]+TP1:UA9&ZPUP?%Y&<']N>"MNNI0C9LJIB[5(OU1COD M \!1_94V0M_JNN*O#7J%6S0=R6EE82 -7)I$HEV :EU ; U(3<,5!VLVUI. M0KC2'\XLP DV)DWWHNRXV_!WE%6HGNM3"':WH9&.,[0KM.?-8%7$67B>^<9V MY(*_[Y6%8_)\.(HPVIBL[RUB0=MEQ#39&1HD=C=F/,KA.H4G37SYH(%V@[ A MKUY0+HCE\(&:?#!8X.YC,C!:5VF3G[;4LHUZ?^F:^_%%UP9%8"4DHQ)V7]#L M4&T1@9^F0K(_,1?UR]J,>AS(*8T^G6T1K]2&A*8;=*!*D%%'H'@/N$ZI:8AB M:461LLK248&-?7_*>E1/E1E]R1XSVCBX:%V$TVP,#8_4U9,;^9U]V8OTJ^L+ M]61^E;T=1_OULRO<>I8]4O/)]?Q*\=^KN;IEG^J*PIA=9JR(<<(9U;U2K_#$ MPZ0J@/L'\F,_8'84S9SPN%/IYC:E_6I*NW9LD"S85%M8I.]T96+2CQ1YCP?9T%1!UF>)7B2?)K$'CTR.)<5G75)\]IUS&YK/Q $: M384W1/I0?CQ*AXYG?PH;G9L7)YL(*RY[ +S08'9!F, MG>.<^4A=3BZO+M/?[%5K2X*! ,=[.I_+[^Q=CZ(J[,!1%=3-Y37]9+_R+(3F MV]Q'5S2HB =8Y,WXR=ZVOK:,%I+@OM%G4% WV6?7\#0&>/IDF+!AJ>.@M$_]Z=592.T]%M#E\U/1O(RZCTMQZJ(YJ M ^#,1 8.-#THD.:#.=0<67RD$Z0^VN\G?'UONR[I\9PU#583[L Y#&H!LED MNMS!CR59T4E!#&0>(*=,E@IYHMW7X2-&Q@FQTE_A0RDW=0>C*)MMX,(A#IFS M)4(FT.E*RG!\%DD97 :VX31V=%2?I"(C9K=^5#MBD#D)9K![&GIU1P=)\8EB M-J;(;-"QSV1P!7T*HI:MBRBB)-G /IH0&=DKGN(8E%FYE*BI$J)2%95J%R![ M'>T[YCSK[) ,'AZTN)7FO3-1&9O>* //[EFMD[VS$#KC2MT7<@0-(F+'R"/; M)GMH1TKLI@A[16(_D!?;'[K#[BD!,&X6I S7FXW7%E$C]:+]HZ6PD$,RZFPK MR8]KNUJ;6*@NZ$/;ST7$WQ>[%#P;[:6VJ\D\PW$G.^#^0A:9)IAK:!^E:KG+ MT$D$F@FB*C-BS0G=P MV;?!G:-E\:0QQ,-"*?89(,4II^IMG!)1%L^DL1WFF3B2&H:\A+8I1D7 V$P\ M*A93R3FSM"D%3QF*?[;I4) +D!K^0!7:;3?%*G>3[-"3G8QIM/6#77DWVMT_ M?"(>@TRV[Z%LAOO0'87!R(WE#"!:/IB!2\)G*7KAAPX=*@'M"O1JGK@,BN7> M86+#(]ZV*74*:X=SYY6/-[DWM;=+'M"QG$49F?1?OT98+S[-MM M)2FMCU>ZT7=63]0[:O"= MI<.-DJJ;U>B FV95)!(/JL0L,CP4:]B0T7:3-$N1XH JT_'I=M?]^"&0LC7=[),MA#V0=*B[0+%=[H8;FDP4[H$WW<#7QF \5C3/!^^ES8_6 M*1\-?+HU"?D?>F?JSU/9>],@YA5*,?*HO!L"7^;S)WXAX_;3:_79;6RNGLR> M3%0B^I92V.MX\!7DT=>I124]%XY#(QZU9=1(PH!,-[V+H*B0MWE\4R8NX+>6 MY*A.P+Z^SD_8"([EC+#$)+GJ=R_;K8 MEY _/+K@TP&2*GULLA_S>5"A4@5\E[NCSG31.]/%43?XKBH9N*DO# MTX.^]:\2!> $.H_H'LP>>M#RC'C3$E M"%1A%P*<^MX>\?QJRZ^;FN),DW57 MPPGZD/#HT#8.FGE"G=#@C2W;-#[[CC#_+AXI,Q1QV^_QJ@[Q>N!I>2FLS&.+ M!P;HL(K6NX.L9)'&8WW**6M(2Z;T;B-E^N@MH+U#ACA2(C=^O#@EOVV\S9ON MV*"M*0,^IO;C8O;SQT^_\Z?YSZ?<4OHT5>M 5Y4L>R0Z]Z?Z*'\ZF MS+,<+"Y,KJG&W.L%-HYS#1>,;"UZ*6YPW)7ROD#!8.("8 641(4EF\27*(I[ MWI:1#,S\N*Q8ZV)DE&0.\XW>8 SR8@A-=>W"R0CY)_T MHM6NKV[W5G$=(IXU&@Y&YSILU\'K40=??Y9Q89P!H:<'5M'8Z*"]S@=OU".; MK_C_!F@32"DOUW=7N_]-N)4W\OO'Y1\;X#0K>F6S-$LLG4V?7I\H+_\K(%\: MM^'W\Q>N0>G '^G\Q'AZ />7#J$8O] &W7]LO/P_4$L#!!0 ( *^%L5+^ M0PBK( , .\& 9 >&PO=V]R:W-H965TJ1/8!N*V00ML "/I;@^+/=#2V")*D2I)QM];V-TEBZA8[9BY5CY).-DIWS-)2 M;Q/3:V2-5^I$DJ?I5=(Q+N/%S.^M]&*F!BNXQ)4&,W0=TR]+%&HWC[/XL/' MMZUU&\EBUK,M/J+]LU]I6B4C2L,[E(8K"1HW\_@VNUE63MX+_,5Q9U[-P46R M5NJ[6WQIYG'J'$*!M74(C(8G_(!"."!RX\<>,QY-.L77\P/ZG8^=8EDS@Q^4 M^,8;V\[C:0P-;M@@[(/:?<9]/-[!6@GC>]@%V2J/H1Z,5=U>F3SHN PC>][S M\$IAFKZAD.\5F2\F@UG7+2LXO' MD Q0&WCD6\DWO&;2PFU=JT%:+K>P4H+7' V9BEE@R[-23>F]D&8SD M;Q@IX%Y)VQKX)!ML?M=/R.'1Z_S@]3(_"7C/]"44V03R-,].X!4C"X7'*][ M.Q;NW[=K8S7=FG].&"A' Z4W4+Y%,SVF9A#H>.;R":55FHPH0&]1/&CHZZ]7Q\Q!J[-6JWB,ZY!-NJP3#9F(OH@>WHYEC4G D#9U!> M34,??:.'\X[+=[U6-1H#997#559&=UQRNEH-;)5J#%37)1U=1V>03:JL!#^6 M&9S@IQKYJ?XS/^1%C]J^ +D-^&/@/14!>XRJDYC_AZI[5K>$IE\FOQSP[EA% MUX-NR1D4DZ(L#F.T'+AHZ, 0)>^S+/31%QFJIBL_YL58[ Q,B\JUZ \'YYIP M'>\HZB=T=@+/U**[04MN!XU>;L.?W9P08!I]598)J)6Q<#4IK[/01W2/AVX0 ME.2&2A-%7?-@W1OKE+;\W[!Q7D[2*H4+/TFOX2):':5] I)^AC/()R5EVH_3 M_&C&DU=%J$.]]:76@']8H1Z-NV,UOPU%[)=X^ HH25LN#0CE_2ULI2@?33EGXDU$Z SC=*VJ10P, ) ) 9 >&PO=V]R:W-H965T7PS\_$QW2E];W)$"]\*(OY4RXK M9O!"B2\\M?DLF 208L9*86_4[B/6^7B B1+&?V%7Z8[C )+26%74QH2@X+(: MV;>Z#@<&D_X+!G%M$'O<52"/\AVS;#[5:@?::9,W-_&I>FL"QZ5KRM)J6N5D M9^=7W;"70O)F&ECR[]3"IO9Q77N(7O S@LY(V-W I4TR?VH>$ MJ($5[V&=QZT./S/=@T'4A;@?1RW^!DV: ^]O\-]I=N$=KBPPF<+EUY+;!UAB M4FIN.1KX9[$R5A-5_FT).FR"#GW0X0M!EQ71067 "J4M_XXI),I4P==:&0.E MI*TD_(H@F2 XJ@H!I@%UK!VM@=U&/C,;EN LH)UJ4&\QF"\:"!]\Y.K[GG'= M>CXV#SJVRC.IQ%-1/AO[]N4_: $Q^,?=? MR;P],+30^+2A\>G/TCCCDLF$$RA&7"40A2\(U959R*B_UKDZY,)BR[APO3RA2_'$L.--=33N3B:CSN\JR:BE)*/_H2239^*3DHR.;P!?DN%1VH<'MV2!>NW? H8. MY%+:ZL)L_C;/C45URSZJ5V\5VLYK+@T(S,BTWQL3D75U_U>"51M_YZZ4I1O< M3W-Z,J%V"K2>*67W@@O0/,+F/P!02P,$% @ KX6Q4C'@NISX @ 80< M !D !X;"]W;W)K&ULO57;;MI $'WG*T9N5"42 MP15VW8!EWQD.[-Y/CH2AUGG&<25!E43#Y/,5.[VPW;K(DU6;#'0]7+,$Y MZMO53-+*K;W$68%<98*#Q.7(F?AGT]#86X.[#-=J9PXFDH40#V9Q&8\P#!!A!8 MW1615?F9:38>2K$&::S)FYG84"V:Q&7<%&6N)?W-"*?'M:8:/C. M>$GW$C:YAF#0;?I>2 L:/#B"0:OGPV#0#'L>=,*FY[4;7RO-<$P5"D,/3N#C MAW[@!Y_VC8V+)Y111MFG$%5)T'\ :N YHT.:YP2DK"TQ,[1^ISD@UG]!*3@Z M1E%:GR,(>A3&X=C@0/W#NO[A?ZG_09;WZV]=;FL.DR21F#"-C6O!3XT(VK0F M3!EQKVN_2<$1=%N!5U?Y=5[O*C][*_7FSQOR-X5Y04Q#T.LW!UW_W6*X.VVO M0)G8YJX@$B7750>L=^OW8U*US;_FU>-#*I*,&E^.2X)ZK1YE7%8-O5IHL;)- M="$TM60[3>D-1&D,Z/]2"+U=&(+Z51W_ 5!+ P04 " "OA;%2;&9%\)@" M #!@ &0 'AL+W=O\5?K1E(@6GBLAS20HK:VOPM!D)5;,G*L:)9ULE*Z8I:4N0E-K9+D' M52),HN@BK!B7P73L]Q9Z.E:-%5SB0H-IJHKIESD*M9T$<;#?6/*BM&XCG(YK M5N #VL_U0M,J[%AR7J$T7$G0N)D$L_AJ/G#Q/N +QZTYF(/+9*W4HUO>VW(2C +( M<<,:89=J^Q%W^7B!F1+&?V';QJ;] ++&6%7MP*2@XK(=V?/.AP/ *'H#D.P MB=?=7N15WC#+IF.MMJ!=-+&YB4_5HTD6;G!Q8;9CF[=LR1ML*=PI:4L#[V6.^>_XD)1U\I*]O'ERE/". MZ7-(XS-(HB0^PI=VZ::>+_U#NDNLE;9<%O!MMC96T\_Q_0A]OZ/O>_K^6_14 M,WDC$-0&"E2%9G7)"8@%^?J:G4?I7$%>F9IE. FHX@SJ)PRFJU(C0M7ZC,[G MGC/'.13U3K@$6ZK&,)F;T]XG2K*$686:9PS>P6 THF]\%O6CWLQP!G%Z"7&< M]NYMB1H2&/96RC)!BI]0-DC!P^320^*+"(XX-.@<&ORU0X;17P;K%ZBURIO, M@GVI\367CE+^OTOWM25[!*79OQRT_B3#WK)9\XRJX6:U@"3MDU7I/YL3'A0F M/4+AVX^!3#72MC7:[78=;M86]J_PMCU2)11<&A"X(6AT/B13=-MRVH55M2_S MM;+4-/RTI"Z-V@70^48INU^X"[J^/_T)4$L#!!0 ( *^%L5)C>*0Z-P, M $+ 9 >&PO=V]R:W-H965T^+Y,,*)8G? U,?UER0;'27;'RY5H M3BU$:&#?S<1HP N5$P8S@61!*19/8\CY=NB%WO.+&[+*E'GA MCP9KO((YJ-OU3.B>7WM)"04F"6=(P'+HG86GEZ$%K,4W ENYTT8FE 7G#Z9S ME0Z]P"B"'!)E7&#]V, $\MQXTCI^5$Z]>DP#[K:?O5_8X'4P"RQAPO,[DJIL MZ/4\E,(2%[FZX=N/4 44&W\)SZ7]1]O2MM/Q4%)(Q6D%:P64L/*)'ZN)V &T MGV8@JH#H4*!5 :W70'L/T*Z ]J% 7 'QH4"G CJ' MT*Z-K%*F?7+LT4*SP: M"+Y%PEAK;Z9AU]?2>D4(,ZDX5T)_)9I3HWF9@H@OT9RL&%F2!#.%SI*$%TP1 MMD(SGI.$@$1'4U"8Y/(8?4"W\RDZ>G<\\)768#SY237>N!POVC->B*XY4YE$ MYRR%M(&?N/F6@_=U[/4$1,\3,(Z<#C\5^0EJA>]1%$1!DQXW?HU%C8<-^-2- M3R%QCGY^ !ZV]^(7AXMOPB_=^!>^T7A@\+#G6(I6G8LMZZ_UEKEX_UE[05<* MJ/SNT-"N-;2MAO8>#3>P+D22Z6C*C=)7Q_HRA_YFU KL M;^!O&D3$M8C8*>*K("O"<(YPH3(NR$]($:9F$IHV7/QO(CJUB(Y3Q!T6PDR_ M D&;8G?3_0"E^$DZ5J1;Z^@>HN-)7WP2Q ::M'3_F()H-_YR)_[%Z#=QO5I< MS[U2A9(*L]0D)U^;RU4B> 21$(D7.2"986'2E3 TM\VF(W-2CA'O* M[4?Q* M_T6#53_>%T"_#J#O#&#,L4A-JD^)T-4!%Q+=7P-=@'#MIC!XN5Z"_[:GPYU+ M+GR[77U>.7/MJ/)X/,"P%.SO7- 4Q,K67A+9.2COZOIM7=^=V:K&?S$OBT-] M9NNS0:(] MHU]02P,$% @ KX6Q4NL$\,5T @ 7 8 !D !X;"]W;W)K&ULC97?;YLP$,?_%0OUH966\B/ VHH@M8FJ]6%2U*SKP[0' M!PZP:FQFF[#]][,-96E"HKT$_[COW>?.]B7IN'B3%8!"OVO*Y,*IE&KN7%=F M%=187O,&F-XIN*BQTE-1NK(1@',KJJD;>%[LUI@P)TWLVEJD"6\5)0S6 LFV MKK'X\P"4=PO'=]X7GDE9*;/@IDF#2]B >FG60L_&GPGT,F],3*9;#E_,Y.G?.%X!@@H9,IXP/JS@R50:AQIC%^#3V<,:83[ MXW?OCS9WG?8$AG\CXRSB5]A=U@ZWGH*R5 MBM>#6!/4A/5?_'NHPY[ #T\(@D$0_*]@/@CF-M&>S*:UP@JGB> =$L9:>S,# M6QNKUMD09DYQHX3>)5JGTDU_>H@7:$-*1@J28:;0?9;QEBG"2K3FE&0$)+I< M@<*$RBLT0QM]F_*6@M$1M@.FN# V,_2R6:'+BRMTH=?1MXJW$K-<)J[2L":D MFPU@#SU8< +L*Q;7:.Y_0H$7^!/RY7GY"K)1[GV4N[I$8YV"L4Z!]3<_5:<3 M"?^XWTHE]&7\>2;(? PRMT'"$T&><:?/5H$@F$Z6K)?'5F[>YRX-XYO$W>W7 MY;S-!ZYPY K/V':PY4HW%SNL=/L'80ST?L&Y M>I^8#C/^H:1_ 5!+ P04 " "OA;%2,;9*-G4# 4#0 &0 'AL+W=O M3.*V%HY=;(?"?OVNG9"D;0B5$'MH8COW7)][8I\ZXXU4=WI%J4&/ M&1=ZXJV,69_ZODY6-"/Z1*ZI@"<+J3)BH*N6OEXK2E('RK@?!D'?SP@3WG3L MQF9J.I:YX4S0F4(ZSS*BGLXHEYN)A[WG@1]LN3)VP)^.UV1)Y]3GZ5 M)649%9I)@11=3+S/^/0\#"S 1?QD=*,;;61+N97RSG8NTXD76$:4T\38% 1N M#_2<"CFEFAZ+ODOEIK5Q!MZ**4+DG/S0VZ^ MT;*@GLV72*[=%6W*V,!#2:Z-S$HP,,B8*.[DL12B <#Q"X"P!(2' J(2$+E" M"V:NK MBR'2LY 8I&PW9;,-IX]!0#1/V-NP;X&UG]Y.2XUG!,7R!XQ51)RC"QR@, M0MP"/^^&7]"D@@?;& M9OI/QV11-5GD)HM?F.Q:&L)1(K5ITZW ]AW6;MB':3\>@40/375>"=JB%5>T MXDY:L#[R+.?$T!0V#1A(PDBQ+4$,DDEEV%\WT,:Z2-UK$/H4![U@AW9K5#!J MY]VK>/<]:U^HQ$K15W]X>AS".=_5M"QJ&[3S[%<]^)\\KDJQ@2,$BJW>4 MY6PD;$?8E;^O:'9+5=<2&U1S#=Y_/0^KR89O6,_#/2FC*(YV]'XE:(O6J*(U MZJ1UEC.>@J[Z$&%Q4)MK\/[2XH:7XS>(6X*;PN$!WEW-KT5M4ZL]$X>=U"Y% M<>2P'J&?M*WY(*EKG\31?Y"Z]C_<;8"O2+UO7L.HMZMT=] VL=K@<+?#?7<. M##]N+RR#?^<':C4X3._:H'#_/^A=>Q0>O$7OP9Z4O5&\JW=WT#:QVL]PMZ%] MS95@)E?4*;!@C[9]F-:U.>'1^VL=UJX5!F_0N@0WSQ/#':4[0PI2?N/(:K\7 MX(RW9$(C3A> "4X&\)I4<00O.D:NW2GV5AHX$[OF"CY;J+(!\'PAI7GNV(-Q M]2$T_0=02P,$% @ KX6Q4K+MWOX7 @ AP0 !D !X;"]W;W)K&ULC53!;MLP#/T5P=BA!;K(L9-V+1P#;;)A/10(FG4[ M##LH-A,+E2U7HN/V[T?)CI$"2;>+34I\CWP4I:35YMD6 ,A>2U7965 @UC>< MVZR 4MB1KJ&BG8TVI4!RS9;;VH#(/:A4/ K#2UX*605IXM>6)DUT@TI6L#3, M-F4IS-L=*-W.@G&P7WB4VP+= D^36FQA!?A4+PUY?&#)90F5E;IB!C:SX'9\ M,X]=O _X*:&U!S9S2M9:/SOG/I\%H2L(%&3H& 3]=C 'I1P1E?'236IDY4YQA89V)>$PO:]V8)&.!2T[6P *J>PY^\R>5@MV]ND\X4A)7"C/ M>L*[CC Z0?@@S(C%XPL6A='X"'S^,7P!V0 /W\,Y21OT18.^R//%_]9WP1:P M1B:JG'U]:22^L15DC9$HP;+?MVN+AH;JSP=)XR%I[)-.3B3]07-.LU1K*ZFM MLLI4DT-.!LN$+7P%W@ J8R>4*^Y8H[LDESZ)NXV[]&H23\*0^K([[.B1N.OK M=W&="GXP)NZ*TE%M9669@@TAP]'5-&"F&_O.05W[R5EKI#GT9D$O!1@70/L; MK7'ON&$UXU8&#O# M?CIW)X=]D6@>QG GB4JBB,G?E\#%>N!0YVWB/IPOM)EPA_TEF\,8]./R3N+( M+5BF802Q"D5,),P&S@4]']&> :06/T)8JZUG8J1,A'@Q@YOIP/&,1\ AT(:" MX=<*1L"Y84(_?N6D3K&F 6X_O[%?I^)1S(0I& G^,YSJQ<#I.60*,Y9P?2_6 MWR 7=&+X L%5^DG6N:WGD"!16D0Y&#V(PCC[9J]Y(+8 M+,#X.< _Z. =@YH MIT(SSU)95TRS85^*-9'&&MG,0QJ;%(UJPMALXUA+?!LB3@]OXA4HC?NB%3F\ M LU"KH[(,1EGVTK$C+!(2!W^@2D)A-*$Q5,RET(IDL28.#Q]PW$,BIA]X9PH M"!(9ZA!GD&F!\&,-,B+;BSW=0C0!^8P6C^,K[%R5?JJ*?X;LIWI2'U9!V3CMG?7>U'>1J MJUYA57*N4SC7L3KW]=^HS+%"5::(E<<4Q7.U9 $,'*QZ"N0*G"&IRI7F/"6A M)X70DWI"L^VO4FHEJJ&T.4]):;=0VK4JO6:A)"O&$Z@2EV%/WLFU:JL=N79: M.'9J=>RQ-6Z1!]P E> IW3YP>IL>YNVI.MB):AR:/1"5Q6XU;+JO"F%GJJ.V.5%9[::'4K]!E;?IF-3>,O$'QPN>W0F'FF6";OH>[7R&0D$W_8O:&]C[I<).4"&PO M=V]R:W-H965T-),.BES^[EH"=6.N()W$ND5G',Y,LGB,2F'^!@]^"!SQ?:/@@'O26;PPCT MT_)>FKLP1YGR&!+%18(DS/K!1WQS2ULV(8WXQF&C"M?(EC(6XMG>?)WV@[J= M$40PT1:"F;\UW$(4620SC^];T" ?TR86KW?HG]/B33%CIN!61'_QJ5[T@TZ MIC!CJT@_B,T7V!;4M'@3$:GT%VVVL?4 359*BWB;;&80\R3[9S^V1!02<.-( M MDFD*H)=)M TT*SF:5EW3'-!CTI-DC::(-F+U)NTFQ3#4^LC",MS5MN\O3@ M:[(&I8TN6J'W=Z 9C]0'=(U&F:Q(S-",)RR9"2]%M_ M^AU,\O3Z?GIH*,YY)CG/),6C1_ ^K@VS;!S!M5EZUXI%@)0MGVL."OW^6X=@ M\@>R?!AN;CP#TGQ F@[8.#+@H] L*J,M2VNE:7:1KP>XW>FT>N&ZR$YY5"./ MVIM3(Y]3PSNGI]JHAAYE^A&\%.O?Z>^INYF/T;P,T:U\P):W*/^ U[NARJ3( M@)M%DAOM1O= BO*H3KD4[7S6;>^L_X0U1 A78;Z30W8NPWPW'[#[ND^\^S_& M**;M UI+@UKEK.*ZL]/Z2;RB?]$Y7STN^#B^#/O861HFO^K+]R/;WN5&+=D$ M^H%I3A3(-00#5.KBYP/M5^_\%?L--E.:5%+1&21N7$A%YY>X^;I5M,W[F3T= M"3OB3]C9*O;[ZB&_YZXDYXRX?2$-G'/BSB];29UJ*I6''5/)63#V>W"F$JVB M '$F2NJ748 X^R3X=:O GW>"4[T!T'YMA=;3[].'&IVYDHBS2$(OI*,S4.)O M,<]827[D4Y0^'VB_>N?EQ._E0Y' B]D>RF' ME9CV0IQ@.&\ M%^FLUOJM]LJ>E5J#JCS..K?X)^DEW,VZN\V*^GEA3A%K_.! MLC+#PL&?/74=,CGGB4(1S QRO=8V5,KL(#.[T6*9G@6.A=8B3B\7P*8@;8!Y M/Q-"[V[L\6)^G#SX#U!+ P04 " "OA;%2IQ+3Z&8# "$$ &0 'AL M+W=OYP3+OV-D/][<0M6R3:3OC#_I(NX [TE^6- M-"._9)FQ#+AB@B,)\X%W@<\G)+0 M^(K@XW:N48VE:D0]W9P-1MX@=T1I!!K M2T'-UQK&D*:6R>SC9T'JE3$MR@2ZEB^6*3*?:)-OK83>BA>*2VR FQVD#&>?].'HA [ ,.S'T * 'D* MB&H 80$(GP*Z-8"H $2N,GDJK@X3JNFP+\4&2;O:L-D+5TR'-NDS;G6_T]+< M90:GAW=LP=F@*:LE2]Z?O:!+%+_;@@'.6$I(8P1->"ZT2A M=WP&LSWX23,>DP8"WV17IDBV*8Y((^,UE2LZ'Q\^'!OGR:X1.( MZ^"/L@E+P4+'%[Y,,/3]@P&@*PV9^M$0+BK#12Y<5!/NXRJ;@D1B7AQ&$VS? MF[:Q3[JS3N+.QX#%P+:GS#\G4_5NT!&GG MC&'MVV0S'PY.@N#5OO/Q[[A'"77+A+J-1!=Q+%9<*W0+,; UG:: OE^#K7^3 MDKV2OG>,@W-:ACL]L#S-?%U2(\^D&1=%+?*>)\W MXO_%J[P:'\6L<>76N-FN7R!>,R'NU(K7 FP5KS)ZW.+TI7B)A ,\>Y4AX^Y1 MY*LL&O<.+5\S(<:U\K4 NVWR52\"W/(FV,IW*5;R_]6K_!J?'4,]4EDU"0ZK MWKB%$(W/P,D+@'E2 M_DY[9NJQ<&VN0DZ*O(TI9\M6^L(UD$_F1_A\G#?$%4W>GYLF9<&X0BG,#65P MTC..*O.6-Q]HL71-X%1H(XJ[3, <"6D7F/MS(?1V8 .4?SP,_P!02P,$% M @ KX6Q4NXE;%T- @ :P0 !D !X;"]W;W)K&ULE93!CM,P$(9?QE*SM(JH0FSM*;5Z!XG:B&ZC=3JF- MXNA,LZ>V,<"+$*0D97%\0Q47=92E86UMLE2W*$4-:T-LJQ0WSTN0NEM$T^BT ML!'["OT"S=*&[V$+^*U9&V?14:40"FHK=$T,E(OH?GJW3+Q_!PTHS&E#SR?G]0_AMI=+3MN8:7E M#U%@M8C>1:2 DK<2-[K[!$,]Z(\=Y.S4]"J2':P8G:'\H6C=L5+@ZS+>K\ M4&E9@+&OR(?'5N S>?T R(6T;U**+H?WI/F@M^SUV!6]+]Q,R&SZEK"836W% M#=@_1:@#'"G92,F"ZNQ_*+]J!/+S?F?1N+/]]4*:V9AF%M(D5])LP((Y0D%R MK91K&>O3DKX*XBX $=:VO,[ATG_II>=!VE^%8W8SG\:SE!XO$"4C4?(BT>H< MQ)SP/$K98FN [ VOT5[B2?[A8;?OY_'\+R!ZUCO^&KH#W(O:$@FE"XPGMT[! M]*W=&ZB;T$X[C:XYP[1RKP$8[^#V2^W.93!\AX[O2_8;4$L#!!0 ( *^% ML5+DI;!.+P0 !(/ 9 >&PO=V]R:W-H965TD;._?=TC) MDIK(BKN'7&Q1XKQY,T,^;N'>/:C:1A^'IC[ M_-MFR-2S!/&\?%8[\&B7E.0C-I2 *5E/OEMXLPM :N!E_ MZ+L;$2S#RZ9SAK#Y\+6?6D4?N5H9V9+(Y-7EPMR\=.7B6_0G37RDPKZKH0.3T!'Y$$*L]'D5Y%"^E]['VG67,,CU[NP M%_"!J2L2T4L2!B'MX#,_WSSH,%_TF]\6ZZ-Y$/=$$]69CQQ>](.9__8[&I![ M [G^N\?=H'8W<.X&)]Q]95R1' M6*N4-WK+$IAZ*(4:U Z\&>E)X:CF.SJ#+Z8.15#]^-+JBT<\]1..::/Q_B<+!/G>2BM_5-JCK6NZK]S.B( BZBS^N M.8Y[.=[NF4J)=D7^J-XETK#MGPZ')PA%,%V>K]]'/J G8Z=! MH[I!KW.K(:1+ =H2=_H9&D/#QF'8&]<#._"\R(DH;!!6::H* M,UMN2(G$.X?,T@\JOJCC\Q/=B"L=?$JB&^FD M_=HY;PMXI7*IE2.R*IP<<:T+AGQL#5SR/]QEE<=VSL/X>AB<4'G:R";MUS67 M;@,*KR^E&*5.*E/0B>)._3OI](/^L0'2%'//LXRP F]+Z"%A6?:]=H@9$ 3/ M_F1#:.P._]$E*40&6A.#()C)+1.M^9IP@XM4"E!7?;5JU)B>(\?'<^Z<==>( M*!U_RKIK1)/VJ^8/G]D5;GMUT7%X2L3#1DG#?B5] HVWE\3@ZB^Y/0MN, 5/ MRV<;_\?)#ALU#3]%3<-&3<-^-9U+L0/E6JPW=[:N#%=@[)N6^.%DF2P0LC@*L:J MJ[(!*P=&;EU+\B(-;EGWN,&F%92=@-]74IKCP#JHV^#9OU!+ P04 " "O MA;%2?H>[.Q $ "=%0 &0 'AL+W=ORA!9I(I*W8#FP#<=)M?<@0Q&C[,.R!ELXV$4E42=I.@7[X MD9(BNK5%:(H"S ^62/&.OSOR]!D&EJ ^YP]"M_S:2\Q2R"3C&1*PGGDW^'I! MQL:@&/&%P4$>W2,3RHKS)]/X%,^\P!!! I$R+JB^[.$6DL1XTAS?*J=>/:Y<3+UE>8SL_A1Q;(H64@#RP#=\TQM)?J8 MQ1#_;._KN.K@R$MP"^)T>$_%)1K@#X@$!/^&?"2W5( L_QW^!W7R!H7_05/R M.J8&_7VSDDIHDW\<%,.:8EA0#)LHBG 0W>L5HRM-HVL5;03-U >TH'J^",ZM M1>DT+)R:VMW/R>0*!^'4WY^!"6N8T GSURY=@3!)X+DI.XGTJT JG0&6;9P\ MX2E/@(/@/,Y5C7/EQ/E:5"7$%W0/0K]E*BH$SR B)@'E@D50SN.<=>0HR/V">7(PUO?_A\'*,ZCE'+M&H"I9EU3-4V*ZD0 MDW('L3/#HY,,3R;AJ"'#XYILW)+LJAC)!5\Y])Q4G0(T"H,[DMB7.OCG*,#OI4AW%V' M7,!.KQV K5;A[F+UL=I4L5_F_"RYT_U_)R=6U\BK=*T-O'N&#O!6 DD_$OAK M%%T+VHW3(5*KD*0OA6RU8L[).L1AQ91T%]-6Y$[W'$ZUF,B15CTH\8G\;1N8Q[UF5B=9GTIRHV3!=0 FMM&ER.=%6(\BRP;"B>%^=O*ZX43XO;+= 8A!F@GZ\Y5R\-,T%] M(CO_%U!+ P04 " "OA;%2Y \//& # !0# &0 'AL+W=O9N;[OHEG)^.U5/J,2NY'03#P2U8(;SIV:]=J.I:5 MX87 :P6Z*DNF?LR0R_7$"[W'A9LBRXU=\*?C):UHYC=>TJ)$H0LI M0.%BXIV%I[.P9PW0RG7B!180<$V-=,'JM\!PYMYX( MQ_>-4Z^):0VWQX_>WSOR1.:.:3R7_$N1FGSBC3Q(<<$J;F[D^B-N"/6MOT1R M[9ZPWIP-/$@J;62Y,28$92'J-WO8"+%E$ ^?,(@V!I'#70=R*"^88=.QDFM0 M]C1YLP-'U5D3N$+8K,R-HMV"[,QT;F1R#YB133_]K[ M)$>C2?2HR2SJ='C%U#'$X2%$013>SB_@X,W;%GG][ @3-]+'+DS\-Z7_^HF\ MPJ7!4G_KP-1K,/4[\-:!1UMX!\?1;K2#!NU@?S4_6*"TTZ5AIWM;L$_U MDB4X\:@B:U0K]*;0\2L8-KB'KZ-RRZ%;V\YP+^L?%(^?7]7#]I(,NV_) MLRQ3F#&#U+G0I4PM:@(KQBL\A%;H75AW0JQC#;8@1L/1R2#\'TI_J\DK466N ME=60R$J8NM]K5IMV^:QN$MOC=:]-#0[=CAHX+L@T.!Y2/E7=OM83(Y>N9;R3 MAAI0-\RIY4=E#]#^0DKS.+$!FC\1TU]02P,$% @ KX6Q4BS&NBMM @ M!@< !D !X;"]W;W)K&ULM95M;]HP$,>_BA5U M4BM-Y*E 6X5(I6P:4I$0M-N+:B],EDR.O$*IZL[W958 Q;+'*V#Z9,T%Q4HOQ<:7E0"4G%!@DG"&!*Q'WGUX-PX#$V ]/A/8R2,;F5)6G+^:Q30?>8%1 M!"5DRB"P?FSA MB5EC" R^_D%P5(^_&0SFL M<5VJ!=]]@K:@ON%EO)3V&^T:WU@[9[54G+;!6@$EK'GB??LBC@*B\$Q U 9$ M5G>3R*J<8(731/ =$L9;TXQA2[716AQAIBM+)?0IT7$JG;*,4T!/> \274Y M85+**W2!"$-/!:\E9KE,?*53F0 _:['C!AN=P881FG&F"HD^L!SRGP&^UNB$ M1@>AXZB3.(&LA^+P/8J"$UA2]S("N0'SM M0%X[Y+5%QG_V2E\>M1^:*J"R*TO?9>EW"G_N+7LHXZ+B BM "N^1,4ZUJAL4 M]WM!\*Y#T< I&G2"%E!A)0BV_S:MYY24AC"P!#,PMFD_L)_$WYY(/72IA]U= M).QWNWCCD#?_L8NW+LOMO^IB-R@*?]'%,'B;",%?][%%'#&PO=V]R:W-H965T= E@R(%70H^]TICMG>_KK 1.]4!N0>#)1BI.#6Y5X>NM IH[$*_\ M* AN?$Z9\-+$V18J3>3.5$S 0A&]XYRJUPE4LAY[H7=HN%.[\CB5G'(1F4A %F[%W']Y-1];?.7QC4.O>FMA(UE*^V,U#/O8"*P@J MR(QEH/C;PQ2JRA*AC)\MI]==:8']]9']BXL=8UE3#5-9?6>Y*)X_DL*&[ MRBQE_17:>)S 3%;:?4G=^ YCCV0[;21OP:B ,]'\Z:'-0P^ /*1! M-"_"IO9J!H:R2E^3#^1I-2-7[ZX3W^!E%N)G+?&D(8[.$,=D+H4I-?DL(9OQA2^1#*3 M&LCR0)[GP->@?EQ@'G;,0\<<_U=)GA_1G3P8X/K29:/NLM'%,!ZEUJ>*VZ!N M',I.@GUZ.PH"3-R^G_*_O<+PMN_6:/)[[Y.#*ES;:I+)G3#- ^BLW62X=PWQ MQC[!B=$T^&^:9MQ@>0LF-*E@@Y3!X"-*4TT+-QLCMZX+UM)@3[EEB5,/E'7 M\XV4YKBQ%W1S-/T%4$L#!!0 ( *^%L5)!"QTHT@( $ ) 9 >&PO M=V]R:W-H965T+K8,GXBT@!)'K- M,RJ&5BIE<67;(DHAQ^*"%4#5DSGC.99JRA-;%!QP;$!Y9GN.T[-S3*@5!F;M MGH)93JT!A:*88[+3#ZPY5>H"^IJ MOHAEPORB91WK6"@JA61Y#58*-N S@& 7P.,WH- M$I-,G*%S-%7O35QF@-@<)< 2CHN4*&)(=.0Y>II>H].3,W2""$6/*2L%IK$( M;*FTZ0QV5.L85SJ\ SI\=,>H3 7Z3&.(-_&VJJDIS%L5-O:.$MYA?H%\]Q/R M',_=HV?R=KAS1([?^.P;/O\?/C] P;@D--EP_/E6A:,;";GX=219ITG6,%==9WT4.>_SM<9OF.9OO[?[@EQ_O[%NZYATCVK[ M+E/@;_'6]=:4WG]P=WT N?X[W?5WOGAOV]O=D/Z6LW:K%ZGO/#$M6J"(E516 MIW>SVEP#1J;Y;:V/]?7 ]+@U376W4&=S0JA &; M,:GZIQFFZHH#7 >HYW/&Y&JB$S27IO O4$L#!!0 ( *^%L5+4SG4#K0( M %<( 9 >&PO=V]R:W-H965TH'16TDVFX:$F@5A>T![<%-;AL+Q\YLIX5_/]M)32BE0D*3>&ELYY[C M<\]U?#O<E )Q9 M4$']* AZ?H$)\Y*A79N)9,@K10F#F4"R*@HLGL9 ^6;DA=YVX8:L9W, DN86<> MRF")*ZIN^.8'- EU#5_*J;2_:-/$!AY**ZEXT8"U@H*P^HD?&R-: ,VS'Q U M@&@7T'D#$#> V"9:*[-I3;'"R5#P#1(F6K.9@?7&HG4VA)DRSI70;XG&J60. M*UT4A2Y9?22,M<=34)A0>8*^HKD^-UE% ?$EDIB"1(LG5 J>5:E"ZJD$'7,W MGZ+CHQ-TA A#MSFO)&:9'/I*ZS.[^&FC95QKB=[0$J-KSE0NT3>60?82[^N\ M7'+1-KEQ=)#P&HM3%(=?4!1$X1X]D_?#@P-R8N=U;/GB_^;U_96F1)<*"OGG M@*".$]2Q@CIO"+KE"E/],:Z!5;"O7C6\9^'F0E@G_6@P]-=M#U_'A&$O<$$O MA'6=L.Y!83]+15(M[?X:B@6(0[GV'&7O$ M0=3?;_Z9$W9V4-A-M2"I=F=Z.WM/ 0:.=O Y"A &SW=?\+$2-/CVX8[BSDX- M]@2%<;Q3 []U11<@5K9S293RBJGZ0G.KKCM>V)ZPLSXV7=->_<\T=*%[:1K#@2K<5.\QUYP=A O3[)>=J.S$;N/\2R3]0 M2P,$% @ KX6Q4OGR+G,+ P BQ T !X;"]S='EL97,N>&ULW5AM M;YLP$/XKB$Y3*TTEA(6%-43:D"I-VJ9*[8=]JYQ@B"5C,V.ZI+]^/DS(2WU5 MUP];.Z(&^Q[?_N2IWX8 MO_<]2Y?)G*;^[>G;GZW4%V\\>S]Y=W(RNCV[.+:?=L"9'SA))T\@/1^-<&( M,?+X:>2/<7?409^@^:R0XC!/8#"Q246].\)3/R.<+10#KX)4C&^L>0R&I>12 M>=H4R(@)P=+<6SBT,ZA=SU,Q(547VT:PWXM^^1&PG8% QOD@<.Q;PWQ6$ZVI M$I=FTBWNC \@KQ_?;&JCL%1D$XXG_LZANYD@"ZERJH8PH;\US6><%B!'L7(% M=RWK $"M964&.2.E%*33L/7H!X9V23F_AL;^41QPKXN]JHZ@IF(8&D']T-+8 M"?#OLUGN/=KD6;1>S>ZD_MR:W8AN#KU"KQ0MV+J;KXLA/L8>XNRDKOGF$V>E MJ*C=^Y,#SF=DZ^>MI&+W)AITRM(8J/*].ZHT6^Y;?BE2W]"UWG;3NL UCU^A MYK^;YY(*J@C?%VU:_R5G^=F*HP__2G+WHW(LV*FQ/ZQ>NLC):Q 9OTB10?^# MOG=J')P9@]6#LSGUO\-[ -\%]18MXYJ)?K9B>4[%@Z/#T&NR,&]:!_QF?4X+ MTG)],X"IOQM_HSEKJV18=06)Z%?MQE]A>V$\O!B86$SD=$WSK)^J*X!<><-/)+$76TL#GA@5 M8!Q)$@R!7G3W:!PCV8GAXZX/]I1$49*X$<#<"J((0^!IQ!%, 6C D"CJSL&C M\RC8GE/![M\/\]]02P,$% @ KX6Q4I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'%77/N2AG3T6@2ETRHZ.QT M/]?;1LU[R2-2"B5*\M')-9;K24TRAI+]QPXT3^K#NK(:_9PC8]CBU^,@"91I,13+@4 MQKIF1#,_ \8MA\%MJW+ZLY".FTOF^!>CJXU0JWH:N(O8NXTF#OO7-H@GYG_" MJ)=+D?-+G5]<.<+T8FA,!%\RL:,##05YH57!E>4'@G=52%,!1D',FF8! '@P)F7J0$P1R,B3DV(,\1" / MPT*>,RLLT4LR-]S"T*>)YPA!.PJ+EE5ERN'F3]=#W"\O4H<-R\8%U4UNF2FPX<*I/ -LFHF])XM=V]CY-5^""2(9TA"=6B7!%)&\GB/(6]B& M2&[?^64S)@L:6A9].:^7$K,V-Y\]P+R.Z PEM#W0Q^C4IQ3Q" WL$Q_2K M4HJ9A 8V"8YYX&-B%JS(_:UI7]V_.35=EH5]V%]MF^2V[.,MINK3=ZPRSW[[.3(Z/ MUOUG8G,^7W/WV>3?E:O#'X/M3]/=?.%<,,DQZRXN[(R]E^.VM\.#9OUDDQQ. M.],=3F1L[""&((X?)! D\8/F$#2/'[2 H$7\H"4$+>,'K2!H%3]H#4'K^$$; M"-K$#Z(494P5)$VP5J U(=>DP&M"L$F!V(1DDP*S"=$F!6H3LDT*W":$FQ3( M34@W*;";$&]2H#>CWJQ ;T:]68'>//G95J WH]ZL0&]&O5F!WHQZLP*]&?5F M!7HSZLT*]&;4FQ7HS:@W*]!;4&]1H+>@WJ) ;T&]18'>,KDL4:"WH-ZB0&]! MO46!WH)ZBP*]!?66=^KMPZ-T?NQYKO'\=U(=^F_=>/RP?&Y.V!EPMG -O?\% M4$L#!!0 ( *^%L5*J9Q1AF $ L7 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I& M("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+ M9E2Z5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16 MQE1EJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ M0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_M MW\GT&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+ M;AZ.=&UL4$L! A0#% @ KX6Q4C.#+,+O M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ KX6Q4IE&PO=V]R:W-H965T&UL4$L! M A0#% @ KX6Q4C7562<-!@ ?Q@ !@ ("!)@P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX6Q4F4R MH2?3 @ UP< !@ ("!QQH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ KX6Q4NOBAY[Z P 6P@ !@ M ("!="D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX6Q4CH%4IGF M @ , 8 !D ("!7$H 'AL+W=O&PO=V]R:W-H965TP, % ' 9 " @8E6 !X;"]W;W)K&UL4$L! A0#% @ KX6Q4NDCDO7:!@ #A !D M ("!.UH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KX6Q4L1RFV*Y$0 O3$ !D ("!>&< M 'AL+W=O0 >&PO=V]R:W-H965TJ10P, ) ) 9 M " @;]\ !X;"]W;W)K&UL4$L! A0#% @ MKX6Q4C'@NISX @ 80< !D ("!.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX6Q4B$>DJA/ P 71 !D M ("!2I( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ KX6Q4NXE;%T- @ :P0 !D ("!TYT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX6Q M4N0/#SQ@ P 4 P !D ("!Q*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX6Q4D$+'2C2 @ 0 D M !D ("!:;$ 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ M "T ,@P ''" ! $! end XML 48 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 49 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 110 276 1 false 38 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rubicontechnology.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.rubicontechnology.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.rubicontechnology.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.rubicontechnology.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.rubicontechnology.com/role/ConsolidatedComprehensiveIncome Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://www.rubicontechnology.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.rubicontechnology.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Basis of Presentation Sheet http://www.rubicontechnology.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Investments Sheet http://www.rubicontechnology.com/role/Investments Investments Notes 10 false false R11.htm 010 - Disclosure - Significant Customers Sheet http://www.rubicontechnology.com/role/SignificantCustomers Significant Customers Notes 11 false false R12.htm 011 - Disclosure - Stockholders' Equity Sheet http://www.rubicontechnology.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 012 - Disclosure - Stock Incentive Plans Sheet http://www.rubicontechnology.com/role/StockIncentivePlans Stock Incentive Plans Notes 13 false false R14.htm 013 - Disclosure - Commitments And Contingencies Sheet http://www.rubicontechnology.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 14 false false R15.htm 014 - Disclosure - Income Taxes Sheet http://www.rubicontechnology.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Segment Information Sheet http://www.rubicontechnology.com/role/SegmentInformation Segment Information Notes 16 false false R17.htm 016 - Disclosure - Subsequent Events Sheet http://www.rubicontechnology.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 017 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.rubicontechnology.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPolicies 18 false false R19.htm 018 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 019 - Disclosure - Investments (Tables) Sheet http://www.rubicontechnology.com/role/InvestmentsTables Investments (Tables) Tables http://www.rubicontechnology.com/role/Investments 20 false false R21.htm 020 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.rubicontechnology.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.rubicontechnology.com/role/StockIncentivePlans 21 false false R22.htm 021 - Disclosure - Segment Information (Tables) Sheet http://www.rubicontechnology.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.rubicontechnology.com/role/SegmentInformation 22 false false R23.htm 022 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPoliciesTables 23 false false R24.htm 023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of inventories Sheet http://www.rubicontechnology.com/role/ScheduleofinventoriesTable Summary of Significant Accounting Policies (Details) - Schedule of inventories Details http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPoliciesTables 24 false false R25.htm 024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment Sheet http://www.rubicontechnology.com/role/ScheduleofpropertyandequipmentTable Summary of Significant Accounting Policies (Details) - Schedule of property and equipment Details http://www.rubicontechnology.com/role/SummaryofSignificantAccountingPoliciesTables 25 false false R26.htm 025 - Disclosure - Investments (Details) Sheet http://www.rubicontechnology.com/role/InvestmentsDetails Investments (Details) Details http://www.rubicontechnology.com/role/InvestmentsTables 26 false false R27.htm 026 - Disclosure - Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities Sheet http://www.rubicontechnology.com/role/SummaryofamortizedcostandgrossunrealizedlossesonallsecuritiesTable Investments (Details) - Summary of amortized cost and gross unrealized losses on all securities Details http://www.rubicontechnology.com/role/InvestmentsTables 27 false false R28.htm 027 - Disclosure - Investments (Details) - Summary of financial assets measured at fair value on a recurring basis Sheet http://www.rubicontechnology.com/role/SummaryoffinancialassetsmeasuredatfairvalueonarecurringbasisTable Investments (Details) - Summary of financial assets measured at fair value on a recurring basis Details http://www.rubicontechnology.com/role/InvestmentsTables 28 false false R29.htm 028 - Disclosure - Significant Customers (Details) Sheet http://www.rubicontechnology.com/role/SignificantCustomersDetails Significant Customers (Details) Details http://www.rubicontechnology.com/role/SignificantCustomers 29 false false R30.htm 029 - Disclosure - Stockholders' Equity (Details) Sheet http://www.rubicontechnology.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.rubicontechnology.com/role/StockholdersEquity 30 false false R31.htm 030 - Disclosure - Stock Incentive Plans (Details) Sheet http://www.rubicontechnology.com/role/StockIncentivePlansDetails Stock Incentive Plans (Details) Details http://www.rubicontechnology.com/role/StockIncentivePlansTables 31 false false R32.htm 031 - Disclosure - Stock Incentive Plans (Details) - Schedule of activity of stock incentive and equity plans Sheet http://www.rubicontechnology.com/role/ScheduleofactivityofstockincentiveandequityplansTable Stock Incentive Plans (Details) - Schedule of activity of stock incentive and equity plans Details http://www.rubicontechnology.com/role/StockIncentivePlansTables 32 false false R33.htm 032 - Disclosure - Stock Incentive Plans (Details) - Schedule of restricted stock units Sheet http://www.rubicontechnology.com/role/ScheduleofrestrictedstockunitsTable Stock Incentive Plans (Details) - Schedule of restricted stock units Details http://www.rubicontechnology.com/role/StockIncentivePlansTables 33 false false R34.htm 033 - Disclosure - Income Taxes (Details) Sheet http://www.rubicontechnology.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rubicontechnology.com/role/IncomeTaxes 34 false false R35.htm 034 - Disclosure - Segment Information (Details) Sheet http://www.rubicontechnology.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.rubicontechnology.com/role/SegmentInformationTables 35 false false R36.htm 035 - Disclosure - Segment Information (Details) - Schedule of geographic region Sheet http://www.rubicontechnology.com/role/ScheduleofgeographicregionTable Segment Information (Details) - Schedule of geographic region Details http://www.rubicontechnology.com/role/SegmentInformationTables 36 false false R37.htm 036 - Disclosure - Segment Information (Details) - Schedule of sales by product type Sheet http://www.rubicontechnology.com/role/ScheduleofsalesbyproducttypeTable Segment Information (Details) - Schedule of sales by product type Details http://www.rubicontechnology.com/role/SegmentInformationTables 37 false false All Reports Book All Reports rbcn-20210331.xml rbcn-20210331.xsd rbcn-20210331_cal.xml rbcn-20210331_def.xml rbcn-20210331_lab.xml rbcn-20210331_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true ZIP 52 0001213900-21-027094-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-027094-xbrl.zip M4$L#!!0 ( *^%L5+>+'4T<7P LE!@ 1 2>9,H.8E.R9+M*&M+6DG>;)Y3IU(@,22Q M!@$&%\G,KW^[>V9P(T@"($B"\J0J"44",WV;GIZ>OOST?[Y-+.V)N9[IV#^_ M:ATU7VG,'CB&:8]^?O7EX?#BX?+Z^M7_.=>T@Y_^U^&A]I'9S-5]9FC]F7;I M3*8/ U-[='7;&SKN1/O!G[S6#K6Q[T_?OGGS_/Q\-(!GO('I,L\)W 'S\ OM M\! &E$->N@P'?*M]=FSMLS[36CVM=?RVTWG;;&I?'B^U=K/=XJ\<_/2M[UH: MP&Q[/[^*S8)?'SGNZ$V[V>R\,6W/U^T!>\6??/O-6O+P?SZ9]M?P2?C)+#"R MP:*GZ4F/#8Y&SM,;^ '>:)T=-EN'G99\// .1[H^#5\9ZEZ?!A<_P"OMYMPK M_FS*O,QWZ)>,ETS/Z;9;O66(\"?D"[9CV\$D^WG#=]_@1&_@H4-XBKGF0+XG MN!N^F,7M<([5$R0'QP>,%'T% B=O^(_R40MXN 1;_+FO>S&!2#__W*&G6V=G M9V_H5_FHVQ_8B2?=H&\.'-MG@['M6,YHAC@B#UK-3L0!S_7G.09?9C#KFY<% M"<#=>O.?SY\>!F,VT0]#P<-5H&D_(8AO/?KMG@TU ODM$O'G5YXYF5J(*GTW M=MGPYU>(Q:&$\>B;9[QZNV? MWD2OQ49_$PTOOIF"2#A&?#Z@A.M?@'=#CO-BVD-*<.EQ!?(=@\[S9_>R._*(-OF MR-93#)+(GO",$P?:*!; M=[II7-N7^M3T=>M%LFTIKOO"P-,T P>#8!)8>'Z[]1=-D82/;%K.$A. M6,C,E\/)O$@OX6K-^'J6XNL]\W739L9[W;5->^2]P/TN&\7]V/1:S22_7L5$ MJ@966^7HMA99J]DVVB1FX6\XO]#44,A]?D CLWG[)B$UK6=>]%)N4U;49%TQ%[#I-L4N93]OSHE7$PK,T"Y4=M&L_6C6<;3=3 MG%4&3;TWOW8KR;#:>M(J0K>=O.16)EGU4EF!P[.=BD50)MGF]O,JV-5-L4N9 M9%LUR:I@X7&*A6KCKKF*/%D4K*CVM.I=1]N.LFSW%G)7;84;NQG8.I=/%W)9 M[:!;O1/:.N?/%G->^4)J<">T;8'H+,P]4);82]K8.TE_BS+6*K>NJ\F%2&5^ M**MK4Z?7:MC52;%+F4];=$!4P\)NBH5JVZNYBA0>H^:-\]1NMD[_>.?HKG$[ MO#)=-O =U[LT]"(#W7/_MH^E;['9X;1OFDVD$NL59A3\MQVP+N0NG MAZW6VLF,'>DQ"BP9=B0^UNS2)QVTT\L?M--;WT#CT2"MKG2$*K'>K.>ZU5U3 MK$]3&\=G?3 &I>K.+FP#U>\40=RKW>/.=8 "_NS. J+$L7@W>YQ-67(/68+N M8A;6:R%7-NDJ[(:YM+#.DXVGO8>;!$<-[B5S#:BUO%Z&Z'Z>C;CJ"17%N3R[6 MNVE'Q"?=-@!?_-_U9.HZ3W2P?Y'LDP\O17E_=KIT3(OBY/8Y6:ATJ[NW3?ICVKWQY"&^*V"!P3=^4 M"/WQ,'9<_Y&YDVO[B7G^G':M+VO)<+G4O3%P"?^'+'W2+1@FR4!62JR5XW2"E]I8ON>-I1J92OORU,92;WZE/7B?'9O-^'+X M$-B&7/\?=-/]MVX%[-J>!K[WB3TQJY7^[3,I9>XUN<=UY":O2NK/[1"5=[,+ MSV/^I:5[J3BD; *MO'PL"47X\1= 4W<'XQF1/G5L7LRQYULI*RU^M""5VR\4N'1=?B2N_SH*G M3.O:RF*Z]D E_O+O11:5Z5JI+*9O/BMQ2G\OLJA,PTIE,7V]N/_GH>^=HR?I MV"H55U$GY[\R"&L1?G223G=1<14O8YDH6[7297):?IFHN(H:+Q-E1E>Z3.:* MXZBX"A57L4F)ZS7SY^6HN(I]N_]2MGZE:Z5 #IN*J]BWM:(,_DK72CHU3\55 MO*"UHJS^2M=*.N50Q56HN(HMB%VZD9^*JU"F]:YD,5V]3<55*--U5[*8OOE4 M<17*--R5+,Y5T]O[\]#WSM'%;2 O \]W)LR]M47[NS\>P"H&-)^8'; ;YN^) M.L%V$Y_U_SJN1,B+%:J90[):6_[2L0< KTL%B>]-[^N[V3L0I_%$=[^F:I]D MT?9%]I_L+>X_*;GQ^.R\?)$+D50BMVF1.UWIR'56BYS:6U_ZWKIU MJ>NNE+H/3N"N$+H]E[D(PQSU,97$K2EQQW,2)[U@CZYNL(O!P FX&XB93UCZ M=D\V5,E*B<"-XS/ODZ/;'G6-L'5[8-JC"*UWL^CS? W7I;386!G7\I(A?&AK M2<;)PM.EDHQ:2<;63X"]A9*Q]T*1?X\HS/,]9OCIPDU",7P;#-^Z[IT"S"/DW[<,B1O$-X;_1)O*?B8I3RG'36O>?"%NRG M:]]SG:4+:\61,K_Y+,VI%\"K-%I[TI+[K+78G%),JXAI.]TES]H+.?S@.X.O MMU/<8F)LK3]7+YYUU\CH:)%&9W,:<[<<[2SDZ#WS?-<<^,P@8GRQ33 ,'K[L MF?&S@+]+D7N12S<=I:O8N[GMM)((G[-T+1S%L;H;0'%_4JL7'B);O3\^Z]_, M23#9#XL'?=CWNCT2+.(N[1C\6_'YM'JY-20\6L&)\*RWF'NFO=_.%&H&+J/ M]W"MYN)@OAO']<<7$QAMH.^)/8,L??"!&/CF1^:,7'TZ!O"M2.W.8_5"3Y% MW86+5;&V4M9N?]4N]OE<>&:,I7O-SPB5EWCX;S47QWHI)N[-2NPN7(FW_IBY M>^%W7<%&,H=BV+S,\()6 M;#5[B]>D8N0^K/=V%N2^VCB9>P,@.=EVF^+O8%*8[NR1H- M;).STQOK+O-")DUX)OXY(FF^Y3_^]$9^RX?"=T. HI$"SXB92/(5TW.Z[5;O M[9>'J]@X(5B+Q[IC;@B;&-,PGX#W<;+A"S=SFFG"Q!GC',>37$!PF]0U0=+'^4>?ZA;'N-C M)P:(#7P9N"Y^:WJP8?[.=/<]E_G<VP;[]D\T*2'2TI2P<[7Q^.BXW]VSJN+YIC_#,58!+ MOZ.66#5:UII]#QIJ!$]\=)UG?WSI3*:ZG1_9V/):,MPB7>%> D='CIM_OAO' M/M0' V:A6F6&1J.D54.D5^*KM[')UTZ MYCRKKV$.5Q_XYA,#D=8%K\JR.GNT+-3OV!9]K,R[]R?#=(3A$?)6.= M.I,),MD9?'V@S?DV\#&8Q "AUW!CI F%B9$$0E2$;EY,^=2:P08FS.;]_.KZ MY@,HP&[G]/3X.+&.E\P6VEPR R"K2*9WX5_JKCN#YZDD4@0BVE5)^%*M,^/P M'790]VS!%A9$\1,M))@K*(.@'%: HSYK)$;YDO559XJG=,D399-,\>ALC"M M(%'G]*0\3$A$&XSQ&3RSUF+K)H&(CYM>^7GG7"4:S5XG]YSD\PT?> BF<&QE M:ZV/3E(LLR*E0__L(L.+^XF+5^X_AWNNO?#J],;^IXN@4&93!=GYC' M[92^*31QAEJL#/ 51-X,X!5(9^^D=YP!63AQJ4E72AQ1(]^DD19S[,':^'9/ M3A?HR'#TM:9?@7GAZ>]<9\I=%Y5EDHK78W2_[3\PC#Y4Z?H=52@;76 MS+;6DA.L#<6J-7#6*P4%'/0,T)2Z"SOX^K1HI;;E[ G6AF*5Q+=:Q:'@^S%_ M\I.I]TV+VB548S1?- M40DPJ[1)(K(]CW:Z45.F-/O>QF+L02LEPXZ MBP?^;Z8_EM6DI)S.*M!<*2].CMGFG3AK@KCJ&':Z/HB5:K96NY=<)-EZ8QT( M5I$$C(MU(-@0\N=EYEL#U?1*F4Q,[K)"!Q_,8=HC9@^*XOO->VN;UL^OT!G\ MZDV&M)>:9@[-%=/ P7G(@),\.[*XOS8]_!ICKP1]\=AP"KUUZ1;$H&GNF$N^ MZ\1TT35\;DD$P6@>-3%^H=B\&X-UB11O E9^ 7 1^&/'-?]BQHK;AB64I-L& MW 32;ILELV6XE,K#MH1RFX+MVO."XC3++_4%9EEC;16]I<47[J[2G)')/.VPU505I(1:X+:<4*DEQ)"_B;H8&J M 6J59JP2J'(J,7UI?7;:.SWM+ &(3[-L,:RC.^? Z;7:E8"SAI)==*^?9ZXJ M 5M)K&Z[W2X-V(5AF!CPHEMWNFE).U6*P[* M*I]([Z1[?%("E+ +:15[6^NXU4V>O.:'/U]C^E7GL/6FYR*TYN(Y[IXUVZ<+ M(. SS&\*Q<%8M51*@7$Q& 23P,)=C'P_&+CDLC%&B3\Q[@3ZY'C>#?-OAX_Z MMRI/K/?,UTV;&>]UUX;%Z\5 N6)###!?0RP/.YUVNY73/UC)6T\[6^>'/UYA^I<%ZEM*OJZ:/>5XN;*-2 M6LQ?EJV:;)F+KS!TA:_8"D,G"N\O=1$M#DQ,NY93APTY>*E9%[9GF'<5GZ27 M>6S:E)WB@1K[Z#@&D8;CZ M!5C^ M==GS500X_Q$Z;OX8J#D)LYAI]TI"$H4_\L?H9;J%[Y2.8DK=VSJCL)71:8,F7 MGRO_[MX3D<[+YTJ[US\X+C-'-K]T',P>7=WV, '%L?%5%"PY5+44J7;^_"NI ME123_-.?QSCYQ79C]+7@J5N;VXW52U!UDQ8@TG%,E'+-F](^-X[M)%54E9M8 M4OTLG.M\?9 *D.PT%:VX!*QYO2B5.,[&;Z0#>$UH>.L;Y0SNV,O92RW1H"\^D2M:!=?D%IMU/Q$%LF7@;U M8$PAF^_ 7"U_>LE0]>O.EINNZ=T_^8@UUU@+HJT 9SF42=V@9,Y88HKY8'*120.U&EW/:"N3"OP M4S;)AFDEIES.P2)P542N3+A^ ZMJ#-]>/($2&XD"$+?#N8NH%'/+TT]>SC6/ MXW=@A05;/B46 G&\2C>J9D1.-11=' MD8G]BV/A>_+P<6L_L$'@[ +> -WL^#6 # ML&;F-:RX^[O#.AV.?>'[KMD/?.K1Z=SIJV*&-\"I"J"JFB$Y09HKB# _DAP% M_K("9&WF<)A+AQ'G#CD4*W6#S5E[%0,Y'_.S+1(4,#=;9^GP_JIID*J@4$S7 M'\=O!EMG?\2B8D3MN?FHH^/C]G',$,N.GEGC8K<03!FQB2NOF0O2Z"0%3R(> M8@&5#C&3_;2]G$KE2500).Z":<\5Y-AI=U>'7,P# MP,,4X^8%A5O)TR8SD#7 %W+W+ 5P<=>&#"4RYTK^Z7\='FK_][?/_S[^?__W M/X-I\.UW^_C,^*OW-/I]9G^Y"IX_]MRSWC_;__WR./.LWM/@KZ;UJ__&?V"_ M_M7K?/W6&GSRF__SX4/[X9]OGKZ]N_R]^60\N/_#_"^___;X^<__//SG_8>> MJ?_^/T9_,+*^=3_^U?O]XO?[Z]/CRX_?O/Z%91^/3]^]&?=_G_RKR5K?O-^_ MCM[\\VSD-+_X_WK>NO;V""]J^^>_NOLS9[_S_-IYNGIW]^ M:IY>_>O!.W8MD_WO2] M>E][YO38?N^^<3_]_J^O)_^Y&W<[_WKS\*\[_3\/]Q_^>7+L^-/!Z9(JITE:E>,GZJLB1T&ME$[]ZIZ< M]&*NPR6 K(R\+DB]TH#S'-G4'4T><*K&H+3277'COC9@&U&3E4*XOE*L%)[\ M>K"B7@JB7#[BSME9 M[_ADA2=]#3(5!(K[-CMGQ]T<_LTUP#I-@5783]Q:G5:V%H!G:0!+;^F;],:V MFRDP<[N)V\>;O0AHMY*0S:_&TU1!P4 'J< S*T,YA*'MWQG MTU[<;K*@2[%BN'H+X=KYC4-[<4/ 8H+9K>+*89.(GBU&M*YW#IV% 3(UN'/( M';Q3C6B$V3FQI,K ME@,Y_N"B83:G$K5-TWUMQ;A)TJT+W.8@JTAG'[9.VLT5LKL*CT-%@-H&Z?!3JJ" M32U.@T6!VM)IL--)@57T-)BN_%8Y@-T4@/E=0^E:5RL%[8J!$A^89/)A'8\) M!B__59TAVDWF#2^9[KP*N/)G5):$*Y9@H5OL=KBIQ/BY\B[KS%L\-S[WM*OR MO3>:;1Q6A2@T=_9^M*5S6)X KRW&HBT )\5/5-OLBO'_7]OS70:K415I5JZ< M-B-=?BU0"Y2L:96!=CFLLD'6BE+]^0W*]EP=@\4S5@1<$0K.+=UET*T [S,< M2UP31LF:[Q&JHW5D% M?QY05LGRNN@4R!\[VP(ZJ:9B%8G]Z2KED9HVTQ H#VD1&J^2F7*0QIN354/3 MXW1#Q!6S9A4T*0]G;HJV2X"Y:L'QWH92KLE;4:6XME:OL\40Y"!S603RJ^U* M$"#/4?K=2\>=.BZH?6XC$VO0N=5.^:Z*@K ^8: ST_\D\T ?VW+ M#F 7QA.\5)%J/ET,[=R,E8%7X%"VA)I9\.73<,F2QK0$PC*1.5MYY=R+ATT:PQ(.KLJK";8B;;ATMO-J ,NO 8ZIV'(L$OY"]8ND MTTU5=L\_?WIY2]&X9W2/^>C 'DZW:;QZ#O:GWYPOL)72N66!F3^_R)'@E7LV M#=S!&-ZY'<9NI3:3P+5ZWGR2\\&TP1C8P,:0)GG^^7-N# 4A+V!%I6E=#/1D M&;WAD W\V^'[;\ @>\3N0=QN;1P-6X3"_]!1_@2+OKQN6=I!#V9(S7(/"]4U M!R#U HKD%[$G>9S2O'DB:NW$4>)H5G14/TXUS-LJ#O.=M6I#POQ>A,Y9Y\60 M<.EM[8K.5*U6IUD=(=)5LS:%U:IB,:>GIWN(U:HF9LWC5%_T_9Y5\P;N.947*%CP4X ZLYE'KQ$ALLC0/S.0FLDIU8^_X?E M_SC5/']FL9__\6?@^#\.XZ/A$V_Z\MDWT_ M]XW\N&'0J$J<.=&&?(^' 0W=U[<-V(\:LNI0M\P1 M?/7? $SLX4Q\:=H&P[&;1\>F'6'P.&::/AB S:K;,PQ> H$);!U4-5;O!>8; M>,M!GSS',@TT?V-8>MA-E9]TQOH3T_J,V=H4;TJPIH=IT]BN02ZK9S"8Z>^ M.IW#8R8,,K4 O1'O3F/-\''%Q%_UM_/A:&SHN3)MFAFD/D9IT/M!M@X."8YLVK)R ^BQXFN]H8!Y/ M@/R'_Z+'+ES?'%@,0&DU-6>HW;,11E7B* ^'_SG2+@@YP,6:-7"XF68XFNWX M,"SN=D!9R\+W^$Q)$. QP,9EHOQ)?Z8A,@0_C2^K]D]# P8:F-X!G9TQW-0:R9&BP25%(E!A3 M;_[8:34TU(5' !&]Y$Q-&R$'RH'$ZR-"M4'$U V4:H[Z#T@>DXZ1"(QC@_C M*_%'\$]-+"2DE(N55C&F7K-U/W#9:R(Q&.G( AL@\SS=G1'TNC;431=E.52* MDI7P56#QT9VP-CZ"$"T!(0#&D789YV'8B"$<0Q+*'[N,'<)9#)@U)0M*T L4 M[& \1RSX+W9+1EF38)N /BQR?KEYO+[YJ-W=?KJ^O'[_4(-]ZB[2N2 ; MD7Y!Z=Z/S2JA$QI+QP@P2A!ZH_Z:9%%\H#L+?1D)E(_:M].7HX MTF3TM.:%I;T;FAGBKHUPC;Q:&GDT%DL+Z?&--%8L#>BN_X?.]\HD[19'\$ M8947;:2;0G"QA1/90&A%A>:BS%S1'+S!(F,HS%W!E>U,F/8#OOKZB.@1!YSD M? E5:-HEA'%Q;)HU%@Z/1!YBT$!,<+(:8=K 4-8Z.1(#Q\*'7*!:DEQ)Z M+=1E21LCR25X\7EL#L8)M0;KW^-ZC^[[A)X#:4(+RAQ&1DX#S5W+!%K@E)Q_ M";:#5>GZAZ!X)MO1%FNO3S!'GTSV[)%:SQ#:M,B:,5H"LY%H8 (AQ9D.5/T3 MEB%@3S82\>X03"@;"#+!A0-K&T[N%MH[R B2% "!BWP?[P'0(,8Q/;"U< UK M)N+ 5S-NMQ,*=@9=$4-"6J,>2!W8@ '8AZ#I'9?F,!@RP\2T F \(W'2P=2$ M5TV7A,7TN-67 6U#;(KX,D'%GI@KY<,(W(2!&PT)6H:\=01 %QP+3HE#F!) MF;[&C5E@*)9D EV(LHLR#V/#C ?$B#DY1,'#BQ-Q+ J5(K>ZA?&+D("LP(X\ MQ!;:XC4X CC/_$':PN%X9D[U^*P(YX0Z=0KUHQW@S#C5U'7Z$AJRAHD.@S$S M CR_<%4NKDE@N<.^BX:F:<,@,#68S1-0VD?:;Z"+$DL.GB)S0]C8NITM+GP' MB9B%"Y4;Y\R@TZ-FF$-05@S/RGWF/S,Q3TR7DN8&+4L\X%\!SY^!D4!8H-E0 MGG*XUD'EC0QT1TQ*(P*12]5$YO^N; 49"XCXR(CP_; 9)OI_J2T:/X'%9"5Y MW-8S$ 1V&L#5(9QI8,$/J2\@6*4HB2Y7!;B2C0 =?H ,(!"@BH"S+/XRU/LN MZA?4&%P2/&99\!-LE0>7?,W"# ^/UR&B@J$EJ$\)=3 0 0 ):&.+&[T#E$V M%O>$I%'!+<6(:T.)!,H@JC(.(RP9DD'X-.%CA 20 !F-B,!!3A)!Y!#"?6 MX01]?QA8(3&/M$]\[^4C<)Q1__/M?2HNY6@A<&>1<%3,GR-JN^^%U'9B68>$ MD>6 LL8SO1Y:%43R@&Q,TFV:(+W+XLZ/*2AO)'QR/Y);#A.;:DCZ?K17X=RZ M9E,#(N%S&$:2*O<B'VPMH:,!/D[H^ M%$TM6H/"R:B!=K2=B=R1:"G-N*K$LV"* JA;R?8>9B[79[$9S+BT,Q %8%C7<(PT4R'>XY?%S<#;@A&M?BP"/NID1,R;Z3O-C9 M6>Y.1!'0R42D2D:MC%!$$$Y*B7:Y.Q6V-A:K]G>.[I(1RX_.* :@C/@!)GIAN$86C#%+_[6:32; M3?P7!\!U%S_3D)?TUP .F^@S;: JC8EK@*HVYG6&"0%O]'Y<?CUU;!W=JA M&Q*)W>HV!+;"/5*(V+!EA%G#<>)*YV>, _D9F;7A@$#H5@.*)Y'Q"'[TZ(V3\%/9ZKE^>'"N8 M$/C1G,*&[<=14\']<)JX3C,::1ZY<.MN[H"6C/Q,^+5/> C ),1V2IU0$EH'@ MVVSD^%R/)%XD7>]J )H7Z.+ !(#.KC5[!\?MK2II=L<#69DMN@_[< 0MK#5@*K'!D X4%HQ$V$GLK MK!#VC42-SN^1RXX3$Q"Y9T?)-I3:YY M^CI3AF:Q98Y+L(]&@"DN]+(/LC%/)WD5&C'!"@^EN*8"=,HD?9'DOHO\J:%[ M([YQX?: 1[TYC/&*<=%>)PP =%US8!!2076BL:1NA#AW/TZH6(TF(BE"+RS8 MC=P/Z\D "#!1MBG .=2_A-F0YLW0P2,Q8/YV(:1"Z8(2G^*9P!X)F,7&2+]X M4WTP_TL:O+3CV!R&_X8L6_^_4-!)OQM7! M /GHQFR I(O7-T(R&7,\+EO>)S9F14BM7-6K+ZC>^&]'Y9ZF4M"3O9AH1%$/Y AP4' MC$K;\%[OCBBE)0(6"RR.D0NVL8';G^.^U=Q1_X=VL]MH=TX;[>/CU\F];('8 MB&VR=_+W8K(?IZ[%AC']DC@F+2>MW*,+S;U:SE;@6FRZ9:C^+1=Z9VO,YZ(H M11-V3TXW0-%E*.95'1MAI6+D%AA94O\DM,M"3I61A=^2?I&JM'/!_:GL%K#^ M4JI*Q([;FYEGTUB5U0IUQ6O)5LS&]>9W64#:DMJS>4TOAT M5PI.Q;*Z>L*"8@H#4DR@Q;9DI6\,BI1LMAK'JS;M#.+ND]Y2LE! %KH%?'@=!3A1J#Z3(4,4DHD7 MH&[, Y6XI*;8$PK^#+,.+/,KL\RQP^_LM ,O2GSE=\Z4;B0S@\2M(B7I/NM> M+.:9!_M':3LTRT) = P]LP_E>&+X,.%I039E#3(!9$75,'UK2H',NPE762!3 M"V",;BFC0.075'[6!V#948)L9"90 MD*+C8&SI+BXO7^Z55Z?1Z7;J>SR=;TQHN2Q=/.\1$0IN=@'N:A)Y/@RV!\=G\JC>?[6C*<7M2N? M-+IGRAE3$XQJSJE]=<:LW*4N8J60#39UV<#4P_H@^L0!S/ZB+W:^;ZJ-,[TL M?N@VFL>;OV!?3)$*[VR54%0H%,U=!IBGA:*^?JD5P<'9L7944'-SB?.HXWJ2+5Q*+M1J+@TF@>"PVO2S,'?:.D!P(1R2Q3PY+L&!K MDD;L&]]EML$KB$U=!PN2^< M'5,:+$L3C488-7$EH&1Y/"QFR'PS/*VDZLA> M#\-6!"%;I AX"V7 Y(5S0XY9HM2LP(,(3/1MI+IB8"\66>QT9%--8%&AE>K@ M\W+T"R;%&FK,\%(%!*..#%P0LGXAF>6K.UFOD9=JU*=35S=AN?-:@N:? 5\N M NOIX@U92<\V60,.I6)2H9]_!!$I8KY2NC/Y+*:ZBZOL&*"[)JT)2X48NI;6MIO@AWE$/$4DT M/91I1,6!N&^,B#@\!>W'9)M8<;P A M)-1CL?4#E$>- XO&F;I8^ED;P: VU62.552,!%M4[N2K8@KF#8MI(E!^0C52 MO?14;YUL)M2A_&&B-8-IA/K0-7CA<.IR(1*-D/I1?#%U%06*3WAG#D[7_/RN MZVJ;:]#F\>K?89PKTW@HF8<,"J,;W$#:R!;X[W3??W)U!O:-1;W=4P/ MN^YA^/LHV5MKH-M(<:KVS277IUKL7&"Q^=(!3MB059[Y&14S]I*=M<(RH22I M*=O/3]&>Q#9#?^BXP*AR:N"*QDJR<"FLKK"%+,%%(\8_8X97HN7H MD?8;DUB&7>CX'O',PG+R)$(P!Y@56"EG&. N$)N0[^R<]"YL(;K<=$RAPG96 MZ_J>@CS?+%PZ7VZ$S-@7;2/&D0DF:< M@S M%5O34G,8C[]S&9:C14+0X\ENR^& T9?&CZ\;O"HPF WLLQM,'5NTG>:@XUDCN^E,#@P2!--'+B-#*$&P(U')-_PU M:D<=ECL."VDGJP!+XTW"SHO,"XSP!$1UR6,%J[VQ.=5X@S\TXN,=@)97% Z! MBS?G%MVM<:_70>BP1YU.=J*P![$M!3D /-Z* FAN4Q%VS#I&^QRUA&-35K%H MHH YY29K'\.*!F@+!:SC2.,9)85.@2C1PRA8Y,!BE'TC"=.J;( M>C:Q R.:X59R -HZPT%>A]U]0GJ;7ER4R8JPU.O*"=L'8/]1>A! M&-GTA>'OFMY7VD+Q3!6UFJ4V'*+19HHF25MQA'N*)]MR\4Y4\4.*T*BR?Q+O MWX23RE.CR^OT8P8\;$18W#YZ%N00]B+>?GX6MA04Y?F9R\^ O 4&/Y3,=5[" M]8.O.$09GIGEQ@S5N-F8[\QN>Y%[S3J]T(6!U]UHCVFYC'WR<0J_*1E^2LD(MPNY4=-^\FQ M4&K0EJ#E@O_R=I!P"D!#G@@&EGM@^=BH6F.6T$-8ZY]K.E0Z'N_^^HOSC)TL M&VB@P)P21"GCSS2HSUNZ\_9*9TU0B#./>E:*XR6\2X#"+N!2,XGH/5'Z'F7^ M;VUJ&X38R8_D.\AGK\% J),!?&NV,P/H)CQ BQ:ZJ)+"3BG4M*C^]A VE!_$ M? '\2+D('Y,ZP4P#7'%]/#:!?)"FF2.%:%C&TU.9<:BCI(WB?7SB R>;[XEV M,L+ZD-;TE6D%LN'$"K)7!B8__1EBYI409X&;\31O[VP-1#P"P,"]]E+;ST$# M!P ^R@_Z:SJ=*0OCGWEAUJH\N11(J2W23 MTZB%RD G:R/IW9TZ=,CDEB#"CE9)K&V8]$AP51HK00-;/ZABP6 I1:+/J#&_ M1.@DP9%)&@]CW4B(D10@]@V[J'N\?RJV;VEA# _7U*VSQC%HZJAE5+Y^4;19 M<6^L$\#>1#CA_'25X)N'(0$X@<)S^U+J;G\/R!3+S(WA63:]X>V-'!L^#\3. MR\U1 ^C-C-C^L-VZ0.NVML&&)[)3C'0$HMUG^R#/)G:I-):0@-LTPF3O@QD" M5H?L]SR+/):IM\AE(M9#JLR36!5+Q#%F*F;591+5GT2 F.D-8'O /M5]9I^ M>A-XAR-=G[Y]B,"Y"!&_HZ9\S'L$NKZS8"V<\QB/G^1;D0T+BX^>GH7/TAD" M_KAGPY]?#9I_H)NA]:MNXSIX=#HM6"+X\=7Y%FR=.]C?!FA!BOY:,:CWP,AY MY$UL(Q'(K,TE#QVBO9_L"IS0>G>7_/E!GT['V' MKFZT=[]<$4CRE:M'&@-]KA:_#QU(YTV\N2-=?O$3DU!(T?$3EJ-HWTAME>*L MCJG92/"7B7!:W*_#!O4UEO4(R'UHXI=T:)H$.S#X23".0#0'J.'U%$^&'ZZN+R-W-MC$&-8V%+?- MU$12.S#8U/%,OY&P M"=)D_ZX@M&;8X/I=J-63_<@^).'1>].;!+X DUSI?D M'4"([2'8:X?D+$-F>VA"9,X7_!C=1QP6E)+J!)&X2T@C!NK,9C HL'1Z -, M6H@)#A9#3#M8BIILL\<1$+?&KQO2WY+0H*':I!NA,)HBR25XD?L$_+3M$.\M MQ_T]/@4=FD,P7M$AJ6-)'[ ^+1-HP7VNR+\$V[TQT.$0_5ZU/98D[]0.^-VT MZ/\^+[1ID35CM!1^5V;SSG0Z4/5/6(8^QH)(K]$AMJH'@DQPX;C8<7Y@\7[S M-I<4 (&+?.*8&/9(-A&'T,LJSHO)8X/T+WKDL'8"+PR,25W\/H\9B5,R?,04 M5ZH9T,;[ A)4Z(J2\@$'[/"4@S]&0S;B5]9T.V+1];?PBO(H".Z@DJT&1=0+ MS'A C)B30Q0\\J+15)%2I'9^XH1/D*#OVPN&0S3R1(]DK$;)'R1K(>K0*&=% M.!.-#'F/2^%,[H<=%V40C3<8,R.P9-A3Z&:=BQ00/:./M-^D*M06.ZE#3W7*S1,S 2" LT&\HZJZ'_5Q?A M6E(:$8AX"]NX14H(B]V[)]IW,$@FC\*_3 MYKX?YLE$_Z]#*SFJVII]39:!(=Y/!"(X#6\*8$="Q)[K#G,,.X.>W@DFL(T^.A:T:Z3S$_WL:43O;-5'24"*,P M^5U2&A7J 1S7O1()\G32[0UE(_E0M8KG'H\H :^(;E MC 4$1]HGOM/S$3C._!(! 1(^?H-',6+[6+&D,XL7UU3(0FK''5J$$89,4:=P M/;1AB.0!6;2Q"UQN7HC-#>^N8*M PB=WOS#R4&SA(>G[TU,Y/Y' M2VG&%3,>]&9Z'@-@H,6J+Q6E"&/6AC+3.,=PG"13,]= M)#;FPAMU'L3(ZX5SIWG(B\Q](9>V/T_N$ ]HCZ,9 ON/5GD-3ZTWHEH"CJ$ M<6CAU="2%/<=[1? SA8"Y=_(F"& B)!,.4& A,"WD"?V.S1^+55K[=V= <+&+:Z\AI6 M>)T*$=NFRRX>2!LGKKQIB3$@QP4#5R2<$PO#;_A53FQ@R>_0!RWB5!A& 5+' M>@ILX'&@\G 4W5SR^P\^(0]:;%" ARGB8I\<"Z/-*6IG&JY+&?$7;O\9N1MP MX@>SPTX< BW]V1@0&1"XQ:">-"<44.E2-*9'SFGR M8[B@HZ,_$ZY"80^ W2TA)H< 8/L$! /!M]G(\;DB2;Q(.XW+0TAU<3@"B8$= MH-7L'Q^VM*FEVR+N2/!# "Z[0:#F]P)@ -EF,-;$,4P9A$0^37R;A5U:7+,^(UB@ M=P_XL=TW7?&[S!G@0B;]/J:7V.&2D]56-=PX,7(FM=^2"T$1*1_2.WY_GO^F ME7/)P"X,L=A^ 8[(0D&)FC$9VQ=-&+%,RA[0/U,5QVYX5MD#Y_/FPWV(Y!V? MYR)4A1=DW;?HUITLB, S7B5-BL[Q'Q?>[;#3A-T.M[@_2+?>#D/->CG&L[IN M?R;E_ H=/B9PW?OY5?/5>:=)_Z006 U1VFE_Q?K^I6-CPADL[%NQA^&W>5 X M$6918.&>@6:1^+@*VI73GFOI,WT5).\1R5M=V/$0RMV0O )$VEQT0B.T*D#3 MUSG8#Z?.AO%UK&?//EBV$;0':+607@NC;N&((X.G/,I#P2,3=^_3\4NDT=UD M?)M*G$MX.L*,._2.\/MZDR)X#^3NCW&QZ"*$@Y/++;,P:MS"_^!N!19=']/; MT,4P$#UW*/J8[[28T2!S& W3FSJ>;AUIB5;C'*TDH+3&>9H?]TNX'E*O(3YA MT"K?<'G<[7.R\[!,L(LU$15 \?-I. T"II'O *U7@@.C@[R&N,'@OE'I1@TA M;H!YUG?XB2KR/5$\#2BN,=/G; G,O?,6I.6:OI?H,44.G=#EZO%PHLCM2E#* M$W[$Q"R9 *M/_RIR9)W0KR#RNL( =YERZLO[9LQB!.,83$/F#1B/ZCZ(;%$S MJGQ<6PLE$;8"1 *:H#!$A [#4CWNO8CL<2",Z8FT3B\8C3!;-'I+)DS;E-?J M>=P=%_G[.3%QD6)>$='0%^&5D0=0IB@D,Q.2,B/C;)*W9G16I7L]^CI3AF:Q M98Y+L"][K"WV2\6N2'!B$5%"=:"RI&R'.[RXPM)H"-WG?,'F%@W'M=(F#.2_ ?$PJKT-* M8ES[1[W.7E:CLQ?6B$CU.5-]SA9S>:_XK/J]+]'< M/5Y1@*^N6)75"G7%9WDA[99J1+*I2MH?$L[4ZLB\_C%:U44>Y>C!\[WT'U&R MD;%Y[;)@]DIM6;VA5+S4<,6RJFH;YY7-5N-XU::MZEQ_/[)0QYKGNZES728< MGNXBPY#- UDWA^[*D@5VDH6N*&*0\GR8C,&C"&N\ '5C'JC$)34%/U$>:M(15ZQ0D>4PL SA:* &-T M)1HE,;R06]&7=F^AKD75M:BZ%E77HNI:5%V+;O!:]+,^ #.24ODC,X$B(AT' M UEW<5/ZYL5MO49H(:ZHK5=Z4:=LVE%QUU%;BV&79=&IK?\//. MHZ]4D$W&!KEQ5_!>A%\IN=@'N:A)F/HRV!\=GTHK>O[6C*<7M2N?-+IGRAE3 M$XQJSJE]=<:LW*4N8D7;#39UV<#4PV(D^L0!S/ZB+W:^;ZJ-,[TL?N@VFL>; MOV!?3)$*[VR54%0H%,U=1K.GA:*^?JD5DY: M!E5S6+4Q $L5IJB;"^^R ]RPJ!LR-:3F+KM:ER"D[B$#TP6+V:,F[AYULN3E MVK'VNH$E.5E6^6(8D3I!19D \S7N]#F:A)74J/.(;#4BKW^&W71$E#\U5Y'%T62)71S^'\DZM F DH76)OI7(*RL=Q:V?H.3C>E1 MP3S9@^5@:#G/'K9(DF73J-4:UH?CO4R\UZ+P,A;FD]7U1,FTJ(-) DP"Q6.Q MZ65#@;##CN1 ."+Q)3DLP8(-G!JQ;WR7V08OE39U'6J;Z5$/]6=F69IHQQ1K M3BKK &+51N:;X4DI58'Z>A@V; G9(D7 6R@#)B^Y'7+,$D6J!1Y$8*)O(]4[ MB-JDBS+)U(X];(]._3MX&XT%DV*Q.&9XJ4J)4=\:+@A9OY#,\N6=+$S):U+J MTZFKF[#>>=%$\\] K!?M@!>.Q&K4$YY5,P9]SD3)QCY^"*(BYWPE]&=R64UU MEY<2I/[=\=X2))+I%WD_<$^;CH$+8&9:V QN"@3#E@L-4.4C^FZ*P/,O965, MGA #OPV9+G[@%)Q0 6K>> <;\? N[RE^,&^N-T,D=@"":"+FB2J:O/QEK#]M M;KS3R=P^QD4< M'@+VXK)-K#G>N"9JY!JM'Z \:AQ8-,[4Q:+QV@@&M:F:>ZQT9"38HD0I7Q53 M,*U83!.!\A.JD3HMI#J093.A#G4>$RUE1*-GSCW>?3+VA76,58\?TL TJAMZ/DAT(![J-%*<^ 5QR?>KBP 466]0=X(0-61^> MGX\Q-3'9?S"LATJ2FC+^_!3M26PS](>."XQ*Q :N:#\G*[3"ZA)UDQF'BT:. MI4[:0%+-?\;LLD-B>]A]_C)%I3" M>D)#BN/#NYJ"]J&F&=1&].+A4GMTIN9 .VF>- A+,TX"9 .,RIMI>?R=R[#> M+U*"'M=^B*SOP8_A@-&7QH^O&[SL,C6JITA*!$(T9"$KF?=JT+6H+PR>MU$F M,:\8EB*B*MSYF(H,'SU'F^> S2WJ>7;&E)L(XVBOA<8>^B@>Y:*>X]0X2+1!3M$D::..<"_S9!M#WKDO?C@2*E7V MF^/][G!2>5IU>2,$+#$ &R!V#XB>!3F$/1!+@DM!EY857Z]T]N1->_AA:*Y3 M':X??,4ARO!L-)?+1?R(9,B6SY*VO/6>. F A%T83\3D.SF!*1NZQOJBON,- MW+6',6,U;L[X&Y/K7O2:I Y59.GP52>:%VL>#$$%B^"::,QBRAA["9 M=TJ'0\WIO[%^<9 M^PPWT#"".26(4L:?:5"P_E 2>$.XLR8HQ)E''87%L1;>)4!A%W"I6T?TGN@M M@#+_MS8U.D/LY$?R6>2S$V$@U,D OC7+K%FQTI2*^59_X^ ]POK);6#=G36O MA)D7>WW.HKOCE!./S"Z0)+IU&1K.E\)H+MVZIIWH6Y-SNG2#G0J@[ @H1:.@ M34#Y7G?Q).O=,?XD%KT/XS1P;1>9,G:C/C4$?],XKWHXL/G&QA*]JB"9M4 MGNVN3"N0?5Y6D+PR,+DOPA SKX0X"]R,IZGGKFX-1&0.P,#OKZ0-, <-'$?Y M*#_HK\E5$A^-]Y9SIMS2372X3[7N$_U$4-/^T'^-JM4'N]_'AJO>2IOC] MPY>D$5Y7&8Y+QX'@\9Q#H4>\VHLP% M0'@E 0PW1DZ#_#OX]M4Z"D,";R3AFU^ZL4TE8"U.8\J&?'S>*@QG=Q M6.JBXS0\!I: #1\'W";EG*C+MIZI;3+W^F?90HPWBXNCQ+FD&[",F!';\I/A M S54G(E&8=@^2O;=DK<->,BS?5!3)G;1-I:0@!]@Q/F\#V<.,,WYXJ<]2UZ+ MI-XBOZQ04+9+=$RL7-A5I4[44M/1,":W@!V?V%%EE0--U7#+6]0^*C65JJUE6IM5:*^T/=2 M6T7)AFIMI5I;[4W>IFIMI60A)@MUS.?.E<.;]UXG>?L9/GNO/W^6;IZ2T5^' MG5?G[-WP"[N[45?#ZFI870VKJV%U-:RNAC=X-:S:>WVW':'4S?\+ M8J9J[_62KB!WWS1*<6I?.+6O%:6C"51[KVID<=>-HQ27]H%+]2VC',V@VGM5 M+'2[;ARE5,,^<.E%1YZI]EY[$FA4RS9.VY<,)1?[(!\,:IVGLIH5#MO:I4CJJ]U]Z$@ZOV7BHU("8++Z^]5[Q& M5"H4?N$[JV.13Y,QT'^$<4+Q83Y36%\Z4+G3Z7;2I5F7@)%1-[8LT&?)".J] M +K;3%%:QDYDP]GJM5H%X:P,TE:*O/6%-!7!_T?LAOF!7S!GPWS:.2X*&<'(^#_KF,7=ME@I_-(M@?V<8K0>P+V28K:X74&#/-!7&8L MD) =0=Q+$;KV$*](^SGIGA769Q7M:RLRP]8$+.;:N8IY=N"SQ? #C' 1<_ L M''V=%+LF:K$8"E7!E-ZGMX'KJN0U.'9O!5?,#Q/=ZZYAM#X^_)F:O*%UB:_Y MLX>P"C3\> G#ZJ;]Z.I4;9<:35V%A4QW7SPW9DI;HDYNYTB[OOGW^X?'S^]O M'A_(=JYU^?M$IZ@#DSC$V__I3[II\2P[;,,S=4%D7!-+X=K:EZ.'(^TQ++ > M\@S;P4H>8]\6@S=9PJ+:@,I4GV+7C0]7UY=1BS)#&Z ?92@ZB)(NH':D4\-F>UA!6M>P?P-K]3/VY;$88<1EA(F=/TLH VUC@32^&DL&AP- M.&UBYTZ!"0X60TP[6(H:1T>V&A#=0%\W9#^;1-WB6+5B;/47MLFM2\?&H6-9 MSC.U)Z"E,,7>+@@M[W8D[AFH/8)H\CH2FV=(+4$AO)FPK 03%A9Z?[L0^YVE MO>:\U1-;>6YOZ4)?:6%?505)C"4R&*O,2KR0PA3C>8Y;\F4^\0H222M)#MTQ M9T/L'''R4I[^-:HFO 3[USKK\.L M5KR+UYM=\>?T>T]YY:LGDBN6, MG,"Y-?C:!_QB,6[;B*-;O?9RK)H%UOWZ\&\]:4217)'\>R9YF1"U.E,ZGIBT MFQ-%KC#:Z$M\A'N_H_%YZI*7>6XN1L@\09)KA$EN+O1Q3;LED^35+]R-QJ#N MA+CEU^P.2:QHK&B\0R4QO^=$D-B^\:C[(>=><6?24*IWN\W7S M[J\=U&6SNI)3E\VUIK6Z;%:7S15K_768I2Z;U66SFEQ=-M?TLCE_UV%UV:QN M0!6I]YS4FU_SZK)97<,5@[]&UW"*Y(KDBN1[2_)H[]FG2^>S'=XY[^%M4L%" MK.K*65V'*AI_1S3>II+8KROG,/4?P25_/D_^CVTQZ?QP@PU-F^?,X[WTU#4' M##[!4\].8!E:'U/+!\Q\8MBS#\Y8EJ7I-CSN,5]S7-CI3/K!=W7;&S)7TS7+ MU/NF9?HS[> '>)1],WT^[FN9- Y_V0-S"D2!$29T 6X\Z;:OCY@3>$@*.--I M0_B1[LKE7-' F')O:R1#UHS/K0^H7FR?^<^,V7(,),141Z, IJ.\= [!A+Q^ ME*NN8>[ZD?9OH NSP=@V_T3B!1Y'6SP>KP\P :; +-_,B?D7HS'A84I[ M[WO,?:(3J6E/ Y^J(!S@#?_$M.>>#NRYYX\TY*7GPRNZB^5PO8%K]O':/S[_ MV&0NYIO/P+A!* DQES&0["=F40(^'ZZ!'[6#Y[$Y&-/,0],%T/UGAU<_<&S/ M!#KB$!$DU*(1GK5TST_ V.#",=%G*!J+Z=/0^(0X!<^N#^,A-AV@4"H*02[ M0]^9TB(,OY J)!$YF*N$* RU\ XE"^+F41N6](*U;\$R/1R+:Y]6L[>^C[7T M=!97;POT7<&2X>WCP9##C4-$>G>E3VU'8'_"Y:6UXAO]O^ W6 >DXSQ>#L3' MJA]::C* MI45IJ7W34NVXEKKFQ@BOYP.;N*T)5<9W=-RHX]L\,^E!PP3SSPUXP%77>0+V!1O*Y_K,=J>!(<9JB M6T#T&N!%1?D 8#RLCQ-'V2KTW8KU6"OG2%08T<9.?@,]@:!*8-N$7+AE.H*<\ M+J/LM29H&ZW[LQ\]])&8MFX3(TW;\]V N^S&^A-.GX1.>V8NRI-+KCDBO>W M'H/XP,-"':!T,=L+O#FZ++&54#QB]E)#DE9\EV'KQ:!MD%=0",'$,9CE1=:B M87H#)[!Q,"I#.K2&"!7+KMG>XJ2*22QW\S97W M'!F#%&F\D2/N?S4,!6/^,R8HUBVD\J0!TD$1:@4[WZP/_S[PN&AF1^VY7+"G MC>+R7G*YH[C\$KE,\48U9*T\.];4--@Z38IFF&U'TB*@BZ2H[52@]DBBMJ)] MEC%U<[!710!% 46!_:; 5C>Z(FHVFN02?3'HV7S2K>PTWOHQ<7&*64VE6.&O M\-]7_&N0TYU)D'BB=S4MN+/*!'YV;#8+HU(!E8*)&G%06X4@S:%62Q&L&!1K MQ'DO ^)L#2!2TM]IM#J];3%E$V'Z&Q01)1\A:4JD97PW8J($10F*$I07M..4 MKM <,\@V?O*\7E8[JN)#9R'SNL)EN!FK?4/@%O%2*X(J@BJ"UIR@.R^9L/9E M4+'#^L5\T&4L9C%NWVD8?X4A8$H$U9I6!%4$503=^:Z3X^Q1S=:10#"YG[03 M["Y7);0(D&O?)JQDX.HZ3S7P5FP.R&I]/-LEU:8%2E)_:1F@[Z]'#989S<1N\JGJYSDBJ"*H-\7 M0>=4_38+/*U1H&5CY5EDVV5-=5O>;%66]3/WJTK'X86.X3O7>Y_ MY3D,B@** GM'@1V5>MI*58N]3NNOH7Y6^"O\55F+6%F+5=DOB>:BU5:J*'*" MRC_J!G-[5X1^E+E+J[25_/=#[C7OO6M$]?+I[HKNWP_==Z->2I6\+'L1'[VU MZ:1]=0M7-5$5015!%4'WB*#US-HO=!91B?BUDRI%4$501=#OBJ ;#-8ME5S/ MVT1&HY=+KU\W'JAAT7QA2V"K<3Z:HM5)+ MMFQSK91TGVWVC+5\NRP7(+:=)1]/@=IRQM4&/+,[TKTOE0U[MP>^5$;LX[[W MDOE!69[=[6YXM4KF<1GUH[8=#3MM4__Y@6,;)C;6]CCK7>;YKCGP34SXB74F MIZ[7+C,8F^!/^)4SU$SJ[!Y>415O*ET&/\&(7-WHKVT-&?-M:OR>BI&+=Z'6#F3W:7I4IC[%PO]%#E0#>.!-&75R MMV;9]/[I3> =CG1]^C9V>WAM7[&^?V$;GREB!:7Q/<#BSQY"O*] :6@\E;CT#H=Y8S^'HNU<1/!9[Q"@4.&T1>#]A\7WNVPTP*@$/E70,(!T-OR?G[5?'7> WH# M?2-\ELQR7@D\'0$/, "IG88'&%X2GH?!F!F!Q6Z'H:_^@^,^@"1$]+]G ,O MM$P=Q?41GPDIG@2S^<<'6(ZM7W4;J?;H1 0\)Y56]W2X2J)3BVR$.=)8Z-14 MY%2X.@*O\IR5BXD#)/J+&;'5#G!X?K$]C<;>5GI0+KH6C6VLG+(?7Y'0Y2[]EP[5+R**-E\ ;%Y2N95&FU<06#Q]J@3@VS]3SE<>;NBM"+U M]T3JS:_Y\OH]>= O&<^2,JXCKU7IP)7"!_P,9\A&;WAW=,_)I7=ZGJEJD8 M_#6Z95(D5R17)-];DN^\O%FI.]6S'5ZI[N%E2<%L;W6CJF[[%(V_(QIO4TDL MNU&-4F?738A-Y=7!^GIBD;[3'G9?Y K]Q&V MHEB&-?\IGC)\V'EUWNKVNF>)I.&R#*\HYR MX[U=BE8>^,XK7R]G*:0BO\):%-^>T&\(@2T*_28Q6%OH-P5@WB<':0K\IX#:@^E/5J[:CW[B>R:]NB=[IG>GM4VNP0AZ+MF M0_N%64\,KTP:VH-N>X<;"%?@V3,3(+$,S2+V)>+XZ^S MRE=]=FPVP[8K7YFO#0&5XNU!(Q]J(4ASJ-52!"L&1=7]BF(I:&6!R.BRUML6 M4S;6N7 S(J+D(R1-V:YCWX.8*$%1@J($Y07M.*4KA\8,LHV?/&/WZ!L_=!8R MKRMU+X.*'=;#*+;#H>,>>GJBHH<6M^\T MC+S"!JE*!-6:5@15!%4$W?FND^/L4E::O0M=^7W-15P6Y=<)3D*!-/[5;; MTCJ]QNGI2?VD9H.^O1PV6&D^4 FFA9N*EF=T M!$DUU2#*-WO='X86.V;N779[Y5'ZB@** GM'@1T5,]I*W8:]3EROH7Y6^"O\ M5>&&):VUE_:]J[860Y$35/Y1-YB]NB*XHEJWNFJHFJ"*H(J@BZ1P2M9UYZH;.(2C6OG50I M@BJ"*H)^5P3=8#AJJ?3QYE'[V+2CT\N725J(MST5:\R7;.&')U81OX MO_=1X%5&#^"E?8B[H@^Q:./[!T4U\"[:'S"F033/#H>]MJ>![U%L>BO]FT" M+JM"%+*;&'=:G5ZBHW5N;.:[15=#B./RA&@7(L325N[5X')2'I=.W7#I%<1E M6T*8KU_Y4M1.4ZA]>9#.F;GF]>NOOS2K*H#_;#WXBRV;^2;H9PG>+<:A2'_Y M9?B>--?#=[VE50'\K1+P;XXG<83X>L8G5SJ9J2=G!7$95M"N/ZFV6NF4-LS(ZW76@_^=3>?TRT;:;WV M>OCNVDCK=4K OSF>K+/M]KHI5#:^/VW&2.L=Y\"CVG52O9'62]L0=3/2>NF] MO:R1ULUMI+G]@?WVP1S9YM \M"2Q YSJ3UJ^ZC?;D MHQ.:EJ_.T=DWG2NAP*O%O+$=%X!=50EMHKLCTR;7H]:,N1IAY#Y^Z!YI#]W#QJEZ B;C^_OW_@CL9^Z(&27QK,9CZ91J!;U@Q^U'U-'PR< #AF:$.84I].7><;"(K/X('6 MV=\;6NL8_J/;AM9J_9TTA#/47%@$=L".M"28.6!LSL,X= *W-(@'K5.$D?YS M\G<.9^?O6AS&&T=S8,YHCM2 K28\[P+P8+O!>S'PHFN)LQ\].:"G&0$NK#A[ M,KBC2:803(CY45UE[3*;]MJ!RZ8N\^ 51)?H _RP.<& 4*YN,*#*@(%M"7K# M6\JHDS;G3K=++XM'O=C[FN[A+Q'UM(.0?J#K2(]ID1@!9%,V\$U0Q[.CU.U" MFL@_O2FBPJ*=D-ZZ"7#FVV'6VY&BGL((K_(JOY@VOK[Y !NT '#95!E'1]KW?,Q2_T$6LM!:QWN@BR/^1TMS83>QR:.K"=D.S?,']^/VF_ M.F\>MB4-A*=\Z#IW5.!27\I.B4KX^'@LE M/<3C Y@RQ=#H%$"C$BQR+5<.6S,W;)5 EFN[W EDI\=S1).'KT-M"G"P4E-]#=;CF@'WPP7<>.9< N MBOY>?W;C^*SF)_1C.*$_WE[^\Y?;3U=P,(\?N+3W__IR_?C[ML_J&4#":1#. M=YHWUN',@><.YCXQ8PVX<@-4XC!W$1VB%CD(:"^)G\ E2MK)<:/5[$A,89R! M0!UEBPYUIN<%.@BE%DP=FT9CWT F38_.SD[@>SZW26PSQ] M? ">!SCN'[YX1]J%Y3D 8N^L<=P\CLV_\#">&/V9N2Q" L$Q8Q<'<^8 M,- \&#BQ]@,\RYT#GCDQ+=TEVC!:/G :]GPW('?::UCVL+ (GON@;\(2TA[9 M8&P[EC.:-;1K>W $%&Z=:+0,\6\\-C\Q[A1_BKXT?GP= M/P'/,R_;?Q IB]P*8-XF>D""O],]9B"QF>V1PKEP@7PC\B>^FT6/W.DS_.KB M67>-6T[0?P-+F7%A&^^_X9F<&8\.?G4;B0.W^2/ER5F<4I^I8(6Y \3),4AG M#.$M07V>."AQ;4#$OM2GIJ];- DH=BY_'QSW TG?M5@J7U!R^%GC3=TT$@'[X C3RUJ04K"182.*\M1V(YZ4J$KW;89Q#]\S2?62:YWMS M#/)JN4^=B'U*N[ZY?'_S>/WO]]K=IXN;?? D7]O:13"")T&)-'OH58L[8'4# M="(S%B@VJ=>:O4R]UM">Q^9@K#V#WM(GW/F)JA5DRT<.:VPXY"XZT*7"L0>: MKL4E)4,IPCQS2I$[G_E$NF4YST+%X]NDWU%EFB%<"47?T&S'/D1@ M_!5,[D MC_Q/]%/"ZB'1), H&-HC#Z.0@])(EO">[RG4'S'0T,U\$8EER>?1;@2&RU #<^BZY7.N02(F<3!=69.",)2C$4")(6M[T7#- MF2?X%0*>*7A>S)KA5PEHVZ79&!(_IFHRC:A63XI)3)-X*45R4*4F*:%%M(-L M/1+?//&/B>G[+%PW[QQX&2@#,@_2AN1*4(8/,0C?,AA?'XP_Y\^F-!*!0!QQ M<+$*M=)(K57^]YP^&P!S7$"P/^.+#INF "$"LC,[^I$. 5QM3O093B@5 MB%%;Z;T+7#2/?%2A"0HWYFZNZ-X*CQ6 +OR;.M>(2]1\9YNI%7B1&..6+4;Q M@OY_0>(1FKCN6*)I:->!USPXWP""%NJGJ4D1:R'U:5D>(- @G$-F2B4*4]!H M!K-@;< "B)B/5WTNUM'Q::\!Y370O3$L--.R:'N3<3.I V0,PH2H1FN:8*%A M=%AU$YTR7_%66"IXW"8R%WH;%GI@BQTGLG;"%SW-Q,1?QV9N;>4-:3%T4$\A M7W%E$A&]8 (CFW^)]:NCTL/3JI H+C61%L,E)LZSN#EZR\^8?-&"=0 GJ(R+ M;G'-36K;YK?=;Q>2K_:MAC90^SO.Y++US'-T$J'$]6)YNZO+(%?>.(2?,F-2 M$:F"^)>H%6B[*99O2%-NJW5++H+OF-PW.$U=8*(FOHMUBWRF^>QG_C<9B MQF%2S)FKCV*'%,Z%^"/)\]+^\Z$6LA\C>&(11"9X_%MAL]N)+_MH3">>FE-B M:,$(]_\^LZS6',,CTJYU5ID.(1468A'63;<9JTI]X6N_ZG:@N[.8P>Z5%N/.5KVZ?G31:S>.\%RD^U5.H>-YK-%;TE*RJLC]_;- M89?;\EY6@K,X1Y:PX8=.JW%\O$):%T,PW_>PC)+?*(;Y:R&5 J/$:E/H*G3K MB&Y=2B4N4*KOI4_]S8(3HU(]+U@X%;H*W1>#[O9Z.@E_S0K5>HDWB)8%JC6\ MI5R.Y8Q;J8W6,5ZW9/'9*C-Y >VKKZ99W"&Y5[0N7[UTQQ17)%IW_WR5G->2FYS5FT6X66&*;&*)YB'TOI(Y MQ[U+?:B\ 2*ON*!9A[:KKVWJ0]D]UA1YKG[J0^@])7*>FZ.JB#RW>T?E]/&O M>@6W+DHXT4T?=>T/7,@,D5,3P/38Q!0_AA&LE)(LCD<,I=A3'&? M^<^,I?)2*<)*AL=2U+$UP[#6^930,-:=EG0B.65EH/:11EEL,G%E17J+OM". M:8BX<)H8NFMZB,?0=29:"VVL9@HG00**P\5$URB(IM9! MSS):&_$./!'G3$ON\&$P=K#2E,@"0=;RVE0&LS 2GE,F084HA0+'I/'&)CSA MHA4K'N4B(L+V<)PP28* P'S,)P>$SK0PCEKWO& 2'YR^ -X#0[X>#C%0VJ48 M<\I+[DNQ2'85Y$^8,G%%)E91K@0PFR>D4.J/3K'? XF1'J8XB%_X6+.)N<&A?ZO MJI)6@^7/Z1A6>R.!DR7?B$L9) XY:I@\UW"L4][#+$Y(*7+;1#R'BI,@R8IBEZ Q1'U"3#UCEO-B#+4)Z8U>[M*-G89EEP> MQ/5"F--!R@>51"F7Q68_^+M'[)6I'7$6TX8DTSMBWPL#TD\]>R#,N?37:Z8[ MO6P12?M3:BXF%_*T&F-R>%2+?4='DUKR/+K=WYR_?T4D[TGW[T7PC(:^B4P\ M,B5X=JM(DM"*Y4:4@Z#P[4&I^2H.="X[\7I!T3M!MVJ^;HVM^?,?*N+FR5$[ M?QK CGA9"7^VE3-00E+7\_D6T-_)V]A%1"NST*:$5+,/^- M?UW16^>VK*XX[0O+2IDCVXA*+31$\72I71BN958$+SBI5MK^KS3%LKUCF5*. M.[ *5[J PDC^ZJ1C^['^VUV:FX.GZO#3^JHL)2/?IXQ4XI#>QQCREC"L M]F>_?%%0DH!3MWNGC;.3,AD%&Q:&Y-5KX6#M38?CO:=2SS.FNS(^=6',MFT' MNJ5-&*.04J8/QO"'+!,>E2G'Z#[390/?P7:SGBRF&-)'MRD CA=IYT7"122I MH8?!9%%59 0M!4L*E"/M-ZQ5[ 4P'HY,8U+%#$E)75I-72T-VSO( MU:1:]K[@99W"_A@.( Y4'P+%W!3U95!T,L(^V6SX;YUN"QFW#V'NZ:6D'?3E M2C'"E8*2&L8,8SRO#G8T2:PHMT[1GXEOTWT'5C?KCD))>9A3 M.W.C24Y1 MB#M?Q+P2O1M!G1T6O:B?LPB6QO_8R9+VVD$LD'=; M@ODB\,>.2_'@R[L]G9Z)=D\7P0C+^?_Q^.P\CIW P(]8(M1K)8_WTZ0-]WM M-GLG9Q4TS5H$^UR3S8+-IE;@?M9,MKI*X&Y^\]E2[&4?K-+05=@KCA IG*09)4F^H/ MH/7_C4J?EK'DY;6,MZ.?(HD*/*-,D]GFJ_->M]>3_=/RS)E:!?P)4HM\E[R# M?<,QN+#%FZF%1<)6+8/V0EF(#;=@%;1.V\?-5*/ 0L"EF$#/S/'[0Y@4=(^2 MM7:KWRYV0^V<8(ODW+/.]4F^D"E%V3+Z7F195" Q,0+GFS3=P'5]4'/U=@90 M.V :%8:M8FC.M2H M#C654$EUJ*E%5+?J4+,F&"56FT)7H5M'=%6'FGWBUGZ+05=UJ-FW MQ!35H6;K24"J=XG)8+J4+,=,JL.-1NCK>I0LQ41 M5AUJMD#DFG2HB46\KAT(.A<(7E7>BXP/_."X=">U(NBW([)7KM@@'8C-$U3. M3EKQ!)5-@9D.-B\]CZ#Z;13N(J+ZUJ1#LY4(X*X:O WB+P/L+GA,G72JWU&Z M9SRH^HZY16G3?G6.&\U&"+,,[@K3GFX28LI.-S\+ID(^CG4!A;'/^CZWBKI&$));YY;VW3^OD5L)"]>E-8(WJ%8%U; M*VX.D>+K_F/81*I1BLK_I6&"UYDR.+@[VQ/,U-RL"J!2AA MW,D:W/ *W 3]M[!U;P#LC:^Z\.KRUJT^M;'5/U-\?PV]PVL3$%$0KH!N2H!NZ/=K)XQ\KZ'"_5_;&2#M^Q^V,);93[ MHX ,?:?NCU5DV9G[(_1AWV#%"2Q>E5718I_K&.3N;:H5J4(??T^U-U7M3?>I M=^4>L5>U-U7M355[4]7>5+4WK2JC5K4W5>U-OZ>R#B4D=;V H0+Z.W7X6$ T MU=YT X92)>'B=45OG5#+NN*T+RPK98YL(Z6QT!"JO:E::75?:8IE>\]31E1[T^VE']?:*%?M37>OCU1[4]7>5+4W5>U-57O3 MN?:F69F^):*DJHIQ71G=%<*6*U#OK)O,R,O?R2@>L+9UK+9/S50()MVL7.D^ M"]L&Y8H?+4_N]JMS5*);I?5*G+<8?%XH-ZQ\IZZZ)+]5)&Y5TF$[9.".^1?, MYR2"WRV?BR:35(GB5C'$9)^Z<;F6ELAQJGFNLD0V:HF4)O<>62+]U4#U"P,5 M1IDFN^K&$DZ6-A$M3??##N:@G6(1GKG\JQTA.K]O8M-ADYIG>AI;$QJCF M^::)<[;3WK<.14(2&XK4\<6V\NOOV07X)I.R)5LVK:#3:661 A:+!_N"Q2YD MP 6E*^6D:1(%G[9/0OY_1Z&D?$FWO)FA,^ "A$1A"I!(X1>C\P*^TEMSS0G3 M**:S^X(NZ!VF,=Z.XZZ@J\-!OZU@3L_+7;@AV@["1 RE[\DKR>D"^!Y+A-=H MT5U'73L^L?&2C183D(9N;9?NWI5"CD;22>CV<6I^Y 4VX,QDH2'U>XC7U$_X MO'.(@=GJELA\IR&,A&/'$S'RP^N8Z*B2VGV&*:Q!UX>SWT\_OK4&X@L6MYRJ M$_,MQ=AI=A4\.=$=9B9C[(\P\EWQ+VG[R42<16,[\+XK2$&.^I""+K\+Q TC M:7^C";,!DBM)TQF%@7WE16DL7F>\>$.GV&TQTQQ1F!NE0(N'J7,*T&6\X]G- M6O-Z)!>Z:C7M<%N[G 9..)67]DW+=@L*<'Y:6TM?N15?(P";+A+\%V\4'Z'Y&YK_#82R. 9_7 M]*A C?,.7Q9_NN_>B.N)YTP U&D(H"B,SJ+PRJ-KS6.2G6[JZ"ZX3RQ$P IP M$PEZY ],T(CT2G__)T+LKO63ELL>A'8EQ\0Z4BOIXN2#OEQ4C%//I<,MX%9B MCT:@&\N"L2?>8RU+?!*6==0A&6\7S^@J9:**R%"=E84WQJDZREH7ML_RO:R$ M0&HD,2"W&#)IEBEU$>L.0N@8M19CTD007-1")&&>14JS)1,[X2]+Q!$ED"18 M#S,, (/DQ:W6(:L]="UO'(DG(93K7-H0#:R9T8Y+3,4X>'JI"S62C.H)A$FI M89KR>JX0$1EGRLV)11ZY$B,A&AT_)284I$"&V+ NE9BC-O$.B4>\S>^\ZG<& MO5X')J_03-")? 5'85J$XA6%&V^_1Q\01^ M=L5Q%2=>K.:/50NEIREJ&5&,K5D8:UO##@2@ 10-98 >$]@IV7WU:IW0$!7H M2B.LJJO%\>GI69R+U0V3)Y)69;#2D,&^.!W^);4ZLV\J9B1+%>(^LYC_8G6& MOB(O=N%[X>6N.*.GX&P$_8AYA;_DQ9W*+-EQ+.E?#5PG)&]TZ,&2G+-8<.5( M1FQC $_TLA:6;,M*/1MVW?QVQ44*:T;FCP@/5Z%_I1!LSV:^Y^2F0 Q.>2-\ M@2G_*W7'-/>L[W>HMRE4O8>U6U@"0TA=C: K95@$Y-?A#\ I(B$"Y\Z5$1DA MOVK :$D"8QET-QRXZ-0/ABDA&3*4,E!KQU4"BAJF'Q(C)$QB6DF%&,_$?548 M94O#2:>\B/&B3Z4%LQ610WR&]O ADDK:D06TP[J'FBB&6.%>Q@=P'D^)=I:U M^('KC? .64U %$TT61ZL("K:;HJ!P)7X)DD2P'4FT5M6?X)=97C;V@6"LS.> MB)"QBG[QJRM:$AZ718!8MKOB*U@>+8K[K!F,*O]Q^:!@.].EIY0 M&:B*.)"@UTEES#%ASZY(I*H="+'%/R)<$KNU_3>.PNMDTA6\L<.\"4H0YFES M2 XQ*'+-5AK53FE8*EWTHW1D]2IK!39KOPEL.=!RF6>/;2^($[WL$K7BZ]8F M".2HM_9/0S&%4*2!A0%/)XG=J&Q_US7"@*%55 <% H^R]Y7"&6:RZ$E ^,] 3C:>=JJ+)85LZ)=G$/?*2X<7PEE5_T^KA5J"Y0'M'T*SX M0@L2$CI1."-U@-](1\>Q$G!;NE5RR+\GHX!XBL?TRC+M1F#! MVSQ1-&,YG]7$Y,P&/] XOT9?:@T(X$3*2+NA_2]9($$SNA;3)!'HR!ZK\]R] MJ;KP:F-@2'IRA/Y9NQ*,;3)2X53-0K674%+!N6&3%NJ5AJ0;I8T'XO_KLA#Y M?/9;U61V["B:8TYHFTX-75G1F$9T&R2^LM'43#6R%4Z(&C\FKVQ%YIB9T!9A MS*QW8>I%4QA&JHDX14,S$3%(NZK#@&U;*UZJ(6] M1R+(8U>0B,$(8 $$9:V%OQ2_6+)5QP;,3FU7WN6J+G,UJP&4DTR!Y3\Y!YC. M@4$XMKZRICXPJT^#$^5/Z7>*?>(9FE_<*#XHN;#6(;FP?&C .OSSDWWC3=-I M[=9\K]LOU2A;G[:%N,:F!GG8/$@O6#+(7>L1!\GUELY+QB^YNLOV\->@FG;O M^_!DU#^ZQM-"G[^L1\T:0"%J]GOWH28/,T@V,\^S+9^6[\ ,8%&?_).V\L7I MYU_/SC\=7YZ>?6[_/DS%LV$C.I->O$5"MFFF2R0;,,EU*&(U-]I;B:&X)UZD M#/W9Q ;9SKS8-F_KR,])2Z5LP$*I)0#B,"75/)R+L0S'D8U!.= P8Q+BN1T5 M3[S96R@(X*^Z4UJK\D$'!$2D8P>CD-0/*1I5E2Q.I^33?Z>8A"9FIZ[WGQM9 M^!*JFSVXN-FFCM0^3=&B@QJ&/VO1HDOV6*=H=A(K=[L$JAKC?^.I/0^J6V0 MUKJJ6*O?Y_=#%3A[63.YWB7$3[7\7\[27REOYQDT2$'?:W9MPS2&.1>_>3Z6 M+(CY34_U6E-3MV+7++_ZDLEK017!PX,'%B9;6KNW;[*G[\J)HE$R$<>P M[S&\Y>O$U*-;,6MK_^AH QQM;6G![9U(J]/;:TUEP772TRM"Z/$J]*P@9XYC M[P[Q\A0RI;VIL8;MM?P&5E#;FU8+ ZUD$+Z_G<,AR+*BZE MF!I]W$"L>TE ?TF@.;9]/K\TG-/Y)C>EXT[SF30AYK:'C9X[0&!"S#\NP-H8 MF#0A9A-B-B%F$V+>]A#SP;VD3IOW-]>+T)8V*V=,W3.$Y;8ZQ+HWV&]+7,Z$ M6!\88MV]8W_PAPRQ+MT07#"ESM.AYX2!^'CYY=DWO\WN]ZVH2'^OC?O?)F+6 M FQ8_15KOC]M;*3E\>1[14Y,E*2U&^,F2F*B)"9*LGJ4Y#A6-7.HI%M6X(#S M%[-Z$$RL?M*KII=/I.]R!05=(+ H[L#%7P(J,DR%GQ*Y1O+C.F-<)>OQHQ=1 MU9J/5 3J_":KC0&"=U2M&"X60!4BJ!C##5>*\^?BU6!?53H"AUY9UH#_R(L9 MW=KMKV.LXB,EVV>52-K/'#6Q.URR)B^$0%4V\IIVNE1 I;9#4<3."T8$W)H\ MT:Q,CZJ$H3Y1)JKO31D^;I[MK"I Z0I<8H?8Q\5D?%4*"K^%'C:6B%5.)I^W_[9;!?J2];T_.#J1N4J>L5 MU/7NI@YHOQ=YU>3U_.:.1=Z?%I!X/]ZOR?TU MN;\F]]><9#"YOR;WU^3^;L:B,KF_6W60P9QJ,:=:2E[D2SO54HJ\KQ<'KE9" MUX6JET:XK5YCM/A/WJO26U4-E=F/CBHQ[JS'VX'M^]%B-8;;[Z;%ZNWU&HA9 MG9#=1J:08]U 0'_0Q(S5">@W' M2[KGBP-*RXK2V=_/OZA4]LOY3%[2*MS:$Q4O)^AE#E28 Q4O#V!M#,.; Q7F M0(4Y4&$.5&S[@0J3Z6XRW3<2AS:9[ELRD2;3W62Z;W>LQV2ZF_BPR70WF>XF M)FAB@B8FN%4QP14C%^O&W@Z: S[*NZR/N>PM9.$^- 1XV!SX64:&!0/_T8)/ MS3G)V@BP6R(886'_OT0AI3C^^!R%0^_<@Y"(=QO)_J0R2DRNZFGF]"-B& M+\FV>EUQ\?7]Q_X[\7O$Z:[\@N!=.;AJ@Q^H^_WPPCG_[8^3]0 M2P,$% @ KX6Q4OS;"R' #@ 3)$ !$ !R8F-N+3(P,C$P,S,Q+GAS M9.U=VW+;.!)]GZ_ :JMV,S6KZ!;'EXVS)EVLMJ"2!B MN38F@^/27:?<[+0N+TO_>0O 3V_^5BZ#"T00A1S9H#<#+797^>G-E!TQ:XA&$" 'C1#AYZ+94]2'GL./ M2]\\Z. ^1G8)"+T(.R+>Z+@403/M4>>E2P<5F],*GXU1191 %%M!!49Y63YG M8;4^9#U5)7Q5$8"JY6JMW*B5 (=T@/@'.$)L#"VTU!KU>MAR"4?6D+B..YA) MY67M6K4AZ_I-.I@\)(.L5ZN-BGS=@PP%Q:>Q\H\-5;IV>'A846^#HA[3Z1*\ M65+%KT1[%ME "^*2#,9V27G%X%.6I(O0O%;Y?'W545R'985 FX?EHW;:J_@O MHT6QP:J8, Z)A4IOP4\ R&X%"7$YY,(/9-_\2?9/]7@\QJ3OOIT_$@^EA8\" M5MJH#Y3-CZ2"QR6&1V-'#2GJ'Y>D1.N?9EA"%+R6RYA MKH-M.86<0$?Z=&>(D!@(L.WK_Y5^U19:H AP+#AX*\8@,9=U1#]3,XWX+>38 MB# Q^T4E@KE(H&2R-Y5500#$FO&$D!OR5OU>[@NIL,40<2SPL4PLKM9)(;6^":G@Q7(C/R>P7%"LI?A2 MQ)0C%%I=2^MJN;=Q_9:X;&3C,BS"@-L'-V,9P@H!@M4[ CT;BS(%H6L1*D-_ MBH;"UGB"?-:TI":5C1EWB=97F]"ZU RXYJW]X^\']=K^OX'?:C*G!:D&MX5L>.ZX MCWI?#0HDN<<2EZ\W\E$A'DCYQ="[%H-.R7(]P3 :WPA#)]9R+TD$\2X&L&6&(P^-\]ZAZL4 M1:H6_I7%OQ;]N.4Q+N)'NN)-20729K!:->8Z$7\)Y10,96$H$J/YL=DR/_'7 MJ2-;K1:C)R+EGZ80L" G3H[(NX3>(C.Z=2!A<796WIN#AUH]D1L0"@%*2N$Z MF<+ST0C[DT&3B%Q9S=&(Q"(&4[F499):8Y6NB# @I($E<4FT%:2M! 5R%:,+ MIV@U*%@\-P8%M5?QH$!6!:IN$9EE&M?00/;@2R*WGN,Y4<+K]$EG+S:P^5) M1$SA'QDRHAY#WSRA]MDD%CG'7IH]Y74\PPGJ U] X2Y9.(FGERGR9(AXQFM@JN-I@FCM%'&)GDWDNJ)GJA_$ECC6FNGDKFKFNX'R%H?VT M/QGJLX[7N$=].YIO_$PK5E7O/KE_+S> M>5^93$]:]]6)W:%?$+^[_]2]_O:Y\_GL?!_#^R]VSQHXTU<73_OWS?OVY<%> MZV+*>DV'[ T/3BK#WOWH8Q75INS^85!Y?SAPJW-CI?/Q%G[NM,_?O]YS M^=@ZN+L[?7I7[U;_@$_P8'C[Z1*]ZEK]T<'M[Z#5:0>?-^S"=2)Q>M*DE_ Z M=9&K'EOD6DH&S'/77ZA?[V1D"X(..'(IQT_(MESY98$]H"YC'J$(.O*I,#5# MS"70<1BR/(IY\A2WO3CS5!A;3$ND?GFP#+$ "48-?0H.6. !/B @0ET!"2PP M%>G)&GU(X(?$PM"!PIBA (40$%J^A$FYV12,R2#.52%I'J\=6_ MI ,3Q0RRY=&)1-JTI5*]-;;TEW2.(H6T@K.T14 M:[3-I5QR8=9YD\MDX7+#5I*7K2$B-QQO))YWT=*\DI0$8^5O! 2&> M,$\5;\?:(SE%1]%T%*$\I]CBR%9V]80ZQFZA+Y\V2C>RG:C2]H%%R_,NH-HN M5J;6.,B3G%['7J>[1;9E_9_=N#R367IKAGYT'^T="N->BR>XM'8I1R0Q%N' M-!?= /_>I"O74N(,5>3_RD&]LGQ4KM7+C=K+*;.#BSO61"&5]F\.60]%4&\3 M%.;+CC0X%(9HS0&$8U6Q@AS.0EGEA:P0T'IVB=] E<4TJ[6D80ZE86JOM\81 MO9QI/2PN^6" DPXH^2:GC%TEJ"#;WLMNA)1[O3+U#U$UTC="00F=(Y,%&+)> M#MQ)A6$K%0O359(_3+US?F^:PG!<"B;+F_[EXD!#LR>226@)"OR;A=1E6DG4\8!#N.G.^#LLP3E3'W MY-L+ZGKCH!$LQ$=""#.\R"B@T^IVOF$O9ZE@NSZ/ZAEQ+GO1BJK^%LM-OQGL MTK5<)B?E"[E%=Q?NT%VI#;H;TG2<3K@[ER-+[$0-?8<(Q)\'VU!-M0MU/=^$ M:O)SB.FO<@=*R&X'VT_JD_@<&FD;+8R=*6ES*(R]LNV'3RH-^:>'6#8WL>)E] 3&[(TM4U40U'+D%<1))).O:APU*4 M]-_U_ LRQ0O4PWQSU?68#?PN,@)939X^O"%^S/-,2ELBWMY&ZVP*&"P@KW!P MB1_X,>8A^P/B8D*55_.Q3Y@/A\BQ16/YH]I6SINN:P V)QGRYJ>EB/[4'8GP845-6SU\_D1#A\XX/:U^O[2+ M+VJ>.9JW^=%0U*26UT.7VKQE=_IER=UVT=H5)DJ?U;CHS\W_=JN9.48(&PT7 MUA=#\2[F2G^7G>\^0# #SZCTJJ4W_S[IAW#(C=5[/G/^&!ZYE6*&:5\F.R?-GXN^EFF'TW;O6#-^HA&J3GT<6K"U&7GTV%[XDTS,Y!0OW]=?P> M!DZE]2]AXC6T_ [#0@K!+3D5.PZR;ZAXU$?R3Q7\R,;>1%WM)ISVR[9,'\_D M)QS83I%=FR='T_OV*IB&1=WG&AF.E^>H[VRNA?&,PB9B\]1SML-O&.C7N> K M?[UE??0F#UI'6IXZQV:XM2L>GZ"<^-2!BV7E JC//#M'\63;G/*GXQN/J\4+ M882F,,4I=CPY[O[YB4EFI*;.JK]S(G]NFH9US7V&_'E@%I2ZP":,(1/_(DM4 M-4PX&B#ZS.YGQ*<_?+7HXRTXQAPZ?E=O(X;H!,D-BG./>Q3)'5D9)M\1&\T? MJ=AY?@!SGK0TB9UT0#%7OOP]]31XB#:HS-\XD )U_= _3V- !I"&\7QQRKP? M/:Y I"8,6^I5GC>2,^'7G[&5A6,)^#QG%I[2ACS47N[&R?XEX^%G7B;(@E+7 MB>/7'N3./W404\Y\K-3)D4^:P.E'U#8:0P%V?E_U-,]>MPIUHQPX=_TP!>DF MBR YZI09,!J/M,=.!#2G^/G5$O39>"3_,+2?#Z8=6U @3=G;/*0\=SUZC63$ MF8<#&'%0NN$]*'I#4.[@+S!E(* [I"A_*D11&8[S!*4?W?QI$&(RD'"**;+X MJYH;#1) Z8.<<%#KS)@]-.!W.AC *>=/F22 M:4$G-SHLX]%U*K6!F1_,$31:0[?]6V!.N[=YF@^24.E[OQBPND/78Y#8'31! M1*:TN5'% $Y+2K0.GG*48Y5B\'2^8;HQ*#\?/&9"*554]_/X5W.H?OD_4$L# M!!0 ( *^%L5(F/'WCUPL ,V" 5 &UL[5UM<^*V%O[>7^%+O]P[.ZPAV6PVF4T[A(24S0N$E]V03JY=C-?:I:KU=ROOVC:3U__D\]K5Q!#"C@TM>Y4*Y/AJ&D@K44!9CU" MA]I_^?!_6EX;<#XZU?7GY^>/AGB&&8A"1FQJ0"8_T/)YT>"LR3*%LL%3[99@ M[19,M>*Q5CPZ/3P\+12T=JNL'10.BNZ?_/350OBI"QC4A-V8G>7FD"9=:GTD MM*\?% J'^NS!G/ODZ41^X'O^^=!YNGAR)G^4G?](_RP0S M8B%3VI"NQMBJ MZ)]#V.3BYR'$F]F[V)9KWXG B%?*'IQY^=@@#=W26RI[!(E[/2, MR[]M- :6:)"5>!E0.A6CSW=@V5#%&\0#UM\4F!._1/VO"*@Q,U'\N*2\/ZY[ M3^C,'@Z=UO)(1)W9W_@2SX]%_L$#_NLYM&,06[3:@ 87B(D+=0:[2 MUZ/P?*Z_DY)$T^5)<[@HS3K"5+V!8WH'E0CA:W_7(Y.?#(_F3RD$H!H?0/K: M>M,>C2PQ4JO@.P1IUYD/(\C3X"@%#>H4C@ R+R!U07NM=(#8B#%A7E-@CY?EB; M>N^5. M*IB43D_,XV4Q-U!3G4J[P'XX[8NL+N:TZ[+Z-EX1;*ASA""8MWQCMP@/I"0D MEUUO%"$C2/FT+F:\7 1".8,9R9194?X4B;3S107*,H$%95#083K-*ML7#(+)=H(>+M;"LN(R/:'=9KV8.AP2 MK);])8Q,'34>\\N\A._WK9>1F":2E@*K#I#(@,I@A#BPE*0?(5"9KX[$DR*4 MJ32W^41*8P_E^T-WZ3Z@".>&,'8'>:TG$AQ%66(B$S).%6.*EY37%#<5&Y # MA*%Y"2A&N,_F;+F /60@)=EB#-1]&'KBD!>2VZ_G@2T* ;/I5.U8%("R)V$P MB)_E7#V_@0)S.6H)F]M))U=B[LZ$.)*3D%P_*LE?-UU#;@62K! 3$SKAFQ ; MBF9747![*$PD>ROSNWUYRZ"G0E(E6?^J+Q3 _K*UJMC% NWU1ODK*O*'.B4] M-"I]2 M*6[3NJ>W+"%OR1PBC!B7UHRA5Y.F)#:N@,S4(^+*L8JV4/=8:XT66N+COD"[ M!?0)2O,4ZA.!M@_21)&UG-!LH,H=P<1ODD)1PL'6C[EO!Q/<%JLB]Z+B$U7% M;H%8V4;?E1HN%L$%\Y5RG)\??!7NS5E MUO'8>"E8W[C.F_#;R_'ATZ1HW/#"8Z5RT+S6QY/S#+N3[H=H;W!5BOGMQ9P>/I:_=VX:UVV]>'=RPB\> &L>/QVCT1&^I#J]Z=P_ M?7ZH#SX=WNO-^SIX:#8JUY^/"!\97]KMBY>MAHXG06W)3$;:ZJTVVL,_+ M?@AFY[ G/'*N:N8684(=_=WQ2*0^_E;<[G$+^8"8BL]J;M/\C%TV Z5\!8I! MZ7!8(O*/92G"Q5,9JUYQ(%>[(PJ'T1-X"D\%7!;#<-@FY'67]^%JIOQ)+71\VF"S7U% V= XC?+E@8&OK@\RBAKFXFS7JAR\2MM$]=>L?R' M)2F*NH8OO_13NJ+*]IV2L''LB4K%L\P:9I>4K3V;E_?+B$;JE(R1,.A\VF:R M@N%U[E8R.!HK.^:0 /W?B4_\W#BAHLG#Q3HZ7$#A?09RR*Q7&7LJW( A_E36T\ *Z M_U;QPNEY14L#*T#W/!#&8#7%FOY M/F#]UO3T ?Z'C7TLYKB.=YEM-EE*+.+ MLYQ%Q*TZ9:0%F1;+I*UL--?IW%'F[+0M0I<)'1%YO[B;-PG\"@78&"#F+AK' MVH),W.B>>N::#(;>2K:Q>E4\.S)>,L?>W>C)Y5INY3WI$\"1)\B75+:F0L.T M_YB X]:O]BL^@+^Q31F7C:D9-V,+XO6/DS363^<6;X$%:[T5138IU0"O!-U3 M#T_ ZFSR7TCG'-Z.E'SL:+'&QAZ;9!NZF$I]W^ZNW./>=PWU5R&\3K M3,NEK>QTI)Q=J+FU\74>\'T-GCXJ9[(ME_BGY82W(I.F"%C.D2B%5X['1-[S M<3(NOS-= \HLTUI,<.[BOO"NS@F\DWM;BPHQ+'E?+AR/_%D?.$K)MT/>PAW2 ML]J<"T)?NYO7P=1)35JD9(BD15;;*4T%(_%V-5)%Z.V[52N2R^6=O#4R/V=Y M0)AG0&@ZF:8[=TA:J2WVBPM0W*M6W9Q8E(1!\)BBC)^0^--AOV! '9@".;&@.! M6>O-76>G4O,(U)T,5@GEC2(ULEXZ>2FD,';A^]\:(D!29'C%3"*C\G\P]Z1; MH[F]'C345$IN]PVR/H"6C6 +!4FQ,_E=+&[<50(# M$YH5)X[^)7!5D TM[5DG6KHFU7KS9M9P\-=HJHAUB?"S'0BS[R7)Q K_&H , M*HHCODXXA>^H.QX"*.XP?*?-3VK$U6& H;+3>2(6*O"Q*Q /G4C6E*OB1]D>% M!88BKNL.BN-?==ER5PPP\IG_ U!+ P04 " "OA;%2K7S-N/(K #\KP( M%0 ')B8VXM,C R,3 S,S%?9&5F+GAM;.T]:W?;-K+?]U=XO5_N/7M6$&,YCYZ5^//OCO;WD&\'CNM/W^W?CPX&H]/+R_U__=_> MWM]^^OO!P=Y[Y"-L1UCMG0;SQP0%9,%OR%".ZX-N]Z\#?N[96>\>O]XY? MO7WY\NW1T=[]^'3OQ=&+X^0G?_O)<_W/#U:(]@C>?OAN/P?I\0%[WP5X>OCB MZ.CE8?;%_>2;;Q_I!X7O?WG)OGW\YLV;0_:OZZ^&;MD7R;+'A[]=7XWL&9I; M!ZX?1I9O4P"A^S9D'UX%MA4Q2M;BM5?Y#?I_!]G7#NA'!\?_<8.FL4 MR7><: TFO\"KP^0?]RF]]O9^PH&'AFBRQ[;X-EHMT+O]T)TO/(HY^VR&T>3= M/GZP_0-*ZJ.7":Q_T$_^P'^*Y#F71B>73/HQE"T?X>7?I^>%G8+8X? M7#OP(V3/_, +IBO*\$/ZS!9.1._7="5%A/QK8=A#[$3D [PAI;!?)&PO! M90]U6>A+?XG"B"JS/*[YWVK4ILW&3^,P(JJ*%. OU*UM!Z/LWG;B(Y Y]89R;6CK/I^38 M&%N/"CCF?ZM14]"4;OO2I_ZSFI$L64*?',8/(?HK)LN?+Y7LR\X"^DBW:U)/ M5NPO>57F+*61U4+'PMAZ\,#.G'1QC58@=WXH8KZ[@DZ-+S&"JA2N7$G;F;2C MR*JH5BVDTWRB8N#[5[ !G\B6/;O52&K5O#62!@P7"T^3\4!K[E>2&R8^Q& MZGQI#A+ >A(A(>&W2X)P C4*Y\@*8XQ(##.Q7+RTO!@13##% Q/+]T CB(;; M5X:HC?=K.;-L8GR(IQE,0FJ.W,P4S^3IBB88FLQJ%35ZJ"*.SQF*+%?AWD]N=5VBE'.)5!$O64(?R4L"*ZXPTK4[-RI<:L/POLF*X]\)US MPJMHU>1&@+M83JLL;(MB7)&NRK)--$_UBFW$<>?TBC[P#QPTL6(OVM]+P>0W ML%[#]:-#\I/#]#N'NS]/20N,:S"W7%\9U>37F^@* MD960+;\0,Z6 .6P[=L M 6AA8(0YF*/Y \*2U"W\=&VL(+ D<8L<;O0':XR(G+K$FR34O"*P"UBAQP@1 ME]G)\*(_;IPM3P%=@&:1[// =8#\M[MQ^'!U+(6?ZP3?K>3BRR> MN0M"AOC@@3C'Q.DOI1^CPL0*'Q@ITN4((5\<'2(O"K-/J#D[.C@Z3C/5_Y"" MF^BX])X&+!Z#Q'X+PN&:^!NN#W 192(D&2:IO,@*>_KK"0[F:OR+@FH:!9@X M+N_VC\AWF1J\M4GXCIQW^Q&.-T&%-"MH^I!>W9/_4*>(1,7L,C\ZM3!>$5?Y MWS1,AN"0&.#/"Q)!(')H,002/ %-E0C8CI\D0I1+V?9*\\'"@/R, M/.F7%WGRC;17P.>_X%OPQ&_#(S!X%/&&7"CY5<4#N!DE0[O-=BU)$(.S2CTX(#9!HO9X_JHZ!0*)7 "JF3S.JT<(2U?S,+)G 3:7?+7>HUK=4YO7(_P+D9XQ2^#^ M@YON54TP3A"QHXGR@Y4-E8$Q6MTE8^E*:015V$4T-O!AF;$#PZ2NR'EKV\0! MN\08. ZC U%=RR6AW*FU<"/+ PF?*D"9==(DXZ,JX@I% PZ\U)7CW( M$;?V_D&%Q4/Z\L9'SKF%?>)#ACFLS@C];!?$OQ. VALO0H2" A<->ISR=ISQ M7IG+,B+5%Q-!))1-)))[&=[6$U+$%OYT6'Q3M'FCU?);H^WNAL]/CRI",$*G M6\S .SQP??3[N>2KC:&U, SNI*L"U4\/ MLY)P,*'U#CC@$XX+[XEPK.Q\XR3Z&]_G)U#!+_13,#WL,5%*K=K'/WO&[SJV M1R$T>1966 GR5J,*5 -7;HB6R(]A1'R]MEGC4\.@XKUX1@VHAANG04A4['T0 M..R:$.&E:Z-P%'A YW-2":<3QGO:WO' ?JA3#/ MA ))P-[4W"[H="ERKJ>OY$%[.U4#,QH_2F@&AUP@M73)]"^/B,O F1.J4&"T MKV0*'D17:D":TY]:62VH3QWEP'H[(8]\/"6 KRW\&>7P! +5W.3 F@XU:R2PU=7D: 94\W@1^4 27-6T!/(WJ@?;&@1:@'U2W MJ$V7M@3P)8D!:>MWF$"L I9!I1(6W>W>'>5$T^[HL9;,PW1NQ'NRFUN_LNE@ M14/GZE\;==ND*%]'!H&31D4[+@*,W*F?O%.R5VQN*YWU$/@4!VI3,YP@]$4" MNLD<@)(*R5!6\R-I)DOWZV$L%!X=R'+K)R5'LNHEME)O&"1#';!4:27&K3H2 M9NRCO'@*N1)0)4 ;]_*"H)\\4(L)\-3_#/SP!$V(LN?>65^[?H#95I)CDWBT MQ562G5ZC:!8XP"UVVT3?I V0\$9;Y:A ?EY=*@ENJ?2?(!\!74Y6@>I-]%%) M*ZA'\S-3N9BF96W^T'E<_P&Y(;7Y,1[@39]\-',CN(&"X MFC4"$KJUTU88A'.U-D2GH.6[GMP%F-$]BK#[$$>T)?DX2)[3MRE/HBCU_NQH MS!.@UM4=HT)[P0:L2@JRCD4WBMUXP )PAJDQ3+#4J747 MGX4CA>XD8[+FBP"_U.#=$TR3< G4@=] :> VK%<;4SZ"XIM @-(/-L::JQ4[ M7"FV&RK28??HI'+T&)U[[%OO]D,TG2?'F<;\^QJ+1"2I-@8^:Q?[Z,(*4RE M*%Z5#G/G\JX@G:5\*Z<83)G$%JPS9II!,@BE@*#2.ADO#IS"ABI8PA/10@ZA MG%@@OFDIK#^.6F4-T/&_80Z:6+$707*'4@RJW#_WGOFZX,L O0-/@9B\.*;P ?:!/34D@YO"5-?W M%9!IPL -EGP(\T^>0]).EG*N?X,*N61,)H]//9LAS+@)\/E]XP0HEA?E%'E>\8%):N+NZ MUX!8V@?_<7"IPJ*L>984XVH6[B7CZH@E\E1!TYR2@4T.4TS5/8R2!RW@@7 5 MW YT7^7:33'BP?01+&FQE@$'Y]<6N.YJG!"Q!)XZJ#"H^,0Q*5+8>A5\1H[9 M)6O[0E/2R:LSH/J2!MCT(1AH0FR!OH3/U7YZV%1>T/>F:YGP0K&K%W0GH1S6M#V%>P:C0?.9#0!J5UYZ>"2 M&ZKS8ZY6VO+0[:2F'9"F=IVU0,U:_K8X+D!\,.7N2/.9+K:-:8O]+D3 M]?Q5.PD23A+DB?-8.5.BKM;T6@N=H>2_.833^@_@J0.BT#MQ/RCHM\D0%2C3 MN8O"P+:#F(@O$5[D+J&JTH7@&AT0("GN?+Z6$14D9-L%36V^3W[@PDS8X ,T MVYE(*PL+=(2J_=@%>TU,"G8MCXU)B!<+KS4^ED(VWO]+*T_+B=N:J;W#:&&Y M=-XY&Z*8-1+UD[J\01@B,%=9!9,GI,QBE&_/FC5>N]>!ZR2U7JN_K#>7^K=6C4Q2G M)^0&RW)#L(8&L-S#;)F'Z:[S#9@O0^+L=D/[:*MR')*LA.FJ'AX63Z&JATME MK0\L,D2(\Y8F0M+Z5^ ,(!=>)VM^!"0_SUD^0;7>)S/7@:!K(^2P-&*229:= MY\-?P>2HLD8,$:$.U!6Q..9FC:?9*4U:]$V&U"+9=)W\OG!]XKR;/C1Y6#R% M0Y-+99!GV)F-'R+V0G\E!>!+B]^@IE7,S=2JEK2]E!*\\$J'JZ M#",">H@6,;9G!#:1[9>O/\KV2N$S+2\ Z,^HQZY M:YOG0&GM1MOHG"3VWB-MR [!Z9.M/WZEHXG"8'*'44@037QH15N;UGNP!MF> M:T,_.:N&IACXG<2AZZ,P/$.AC=U%^EJ'$>BV0* Q(?B)!^3Q*V!AU&;7FG4*XM M_!FQ 1,[\$@(A3#M3CG&%O5,DY+9S;0Z4!T#P]5TD8^LD!6K.Z 8*#8*K?T# M<&.6LHJF4+IQ"LODE:VTH42Y9E%)&> MY.&"*F!3E,RZ=7I$J]#1I2F+.NK1T9RKF[BP;'0>"S21G]YCJ)X=G%7KG#Q] MTW#$$6@VVJ<6#JBB2F)@[KA4DHGM44$RM.[J$9J\UDE>Z#1YSYHLTHX^\< U M>?FWO2CP'08'GNE[B%IV[K8;JJ)<1X^:43(^\M*?!'B>Y9V4(I-DH2%:T+9J M_A0TO*J"I3SOIA%$VF;%D([#=]2@P/ M,#' 1KMB2O%.D)"U==IZ$@TM:%P]T#X92 $2PE1;9QWZVF!9)2R#=?/R%K*< M6D 5Q5F#'YJGR8H;%BV=:<*P>W3$B=-3L/I7KA0A*1CY.9DC1]\_<]E848-0 MNTCW3RU!8M0/9E-2JB$B6APCVFEZFA"G!6VJ!]JG\TJ A/6MJY3>@Z5CG>]0 M\IRT!<[5@327D9'C62WIP%I:W: O.51QX),_;?;2/$R0:(&+TCCT21WE"5S? ME:J[]?EC&M$H5ZWT_1)J9,^0$V>M4Y@WFDQ0C!A=8(,N4=@]<@G%Z0G6IZ#* M*37CWO7G\ND]5CO\E90C/:W[(EQF#[Q7[5IOY6Q,G<%H+]0 M6@>30,8T;1"["9BM0KGN#0RK>T)Z(X*C@M#3E!DEUM0>!=VH=FQV[]#OHL>- M4=A:.D>?DU7ZCVV9:RE4^E,=50G>*!F"@K#AHLK+,\K M]T_%&5T>5]11<_>XI\+\&)U[K*;@W7Z8.,BM)4)/5M2C'CRZ[4IP#BPJ___G-7L2/ MG_Q7;YROKY?33RO__BS^\OXU?O/ZPXL_[\>KT'N]M+\>>;]$A]$(_?+U]FGHZ4SPK^CZ/[3Q_'U7[^-?CN_>.U:GWYW'NRI M]_C]^Z^O/PT^#2]_?'7Z_C%\&'C^J]F/)X>SAT_S7X_0\6/XZ?/T\,.;:7!T M?W,X_.>OGU[ZPW \/+[\?$@ O/@EPK>_OGF!SG\_6MXLEQ^NCGX\^W44OL*> MB_YYBD/W]\^K\U^^.JN7OY_^^]/5\,/]X?'-FS?1V6]6.'K]^;6[>.6?XT-\ M]>G7SS_\=C?[_N6OAZ-?[ZS?1L.+#S^\"J*%_>/]_=G7JY/;\.?KZ,V'#\?? M!]Z?5R\N;S]]^N_>Z6AX< !0&$!^?,9.T'8K S9@ 6]3,BTX< H[%#2!NZ9" MK% @1U&0VVL!R'\<&>0F,"O1Q(J]J&U>4HI"/5VZMNP9.6[Q*@_ZNN#/ZF0C M#YS)NS()&Y5G'I=Z8-<-)['+AM' L6D+@L'2#D7&;)-([QB7=+KN^AI[M JI MNUK&C\JIPQ4_[@^I:X@@,DM%1?BO2*1)D*/_N9R3Z'.9% C#Z0(?8'_X)4A MF =Z%S$FM*'M9'SGPGVD?P&RC /-7+Y:D5T\R@D\U]/KY8'=U]5 -)KU5+NG MJ*,AS&"Q@6W'\Y@50)RA!49V4K!(_O90.O-@,*?IP*])$X,J)"%XK VW3CJ* M7&'0QQ:H8[42Y T"$08N/+,EI)KUG1%0X![?\%LE*Y$_Y-A!&!'?8$K-5.QC M9'GT4X)NB,+ MSPO7)?2-DFQ%PIU(\OUPD:H5"0'*MUO(."JW=TU(U223VB' M$IMD0BNIA%8D*1?L0#"I<9JBV1L;R)1$"11 TUZ;@@#7M/(V1%*IB>;,/"5> MQC3 J2L!%V0)0 4+CH4NUZMEO)I/Y<0SQC>8NW1!SH'SCG>;KHMY0G?GTL=U MZ2S972M:<>96_]I@?K85XUA'/(!KVE)H95E'&6;ETX?M&S@Q$>336SA+J)7B MV_9,E>9&3),^LHLF]-3*C69$4<<(SW/*#.<%<*"9NVH5=X@*E44C M,69O3'/O4^%XQ8%FJ+);P#CG.<0CEV8.,?0V0_3X[*DP8YR?=YO>M9L',U[5 M+_ 'F?]!'_:!7$\+@C952]S&-8T*\$S0),)U' MT;)\"")E)(O5)=D199Y DJ,ML;HB_]TRA?'&_;AZR>9DN MG8TH7<.0LV#B7KV6 -9)1>R-1Q10$1;6FS1K ;JYX&;+2DS)3A MYJ2"?-=(B12,Y,G4FF7O:L MK=/)*FT-1:%<8#82QUY!I=%$P';XYKBI,I8VZ.)Q +P=6QEHN(\$'E^/=. 0@^:W?S'^K M%8(Z++-@@6!U"N>Y/O"Y/K"%Z]?*K<>[G%/>X3:7T._/J6H04V M\N":J[:62(O5>ND[U(0*QIXKK[M:>9V!O Y\M$J*D"]BWP'D3@6D3EA(H&1' MH8E9!:$A*NJ+\B;74K_JMV:Z1;1:15-)-I@+ZE+C4%:;!Z&-XL -FDZ.#.=5 M2X*0N@^Z;?G,T!2+L$M_V,E"8ZAJM1R]H'KNE$"#4*@R,!U\Q**+D5SJZK\_ MK*Y+3^Q'(F_1..Z*Z5288R(#5>U0A J!D'FJEXTQ1YF;MOH)5SLUT M3@'=3HHS<=>3@=EP7,797I*+JXX,+9U@.L#8\J$4I<^(5+, JAN&T@9O,VYT)V042D6Z[^)4,9[%]UH MAO!X9J7;$:M9 P3?;[D"9X[ &(!635WBHEZ&88R<2_\.83=P.F732A'LP*Q6 M@[:KG&>I9+WJBF2E(L\BGC!#$VPH!02:SWY<-0=3:?NA=9\ME,*VA43M]HJ\MM%EC57*AG9GY+0G4'O\)8]/ID;HM3V?6TWCJ"9+BR=R=BJ0/Q.$MA,5=9YEAF)_@PFY'3P1 M"6R9[9GT:FXX ."$PEH\2'Q[?9ZVP]%,#+E3"SN4IFC)99/ H\\!0GO,RN1, M5P(#U-L\M0@)/0\YMYA\-$'NSI5*RR%"*4(]OV8VP,%,"#FY#A.ICA1#V@>[ MDU/-(, ]*JA?,:(-EYO0L)F MY-4Q-T3M)2HU$-N#K+4^/BT ,-Z_5XL:%!ZC%@D(UEY-W8?>8.@[=,,WUAS! MM>X%P;.%KM^<_KZE.J(GON'Q!N@I,P2R,#V!P43): MY(](DU+=319J&:UO) M+.L]M97#T3U<2RP^0 /1:!L&.B\>-10'Z5SJ1#ZG$*J3LDL+9YZ8.9?: MV;,' R MM>_1F_@W#_7[>Y#>WV ZQ6A*=G'I$Y+[H6NSK>2Z=H'I@*G]/#W) M-R89(N_:S=9P35$PQ=9BYMID,P3,IGY+31&3*IDA6@0X(B2X]"5:FK:H@$9;-5TJ["]HJ0J)FY=LR4A#B"-B MH8BZTR7?K[7&$AW(3GZ?XS7YOVT^\P& .>"U55L:U("RNH9^6K/F#%:"1QZ2 M<,V5&*\J 1B:[2LDH6M65)-'<]D3%YI0W9(.=ABI.-+#$>VE0Q3:#5'=V6!. M8E3;$JX5$F)$ROO=Z$A1#, M1R\C<$7%?/[[[7?U%R;>[MY@BA2&:(G\&.85W'IM,V]_FWJH&])T?7Q.:'DH M?%@M<.#$=D175A^5DQ K1Z.=@'P76D6<5_5FI1D(Q080*D EWN&H+P^H'!4/ M<;2P>/,*IP%E=3S!D3V0[Q(L;O$(X:5KBS["$3J:2]X1Y!!R,/$J3H;W]WZ2(*:9;\SD#J1(VCI9L%J M_Y]P/*'9>5(),TSECK*IS"-WZKL3HI]^-+#M(/9I/'47>*[MHBQSI]@)0 :$ M9+RAMK1L1"T/2R*\D%\6[@*N(JIHQ,!--*% 0 U1A*Q?-'8CFA:Y]!UWZ3JQ MWI10^>+FG_$KRW;F+E50#SBR7 M>%*^WAQ)#113>1-%LY2QL(YV]894>>#!$"UB;,\LVNV/YBWF@SB:!=C]BIS! MG!X!QQ >ORAH8_5KC9T>:2(+Z*0*D\_00W1*G\QB:FINL3MU?=PW-5 MO@.RE3/7BVG1LI!N"2]FL)N)'MT3)UOMPT<3-UV7K&D$*_[>7&>I&(C"0L30 M9QU'1\B.,<$;[;0=U6DC)* K>PQC$I>"/' F7#G MU1F=-W%<(@JY\^U?!F_LPVD<1L&D464LF\<1:6N,6M M6P1,CBNN;"7(OKF@K:5$NT7ZZQ9_R5D5W@01"J\"VM?9=RZ(H^W;1*.&R$;N MDN)WLMK\#=J#M0D^<&Z X%6OH+@7FK(V8@!0X\TB*+@.K*5P6KD3Y/50U: 2 MQ4QE&3%!FA^6@8)I>%K%.9/=2EO@&]3U[K7U9X#7-D-G5JQDY3Z9R2KB"-46 MR[WSL.;H=E* I3?+50W 8.U"M'WQ4TT5[WJH2EKX,50T7C"6C&C "PBAE M1O T8,_,,4NU#-WP\\GJ!/GV;&[ASU ^8"U,TZ7!"FY>/1WK[[*UL3 ##.?8 MU<(T9/)DQ9K/PFTZ@DU4J ,-X^.),=%HAWH(/@J:4Z7+/VPY*/-3-_XE7 MZ M/D"#+>AY$6;AIH]/,;VI^^0J/C7IQ@%VS77*4%RTVDP\;QE^"\2R(0XOVYEHBG\*52,-Q?FXN_U.N MQ.L@@;=E[4[G#D27Q+6-R+RS@-F.Q1+$WMVZWH+BPEU)@@P MIMEI_5 DK>ZNAYMBI=T+I^'H'HZC?( F+Y9;8FX-Q4&\7N4K\'5.DMUK;IJ/ M="I[48FDJ:85C>1+N:U+(TE07SS>U9#^:$! [+ MK">-44,;N^Q<(Z:2=F.!F0,'B:\)_\.(51%BGMY>.FR?ZTFAMY.<#A3G*PJY M\T(+]>.(D"",YLXW!9>4FAKDG,68]G]ADXT3FY1/8IX_(FR[(9"+((^%P?XY MB@JK0.G:SCGJRZ!$Y*2G5 S6H% D_%HE;15V0^N?XS M=.M:@+E@J44Q<);RL>F?ACM.E*R7U]N./K]D M.[T&*KKD[$A.@:: 8Y!SZ^MK@;--5D,=;T2("C+1^]IZ=.?Q7*^L%ABX+ MPT]G%,U+_]RWV"N0*WJ;BJ@Q.XD]%K9V25X:-$K7')S\QU5A(?'5VV M6ZC2U%MB*BTZ:B;QK*Z"$.1:O R,L.:2RBQ[FRM.Y1G@1VS$B/?2>8: MYO8J>1'N(/>/;+G<*A6N)$4OS'@3(ON[:; DFW>)H!R_H7\'YJZ/>:1H";U&-6#+&;#DJEJ0;%][_T<*(IV+=^&&MN5]0A8^]YVSTLLS M:6I7+MU^/9L=:-,O%EXVDP-%TCWN2)"J?HB5UG^# AZ#D7QPK-T ML**XGI%;25G";Y% 9!JCB@JP?GG>)7$@'S^@E3ZIWUK73#2E*.S;-!$H'54E M?V+SAF@18!HRC"(KBG6XRMSE>R'_? +5UGZJ\>/"]1 ^)8?.-,#ZE*&X:E]L M_A8MZNLP51W-I/A/GP]4OFX_+% %302*'I7)OW&X+L@G.N/T[95[87:&YYWDD<$JS*;C<5S7]QU;Z8_RU: M9%3G1<)J1#^?(SPE1_M[''R)9O2EA^7K.WO+5^_!/027.!DWJD-B1068(<_3 MS8+"HKTX \J(D9%<8Y2[\;.JFE W<#ASO:'[0O \)3)RZWM$N8%#$S.8!!0, M)QI1H%,Z9P&O3@-'WQTS'TH?#F$A:F6, HB.+_T(T4[/[A(1-]A*8T&-#"I= MOD<6JHI &4\X3R.KLXT_'5)(#U:(Z-?^'U!+ P04 " "OA;%2$$4.CEAI M "Q9P4 %0 ')B8VXM,C R,3 S,S%?;&%B+GAM;.U]:7/DMK7H]_'Z ..<.)E>(X>=^@D7F_N_ #=)UZ4+N)DC5YEZ]?H M$*VR;//=FS>?/W_^TB=C4C]($@6+)8\23 L^!VZC"-TZ>W0 MT=?HZ*OOWK__[NU;]'!_@MZ]?7?$IORO/X5!].G12S$B<$?IG[^H[?3\F(1? MQLGRS;NW;]^_*09^P49^]PR_:(S__)Z./OKVVV_?T+^60]. -Y L>_3F[Y\3A%PA&/MQ>"''ZMK$6F_2FA#.$GS\2>!J0XN<, M1W,\+V"%%21$HQM0%A7KPLJQWU@S!.+'2;$DW?C/7VS3PZ7G;?YUEQ'HUCC* MKA?G0408%WCA39P&P*[98YHEGI]Q*4[M&QQF:?&;0_C- MX=NCG%&_Z[0O(5>.$P#=P*KX<#I1BC'.F [_"A]#^C&0R7 .X.CPX>Z+OY13 M4;Q Y614S$8_%_/_^2<&PE\J7L&/LZ3),"_Q"R#)/Q6(Y2/>^#'YYC;980/' M11*OS5B=Q0:D>6,LA;,TQ5EZLDT2LLT8XM;<@ $ZJ&QE<>:%'R4"UH! ($GW ML CRV1CDT1EN98;+F+IPM-%Z\Y=>0C >]X<^3C19+N7U='@L9F[/;_MCX#T& M(3DM\)@?.&<7%U]Y&PRM3SVLIKF5!3&SZG(AP-+XRZ^M-[)L6#\#:GM+)6&* M$J!@?<]SX2Z+_4^K.)P3*^OL/]L@VXVC9[9V<7$NM,&02D-:&_[[WWWS[NCK M/R),I]6$PY$2*>):4V7DHOOF+P/3?8.3()X3!37)NE/_+8?\QUX(QFM%Y1=& MXK?-#W) (I]%\^XD/M(A\72X3IO MG(B2@G5U"9+A;*RD?TCB-+U)XD4PBKC4E[>MI-?V%L@%'8$V=(A;_9S#ACKK M]U$QOZBN-_"B$41+)DT?R;IC\)VWS9N_6+Z-.$ (! '^A( C*&9SXJANL+F0 M" FCZI(APG$, M;'B#0ODY"H&1:H5QML()"M@-_BHDY'_M^LY6LK N/W*L:V>B@<8'PGA.0#N) M([+\ENQP71Y?QW@1)YB-N_>><7H91'%"%,V+B'S(.,V(%MIFAESA;Q>0O M3V0(J!FC7 \VP;=O!5G$3G:?/=)-BD\G@VW*+\>9IFM59-O:LSVFF%X/.!M7 M,VMNX,)KVH! (,!D# KK.H*+8Y['BL;1WD)D^+-&I7.U8.!I6RUJO@QRONWU M#E&&-[!%R<<+$5P)7I'+-WC*OW-+P3!:( PN/)J1,3K Z03)-*:CW.?"\;2X M#9+I(@V">!EM@AG> =>@\G+6AN^"?"37"W([W<0)C=3)LB1XW&;>8XCOXQMO MK(?XOB"YN&=ZPBP0>;HJ\ANROO2"R.G9.I#$-.S> :AG[)7D[%OL27X*MQ"Q MR]V<6%N$7!FA6TCM+::XC?%%# VB=>_8P @(/I?FIHX=RMR3:37VPSR"N!3&$7T6ILXBU79AT0@77D8!7H51(C->>TV:D7$IH:P M<)$;^+E/+UZ%!XDD(HA+YQ=%YK?&+N3R$V;G>C66'/%D]%2R/V1,Y![L0M2'T3%.O'1U'L:?4TNJ17L_RQ$I M,EBTO"=D$J*SN-$I;I4'(3<%.@.? L;F(-&;8<6;)'X*YGA^O'M(\?PB*I]F M9WX6/(T6:-YA=_MO3?K 23SM/LC>)E\"Y"-/.G'-XN[*'(E=3R=I^,U'* ZR*U03%]ZF(J$0$-,151:5@QS9-" M'8DI;_?)B"D'.)68PE%*Y!,MBJE\$9V0C$KXKR&C(A(9RBAL ?\#I?7)"T%? MO27?0!+X&9[#'V;1O/F+VL@;:CE>1'Z"O12?8O;?T@=W]NRO",_P+=%>SA8+ M/(ZJ:AD#!^%==C&4?'!!O@IZ-<_7>0V?'GR'!^QKQ-7&--,@*<&B?W?\0;H1 M]H;KVCXK3;T8O4"=W(<^CM-,Z9WL!;/HX4?[?Y7[M(!R:_Y,G%;U)1BY$RJ\WA^_$6 B&7-W$8^)": M-J*W3K*;Q9) 8B@$!UDU 14S)O*ZIV9?H^R''/'NH7;)HQ_]"^J#S;:@E85WK-WR.- /F6Q@97#5[HG63@"\YVY%K M#2ZRC3A=67E:2)>R]/C3 22-(V233Z=J$"X6F-YIHL-$SK&BI(ZI#5@L?$,H MF]57/][=D^ECO6?K;#N\SB[3;30@$B8,1^#1R*1M$Y8ZY7; MP5G5@;_U TR7&N8Y>&7&SRE^+';(=G?8WR:LT,.HA1BT=[<:6Z7@OU+M@.U.KK/V0&\7:^]9'>]F*TAVO078D;&-)>- MWNL/48*]$'X+@=TXO8YF8:B28-'=/,A.]C3^(< 57>ML;;C5O6)UY)/EJ3 O M:=V);;D#3S[)S+TA^\,(M)D?5 M+1Q421 MC[TT,+Q$^VQDU?P= &#U+;HH*["SXLIHG2^/O PMR ;H"7:@5RA* MBDW0(^SB6E4<7(#:=VA?VIO:0.7RQSNZ\TE(V#/6N2G>S*Z9+81#]() #6DZ M:A)!XTJFU4]1.;(#R$WYS^\#G! L5KN/^(D08WPADNUL^4+6@TH@7S #T2FH MG$,5O*O9#U,3. UN"Z1/11?CZ/+:'OFY"3K#>8+_L\61O[,@B,)MG9UK(H@$ M$E@;CLKQ4Q,]%7,%457U0"R21QE=-1N5L5$V?B$.D$P,K;4V?,N9)??O)NE=Q-G*5&^F.=D\P M.3#"-"Q1$C=,GDBLAQYCY47.6[0PE;)*:*\7D$&(HY264+O%(71% S]>2K-5 MH:G;_,;;40?WF%+8$R*K+R3]8!4),4PXI#-0/@7-D@0B;26/R X$>1C9J0OZ M /0T>E/."$@TMH$LRA@CRF.KK,98Q!^IWHQ.&9214.)%\W<3J-_DJ0?Q M>U1$-87K>D/+(]<*SS!()W6X"X%TDU$U.!ZB?$?Z1]"48C81Q=5,[FG^HCX_ ME>@-\MU)2>ZJ\=H8R'!+0W<6H-_DIQ/)^Y13&@ZB'W&P7!%C>/:$$V^)SYYQ MX@HY+07^!.GLW# 7G?C'ET&-S\J\7X7PNVL#D\ONE=>Y.XS#T MDA02*5$*H+W^]7S6.O(]TL>NY-X+LP&Z8\B[5P87T-_D=MIG1!>ZQ5,<1W4GZV"GMD5H:/W/BILQ)$*3I%L]?OFEB(,'# M> DZ\FCH=(J1'5#=L)-;- 8B^)L$CL CPXAK4_C:8$$KB_N5EX.ME]\QXO;6 M+X:1$5+>!;=W#TJ_@O47N]'%JWK3&Y?R-@NM6\!'?J9KB-)ODF1,>;-PQO+) MNJI41)^L'Z) %/6C#'N0+N6FNH,,)(VPAI8VLH4%IA? H,-$3KB"DCK&(8VC MR3Q19"!##,\G:&AV!O[E69M=412I&7%TR(;Q+H>RLN"CPVO"F2@/HN\;\>EE MF9TF*'+U%)DLGM'_M@7Q-TDW$ MY1AYW4<]^D8""ZVE0).:B M"_,W(9\47/W:T%%HQJRVTMS 0 8,Z7R*ER6-$H)M[#JT^EY'; " M:+2A.BU0C",H3ZQ*B1VLCW,' .RF,W:"3=R N5B#%7VJKZ+(K'73F+F[/.RU M7>Y(,_/ZC]#3^=Y[MB.HLNTL5W@4 B*L(@4S$)FB3.5V4TY*R-=EW7295Q#7Y/AW+^\]@<< M$]UYLPK\6V(B$D70[/%%N(R#:OPB6#1>7);E5)30N8[ON([,XCRR2(G1/8PO M3;*J:VNUMJ=;?(G,KYTYY*?]\T:^@95;2PJ"0(CJPQSKY%HL DE1X]F[P\>= M%^+T>'>3Q/.MSXHJFITODH7LYZ^+@=$X8E*8#+U'-VPZRI@9-X%Z@QW8QCEI M%%3I;.^!>.:+72=W.'D*?%V+7^N4X:YM[8#A[2Z0GGPHM<7RT2YK[*OX4APM M0@Q[!(]O'U-:3RL[>\(CUX<1[F55X14 (:Q^6@Q';+SKD&D$S:-OX1^'\(^:C'"7',%/**SB MS0- (!-L&()QB UTI9C(& $"($2JHWD,Z\R(3C,'O>8\])8#<+NYGL5Z[:W- M12[A8@R"06Y"!82$+[C;1L3P>S[9)@DL$Z1$7?T)>\E9-(<7A@$X+5QZ8#U3 MRG$1$"*/+1N.V'@$$^ I#,$4=Z*@8E(A%5)DN[I:8<'3V*+(F:K%JD)(Y/AV5RG;:X+DC2,E MU!R9E\BV@@:Z)/%8N#6&% $Z'*#=Q[583OLK.(VC''-XCK!]SE; MXM#9MU29&B=DG<0++Z(Y?OXKW@UF&.ZOZ\8ZW(-";B+F@Q$=C%E$%53NKQE?5,&BT*8<@NV>JIGL]S[JN2, MVY,?,>:]')=G:YPLR7H?DOASMH*X32\:[JKBKVY5*Y$ (I>;8@IB*@U$H\&[;I1=>>OACJ6]95V<0TT0Y#)2C44PV+7: MPF=*4R XZ/4Y1.Y6. R'UF@;BSHY,.H0R$6 CN3HK6XD@,>.)O];F/4Z!N[6 M7A@>;],@PNEPUG!S5?N*:F-_!?MA*"K&NE54N,P(KKT= MK!FT_/UEG7Z=N3GDS&@D\+61Z5&G_,1+5Y!K1?X#::5/7D@CO;(3+TEVQ!@> MK9"!WL;VU(9.<(FB/\@D&ASJPS]P-=UIR%\G%C?2\;1)89HVM8J3[!XGZPN: MKTP3_\:0->X^%K41&1S"/D]DZ"%9<8V":K#C/'HQMYIY[0(LC2\HWP=C.;W% M/B92^!CB*YP)C=P!KBO9?C:?#W4 $MUF^124E',.4(0SIQ*DP\C&5:?"VSAU M'40S(G_>D07'$*'&^O8OL?KVPKQ>-B3 J1MC5\:*9LKN'BZ&EPTMDE$N=K?= M;$*"^QC,%^QD7PSX@ @$@@ZFEPT=C=)\N,N* G*>U:5$@JJAO-PD>.,%\[-G M*,T"G3OI%DS['O'RT=G6@>JB 98P:8K.1)A-994L8BIL?O[6[#5-+P>"UH'9 M=:G3I4H_T_Q[',[/XP32^J[B[,9+LNO%:9!NXM0+/R3Q=C.F+M0- EL>'C/P MI)8_6I%5:/=+2 QU*8QF7&_["#J1Q3P7L+J@"6KC22)O&^N>) X0:OV**-YQ M=.BW'IV<*ELM7O%UKB::/1Q--TF\P0GK?)WE?; W8!N.I(%+]W-AQ,D $N<; MTREEZW0Z?L^.&S5IE/Q2VL+_/YWW[P[^OJ/5"2SG5.70E?NUV6R$X7Z.J]N MO!TX,"RXK?9VLF]V\@%1.:HV;+3;^U'.+9YOBH.DH<%)5DRV>$[4-0^TAG$E MA;>3$TGA "*6%!@,@D)6#UU[,B6\VI,3$8I]'%GYLK4C;$1Y4>SHX'*30Z00 MH+8#(JR6<"I6>JQM^;WDA.AQ<\&J9=Q0IH/_SY=NW1^2^2] 33#M M1P=OW[Z%_Z%M-,=IL(P\VBZ49>-[VVP5)\$OT+H\BIO-S"&_+>9DZ[MY!ACMRIN"\612F)C%^8FGNP>A2S\H,>7R9;.[J)_Y% I'MJ MMDY#Q]U#]#@KEC MBC@2&@C?'+S+#836+?A'].[@VV^^/OCFF_?4ST%^^OKHX!WYJ7&PP; _O/_F MX)NOOLJ'_>'=NX-WY*>VE!X@\HL-IN4"0B=E5U0BLN\3:5%X$*FT:4GH;.M M==, 2TNBIVQ =."X0.Z4ID-/0;1A-LBV<^/O%4"C)6\R8\&MB.D8"BKLC5^L M]I8=ST(0;>7"$R* I8L<[1D'#A\+)/R32M"^:3"(_(QL%JB*K+J7)+51P!4G MGD4P%9E2F 1:Q57-HCSF\P JG'GAC1?,+Z(3;Q-D7CB&8(FV MC$:0/'9(E"F?37#L#5-PKQ&>(<'86'KN$^REVV17D\PQ)(>WC?6G)PX0 G$I M1C;/'Y?*MH1/=1D1H=CCE6CF^]OU-@0EG48$0?6K!*]PE!(SEX4&?8S3] IG MUXM[[WFD4+).(#B))^L"H3BHK%BE"):MKY-'.KJ^^@P%8B_2K#.Y#)7W6YQY M083G9UX2D;LVK6U]BA>!'XP2JZ&QJ_7C3PV3AEC.V4BW9J$^3^M"IXE_CZ/R M%C_A:#O.#5JN[4+9*C87"$C^9]<'TS[YF\RO83#X_?"$D\=8GX1O>2I'3'0Y ME+0I.6%"ONWE+T[)X?XACN 12%,^ MBSZ'>HUY3F-Y-?E9%RP=_'OT:\+ N)KC6)=7,:T2&RS$VEZ&K.(J+TX_9Q47=JQ'O.O6F+FP0)52*&GLP MXSN7+CQM7M8E2P_K7C4Y6;E8MCAM>$%^,X98"?=R4E&*!XFPK!3[,\?_YJB< ME(QE^S6EA(CV<'2$$$KKM;[(5CA5QTV-V^ M)U@?.*$SA?T9+;!P7C_!WR%H0Y*&M+N18Y'L+@YU(>U( ML8Y^X.31C_[U$"7Y$K DD/0Z8AEO.09"NCH3I<1@6_N0B>FU,U4RXE_4[5 2)0,RN<(: _C1V MT<^#.V">XZ-+Q;SZ025%>4 !.O;2P+U=,^$&0.W/+#0"X0 MYF)QY+'5&Y=H(S02;5,R#"+2VJ4$,*)[Y!V$E2KTK"/9=.1TAU-!"]J5T M.D*JXKR&F$KI8IYZLQ\86 0%CJF#Z&SK)JM0!9;T$:0930H*P7>NW]DZ,'@O MG4*+$J;GHR@JM7(H?1^'(-R%B_(ZNL/^-F&%S9,@!>V"_!@MB=8>Q/,QHZ-' M@]6%A3<6,IK>3Z(7U_R=M.L#A%ZYK^PYMD"VZAN/Q0-CBY6F-+!TO/KB-'&X M\*O@.8!-8*:O(J.$672'PD73T\Y0RNKV'3[":'I[%,,=^][,9:%5SZ\[E4SO ME.9C!/MN]MZ^3@D 3S0$"7(?CC&\^8UT:_2 QL6]8 YN[Y/?M8K47V[J0M^3 MD)V/;_H.5\M^9=\;O1*8I0"E?U>L:]K9>A/&.\Q*36L]QQHM;/EUU@1&C:SH M/+F^E-3<$?@Y7Y%VUYCAI1VA\*!VMP=2I'(DU70(HP_IPAD")4AG,@KEW :BFHL%(W85#-R&;%/<:3UF95D)'XU./..<4;PL2 FLR07+.. MDRSX932?C&P[^Z]&$FA$+T2U&2RKJC;'Y36AP<>Z**HP-^VR8<^Y)W'@V?7? M#>JC<^&@TW?"21UM9CDM/E3!P:>8_;=VU.4ED\:\_3OL;E^N]($3*;8K\A,4 M]HOJ-R[M?$]/KEI31Z>Y5MUEH)DVTXE,@\GI7G];.^*YOZD+[ZX2JNZ-C*/Y4RUL)\0!DCQ@8Y M,;,=40-9&TEP:%D]UJ00V$YYZ :><\">I^W=^I;"', M3&6RW7G1/UC_!:KSHC9//B,(7UC#Y5ZL+5WS1D3JZLGD[G01%8U/\XZN1F+7 M7L6YG+5 DC>RG;OM9-N--T*YX2-MZO(6WMNUMO/%*5F:*+6_6=7M=&%R4.ZA M'\2*^QC.P;Q:*VM87+>"IW4WFTF/EB;9A9;#/V>R=&[7SYDR**;SG"F!4O,Y M,RA6F/9SIH90:#QGJLAE>K8+MCL/(G)MN)9D&133D60)E)J2O"A6F+8D:PB% MAB2KR&4JR6>+!?:SZ\79LT_=P[=$;;Z. )HMD[^ R4WGKRP761EH SU+OO; M+Y31 3I)\0Q,EX&8*44!(!?)[ 8"T,AP[TJB'@I$HT/":/T3.;L,:8]]RV0O MPDNH7BZ3OC8@FBTOO SY<9H=H*_^\.W!VW??4#6W^/?$^F$(>QP*L#<+8KZM MQ4U?1UT+1XEG#WB?JN5"#DO'DF3\TE#6K78E8TIK78ZX^3L>L??OO>>\,N,Q MCO!BG+82HJWBRK4SA]29&S;,WJ%B [3>8F>33.?7',) M!$*DV27.5O$H]7RT]AWJ@:3/1=4&2]1 FH"S\E),\W7XUYA;4>O":OGU):") M>2$I3L.H8H_1A6]ON^'"80REK@F/N;!-I=2#!F\5O<,:M#"\'FM)PD2#)TJ^ MO.[F0)7VE9NZN3*5<*FS%5^!$O;Z#8V+5E7I=%*'7Y??C4K\6G3I$Z"0QT*? M$UC9XNSX'%D.]39V_)(0/PF\D/;XVFXVH36AXN[LS"&B 9RB3PEC M$K$I\N&3BVF6L5HN@4)J#!IYBJ'#]RE>X(18+D6WE#PD8493%>P(IA8DDS@& M=2 5F<-L:ME8KA8-P])")B>^701$%:>J2;8>)^U-'A-W'^>V^,@&BW0_-Z>J M#"2%DR8%+\UT3&,=9M9%3HFYV4/631+[&,^I=5L&AEVS"5BS*(=!7>$1NF2S$L"-(<.Z"\3Y[R=RMQ=)7>G@' MH1%)^W\ 9/U;O,GOE.M%K8S/F*(NV=6!UJB&2NK!1907)QA/2N0;.JA1)0%'F&U6 MS*$ZU2'TR6'37-=YU>)FL_23"OT^LN7[V_66JENB>N CRIGVYK8SN;4A$S]8 M;==%NAB92^N;N2U4UI71#1'L1 YS3?P69UX0X7G1"VT\T1/L9%\[X@,B%:LY M7@1^D+D^R.3,JHN/!$=#=>EXFY(%T_04IWX2;/)29- P*;U>W!!&$=V=FH;W M^#D[#DW9W=G5_>S^XOK*Y>A'^924)=. M0_J8IE'=!/=!$E?$>+B]GMS^! M9-Y=?+BZ.+\XF5W=H]G)R?7#U?W%U0=T<_WQXN3B[,[UD=F-]XWZ>?H$,F^] MXJ_P?%LXE^GS-.L5D-U#8,JXLJF[MXLV*YJPB<0SGUZ\/+3B3)Q(8D=>-V2Q M"SW,:V+D2]]ZG\N @G%>]'D;V2\=Q8%"%)?I?4;K8HSSAW<)FYKOZB($^\2Z MY6O^&">?:$$IG]SCHPI)VR7C%E90VBL:! MN/F*YT$4I.3P^A#'\W'EI+F30SEI "*0DV(,6L(@M\'<,DYQI:2-H*&4%/7H M;D)0LJ(Y1(1OX!%H5,5'8U?K#EE"\A^YSMR+\N,?)NO99CUD*3[J?$]^W!""1.,.4 M0[+RNA[+[+05APX;FPUA%%@;'\1B,9X5GS[4U1@EH$%S:_LA-'J B9Z=&T>F M6Q.N(W<;40P=B- GI$:\315&077\9I/F4?N ]P?*@4G8&VB!/'_8O^^AOH'C M\)RAA$93X#O0S[#\?7FJGWM!0JL:52JW;L\%^1JVWFAT@!%Y5LE0] 1C'38U MUN1%K=B]&E6SE#39I?]62R;D*UB[5]6P&&IN#L1#BRFE<*B1-G_/*Z6-F>B7 M-)(:SZ^C6SBX$F*[TZB<44WFSC"X,!FZ JFVBO,*V5Y8M/E;YVM"M;-%>8I1 MDQBJL+!=T"-LX]CU9"HU]9O2B*!F9^!>H6.^J2LX_41SK3>!$0 B*\>.J^'? M.5&U=*A?'G,R!$V]\OQ*UYPK=HQS37]SVZ$OVI!I2I=3/;XSCQL999THT2]N MQH*G3>1@<_4BHSBE+B;B2=-TH$G]9@;WDMA8S(/[NBGJ'9:S%QW3$3*1.ZQ8 MX)"8R8>TJ$3U1(!^_[MOWAV]^V/1)>H[5V\&ADPM;\".9!K%86;7$V8_RTP( MBI'D'18RY_J92LU0/2]5SVNN>A,>5Z*X^SAPE_+@D,7-N!83&7_J B+$R\@S M*=#L]6XUX62[GB<1&-WMKZD88.W[1XJC<6M@0[>CT-MHM_.JMIN1J\NZ=3V+ M.2WS)(ZHQL["P559NJ359XENL VNT$Y7GZUSUT"G+:EE^-!1I>L5C8+5\92B M)P_-M2P_?NA!)?(\U_(T3Q[N[J\OSV[OW'D%.[*K>@SI0 1S/9:6DH$::&1U M%MUX%6?84GBN_N:VK2=MR$0R>']]\M?OKS^>$M'[O;>)TS^BL[\]7-S_Y#2, MJBNO&S%5G2AB+I#5BK0B6EF'+Z_;!T$T:56IKRQO.J:8]@7)Q2M>3YAE8HTN MKD[.KNXO?CA#-Q]G5ZZCPP<2F+JL#T&\ 6*]^04IZ8=X34M)I'D7WIW-:&]C MJ*R?X;U!ULA$HU524='+'&(O4D04792M,+J]>TC1,B$7.)Y/)2._KTSQH[M[ M$;B'\L+==I8DT $8OLGC7>LSG0'#/$#U)\DP3^*)$*-L&WGYAO$3M158A\RJ''YN3?+\+Y M7+2!R>473-MQ( MW1U=. >YH_7885P+T!2L%C2T+.O]RHNX)\RDOM>NL-O/0;:$F?)+IL:I5*M^ M8=^NH=@.\B6;,&<$"X[<\8_Q=.3O+4\ X^@0O"7D M&1P-\$<$3NF#R!FU]V M].3)745I_;&4@E8HIGO7B3!3:VPH+,>-CHZ0,&6,JF]>,8_Z+JG+\@"5<]\P M[ O%P7IE$QBM@/ZE?NSE3KGBNQ M0VU<)6A,>"?XBM0#G=X.9HE1,LT/>P!9'=G9W-+<)N,4./$(_<,0SZ\3\JL% M#EK/0Y;] UR K!=(L(F=@=^ +4.^T$6QB+-&Z"X$QTXJYJT$_JVM:#^.5$<&CAT]M EEWJT_S" M!Y'8D6WD?0[U>;@KLR;(=BP4XK;D*76Y/T1!YB2UQP0@=UD]!M#^"A-Z>@@1 M/Y?'E*P.TG@Z1KWLWALLB>).Z_@9';H(JLRW<=75IJCM#5=HL6-/3 M('=I<4(C7]15.M:'XB)V38_9MM5K)1(_T#-UDOZQKK"_')6[(V8BY5L6L\I6 M>*DZMJ'8VOGN.8$UQSD/_*%.!.F/V*3.,N>/?5?+G7VJ_Q'.GT?5@] M8O3YW-<&?U1C\=@9B]ERF=!+]2+*DB!* Y\"?%W=6:.=.J[P<7/6.,)65%VZ MF(B"8B9K)G> *CWZ )W1-="C%\)!XS[*S?$GT#I87#*UQW%"(%X'>7'WB, ? MP9LMCOP JPMB#]3YK!L$UMN?=0)/U.'A^O+RXO[R[.K^#LVN3M')]=7]Q=6' MLZN3B[,[UW:HF0@T&J-UIU&?[FA^O(;NQY;D4[J?B^!G&4"B?A-71 +/T/WL M[^[%38=_S49J"G3-HX;Q$F3V%F^@O7RTM%6R76-;%RFK:K!$L3]G'^!H0Q=7 MY]>WE[/[B^LKUT:(/F<;%[DF"8Q]!U6UW[V=+J)%G*RIWD"4!?9'6\6H.X'B M0C#-0-4(5%OBF%C/FQ71>(F:159Q+;;]Y$-06+HST8SZ=M4V]$*<'N]NDGB^ M];-[,E$6@"E*/]1?SG:=(6W(-"00FOFDZ'&'-FP1!% [;+32F8E5JEXWLO3Q M@&P?4_R?+1';LR<\=N,*\68N3D(1,"))>SB^._O; ]S-9S^ \>'6;%?QK7%^ M25$UO8!GOK]=;VD'BE.\2; ?T'.0_#O$U&:/YK,U')._T-\3$=[@)-O=$*IF MY&]@KV_@O!Q#T@:#;;CS4/^I;2C@13ZJ:GDTKZV/O&B.O-K"KHV;H06LT8AU M2!H;!EZ(.[35H*,U\A^B!'MA\ N1&_+3,29*!QAQHWPYO8$:\"SO\,WT!5OP ML= I:%O.0<2$27'J_-,82G3TFA-WH:'UMV!6EH 5#9MDH!$70!<7RZ 8&%3B M>.$5G66"-LC;J)#,5HO@*!]2+-7&[0#'8$^/ZF_)%DX&!=,G4>[3MNSU+V_3 MD2?FCRV7GK\*(ISLZ@KD)0:&CG%?R;:S'\@J@48@ZN6, ]K/G4Z@-DH6QR$\ MG__,IO_3;>JK!E?KEX.*#H:VQ/$V".$4&$^<]G:P'NW1W%\@,\6@E",<#F2# MSY6Z.'"P,O#FY:WE2U_TW2[-\#KE"8/@EA9.MMMI6P2&Z"FV&HY2-IYW*EB_ M_U2L*"\M*;[F-\U')/$3*QLSWN$@W]#Z62$%1R!+'ZG[B_PO MA/\+:M-KP@$EVLQW$) 9%(%GE M!"I>BWS*-&XH-1?K J5 W?S >KB[3["7;I-=Y70:3Y@DN]D6)C$H F%Z^/+N M2U3,06DY:2J'E)J3=8%2H-]=H.BM>NDEGW &WB>Y- ET(S?A$^U=MQ/MW3B7XGN[(O1^ M4B+T7D.$WD]8A-YW$Z'W_46(5QCV]NYA/"&2;VC=VRT%1R!'U1S$VDO26>@5 M1!6\GH:MI\76NGBIZ6#@[DZ3[%]7Q(Q*#$3YR+:$6!00.4M (B2(&8K + T&9GUM17L73W-C48 X&>#:7N?3 MO.#M'@J&;F(:Y]/!+UP?;]417-M8P#(ZPNVQ+2)IZ=G=QZ*S*Y>MLLG(!QUV M85MCAO7N>(WM1>QC8YR>JF+J5AQLH6*4W7B[?0P((*?W-]<1[L!(WCR[X2D< M"$3Z%1N)R%#W7)40O.2M"+7N9RL KF6R^,%2/6JBT1 BK*$QKG=!NFG MX]TQCOP5/!!IRD)G&UVYY^!*-T](=*$1B4U]&H)YJ)S6$B4GU8[T&-NL;Z1! M"M.,2M^/MU&67L493C_&7I320*7(B_P@6MYB'P=/$%IPO*O^#3GU8PEA+WCL M'&-#@"KT,14#$8R<@L .(2![:<3]J&::+0F)R%?>>C3);:QO]:BL[RP0+!B" M8(Q334K&BKJ,M! RT)]N(8EI2+6I6G!@3X9(52HW%$4=9>1"2)D97'NPY"A, MMC6F%NT+1:F)DG'>,_BJ;_&&$'KE04=6**.TGFVS59Q AO5L#2?,T1@?N>[6 M]BN[Z@$FO'>*B6!W^?%Z#>DAL*3KI_R.O&[$LG4@20]5_10_9B?0<3%)B7IV MG01+3:"-FAU=OMB!:< M;+WP)/32-%@$>'ZR39*1*COI;FW]SM($3"X_.^BGC9,G[/JFZLCAAK[;@1"F MN:XG]%*G=R(KFE&KXCV+LN T"+=9\(2UCA7MQ2P^S7<"3'015:-1S$H9(,QJ M&; <$5:JY540(;;\:W^F*)D'2?T!5AREA=E^O%7;",R"GIDY.S=,%K'6+2!:P_>LN@45:V\8N1#7WY M3__[\!#]_./E#U_]\^>_^YOM\T_15]_.?_GZ:?G3+GHXW7[^\'7R[==_???O MA_M=&G[]Y/_R-OSO[$UVA__[EZ_??WH^\C]F;_]Q?O[N[J]OGIZ/3WYZ^S2_ M2_Z!LX>??KR__,_?[_Y^=OYUX/WTC_FCOPR?__#AEZ]_FOUT>_'-5RGK8/-5=):\23[^]+=/__7WF]4? MWO_MS=W?;KR_W]V>__6_OHJSC?_-P\/I\^D_?OEF>?S53;R^^#[^F__#+MA] M.OXG.KF[/3QT4OM 1Y++TULI)Z9>E=8KPPVY]\@OO"4>Q825[N?">I4!I/7: ME) Y!VA3SG)[1.OP4_K*M(]^CT12PSI3C8,A6/4^AE_5U!;V48SB M\+,%^\OI.]<1,W$X-5AM\X:WL5"PH0(B5&1K]GIRY(&T++V#U$4TX=$ EN6) MMPDR+V1F1<'A\S@YWT+ABXN_HO4MR64&DXNF4]&<%Y;>U2X=$Q3+ M)?_M8"6\XFJ?9U)\M/"!+N@&K%*I(W/$@?SQS.BQN=*W7Z/)"5+JF12IZM5D M4I>L$$C[)2,&QD!8K^0Y6&_7*"I-O_S&]& Q\F&2[S*-PSG?1?6BKD^5 YR M3TK);Y[EV_EL&,? Z@J$=1VT,XBFEU2A3,(70S\5]T[]B'A,=60@9/-8&$7-WS+T,'Z!Y MM8"+; V;\CC(C:/+ !.7>)DM?KVH'0C-YKU:=I360E;C"70@DE4NH2VE]X.; M]EM..PU#Z,*\T@C1)HM9N E=K27E5;_Y6W($: F4UD)6!4H'(F'@)UW%>C OZHM@"YEC!W"LY#^'<_YIR@XJZ)T%)U8R5MG M#HV+<]4<7%&Q#Q@TE5"PX41$0[1U:69\'I?J[&S^[RTK/WN]R,,B1SE_Y1M: M]X=)P5&;-WLQ\R[+F\D8R"UP)L2XAY/J;+' /H0R7D3DUH%^BZ"[WF) ) A9 M_]*3%5CL%]%9Y-$'4C9F#%GK 8V+<],<7%D=?C].-C&82"CSGJFMY%)<^PM( M799[4LS,1+_%&X\-H:GC>)]X< M.A?10G1%Y8:J+@/;:@SYT=O806J'#EPBNS$?CI)RO$OQZL3;1C*'-@T,KT!J M5J[B<$ZXP5K-6CBQU)LZHA9_0]*+9 M8D%55#Q'Q=S$<8Z1MABT/!=*@O6Z1"/R9QL2*=S+NEM"!(GD_H3A1-)W@A;I)X@Q,BB(1(6;V'L049TM[;@5JF"YM0Z6?3Z?%5MKMVZH3M MRNF]''!]:A@5D9VE*<[2[W$(WMH[K[BI!?(G MU(5:IH1*Z-*B\\ "*"8Z;ABAR=)FTP@=Y(U5K#,OB: ?_0U.Z'N3!2%3;6D[ MFT !CR@='&=0.B!>8_0JC-/T-00AE<_ML(YK;4R3M0V?N@8IS./TK_#GW("% M-\XDCL@_?=;VBVUD0?@ZP^#BP.L*I%!$/R.O7 =M&@LA;QYOB 'J6DI-A:(N MMD;TZGQD0DG%XQC2/1>G ;E3R(CT9.4%R=J+AFV]HMC%;CL6.3 "T:.3P!M2 M3G/<$4R?>47U3 V\#?NZ%!4DNG67:,^RG1B[#X"JECP9Z+Q)I9S@57HI%[<^ M&3O$(DASW8VH"B-V\N9N9#TCDP>%*'H6QJ)\\ $"16H:W0*E/&NX/878#N_8 M><+)8VQ(_+<2HZA6IW\B?63[D_^M>56%_/N__QP;',G5+$='<@F ZD@F YWS M6T[PUI'VI7YX0/!HRN M3;->E:X-@XK3,'(";?7$-&]Q>0^W?K$2K>?P\?0L^8;6'PFEX(CJ7L(<5 9& MU-J?3$/_TN)I.S9"1H0>&KQ-X9J.7'44*3UA,AI8@>MX1M>5^%6]3 M+YK?@:I*,]'UKR/)=*N)NV(X!!)!%OXZ;]E]04L'W1X#G#O:2BM8!U=44&C5 ZCOY+) U.Q4'$#JY <)'ME6[(RI*-Z"5J M;>*@BLH^#-+LZJ(@O&,K1LFE5CA<"T.C=J2T\-BPKPK-12V&(+4V5Y1;<^V@ M$'*@ZD"ZCXR!ED 7"J(1^-Q8U#:?ZYN+^,S&3(/// Z4?&XA8ZH-LE>DTSC% MM\\=[GO.-.NW?!L& 5O90 0CT>WS%"YX,=7+:UV G>EESH*@H7)&'!'=]S1> M>T$TQH7.W\A"KT0I +)R$/BR\'H9S;<2<=Y+58U@F*$F)J'P@CC3^_)Y/&D M1F=;NVU]-2 2"-5'B!W]2&-'[\GO W ]T*#,MG2Y41D[\%@K-'F/(L;VAK_" M\VV(KQ?BG< ',HH9HKNW72'4!4L1&W] +=N,1C:7$]'/=*I;;UA7GC>,FB[$ M,6X7+5KZ8Q#ABPR/4Z948]>A';!&9V$)CID PG1$YSN]=T2RE@'(#@I2LBOO"? ML[*O'$_3$[U/2^8/[LOC28H*"M%3-6^&:TG1Y4CU>JW VU0J:E_/*.DPRJX_LQ;1^S3.(TW48)]D+X+>0<$,Y&7ABF9:HQ1W$3B-,H M&]LXL$:#7N-\>Y5O]AH=HGQ#6N*^V!+!GO3VI;NB:EO$]D5QA,C.J-JZK1[: M_Q#&%,+R"QJ-989A0@/#(]!3[7Q]3775UETP%A*N/D2>FOSB/T:N;CT^^TSM MP+) X27VTFU">[S*^C6Q!PJ,EZ[*5!^A#%C]#B!2Z?BVBSS9KE!H]W=#IM M)6]!6(>&U=+E,38>LB($B([C?0U.R[>.(W3\RJ\C$+M_!>+:9YV6O_P^P DA MY\KRP2\&P/T5((1-5JZ8CD?E!*H77=B)5@"K^Y@5#NF)>; M0<6>R,O0HM:YB%@'J-P9T:TYEOJ$;(.^,JAC%O3BUP0^NL%L]%Y[VW/6CH2! MJ\^/:Y^_[$_0R#KOS;LQ&U&FHDY\]/_@9646T:Y\5]YZQ$"74>"T^1XW!@+2 M#BLP8R)VT9A"UJFKI"F-35^#\G:">=8,+%Q^_'D01KQ(RGXPM*?3%MH=Z6N3 M_7:P$%[8'TII5D$S)6GOHLK7AINJ6CWO74G7G\)CS2 RTNP^V(O2/5I=&NS; M387KOXL=BW\88$<5_&D\C@PF-KT_@)9&U37UXPXOX3KY@.-EXFU6@>^%VNJ0 M5AJ(> ,K%H@4!(&HU@>Z]4YI<:A($Y&C:1XD7D5>YCO;_TLG4&B M?_(4^%C_Z5;K'A9O8.T>%H(@CB>'\?2A*)_@.F)3BU7%A2S'US!@+)?#FOBU M%$6H:Y\^[C9L>UBQ@V5NOKS-YQQS,!7'5_W0$ADG=&6X>_.U44:=5L[?9?J+ M1F6/]*.OT2N+T9X=+?%^6]A[,^D'Z'@R/HG'CV$$I9^L]W[*@ OB/LA R[V( MYL%3,-]ZX8]!MKK%(04B706;^_@LRH),/_)$2Q7HNJV-!P<#N$3EY6 5$.%J M':>)WCT872@2)H0Q=(@6KWMWP3(*%H$/V6Y537NH7Q_@PC750:OHOJQ-EV=G MZ$0';/7&7%L*56NA8K':N>O2<._)\^H(-:-@1W]E]ZTZ:@=F2UM+-S*#;U!9 MY=W_DY97R;5O3DTS$Q]>9Z\7E]Z_XZ2H0COLO2[>P)J)+P1!54'8[9._%GN* MVUB.H[D3LJK[.6[U%>X^=F.*>2 (NZ=5%5VGD=5HT47&M$I4Y^&8!ZJ]9V8AE3I,K(HRT;%F$8/SW486*L5$DLK5,.H:>1(J4-9K02A#A%F M.I5 TCZAHNX=1WHLT@AR&R^.L^.]H['.)&(QE1>/2G8FXP6%#X7G9Q\O$M+F@S;+O MO6>#9PS17+N)K%P8A-EPM#4X'2XU7%RDL$D944M!$R-LF,VYOV"W2T(VWV96 MI1"*CK+ M4&F( _B6T"%O+'2*0H%&"" ROZSIA02HQB1*20>:;%('=S1\Q52 MM&Q'?5.]C+W7124L9B+#/UXF(S8255./(,-_T?/8W\+.=$\>JUCQG.]Q.#^/ M$VA#3%\K=_?X.3LF0OM)U'3Y-$C], 9ECY:IJYYZ-W0^(H@6*?$KLCC]&4*? MOG2J**BP;3%.CSP#&_]*IIW$ZW4<4?OEQ-L$F1?2I-[T%D.E(PRPGF\SPIN+ M--UZA"0/T1SGO_J0>%%VO:@U=H*@XMLR(8S^X0$2PD2L9[OGR70^VQ^E% !( MMJ,04'XOZ(8HR(% 6X"B^.T2X*#A@8WF6!"@S<_8^]+A)V^'X"WIL\EGAS(, MT./Y%09P*7X0D[9BW]S9>A/&.\P4-"V)#.AJ!RC"3+R88'[.EZ2"B?-%40:K M?NG,:V%" YF0="3D-%@N@I%A\#^#Y7(::+)-]$;*X-1_@9)WZ0TO@-QN(OW3FL=1&3\4Z#(D.K[$J&E67FKA=U*8O( MK1&E@4__)&+6>:W>T0+YC2^T6(#]W:T6J(-CBV_ZA'&@Q5]$?H*]%)]B]M^3 M.-G$B9=AYMT@%_\Y40?\59#*+])B'?1JGJ_T&LVWM&15ML)H@Y,@GA-F$N;F M&Y ?J"L(]+9%LO" =2)'CROD %!!W?9=6;\152\H,_F3Z 1BCA]OZ*L MDW$[*=-O*[[#[[TUV'KPB6_($%9#"-)[_#(J 2[<91S/4P167YZOB+(8/6)( M GH*YJQ FH="0M($SGA.>7_#UX074<:/"DF()CQ"AH&O$;7$:K-='J M"?%I,42!N76-4UFS3E2RCG4QO8C2+*$[I-?D=DKN5UZ4^SL H2.>EQF60W0] M5-\3U39%QSM4'Y=OC%AIP;S]:VUO1#='L#O*MW?ZM#$:4=N^[9'Y]RL2R#-F MP>*YZ)"Q))FH!,3E,\KX9+8HJWNL=7&E&2-7ZDW4'S%[\H(0G"SG<4*=R">@ MS88AGE\GY%<+'&0J 7ZD@NG7!=BK"3"Q%=+:N,*$\*@ 1Y4JRMQX7@$/,RL MH@/D%S"!A;$HH'*GI]JD_7!2;3]*MZF'M1'?<(19'/)R4H6_QIMR*\<$E8,=8O**@0=: UUD(+G M#.M0GZ(Q<+WN.'>,9D.-#K4SBRFA=C MQY\L?,0:=^N7YTV=_M/ T1@*G% ^36.#>0)GLM8DXC/MAU8?62L'47/&E &* M56J.),Y/.LUQ*)84-DX@E@8)+-X)70)\%=^9=/XTTF'&"WX>_N5?R#)I2 R/ M1\()#IDR4 201;+7FO- 4?3C7=[EXKYH *#,0M1?P>&3B3:,;9VD(X%LW3I< M]Q_W+-L?Z% A,'-JVKO*;[>/ 4'B]/Y&Z2;F#'6FJW-@:1\X(M1LZL*W>.-E M24#5>J*IB>,\&\.<'N@-2#C'. XY,4#WXVD=V%[+8 M%'^5UTKE*]J?XS*Z=5!WW9%%=UW+5\ZC>F.02S)W]/O;).2)EZ[ \?)$]"*B MN,X>TRSQ_.RM\&%*,-[=&Y4 H+96(L74$Q13K)V6&BU?Y'&KFD7+G2F.M4-QLUN]:JG2-(7Y+%B-2&NL\/N/LD;O5?9X\2FZ=MG%"EM!:EH'R8D4YRF$HI@8IS^B@1 MMVGE4,^OHCI"-<2IE5.#HT75%AH6K9S3(,%^=AJG^/993LGV2)>7N0Z36$5G[7R(W9BT0BS<(B(!%C% M;?^_3J#V"$ZHZ&7GK-^FATO/VU"ABK(XV5T12C"89-\,'7J JL$N]!0)['4. M*%&TH!T6,!#^XV 9,:[[NWNBQZ:$[42!A3C7CW&:%CFVPEY); 54+(%J:] 6 M ^@5+//Z !4KN3G/NF/,XUE7>MDX 0O8?B20K8BQ,7O"B;?$33NZEI].<]/Q MO$KFHGU;5:&FQ>HH7QY5K5;8#JC>XNP6 RN"D"7UH9^+U?_IQ*PBE:; (\/Q$?O;FTU$Q'^4+'.3G0>;V8]?$ MCL?13H2Q<&+/#F" MEJSU@OOWD!VP37;4<:.H!)]<]LM*.^WA+X>4(N1-.F"K)-(OJ^#\D7 MP3/\2Q&85LZ@S?J*.1.AO!@=KCZA0-ZRV%,YN,4;LN;*2S$Y Y>)MYYMLU6< M@%(SHQWSCN05WZOY*%_@ %5+(+:&6R9IXLGC6"<26?R,Q"8=@2C) +23.!5> MY.7TPT6<'-).;=4*!ZA< \$BT+ G<));V1%;'@,[$NO!-*;'@L4:!N52&^C".\8PD#Y]MHKLJ-@-&( M#4=T/.\:GT7>[4R_#98Z5-&;@\%'> MT.PQ;VB6CVLT-#L0=S3+:AW-J ^+P7J 6C8WA1@)PV2M#5UYNS$PE5QN-5BM!9ZMGD9;L\!X46SXG6XB6!3O/ST[(==A"A?#8JIKOEFQ([OLMTR3D^ $S@KDI0<&]>+,OY#;#JQ51!;!K%U#M@I3SZW->JB;7AYAD3! MG5,]"3B9X!5A9O"4U\^!!U":/B&I2UI;)E,I!,ZOI35D6MK-,#Q)9"Q5K05+)< MC7D2T<^T"#2"91%=U_61WI4.7-^^$2WMZJYGBP7VB;"=/?LK.(DAQ_(ZXF;@ M"%57M@9\I,4J")8!/L,*],JF_ZBMY30,H O2/,9V)YK5]^$3LF_BA1?1'#__ M%>\4#\3Y:$2'(S+>"6N$T/-?B+DHVCPGZ>F=VYXU%4[A6V'776&'U^;Q?"E. M/@TY7KR/08<24U-3Y#[]V?7)!9IE61(\;FG1()3%1!T%=";RQJR-HJ$.XO % M6O(Z5\'](2%*4E62$U2F8[R($RQ3.Q4/G#6ME"Z/:BVQ88,#]$BW:&JBTWKZ MU*-0QT?1+F2W^J%W3M@2IDO3A5C\#CF)V5I%5&.Q&G6(L_50L:!3.>B,/H_O MAC2TZ#PJ/?$=>C)4SQ2HFD6,#*YYX<;W+<1)X/96T,"NU7 "*((&!CZ)VR#] M=(,3^(6WQ,+8H,8._?\2NE%Q%Q/ M>V^;Q=]ODD!\CNJX^=(>?C[.@W@Q"E' 7&O/=ME@].H]@B!8O?3/O"0*HF5* M@*-XJ-X.BO$@0DSNIO-N(,*%ZW.0XFWQ/AZJKD,9,-GG-%$<)JT4E6I7IV\& M0Y-PT/@7.9\LFX.5#W7^[RU+,KU>Y#D90H=DY7Q&U320@F*BXPAQ&4YR1[*0 M"!8/@%MH5;[%D.&UC (0*DZ]>'Y#.CH1_@SF8R*V0>EDW+'=5&Z4=652 I4=DWB6#[B6JV$U5=C MTV$AOMM<<4B(D,(%(;YRK/KUR\3LN^UF$TH"[9@_OY9_7DPX8#Y$U_8('QNA M%U^ MTWZ[ZNYFE=+6\L_0/DM([MM)J'U:]PV6E2QG2IFK%_&>2!U*]":!E"/ M:Q#$T2';G!.-?X!R %ZF;: BZ[!&@AX3K;@&TB3[UV40!>OM6I&LPP:U'_$L M\KD%;)TM DRL>MOS*^#'./ET$=&^A*DDT+R\^6 \]=2Q&?L7H,LJ+ U4^.YU M,=(O(O])_#762D\PNW[$$$W%X5H#I?#,O-#,I0[DMG3H"MAL+52>1>7 ,Q5K MIPB-5S(OPR>0"YWL3N*YJDY%8RY1I#,:00:QH70%!$NX4J2'*FD0Q9+F M5L%TM\)A",+G1:KP,#H4Y6/=,Z ..9_>;=PL7I^->AK,9>>3;S5A*>67F!BV M0O6V64>DS/HI%CA@F?=L#9?WJ@Z.O&-/GS:6O@>J;7G/&GHC&^1>;ZP#V](; MVYC8?!5J):X(V]'51O[>V\3I'PMM@1]RYS3&IHT6]T(7(&_7^TL5;J*[+@*A MDY<%MK$QCIV$-6AY)&TA8]\INQ\4621E*'LRZV6S' A#3+G/TXXK2S&CB0O]@(J^H7?W=ZWA1 2)Z7'+ZPB"0Z\7A0%2%OX5GCA5 M 5#(!X'9-%&DL _+!5S+NA)#[BFE1Q:[O-)/1U E(+A-I96\Y4GS#*SZRG(^ M7T2G^#&;1?.JTS"3A5H<=30_P4E&).8^\^EJ+_NLZD"29Z6JPNE8JR@\=BL1=7"ESP\E.C8>'J>HJG31 M05/1VAH@\T2<@Y/E! F\A$O^%F^@Q"?48==6N_*IJ)RK5IM<>*K4"')=5[IT ML9W9)_(@E#?1#0 <1W4GRGT,G30@SB\.0UI*-,,$M/Z>FDK=R'=M^6Z:&Z-B M9[(PU7!%7;1YG.Y&,LONX'9OSMN[![GF6[-76;U&.@V](A/3UQ.I M#2%%C.]75E)B0K4"N]4(='V JK!1.#?2>! M7FWXN1>3$$^[+9F8MI#>QWF A ;9BSF@B^:SIO2Z(D.)>W$H26#'? 07P2P- M/$7!(#+">=G_)JC[?HY])%STE1&4^>4K@5*U.LT+)9=!4DIEVUN0(PGE#>.) M=>L^JJ03-811)P8TM7J6?< 13KR07&2S^3J(:%LOHM&K6IODT^A-WIR(\IDN M(^ 42'%?BG7H8+O'6;#&IW@3IT3AFV4G7I+LB!25C0NX,8ID"BKFD*\J0\6T M5BL*-VW/Q"CQN**DP(N(_E:_4]JT';O@/*2T@@&Y1M? MGYT"9"XJH.ZG%-?R(U3E4'FIU;7I[D/@9S6E1]-+*GPE96+W+=R M8O!P"M7_NLZI)MGMGD0\ECMY/RA?\?-73LU7@GP^/#750A;R-2;])"!'6.[X MUR&6W3.I!*WL[L7SBW9\ JHQMUP6"9S(FL] 3EEN0!NY'!@3VW9,AN]#TEYZ MBWT>,'\(LJ+VPIY50Y',!YN['R&'R0(:S[4I4>QHG M\U-UJ6=TD/OXIE)CN8Z'(!)"C/+$JL$::UL_T,.ZKFVY]14P>'[U"G:3['85 M;![+;2K87@C5R&GJ$[E2JC<,20X7.L:1OUI[R:>)O,ESD>"R48RM98UGSZU3 M% 4]#<(M*&FZ7I66_ZY5DK51%B1?WNEGW!%S'AN-B&?3UWR%/^<:&[P;)7%$ M_NFS^M L-$I4?*0Y-Q_FI=C=1V;+ 1?&-?:QM%UPH.^7[&%K+.B M5JI"AXV#CE.TT&WI*%F%0B&2SOOH&6>30SX]M23=IT=T2&%1G#)NU&)I''Q+ M!\XSD/:#%::@\PH#PX7X6I1_4>]Y./B*$A+W9-*N["&JY[%W6[CJ MW61.'Q[;!R&YW>NHS"*XB#;;+/V(GW#X7JZ*5VDA4+@%9AT@.@^]YQI"+CM MMK'B\4U)!)MG9;LT7#OV3ZPQM&KY@5^*$RGIO 2E&DF^8J%+'-L!K&7GT/0^ MAJZ5D1_0&,WJ!+B/P?MZD\1/P1S/CWO7 MG6P'Q9E"P3S0*,7FZDJQ17+!S627XS;$N4IQ/(MZMO3 \WJ9!)&G_EY.4CD7%8"?^'P'@?,IR<'L9^:_UO (+ M,?B-4BN\&/OI.)<,B3=H:)*8.Y.J(J%ZOJZE]D\FA*$&T_^@.(:.G!@EF,%( M&NQ?_J0^!3*0-B$N\X_J\ZGS=)/$\ZT/ M/[JU]"5X\EBD),M$- )SME KYKP>#G(6Z6;L,,!'B)- M:6GE=(0BUU?DDU_-UC@)?$7%;CH2Y4,YBIOENMUMP.OTEZ%F43$[\Y*(<#DM M\A^.O33PA?Z6?'"5#G* Z 2G)QD7!9ZH2W"U;*,\W)4/QV4;4KEL/]RAZNF\ M:@0[C50$,3H\-JB0M\R+6F<.C38D;@E= X1'V18JEDG9#I2Z](C]%G@A;7JR MW6Q""94%<63E$E2!*A9Q;F?H8"IXLM>FD7V+D);O_)#$XN?A6CU3.LYE-&T3 M8I&)MX^3Q=NULC!9C(6J=V$U/@]_.>!$NC@UJYMXR*UJ'LX6B2_0;,^#R"-V MRX!60KGB"[(2)%3H8"4H:6G%2H"7M=/8IY7NV&OF632':O5"STD^N.A&3H;3 MY@/.G@ZYT.\_'DI0M!MEF!^IM][G\NK2N"W(\.HNW[\\W+;PKF,BO47:*-M6 M5HD.1-0$^,_%>D.^1JR1Q@RCJ?)$_U&?-YD<7%5730B+5XV@-&#KM5-J M77>LJKAG>$^HJ"(?;1X7#>AFU2O/.IPK4R/HJ*D\3#5AYE&=AY7-.DU5365I M4F:S?K0P(]-M 6EA-B8?2]L)0D]>$,*S+R3_>R&N'"XSGR@36UHH@-[$#Q&Q M1L/@%_*C%T0L:OS>>Q:*?+'P(1EXF)*E:UXIR.8H5V<7/:K61[#!09$ 0/9P M^[7TI1#W QN&[':/NC",?:\H9-N*+E2T]E-FLN]GL+OY4P<23IX"'Z=W<2@IS)_27&DZAWG5\ED(ICFN52=$AW_*RI&W?-Z> MXL?L!+J?)"D1BNLD6!(#.83?SM80B',D?LM_S% U\P 51X\1BD0PF[>G;'R&3-F.1) M=!,3N^LF$X@LJI93&6+?LW)Y8(]!2O1U5+/>DB E?ZHW9B\J[ @K%YU<'% = MKFD?-\QG,!$/ZA9R#@*UE,L"1[G!7!6.*/K.U4WH"94TZDM1GAB-RST[-VO] M*><\2'TO_ E[R3GYC? 5I7RO8N,13$!TAJML=P$"HBQ7G' MK%9'K2)#R#.Z6E!L342WGTHK EO:7%4PM:=5NS9]94)QLF#[UK M6C&6)4&*B-R6:6%L^7BXQ1DQ>AGDC"1!E 8^-7DU.I(/H+>VE57$V@YD!,"J:ET)(RJ!+&(3N968W*FV MCE@D5'R=BHQ-9[._PO-MB*\7=W@)0-_B#92MB)87$;EWUA1W@C#[H]HJSY>C M<>!L#BI71+4E#ZB YR.FUF76D"A<8>I#7VL)2:S4W]D:)TMXCTKBS]D*A-^+ M5.4,BSF(34+Y+$='B@*7?2M)B;:]1S8&RLDV2>HR CT?Q59JSH)\4NT[8]/< M%I?FH\+G@ QMRRZ">[*RTBL @YRGWP$0(K._PL)V5G9>NCT/,3[&$5X$D@SB MHFI^$7*-7N537CM.(>;BP3O@I2C;I7XS/I]%%!"K"P?+B'UA_NX4)\$3N7.> M,+1;4F9.["5"%*T2B*J:KXN*A5%M9=K?BI\TX>8^-R<,C^-]R6S]DVP':B9; M/*_5WR!F&U55RSI*&F5&Q*&ML#BJK4"-8F:=5"6J^%5*)A/^VH% @D-A *+; M+#\01W$!!SO1\N-,66V@-K'LK)3/?3V=3DE*_'A>%$IB;1)4#_ *K=&MDLA'A:\DRM!V6(/L- BWF=B?SJM"ED]QZ<,58,'[ M"J0(V[W+!(4]6!&71F$/P^(HY4JUXBBN3RYMG+E'6$>*6>T30A2F8!'X7I3E M$=<0Z@K%;0DX:D]3-1M5TU$Q7^1O=^%-TL*3ZSSJ0"';>9QEPOB-EUPG8+'C M.?5F%N>$7J8\F8WB!+'YS#=='973R9P7(M9?*F:WB0TY>WF5H\5_? MU82P*OZZ$;ALM%,&<*#G45V(I$7]^-+S5T&$DUV=Z_(3IYS2E/S)U'N2 MH,3C@I("$Z@^SE$ >]85Y*G.4Z\K**%"/V7:05W!2OJ23Y@&K*M#C*JQO- B M-Y]:&WK^-R;"TG%A@.+B*[Q[M(VM696 8JF:_Y2NUJX:, FOJ0QS/1^IFG:V M@_::)0T4GK;]J@X'+1^;T\SG)A(\CLC0M=50,=^TRL%45$:&B,$0Y"<&L0W*]Y?,FH^5+\>(> MEVI"V&1+5:ROWH>J[+2UUY!*:*!+;K>R2J)^,Z\]U\9!T\)S6TQQ((();M(! MF>&D8':'1GMYS6R=/GLN"V=K-MD38_\2:D H8Y _D"4R42=M^D?0/\Z]()&F MJ=N+86< 2YNNTR%4Y4, ^#1RYB?#0J[6,17@G.3$;T6 M#F[OH@8VTIN(@[?-KZ6,3LOE0NDFKD+\BAF"*# GY;]$V/!8H$#=KG'>*O^@ MJ9\)RV1,5E]3HLJ]S_3HXZ 2#8(RO5SS^@B2,EWT M49XMB=B:I5;$ECU U<+Y&WZN;I6+.XZ&,2:*D.\]2&Q7(*IR+=>+NMYUBZFI M"/7!TY;:I1$*):]G/Z%0J)X$X$G (#2U*P;'VX#6?92[S(I1;GL#\V'F,8*' MEI&+0C?L+AD?S\JCX:Z L*LPX0G8>.IA)6 M*,&*QQ0E$:Q&3YMZ<+A^&FE\X@"^/HDW;P*]%4>@Y:!.-Q7+[)X%S"7T/0[G M^4/E59S=>$EVO2#7!K$PO9" MMVHHB58'SI8IGP,AGI\&82$TXX_Q6J(+L>+ MIG!77E87>^[CD ']+%_ A9I, +S%&[+RBH@DU:^+6TGH(LUG(L)35,T%?M9O M:,=,5./']9!J4L6BUEM>29TDAPO MI4!J?O3_@%-X18FH>QX\&O\G/H8':R/#K@V;75P;3 M%,I+62#]&#=^-[;;?)_&80@1S]&<1>)67G*A!+(95&S*.:U.BR[D0X@*EZ,* MQ.U'J$)9@;(("58]81;U&:K2*YCW;.E(MQ)A(XBQD:%N.PZ< &E0,X)0NP! MXA)GJWC.D@/H/:2H@I/75@&*%*$1; E46\-US+<:2_YCIC9Y[,8ZM2/0Z1OX M:5XZEOL6WCF*7QXSX/J;,R."@,O&Y'P)H57YG^B%57$Q=2+5G!PYO&]*\5>A-M5&3C'=/T7%)B9VX&_!6:: MLG#0,V\<^9I JO)Y$'F1/\1!6:XT^8.2@W.'@U)(,=>M)S2><47])Z;RD*M MB^LVUJ&$9:6$]Y3YSO0]]]V4WW/?=7O/?>?J/?=LL<"TN%WIT+@EQW$S\^]D M!;? 1706>=09R,8(2\\5*]:_83TA,M/M<[L,)_X!JJ*!Y;C>T72T,CJU4--&]"UH:ODE M2)6B_T*#-;I3WZZ"+F"^U>Z^S*=^YX5>$FB_)13#IU/P@H.$Y F!B^Z+<"HT M)0?Z*M9E9^R'X-JVG,/A)1T-8CJ.X9<4LLON-5;ZTZKG&=%U4[D8&X]5;K]S M#OP\;@G1M/CF<)]X\^K=(R^S0U1.'#Q!,0^6JZ2L*U1-F%S2EA:"/.YTH,R+ M.)&5M_Q53)\\\7STQR--!:\$Z*7'ZW0EO5WMCLMWJT$*^TUI&T5*%H$O[M/3 M[LC[JED.ALY^[5APU/CQ.*Y+E9?P0LU$ZWK!?(SU>E+4OS_B6<-VIEW_F+^V MW)P& M/M7^:#M8*F@QXB6OQSW3ZHU*?R>E>J@@""N)A*I2P+@4VE68P^SGIA M,'**N8UX*NI,=._T5)LY.7[58--C48L,U7$?-Y$@/WMDH.CHAEK_M -?O>SI M*L&+$E6*YL)+'RFN^42"\[NW;W"8I<5O#N$WAV^/#M\???F9'==.G0Y.0 MA(8B=$'2L?+K%P!)B90 $@ !@G3\J8XJX1R<-YPW'/STWX_+\. !X!BBZ.<7 M+[\[?G$ (A\%,)K__.)NOOCO_SHX^+>?_OWP\. ]B #V$A 'GP_Y+E_S\X/%@DR>K'HZ,O7[Y\YY/OQ#[$($8I]D%, M/S@X/"0+%DN>8D 7_/'@(XH./GKK@Y=O#UZ^^?'UZQ^/CP_NIJ<'KXY?OKS'X7<(SX]>'1^_/BJ^^"+[YH^/](/*][^\ M9M]^^>[=NR/V?S=?C2'OBV39ET=_?+R:^ NP] YA%"=>Y%, ,?PQ9A]>(=]+ M&"4;\3H0?H/^Z[#XVB']Z/#EJ\/7+[][C(,7&=T.#G["* 1C,#M@F/^8K%?@ MYQ0O_-9*CT&"Q#%\ %D0%OAS5N/ MX6X$\\F",'*!PH"8N/-_I3!93\DBKQ!^K8QTS5+F\*U0QHL7%R'ZTHZ\Q2($ M1R,8GG@QC-'LEEAT(F;,W"DCR%O#H(I-TN72PVLTF\!Y!&=$A:-DY/LHC1)R MKMT2TO@0J!L+R67I1HQLXS)Z '%"E5D=U_)O#6K3=N.G:9P05<4:9.0M8DHZ M)PGR/U>45!V__26,L92M38PY#:V=.OKA!*U Z/S0QWU_!I,9S MC* NA84K&3N3]A19%U710B9])Q+(!FD(T Q&5+,1+N1+'5WQ4@:U;P-DA=$* MX&3M10&Q3'!%2=46( M4>2%80S\%,-$GR_M05JPGD1(2/@-21!.H";Q$GAQB@&)868>Q ]>F *"":9X M8&+Y[FD$T7+[VA"-\7XC9YY/C _Q--$LIN8(%N8HESNR]L8NM9!F%2CF7(T- M>!+M)1CZ)"AEX-,()JVW)%[3/)/F ,VQMUI 'X-Y87Q;X,Y?SX9IC#UR2MRO MB34+4C^A2[7%7;2B00]5QO$Y XD'-?)^:JN;$J622Z2+.&<)(/ CQ$ M?@5>2&MB"!?@0N\>A#^_2./#N>>M_MK4*VYF%X4[=HMB2%$?W9.SG?@L51KG MF+*:V1]K!?X$+^W&-[M0B9?^-HQ>I@A_X"AAN)F6&TU.-@@L140IA8 MWI]?'-,2--G&#&#BBU]EE!6BR7!,B,4&[)O;0%B9:;1.0G.4Y#_4^A/WGV4M MDU,/XS7Q"7ZC\8 -7LH!+JRZ&Q[S);K,34GR&62RGKE9D(AW"O"R4ENQ8%YX M<,K"V4LF\JF3\^QE>YYI&=/,*X_'P =$K$B,<0V(2XDQJY=;,*UU\"J2UTL6 MUI,K9^6KMJS48>1EG@-<7P,KC*NLWW=S625&SI;7KJSB3;( >(/2)%VM0E;M M,\\D :2^LTM$H)QQ_W#%N%L,5AX,SA]7((H!.7\9HME^+-I(&;"]/^RD:))IWT&XQ6*O? ]1NG*YFFHAL'F:.@EQU7) MF3/_>T<1B74UYBEL__FWRYZW&NQ!B1<:O4 &S"#:RAH,#6KS5LOO$"8H<4D M<;KPH@Z9+0=]X-9;DL2F\KU:!6H4L3W\#I-%T5)5['MM40BDX+J,G-HP7XZH MYK+ K0,NBXP6'MK#9&W-2:V3T:U&SBVY:)E]@U7'"HE,Y7=UM:[V(J0-.]MP M5W)PN8Q: AISFO6Z#KO,6=5GJ0;'5HFD5&MW6;,8GL%C"%KKU^.!<=R J6)B MN51RW7M)# 6*[+)M#X9;U5-S4G?)XS*S- H"9B*(L? @B9E/O14DQZV5^%, MRK5;JAA@B@AF+F^DP\TLL1[*;Z?CG9O4OZ7HPN6N_,HG^];"@-_0JD;S, %S%V[!9A-;K2? M"Q!"=F] ];1-EK#FT@?MV<]0BD=ILD"8#K&QS_8]B -M/6NBH^N&,QY^EW&< M=L?C'-H0D[9UQ'-Y*Y"'UTV:L'%4Q _OBK-ED$^%O14RNDS,E_*771[.,F ' M:JJE*.KZ\(UBGG\5TN2?#SGJ])PGX02$Y.,Y0?"CAS^#TKZL%.O$T ;#TCJ*N:YD;#:R;26R M:FU+8-S&8HU2S#6T92J9.BHU.7>-(E1%JY@?9O'4; 8ZH A#@H*NQR%NIY]F M"%Z26)J^,V$GIA7 %( M2PU5:.MHR()QY]=96, M(A]!LD"!Y5'[7:+OUI H>-F=\M18RW4;^25[R/7I!$3 4JY9!&I \9>06AH- M):)+;5JG"DCL9D.J ;$L1W*F+O+HL>HXH94T6AF,_,AA.4T.E;@G9A8IKI! M3+#PQ(NAWP7_,D N<\A-TEO'O)Q,CHW>D>WG*50T,[9?6/1LB9KFZ-HAQ//=I$OALG8 ME$\9L/VY$J?+:BGB.A_.S\%R6UOX!874SA<5NYMH OP49W,O,(SI&4/^&PS "N^,F223(ED>PVV-B/$YO<$I,G;;(9&G@O9B/)LUO M>9HZ?NIO=P*U/58+( WL4!71R_78LQW\S]"2H&FE.X<+:%#:*:!5J16U%]MI M]LI+@63I"&D127^SH]Y%D;GDB'<-AWK%\O $,DY:574Z:9CH6TN$),-,-C#P M^*5KK)DD91/XRD49-DFSZ/G,>A2(Q\#H:DT1U;#H2Y6V64\5J>O$ R\%Z!FZ M+.6=22U]&G8!PN "X?/E*D1KD-V7J0J"X'ZBUL)]UF@]2KFXKLC'5(0C;R*B M$D\;%AX>3YLHY?(M[/U'N48^\0,P-29QDEU1LY[.$L'MAFL+69G4,$9\0T>V-0MVMJ074^U MU-/4 IMA!$AMR&UN3/%S:ZLQAO*[5TW,(3:4G_CKN,,,1<^9Q:=.SK-WN@'O M>=3.!._%X)98UM]I[FHIBA+/7FIGE7:8YOBJA1CK01=W:_2Z(_Y.\\DT4S0&Q"SZ, 05#*>H![IO!<]^.$>2ML$. MIUS>ZSD#!*(/,Z)'P6A)^Z2_6BL;U(%SFZ^PJ81E$:HEN.L6N](%("\$-[.& M"8=F9*(9J.LCIRO9D""_N2&H)B;O.9N9U\]I=UW)B=J0.Y6ZI,GQ:!T6HVL* MSD]>&!JJT@Y'DOLTN0_.0/;?TL;R#E;+#V_)0N])G432!54AJZ-9R6)41[Z/ M4J(01!T ?+!UY4H*KN,WLA15HUX">&35<"7%I5 SW*>'4T1^ .T\7EB%[5"Q=K<+.&,Z%[#IZ,,U\/GG-.7MFA. 6@Y4' M@[,I]>JTHC+ MXO2D?'Q5?NCW\AGKD95,=KMM6W+_8%(+,5$AI,Y*!617/@ !JV)G M'0^JCVG6K^#V0>)6G&L@C>.W-ILU\^H&E%>%6*;&IYK4"@N8$3B&=<' M>AT63^- KZ6SL:1OFP-]#-A0JRF:>H_LJG8V=?P"X>Y:A;1Q<9D/U-V1 MTD]_0U$D5(CMTM\XG\V 3P[-\TIMK/]4:\DS0V4%I3+QE#/W\4BE!N?I!Z9O9R*?]3%S^E$!Y_QE- M;$A7QSMP[ .;D="NN>[X%?E6V^V=S#X!#[LE0_1;-$S-@VRU 3O#&5K+U+=M MU4HC(30:/'HR$8*^/1NCV6UI_1?:5C-OB&-O H70MWUG6@Q-4T=/TAA&(([/ M0.QCN,KOD3(2W51(-"4D/PDM1<<:6#AV,9KY7E8Z'2H;OKWKX-FH=+GT\!K- M)G >P1GTO2C9)]L+7:=\Z)I72Q6KVB8)V76Q4DW%9,EI3JV<*%6Y;J?;C+59 MX0S<)\0.95=^2X]T6KU)*0V]Q:WR#8S+*(?RT<.? 7NH;P]>%)P"3)]2F&*/ MQF;9C8;MV^56==$:KJZU5UW,JAUJMEAH]MUK!Z?JULX5/9ZQQCPSWC);>O$M M@*!K0G(IC81]_HHDB39OANY/X(3'.OBERC1"#LMN9W M5B#J9^OX"W=T:,D#=SL*7(;;]7-+A41]&FIU&?EDK9V/Q[V@Y05(EM*EY+C+1]3VFX)V6X5K6U+4JN/4DSPE69FM:6 M24-W(FE#!LS<:_9 .@N6053D8[22_>(EF_Q*0ZE])01:U,EDX%A5:$4,7)[! M6E*Q^W*P"K4'?RYGMRZSFY;:M^VR%;K1NSIP+0<#5A:UG(:I@>?Z )1@Z/X\ M/Q'MAGYT3<"<6H/+:(;P*3H>+ 2P:3]#X&_TK)VNH&N\M8U181+&UMV5G0KHX(@;G6 MC 865C1#3+&!Z\-^>?!DS?Y::VK&T"O1VR=2"*DS2EB.7VK@N7:VU*K.]:0S MJB@MRJ =\%0,;%"-.C4T,_6N@F[>@98VMU/W]F:TYA;, FOE #L>CZW$94E2 M.GF)65R+Z$"+FX$.RSQ+$-'MS9)B]&X7S!7"!!E,12/%M** M9I=51V>O-.Q!'<7R%#4XC%*)]UF7T2_9$^%TK$8MKP5]*8V+#.%@;::$L;&0 M>NHY!L1NI( ^G#&/8$=Q3C/089VF$D0T]W:RUAU>#T=D+_3R'2O?=L#C)I N MBV]JW&TDGLL)DM?@2VDW&$7D3Y^-.8DS/#M@M3(.P])N=1*;&P+9X_LI4QH1 MMFB-&GIR<.(O0) 6(\.8[WV:8BIZC#)VPU%9V(-R;.4IZOH!1Z$+[B:<&63$ M*D-#@ZE%UY>2MN;R^6Y2O3D=/7@PI-3*0Z8ME.)YO^Q9UR[-K"9.CD=AM[EH MU)X?KHWTA0?Q;UZ8@BP(_P@\VKX0W$1CN@%,S!2[9VQ5@I1Q<.T:MQ,:=9(/ MW<)S;@N4'>/G2P.&#@7^S$1&_1LV-B#.IWRLNSP6M+%RF?TP?VW !)N,G1;M MY.P:,0,(2J->&/9W$4R[>69F?I$H5. MUOG_[.H44$+%=:NC2A.P+K7=]'>5T"5A"FU>Q"A(_61*?E-GLD47X^67<_RV MN01+56@S<(N9[Q3-X/;Y9K9%Q2[6_72D,,W2*$&\%?1?=,V3HV/OR^:18JM] M,15 +IP+*59PVV&J-#)EEUJQ[7>$/[/'(GT0V^5;%9(;(Z7/NATZF;1*^LR[ M@!&,R8[>(Q3895X5TM"8MT,GIQVC&Z3>8V19XS((;D;E:/,J)TN+AD_.F&67 M!_\J+RUY9*E-52GW !AZ/_W[X>'!__S^\;O M)A^.'AY/3C\=/P03_"=([C[]/OWXKS\F?YQ?O(7>IS^#>W\>/O[C_=>WGT:? MQI<_O#E]_QC?C\+HS>*'DZ/%_:?EK\?@Y6/\Z?/\Z,.[.3J^NSX:_^>OGUY' MXW@Z?GGY^8@ >/7/!-_\^NX5./_S^.'ZX>'#U?$/9[].XC+ M?[S^]6CRZZWWQV1\\>'[-RA9^3_1-D4_3CZI=JD6M8!_"?EG2UHO9TK M-.$2!027 M"5C:>?&O&:IC2RDCF?R N$E,2MZ*IK\HA'"RID';Z!%VR[026-HZ M*%-5W]4,;77+4^3.T-*#=I[KD@#KF.D*ZB#795(B:"DLU%36CQY!/0*X8DD^ M@N4]P#;X50?.;2Y*DTVU]#,5^>F-@8?LV39[O-R!X+1E1)-[NT0R%NTIL:R4 MDYZL8^I>\)@F<#&%/QX2/\04,'>93^] MX)"8*DE"<]?\M'JM4AS!A,Y?BH(+^$C_LLC<&F@N2]^:C*VCG?D;?$_%7R]% MKJ7CQD9/M[6L80/$OCK<>SD#*7Y5DXR.)G^,?#]=IJP1Y0P0\'[6N4K^#D'^ M]LQH28NH7[.Y):+-6+JA8@:WG@8 M6)CCC$&7]$U:D6N@16IJ87GVO ;-B&, MA*9B"[(4>2%8;QIO-;J8<@ WLQ& M!4#:@$>(RLSQW0;@%0-X$XW"L.E*B2A';P22JMI5VM43#X:Q 1++Q8L6 #O> MO: 8T T%JC4!)\5ND[J2A>,VA+-:66A[G1R MTGO$Q8=7P%-A8+D2USD'&P52R 9^F4W+I-U-IIA=*BQ=2+1GTFJ@N3!I4AR0 MH9235LKM*X7UK!,H1,W/>\N+NBV;JY$]/6-N+ZXIU<%T39#X.GPE;K"2(I0$ M[:2\93L8K:0+97G@.-TL1G.;[]R)+M^3H_($S!"F#Y5T+$222#T-JZ,K8+*< M,SO9H!/9HYF-WLE>%:EGV9/AG(9S(2B":*8C-X- MM?!E;.*W#5<^'I=,+^1 M=L8Z>-P6/F8P\B(?>J'')L0L\PDQ7C(CNWZ@NR;4PL6TF'LV+:9\T/GX2[QM53/IT,QLIM7YGKZ#DYSL7?I\7H6M(ZN9DD;B_,']M44UR%Y=Q& MR#7"S5YJ5R"+T[>*Q(AVV['KY+14%UZYSEJC)Z;> ,G]JT)6"H@\.([.V7;, MY%/,W!'J>(:YES]GA68Q?>(*%D\,YC/-":C-6X,O]!_**1[-NIE5'S+@??%B/U;?L*8(B"2>+AI%6'@?;>\E<3;]*$W2\@OF:V MVUY)IQ!)MV\%.11),=OT#RB>+&IZ&P;W]3N \T4"@M$#P-X"VIC M#/4LO7)!LK(*#W3-I5@RAODU)5F1O+L8_F#'-_8B?=L76200U2.FS MRY-4SK$CGJ]263+XWTM9# M83%>7.S'VE-'-M!\SM +V%?(I).[U(T[BI6VU+ORDD'TOP%C:I+9A5B;N&O8 MEQ")[1_TZ^!OQG; "?TN>%D(JH%;DYV*::/37=767@FM*N[?;FI*FX)WM^<:=^0\*N QV#BF$R85(JA2(C+P M$(8MS_C4(_0-0Q#<8/+1#,"]U%''80P7H2'GY;OE7-$V[V@J1]OB0[X3^CY) M+W-"-6@.64:MLJ\0R6'6CCA;&EP,I;J';\ --<[V0LJ?4BFI1(1>66$YC ?K MQW;%T4)DC3P UJ.:TL8=ZJ4+H8'^-V"/33*[D&N5ZE)- Y7+D1T$0D+.%X(2 M&]F11C#1?[QNP\_Q9E7&SSNZJN9 CMJE=!(M%0%C%1!> LL#2ABI59656Z MF7F=38N#/&D;3^[LS3ZN!^C$4ZV5YC+;&HAE:LK9<.7;@)$O3;OH^K)5HX=% MH@DZYA $/1Q9H8R\JX/.E!_0C5.]QW*SXZ[Z*N [&1Z69C\C\'R;2HZ,]NZ[L[M9-;[MD -YV" MPK/D*W/3J>M-O?-I+A7)L5H/L>L^>XR M(MR)8NBS?96)>DS.QT!F8)VI!<=GL.0=HCKW5 OIDRP1,T>BI MU^3Y?K/:F*VFV> I7$;[Y-TL/0%SRO,Q6"&<$$Y>1C.$EXS"1%ZR_\GIZS2D M^1IHZ+;FB $(^CP-;5$&KMLYL$U"6C$R.H*SV_"IPK\8)W]-"$&8!=MBZH62 M?9_D]R5FD7_M,JH>@-NW;5NH*65: ^T,]'XJK'>&Z MUQP>0)3:N;R[6=M5JD?'NZY>:RB(H]_=: ) D>3 M&[JJW@YT&"4V2R"[AM-"*%K="Z0'8H[;#9X _ !]V:N!4NX4=VU'/&FM>(77 MQ2>8@SN!)63B413DZ,1F8T,Q '<.4*B&4D&&G-N-]ALAB#D%$R7L#5%)V3C25K MLP&**EAG+F&M8 L9VD3$:C"CRK,31 ='SLX@!C[Y1GRZ\"!Q#"*S594&*.X" M22F6--'(6)PT,/NC>Z3NN>G:S]&,P2K%_L*CHTQI,66@E[_O)#O2FB65'9O*$NFI6Y[8RC%:DWU@ MAEXW0EM)-Z<5W;)+H2P5OARBDS'QE26(L=-,:QY M OP4P\1RPDP!NK85G<(E. ,K%--AL4C#V0Q2G6+$G1FXIG682\7X5R7K[M]7IUFWP<>7 2*I59=QU*[IWGGS>EB++R$AGF36JN!PXCMAK4E6J M95T>+?63S9L3&WL!*)#= K$WO[P>8!^*<,9XUD!;-\D:FD'_Z/V-\,;ZF*SG M<58>@)T5T40_LQ/N%!$4[CAY2W SJV!CMCXG!N"N[B,6R,U-)S%9](U@L9): M7]O^K_I*.,[^#!?'U.@\_8(TZ+S]5=_I7-J?L:2P%IT)774DNOP[9V5Y25*7 MM^@J\9KC(C1S!C#YC&'\^69^ R%\L M/?S95J#9"-/1'0J-6+*9?/K:I'US0HQ<@9J]Z+$1IMN$K*RXU_-XEXR[5RXT MFSYH:W+><'P-$GM!(Q^0B^1<&[8(R*7ODG$NC;9)ZW41_O*7*Y^)*[H'SH9W,>;V8\2%+.5NT"/:3Q7@V#TKF>"L;J:D9.[%N Z0?> M'%AI]*J%-Q1^RA'/\'T_!Q53VF.Q0"'91IQ5D=O?U=E?DV9K;;8?-$!T\*96 MY6T 6J%_7 $Z8G&*Z$>E=I8>/K.HBKM3MT!.V(P,>%7FJ=%N"IU>LU-O!1,O MS'JHQH0W^ $$%PA?I'0R^64.0?L5&T^#@J0EL"O.&*U:.3J3N$-K%<>C;KJR-YT9-[.RSK,[0M0,Q$F\-['6:K]< M2XS4.W*$)%7H$VI80_5FK'"Y/7],$ZVKZD@;=Q;"C/S5/S[-;2+2RC1\Z^_= M#^!%^T87)A;Y,-L]1 '=-*W9VLO;6L'3;?\)3SN4O$LMUK09OU/Q4S+7P6(6 M> ^(6^>LF5_[5'$TG77;1K;OTXTG=_9X5@^PW^K60"P7$UXW=Y)R';9UCE;6 M[]M3=<)#M$H5$]U;FG?RK!]^?3JV>++(XXK@O%$A\/0+FBY0&GMTB-P#B.C2 M"IT7-3]W64L4$;!NMX[.D3)*D(3AK5BPMX#K < RC-C?]7"GQ,E;6*F NM0X MHON^B6[Z=%,A8SFO[5"$7N6^A4CVB_FU)2L+'')V;^V_'/DEQSLVH MC\W3C2S#6^A2]1D[*>=+:J$!'$9R!''4%5Y)_E"3!H*S%-/A%.SIS,SVE4MM MYX\ ^S"VY*RH8^'JPI:FPFN06;^!G3L95ZTLM6>,#LE N9)YN;+P7E>C\W S$0;NN?R\H,C MT['Q3T?!WVDV3>EFEL^/LV(JZ@$.*5G00#K]A^M[TA--*(*68.H]5A\NT)O* MEB_5-#K*U!@V,3AE3WB?#/*]8J+?:N1[]I?:$TY%5*X3*U3;X2V5 M;;OIC6>(P,@"_2N+]I+^U6V;GFS4+T6O/33,O'EU/IL!G_I-&U@T$S(&Q*GP M80@9(4X7E!N7T7GDL8LBV7=LG/PML'$5K+9Z#U($2[7T+B2$@6>5M9\C M$RVH%@](+./V0F.#O-2^^LB/#%0]I&_]>>..GS!684_VHM(9BL'X4:&EC_,S ME_.LFEYZY>W2X),Y?18U&2MGY#6HFQ6@0PVB>7;:7Z'82MJ3!\9-LE/Z^"A[ MG5PJF7V]J7LWYPSY*6NJB8)S]C!>B2C*J$>2_?T3\.Z1\E :]=V@R: L?&%*I7KN_'JH@.54>UP/S+25K./?0NO^18 73\CZ!C,(:5CE-">>0-BQ%W6C?LFJS0%Q?D4 MK_-H(:SY9PJG!R1;01T*Q>A9X)I MU?7ZY0 (6;1#!)./V>FH%:!S[L)+$E8\?@!KI @GA'RIB2"A=OF!Z%0]B8PUK.IQ[@*& )^20W2.L#D%JZXZG+-IAQJF M.DCU/?&L?=&<_\=?=RCV3T 5@XV;VHS:.J47Y!.3^9'=E0=B]82$,=:-V8Y5 MF0S9859Y[6&D(FIH4T3!!NLJK'%J'S)+'4T<7P M LE!@ 1 " 0 !R8F-N+3(P,C$P,S,Q+GAM;%!+ 0(4 M Q0 ( *^%L5+\VPLAP X $R1 1 " :!\ !R8F-N M+3(P,C$P,S,Q+GAS9%!+ 0(4 Q0 ( *^%L5(F/'WCUPL ,V" 5 M " 8^+ !R8F-N+3(P,C$P,S,Q7V-A;"YX;6Q02P$"% ,4 M" "OA;%2K7S-N/(K #\KP( %0 @ &9EP &UL4$L! A0#% @ KX6Q4A!%#HY8:0 L6<% !4 M ( !OL, ')B8VXM,C R,3 S,S%?;&%B+GAM;%!+ 0(4 Q0 ( M *^%L5)O$DKTBBP ,/5 @ 5 " 4DM 0!R8F-N+3(P,C$P A,S,Q7W!R92YX;6Q02P4& 8 !@"* 0 !EH! end