0000814676-21-000063.txt : 20210813 0000814676-21-000063.hdr.sgml : 20210813 20210813112149 ACCESSION NUMBER: 0000814676-21-000063 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 40 CONFORMED PERIOD OF REPORT: 20210626 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CPS TECHNOLOGIES CORP/DE/ CENTRAL INDEX KEY: 0000814676 STANDARD INDUSTRIAL CLASSIFICATION: POTTERY & RELATED PRODUCTS [3260] IRS NUMBER: 042832509 STATE OF INCORPORATION: MA FISCAL YEAR END: 1225 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36807 FILM NUMBER: 211170535 BUSINESS ADDRESS: STREET 1: 111 SOUTH WORCESTER STREET CITY: NORTON STATE: MA ZIP: 02766 BUSINESS PHONE: 508-222-0614 MAIL ADDRESS: STREET 1: 111 SOUTH WORCESTER STREET CITY: NORTON STATE: MA ZIP: 02766 FORMER COMPANY: FORMER CONFORMED NAME: CERAMICS PROCESS SYSTEMS CORP/DE/ DATE OF NAME CHANGE: 19920703 10-Q 1 q2202110q.htm Q2 2021 10Q

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

[X] Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the period ended June 26, 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 0-16088

 

CPS TECHNOLOGIES CORP.

(Exact Name of Registrant as Specified in its Charter)

 

Delaware
(State or Other Jurisdiction
of Incorporation or Organization)
04-2832509
(I.R.S. Employer
Identification No.)

 

111 South Worcester Street
Norton MA
(Address of principal executive offices)

 

 

02766-2102
(Zip Code)

 

 

(508) 222-0614
Registrant’s Telephone Number, including Area Code:

 

CPS Technologies Corp.

111 South Worcester Street

Norton, MA 02766-2102

Former Name, Former Address and Former Fiscal Year if Changed since Last Report

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 than the registrant was required to file such reports), and (2) has been subject to the filing requirements for the past 90 days. [X] Yes [ ] No

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer or a non-accelerated filer or a smaller reporting company, or an emerging growth company. See definition 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 [X] Smaller reporting company [X]

Emerging growth company[ ]

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15U.S.C. 7262(b)) by the registered public firm that prepared or issued its audit report.

[ ] Yes [X] No

 

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

[ ] Yes [X] No

 

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

 

     Title of each class                      Trading Symbol(s)          Name of each exchange on which register

Common Stock, $0.01 par value               CPSH                              NASDAQ Capital Markets

 

 

APPLICABLE ONLY TO CORPORATE ISSUERS:

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date. Number of shares of common stock outstanding as of August 6, 2021: 14,322,617.

 
 

PART I FINANCIAL INFORMATION

 

ITEM 1 FINANCIAL STATEMENTS (Unaudited)

 

CPS TECHNOLOGIES CORP.

Balance Sheets (Unaudited)

 

 

     June 26,      December 26,  
     2021      2020  
ASSETS              
               
Current assets:          
Cash and cash equivalents  $3,015,760   $195,203 
Accounts receivable-trade, net   4,432,310    2,914,800 
Inventories, net   3,989,435    3,709,471 
Prepaid expenses and other current assets   273,523    71,506 
Total current assets   11,711,028    6,890,980 
Property and equipment:          
Production equipment   10,343,553    10,265,471 
Furniture and office equipment   568,846    568,846 
Leasehold improvements   951,384    951,384 
Total cost   11,863,783    11,785,701 
           
Accumulated depreciation and amortization   (10,831,191)   (10,558,816)
Construction in progress   140,270    61,062 
 Net property and equipment   1,172,862    1,287,947 
Right-of-use lease asset   638,000    25,000 
Deferred taxes, net   117,000    117,000 
 Total assets  $13,638,890   $8,320,927 

 

See accompanying notes to financial statements.

 

(continued)

 

 
 

CPS TECHNOLOGIES CORP.

Balance Sheets (Unaudited)

(concluded)

 

    June 26,      December 26,  
    2021      2020  
LIABILITIES AND STOCKHOLDERS` EQUITY              
               
Current liabilities:          
Note payable, current portion  $59,438   $58,134 
Accounts payable   1,522,336    909,291 
Accrued expenses   997,755    804,091 
Deferred revenue   400,874    12,177 
Lease liability, current portion   151,000    25,000 
                
Total current liabilities   3,131,403    1,808,693 
                
Note payable less current portion   124,566    154,570 
Long term lease liability   487,000    —   
                
Total liabilities   3,742,969    1,963,263 
Commitments and contingencies (note 4)          
Stockholders` equity:          
Common stock, $0.01 par value,          
authorized 20,000,000 shares;          
issued 14,300,771 and 13,746,242;          
outstanding 14,300,548 and 13,313,790;          
at June 26, 2021 and December 26, 2020;   143,007    137,462 
Additional paid-in capital   38,956,952    36,688,894 
Accumulated deficit   (29,202,268)   (29,472,369)
Less cost of 223 and 432,452 common shares repurchased          
at June 26, 2021 and December 26, 2020   (1,770)   (996,323)
                
Total stockholders` equity   9,895,921    6,357,664 
                
Total liabilities and stockholders`          
 equity  $13,638,890   $8,320,927 
                

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORP.

Statements of Operations (Unaudited)

 

               
     Three Months Ended      Six Months Ended  
     June 26,      June 27,      June 26,      June 27,  
     2021      2020      2021      2020  
Revenues:                            
Product sales  $5,862,183   $5,758,015   $10,727,890   $12,269,586 
                              
Total revenues   5,862,183    5,758,015    10,727,890    12,269,586 
Cost of product sales   4,510,600    4,574,686    8,432,168    9,536,047 
                              
Gross Margin   1,351,583    1,183,329    2,295,722    2,733,539 
Selling, general, and                    
administrative expense   1,098,616    852,773    2,007,087    1,781,362 
                              
Income from operations   252,967    330,556    288,635    952,176 
Interest income (expense), net   (13,769)   (31,325)   (18,079)   (51,291)
                              
Net income before                    
income tax   239,198    299,231    270,556    900,885 
Income tax provision   —      —      456    —   
                              
Net income  $239,198   $299,231   $270,101   $900,885 
                              
Net income per                    
basic common share  $0.02   $0.02   $0.02   $0.07 
                              
Weighted average number of                    
basic common shares                    
outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
                              
Net income per                    
diluted common share  $0.02   $0.02   $0.02   $0.07 
                              
Weighted average number of                    
diluted common shares                    
outstanding   14,550,918    13,259,783    14,407,904    13,253,457 
                     

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORP.
STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)
FOR THE THREE AND SIX MONTHS ENDED JUNE 26, 2021 AND JUNE 27, 2020

   Common Stock  Additional        Total
   Number of     paid-in  Accumulated  Stock  stockholders'
   shares issued  Par Value  capital  deficit  repurchased  equity
Balance at March 27, 2021   14,360,042   $143,600   $37,925,674    (29,441,466)   (2,201,509)   6,426,299 
Share-based compensation expense   —      —      92,113    —      —      92,113 
Issuance of common stock   479,289    4,793    3,132,599    —      —      3,137,392 
Employee option exercises   16,100    161    25,272    —      (24,514)   919 
Treasury shares retired   (554,660)   (5,547)   (2,218,706)   —      2,224,253    —   
Net income   —      —      —      239,198    —      239,198 
Balance at June 26, 2021   14,300,771    143,007    38,956,952    (29,202,268)   (1,770)   9,895,921 
                               

 

   Common Stock  Additional        Total
   Number of     paid-in  Accumulated  Stock  stockholders'
   shares issued  Par Value  capital  deficit  repurchased  equity
Balance at December 26, 2020   13,746,242   $137,462   $36,688,894    (29,472,369)   (996,323)   6,357,664 
Share-based compensation expense   —      —      119,535    —      —      119,535 
Issuance of common stock   479,900    4,793    3,132,599    —      —      3,137,392 
Employee options Exercised   629,900    6,299    1,234,630    —      (1,229,700)   11,229 
Treasury shares retired   (554,660)   (5,547)   (2,218,706)   —      2,224,253      
Net income                  270,101    —      270,101 
Balance at June 26, 2021   14,300,771    143,007    38,956,952    (29,202,268)   (1,770)   9,895,921 

 

                   
   Common Stock  Additional        Total
   Number of     paid-in  Accumulated  Stock  stockholders'
   shares issued  Par Value  capital  deficit  repurchased  equity
Balance at March 28, 2020   13,427,492   $134,275   $36,159,874    (29,778,779)   (517,053)   5,998,317 
Share-based compensation expense   —      —      17,390    —      —      17,390 
Issuance of common stock   —      —      —      —      —      —   
Net income                  299,231    —      299,231 
Balance at June 27, 2020   13,427,492    134,275    36,177,264    (29,479,548)   (517,053)   6,314,938 

 

   Common Stock  Additional        Total
   Number of     paid-in  Accumulated  Stock  stockholders'
   shares issued  Par Value  capital  deficit  repurchased  equity
Balance at December 28, 2019   13,427,492   $134,275   $36,094,201    (30,380,433)   (517,053)   5,330,990 
Share-based compensation expense   —      —      83,063    —      —      83,063 
Issuance of common stock   —      —      —      —      —      —   
Net Income                  900,885    —      900,885 
Balance at June 27, 2020   13,427,492    134,275    36,177,264    (29,479,548)   (517,053)   6,314,938 
                               

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORP.

Statements of Cash Flows (Unaudited)

 

   Six Months Ended  
     June 26,      June 27,  
     2021      2020  
               
Cash flows from operating activities:          
Net income  $270,101   $900,885 
Adjustments to reconcile net income          
to cash provided by (used in) operating activities:          
Depreciation and amortization   284,408    261,688 
Share-based compensation   119,535    83,063 
Gain on sale of property and equipment   —      (5,000)
           
Changes in:          
Accounts receivable-trade   (1,517,511)   (888,897)
Inventories   (279,963)   (773,044)
Prepaid expenses and other current assets   (202,018)   (25,451)
Accounts payable   613,046    333,743 
Accrued expenses   193,665    93,828 
Deferred revenue   388,697    461,887 
Net cash provided by (used in) operating          
activities   (130,040)   442,702 
Cash flows from investing activities:          
Purchases of property and equipment   (163,524)   (233,270)
Proceeds from sale of property and equipment   —      5,000 
Net cash used in investing          
activities   (163,524)   (228,270)
Cash flows from financing activities:          
Net borrowings on line of credit   —      (222,823)
Proceeds from exercise of employee stock options, net of repurchases   11,229    —   
Proceeds from issuance of common stock   3,137,392    —   
Payments on note payable   (34,500)   (8,962)
Net cash provided by (used in)          
financing activities   3,114,121    (231,785)
Net increase (decrease) in cash and cash equivalents   2,820,557    (17,353)
          
Cash and cash equivalents at beginning of period   195,203    133,965 
Cash and cash equivalents at end of period  $3,015,760   $116,612 
          
Supplemental disclosures of cash flows information:          
Cash paid for interest   18,079    65,741 
          
Supplemental disclosures of non-cash activity:          
Issuance of note payable to finance equipment purchase   —      208,583 
Net exercise of stock options   24,514    —   

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORP.
Notes to Financial Statements
(Unaudited)

(1) Nature of Business

CPS Technologies Corp. (the “Company” or “CPS”) provides advanced material solutions to the electronics, power generation, automotive and other industries. The Company’s primary advanced material solution is metal-matrix composites (MMC’s) which are a combination of metal and ceramic.

 

CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.

 

Using its proprietary MMC technology, the Company also produces light-weight armor, particularly for extreme environments and heavy threat levels.

The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.

 

(2) Summary of Significant Accounting Policies

As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.

 

The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.

 

The Company’s balance sheet at December 26, 2020 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.

 

For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 26, 2020 and in CPS’s other SEC reports, which are accessible on the SEC’s website at www.sec.gov and the Company’s website at www.alsic.com.

 

The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.

 

 

(3) Net Income Per Common and Common Equivalent Share

Basic net income per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

 

 

 

 

 

 

 

 

 

The following table presents the calculation of both basic and diluted EPS:

 

    Three Months Ended      Six Months Ended  
  June 26,      June 27,      June 26,      June 27,  
     2021      2020      2021      2020  
                             
Basic EPS Computation:                            
Numerator:                            
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Basic EPS  $0.02   $0.02   $0.02   $0.07 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Dilutive effect of stock options   568,741    52,347    624,628    46,021 
Total Shares   14,550,918    13,259,783    14,407,904    13,253,457 
Diluted EPS  $0.02   $0.02   $0.02   $0.07 

 

 

(4) Commitments & Contingencies

 

Commitments

 

Leases

The Company has one real estate lease expiring in February 2026. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these equipment leases have been capitalized as the Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.

 

The real estate lease expiring in 2026 (the “Norton facility lease”) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on March 1, 2021 based on the present value of lease payments over the lease term using the Company’s incremental borrowing rate at commencement date. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

 

Operating Leases

The Norton facility lease comprises approximately 38 thousand square feet. The lease is triple net lease wherein the Company is responsible for payment of all real estate taxes, operating costs and utilities. The Company also has an option to renew the lease starting in March 2026 through February 2032. Annual rental payments range from $152 thousand to $165 thousand through maturity.

 

The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company’s capitalized operating leases as of June 26, 2021

 

 

(Dollars in Thousands)    June 26, 2021  
Maturity of capitalized lease liabilities    Lease payments  
2021   76 
2022
2023
2024
2025
2026
   

160

162

165

165

28

 
Total undiscounted operating lease payments  $756 
Less: Imputed interest   (118)
Present value of operating lease liability  $638 

 

 

Balance Sheet Classification     
Current lease liability  $151 
Long-term lease liability   487 
Total operating lease liability  $638 
Other Information     
Weighted-average remaining lease term for capitalized operating leases   56 months 
Weighted-average discount rate for capitalized operating leases   6.6%

 

 

Operating Lease Costs and Cash Flows

Operating lease cost and cash paid was $38 thousand during the second quarter of 2021 and $76 thousand for the six months ended June 26, 2021. These costs are related to its long-term operating lease. All other short-term leases were immaterial.

 

Finance Leases

The company does not have any finance leases.

 

 

(5) Share-Based Payments 

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.

 

During the quarter ended June 26, 2021 a total of 26,000 stock options were granted to employees under the Company’s 2020 Equity Incentive Plan Stock Incentive Plan (the “Plan”) and a total of 22,000 were granted to outside directors during the quarter ended June 26, 2021 issued at a weighted average price of $5.81 per share. There were no stock options granted for the quarter ended June 27, 2020.

 

During the three and six months ended June 26, 2021 there were 16,100 and 629,900 options exercised and corresponding shares issued at a weighted average price of $1.58 and $1.97, respectively. During the three and six months ended June 27, 2020 there were no shares exercised or issued.

 

During the three and six months ended June 26, 2021, the Company repurchased 2,235 and 122,431 shares, respectively, for employees to facilitate their exercise of stock options. During the three and six months ended June 27, 2020 there were no shares repurchased.

 

There were also 869,600 shares outstanding at a weighted average price of $2.14 with a weighted average remaining term of 6.67 years as of June 26, 2021, and there were 472,200 shares exercisable at a weighted average price of $2.14 with a weighted average remaining term of 4.95 years as of June 27, 2020. The Plan, as amended, is authorized to issue 1,500,000 shares of common stock. As of June 26, 2021, there were 1,138,000 shares available for future grants.

 

As of June 26, 2021, there was $445 thousand of total unrecognized compensation cost related to nonvested share-based compensation arrangements granted under the Plan; that cost is expected to be recognized over a weighted average period of 2.02 years.

 

During the three and six months ended June 26, 2021, the Company recognized $92,113 and $119,535, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

 

During the three and six months ended June 27, 2020, the Company recognized $17,390 and $83,063, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

 

(6) 2021 At-the-Market Offering 

On April 26, 2021, the Company entered into a sales agreement (the “Sales Agreement”) with Craig-Hallum Capital Group LLC (“C-H”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $25.0 million in at-the-market offerings (“ATM”) sales. On the same day, the Company filed a prospectus supplement under a shelf registration relating to the Sales Agreement. C-H will act as sales agent and will be paid a 3% commission on each sale under the Sales Agreement. The Company’s common stock will be sold at prevailing market prices at the time of the sale, and, as a result, prices will vary. From date of inception until June 26, 2021, the Company sold 479,289 shares of common stock under the Sales Agreement, for gross proceeds of $3,356,342, fees to C-H of $100,690, other fees of $118,140 for net proceeds of $3,137,512. Subsequent to June 26, 2021, and as of August 6, 2021, the Company has sold 25,267 additional shares for gross proceeds of $153,659.

 

 

(7) Inventories

Inventories consist of the following:

    June 26,      December , 26  
     2021     2020  
               
Raw materials  $1,363,413   $752,760 
Work in process   2,203,222    2,800,226 
Finished goods   858,955    592,640 
                
Total inventory   4,425,590    4,145,626 
Reserve for obsolescence   (436,155)   (436,155)
                
Inventories, net  $3,989,435   $3,709,471 
                

 

(8) Accrued Expenses

Accrued expenses consist of the following:

    June 26,      December 26,  
     2021      2020  
           
Accrued legal and accounting  $56,219   $71,671 
Accrued payroll and related expenses   762,740    626,063 
Accrued other   178,796    106,357 
                
   $997,755   $804,091 
                

 

(9)       Line of Credit

In September 2019, the Company entered into a revolving line of credit (LOC) with Massachusetts Business Development Corporation (BDC) in the amount of $2.5 million. The agreement includes a demand note allowing the Lender to call the loan at any time. The Company may terminate the agreement without a termination fee after 3 years. In May of 2020 this credit line was increased to $3.0 million. The LOC is secured by the accounts receivable and other assets of the Company and had an interest rate of LIBOR plus 650 basis points. In May of 2021 the interest rate was reduced to LIBOR plus 550 basis points. On June 26, 2021 the Company had $0 of borrowings under this LOC and its borrowing base at the time would have permitted an additional $3.0 million to have been borrowed.

 

The line of credit is subject to certain financial covenants, all of which have been met.

 

 

(10) Note Payable

In March 2020, the company acquired a Sonoscan ultrasound microscope for a price of $208 thousand. The full amount was financed through a 5 year note payable with third party equipment finance company. The note is collateralized by the microscope and is being paid in monthly installments of $4 thousand, consisting of principal plus interest at a rate of 6.47%.

 

In July 2020 CPS placed into service a piece of manufacturing equipment which it financed with the machine’s vendor.  The equipment cost of $40 thousand will be paid at the rate of $2 thousand per month over 2 years, resulting in an implied interest rate of 1.90%. 

 

The aggregate maturities of the notes payable based on the payment terms of the agreement are as follows: 

 

Remaining in:     Payments due by period  
FY 2021   $ 29,414  
FY 2022   $ 55,906  
FY 2023   $ 43,837  
FY 2024   $ 46,757  
FY 2025   $ 8,090  
Total     184,004  
         

 

Total interest expense on notes payable during 2021 was $5,800.

 

 

(11)       Income Taxes

A valuation allowance against deferred tax assets is required to be established or maintained when it is "more likely than not" that all or a portion of deferred tax assets will not be realized. In December 2018, the Company established a valuation allowance reserve, as it is judged more likely than not that all or a portion of its deferred tax assets will not be utilized before they expire. This decision was reached after giving greater weight to the Company’s losses in recent years as compared to its forecasts.

 

The Coronavirus Aid, Relief and Economic Security Act (“Act”) became law on March 27, 2020. The Act contains two provisions that provide a tax benefit to the Company. The Act suspends the current 80% limitation on the utilization of net operating losses for taxable years beginning in 2018, 2019 and 2020. The Act also allows net operating losses arising in 2018, 2019 and 2020 to be carried back five years. The Act also accelerates the ability of the Company to recover Federal alternative minimum tax credits.

 

The Company recorded a reduction of the valuation allowance reserve of $8 thousand and $69, respectively during the three and six months ended June 26, 2021 to account for the utilization of deferred tax assets to reduce the current tax liability for the three and six months ended June 26, 2021. As a result of the utilization of deferred tax assets, the Company did not record a provision for income taxes for the three months ended June 26, 2021, and less than $1 thousand for the six months so ended

 

 

 

 
 

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

 

The following discussion and analysis of financial condition and results of operations is based upon and should be read in conjunction with the financial statements of the Company and notes thereto included in this report and the Company’s Annual Report on Form 10-K for the year ended December 26, 2020, and in CPS’ other SEC reports, which are accessible on the SEC’s website at www.sec.gov and the Company’s website at www.alsic.com.

 

Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements that involve a number of risks and uncertainties. There are a number of factors that could cause the Company’s actual results to differ materially from those forecasted or projected in such forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements which speak only as of the date hereof. The Company undertakes no obligation to publicly release the results of any revisions to these forward-looking statements which may be made to reflect events or changed circumstances after the date hereof or to reflect the occurrence of unanticipated events.

 

Critical Accounting Policies

The critical accounting policies utilized by the Company in preparation of the accompanying financial statements are set forth in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the year ended December 26, 2020, under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations”. There have been no material changes to these policies since December 26, 2020.

 

Overview

Products we provide include baseplates for motor controllers used in high-speed electric trains, subway cars, wind turbines, and hybrid and electric vehicles. We provide baseplates and housings used in radar, satellite and avionics applications. We provide lids and heat spreaders used with high performance integrated circuits for use in internet switches and routers. We provide baseplates and housings used in modules built with Wide Band Gap Semiconductors like SiC and GaN. CPS also assembles housings and packages for hybrid circuits. These housings and packages may include MMC components; they may include components made of more traditional materials such as aluminum, copper-tungsten, etc. Using its proprietary MMC technology, the Company also produces light-weight vehicle armor, particularly for extreme environments and heavy threat levels.

CPS’s products are custom rather than catalog items. They are made to customers’ designs and are used as components in systems built and sold by our customers. At any point in time our product mix will consist of some products with on-going production demand, and some products which are in the prototyping or evaluation stages at our customers. The Company seeks to have a portfolio of products which include products in every stage of the technology adoption lifecycle at our customers. CPS’ growth is dependent upon the level of demand for those products already in production, as well as its success in achieving new "design wins" for future products.

As a manufacturer of highly technical and custom products, the Company incurs fixed costs needed to support the business, but which do not vary significantly with changes in sales volume. These costs include the fixed costs of applications engineering, tooling design and fabrication, process engineering, etc. Accordingly, particularly given our current size, changes in sales volume generally result in even greater changes in financial performance on a percentage basis as fixed costs are spread over a larger or smaller base. Sales volume is therefore a key financial metric used by management.

The Company believes the underlying demand for metal matrix composites is growing as the electronics and other industries seek higher performance, higher reliability, and reduced costs. CPS believes that the Company is well positioned to offer our solutions to current and new customers as these demands grow.

 

Our products are manufactured by proprietary processes we have developed including the QuicksetTM Injection Molding Process (‘Quickset Process’) and the QuickCastTM Pressure Infiltration Process (‘QuickCast Process’).

 

CPS was incorporated in Massachusetts in 1984 as Ceramics Process Systems Corporation and reincorporated in Delaware in April 1987 through a merger into a wholly-owned Delaware subsidiary organized for purposes of the reincorporation. In July 1987, CPS completed our initial public offering of 1.5 million shares of our Common Stock. In March 2007, we changed our name from Ceramics Process Systems Corporation to CPS Technologies Corp.

 

 

Results of Operations for the Second Fiscal Quarter of 2021 (Q2 2021) Compared to the Second Fiscal Quarter of 2020 (Q2 2020); (all $ in 000s)

 

Total revenue was $5,862 in Q2 2021, a 2% increase compared with total revenue of $5,758 in Q2 2020. This increase was due primarily to the initial shipments of armor panels and increased sales of hermetic packages, offset by a decrease in the sale of baseplates to a major customer.

 

Gross margin in Q2 2021 totaled $1,352 or 23% of sales.  In Q2 2020, gross margin was $1,183 or 21% of sales.   This increase in margin was primarily due to moderate price increases and product mix.

 

Selling, general and administrative expenses (SG&A) were $1,099 in Q2 2021, up 28% when compared with SG&A expenses of $853 in Q2 2020.  This increase in SG&A expense was due to increased compensation expense as a result of the addition of our new COO and the delay in certain Director’s compensation from Q1 to Q2.

 

In Q2, 2021, the Company incurred interest expense of $14 due to bank borrowings. This compares with interest expense of $32 in Q2 of 2020. The decrease in interest is due to decreased borrowings as a result of the At-the-Market offering

 

The Company experienced operating income of $253 compared with an operating income of $331 in the same quarter last year. This decrease in operating income is due primarily to the increase in SG&A expense, discussed above. The net income for Q2 2021 totaled $239 versus $299 in Q2 2020.

 

 

Results of Operations for the First Six Months of 2021 Compared to the First Six Months of 2020 (all $ in 000s)

 

Total revenue was $10,728 in the first half of 2021, a 13% decrease compared with total revenue of $12,270 in the first six months of 2020. This decrease was due primarily to the impact on the Covid-19 pandemic on Q1 2021 compared to the lack of impact of the pandemic on Q1 2020.

 

Gross margin in the first six months of 2021 totaled $2,296 or 21% of sales. In the first six months of 2020 gross margin totaled $2,734 or 22% of sales. This decrease was due to the decrease in revenue and the reduced coverage of our fixed costs.

 

Selling, general and administrative (SG&A) expenses were $2,007 during the first six months of 2021, up 13% compared with SG&A expenses of $1,781 in the first six months of 2020. The hiring of our new Chief Operating Officer and increased costs associated with printing and distributing our proxy statement were the primary reasons for this increase.

 

During the first half of 2021, the Company incurred interest expense of $18 due to bank borrowings. This compares with interest expense of $66 incurred during the first half of 2020. The decrease in interest is due to decreased borrowings as the result of our move to profitability from 2019 to 2020 and the At-the-Market offering in Q2 2021.

 

In the first six months of 2021 the Company had operating income of $289 compared with $952 in the same period last year. The net income for the first six months of 2021 totaled $270 versus $901 in the first six months of 2020. This decrease was due primarily to the impact on the Covid-19 pandemic on Q1 2021 compared to the lack of impact of the pandemic on Q1 2020.

 

 

Liquidity and Capital Resources (all $ in 000s unless noted)

 

The Company’s cash and cash equivalents at June 26, 2021 totaled $3,016 . This compares to cash and cash equivalents at December 26, 2020 of $195 . The improvement in cash and net cash was primarily due to equity raised through the At the Market offering (“ATM”) discussed below.

 

Accounts receivable at June 26, 2021 totaled $4,432 compared with $2,915 at December 26, 2020.

Days Sales Outstanding (DSO) increased from 62 days at the end of 2020 to 69 days at the end of Q2 2021. The increase in DSO was due to higher sales to two large customers with longer payment terms. The accounts receivable balances at December 26, 2020, and June 26, 2021 were both net of an allowance for doubtful accounts of $10.

 

Inventories totaled $3,989 at June 26, 2021 compared with inventory totaling $3,709 at December 26, 2020. This increase was due to the buildup of inventory for our armor order. The inventory turnover in the most recent four quarters ending Q2 2021 was 4.0 times, down from 4.5 times averaged during the four quarters of 2020 (based on a 5 point average).

 

On April 26, 2021, we entered into a sales agreement (the “Sales Agreement”) with Craig-Hallum Capital Group LLC (“C-H”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $25.0 million in at-the-market offerings (“ATM”). On the same day, the Company filed a prospectus supplement under a shelf registration relating to the Sales Agreement. C-H will act as sales agent and will be paid a 3% commission on each sale under the Sales Agreement. The Company’s common stock will be sold at prevailing market prices at the time of the sale, and, as a result, prices will vary. From date of inception until June 26, 2021, the Company sold approximately 479 thousand shares of common stock under the Sales Agreement, for gross proceeds of approximately $3.4 million. Subsequent to June 26, 2021, the Company has not sold any additional shares.

 

The Company financed its increase in working capital in Q2 2021 from its profit and the ATM offering. The Company expects it will continue to be able to fund its operations for the remainder of 2021 from existing cash balances.

 

The Company continues to sell to a limited number of customers and the loss of any one of these customers could cause the Company to require additional external financing. Failure to generate sufficient revenues, raise additional capital or reduce certain discretionary spending could have a material adverse effect on the Company’s ability to achieve its business objectives.

 

Management believes that a combination of existing cash balances and borrowings, if necessary, will be sufficient to fund our cash requirements for the foreseeable future. However, there is no assurance that we will be able to generate sufficient revenues or reduce certain discretionary spending in the event that planned operational goals are not met such that we will be able to meet our obligations as they become due.

 

Contractual Obligations

 

In September 2019, the Company entered into revolving line of credit (LOC) with Massachusetts Business Development Corporation (BDC) in the amount of $2.5 million. This agreement was amended in May 2020 to increase the line to $3.0 million. The agreement includes a demand note allowing the Lender to call the loan at any time. The Company may terminate the agreement without a termination fee after 3 years. The LOC is secured by the accounts receivable and other assets of the Company and had an interest rate of LIBOR plus 650 basis points. In May of 2021 the interest rate was reduced to LIBOR plus 550 basis points. On June 26, 2021 the Company had $0 of borrowings under this LOC and its borrowing base at the time would have permitted an additional $3.0 million to have been borrowed.

 

In March 2020, the company acquired a scanning acoustic microscope for a price of $208 thousand. The full amount was financed through a 5 year note payable with a financing company. The note is collateralized by the microscope and is being paid in monthly installments of $4 thousand, consisting of principal plus interest at a rate of 6.47%

 

In July 2020 CPS placed into service a piece of manufacturing equipment which it financed with the machine’s vendor. The equipment cost of $40 thousand will be paid at the rate of $2 thousand per month over 2 years with an interest rate of 1.9%.

 

The Company has one real estate lease expiring in February 2026. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these have been capitalized. (Note 4, Leases)

 

 

 

ITEM 3 QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company is not significantly exposed to the impact of interest rate changes or foreign currency fluctuations. The Company has not used derivative financial instruments.

 

The COVID-19 pandemic presents several risks for the Company. The Company is part of the Defense Industrial Base and thus has remained open and operating throughout the pandemic. The primary risks resulting from the pandemic are potential declines in customer demand and increased operating costs resulting from pandemic-related factors such as increased freight costs and increased employee absenteeism causing labor inefficiencies and increased use of overtime.

 

The COVID-19 pandemic has affected financial results for the quarter ended June 26, 2021. One of our major customers uses a significant portion of our product in the manufacture of products used in high-speed rail trains. As a result of decreased ridership due to the pandemic, demand from their customers has declined. This has resulted in this customer reducing Q2 purchases. The Company believes the worst is behind us, but COVID-19 variants, lack of vaccinations on a world-wide scale and other factors could continue to negatively affect our financial results moving forward.

 

 

 

ITEM 4 CONTROLS AND PROCEDURES

 

(a)       The Company`s Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the Company`s disclosure controls and procedures (as such term is defined in Rules 13a-14(c) and 15d-14(c) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Form 10-Q (the “Evaluation Date”). Based on such evaluation, such officers have concluded that, as of the Evaluation Date, 1) the Company`s disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in reports the Company files under the Securities Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and 2) the Company`s disclosure controls and procedures are effective to ensure that information required to be disclosed in the reports that the Company files or submits under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.

 

(b)       Changes in Internal Controls. There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

 
 

PART II OTHER INFORMATION

 

ITEM 1 LEGAL PROCEEDINGS

None.

 

ITEM 1ARISK FACTORS

There have been no material changes to the risk factors as discussed in our 2020 Form 10-K

 

ITEM 2 UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

 

ITEM 3 DEFAULTS UPON SENIOR SECURITIES

None.

 

ITEM 4 MINE SAFETY DISCLOSURES

Not applicable.

 

ITEM 5 OTHER INFORMATION

Not applicable.

 

ITEM 6 EXHIBITS AND REPORTS ON FORM 8-K:

 

(a)Exhibits:

Exhibit 31.1 Certification Of Chief Executive Officer Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 302 Of The Sarbanes-Oxley Act Of 2002

 

Exhibit 31.2 Certification Of Chief Financial Officer Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 302 Of The Sarbanes-Oxley Act Of 2002

 

Exhibit 32.1 Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 Of The Sarbanes-Oxley Act Of 2002

 

(b)Reports on Form 8-K:

 

On April 23, 2020 the Company filed a report on Form 8-K which included final tabulation of votes from the Company’s Annual Meeting of Shareholders held on April 23, 2020.

 

On April 26, 2020 the Company filed a report on Form 8-K which included the entry into an At-the-Market Issuance Sales Agreement.

 

On April 30, 2021 the Company filed a report on Form 8-K which included a press release announcing the Q1 2021 financial results.

 

On May 13, 2021 the Company filed a report on Form 8-K which included a press release announcing the retirement of Grant Bennett as Chief Executive Officer and the appointment of Michael Bennett in his stead.

 

SIGNATURES

 

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

 

CPS TECHNOLOGIES CORP.
(Registrant)

 

Date: August 13, 2021
/s/ Michael E. McCormack
Michael E. McCormack
Chief Executive Officer

 

Date: August 13, 2021

/s/ Charles K. Griffith Jr.

Charles K. Griffith Jr.

Chief Financial Officer

 

 

EX-101.PRE 2 cpsh-20210626_pre.xml XBRL PRESENTATION FILE EX-101.LAB 3 cpsh-20210626_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock Treasury Stock Additional Paid-In Capital Retained Earnings / Accumulated Deficit Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable-trade, net Inventories, net Prepaid expenses and other current assets Total current assets Property and equipment: Production equipment Furniture and office equipment Leasehold improvements Total cost Accumulated depreciation and amortization Construction in progress Net property and equipment Right-of-use lease asset Deferred taxes, net Total assets LIABILITIES AND STOCKHOLDERS` EQUITY Current liabilities: Note payable, current portion Accounts payable Accrued expenses Deferred revenue Lease liability, current portion Total current liabilities Note payable less current portion Long term lease liability Total liabilities Commitments and contingencies (note 4) Stockholders` equity: Common stock, $0.01 par value, authorized 20,000,000 shares; issued 14,300,771 and 13,746,242; outstanding 14,300,548 and 13,313,790; at June 26, 2021 and December 26, 2020; Additional paid-in capital Accumulated deficit Less cost of 223 and 432,452 common shares repurchased at June 26, 2021 and December 26, 2020 Total stockholders` equity Total liabilities and stockholders` equity Common stock, authorized shares Common stock, issued shares Common stock, outstanding shares Common stock, par value Income Statement [Abstract] Product sales Total revenues Cost of product sales Gross Margin Selling, general, and administrative expense Income from operations Interest income (expense), net Net income before income tax Income tax provision Net income Net income per basic common share Weighted average number of basic common shares outstanding Net income per diluted common share Weighted average number of diluted common shares outstanding Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income Adjustments to reconcile net income to cash provided by (used in) operating activities: Depreciation and amortization Share-based compensation Gain on sale of property and equipment Changes in: Accounts receivable-trade Inventories Prepaid expenses and other current assets Accounts payable Accrued expenses Deferred revenue Net cash provided by (used in) operating activities Cash flows from investing activities: Purchases of property and equipment Proceeds from sale of property and equipment Net cash used in investing activities Cash flows from financing activities: Net borrowings on line of credit Proceeds from exercise of employee stock options, net of repurchases Proceeds from issuance of common stock Payments on note payable Net cash provided by (used in) financing activities Net increase (decrease) in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosures of cash flows information: Cash paid for interest Supplemental disclosures of non-cash activity: Issuance of note payable to finance equipment purchase Net exercise of stock options Statement [Table] Statement [Line Items] Beginning balance, stockholders equity Beginning balance, shares Beginning balance, par value of shares issued Share-based compensation expense Repurchase of common stock Repurchase of common stock, number of shares repurchased Issuance of common stock pursuant to exercise of stock options Issuance of common stock pursuant to exercise of stock options, number of shares issued Issuance of common stock pursuant to exercise of stock options, par value Net income(loss) Ending balance, stockholders equity Ending balance, shares Ending balance, par value shares issued Accounting Policies [Abstract] (1) Nature of Business (2) Summary of Significant Accounting Policies Earnings Per Share [Abstract] (3) Net Income Per Common and Common Equivalent Share Commitments and Contingencies Disclosure [Abstract] (4) Commitments & Contingencies Share-based Payment Arrangement [Abstract] (5) Share-Based Payments Inventory Disclosure [Abstract] (6) Inventories Payables and Accruals [Abstract] (8) Accrued Expenses Debt Disclosure [Abstract] (9) Line of Credit (10) Note Payable Table of both basic and diluted EPS Maturity of capitalized lease liabilities Inventories Accrued Expenses Payments due by period Basic EPS Computation: Net income (loss) Weighted average Common shares Outstanding Basic EPS Diluted EPS Computation: Dilutive effect of stock options Total Shares Diluted EPS Maturity of capitalized lease liabilities (Dollars in Thousands) 2021 2022 2023 2024 2025 2026 Total undiscounted operating lease payments Less: Imputed interest Present value of operating lease liability Current lease liability Long-term lease liability Total operating lease liability Weighted-average remaining lease term for capitalized operating leases Weighted-average discount rate for capitalized operating leases Stock Options Granted Stock Options Granted to outside directors Options Exercised during the period Shares repurchased for employees to facilitate exercise of their stock options Share-based compensation expense recognized in the period (in thousands) Raw materials Work in process Finished goods Total inventory Reserve for obsolescence Inventories, net Accrued legal and accounting Accrued payroll and related expenses Accrued other Total Accrued Expenses Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Net Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Revenue from Contract with Customer, Including Assessed Tax Gross Profit Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Deferred Revenue Property, Plant and Equipment, Gross, Period Increase (Decrease) Net Cash Provided by (Used in) Investing Activities Repayments of Notes Payable Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Common Stock, Value, Issued Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Inventory, Gross Inventory Valuation Reserves Accounts Payable and Accrued Liabilities, Current EX-101.DEF 4 cpsh-20210626_def.xml XBRL DEFINITION FILE EX-101.CAL 5 cpsh-20210626_cal.xml XBRL CALCULATION FILE EX-101.INS 6 cpsh-20210626.xml XBRL INSTANCE FILE 0000814676 2020-12-27 2021-06-26 0000814676 2021-08-06 0000814676 2021-06-26 0000814676 2020-12-27 0000814676 2021-03-28 2021-06-26 0000814676 2020-03-29 2020-06-27 0000814676 2019-12-29 2020-06-27 0000814676 2020-12-26 0000814676 2019-12-28 0000814676 2020-06-27 0000814676 us-gaap:CommonStockMember 2020-12-27 2021-06-26 0000814676 us-gaap:CommonStockMember 2020-12-26 0000814676 us-gaap:CommonStockMember 2021-06-26 0000814676 us-gaap:TreasuryStockMember 2020-12-27 2021-06-26 0000814676 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-06-26 0000814676 us-gaap:RetainedEarningsMember 2020-12-26 0000814676 us-gaap:CommonStockMember 2019-12-28 0000814676 us-gaap:CommonStockMember 2020-06-27 0000814676 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-06-27 0000814676 us-gaap:RetainedEarningsMember 2019-12-29 2020-06-27 0000814676 us-gaap:RetainedEarningsMember 2019-12-28 0000814676 us-gaap:TreasuryStockMember 2019-12-28 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure 10-Q false 2021-06-26 Q2 2021 --12-25 CPS TECHNOLOGIES CORP/DE/ 0000814676 Yes Non-accelerated Filer true false false 14322617 3015760 195203 195203 133965 116612 4432310 2914800 3989435 3709471 3709471 273523 71506 11711028 6890980 10343553 10265471 568846 568846 951384 951384 11863783 11785701 10831191 10558816 140270 61062 1172862 1287947 638000 25000 13638890 8320927 59438 58134 1522336 909291 997755 804091 400874 12177 151000 25000 3131403 1808693 124566 154570 487000 3742969 1963263 38956952 36688894 -29202268 -29472369 9895921 6357664 6314938 6357664 5330990 10727890 5862183 5758015 12269586 10727890 5862183 5758015 12269586 8432168 4510600 4574686 9536047 2295722 1351583 1183329 2733539 2007087 1098616 852773 1781362 -18079 -13769 -31325 -51291 456 13783276 13982177 13207436 13207436 14407904 14550918 13259783 13253457 270101 900885 119535 83063 -5000 1517511 888897 279963 773044 613046 333743 193665 93828 388697 461887 163524 233270 5000 -222823 34500 8962 2820557 -17353 18079 65741 143007 137462 13638890 8320927 284408 261688 202018 25451 -130040 442702 -163524 -228270 11229 3114121 -231785 1770 996323 288635 252967 330556 952176 270556 239198 299231 900885 270101 239198 299231 900885 270101 900885 0.02 0.02 0.02 0.07 0.02 0.02 0.02 0.07 208583 24514 3137392 1234630 .01 .01 20000000 20000000 14300771 13746242 13746242 14300771 13427492 13427492 517053 14300548 13313790 <p style="margin: 0">(1) Nature of Business</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">CPS Technologies Corp. (the &#8220;Company&#8221; or &#8220;CPS&#8221;) provides advanced material solutions to the electronics, power generation, automotive and other industries. The Company&#8217;s primary advanced material solution is metal-matrix composites (MMC&#8217;s) which are a combination of metal and ceramic.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 12pt; text-indent: 0.5in">Using its proprietary MMC technology, the Company also produces light-weight armor, particularly for extreme environments and heavy threat levels.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0.5in; margin-right: 0; margin-left: 0">The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <p style="margin: 0"><u>(2)&#160;Summary of Significant Accounting Policies</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s balance sheet at December 26, 2020 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">For further information, refer to the financial statements and footnotes thereto included in the Registrant&#8217;s Annual Report on Form 10-K for the year ended December 26, 2020 and in CPS&#8217;s other SEC reports, which are accessible on the SEC&#8217;s website at www.sec.gov and the Company&#8217;s website at www.alsic.com.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify"></p> <p style="margin: 0"><u>(3) Net Income Per Common and Common Equivalent Share</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Basic net income per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">The following table presents the calculation of both basic and diluted EPS:</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"></td><td>&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended</td> <td>&#160;</td><td>&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">Six Months Ended</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 27,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">June 27, </td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right">Basic EPS Computation:</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right">Numerator:</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: right; padding-left: 10pt">Net income (loss)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">239,198</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">299,231</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">270,101</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">900,885</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Weighted average</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Common shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,982,177</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,783,276</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.07</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 1.5pt">Diluted EPS Computation:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Numerator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">239,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">299,231</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">270,101</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">900,885</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Weighted average</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Common shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,982,177</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,783,276</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">568,741</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">52,347</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">624,628</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">46,021</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,550,918</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,259,783</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,407,904</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,253,457</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 20pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.07</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"></td><td>&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended</td> <td>&#160;</td><td>&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">Six Months Ended</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 27,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">June 27, </td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right">Basic EPS Computation:</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right">Numerator:</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: right; padding-left: 10pt">Net income (loss)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">239,198</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">299,231</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">270,101</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">900,885</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Weighted average</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Common shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,982,177</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,783,276</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.07</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 1.5pt">Diluted EPS Computation:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Numerator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">239,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">299,231</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">270,101</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">900,885</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 1.5pt">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Weighted average</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Common shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,982,177</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,783,276</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,207,436</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">568,741</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">52,347</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">624,628</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">46,021</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right; padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,550,918</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,259,783</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,407,904</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,253,457</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right; padding-left: 20pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.07</td><td style="text-align: left">&#160;</td></tr> </table> 624628 568741 52347 46021 <p style="margin: 0"><u>4) Commitments &#38; Contingencies</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>Commitments</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>Leases</u></p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0pt 0 12pt; text-indent: 0.5in">The Company has one real estate lease expiring in February 2026. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these equipment leases have been capitalized as the Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0pt 0 12pt">&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The real estate lease expiring in 2026 (the &#8220;Norton facility lease&#8221;) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on March 1, 2021 based on the present value of lease payments over the lease term using the Company&#8217;s incremental borrowing rate at commencement date. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0pt 0 12pt">&#160;<u>Operating Leases</u></p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0pt 0 12pt; text-indent: 0.5in">The Norton facility lease comprises approximately 38 thousand square feet. The lease is triple net lease wherein the Company is responsible for payment of all real estate taxes, operating costs and utilities. The Company also has an option to renew the lease starting in March 2026 through February 2032. Annual rental payments range from $152 thousand to $165 thousand through maturity.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company&#8217;s capitalized operating leases as of June 26, 2021</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">(Dollars in Thousands)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">June 26, 2021</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> Maturity of capitalized lease liabilities</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">Lease payments</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: right; padding-left: 5.4pt">2021</td><td style="width: 10%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">76</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 5.4pt">2022 <br />2023 <br />2024 <br />2025 <br />2026</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">160</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">162</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">165</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">165</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">28</p></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total undiscounted operating lease payments</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">756</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(118)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Present value of operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">638</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Balance Sheet Classification</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 5.4pt">Current lease liability</td><td style="width: 10%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">151</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long-term lease liability</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">487</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">638</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Other Information</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average remaining lease term for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56 months</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average discount rate for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.6%</td><td style="text-align: left"></td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Operating Lease Costs and Cash Flows</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Operating lease cost and cash paid was $38 thousand during the second quarter of 2021 and $76 thousand for the six months ended June 26, 2021. These costs are related to its long-term operating lease. All other short-term leases were immaterial.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Finance Leases</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The company does not have any finance leases.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">(Dollars in Thousands)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">June 26, 2021</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> Maturity of capitalized lease liabilities</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">Lease payments</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: right; padding-left: 5.4pt">2021</td><td style="width: 10%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">76</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 5.4pt">2022 <br />2023 <br />2024 <br />2025 <br />2026</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">160</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">162</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">165</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">165</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">28</p></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total undiscounted operating lease payments</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">756</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(118)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Present value of operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">638</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Balance Sheet Classification</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 5.4pt">Current lease liability</td><td style="width: 10%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">151</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long-term lease liability</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">487</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">638</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Other Information</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average remaining lease term for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56 months</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average discount rate for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.6%</td><td style="text-align: left"></td></tr> </table> 76 160 162 165 165 28 756 118 638 151 487 P56M 0.066 <p style="margin: 0"></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>(5) Share-Based Payments&#160;</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the quarter ended June 26, 2021 a total of 26,000 stock options were granted to employees under the Company&#8217;s 2020 Equity Incentive Plan Stock Incentive Plan (the &#8220;Plan&#8221;) and a total of 22,000 were granted to outside directors during the quarter ended June 26, 2021 issued at a weighted average price of $5.81 per share. There were no stock options granted for the quarter ended June 27, 2020.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and six months ended June 26, 2021 there were 16,100 and 629,900 options exercised and corresponding shares issued at a weighted average price of $1.58 and $1.97, respectively. During the three and six months ended June 27, 2020 there were no shares exercised or issued.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and six months ended June 26, 2021, the Company repurchased 2,235 and 122,431 shares, respectively, for employees to facilitate their exercise of stock options. During the three and six months ended June 27, 2020 there were no shares repurchased.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">There were also 869,600 shares outstanding at a weighted average price of $2.14 with a weighted average remaining term of 6.67 years as of June 26, 2021, and there were 472,200 shares exercisable at a weighted average price of $2.14 with a weighted average remaining term of 4.95 years as of June 27, 2020. The Plan, as amended, is authorized to issue 1,500,000 shares of common stock. As of June 26, 2021, there were 1,138,000 shares available for future grants.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">As of June 26, 2021, there was $445 thousand of total unrecognized compensation cost related to nonvested share-based compensation arrangements granted under the Plan; that cost is expected to be recognized over a weighted average period of 2.02 years.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and six months ended June 26, 2021, the Company recognized $92,113 and $119,535, respectively, as shared-based compensation expense related to previously granted shares under the Plan.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and six months ended June 27, 2020, the Company recognized $17,390 and $83,063, respectively, as shared-based compensation expense related to previously granted shares under the Plan.</p> 26000 22000 16100 629900 2235 122431 92113 119535 17390 83063 <p style="margin: 0">(7) Inventories</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Inventories consist of the following:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December , 26</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt"></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">1,363,413</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">752,760</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,222</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,800,226</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">858,955</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">592,640</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,425,590</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,145,626</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(436,155)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(436,155)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,989,435</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,709,471</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December , 26</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt"></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">1,363,413</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">752,760</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,222</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,800,226</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">858,955</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">592,640</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,425,590</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,145,626</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(436,155)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(436,155)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,989,435</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,709,471</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> 1363413 752760 2203222 2800226 858955 592640 4425590 4145626 436155 436155 <p style="margin: 0">(8) Accrued Expenses</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Accrued expenses consist of the following:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 26,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">56,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">71,671</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Accrued payroll and related expenses</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">762,740</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">626,063</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued other</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">178,796</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">106,357</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">997,755</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">804,091</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 26,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2021</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2020</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">56,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 4%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">71,671</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Accrued payroll and related expenses</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">762,740</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">626,063</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued other</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">178,796</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">106,357</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">997,755</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">804,091</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> 56219 71671 762740 626063 178796 106357 997755 804091 <p style="margin: 0"><u>(9)&#160;&#160;&#160;&#160;&#160;&#160;&#160;Line of Credit </u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In September 2019, the Company entered into a revolving line of credit (LOC) with Massachusetts Business Development Corporation (BDC) in the amount of $2.5 million. The agreement includes a demand note allowing the Lender to call the loan at any time. The Company may terminate the agreement without a termination fee after 3 years. In May of 2020 this credit line was increased to $3.0 million. The LOC is secured by the accounts receivable and other assets of the Company and had an interest rate of LIBOR plus 650 basis points. In May of 2021 the interest rate was reduced to LIBOR plus 550 basis points. On June 26, 2021 the Company had $0 of borrowings under this LOC and its borrowing base at the time would have permitted an additional $3.0 million to have been borrowed.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The line of credit is subject to certain financial covenants, all of which have been met.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <p style="margin: 0">(10) &#9;Note Payable&#9;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In March 2020, the company acquired a Sonoscan ultrasound microscope for a price of $208 thousand. The full amount was financed through a 5 year note payable with third party equipment finance company. The note is collateralized by the microscope and is being paid in monthly installments of $4 thousand, consisting of principal plus interest at a rate of 6.47%.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In July 2020 CPS placed into service a piece of manufacturing equipment which it financed with the machine&#8217;s vendor.&#160; The equipment cost of $40 thousand will be paid at the rate of $2 thousand per month over 2 years, resulting in an implied interest rate of 1.90%.&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The aggregate maturities of the notes payable based on the payment terms of the agreement are as follows:&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>Remaining in:</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center">Payments due by period</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 21%">FY 2021</td> <td style="width: 35%; padding-left: 1.5in">&#160;</td> <td style="width: 2%">$</td> <td style="width: 41%; text-align: right">29,414</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>FY 2022</td> <td>&#160;</td> <td>$</td> <td style="text-align: right">55,906</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>FY 2023</td> <td>&#160;</td> <td>$</td> <td style="text-align: right">43,837</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1pt">FY 2024 </td> <td style="padding-bottom: 1pt">&#160;</td> <td>$</td> <td style="text-align: right">46,757</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">FY 2025 </td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: black 1pt solid">$</td> <td style="border-bottom: black 1pt solid; text-align: right">8,090</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1pt">Total</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right">184,004</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Total interest expense on notes payable during 2021 was $5,800.</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>Remaining in:</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center">Payments due by period</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 21%">FY 2021</td> <td style="width: 35%; padding-left: 1.5in">&#160;</td> <td style="width: 2%">$</td> <td style="width: 41%; text-align: right">29,414</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>FY 2022</td> <td>&#160;</td> <td>$</td> <td style="text-align: right">55,906</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>FY 2023</td> <td>&#160;</td> <td>$</td> <td style="text-align: right">43,837</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1pt">FY 2024 </td> <td style="padding-bottom: 1pt">&#160;</td> <td>$</td> <td style="text-align: right">46,757</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">FY 2025 </td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: black 1pt solid">$</td> <td style="border-bottom: black 1pt solid; text-align: right">8,090</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1pt">Total</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right">184,004</td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> 137462 143007 134275 134275 119535 83063 629900 6299 1229700 0-16088 DE Yes 117000 117000 EX-101.SCH 7 cpsh-20210626.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Shareholders Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - (1) Nature of Business link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - (2) Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - (3) Net Income Per Common and Common Equivalent Share link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - (4) Commitments & Contingencies link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - (5) Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - (7) Inventories link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - (8) Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - (9) Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - (10) Note Payable link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - (3) Net Income Per Common and Common Equivalent Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - (4) Commitments & Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - (7) Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - (8) Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - (10) Note Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Table of both basic and diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - (5) Share-Based Payments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - (7) Inventories - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - (8) Accrued Expenses - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink EX-31.1 8 ex311q20813202110q.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael E. McCormack, certify that:

 

I have reviewed this quarterly report on Form 10-Q;

 

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

 

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

 

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

 

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

 

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

 

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

 

d) Disclosed in this quarterly report any change in the registrant`s internal control over financial reporting that occurred during the registrant`s most recent fiscal quarter that has materially affected or is reasonably like to materially affect, the registrant`s internal control over financial reporting.

 

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

 

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

 

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

 

Date: August 13, 2021
/s/ Michael E. McCormack
Michael E. McCormack
President and Chief Executive Officer

 

EX-31.2 9 ex312q2202110q.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER

 

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Charles K. Griffith Jr., certify that:

 

I have reviewed this quarterly report on Form 10-Q;

 

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

 

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

 

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

 

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

 

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

 

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

 

d) Disclosed in this quarterly report any change in the registrant`s internal control over financial reporting that occurred during the registrant`s most recent fiscal quarter that has materially affected or is reasonably like to materially affect, the registrant`s internal control over financial reporting.

 

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

 

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

 

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

 

Date: August 13, 2021
/s/ Charles K. Griffith Jr.
Charles K. Griffith Jr.
Chief Financial Officer

 

 

EX-32.1 10 ex321q2202110q.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of CPS Technologies Corporation (the "Company") on Form 10-Q for the three month period ended June 26, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Michael E. McCormack, President and Chief Executive Officer of the Company, and I, Charles K. Griffith Jr., Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

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

 

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

 

Date: August 13, 2021
/s/ Michael E. McCormack
Michael E. McCormack
President and Chief Executive Officer

 

Date: August 13, 2021
/s/ Chales K. Griffith Jr.
Charles K. Griffith Jr.
Chief Financial Officer

 

 

 

XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jun. 26, 2021
Aug. 06, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 26, 2021  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2021  
Current Fiscal Year End Date --12-25  
Entity File Number 0-16088  
Entity Registrant Name CPS TECHNOLOGIES CORP/DE/  
Entity Central Index Key 0000814676  
Entity Incorporation, State or Country Code DE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   14,322,617
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheets (Unaudited) - USD ($)
Jun. 26, 2021
Dec. 27, 2020
Current assets:    
Cash and cash equivalents $ 3,015,760 $ 195,203
Accounts receivable-trade, net 4,432,310 2,914,800
Inventories, net 3,989,435 3,709,471
Prepaid expenses and other current assets 273,523 71,506
Total current assets 11,711,028 6,890,980
Property and equipment:    
Production equipment 10,343,553 10,265,471
Furniture and office equipment 568,846 568,846
Leasehold improvements 951,384 951,384
Total cost 11,863,783 11,785,701
Accumulated depreciation and amortization (10,831,191) (10,558,816)
Construction in progress 140,270 61,062
Net property and equipment 1,172,862 1,287,947
Right-of-use lease asset 638,000 25,000
Deferred taxes, net 117,000 117,000
Total assets 13,638,890 8,320,927
Current liabilities:    
Note payable, current portion 59,438 58,134
Accounts payable 1,522,336 909,291
Accrued expenses 997,755 804,091
Deferred revenue 400,874 12,177
Lease liability, current portion 151,000 25,000
Total current liabilities 3,131,403 1,808,693
Note payable less current portion 124,566 154,570
Long term lease liability 487,000
Total liabilities 3,742,969 1,963,263
Stockholders` equity:    
Common stock, $0.01 par value, authorized 20,000,000 shares; issued 14,300,771 and 13,746,242; outstanding 14,300,548 and 13,313,790; at June 26, 2021 and December 26, 2020; 143,007 137,462
Additional paid-in capital 38,956,952 36,688,894
Accumulated deficit (29,202,268) (29,472,369)
Less cost of 223 and 432,452 common shares repurchased at June 26, 2021 and December 26, 2020 (1,770) (996,323)
Total stockholders` equity 9,895,921 6,357,664
Total liabilities and stockholders` equity $ 13,638,890 $ 8,320,927
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheets (Parenthetical) - $ / shares
Jun. 26, 2021
Dec. 27, 2020
Statement of Financial Position [Abstract]    
Common stock, authorized shares 20,000,000 20,000,000
Common stock, issued shares 14,300,771 13,746,242
Common stock, outstanding shares 14,300,548 13,313,790
Common stock, par value $ .01 $ .01
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Income Statement [Abstract]        
Product sales $ 5,862,183 $ 5,758,015 $ 10,727,890 $ 12,269,586
Total revenues 5,862,183 5,758,015 10,727,890 12,269,586
Cost of product sales 4,510,600 4,574,686 8,432,168 9,536,047
Gross Margin 1,351,583 1,183,329 2,295,722 2,733,539
Selling, general, and administrative expense 1,098,616 852,773 2,007,087 1,781,362
Income from operations 252,967 330,556 288,635 952,176
Interest income (expense), net (13,769) (31,325) (18,079) (51,291)
Net income before income tax 239,198 299,231 270,556 900,885
Income tax provision 456
Net income $ 239,198 $ 299,231 $ 270,101 $ 900,885
Net income per basic common share $ 0.02 $ 0.02 $ 0.02 $ 0.07
Weighted average number of basic common shares outstanding 13,982,177 13,207,436 13,783,276 13,207,436
Net income per diluted common share $ 0.02 $ 0.02 $ 0.02 $ 0.07
Weighted average number of diluted common shares outstanding 14,550,918 13,259,783 14,407,904 13,253,457
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Cash flows from operating activities:    
Net income $ 270,101 $ 900,885
Adjustments to reconcile net income to cash provided by (used in) operating activities:    
Depreciation and amortization 284,408 261,688
Share-based compensation 119,535 83,063
Gain on sale of property and equipment (5,000)
Changes in:    
Accounts receivable-trade (1,517,511) (888,897)
Inventories (279,963) (773,044)
Prepaid expenses and other current assets (202,018) (25,451)
Accounts payable 613,046 333,743
Accrued expenses 193,665 93,828
Deferred revenue 388,697 461,887
Net cash provided by (used in) operating activities (130,040) 442,702
Cash flows from investing activities:    
Purchases of property and equipment (163,524) (233,270)
Proceeds from sale of property and equipment 5,000
Net cash used in investing activities (163,524) (228,270)
Cash flows from financing activities:    
Net borrowings on line of credit (222,823)
Proceeds from exercise of employee stock options, net of repurchases 11,229
Proceeds from issuance of common stock 3,137,392
Payments on note payable (34,500) (8,962)
Net cash provided by (used in) financing activities 3,114,121 (231,785)
Net increase (decrease) in cash and cash equivalents 2,820,557 (17,353)
Cash and cash equivalents at beginning of period 195,203 133,965
Cash and cash equivalents at end of period 3,015,760 116,612
Supplemental disclosures of cash flows information:    
Cash paid for interest 18,079 65,741
Supplemental disclosures of non-cash activity:    
Issuance of note payable to finance equipment purchase 208,583
Net exercise of stock options $ 24,514
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings / Accumulated Deficit
Treasury Stock
Total
Beginning balance, stockholders equity at Dec. 28, 2019     $ 5,330,990    
Beginning balance, shares at Dec. 28, 2019 13,427,492     517,053  
Beginning balance, par value of shares issued at Dec. 28, 2019 $ 134,275        
Share-based compensation expense   $ 83,063      
Repurchase of common stock, number of shares repurchased        
Issuance of common stock pursuant to exercise of stock options        
Net income(loss)     900,885   900,885
Ending balance, stockholders equity at Jun. 27, 2020         $ 6,314,938
Ending balance, shares at Jun. 27, 2020 13,427,492        
Ending balance, par value shares issued at Jun. 27, 2020 $ 134,275        
Beginning balance, stockholders equity at Dec. 26, 2020     $ 6,357,664    
Beginning balance, shares at Dec. 26, 2020 13,746,242        
Beginning balance, par value of shares issued at Dec. 26, 2020 $ 137,462        
Share-based compensation expense   119,535      
Repurchase of common stock       $ 1,229,700  
Repurchase of common stock, number of shares repurchased         2,235
Issuance of common stock pursuant to exercise of stock options   1,234,630     $ 3,137,392
Issuance of common stock pursuant to exercise of stock options, number of shares issued 629,900        
Issuance of common stock pursuant to exercise of stock options, par value $ 6,299        
Net income(loss)   $ 270,101     270,101
Ending balance, stockholders equity at Jun. 26, 2021         $ 9,895,921
Ending balance, shares at Jun. 26, 2021 14,300,771       14,300,771
Ending balance, par value shares issued at Jun. 26, 2021 $ 143,007        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
(1) Nature of Business
6 Months Ended
Jun. 26, 2021
Accounting Policies [Abstract]  
(1) Nature of Business

(1) Nature of Business

CPS Technologies Corp. (the “Company” or “CPS”) provides advanced material solutions to the electronics, power generation, automotive and other industries. The Company’s primary advanced material solution is metal-matrix composites (MMC’s) which are a combination of metal and ceramic.

 

CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.

 

Using its proprietary MMC technology, the Company also produces light-weight armor, particularly for extreme environments and heavy threat levels.

The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
(2) Summary of Significant Accounting Policies
6 Months Ended
Jun. 26, 2021
Accounting Policies [Abstract]  
(2) Summary of Significant Accounting Policies

(2) Summary of Significant Accounting Policies

As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.

 

The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.

 

The Company’s balance sheet at December 26, 2020 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.

 

For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 26, 2020 and in CPS’s other SEC reports, which are accessible on the SEC’s website at www.sec.gov and the Company’s website at www.alsic.com.

 

The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
(3) Net Income Per Common and Common Equivalent Share
6 Months Ended
Jun. 26, 2021
Earnings Per Share [Abstract]  
(3) Net Income Per Common and Common Equivalent Share

(3) Net Income Per Common and Common Equivalent Share

Basic net income per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

 

 

 

The following table presents the calculation of both basic and diluted EPS:

 

    Three Months Ended      Six Months Ended  
  June 26,      June 27,      June 26,      June 27,  
     2021      2020      2021      2020  
                             
Basic EPS Computation:                            
Numerator:                            
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Basic EPS  $0.02   $0.02   $0.02   $0.07 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Dilutive effect of stock options   568,741    52,347    624,628    46,021 
Total Shares   14,550,918    13,259,783    14,407,904    13,253,457 
Diluted EPS  $0.02   $0.02   $0.02   $0.07 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
(4) Commitments & Contingencies
6 Months Ended
Jun. 26, 2021
Commitments and contingencies (note 4)  
(4) Commitments & Contingencies

4) Commitments & Contingencies

 

Commitments

 

Leases

The Company has one real estate lease expiring in February 2026. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these equipment leases have been capitalized as the Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.

           The real estate lease expiring in 2026 (the “Norton facility lease”) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on March 1, 2021 based on the present value of lease payments over the lease term using the Company’s incremental borrowing rate at commencement date. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

 Operating Leases

The Norton facility lease comprises approximately 38 thousand square feet. The lease is triple net lease wherein the Company is responsible for payment of all real estate taxes, operating costs and utilities. The Company also has an option to renew the lease starting in March 2026 through February 2032. Annual rental payments range from $152 thousand to $165 thousand through maturity.

 

The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company’s capitalized operating leases as of June 26, 2021

 

 

(Dollars in Thousands)    June 26, 2021  
Maturity of capitalized lease liabilities    Lease payments  
2021   76 
2022
2023
2024
2025
2026
   

160

162

165

165

28

 
Total undiscounted operating lease payments  $756 
Less: Imputed interest   (118)
Present value of operating lease liability  $638 

 

 

Balance Sheet Classification     
Current lease liability  $151 
Long-term lease liability   487 
Total operating lease liability  $638 
Other Information     
Weighted-average remaining lease term for capitalized operating leases   56 months 
Weighted-average discount rate for capitalized operating leases   6.6%

 

 

Operating Lease Costs and Cash Flows

Operating lease cost and cash paid was $38 thousand during the second quarter of 2021 and $76 thousand for the six months ended June 26, 2021. These costs are related to its long-term operating lease. All other short-term leases were immaterial.

 

Finance Leases

The company does not have any finance leases.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
(5) Share-Based Payments
6 Months Ended
Jun. 26, 2021
Share-based Payment Arrangement [Abstract]  
(5) Share-Based Payments

(5) Share-Based Payments 

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.

 

During the quarter ended June 26, 2021 a total of 26,000 stock options were granted to employees under the Company’s 2020 Equity Incentive Plan Stock Incentive Plan (the “Plan”) and a total of 22,000 were granted to outside directors during the quarter ended June 26, 2021 issued at a weighted average price of $5.81 per share. There were no stock options granted for the quarter ended June 27, 2020.

 

During the three and six months ended June 26, 2021 there were 16,100 and 629,900 options exercised and corresponding shares issued at a weighted average price of $1.58 and $1.97, respectively. During the three and six months ended June 27, 2020 there were no shares exercised or issued.

 

During the three and six months ended June 26, 2021, the Company repurchased 2,235 and 122,431 shares, respectively, for employees to facilitate their exercise of stock options. During the three and six months ended June 27, 2020 there were no shares repurchased.

 

There were also 869,600 shares outstanding at a weighted average price of $2.14 with a weighted average remaining term of 6.67 years as of June 26, 2021, and there were 472,200 shares exercisable at a weighted average price of $2.14 with a weighted average remaining term of 4.95 years as of June 27, 2020. The Plan, as amended, is authorized to issue 1,500,000 shares of common stock. As of June 26, 2021, there were 1,138,000 shares available for future grants.

 

As of June 26, 2021, there was $445 thousand of total unrecognized compensation cost related to nonvested share-based compensation arrangements granted under the Plan; that cost is expected to be recognized over a weighted average period of 2.02 years.

 

During the three and six months ended June 26, 2021, the Company recognized $92,113 and $119,535, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

 

During the three and six months ended June 27, 2020, the Company recognized $17,390 and $83,063, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
(7) Inventories
6 Months Ended
Jun. 26, 2021
Inventory Disclosure [Abstract]  
(6) Inventories

(7) Inventories

Inventories consist of the following:

    June 26,      December , 26  
     2021     2020  
               
Raw materials  $1,363,413   $752,760 
Work in process   2,203,222    2,800,226 
Finished goods   858,955    592,640 
                
Total inventory   4,425,590    4,145,626 
Reserve for obsolescence   (436,155)   (436,155)
                
Inventories, net  $3,989,435   $3,709,471 
                

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
(8) Accrued Expenses
6 Months Ended
Jun. 26, 2021
Payables and Accruals [Abstract]  
(8) Accrued Expenses

(8) Accrued Expenses

Accrued expenses consist of the following:

    June 26,      December 26,  
     2021      2020  
           
Accrued legal and accounting  $56,219   $71,671 
Accrued payroll and related expenses   762,740    626,063 
Accrued other   178,796    106,357 
                
   $997,755   $804,091 
                

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
(9) Line of Credit
6 Months Ended
Jun. 26, 2021
Debt Disclosure [Abstract]  
(9) Line of Credit

(9)       Line of Credit

In September 2019, the Company entered into a revolving line of credit (LOC) with Massachusetts Business Development Corporation (BDC) in the amount of $2.5 million. The agreement includes a demand note allowing the Lender to call the loan at any time. The Company may terminate the agreement without a termination fee after 3 years. In May of 2020 this credit line was increased to $3.0 million. The LOC is secured by the accounts receivable and other assets of the Company and had an interest rate of LIBOR plus 650 basis points. In May of 2021 the interest rate was reduced to LIBOR plus 550 basis points. On June 26, 2021 the Company had $0 of borrowings under this LOC and its borrowing base at the time would have permitted an additional $3.0 million to have been borrowed.

 

The line of credit is subject to certain financial covenants, all of which have been met.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
(10) Note Payable
6 Months Ended
Jun. 26, 2021
Debt Disclosure [Abstract]  
(10) Note Payable

(10) Note Payable

In March 2020, the company acquired a Sonoscan ultrasound microscope for a price of $208 thousand. The full amount was financed through a 5 year note payable with third party equipment finance company. The note is collateralized by the microscope and is being paid in monthly installments of $4 thousand, consisting of principal plus interest at a rate of 6.47%.

 

In July 2020 CPS placed into service a piece of manufacturing equipment which it financed with the machine’s vendor.  The equipment cost of $40 thousand will be paid at the rate of $2 thousand per month over 2 years, resulting in an implied interest rate of 1.90%. 

 

The aggregate maturities of the notes payable based on the payment terms of the agreement are as follows: 

 

Remaining in:     Payments due by period  
FY 2021   $ 29,414  
FY 2022   $ 55,906  
FY 2023   $ 43,837  
FY 2024   $ 46,757  
FY 2025   $ 8,090  
Total     184,004  
         

 

Total interest expense on notes payable during 2021 was $5,800.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
(3) Net Income Per Common and Common Equivalent Share (Tables)
6 Months Ended
Jun. 26, 2021
Earnings Per Share [Abstract]  
Table of both basic and diluted EPS
    Three Months Ended      Six Months Ended  
  June 26,      June 27,      June 26,      June 27,  
     2021      2020      2021      2020  
                             
Basic EPS Computation:                            
Numerator:                            
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Basic EPS  $0.02   $0.02   $0.02   $0.07 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $239,198   $299,231   $270,101   $900,885 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,982,177    13,207,436    13,783,276    13,207,436 
Dilutive effect of stock options   568,741    52,347    624,628    46,021 
Total Shares   14,550,918    13,259,783    14,407,904    13,253,457 
Diluted EPS  $0.02   $0.02   $0.02   $0.07 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
(4) Commitments & Contingencies (Tables)
6 Months Ended
Jun. 26, 2021
Commitments and contingencies (note 4)  
Maturity of capitalized lease liabilities
(Dollars in Thousands)    June 26, 2021  
Maturity of capitalized lease liabilities    Lease payments  
2021   76 
2022
2023
2024
2025
2026
   

160

162

165

165

28

 
Total undiscounted operating lease payments  $756 
Less: Imputed interest   (118)
Present value of operating lease liability  $638 

 

 

Balance Sheet Classification     
Current lease liability  $151 
Long-term lease liability   487 
Total operating lease liability  $638 
Other Information     
Weighted-average remaining lease term for capitalized operating leases   56 months 
Weighted-average discount rate for capitalized operating leases   6.6%
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
(7) Inventories (Tables)
6 Months Ended
Jun. 26, 2021
Inventory Disclosure [Abstract]  
Inventories
    June 26,      December , 26  
     2021     2020  
               
Raw materials  $1,363,413   $752,760 
Work in process   2,203,222    2,800,226 
Finished goods   858,955    592,640 
                
Total inventory   4,425,590    4,145,626 
Reserve for obsolescence   (436,155)   (436,155)
                
Inventories, net  $3,989,435   $3,709,471 
                
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
(8) Accrued Expenses (Tables)
6 Months Ended
Jun. 26, 2021
Payables and Accruals [Abstract]  
Accrued Expenses
    June 26,      December 26,  
     2021      2020  
           
Accrued legal and accounting  $56,219   $71,671 
Accrued payroll and related expenses   762,740    626,063 
Accrued other   178,796    106,357 
                
   $997,755   $804,091 
                
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
(10) Note Payable (Tables)
6 Months Ended
Jun. 26, 2021
Debt Disclosure [Abstract]  
Payments due by period
Remaining in:     Payments due by period  
FY 2021   $ 29,414  
FY 2022   $ 55,906  
FY 2023   $ 43,837  
FY 2024   $ 46,757  
FY 2025   $ 8,090  
Total     184,004  
         
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
(3) Net Income Per Common and Common Equivalent Share - Table of both basic and diluted EPS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Basic EPS Computation:        
Net income (loss) $ 239,198 $ 299,231 $ 270,101 $ 900,885
Weighted average Common shares Outstanding 13,982,177 13,207,436 13,783,276 13,207,436
Basic EPS $ 0.02 $ 0.02 $ 0.02 $ 0.07
Diluted EPS Computation:        
Net income (loss) $ 239,198 $ 299,231 $ 270,101 $ 900,885
Weighted average Common shares Outstanding 13,982,177 13,207,436 13,783,276 13,207,436
Dilutive effect of stock options $ 568,741 $ 52,347 $ 624,628 $ 46,021
Total Shares 14,550,918 13,259,783 14,407,904 13,253,457
Diluted EPS $ 0.02 $ 0.02 $ 0.02 $ 0.07
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
(4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details)
Jun. 26, 2021
USD ($)
Commitments and contingencies (note 4)  
2021 $ 76
2022 160
2023 162
2024 165
2025 165
2026 28
Total undiscounted operating lease payments 756
Less: Imputed interest (118)
Present value of operating lease liability 638
Current lease liability 151
Long-term lease liability 487
Total operating lease liability $ 638
Weighted-average remaining lease term for capitalized operating leases 56 months
Weighted-average discount rate for capitalized operating leases 6.60%
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
(5) Share-Based Payments (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Share-based Payment Arrangement [Abstract]        
Stock Options Granted     26,000  
Stock Options Granted to outside directors   22,000
Options Exercised during the period 629,900 16,100
Shares repurchased for employees to facilitate exercise of their stock options 122,431 2,235
Share-based compensation expense recognized in the period (in thousands) $ 119,535 $ 17,390 $ 92,113 $ 83,063
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
(7) Inventories - Inventories (Details) - USD ($)
Jun. 26, 2021
Dec. 27, 2020
Dec. 26, 2020
Inventory Disclosure [Abstract]      
Raw materials $ 1,363,413   $ 752,760
Work in process 2,203,222   2,800,226
Finished goods 858,955   592,640
Total inventory 4,425,590   4,145,626
Reserve for obsolescence (436,155)   (436,155)
Inventories, net $ 3,989,435 $ 3,709,471 $ 3,709,471
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
(8) Accrued Expenses - Accrued Expenses (Details) - USD ($)
Jun. 26, 2021
Dec. 26, 2020
Payables and Accruals [Abstract]    
Accrued legal and accounting $ 56,219 $ 71,671
Accrued payroll and related expenses 762,740 626,063
Accrued other 178,796 106,357
Total Accrued Expenses $ 997,755 $ 804,091
EXCEL 36 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +=:#5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "W6@U3B*X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y8&2;UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'-3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42HJVH%#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33MP>'O:O>1U"]LG M4KW&Z5>R@LX!U^PZ^;79/.ZW3-95S8OJH>#-GM^+FHMF]3Z[_O"["3MO[,'^ M8^.KH&SAUUW(+U!+ P04 " "W6@U3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +=:#5.*A:$(W , ",. 8 >&PO=V]R:W-H965T&UL ME9=1<^(V$,>?KY]"X^1:!2%.K!!S_UJ).\TUK>/Q\ M4+\K)P^367,M IG^E40FGC@CAT1BPXO4+.7^JZ@G=&WU0IGJ\C_95V,' X>$ MA38RJXV!($ORZI>_U(XX,F#^"0-6&[!W!O34%_JU0;^<:$563NN6&SX=*[DG MRHX&-?M0^J:TAMDDN0WCRBAXFX"=F0;R62C2(SKF2NBQ:T#3OG'#VOZFLF8FUF2>1R)Z:^\"2P/$#D W#!7\M.E3@_0)E0D*I=X385'$U7H]RGKL&N&B7IO;/%1KGIO$O )8*LA#D:V%ZDQP MN(C7H[XW&F% 1\F67@*T%-O$YA-PV@//.IUT1BA8K,B/>?#UX?'WQR_W\Q4) M'I<+]W;N8IBLQ6278 805041O8?4_D)^$Z^=H+B4!W\C.O"'/D;69F/:OX3L M/@^EVDG%;2GPD:P,+#4B%0ED :A#8I515YT]O<@&9EW>^VPZOKTS=N8ZI) M*C9@ZET-X?.JNI%4#2-W95&_E@:N".5C#+P >+^1TAP:]@/-O7#Z'U!+ M P04 " "W6@U3PL.1:J<& ,&@ & 'AL+W=OM$"3LR#CCD8:!,4VZ);!,UV]W89B8Z%2J)+ M4D[2I^](5B59HAA?));DX? G.9QO*%\]2?5#;X4PZ+G(2WV]V!JSNUBM=+(5 M!=?GZ/@VPS:F?4'GO,R$>B^]J#1 MV^\EK]+,B/0=.D/?[V_1VS?OKE8&>JKM5TGK]LMXF6*DOI"_*RR/<^A"VV;JX.KH'%5;ZO]FF'BAP$,;3^^31%:@##9=(D#F0R[.C.*I6*)2&)O>@S]_H,/S&&5DK'=J1V/B M11C;!?N=8-\I^%.YAYF4*A-Z5J(_Z9K%4>PQ?R318A?BV N)76+020R<$N^4 MV/$L1>(9TJD6N@D%:;9"P9X=QII->S"=MI#YE(VD3\U"XN/ +CSLA(=.X?]( MP_,3-(:3S@D)"<$T&JF<&@91C.-H)@:B3F?DW+%W"D"ES$LSL?7VV@$ZC&OG MQIWG^)6EDVEU0$CGUS8#\70&,(, \\?K9#.D@3\;8P3WJ1D[I7ZL5)F92HE# M>&TV&21JI^C6X5",'T21%XPTOVYW+'E $^*4_$4 4KY8:L\$0D_9"E+;9Y):=D 4L# :K[_5,HS\$,\%0 \9XJ8, MI.ZJJ'(..(;2!,JT)..'X@?B@1=2F>Q7\\ Z C;1=49PQ B)R7@(5E/?CR(R M%Q$]?8@;/S>RU$:U.RXK$43%HQ+:'A-3HA /TW ,'HM=0'! 9[3VX"%N\GR% MLGEGS3Q6M5.XP,+3:*"CE6LQI%$(&)H1W&.(N#G45-UGN\==%%_[%BK6,N!A3" X+CJL!B2"$=!/'-:I#U3J)LI MPQ0 3-'ZI$F>0H-0SP\F6\QBYWM^.#?+/5VHFRY?9/F(C%!%B\$N1JQJI^SP M(@MCW'W6;]@N](XGXGH!M9D6:B\6:^3*PSV$Z"D0>BU8IGQAH4?C(!Z/PX*L M.& TF N6'D34#:)[(Y,?=;TOE/Z_*9?,B_/]2D\BYB;1C2P*J!AUW<$2O<'G MF$!4*K3G>05HXI792I7]@GQ%\1*6KOY#>LMA(2Y1IG6=;XFW9/!-&)*FFB-L M&7K!DGKT$LG*: ,/,PB;ULSWHC]FK#:-\27B!GVN2M&]RVH,;D4BB@<2#?L+1XMCL8!GGJEG6LY&]PL8TS>K]"H%4OZPX@^([X;L, LLJ M=PH_%L5^$/OCTA+VK+IK7*G1(TAI&(Z/G]: M# /FAT$P%U ]?-DI\!WDT6:R3QZ /WTC:R_U+9;V4G\U>%5?_T[R-U>/6:F! M6AMHB<]#<*0./ST<;HS<-6_O'Z0QLF@NMX*#\MH OM](X'5[4_\@T/T M/X- M4$L#!!0 ( +=:#5.8,O$':P( *8& 8 >&PO=V]R:W-H965T&ULE55=;YLP%/TK%NK#)G4Q 9)T%4%J4U7;I$E1HVT/TQXE-;6UY2:O(2* MF9&J0>+.1NF*69SJ+36U!E9X4"5H%(936C$N@RSU:TN=I:JQ@DM8:F*:JF+Z MSRT(M9\'X^!YX8%O2^L6:);6; LKL-_JI<89[5D*7H$T7$FB83,/;L;7BZF+ M]P'?.>S-P9@X)VNE'MWDTXT\7WR$ M;V69!3R!EJ@-N><2C7,FR%(9[H_4SYNUL1H/UJ\3R>(^6>R3)4>2+515(2>^ MP/SQDK#&EDKSOU"<*&9+./&$[O;M,KR+_I?2W6'9WA#X0G/2:T[.T,R-:4[J M3?Z3,4[B,)S-QJ_T#@3&LV0:)=&PWDFO=W*&7NQ1QC)9<+D](7HR+'J27+T2 M/1 8QZC[XY$B3WO1TS-$UTR3'1,-#&D]371!1N'@K3H;UOJ@!UW$=?"O3&^Y M-$3 !HG"T0QKH=NNV$ZLJGUC62N+;%>5M_46@B-7HN\5*/!6NO-@^>I MQ5H4B;J7&U&:7Y:R*A)MFM7*4YM*)&D=5.0>Q3CTBB0K!^-A_>RI&@_E5N=9 M*9XJI+9%D53_/(I<[D<#,GA[\"5;K;5]X(V'FV0EGH5^V3Q5IN6U+&E6B%)E MLD256(X&'\G#C' ;4"/^R,1>G7Q'5LICP;1 *5BF6QS_47N?Q8' M08'E6\A@D- +=UKM-?&31.=C(>5W*/*H@V;_5*[7T<;O[+2)LJSKLRO MF8G3XV>=:&$F7BLDE^BWC:@2.X$*W;R4R3;-M$AOT0?T\CQ%-S_<#CUM^K21 MWN+ _]CPTPO\#'V6I5XK-"M3D0+QT_[XL"?>,UI;P?1-\"/M)?QE6]XC&MXA MBBD!QC.Y)IS7X1B2\WV]S_YS[V=FL';V6R$*A- O3GQ[G2E7E[ M_^IA]UMVOV;W+[ _53+=+C1222X4E#I->%B'VQ5M-PZBD)*(#;W=Z90 .!Y$ MF 3GN&D71S"G/(KQ.7 & "D-8]-["SQ3'+2*@U[%OTN=Y&;]W(ER"TMNXH-W M)0,X4'(7=T$R .R5'+:2PU[)$ZFT73HV[TUVV!F 'Q <8F>@$PC'_?!DG(WR M+B[R&25AY COXN* A=CGL&[>ZN:]NG^JI%+HR1>3?VB!&1'!.1I'(7$F=5)%Q<%E'/'M6D79BHCCB/NN %TRR/" M0@J[$;=NQ+UN'-;-924+)-L]$](==P<:T#ATQCGIPAC#0>#F/, 612%S%H59 M%Q8'E/ +;SK!QUH!OR-;BTJ8]SUK]-\<)OSV#I5"@\4![@SE V$\=+)[ N$8 M8=1=[D"^"'.';P;A D)COH &D.V4L)G'D M&@#@XI@RXAH X'@W4V8 +L8XBH(+!M"C ?2:U#=R[9*_R^R) 13>2V///P]J MDRS$:& ..$I4.S$8(Z@>^[^(I@>B\YVEX]OW]W9N[+$4(^S*S +M9)V2!;1L38D_<7AR8MD%E![V,L6R#0+BR.S [@;CL@DF+N,W?G 9$\8I1WWJ K.,]M.I:: MI+_6='(FS?*M->W=K FORIIK4-.K4#,8=676'"M0TE^"]F0-9,W[>0/4HGX0 MX)AT5AFHNJ5!S-WR=@IR^F;#QK[K&&PO=V]R:W-H965T&ULI5G;;MLX M$/T5PMB'!*AKD=3-06(@2??2!;H(&G3WF9'HF%M)=$G:B??K=R@IDB-1;-SF M(=9E9GAF.#.'I"Z?I/JJ-YP;]%P6E;Z:;8S97BP6.MOPDNGW+.6JF0& M;M7C0F\59WFM5!8+$@3QHF2BFJTNZV=W:G4I=Z80%;]32._*DJG##2_DT]4, MSUX>?!:/&V,?+%:76_;([[GYLKU3<+?HK.2BY)46LD**KZ]FU_CBEH96H9;X M6_ G?72-K"L/4GZU-Q_SJUE@$?&"9\::8/"SY[>\**PEP/&M-3KKQK2*Q]_(DF XC/ M_C@T8[%E$*1IU(F]@A9UT")O"*[S?R%/FQPR$FH[DU4F"HZJ#K-]GME(;97< M"T@$]'! 9SL-%Z(Z/SEH<8N.#;FHN,X MIF$8I(,X.L1B'*>I.XY)AS;QHKW?,,7GMB?E"((&C5I/ DU&"#!>1C0: !V+ MI32(J1MGVN%,O3A_!W) $%#-8(ZA:<"@M MR_C5#*9-<[7GLQ5RE7@Z!4'@=FO9N;7T5_*&58]<0T+Z4@\'?6,-O&&Z MSC*YLS4!*H3$B_!.\2T3D&3/MCA@KFS& M2;/A"JA2*4"/F-;D*9GHD[@G M'!Q]IZ^O.4QW#J4%*;MS!S(:!RA-XZ,R:3&.Y<(8I^E4.?7<@_WD8QG[1,YS M^C$FFSDD1! &0T?&@F$(RP RX4A/2S@Y:8DCH$_H$]@:]\2"_?JI *],"ZMFLD*V$S(8-N)9PS[S=YPLP3%VW9"$Y0 NEYB_AYZW5R M\V>N,J%KMWBY+>2!1-%P?>,0G..$1E-=H2=KXB?KVRFXB$$7Y(^BJNR,6!KD2LC< MZ<68D&$;2X+AEL(E1^DRGIJ.GK>)G[>]3G"[N_#"'Y,M#7"4Q*.Z& MB',=X MHC!HS\LT\'+;_6Z[+>KS.U:@7.BLD'JGF@54UO.>J)H#7^C./J:C/:=2_UZQ MCEN]%P/#8-YP&-3);W2\&\1ID R;O$,LCI)P8L]%>TJFY(<#5,EJWA1=TS4. MWM@=E\E MKNNS^,'S&WQQVWQ;Z,TTGSH^,07-3J."K\%D\#Z!,*OFZT%S8^2V/H!_D,;( MLK[<<)9S907@_5I"EK0W=H#N&\[J?U!+ P04 " "W6@U3./\ 0)X$ #W M$P & 'AL+W=O^4K0@1XS[."3ZR5$.LKV^;QBN287](U*>27)64Y%G+(7FR^9@0GE5&> MVS8=TU)D:4'N&>!EGF/V,2,9W4PL:&U?/*0O*Z%>V-/Q M&K^01R*>UO=,CNS62Y+FI. I+0 CRXEU#:]ND:<,JAE_IV3#=YZ!HO),Z:L: MW"43RU&(2$9BH5Q@^?-&YB3+E">)XU?CU&K75(:[SUOOMQ5Y2>89,[+AQ/:M=(X/K.IP)G&E^+85\/1,@:(PFXP:Q(BQ<.;' =QV5> M9EBR! NR3.-4:!S?##O^2Q8S+]F'D>3M)_:TQ\>6&]CN(FIW$55^/(.?&7E) M"\5,5EF&BYB< ZX0;3>6U!N+A:0:7P(T.@?(@9$NDO5"0;60:DMO4]]UG2AR MQO:;!J';(G1/1JA2CQ\#:E;[]G= 0==#H1>A%E6]7?V)/@P=W]6#]UKPWJG@ MUYB!-YR5!-#EEDG*>2FSZ1A"7B_*%2%?C]-ODI'K!(: !2V08!#( UF7+%Y)("H\<=T(JHP\!T69/Q.V$S;6 M3DYT%32XDA+>*[[&,9E84EDY86_$FH*!D@I;"N$@A3NYF6JK#PD "59]$4!0 M&5?"XK1F67^E:Q5PKB,RN-[I1$8MD=$@D3_E\20M) 5REE'.=8U\,>J53>0X MHY&_7UVWGT[; QBU *-!@#=%-#I M)-(Y#6#;N#[#-&L\#W:N?50[P@U/0M5UI%X[^APF/*D?P4Z7X/<*4V#$N(!] M90I@8CCRPDQ XK"'?*8/-4KO!0L@8 MJDX@NO=]C#L09&9 M6*A^>)0<-__]*#EV<\"U [:7QI+(C]]'4E3GK:,G7R$&>#;:^D56A5!_S',O M*S3"3UR-ED^VCHP(O*1=[FM"428GH_-B.KW.C5 V6\[3WIJ6<]<$K2RN"7QC MC*##/6K7+K)9UF]\5KLJQ(U\.:_%#A\Q?*W7Q*M\0"F50>N5LT"X761WLX_W M5]$^&?RNL/4GWQ"5;)Q[BHM?RT4VC810HPP10?#/'E>H=01B&G\?,;,A9'0\ M_>[1?T[:6%PY_8AEPKM\!>].2M?8 MH.P.UDXKJ=##GW<;'X@;XZ\W EP- :Y2@*O_GPAK6:WX&C4'ZP?CYOG4)/;JY+]1;D75F+)W120 ME-#@G6[B5?$0'$3<='?(627]&&K7(L$.+9*(5F,0#7>GB[<*A"W!L0N!LB5W M+3'#"7QAC!-2LP^W?E23BK?_C?"@/!@,0E_P$:EGD SAO I,^NSA8=5#G4-; M*5F!X$R):+11-C&+>4L B99DOD;)2$ M(V[34D5QK*K/F.=1&O4S&]WP;&C,F/WK&NDB-$PR(!<) TO_&DD#ZXCEYPHP M(2X!YQ)"WU*'<2KYL5RCE"@V+AO)3'6<;1=M&G&<;V;$_2 H*-EH0?J04H;/ M@=!PU]B]XJ8Q243,4X5B?V!T?C0":-RC_K8W@(G*&XR$J M8PX:&HDL4N1"DFMXG_?&5)6G#;)J;W8(CGS MYNO-D,O!NL^^00SPT&KCK[(FA.Y=GGO98"O\W'9HZ*2RKA6!EJ[.?>=0E%&I MU7FQ6)SGK5 F6RWCWJU;+6T?M#)XZ\#W;2O<_AJU':ZRT^RP<:?J)O!&OEIV MHL8MAD_=K:-5/J&4JD7CE37@L+K*UJ?OKL]8/@K\IG#P1]_ D>RL_AWN[/ CCO&\93QIM8^_,"39LXL,9.^#;4=E\J!5)OV+AS$/1PJ7BQ<4 MBE&AB'XG0]'+]R*(U=+9 1Q+$QI_Q%"C-CFG#!=E&QR=*M(+JV^*;V&;"@*V M@JVJC:J4%"; 6DK;FZ!,#;=6*ZG0+_- -EDSER/^=<(O7L _AX_6A,;#C2FQ M?*J?DZ^3P\7!X>OB5<"?>C.'XOP$BD5Q^@K>FRD!;R+>FQ?PGHD2_ECO?'!$ MF#]?,7 V&3B+!L[^MPS_E_BP]M"A:U4(6,)N#Z%!<+VF$U+FQ19E[U1@66%* MN'F0C3 USC:V;96/S2BZCM#$3B,$"_>]< &=WE.3=M8%0C+ +0.GB^]^.6%0 MCV!L8$2'("U1P7@RS_BEY2/>##1"0&@-I?)26]\[4G!XWRN77*W1H".!_4Q( MB1T'(!XC[)PR4G44R1Q^I3CXJ.V$V?-AI8R@4Z'!!Q&0IDI(SO1&]*4BJ/GL M@XGQVTX9#I+2T0I#@XF%8Q2/PL_CD<;F=LNCBF=.#,7PY-"T13EU[(@H_Z*F M3O)#HV03O3 HT7NN8+ S&JZ>SJ$2BI/*AA_-==:K-,XH=R1(PR<:IBGM!!]X MH$E-,Y:0:4O9CDZ)VMHW^O)H&P@H-_92TJ MWA&,._;NA N+;D:,?UJ2X]"?!, (2.)CU)-S=U@KGB\F3-58&],3U%ULH./^ M^3EZS%I[% Z0I^A4JME4*C9,Z$2_"=+& +8WFT-;GAP1CO-%OJ)6YRK^7.S.S^Z*8D1=7P/ M>(CD2I?FM#L].=;IIGT43^^5C\+5BB+16)'J8G[Q-@.7W@!I$6P7[]V=#72+ MQ\^&GDWH6(#.F2B'!1N8'F*KOP%02P,$% @ MUH-4_B>!-T&! !0H M !@ !X;"]W;W)K=@$W M?L2)DT$28%Y%M\!N!YMI]U#TH-A*+(QL>24YF?GW)>4XXTQW!FV!'GJQ*4K\ M^)$2*2T.2C^8DG,+CY6LS=(OK6TNPM#D):^8&:F&USBS5;IB%H=Z%YI&:/"Q M6/H1$>*2YY80&/[V_)I+24!(X]L1TS^Y),.AW*/_Z&+'6#;,\&LEOXK"EDM_ MYD/!MZR5]HLZ_,2/\4P(+U?2N"\\-5951V-D4(FZ^[/'8QX&!K/H M%8/D:) XWITCQ_*&6;9::'4 3:L1C007JK-&SJ_?@#?,:] M_UCGJN)PQS525Y;6)=,\T5HT34!A/G1S57G)GG%S10^ MJ=J6!F[K@A?G]B%2/O%.>MY7R9N /[?U"))I $F4Q&_@C4]Y&#N\\2MXMTS7 MHMX9EP$7)/Q^N3%6X['YXPW\](2?.OSTO\[SFVZHA"],PW*^]+%&#==[[O\[ MWW#%C,BA1CO1V35HEW>+C5LA#.1,YJUDEA>P>8)"[$6!6?0&5JBV)8>#*P]< MQO9<8[5#W58;!%3;,TP#V#B,15X( T6KZ4?VZ%RH8@0W0K8$\[=Y>0->\%=> MV(R(PS^BV,C6 "L*07V%R1>SMF066U$K"R@1"3:P)^0.HAKP;MX6=IFEU7F*# DUQF%&_L]TL M/^TOVFCN\<=:-LZ6WCZW=^L+ M[[[4G)\U$5B+QS.%ASV!NY[0"5DO##0>M0OJ&1&<)*\[Z>B&,M:TUA&Z\#ZW M%9X#JS2*S^?F/:7A [R#9#P/XOF,I/D\2,8Q25D4Q!%)\R@*9K.)=\-KA6V[ M@_GZXH1YU\--]WX9'/UX',QG21!G&8E)E 7I>$IB-L-A-AUH!_S?032*DN_] M,N_F.9W_TSAO^EKAVRU>ZG1DSFMA,IT%61K#) G&:0;3) VFR0S2:8![[=TK MBP6W[@HL3H/)) KF\>;>R#!\[YH(!U1;-(U&V<3O2KT?6-6XBQ[K M")\-3BSQG<8U+<#YK<*V&PO=V]R:W-H965T9V*FGZ3B))TZ;9XA\=FLOSDSC2Z7AU@K75)6TFTLHS?I\$ ^ZA<]J57A: M&%VQF\NIR3/ O\J6+O>LR!/EL9\ MHY?WV?E@3 9!":DG!(D_#W %94E :,9]BSG8JJ2#_><._9I]1U^6TL&5*;^J MS!?G@\5 9)#+IO2?S?HO:/V9$5YJ2L?_Q3K(3OX8B+1QWE3M8;2@4CK\RLXJ["<_[B M<'HDKDQ5*8^1]DZ\DE5]BBO:*[T"G2IP9R./BDA\E+:@EP$T^0GH7'Q @,*) M/W4&V?[Y$1JXM3+IK+Q,7@3\N]%#D3QAO\A.\OL=29R+M M^RL.M?$@ID_+H+_&W-N_ :Q:)[X40,NUU!M12">,!NPJ M60IP7J*_)8E%\%@KBSA":7$-2]M@IU+4YT-Q=7LG9.D,GY8BQXXSO@ ;3CJ! M#"'@OE$UJ17K0J6%D!:H:G$'\;3T#;Y3P&D=;04KRW(C7&&L/_9@*Q++&BNI M8X?11[+1Y *U..AAMPH+^0!B":!%*FOE9:F^ T([DM^ZROU/R\0 J6DX2J(V MI4HW;')/>(F,Y7'0.P$7>"/E@5(9!2\U*J^^$8ZGICTU^W*"!$@7; M@BJ57*I2>=7&I;5XK7PA2)4CM^)$5*%/4 +#"7;(67J6%='/"B5#'**+T:O? M%DDR/OV(]B._Y3(EC9MPA/?BTR.A'!Y*RR8+H9'[)@=X-KQM!&O!U49GI"WL M=KYLL&0XM$M92IU"Q*Q#)J..'<1.?(WZNF"A=CS]05H,;!SZF-DTZT!QI#C* M[8,L&TYZ4%[+3:AB\X"51H)AG8(8-8ZL[&6;O(Y/3MEE"W00([E$G\R:LT41 ME1Z]K' O90&1X>*PWQU;D#8X*PL0;,B,0&I@ML!QA]YN(IP+8!5J0?-5UN!# M<&"%C2.UQ\*AY/:EO%4\B1#F 33*N*'X5 /5/)K8:]8?YI5LKZTB&5G7UCPJ MPBXWT62!@3"-HQ2X^X8:+&_3T\4,TX3*ZQ*$AK:)L-3!@M)[+:,H;50$3BU1 MF.JW30/E!=MBKT*]?*2>,9T+46I1UY5=$9C@'6 MF:5RH?[)D:E<(7(F%HEI)"FV[D=%W&>U;7@[*I%,(3@883L8H\-W:*ZT9!U: M'QQS1T^$/K0.!FMV&O:;G8CK9J\#(^[9DSG])B*>C_&/?F?\ERRB+X9"WR!U M..;9YU;ONOE G,SFT0U2ZQOQOJH;$L80 ?6'.(SCQ5%T^Y00GH+MB.9 S">+ MZ#+0DKCCR^Q5B92D#@."9&J)8Y#8_:#'.A'.[8Z.';(^"A,-H8^4 M/"X> C@XF>^:CBQF>?78C4*@*^-^R7(KMD8XOCI8*"65#':QPJ5RF[X="['= MR O(5N&6\FS."QRX2(I51\Y#<:TT5U"/A-.6LS*#"T3^?.F@E;P5#F##'UT6 M1[U[>05VQ5\?V->4LG!%WZYN/W#>AGO]3CQ\'2$#KI2FF93CT?'P9#8(D[Q[ M\:;F6_[2>/QFX,<"/]+ D@#NYP8OM>T+*=A^]EW\!U!+ P04 " "W6@U3 MU)7E=;T% !Z#P &0 'AL+W=O/@S[P$AGBXLDNB1EQ_OUNSO* MLMPX6=L5^V)3$N^YYYX['LGSC3;WM@!PXJ$J:WLQ*)Q;O1X.;59 )6VD5U#C MEX4VE73X:)9#NS(@GJ_D$F[!_;JZ,?@T[%!R54%ME:Z%@<7%X"IY?3VF M^3SA-P4;VQL+BN1.ZWMZ>)=?#&(B!"5DCA D_JWA#90E 2&-CRWFH'-)AOWQ M#OU'CAUCN9,6WNCR=Y6[XF(P&X@<%K(IW0>]^0G:>":$E^G2\J_8^+GCT4!D MC76Z:HV10:5J_R\?6AUZ!K/X"8.T-4B9MW?$+'^03EZ>&[T1AF8C&@TX5+9& M]U[0HKWM8YY(?V0V3544MWU*[39P%_;NI(I--0I'&:/(,WZD(=,=[H"3P? MYET_3'%EC*R7P.,_KNZL,U@F?S[C;-PY&[.S\3?0]>N0Q"\%B#>Z6LEZ*RJ0 MMC%@A<.7F;9.Z(6 :E7J+8"P8-8JPZ\&,L!%D >J%O"0%12[P)4M)*Z/C30Y MFWULE-L*5:,:C7?E1<-%1/!+E,R)7#HTE"_O8P.)&U=6J:%\RH*&*-$;PM0CM7&(%6M MG))E3Y5(?("\X:;#/#,$Q"XFN0O! XV1J[4Z4S@[QP7O"J(3M,@DT\I;8]8[ MWSEY(]9Y2X0]AD@/%2I0K_W$/45A:#)^E/E?V$SPFX]592Q"EU>L>I2E9Q@0 M4:.@SL#+DK6R-+:MLNM29O>O;K-"E_C&,T;15$8)K70.)24N!P<&^Q:PS>-Z MP0:7W7?QOB 0 MLD[C,WK!P^3L94")Z1-,B> C2KA16JKL'$L]<]I8D7]>[,K:QA>%1%#:?.@) MUQ?NI9P'UOAD$LT2*G!AJ8=P+I$ LZCUH! M<\_;P!'.@=L[3Z9A@G*0T32=AW,<[VC YA,4672UTP;7&HK7>?DCJ.PGQM\ M$DUF#(*C.3(G(.!S0+F-@B^)H U;N$/Y/)L]813.4_LJ?<*@5Y!(=M48;'&$ MFX;I:,(("=;1>)2TK@]#"CES^R+'\EK(3)7*41= ;%Q].ZZDST'V^XR#_Z9' MC_E!PL>8F$%LG&%-KR38FZYTD023N*86\M.T04U:\R9SV\DKHX%WU^*83*: M]1'D6JJ2 N=Z6C2\DW!SL,^C(=V3\7B"C[JQ)"]U>6J 05/W3@$'.R*?$@R4 MLFV(M:YI7\8'VSNP'9C(_:EMW[3V'9VD.\-1[PA"NUE&184.[N#1B>18>3^9IF"2CMC\E\W RFGRZGE%05B$_)L/N+-$3#R]F:X7: MX]Z^TZ7-*>7O4_OI_E;Z7IHEGH1%"0LTC:/3R4 8?]/S#TZO^'9U MIQW>U7A8X.48#$W [PNMW>Z!''37[2K3A%[5ZD1W+F MS4*^F6Z5?C8EHH77NI)FYI76-I,@,'F)-3>7JD%))RNE:VYIJ=>!:33RHG6J MJX"%81;47$AO/FWW'O1\JC:V$A(?-)A-77/]=HV5VLZ\R-MO+,2ZM&XCF$\; MOL9'M-^;!TVKH&;6,7#ZO> -5I4CHC1^[SB]/J1S/,1[]KNV=JIER0W>J.I)%+:<>2,/ M"ESQ3647:OL9=_6DCB]7E6F_L.UL8^9!OC%6U3MGRJ 6LOOSUUT?#AQ&X1$' MMG-@;=Y=H#;+6V[Y?*K5%K2S)C8'VE);;TI.2':7,1B/\O%H:J^E)_#H1(>DC)&V$Y%@/ ML__V\"2!$][$-#S'F4?*,JA?T/O[9C[@7)$JC 6U ELBK%1%XA)R/1E0][#M MWBWF6"]1 S4R&[A>NH:&@P7?TONQJ 6O#)Q!Y,=9["=13'B8,G^8A8,G$A(( M"8U6.1H#S&=A[#/&"(W"D% VN!-2T+,K8*U486"4COQQFD(Z9GZ6A(-ORO** M./:]3_R$I7XZ#@E%2>IG1+'H2J7T-:BE416:'&6.<)[$F1^EZ<4[&AR4[X.D M:74&L3\>C?TD3EL\# D/(_C7A08' JE1K]LQX-JXD;;32K_;3YJK3F#OYMV8 MNN=Z+:2!"E?D&EX.4P]T)_UN8573RFVI+(FWA25-2]3.@,Y72MG]P@7HY^_\ M#U!+ P04 " "W6@U3EH#U?7D" !4!0 &0 'AL+W=O=7$$8/&V#47XF=!$F I.VP#2@0M-AV&'90 M;/H#E25/4IKVWX^2$R\#VEQVL46*[_&1$K4X2/6D:T0#+RT7>NG5QG3S(-!Y MC2W3U[)#03NE5"TS9*HJT)U"5CA0RX,X#-.@98WP5@OGVZK50NX-;P1N%>A] MVS+UND$N#TLO\DZ.AZ:JC74$JT7'*GQ$\ZW;*K*"@:5H6A2ZD0(4EDMO'-!G:["5[*1\LL:78NF%5A!RS(UE8/1[QAODW!*1C-]'3F](:8'G MZQ/[)U<[U;)C&F\D_]$4IEYZ4P\*+-F>FP=Y^(S'>B:6+Y=I;X'984[J4P MM88[46#Q+SX@18.L^"1K$U\D_+H7UQ"G/L1A'%W@2X8R$\>7O,.W9:]LQU$# M$T5?+^,:?JYWVBBZ&+\NI!@/*<8NQ?@_.WF1Q<[@7'0T<8VHYB/J)KINWF*.[0Z5-4:VM;:_X>A$Q;%BW+6( MY;G<"T-HN())ZL?1C!99Y*=9-(1W[%51$@=0R)DY5Y.EL9^-0T@I59@F TB2 M-@51-O6S60I1F/K))!M=P6R6^=ED0EFFX=@/9Q&\=2;!V4UO455NGFWI)+:_ M](-W>#+6_:3\#>_?FWNFJD9H*KHD:'B=33Q0_0SWAI&=FYN=-#2%;EG3LX?* M!M!^*:4Y&3;!\)"N_@!02P,$% @ MUH-4[W)^(>; P MP< !D !X M;"]W;W)K&ULI55+;^,V$+[[5PR$'+) 8,E*G'W M-A#;+9I%@@3);GLH>J"DL<4N1:KDR-[\^\Y0MFLOF@!%+Q(YG/GXS9.3K?/? M0HU(\+TQ-DR3FJC]E*:AK+%18>A:M'RRUR2"=#9IU1J?D;ZVCYYW MZ0&ET@W:H)T%CZMI%(X]TTVM]4TR800&BQ)$!3_ M-KA 8P2(:?RUPTP.5XKA\7J/_G/TG7TI5,"%,[_IBNII\B&!"E>J,_3DMK_@ MSI^QX)7.A/B%;:^;OT^@[ *Y9F?,#!IM^[_ZOHO#D<&'[!6#?&>01][]19'E M4I&:3;S;@A=M1I-%=#5:,SEM)2G/Y/E4LQW-SC^^@SN6@5O!PF.E:9(2X\II M6NXPYCU&_@K&-=P[2W6 GVR%U:E]RGP.I/(]J7G^)N#GS@XAO[Z /,M';^!= M'IR\C'B7K^ ML2!8ZE :%SJ/\/M-$ -4("]>TRKX 6D)6!&W)@>+VV#BST78],#N8LHOXG''/ M\N&8"]$8UAG"%SE;>\1HKFUIN@H#J$'%L\-68!VQ@N'69VX1Z0ZY2#PPZY+E M462..%(8\+7'N9/S6E7\E_1Q&@.!%^=8[^YV_O $ MK>D"7(\S&3A\9^M8[T9X-3L <+W&=XZ+,3BD+O M+).;"N=]S%Z KL^C)%*0))$\D3LCOFX06DD0$58#27;% MD>?(*G,2:.$B*/WFVQU)"3_P P8I+P)::84NW05Y3 MN!A(F;'AMM9E?03?( W_K?W3HV':H%_')X.K1=+@WY-HXF@M'/.CCLN:7%;TH\/G* M_0U02P,$% @ MUH-4Z\.0X?; P ^ < !D !X;"]W;W)K&ULI55MB^,V$/[N7S&X>Z4')G8MM/;M6JM MX!)W&DQ;UTP?;U"H;A-.PY/AGI>5=89XNVY8B0]H?VYVFF;QB%+P&J7A2H+& MPR:\GE[=9,[?._S"L3-G8W!*]DI]=9,/Q29,'"$4F%N'P.CSB+CT_H[[UVTK)G!F^5^)47MMJ$JQ */+!6V'O5_82#GKG#RY4P_A^Z MWC==AI"WQJIZ""8&-9?]EST->3@+6"4O!*1#0.IY]QMYEG?,LNU:JPZT\R8T M-_!2?321X](=RH/5M,HISFY_F"9OX;.R"#MV9'N!Z]@2K%N,\P'BIH=(7X!8 MP":S+2I06ZL>34:)XCJ -X!&,)<""E)@4#^Z]%$:.?9IK)EL#U0[+>U1 M!L_*NXK3>7'[G,0A3:20Y14=^???K=+I\D<#CR@+I?OH2__FN.JG:]8WYM$Z/FO7 M?3=_=N_?1&H")=4]"#Q0:#)9SD/0_3O33ZQJ?&_?*TLOA1]6]#2C=@ZT?E"D M8IBX#<;'?OL74$L#!!0 ( +=:#5,^LZ]J'P, #@' 9 >&PO=V]R M:W-H965TG^^Z7DQ),";>Y[L2A:_$A^(JGY0.U: MKA9.K75_ZWFJK+%CZD;TR.G/3LB.:=K*O:=ZB:RR1EWKA;Z?>AUKN+.<6]U: M+N=BT&W#<2U!#5W'Y+\K;,5AX03.2?&]V=?:*+SEO&=[W*#^LU]+VGD32M5T MR%4C.$C<+9R[X'85F_/VP%\-'M29#":3K1#/9O.Y6CB^"0A;++5!8+2\X#VV MK0&B,'X>,9W)I3$\ET_HO]G<*9N%DSM0X8X-K?XN#K_C,9_$ MX)6B5?8+A_%L&CE0#DJ+[FA,$70-'U?V>N3AS"#W/S (CP:AC7MT9*-\8)HM MYU(<0)K3A&8$FZJUIN :;BYEHR7];]%UAB]> MG<3'GT/SPEKD&C8UDPA73VS;HKJ>>YIB,$A>>?2W&OV%'_A+X:O@NE;PR"NL MWMI[%/N40'A*8!5>!/PR\!L(4Q="/PPNX$43(9'%BS[ >V22-WRO+!5CMG_? M;9665#__7,"/)_S8XL)[,'Y((J?83Y8=N*0FD@*X]!H8W)6^/&HC=PX>\SQ?D @ H 8 !D !X;"]W;W)K M&ULC57;3MM $'W/5XRLMB)2P8E)3$232"2T*A6H M"&AYWMB3>,5>W-TU@7Y]9]>."?<^V'N;<\[,V#X>K[6YL06B@SLIE)U$A7/E M81S;K$#)[)XN4=')4AO)'"W-*K:E098'D!1QTNNEL61<1=-QV#LWT[&NG. * MSPW82DIF[FY7>6YH%;H+-<*#"XG MT5'_<#;P\2'@-\>UW9J#KV2A]8U?G.23J.<30H&9\PR,AENB-+XTW!& MK:0';L\W[-]"[53+@EF<:W'-/"E78(@^X;0H-6:!"$!J\(G3%7&>[N02\A M8R5W3/"_F(- >J5 <+;@@CL2?:G);U/O'&LAF+' %5P5NK)4B.T"M0K;5G7^ M6Q].PT[)[D-7.AX-!ZD?$^BG/;K\. Q7,NI<::*"2N7<9KI2CCC),0SS;6S8 M-USP 0Z&:><4K3V$$UE6/I@3Q*!UL-/OC[J=Q\,#IH"GM/ M_J@Y/="P,4Y#AVWE.N&DU M$ +?9TKWTH\OO<'QEFM(-*O@C18"=6T@[6YKOT>UZSR$U]Y]QLR**TN*2X+V M]@Z&$9C:#^N%TV7PH(5VY&AA6M O!(T/H/.EIB^M67B!]J&ULA53);MLP$+W[*P9"#@D@1!*UV YL UD:M 4"!$[:'(H>:&EL$Y%(E:3C MY.\[I&S%!1+W(CU2\]XLFIG)5NEGLT:T\-K4TDR#M;7M1129J14E? MEDHWW-)1KR+3:N25)S5UQ.*XB!HN9#";^+M[/9NHC:V%Q'L-9M,T7+]=8:VV MTR )]A=SL5I;=Q'-)BU?X0/:'^V]IE/4JU2B06F$DJ!Q.0TNDXNKS-E[@Y\" MM^8 @\MDH=2S.WRKID'L L(:2^L4.+U>\!KKV@E1&']VFD'OTA$/\5[]UN=. MN2RXP6M5/XG*KJ?!*( *EWQ3V[G:?L5=/KG3*U5M_!.VG6W* B@WQJIF1Z8( M&B&[-W_=U>& ,(H_(; =@?FX.T<^RAMN^6RBU1:TLR8U!WRJGDW!">E^RH/5 M]%40S\Y.AV?P3;Z@M$H+-'#ZR!@^9]Y#]QP,5\J/Z'26[Z;LP+2]Q&M!X&=0O&+@:H*_! M#9;8+% #E:,8N(JXLL2#.=]2.UC4@M<&3B )TR(-LR0E/,Q9."SBP1/-!0@) MK58E&@,L9'$:,L8(C>*84#&X%5)0%U6P4JHR,,I'X3C/(1^SL,CBP:.RO":- M?06S,&-YF(]C0DF6AP5)S+N@@38%J(51U$8ERA+A-$N+,,GSLW;=U M[KA>"6F@QB51X_-A'H#N)KD[6-7ZZ5DH2[/HX9J6'VIG0-^72MG]P3GHU^GL M+U!+ P04 " "W6@U3#!]2,VP" 9!0 &0 'AL+W=OU6JH3:_3BL]F"2 M(8GJV%G;*?3?[]B!++LJ7&*//>^]FL$G0Q+H_ MLG]RN6,N&Z;A3O(?56[*.1U3DL.6M=P\R]UG..0SLGR9Y-I]R:[SC6-*LE8; M61_ &$%=B6YE^T,=3@#CX P@.@ B%WR&8W+E6'QN J M87_*BU%X6R'.+*['-V299:J%G#SL\5=KT.3Z*]MPT#7&V$B[Q)G7).?RXTV"CODUP6)82\Q=!+#,Q+_E_.C*EYDL(,XU0W+8$YQ MTC2H-Z"V$N J<0\9U!M0UAC8LMC:!(.C+(>"<9<>RS+9"E.)@ER14>)%X00W M:>@E:=B[-^Q=2=X!%'!F\ R.C9 FD9<. Y*@5)#$/4B:$O7#=.REDX2$0>+% MHW1P12:3U$M'(U09!T,OF(3DHWKZ)^U:@RK<4&KB@NTZMS_MYW[9M?M?]^[1 M>&*JJ(3&I+<(#6[3$26J&\3.,+)QS;^1!D?);4M\NT!9![S?2FF.AA7H7\/% M'U!+ P04 " "W6@U3*P<']4(" #1! &0 'AL+W=OS,=IKRW\]V0L8DX 7[OK[[^,[<95X+^:IR1 WO!>-JX>5:E[,@4&F. M!5$]42(W)SLA"Z*-*?>!*B62S 45+(C"S!5I((\6J-S]G""VU"R##5ED#,\H;WR)@%F33^M$RON](&GNZ/ M]$=7NZDE(0KO!?M!,YTOO(D'&>Y(Q?16U)^PK6=H>:E@ROU"W?A&8P_22FE1 MM,$F@X+R9B7O[3N2,(3;%[NHNWF@#=]Z!6G+6C>LZ )K!$^" MZUS!1YYA]G]\8/+JDHN.R:VCJ\ O%>]!-/(A"J/^%=Z@*W;@>(,+O =,-#Q0 ME3*A*HGP:Y4H+4UC_+X"CSMX[.#Q!;AY/].L6D%6(20'*%%2D9U[Q>N<+=I9 MHGP/E,_@//7F\:=[$_@ T=2/^W$K1$88#OUI.&J%@1'B@3\9C%LAML+('P^/ MPM ($S^T'W M%5O^!5!+ P04 " "W6@U3"[$*,L4# 1#@ &0 'AL+W=O&P,EY8G29_7P+IM;4.V(%&0K% 66/R>R(D6A MF.0^OK:D5K>F,NR/+^Q_:?%2S!/F9$6++WDF#G,KLD!&=K@NQ$=Z_INT@GS% MMZ4%U__!N<5""VQK+FC9&LL=E'G5_.)OK2-Z!I+';(!: S0T\&X8N*V!.W4% MKS7PIJ[@MP9:NMUHUXY+L,"+&:-GP!1:LJF!]KZVEO[**Y4H&\'DVUS:B<6= M>P_^D?GXKMK2DH U86!%RU*%L,HNP_1KG9]P02H!-@?,"/@3?,)/!0%T!YZH M.*A0Y5MMD>5%+4@&TO4&W"5$X+S@]Q+_>9. NS_N9[:0FU9+V]MV@\MF@^C& M!EWP@5;BP$%:920SV"?C]L&(O2V=U7D,73RV1*.$[^OJ :#@#4 0.8;]K*:8 MA]H)O1O$ M*B?S)B?O"LJY,7,:BD!3J!/QM$!N[,31S#[U V* Q3%RG6M88H"%T($#6/H: M%D,817X'N]+K=WK]4;U?](DF"P>?"),G]*7TN*HW#OZM!1>ROO)J;W)$P^WW M]N2X<82<,!RXP@1$,/3<8. ,$S",7!0.@.D$QBN'!)U#@E&'=)EETMN8AKU% MX0-$ ZU30,D44&H$A?#JSS'+#3NYX6@A);US@08:E!IP7 MZ&^=T06]/L<9=<$G*G#1M"]FNRUN2=A>WRTXV-*Z M$DV[TLUV]Y>WNFL?S"^=QY5CF$_4?4>WU"_TS67I V;[O.*@(#NY%'P(9918 M<_]H'@0]Z@9;ML*R7=?#@[RS$:8 \OV.4G%Y4 MTM\#%#U!+ P04 " "W M6@U3-_;5*C@# "^"@ &0 'AL+W=O3N*U%8F>VT]+]^IV=-"W4 M2=F^M''BN^<])WY]HY60SVI!J48O><;5V%MH79S[ODH6-"?J5!24PY.9D#G1 M,)1S7Q62DM0&Y9D?!D'LYX1Q;S*R]Z9R,A*ESABG4XE4F>=$KB]H)E9C#WN; M&W=LOM#FAC\9%61.[ZE^**821GZ3)64YY8H)CB2=C;VO^/P"QR; SOC%Z$KM M7"-3RI,0SV9PG8Z]P"BB&4VT24'@;TDO:9:93*#C=YW4:Y@F2**7HKLD:5Z,?:&'DKIC)29OA.K[[0N*#+Y$I$I^XM6]=S 0TFIM,CK8%"0 M,U[]DY=Z(78"0MP2$-8!H=5=@:S**Z+)9"3%"DDS&[*9"UNJC09QC)NWD_B%2Z")54=$."<>!&Q4UJ.@0JN="10Y4 MZ$;%#2H^A.J[4+$#%;E1@P8U.(2*7*C!^U'#!C4\A(I=J.$>*ARZ26<-Z:R3 M]%/ MD0E3YE*1,DU[$\P;TG,UU[OU(*L[49P"3K;$S2(6KY3'&S=)>C4=$.5 M.D?7>5$:.0Q$2:JTTQN"/?X)QBU+@G?L#7<*F (/*D9+DI74V-?;)=F8U]HI M"N^)BGMMFK:&A,-.39>EE$;3>P2$^U]DA%L$;(T*=SO5C>#S$W@5^;LD]/8D M](>#%@E;!\/=%E9]K/_V,OI[1MK^,K;^AKL-[M&>VS0](4O0,J?0:IAF9JO) MKA.T/Z\.OC?"G1OJ #B*40Y'T4)U'#UXZYVXVSSWRMBX *=]/_T=Q/CTSCX MZ-+N[W0CIK.[)7+.N +2#!(%IP-8%UDU2]5 B\(V*$]"0[MC+Q?08%)I)L#S MF8 SNAZ8GJ=I62=_ 5!+ P04 " "W6@U3O=(@*V\# A"P &0 'AL M+W=OWDJ< MN6V4E!7 %1.<2-C.G2O_\GIB[*W!'PSVZFA,#).-$/=F\B6=.YXY$.20:!.! MXM\#K"#/32 \QH\FIM-"&L?C\2'ZKY8[ M< @;A_"U"*/&8?1:A*AQL-3=FKL5;DTU7AGUZ<1>?D+J,2/BY1[I3\ZS>HW[V+I[?73>AW[]O]&?B1&V61#:>.$+\>H,V!QG +G" M:^<[L.._KC9*2_RH_QX &[5@(PLV>@E,B^2>_%Z:0J'()T31_1E1AXEL&%/O M'A9!['G(]Z$'/6K1H[>C$RT(%E'%4B IDUC$A%1]23$8V]3T2U72!.8.%FT% M\@&FC%IU2"XZIU4GP?K1G$L6M1/&@1 =QKA]!)LSD1%I)QG=$9T!*D$ST M7=#1CP&M(Q(ZSG[C/ M^%$6DS,[%96B/%6]KUJ-'!_+[$^C+O-5C]DXG':2<7UJ-0U\/^RH>&HU";TX M[)0]]^C-+T#N;+.ED'_%=5WXV]6VG[NR;4QG?>E?KOR>]37V?W6[]F_XNGF\ MH7+'L#[DL$4H[V*,:2'KAJR>:%':CF,C-/8O=IAA#PO2&.#^5@A]F!B MBM> M_ -02P,$% @ MUH-4W0H81C+ @ * @ !D !X;"]W;W)K&ULC59=;]HP%/TK5K2'5FJ;Q/FD@D@M4;5.FE2UZ_HP[<&$ M"UAU;&8;:/_];"=$% +M"_&US[GWW)/89K@1\E4M #1ZJQE7(V^A]?+:]U6U M@)JH*[$$;E9F0M9$FU#.?;640*:.5#,?!T'JUX1RKQBZN0=9#,5*,\KA02*U MJFLBWV^!BZ%0O1E[NH2G,R(KI1['Y#FT_BY*WU88<0QD<(N"7@KQ*BEA!]E1"WA-@YT[3B?"B))L50 MB@V2%FVRV8$ST[%-^Y3;U_ZDI5FEAJ>+L^PBA MEU^AIWUTWWC5&88[P[#+%QW)M[7G'95454RHE03TYV:BM#3?\-\3%:*N0N0J MQ$<,:)"5,]=G=T%-'M]MZ7811&L5A-/37N\85!@'':KS#I%"8G%=Y13LV. MF**Y$-->@P!Q?&27K,P*Q3F)W^ D&!7 ,RMPH2$R48J IX!7U2LP,)EW&4A@=> M?H[[(#7OI.8GI>Z<5A>(@^Z3F!_L@VB0#^)H3^*X!Y<%@S@+]UKY'->TXN\< MR_8._4GDG'*%&,P,,[C*C!NRN9>:0(NE.ZDG0IMSWPT7YBH':0%F?2:$W@;V M\._^'!3_ 5!+ P04 " "W6@U3;R>O57@" !P!@ &0 'AL+W=ORU,VM99:*1C/* M82V1:JJ*R)=;8&*_\$+O,'%'=Z6V$WZ6UF0']Z ?ZK4TD=^S%+0"KJC@2,)V MX=V$UTML\UW"+PI[=31&ULE&B$<;?"L67F % 8-<6P9B7D^P!,8LD9'QK^/T M^I(6>#P^L']QWHV7#5&P%.PW+72Y\&8>*F!+&J;OQ/XK='YBRY<+IMP3[=M< M''@H;Y0650\.O4(0_HBB(P@'X\FWX"O(>'KR& M^\9V[SWJO4>.;W*!;TU>R(89:S]-PA ,\&18=]Z+C=XD6 MN@0YI"X^*QLFLV2.3]0-I!EM<3*L#O?J\)OJ?@IM3OWT6QJ2B<].=#Y/DC@^ MD7F>-@NFP?STY/VC?F![\0\B=Y0K6QEUW% M19/Z:ZWK#T'0K-:T(LV9K*DP2"%51;29JC)H:D5)WH!3Q8/I9!('%6'"7\Q% M6UU6NO%6LA4Z]:>CR;.WSWGJA_$[W[-TFOO[12GWQRK/WD[>.,'3M+S)Y">37!>@_74P9##8EY(L4LE\JW!Q"85]>X(3_V,<+94 M#+P*4C&^L>8I&%:22^5I4T,C)@1+^SN'_F:"+*7*J1K# MA/[6M)AS6H P]9C&!C:%>7\&GKO>W' W15[ MNSJ!/17CT @:AI;&3H!_G\UR[]'.GD7KU>Q.ZD^MR4;T<^@5>J5HP;I^WA5C M?(P]Q-E)7?/-1\Y*45&;^Y,#+N9DZ^>MI6+W)AITRLH8J/*].ZHT6^U;?BI2 MW]!.;[NI*W#-TW]0\Y^M5&,!^+N1' L#B8 LS'>F%Q_J=\9F@^%L.TS9S( M#/69H3[6RX5D_0>+X_9)S.7.-$FB*(ZQBF:94T&&U2V.X>MFP[2!!Q8'(OU> MK?'=QCOD\3[ ]O2Q#L$RQ3L1RQ2O-2#NNH%'DKAW&XL#'M@N8+T#\=UQH*?< M/E$$NXIIPYY@'$D2#(%>=/=H'"/5B>'CWA_L*8FB)'$C@+D51!&&P-.((Y@" MT( A4=2?@T?G4; ]IX+=C^_%+U!+ P04 " "W6@U3EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +=:#5-\1ME] M_@( &P1 / >&PO=V]R:V)O;VLN>&ULO9A;3]LP%(#_BI6'*7U@N?3" M911I%+8A(:A6QNOD)J?$(K8[VVF!7[_C9!TN*V8OYBGUI?;GXQQ_28[74MW/ MI;PG#[P6>AQ5QBR/DD07%7"J/\HE"&Q92,6IP:*Z2_12 2UU!6!XG>1I.DHX M92(Z.=Z,-56)6Y &"L.DP$I;<6<@;.M=MC:'S[Q1!QM$H MQ0$73&G3]FC'I\BX NS@-#G_U>#I\=*>U8KP.//)?-I) OLD3A+,7OQ =#>9K2=^QG,IXXLL#N\I\K/ MW,7TR2,+;8^WSI5M5)]+LM RV1/+1%WDR<+53O.TMHL[PB9!*?@:',Q?1))@\M MF1?YO;>=[2ZFSSAY:./L2O.]OU4NIL\_>>N?9/-V7\("_5I>X10:Z_%MLI@J M8B_=@\E@:(^-15/7$ZR[%I>2EIN/!9L/'2>_ 5!+ P04 " "W6@U3?ME0 M(CP! "R#P &@ 'AL+U]R96QS+W=OU\W@DWO7]CY7=0C#A]:^J*DS?F4'ZL<[I76=">/257HPQ9ZC3\75F*$!O7'QL"] ;N=XH0&_D M>J, O9'KC>_4VX='2W[N>:[Y^>^D.HS/TGS\M'QN+EZH"6?-?M%/OU!+ P04 M " "W6@U3*]!RCG(! "?$ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MF,M.PS 017\ERK9J7!LH#[7= %OH@A\PR:2QZI=LM[1_SR1]2* 2416)V<1* M/'/OC45DNY0*8 M&(W&K'0V@4W#U&KDL\D3U'*E4_:\P<=1.3O- ^B89X^[PM9KFDOOM2IEPGVV MMM4WE^'>H<#.KB8VRLAB)SKH=TYXPK"[\HO].YD^0ZR>+P?+BR[>436+9>?\=<9 M'_7/S"&(Y+@BDN.:2(X;(CG&1'+<$LEQ1R3'/9$"54Z%JYP*6#D5L@HJ9!54R"JHD%50(:N@0E;QGV1]=V[YUY_,[5H8 MJ>S!GW7_)6:?4$L! A0#% @ MUH-4P=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "W6@U3B*X K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " "W6@U3F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +=:#5.*A:$(W , ",. M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MUH-4Y@R\0=K M @ I@8 !@ ("!_!( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUH-4SC_ $">! ]Q, !@ M ("!?"$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ MUH-4_B>!-T&! !0H !@ ("!J2X 'AL+W=O M4R !X;"]W;W)K&UL M4$L! A0#% @ MUH-4]25Y76]!0 >@\ !D ("!$SD M 'AL+W=O&PO=V]R:W-H965T0( %0% 9 M " @>Q! !X;"]W;W)K&UL4$L! A0#% @ MMUH-4[W)^(>; P MP< !D ("!G$0 'AL+W=O&UL4$L! A0#% @ MUH-4Y>\SQ?D @ MH 8 !D ("!UD\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUH-4RL'!_5" @ T00 !D M ("!;%@ 'AL+W=O&PO=V]R:W-H M965T%> !X;"]W;W)K&UL4$L! M A0#% @ MUH-4[W2("MO P (0L !D ("!4&( 'AL M+W=O&PO=V]R:W-H965T ( ' & 9 " M@?AH !X;"]W;W)K&UL4$L! A0#% @ MUH- M4[V^"4K_ @ B0\ T ( !IVL 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MUH-4W[9 M4"(\ 0 L@\ !H ( !Y7( 'AL+U]R96QS+W=O" &_'4 end XML 37 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 38 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 39 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 22 217 1 false 4 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://alsic.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets (Unaudited) Sheet http://alsic.com/role/BalanceSheets Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://alsic.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations (Unaudited) Sheet http://alsic.com/role/StatementsOfOperations Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Statements of Cash Flows (Unaudited) Sheet http://alsic.com/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Shareholders Equity (Unaudited) Sheet http://alsic.com/role/ShareholdersEquity Shareholders Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - (1) Nature of Business Sheet http://alsic.com/role/NatureOfBusiness (1) Nature of Business Notes 7 false false R8.htm 00000008 - Disclosure - (2) Summary of Significant Accounting Policies Sheet http://alsic.com/role/SummaryOfSignificantAccountingPolicies (2) Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - (3) Net Income Per Common and Common Equivalent Share Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare (3) Net Income Per Common and Common Equivalent Share Notes 9 false false R10.htm 00000010 - Disclosure - (4) Commitments & Contingencies Sheet http://alsic.com/role/CommitmentsContingencies (4) Commitments & Contingencies Notes 10 false false R11.htm 00000011 - Disclosure - (5) Share-Based Payments Sheet http://alsic.com/role/Share-basedPayments (5) Share-Based Payments Notes 11 false false R12.htm 00000012 - Disclosure - (7) Inventories Sheet http://alsic.com/role/Inventories (7) Inventories Notes 12 false false R13.htm 00000013 - Disclosure - (8) Accrued Expenses Sheet http://alsic.com/role/AccruedExpenses (8) Accrued Expenses Notes 13 false false R14.htm 00000014 - Disclosure - (9) Line of Credit Sheet http://alsic.com/role/LineOfCredit (9) Line of Credit Notes 14 false false R15.htm 00000015 - Disclosure - (10) Note Payable Sheet http://alsic.com/role/NotePayable (10) Note Payable Notes 15 false false R16.htm 00000016 - Disclosure - (3) Net Income Per Common and Common Equivalent Share (Tables) Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShareTables (3) Net Income Per Common and Common Equivalent Share (Tables) Tables http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare 16 false false R17.htm 00000017 - Disclosure - (4) Commitments & Contingencies (Tables) Sheet http://alsic.com/role/CommitmentsContingenciesTables (4) Commitments & Contingencies (Tables) Tables http://alsic.com/role/CommitmentsContingencies 17 false false R18.htm 00000018 - Disclosure - (7) Inventories (Tables) Sheet http://alsic.com/role/InventoriesTables (7) Inventories (Tables) Tables http://alsic.com/role/Inventories 18 false false R19.htm 00000019 - Disclosure - (8) Accrued Expenses (Tables) Sheet http://alsic.com/role/AccruedExpensesTables (8) Accrued Expenses (Tables) Tables http://alsic.com/role/AccruedExpenses 19 false false R20.htm 00000020 - Disclosure - (10) Note Payable (Tables) Sheet http://alsic.com/role/NotePayableTables (10) Note Payable (Tables) Tables http://alsic.com/role/NotePayable 20 false false R21.htm 00000021 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Table of both basic and diluted EPS (Details) Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare-TableOfBothBasicAndDilutedEpsDetails (3) Net Income Per Common and Common Equivalent Share - Table of both basic and diluted EPS (Details) Details 21 false false R22.htm 00000022 - Disclosure - (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) Sheet http://alsic.com/role/CommitmentsContingencies-MaturityOfCapitalizedLeaseLiabilitiesDetails (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) Details 22 false false R23.htm 00000023 - Disclosure - (5) Share-Based Payments (Details Narrative) Sheet http://alsic.com/role/Share-basedPaymentsDetailsNarrative (5) Share-Based Payments (Details Narrative) Details http://alsic.com/role/Share-basedPayments 23 false false R24.htm 00000024 - Disclosure - (7) Inventories - Inventories (Details) Sheet http://alsic.com/role/Inventories-InventoriesDetails (7) Inventories - Inventories (Details) Details 24 false false R25.htm 00000025 - Disclosure - (8) Accrued Expenses - Accrued Expenses (Details) Sheet http://alsic.com/role/AccruedExpenses-AccruedExpensesDetails (8) Accrued Expenses - Accrued Expenses (Details) Details 25 false false All Reports Book All Reports cpsh-20210626.xml cpsh-20210626.xsd cpsh-20210626_cal.xml cpsh-20210626_def.xml cpsh-20210626_lab.xml cpsh-20210626_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true ZIP 41 0000814676-21-000063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000814676-21-000063-xbrl.zip M4$L#!!0 ( +=:#5/5.U][7S, "&( @ 1 8W!S:"TR,#(Q,#8R-BYX M;6SM?>MSV\BQ[_=;=?Z'.8HW95=1%-X/>=>G9#TVNK$M1?(F)_=+"@*&XF1! M@(N''OGK;_< ( $2) $0I$@:J927PF/ZUST]/=TS/8V?_^=EY)(G&H3,]WXY M$OO"$:&>[3O,>_SEZ+?[X[/[\^OK(_(_G_[K_Q#XW\__?7Q,KAAUG5-RX=O' MU][ _TB^62-Z2GZE'@VLR \^DK];;HQ7_"OFTH"<^Z.Q2R,*-Q)*IT3MFP_D M^+A"LW^GGN,'O]U=3YH=1M$X/#TY>7Y^[GO^D_7L![^'?=L?56OPWH\#FTY: M^T.2!$D4A3_Z+P. ?F%%54%4]EX_]5I!!941Q.* @O MAB"8@B"(R>L_OSP$+CO%?PF(WPM/7T+VRQ&RE7+U+/?]X/%$@E=._O?KEWM[ M2$?6,?/"R/)L>I2]Y3+O][+W1-,T3_C=[-&Y)Y%X1D,^P=L/5CAM&0$N>7X. M"=QUHLD+^8?5D^1FX5%6^JB6/,JR1QTZ\UQ([?ZC_W0"-TZPA[(' SI8"%8[ M@;O9@RST%4G4EW&6/)&]$(?'CY8UGKPPL,('_G!Z@\,X%L1C6M/0Z'Q]D+_9?0.4IO1Z]C^LM1R'!\'Y&3K*E$P6W? MB^A+1)CSR]%5X(^@ >%8E(XE/?(3F-KQE/[D->I%+'J=7)U<9P[>&3 P*!PE M+71C)JSSZ[\>?8*Q)ABBHNG:SR>S+T_)G9322ZF-:@% =C$5Z6(YGX4W@X2& 63V3+:)68D^31F8 MD$COM"VD/53 HI#RFK01(:4JOK]"FAFC[0HI-6O0$?*Q9!R*64O9V2&S-ID^ M$)C)Y2QP>ONFF#/3!V>GGIQ3OCO(B!,7W+_^( 3>NP?@> M_!F>O;#PZ%/VV!S?/Y^4DLC#.RG'=\@!56KH.G5Y:W79[N33F8D=[/>-AKT5 MIHKO ;7".'C]\;2@A/-NNJBK/F>.PR*0ON7>6LRY]LZM,8LL]X=2I*4RZ%2J MB@=R1R.+>=2YM */>8_A#Z4_YGW[>Q7%&V M"MLY$?O@1.S@@G,%E>H80]GIA6_'."J^OXXI297R#I,0EZ40BL+QWWX^F7T] MW^P97'3PQI5K/59N=V"Y(4T:+C10!OB6CZK+9,:M3"&_>K2PM3)R5RRTP?/E MCUW!M; RR;])15)S+2TF]T]J!?6(X>\R7]^3\YN[VY.+R)*%? MUO8\[7. &%CNM>?0E[_2U\K$\Y/APM9*R"5"N:-C/XC 84ERU2M3_2?:F56M MS5/EYP#.0?:/?E"=Q6^^=VS9-G714E*'\%;RY O-SE.]'UFN^SD.P3\+J[,8 M!3'-$RFT,D_D$NSX([#^:^ _1T/T$RRO.HLY [.DN1+6AM1UUR:6;Z5$5:;K M+1-'Z%#@X9 "S9FD8X(FG=](9UOB4)N!%,-?CJZ_78&U5F1)TD2]H$E+ MB&70)@M!5C@\\QS\#WIG3Y;+';/HW J"5WB>G[M8@)!+8HH0_9HLP;QL&J8BYS0FWVA=@E58E77!5'2Q38(K.*Q#\#:@8XLYER]CB)PI MZ.5--*3!61C2*$R]@J:2EG19E7+&HP*IEM!5Z19=5/% 6AH,$:H_,/;LV,*U:'9T&&$:CF5&,Q MC?705)J%!4E3"^.E.IJK.("&(1B&)Z_8"_X*UQ*-JAF&DE/+A0360E)%+(V1 M?*%62(>^ZUR/QH'_Q!??UA.*J8JRH4RA+*:P'I8J8FF.Y3;PQS2(7F]=B"'; M&TNBHQBM'A!QP$T;>$.(?QV*?Z M!LY&&*K^AU]?V'AS"V7(HFB*!?^D%43;Y+2:]5-5PQ"US7-Z[GLAQ.0VOG2- MKSV"!5G/,(B*(.GY$&\QB3715)I6\5AU(S +9;B&GPM#4#+R>)8161=0)4V3 M#!W\TF: ;L:X=@31$;>W=^QQ&-T,?@-'#3V7IB+29 A!@=0W/Z(A:,<7W_+"6^L50\,U M?6X5 L"\*E&)FUJV& M(8BI\X59#\QE$:/K!F6FJ>NJ6H!13F M))7&B: (,P*IAN2"#BC<<.XHQ/[- M5U$503#TG'K.--N :K6I0M3URD2_^-[C=QJ,+NA#Q!?6>/H8-YDW#RY[Y&[* MVG&Z*A9,L![BUH26+,GAMN7!EM2JW-YI$0S TLQ[Q5&S<+J=F MJ+$.28JJ:?-=DF^[*?U*[*N*JI>H1!7ZR]6FL7DQ] 9*VA[&!5)["=FIQ]Q? MCG /,5#>*K5QS*8&%@+D 6:&-17-L63"DY*6"<8&,!F&2@]?8*P-%,J6<,S3?=#/BE8)[6=4U3=D$\=5;B!K, MF68^9&F7\Y6'T=Y",%73DY?&5K(LF/F =C6VU,?$](MS'W-P[.@?+!J>QV'D MCVAP^6*[,>8R8+P*_W>^6R]5\S:6+\/IDEZ(O1L V1 O956QED>TFB3F5Z1W MAY6RPE-+6=%50Q#5'62EM+;3-GT:-DB*YL> M+=MC9?.CI0HOYWX8W0Q^]7T'5_CN:?#$;!K>PW34QJ P%%D2\Z[D8G+K :NK MX8HJ"IH@;!Y877V%:%C1\GV\(6"UM<]494W(;Y54!\;WEVX#?S#C]C=4*DDR M55W*Q6ZY]FN2KJLVHJR*:MXP-B==5S%$,,BR9+9 NG;72[HLJW(UTO?4=3'% MF!=L=W%?UADQCV>I1^R)IKE,K:B!(.B"D5/(:J3; UQ;>033T/*[VML&7%?E M#%72=?G-\-:?('5#E//;R\T 7P.0@(813)\PBZ8/S>XK-E3:8]$0]-Q(6D1K M'4QU]?)8E'5MPYCJJMZQ+,J2NE%,M=7K6!4+&X'5,>%]\+W21SZ#.K8T%2JJ MEL=32F<-.!4T:=6R="WF5^I(>]2J]/XJ:O^@F/U G;,G,"^/]%N,BS\W@[DS M)I^MD-GUNWO1"1=,K9/T7,?7PM$Z$\N59"$3IE'<4'U;)I;KWD(F)$%7Y%WI MB14J_:9,7# WAJO+SWJM-2H4!29605G)QB(D&V"DVXME]X, M"CFHY+VRCLSJT*[O?TJ29!3/_E>@/+_W/WUP8?YS4_NI MJ$(A?Z27J,NJO"ORR[9F,(>ZI9V[ M!1MW*87Z &I+6%-UI63W:0& 7,TK7KQG=7VM"B>;94$H)( L)+$FFDJG!R#0 M*!YMKHPFYR=CYDIKR>#SAU5746H#6:.CK76!53EUWXX=5A0A%^M4H=L2UOH^ MK"9JQII8YVUA/.XDRP-S2^+%(LP6,]66I*NK2U;;E$,$ XA0"'AU6F74^ MO_X64I@_)F?5S^R(/;6V=G L@B%4, XL)W% M,U'*9R*V!6V+++>1_K&@+Z^8!T!;'P.R*"IB_J19=?*M F\P!F2LO-0&\$)% M_+4JL8IZ?E3.M]N,V*.D^RFUO:-#4/+[YV6D&F(I&X"HJ1* MIJ9O DG=M$-9%M1\2EUK2!JDVTNB7@_)]$YV((1Y,;R1ONI[X6[UZ.^K@:N17UM+5F7]Z9?YMV:=C3Y2EMK LS:O:5! MYJTWG'IN%Z3J"?U\>%M*KS&HE>/J+4"M'&YO &KU*%P"2E\35)J#N46M2BFN M 6Q#FK4^L UIU]K -J5A"X#EUR%:V/.MLR/>]GZN)!BJL6 /?-F.;B&Y "/5 MFS%WFBY?:&"SL.& FP6GJ*)2CJV49AL@VU@(*E^GRFU(M;/^(^NR*:U:=K5%C F%,[B:.@'[#\SHW2A_!;@DH3D?Z7@9BFM"6I>8%L!A7JZII22 MK7R]O OS5-8 4UDZR4Z^4KZ7WRH8;CCF(31JTM_ M.1I9^)W&4R(<_?DQ^OA>_$"^6?AQ&^(/2(8!7S@9X_T__TF4TW_RC0R \BD1 MA7%$S@)FN3WR%^H^T8C95H_<6UYX?$\#-OA()M0^$H1ZS#S\\C7\W5>9QQ'P MCY%2>^CYKO^(VX+G?C#ND_?1D)(_6Z/QQS\9DB1\3+_V.+DB?B1^D #+/71[ MGWO@ QDGVX AL9PG]+XL>+('_FX'TR@_XB/7\LBP$V,:88T[)/OT,8,2%'_&'*(XP#T)'A= M H.PD(PH.)K'<"M@6--K-/9#!E$3>?_UZWF^R0_D>\-+)>H5,Q%90F/< _G0Z7'3H1;DD/ M 2G0A]>5K_L!Y6"BP,JBC(DJA"2,L5,!D1N/F!>/>M#&>$R#XR@&H!$%+:31 M1OISH;0WVL?PI$!$:1PM)/\;=A&!7L.1#(,(Q ^C"(8#O)!:C-<>'[W9R$-8 M7#W@!2>VH6]XP#Q\JY)+[AT$&5#+V=K2$A=T!WF M@1D+*9X9=SD@ZJ&5"7ZG49BJ)(H21?7, K!U? 5_-((YS4[+A3-O$%C)%WQP M.DA>[I$A #D&+00QC=!X$; IV!D0VX8AB"Y[#HPC_(534N"[+IW<2+ID8C+Y MVU-;RX6<$>6C@4/>G-&:M#N=I>O/O'.'OMFCQP9 VHO2(X@@[%O?939,#:W. MUW@KYA.W]&$Z.._C$9]?P,;DH) I%I*!X?S'14ELWHRVG&09 6A0F1)^!P4.E$L#'%^L\9C8(.O5X*Z_Q'#,*8XA /^ M'6]HS2-7H*8 ^OAOW"Z H?=PY9&DRQ(.)G@ZG(;CXRW>)Q:#IEV7."RT71_< M8W@AH'_$,% XW,0/<-W4O-@V'2,CUE2\8)L\FXV!HP.;;M'2()_\[,C&^GCM &<$AIE R2B%Q -V!\222M1]#4D2$X-P^4>A X!>!(0\>#$>3= ML503H*UH"/\X<*5''F+XY<,(Q=&;.5NH':DI@6D,U01[;C+U#'P_2NQ ?EB7 MCM_I8">3@]J*"49YX70W-W?&[(3PU_ MY1V&;[Y2"WP_#]O*M)5CFF@L @ JN;B2-YVX,O>7Y]G,T\N'9#::'X:3E)\ MA <+KS_3!XP;4+&?GY_[(;7[C_X3)Q8MB2)G7@,W%Z([T+L?5KO0'"VVV P/ ML;%1,@,DACN9'L!N9%,$.)2'+XR#RV,!YEFEX9YMB-<15M MLFI1O,NGYV<_=B%@AI:223['&0?%!N!K17BFPD)7&]>]GNA,0T/+25YFR8HV M#KE'M.P4HT344#_9=D_C1KPRC@.(%L#3YR%SV,]4*[E+IR=_"[KO_,1R,/-],0@O=Z7DMPI#R .Y ,.VY&>'"9ZM/E[?WIV^E" M MVFKCO&H>L]8IX"_SL<6W;V=UT4#WX _ONQ#1*RQB$])=FOC^29.=$0&Q%^ M.IK (81C"3)"8&FP43<3/8@O\D?YY],WG.R-?$?AH2P:3"?$R,E^IK^*4DDO MEK>;X9 MAN02G=7%9!?#VX" MBR,CV2)YMRSES9$=!(%&]);/CFUH[:KFZWSWO^-/8HA M>F.Z[:E;'0+U6=0/G\4W[<6U&5DZP+,^)&\ZLE>(*FLPG6XGU@WL6NU^KF,@ MFVE2,PH8!FY RWX0T0F=Z#JM.P"MVXHYW97)=5,M=$SN!L2.R>T.^^7$D\78 MR]M[OA$2)ZD7IQMW2]=_KH-U&+"VH>3?XA%N5OE!I]@=K-U5[(_D 7S,Q\"/ M/0=7?$%?2?#X\%X2E)XD&SU)53\L4_YT05C6?BKQ3C^2S.U.X\_)AH=^>MB_]5'OBRY:J9X A$M[6NU4T1:F,I\3CELV>:!HK6UA$NT+ MLJ.,FR:HA?@#,JX+/5'X 1DW!:%G&&K[C+=CJ_XQ9!&M-3O/&:6^FEJE"^KY M(SQIL^%Y[AJ&W\_F%BQ);\73*S:7M_WZ;O;4^\8ZACZ(2?P;D^]8ZAC: ^& M?[>GWJE3Q]!>,+3+\WVWI[Y-AKH]]5UGZ$#WU(7\KAP6>*.# =;O]0>D4,!M MQSI$U8R>KNS8:E%S;J2>K!R*-=,DI:=).[:DVI@;1>O-E+)X\U&_F?G^NX\? M(KG?15=?5'JJ*O1,\5"4"J<3U<0Y\E 84GH*S(^FH!P*0]A#F&/G"LN)SG\NQ MA]2)77HS*/T,^YGGI,;D.XIGTDRMZN1=[=OE@Z.K?;N6@+8LC*[V;>5FZ[RW M U53FQ"HSV)7^W:S+*[-2%?[MNGDU%4AW1?1=;5O.ZT[!*WK:M\>F@?1,=DQ MV=6^7>>Y#M9AP.IJW^Y-5W6P-JO87>W;A32[VKU;W\PQKO:M^O[_CN8 M1-TQU#&T989V.8^O.Z?7,=0QM ?#OSNGUZE3Q]!>,+3+\WUW3F^;#'7G]':= MH0,]I]?5ONTX.&@.=NN@35?[MO,(.X;VF:'=F[F[VK<=0QU#.SWW;?66BJWU[.-:T8ZACJ)O NSWUCJ&.H7T:_MV>>J=.'4-[P= NS_?=GOHV M&>KVU'>=H0/=4^]JW^X"-UWMVUWEIJM]^_9]T-6^W7F&NMJW>S+A=[5O.PX. MG(-MU+Z=5I!M6!AVMKYLYG_?4SL.6,1H>,D=\1N/-S/;]DTTI$'5XK(D]ECR MT&_W%T?$H38;66Z(U60_@;<&SMJ4G28X-L4+X)>/):,R+Q 40$RPF[P(G!>3 M\R)P7O3EO$@0$>PD*Z+)5:PZ*XH&W=6))-5+,NFJT-U MR= *B>]1$E"(QV@861&%R0J0@D4&])GX? SSMT,R\ -"_XC9&'N2/ ^9/20PP,B(>7 'VO.L"(8-L3R' M7P=5IH'ENJ\D'/I!=!S18(2/.7' ,[;['- WQ.H/"% *::[]E.C0>J+D@5*/ MV-:808C)_H-[R"$^/V&9NC#^\;)'+-L&AQ<'$AG[+K-?.>P<@*3=7H;?=?WG M$"Z&(86N1$"13ZPGGSD@0-M_]-A_L"WN(!S[@^,80%KP, Q=Y--EU@-SN17B MA%+4SRP:$B07(FNB1$9)K6IX L1*@_[&565F+)#G*Z1O)ZA>I'W MT&$)F_Q-0Y($Z/L@\CTRL&R4X6NJIME]\>,'PD+,^G-C)^ETJ]@1"2G>';PW M;#\(:#CV^:Y#>C?KH5<8%%QI'BS7\NP$2SBD-.J3[T.@,VUF^LHST,S4 !! M"U^M -1&["%3(K05)I>QX3'01LU]LMR8JW0"8&R])J;>ASB-/YA<1_7@(.(0 MT>;T.9. J'_D[ <4&P )/P!__C/71Y2T%0''([AG\P>( Q>1F?*&4F$]!I0F M>!R?>'[$)S<+>@F?1S@C: 65#1@/F1/#CX2A1S 5%LR#E*MQ_JDH8#9?^[6! M10^>";>NWQ.;?#/&_' 4T6Y9YU)5Q^X;!PPMAC4>!_X+0[&Z23_(!NB$'X>H MD>$?,5K40:JMF0J!UH+LQRXE'DTM)M@U&E#F%>PC0RW&<1$R_$($&JI4*U%- MP086!G!DO:"!]#-)\=F66 ]^'/&N ML$8X1?:2V8Z-\#W>L6!' C0%:"L',-^&0S+@TZ,%.HI/<7$O,E3Y^7FB.]F$ M:/&),*M:3R;EG?>M&RI2.)0OL53X(,C["P01H*Z!/4C&W)(*?H=<>7M>O;?& M1J,5XF4]CTIY_,QS-O%Q-^ELL-F)$4T,Q'3 %WTMUO(64)NUCK\4G+)V<;2V M3M^@YJ8N5*FYJ?:5=,#-ZFA9FZ+0?O7!"ELJ61/&PC*$2Q)#=KT"88D!7-I) M$G__(2 GZ05Y]H(R>T&=O;!86MLVQW74H*%];,7/FM_0TX3I9$\V1D3:!A'U M0(BD22+CZ0BNIN%O8QF:IET@OA59%T"%A7S=:][W+IWJWFY_35?W. 6NV!5+ M+/BD?[[0,#PEUUBE KJ&X7?M(,K^@U$T:D4#BP#N[I#,P$MXS'%AOL3M M[.K@[#B=K#I6EI8T.5>YMG[PIHCCQQ"WUBX;7;/%7*J?O#@C:X%TV]N"[U8= MWG+58=WA.!>?SJO&8K?Z<[(%0.YQ^9^+TSW7!A/<_KL_ MBK$XFVQG(I,6?.!2WV'9Z(DYRQ*ZGNU3=[+OA 3O; UE9AN.T M+ ,)Z,ABWG24<@...\;+]O=VK-M4+4VXV:E>:W,!:$D'9DM!28[(GO6)H+>4G[#S8S7@(DH2;(7 M AM;S.%96N]RZ3(PD7>Z-LT4P;'"GV]3#SK+"QR]->4B A3W0,J&OA\E[D$P:7W(G?6TRAX?C[Y,QUT[S*N:Q$ M\DRA.3;*DJOV,U6EJ%E7S..Q=BX=:^LZA#DR=IJGY/@@9\Q[XYFE>&60(DSZ M8',RWWB[TQSY>OGML]GQTR,IY\G,P?O..0MYWFOQ'$JMW/A]6J#JTF*ZM)@N M+:85'&_B07=I,;NT[-BEQ71I,5U:3)<6TZ7%=&DQCUU:3)<6TZ7%[-0NT2$O MDN[3JD.7%G/8&W-=6LQNQJ==6DR7%M.EQ?Q #L].3\1=6DR7%M.EQ71I,=M) MBRFK1;AZXW=VT_@++Z$TR=;@;W[)IK+;=+'MCH\BF"1N!E?0'Y;[3VH5:\2= MA3>#BN7Z=&V*O#GU1GQ@J>QS* KR- YJ7X/6WJZ-/0E_0M(K(2RC/U[;-LN)N!EGQ M9>I@F2OJA3P$.PMXR3$^_C^_3I]);<+9LQ4XS;+BEE2,W6CYTO?JA^1[#<>< M$9)9MQDO=5/56BL5,QU!=T*G).4^>>JO/R!T-';]5XJ)O<$3 Z.&-1HIS!Q) MYB_S"'VQATF!./#SL2HH]@Y_]8\8S1KSPBB(DS*(A1J.CUCBD!=2) .+!=-M M*5XW#5O!]%]>>!&PL&)UR*R^(^@B\PM9R&FQ46\*G;\*8((D;W@<^$_,R7$T MR\2$?H__Y.^&$.YF;Z1$R?LXC'G-57SJB8:3[./D_H=BT;Z4+"_:A\]BXC%R M"Q0'E$5<\A9^>)M%6.MQ*IT^N8-(P>:?]D&L=FZD8.U/^,T+<_HVXZG124'4 MM )HVCH/NY(6,(LZH^\@143OI& XU1Y):OF!W*8/3F$F41U6\73^'8=X+^$7 M0U 0QJ2/+3O"BH+3%SD@!!PPK*.9B"?+%8[#5//X4M8QA$>^B^4OD_*&XX#A M[A'$U YUL1,=BJL"S*/\G7G]*7P0*6&+.ON9X[UP\%Y,T^ZS?/N2''IB@;SX MXN< KPF"P$$5!<23X5,IH7BSL1-B8D^E,L5C2O1.[5OB-EH3CZKR1460' DGE^N8Q,+4@9!YQ"$P]7#B(>\ MO(SJTH,='$\TE::H]43H8WQ1D\R>";\SN=(7<"-8R$M.SY8=3KYV6K5'Q;YJ M)"=1Q+X)78$-45Y-UWU-"F37X23M2Q(5=2)!- 6-Y;HYO$UT^L(NV1M%Z&6: M,)DG SJ. YB-47A23Y)5WHH(5D"1Q52^Q;[K)>72)R8+C$-:^Y>7V!U2F!RR M#IG[6%Z?3%&G6-;I^!SZ QOE.=O'ZP\;FMG38)RFC/O3;Y 6!V)BTN<&H]07 ME<15*1FSTQV Y&S7@&A]32>O%$]YE-2WS3R6"4)%!]69@DM[GZ_"^SDXT_5X7?415Z8>F(4$2QP-_8![M7BH#6T%$7NJ(/!9+Y/N M@)FU!-% M.?4/1+.GRNKL- .:PKO6*>O;+!++:<0XH$\,E JBHJRST]'(^WP"!_O]!^Z> MU$XN[QY1[\EFXB&^,^2>H,EOU#OYKR.UNI U=S1T59.+6KQ)/)M?N7&_]FZY M,?@U\,.P_E?(DH^,SBT)2C#SYS;5-@!UL])H3Q#2!@7Q%C)8]NFS3 8O(3OU MF/O+413$](B<;!WGBN^:5<:)OM0UC\X2>Y403%[G-U- EY-PKBV]$36QH#>U MD6R&E^6?\5O "T3LYBXRTY(RMX&E386]FX:8\X!:-&RR.M.E2PFW [61_HF2 MI,CB]L&VJ%]U:;>E3_CS>_5FA(XX#-S:2O@MLMV MW4^A0K"A%L;:GO)=][.IH@X._=ZS7?L3JX8,LQI>@R1Q8Y"5FR61WEO\]U>@AGU*HFZ!:+#^QDU9-L*:9=!+587)N1 MCV1)-UU0FXX>:$!ZI%CNHBJ(1FG>91I2,?_YD LA5:M_U/C(Q4+1[;/ A-8% MMA5UWA4#MZD6?A0FWZQNE3I[C+:TWLGDX-^=]3SY)._BXSUIV\I;' M6%Q\+ M[LF:W%-$>64;ZQ?/VC'6=57JZ9K0/N,[%WEOS8P@"\+-;184V?LA^JFY7S&/AD#KDT?>=Q0;Q\$[6 M&ZK1,U6U#L?-(1Z>^%13ZFG*8H.\B\4)VO1'N^=VU.J5EHY@V6K:CDT_2D^1 MU)YJ+AY'^S6=*CU147O:CDVG&Z[1=T?Q:$F2FN<_A'CRP<8C$C_0;/!>D;6> M"&.VC?F@$]N.%SCLYM&=GD:+;!L3W_QIV4F;Z75%[K/RG2; MYQNS,]WF>;=YWFV>=YOGN]'"C\)DMWG>;9YWF^<-UBNZS?.WY:?;/.\VS]=< MMMX]9[W;/.\VS[?UW(Y9O6[SO-L\[S;/#V<7N!-;MWG^0SRW2^:NVSSO-L\W M)<%N\WRGS=!.F;_E'ZY9OJV\\#CZG?7\-5L!;ORI 5F3E7RQB-+6&T-(MK]7 M?<_)$&6)*D$0Z'YYB"JR$$R!$&2M,8@LA6P M7W$!K*DD#-4P5;4$0Z'UYABJ"$(U)4TI4XAJ&.8+M-7YS 7$L:I91KRTF-IJ MHE485B#8U$I[?CG1OUMNS,M6I)%;4MI*?##\ M@-,B,[&;B3FJUI-$0)/:T)8M8AY./E.GJV'H-P GEVIH5,:=YEWUW M=B%U3>KI2W(3]FM/5<./9FF+<_YV9V%T(PE*F?[Y^+6,G?&A-K\W*.I&3S<7 M;Z1W^4G+Q2=H/5G5-RF^+C]I+Y[;4:.W:B=OJ;;N_3:@:>H]O4;V9;>-.I.] M"GHHF'NQB=H9N+?=.6UM%7T:L\\<"FZX@;#XO/#\Z]V)X6Z%?F,FHENA/X!E MYFZ%OENA/Y!E[ -FK5NA[U;HNQ7Z;H6^6Z'?(1/9K=!W*_3="GVW@+53"UAO M;_2Z%?INA;Y;H>\,W(8,W/*S3:N6P$N2^/'YV\ ?T#!DOF>Y5Y2&Z>G,,5<0!L4?A M*V@O: /T8:.'.&M&'^\-S_DK/4:O[XPC^*!H?. M.BQ*;'L\L?M;^R(QN:?C*-V1$D2SQP\PX4>:+>^5P-,4X!'F13ZQ2$"??/<) MUS(1DYLR8"<,O/]R<_Z!/+-H2+Y:86C9PSBD4122SW$(3X8AN:!/U/7'^"EH MH!",_8 ?,"/O/U_ F\SCI*T1]CZV^PY\&S)BK@O/],EWO/<84/YQ:7C8=F,' MAK+%H3ATA,M7GA_!0^G9*][:%PHL!P30@TOC\DNN;WG$B@CR%[$139K..!Y9 M<)4&(^99T%94((J\^3&\.7D"T0\H/#. *QR)3%ZI%81] I+]"FT!'ZAMT!(+ M,TEQP3U;(7(14/Q -@)\)_>%(KL@4 )OA=2.L1,>7A,\Z?B WK I>^+;U,@\ M7TA@MXPR?&5H._!>[$[HUC$B 3,)S7ZX_W]R1L1N'1%,%\/5" MH#OVX;E93D3>9K$!9 4 QG;"2*XQ514XE&*#-Q[)MGFG368P$>([ :F!#QWP MG@S!?/!>1!FB4) 5!A*8/(&(*78JMH2=2I[]V$5^GR@98V=%$74X%.Q\<*$C M/N<7A([8^0L/E'IIV]3I;W,XSOB!6Z**NC8SF%'MXH=_4SOB8P=B @O&YP!T MWK.!&%C4)PJ_H["7"!7&%KS\/&3V,"?#$8TV(;Z%&24+[/_L-/'%]QZ_@U+@ MX^V>2Q6%#R3I0_/C-S1&Z2267=NR:?]J!= ?R$ABUNW,%-A_Q Q-BD7N?<\/ M;1@4L1L%5HCQ'4X"1%$,-T K&1Z2%O@4%+4"2G> M )I2S)L!(P11ZG^FMC&'FML(,!$4S6'84!YGC,.WFQ&"P:*HQJ4Y 5X(# 38IX=&0 M1/UC2,#F.'[0G_+-56+:G.TG9[#?*<*D/Z%%4,X'FNA .D5D??9.FCR7="_, M,EQ'"-@W<(B2R;P'LUL(XP,U I0()]#1V&4)S\6)5.R;PD_]C7;,&T\4UB/X M0X_([LC"/N4!5>IJX. ,)\,;Y^1$K'[BVL$-WDWH/4W>F;I75@!_A>GA^?#T M;5A<376:&)A/!)Q-%*R++)?]MR1+L(W$0+QT!_XR\Q)]/EU_"6O!JN?#LAT= MF\<6ZR[55B5QFZA>2)R8XF0! YWYSION.CROVLI/54(2DP2)JW^2:OEJZ7LR MYCC,;;Z6JWF5]J2?YM>\E[Z@S"9)Y++'S)XB*I5;$I>EB+36(7\Z/[^\O+I: M-&82^4OKCY:*4ER0EJ/V3&%[7YJII;A3*K2P3<#& CX3>7L+IA"5>;LZI:U3HS7VX_L2>8%1)UM]!/ M+0\27J%[9_IO4RY,+N_%4'J"4&'.;+4K&[@MRT;I3FVOMK0->X A?E;]/@UN MTVQ0 F%<,<)S>$R?N*6(!]=^WJGX;93<.LAT>:YTW6WQ<2[^6!L'N+HXK8O3 MNCBMB].Z.*V+T[HXK8O3NCBMB].Z..U'B]/*TF7G0XS9<.3<'XU\[SZ"6U@1 MFR[)(JWD665K%O&* .\%\-LED MNK68<^V=6V,&YK8*?M%4Y7R.:"5\K7&5ZH/)N9KMB>9<&7(QJ[D14[P3K\,P MILX%7^"XY4$H;R,\]STPG)@Q?C/XS<,DM)I=MDS-$A)YGJZ_76&RMFD*N83Q M>@ KLL>UEB:Y::YD90IF%OUW3)B,@]?I2#M+DYG._3#Z2J.A[]1E MH-!FE;$C2::>[Y JH#)&',I.+[V(1:]7S*7?8IYY6W5="RYJ@F'\?%+6RCR% M:\^>IMG>1S 2SC%'*W@]]YVJMN;HT\5EGM[2-LL@8)*6';$G>F%%5EFN^#+: M_Z1AD7A9:_-IX ,*-QR$.J+?K9'-DY5I+<]LV$#ZW,_T/J&;:L0X42Z'Q;<+8@'AX.UBSM ] M"07E_F'+[E@M1'R'N]2_.6Q]G1CO)J.SLQ9Z^^:W7Q'\'?QN&.B4$N8.T3%W MC#/?XZ_1)9Z3(7I/?!)BR]_O<->Y!81F+9@[7H6]; LBQ[ M,_,+*IRE<7]_\%V\6GRFWVZ(WX\^_/W!=B;XTV@R'U// M_Q0^]N_VK^^.+NATS*[-]WWOY%/2Y8%P9F2.$43;%X MF=\NSB>Q7BM1'"X8]6_KU.W!8&#&K9EJ17,Q#5D&W3-5\Q0+LD2&5JK1I[Z0 MV'<*^JY<&N25]\RDL:!*:U7W$U6:J;JDI">(T[GA]R8TF"H',L5(&#<8!TME M#XMI#)HVQ,J&91N]I8D(954=A/6JAGP,B*@U2)IJS$;CR8>E!6:".FH2Q(K6 M?GW46848\2MX4D#F^(5#DG NP0'526M=CW.20W M3.%4HF1!0"%[0?#+@0KS,.2,? &?D7J B5L#K%K,$8;4YXFD+*:V*#%& M.U]]'+E4$K?=<&K'.(1!S8BDX&H-S\5V/>F])T@O8#60^"4WXLJ["E01 5VE MR;VF34_X;HGP%0CB'EK!-#O?\]2.L)B=,OY0P_JJ24_ZGI9TA8)BF(:3/H/) M/N/,A4KXY"ZB\C%EO"K7T[U?ICL'@!*$9C-]"45X2*Z\HTA0GX@TLRM2/.PR-?PMYQ MS!EU*,F^)IOIZB/1KT2BVT8IL@I%#ANMP%&&WKP(71)Y!EOY.1F3$';@<^Z_ M\]WD07T>[C<9?C71F;*ZOC]2@$JD>S!DB40*/QLF1 . B[+O9XZJ/Y%/6 MO( I(JB,5\P1C[.7^*M)M+95&PS;J@1CMXUR6.A// ]>HP)D\ZB/,\Y0!Q3N M&#_&Q.26Y5*#GG"[0OA>.\EHXTC!H RG>2R?^?!,4(S6/TDDL"GST\95FMD1/H^=RK%N 65!-@CU* !M*Y<:7V M11$DMJWO4BM]8/9?I,I#.TEG#=R?KBOH\C%[0DK>]>G2K\'QR%43^1!4 MQ7K6J_O48J728(9+U4F>Y?HF/=/5?69-^=)@NG.+;&$=J(BU-'>K.\CR"MQD MCC=>5(V8HROOB,L9; 2I XK'E$42LCX0QT1BRK9>J3<#U<>WNF%]UD)NH-@7 M5>9.P1LT5>[$%F[B$#H93]!.ZE,#4V7=6FYQNL=?%3/!TKEH5$L M%IL[24HEH5%Z+X1D0UU]:*I'#77UI%%38O[_@J3^J<_.9^*A^)[?4-U".VP) MJJYRME+9+"3>8Y^Z6[C)_>%S[L10&A/U9F1VAA(9=M?HV9V%<%>>;N/$BH;MG,CLGN'$ MFKO =?V+=>KJ(4ZF33O5WBG6=EUK:1(F128Q5EC/<:=Z _D'_(G!GN%0(%[#VX:$!N(#$@SXEZ+I!:..W M?__];T#^^_0/QP%=C'SO"MQ1UWD@(_H1?(-3= 6^(((8%)1]!+]#/U#OT"[V M$0.W=#KSD4#R@^7 5^#B]'(('$>#[.^(>)1][S^LR4Z$F/&K9O/U]?64T!?X M2MD/?NK2J1[! 0V8B];4?G8ZK4Z[W?IY.A])UN^@D&^JM_[9N6M]D#_:9\_M M\ZN+]M79A_]ICB"@"/AZA-;\0ZMUV6JUVDOT3SXF/Z[4CR'D"$B#$'XUY_BZ MH22+!'L].Z5LW.Q(K.9_OCX.W F:0@<391@7-598BDH67OOR\K(9?KH"34'. MA\Q?C7'67+&SIBP_Q07P6YQP?,5#]AZI"T7H5Z7#@%P(]9>S G/46TZ[XYRU M3^?<:ZR4'VJ041_UT0BHW](_UJ-"GV-7^4-3?=*\I=+=)9LASH2AT77#G?&) MHVS<>M]YKPC_$@,2BYET>XZ5US9 MFH@<9(F*" M!':A7XFC3,P:V%/3!$TE:?XT>IJIV"%]IU19Q5@ULW4+^:3KT]=*7*60ZF!J M(HTPH;XG ^C]SP"+12E'N1@UL/--!CB&GD:? XX)XJ7JR8.O0S/!= K9XFDT MP&."1])'B;AQ71H0(7-:C_K8Q:C\H6R MU@OTI3.%-BS5;65*-;"OZ&,1.OPM#74D5Q$:>B[#JVNJ."I[>#VX"(?2FBO9 M*#4P]$!>)$7*--23 5H# ]*168"\^_D,$5[.1 YX#8P\RLDOXR-#'A9E7&3! MUC'OJ$#2QG#HET^L-.A1)_ZS&KD\M.Y([X!!0(]Q/>QZYY\>9[D(]<]%/88* MD>J=%)I.EX=PU GBA&/+5045D\]0$I& =]@/A%35C-\A ;%?X_RI--P!IY?S M5:VFY().+35G6$ ?_X6\1R33UR.&0^QC(:$TQ:]UD,-D[VB0;Y"IQ?Y+:=RN M0*+>Z.)LO=94OQYV_7''2?RMR6XU*D5LRZVD&_CAYDUF^A\Q##07B'C(6]%1 M FCM[@46"K*U_-<&CBK-!,H#Y,L(\C!L9&_A8^QT) _K;:)\':& )0YX]YW M0*YUD'>R*G.LF/2I&V/,5W46FJAIK*IB835E!/DP+*D$W!E#.&LJ*S:1+_CJ MG="N3JL=559^B=[^\X9SR?S6"#X?(#\?],X)+@#4- M63I&S9(EEWW:[S$T@W@5RJ4;/8D)8IKA0 M9SU9G1FU500OVF3 J6/$^KLB+Q5'2>J67 %T8WQ="L:56, M9U*F<"N@ZLL/TQF32ZMPG5TB3Q&.Z02K9Z.$'Y8KP3YG[ :,8%6.ET)V\5R] M*K-; 8KI!+R3V4I58)_5OD)W@@EBBPKAHPC'=#+>R6[E2K#/<+F"%N;F8BQK M8^5V%DXNK+3L;9WYY$HCF"K=(N\.S1AR<:@?^=I'H;Z)=S.E3."_PO=SQ2Q< MAM4T@K6Q.-\MZE9OA@,YACWHEA(N6. J_A^4!&.9;(]U ;$=%!.<9N<:KMO8LU4579()E;O J/;2F0<[AKZBJ>GT7>.0FGS M7:P$S70P*+.5EM3V&>L.C9"<*=[R;/ 9SC6"01&.'565?#.5RVN?C;8.(DLK ME%FP-M3JHE/T\@.7''C362??!CDENVR![7.NZ&BSBH\5H)C.J%7,5"RV?99: MA:X^>D&DZ*@O!6@Z=VI;)4=$^VRA+@9QN2)[I)!HQ[9")-.)4]M&&J+;9Z]' M2L;/B$WOT%"$1\?A59]PJ?8T]/%X>;N^/+M6(Z-GTPOS-MU)/19:>2.OU@K) MJF5%GFG>4(;2)R>+[=XM 6K3I*K)0EI7TV&0CJ M_LA\TBEMD2Q8L\5A==$XY"J\G?44B/#16TS&1<7A B33D3O?&JF2<*GH]OG: MC>=AI0/H]R#V'D@4P KVA'D(IF.UMIU*1+;/1GUU"YD@[QXR(IV)Q\Z81MC% M!0M9'5S3\5O;-FH;*5_0DK/,3\VD8(_R M[\/?;L]^'#QVU?VLY*I[C,3)H>[DESPI'N/X/,'Q!A?0$=A@VW)-/RH$=:7; MJ<=V&'3%'UA,;@,NZ!2Q!^+Z@]@_E21VUJ5]62.\4-!C=%24XV- 9A?_7#R-OE#JJ;KA +$7["(^D$FC M:.V?CV/:*3.TGUKSETFL>8'GV*OE;ZXBTDL85X4)DR%#$)L M6Q+F-R044]*$+UAJX_/B.U>'W>K9'*YN)]RX K^45$BKT+#RRNG2BQ'#5)WS MJX4GND/+W_E2[T;-="RJ;N]*%U:+E6CA+40ICHN0QU5\&D#U&/L.5U4K$3$= MLNOP@*HJLV]%I%20>""T+^5GV)41.7I@-/[&%F2VEZ]3F5P;3B 9H[X,_?>C M$7(+7.?8?!@]!,_VO/5-N#UR328-T['6C(\EC]\K*]W.NZ\V*[,H=EH7^7)D MZ&("B;O?+,RD8;HL;+/C%"C=GLU/?L/$V,[G?7+GLX4'EHBQ3<^!JINY+15C MS/ZJ>J!@[OJ42VCYQ[OV"5BBJGW:!OE )=AJ;15CK'](L=XY 1%!Q?L62;"A M"39$#Z3WZNT68V)=IL0ZDQ9! BRI@MZR8;(D!R#Q5B\WI$%$^U#M=$KZ,V[+ MTFZE9#D_ 5LDP+_@=/81)"@=R-4*>CC&F&ZGF+XX62K5^:RPP0;],)QF-7F, M<=A);.4LQ]. $1)MB@'H;#QZRFD#'VSE/L79X A1:6 MI2+$ T6&C'Z1,=XNTL&X)>>^1 .IRT&F@E:BG5^,__>UA"[P;CG&P3*C9F/) MF&CI/%D>R0XN2'X?RACOZ409#Q<'Y[.X/66,UW3VRX@>!VD@]PWQN =Q$K1Y_^NW6T MC"DJG9@UHH0#5@,KS;B;H8&OQ@;^9O MY1CM[,,Y0O'G-E<:6JP[:A9=R-&G M8+:#D0:7?32%6+H>>QIUI>6A_U\$V9Z2Y] T7<:K:O=4+Z1]U6E?#4E7)4J* MYU>Z_XQ8$S)=ACR&,Z05]\8]0(Y<0U3<(F6ZIGA,+]A6WMOV@RX-]DT1,4JF M[[(>T0NV5??&G6"KS?B>3A!2,O[,Y!&=(-6A_2TZP>W2LT2U+QVLV?V#LA]A M:SL7:7E5 M[TAJ^:;3*%M=@X74PPGR OO'JN89P$O.E]6#7C9 IKL7%J_[Z' M(T2P_$YJ.;:R5_WJH<-0]#[BB+T4W8YZYK/A52[%56?J@ M.>N4S+-A?9;H%*=: ._4BTV?B 5]YM2S13*5AL_9=Y%^L[EB*]&,?8$UXGL ?<@JM U,P9L.J+59,$<3UEIN2[[5-P!I==#21#>]F*S- MKGIZVK%:$WV@?J@"BWSG_U!+ P04 " "W6@U3QMY)P+P$MT3$1FG1%*G'NUQ])2;9IB9*?^CU *(!"S%]/._]N'8^R MWA__^OO?@/S[^ _' 9\Q(N$07+' &=$)^P"^PAD:@G\CBB(H6/0!_ E)K.ZP MSYB@"%RRV9P@@>0/2<-#<'QX-@:.4\/LGXB&+/KQ;;0T.Q5BSH>N^_+R][?=_W?AXN)A+Z%13RIKKUS_Z5=RH__,%W M_VAX[ \'I_^MV8* (N;+%KS%J>>=>9[G)^H?":9/0_4QAAP!20CEPP7'YSWE M6>K8R^"018]N7VJY__ER$X4$/'5;^XETQ&AH2I=:81 MFISW@CF?.FHX>"?]$V7X-T-(O,YEA'"L!G@/N&]I]!,DJG?NIP@)7M5XH7#3 M(.Y@A*B8(H$#2+9"5*C9 #P546@F3?/;R>US!'EU2 LX@T N9'!+_-C MA$(LJE 4R381=TP@R3$#E?5#4E"SI5:LZQ@ 3_#X4W2$Y?-QB.,<%"2M5TO]%&VIF]TT:^PD@5 M^\^5>7L+$\UF%V?MNF;WU]-N/N\X&]]KPMW.2AEL& 49\B+A=1B6I8)LQ4*M M$1QK=%-I(@KB,7)"+&E7BU(]D#:TWC5+*Y@*5XJZJ8Q;:*!]W,O&G)#-(-X2 M=%Y[!XAU2\X,S<9JV60KN*9J^U@A(=LAU KMXZ),7&P++=/9Z9A$$Q@3\>9! MF:F;F.5M3+%:NY&%_I.!&RT$HB$*,^3*8*W%/8&%DO22/Q\X:A$W5A. O$PE M6T%1O(!GH.E+",M%(GF=JH!$![S[06$LGW10>+ +C,5+>@;@005@PT1;H"L6 M^PS 1QN 5[J 3P=]7;X::* ^+D6ME('6W@5J^XJA ?ED$_*:'D@4#;0I MU@PM88$!D:A= Q;E\Q3/$LP$\K'.,C%W'B&[ZW MPD*8+._/>T*6GQVA*1GY:EN4416_%PM<9[05JS5*8F%96T6:R86%L#*?"_C; M+U,;8*_2:MG&D$6\46;RM7L5+:4]SNHX8&.G[_WZ]#SX!4XTQ5!6R/[5=/A7 M*=1.VE@<[)G%9.7L7K#@Z4OZB&=C,"?ZT#AYYK.FA9CR.&'5F#N:[R["4'<< M)'<0AR.:KN-5T5*JUD* -U?D91> TCBNDCKZ*J6/ZA*)-W MC*,2Y-;Y:<_D?(\0Y''T6BNW%0@_%*7FCM%B@VV=;?;,B<99^,A:5'%ORCZ< M[(>1+1Z,"B%W=+Y9FQOUD@ ?<1ZOEAY*"X!UA<[34H;;FKTZPXU^@;46*5KR M5V)C!=B:L/9ZCE=1FM?0[3]D6;MB(/.I0 M,:"'W44@$W2D'.'B"Q)35I+XZFAWGL3:3M@H/.Y [? -S>,HF*H1>!5'ZE5/ M%&&6C,O2U;LJW<[35],%&WDG^R7O+F(!0B'_+/U7LZ_:FKJ=K$T%=NXJ53M/ M73T/;,R][T#8)053?LA=,IH>8[J=_)#=716"M>UTGM,WN&,C^+23!.L9XE9, MRYZ:*U5_51HW/+ Q=[9?YI:O0MXP7A)YAECG&7&ZLNQN.R&:>VMAT MMYZ,,;;SI6C [!F OP.9_,/8,-2>R^@6([A&)C]'.;C@Z1+'?TP"5;JK0 M M.J9C .SG +X_ (96*[AL)W<,;(,)Z?["V5TM(%L+2X@]3HE)QY M,OS(EP4;>=(QLV;+?&QY#LIP)5]&%.51IR"UFDZECZCJ0PT,>>?_4$L#!!0 M ( +=:#5.$1N!$TRH (Y6 @ 5 8W!S:"TR,#(Q,#8R-E]L86(N>&UL MW9UK<^-&EJ:_;\3^AYR:G=U2A%2E2]GM*K=G0J5+C;9E22.I[.WIV/" 0)+" M&@3H!*@2^]=O7@ 00%Y!49E'W='=ELESDF\B'^0]3_[YWY[F&7K$I$R+_*(/**LJ3*"MR_-.;O'CS;__ZW_\;HO_Y M\S_M[:'S%&?))W1:Q'L7^;3X$5U%<_P)?<$Y)E%5D!_1+U&V9)\4YVF&"3HI MYHL,5YA^(7[X$_KNW<<)VMMS2/87G"<%^7I[T2;[4%6+\M/[]]^^?7N7%X_1 MMX+\7KZ+B[E;@G?%DL2X3>V/P\/]PX.#_3_>/4VI]-.HHA^RC_[E\'3_!_I_ M!T?W!Q\^?7?PZ>B'_W3\A2JJEF7["_M//^SO?]S?WS\0[G_.TOSW3^S_)E&) M$2V0O/ST5*8_O6$YJS/V[>A=06;O#ZG7^__S\^5=_(#GT5Z:LX*)\9O&BZ6B M\COX^/'C>_YM8RI9/DU(UOS&T?M&3ILR_38UV'>4E.FGDLN[+.*HXEQ9?P9I M+=B_[35F>^RCO8/#O:.#=T]E\J9Y^/P)DB+#MWB*>#8_5:L%9;5,&6IOZL\> M")ZJQ62$O&?^[W,\HR6>L!_ZR'[HX'OV0_],?7A)_^I)Q$\5;2)QTHAD21AJ8/X+O&&H MTVY3+^)>NAFKS0LBYYVUO3S-:51.>,++O?F7X4I6MNBOS'K__OG]^M?" @:U34O M\KNJB'__&<\GF&BRKK#S"9169A*&0 "Y)S@JEV1E1T1I MZ1,2@]0N)@HS,*#HM0U1:2Q!P7*<)"D;X$39390F%_E)M$AIO\V(C<7')T!. M\KLH&1W 0.6BIG%:;16J$L?O9L7C^P2G@B?Z M!\>( T3_A;;'CY@<3\J*1'$UR*;B>Q^8:&4Q,J0O@\.@4R3W:*@-[?+65MOM M]MH+^K2@J-%>]SU-49&#_M>^BEDEJBGE[G<@"EDA:%C&C0EB-IX+^)C^<,)^ M_#R+9@KY@^]]%;%25E/&O2]!%+)*D=0C:&P0,PI5S*>XC$FZ8%T34SYZ9MX+ M72%2*ON.#2P$9&%Z$CJV@2KV6SQ+6=/")+33,X9J3&/ON^HWRAZV!4IC$-"X M*-2V%ETGU'H%XN@XSY=1=HL7!3'ATS?S38U*Y!"6K@TH1A3"M&@(6R2, Q'Q M'\N(5)AD*RL4DJ5O+C12AV@,S$#1H=:F!:0U#\O(/8GRDL^36"&13;T/-S1B MI:''P X4)QIQ^B%):Q^6E+L'G&5L$2C*[16*RM@W+7K!0UYD2U#$:.5IF>$> MJ':!@\W9(^N=TVZ28V8[]B'AD62;^&F-P2(T5.A($7?CF^<"D=39_6-A2++T M38]&ZI";@1DH8M3:M*P(<\3MPT-REB=.B+1V80 9R%3C41L!A*.OS(8&M0X) MQGE:QE$FM)S3SX9[D"RVO@'1RAU"(AF" D6G3@N+<&B8X2Y!@?DKCH@;+AW+ M,+!(4M6HM&8 01EJLV'"[(- XN3D*V)/?1TT5"04VGJ3B&::%$:^\7%HOL/C,:8T#H MF!5J"*).J.\5$J2+/"[(HNAL=S@IEK0"7)T4B;Z'8O'R"Y53%OIH&5T >:B M4X-9SW57[$E!!3N?SQ- +(4@Q!TG"7U09?V/RS3'!]K\*VW]TF60VV=*80B( M)+TZ#3^UY6[S!V(^Z#J' LWAB*P>AH?FT!6:0]#0'&X"S?VW @@T1R.R>A0> MFB-7:(Y 0W.T$32TX(/6-2?TSVMR7WQ3;<[66@9!1I:J!&9M!@\729L-%N; M^C/,)20FO&-U36Y(\9CFL;[+K#,/ HQ&M)*:@2T\=-0";?RT'>+&+VA=(SKE MUI>D,0M3R_1%JJL880,/DKXP:^4BK$,B<5.4593]9[HP#L35QD'P4 I60M*S MA(>*2IX-&.&#J%.(@76-*UO04!XE&WSO[PBP0M;Z"'#G2Q 0J!3)1X#%[(DP M\EW,C%&"(TV-T/_:6R$K1+5EW/D.1A'+@J02YN\UM0GQ(K.@BMG-0Y'K-PC( M)KY*6B>N*>WA]R!*7"-J6.K<#'&[0+/Q++!;J:Z^.]]Y:]F'QG.O@D::3*E$!;JL!=W/)!P0=PG+#87 M9;G$9!0\"I= "&G%:T"2["'BI!-IA4HXAF3K#L=+VCZN#@XG]VF5J0:7LHFW M-DDCKFV1!M^#8$,C2@I\R;Y#Q10='+Z=[*#&RW/Q7Q7W)&*70MRMYI,BTT2? M4EKY@L @L>% 80("!;VN(0U7!:I-D; -$9VJ)U:1G<'WO@!0RFJ*OOT]O$=T9*'.&.W8I$Y__US^HL^M1G4F7L^KFT4/3BUK;0% MQ(Q1H.X,=QWS8]TW%EZ!CEA6F-T7D3[BTZB*:FW:_.K,?1^J-(D>GJ94V0)" MR"A0>WZR]6&A8J*&J6 A8\@)[6K-"L,N\8&5_\ QDD0Y=DQK @@/E2Y#!!F" M&ML@+-S-HRS[O"S3')?ZAFA@Y9<%I<0^"ST30"RH=&E8X*:HL0W"PMD9-8^V7#:/D/B-*4T"LF/1IF&E=I'5!<1%G4 MYU1AZAD;K=@!,Y(=)&!TXB1:,ARS^9:KHD+W!?I:8E0]8'16W_[>)Q%1(60R]G[KB%:P=/>(9 D")*L\_3TDK0=J7#Q3&Y]K2#W<470:[B&XYL]B!H8-@>6L# M0 3(JG0A\K@AXI9!RO]SE/].EHLJ7MV0(L:8[;(JV]K*-O_FZ.V7F5%9ZM/D MY J(LS%Z-02NDT"=-'8[+5;(R3RV:9Q%(OH KY=5R5I0*DP_"VYT M\KR\X)"!P2*#P0,0>@XR=0L.W!-QUUTDG%''.]#XK%Q' <3)Y]4MGF+"SAW< MXZ?J,_VAWPTC# =?WZ,WY^P,!W-61Q 0CE6K&^J5J)L FK ]8G42Z&\L$<13 MV>[]Y=.HG/!\+LN]610M!)DXJ\KF$X[HWO[!WI$ M?[XMW8/R?6TW5AR4XCI M#C MLM/ES,D1#'=CU$H<4B=$N_XH9G_@M3L0(NO% #JNCC&5-LGP%=;69&I;KS69 M26ZO)E,9@B'*I$YJ^&I;1%KC/5KS)7@7Y7B[$Q>;8W21LZM@"[+2T],W\0F- M2ER7E>[W8!!1B!J2T9BDN(3$P@W!BRA-SIX6."\QK3CY*E&O\=;DVWF-N'=@Y^?FLKQVSTZRJ+$Z":RDVI M7$\)/UX_X<8)RI#PYRA^2'-,5MT/K&_2A-4!GN?3%EE=Y'2&H,ARJ9P"%1K+[I2 MTVD:8W!H7>*HQ ]%EES,%Z1X%(=^36R9''S"91?>I4MO#08OJT0IN''C@-*. M!Q"NM,V[B2V;$XCNEY8QLP>L+KZ35DV?ORBA5%['<;R<+S.V''Z*%P3'*8^) M0?_.,%^TS)/C.=L:]'?^N3;3^GF]+27O>5)UJP]E, ^[E;3]O P?QNC7VXPNX#H%VB6(TSVKZ1/H%^S MH-\PN!03,D!0NZ;2(K8UF'>6;]/90W4]_5IB/L6I>0X6'Y^P.G9[=W_X7._N/KQ?U?X;'JMH_6Y!"(1X<=M7IK MB,R-VUN;K1VAK*9>%15_\6'T\,F5@_0N6 9S,&39->')&L0LP6#"2J MI@AJ$S"0J'5I)P.(, ."QF61S^XQF9_B2<4/KRQ2-N!ETV#KZR$L=<_(-+SV MPC?)7J]C/B8!,$ANHEJY"Z3MO*^@=K.<6\C03:-;FQBX,;1.=SDWA?U]W)TQ M(!1NZE>$#S[JGJ+E;>J;AJC&5&)5M577#EREI!!G&M^A#)F';2$+!OOU!J1 )CZ:Q/5 M\FZN-@T1>Z";"GJ;LT;XPPX0C$;_%'E++[XQ)T\&'WB'[SIS\=\&KPX&CW M3Q^^WSW\%F4W49I@3+KW0+DRR%;3S3%J%\NH!F[0K2AZW M\_#PB+>('XX.=S]\=T@_%XVV"'M,\((J?8A*BI=;0PJ$/KDC[-QC#CT$<1MZ MP)J"T>I3S\24BE$'$'!LVS?MTH?,&VEHU#K'""OOP"3*$6P M/VX'3/8AFNP1:/BKDZX9_@[-P5!GUV@>_G9&NZ)MA4H9O[C=F;#&.BA=?*-< &?MG.]!Z6/67>:#2IK-Q&Y)OPZ M@H0/?&XPX9FU/Q.]9R#R;%G1 *AS@\BA1:L9QW8"&0B%XL1I>Q6&9>%+:^TW MF+)16@+NAI-ZG?$[+BZT;,VF_IM7#R9+2/\?D M["G.EJPF9B=;Z7^3^^A).Z.X04I^YW0WSFI_DG=T,F#HW5R[)HXE*J,,3/ML MR1U]&;?$LCHE0"R;LCJ"954RL*8!-\^ >K:F/H\!A>B3HJRNIU^*(N$S3Y@\ MIC$N[XI,/US6._CM7]J$][N5.FLP-:=5HMR)%,L="X 5)8_J16OPJ78]MF?A M$QR%M"XIG:]A542RL"$0W +]')%9"F7'^AW.:**S+SC'),I8^,%DGN8IZZ%6 MZ2.N[W?0K< X.GM=VQJ5H=YZEY,GF.IHE%QI"YYPWD4SX;XK(D3V4FA.K0(A MM8WE)494E_H8D4K+(-'49*G*&&IK,S!TZ;5I!KCL":!">!4YE&;N(J\P?325 M$%F_$Z;+IG3F?N=*S*+[DR5J6S @603*- ESE JLWM:5T ZD<&GK=Z(9=:3Y MDKXKURW^G_&T(+B-#(?+4_I'6:6Q<4YIPQ3]S^,]*^OR7-]&R0$B_+EY4$4[ MK?F?<-?FWZKH"=0K0#-3O]&?:3]"/Y;06OM'5RM9QE(R!8:<3I^FA:;PL*'H M8UK".3!+2;=VYP8V7H-KJ>3UPFEU#<#@H5*EKV. H-!L0VY6YCY'I;:YU-CZ M1,,HMXN(TA ,*B9UAF:)-FUHPDQ[>W>!D/0K9B&<<7+\2!O@&;Y:LLW"UU-I M*X*)L)%I^"1OH^QUB1R5 !A2-U$])+A) T4B$93S5-@DK4QSV=V& @3MX>MZ MFF;+2KMS3FL=LJ(<2#95E;4I& 3-^BS592*,7U&%66?/=5/=Z%0 5)JV+#I4 MF[HDP%"[F>X15:>*;(B59[L'YWIZ$I4/YUGQK;0"Y^#VS8Q??/[VCMP># MIH-(.7A LY&*DL><$/>"MZV*5O],W@T;<2.X2A_%B1(S M@YLDY'F0O&%&!R/ID:F H7ACZ=*& 8;SE./<74[)9RAJDX 2*$,L=!NF;;H& MGN_-&@@;W))5?^L5']IF3HH2F[8/2,K S]@<)_]O68IX0??%+69EDV:X-_ET M7VRG#GR9G_(;L>+E'E8_W,7V?P=,3?N"F9,#;;0_A:H"D>;'V#)DNQQ3H)A5 MV8OZU]!DA=XNV;GU--\!77N[7#ZJ*0,W5[^QPMTSTP\@;O<#@_X(L7*H9L3]T+.RI#O6VR3IY@*!PE5]I72YT1FWFBKO6& M:[@WQ=*N"@N:@T^Q^&>W<\)O!;0?YW/U][R[8ERV!OLMW)S!\#I6L334?Z#_ MADO:4832)91SU%R%1#O:.'TT!,1WB+ MW2TL:.I,F%GK^\#'3:E7/J7,C=HKV'B?L*@>,&GO$ %U&;.^-C=?2N/@!Z,! M-EQ78W6"-F?O*OB57#*IS,[@PL,Q3T)R#4Z@)C-6" =^KX)#M>97HM^U&2IL4 *YG M]Y8+CO.D73$003DP28MDV$KI]^%LD)3G'4X;9W:P%VIT.M!F!9Z1!VFFH+YU MH 2_A$0S'6.<\//&BN6R[F/0/S;W%#RS/39K Z1=W<'4V>,U*R+Q\11$/?TJ M5D$U/3-%*S6N:Z=, $ ?VY QASZVPAM6[*O1NK4=[;IOK>QM &%7W\DZ3_,H MC[?3M3:F!:-K[9!=MZZU(2$PU?1SU-NZUM,F!9A=Z[9YNL6+:,7S?#V]3'-, M_W%"<**-^^'H&ZJ#8 M8+(K+.@;A)OSX%_SA(=^I9E.'S$+UZGVW@HNC?@.6F# M?$FVD"%SMQP_81*G)7^/\'R1%2N,Q04#J%CP,%$\Q!G[>GT#'I0NC_I)=>Y7 M&/6$>W[AWPY%-NS8=YR \RPK-8.:UIZ\PN_<@P$$Q6YK=E54V+(O0F_N-UB[ M670_(KO:%MK4FT6G!%EMS/H3.34'MO=!,X)5].W'#8&5"0"8D#!DS&%"0N$- MIA8<+7GDHI]JL 8$8I9O]C\V8?@899CO :8CT32F[S+[@O9C^A]T+-63Y>W] M"6=/,=^S?DOKA;/I%&NG-'R+\'JI09 'W+LHP:L"6+.,0?*N.8;/O=';I$YG MA\U9\DJ#S;;S/_#ZMTW5PPO32A_)X$$(N73DQIRI!=A/Y!,_2G 4 XZLK7,X_9L$>!2C8L]S8V1PG?%2Q8K8A MW*5 ?1Z'7BX68G9Y/=U\D4\+,N>S#K:H5:[>7@],C\M2[P2UFRN8'N@XO=(9 MZXXW2M(RSHIR2<2VA'B]<)"N$X2R5- $[[^)TL1^R4)K%>)NA8%$U94*M0D8 MJM2ZE%4=/_%"\:"0"!\@@*A>C&85;8,Z378-7:'I,F.KS89^8* ;(79,/987 M^9[H+8LA] I*%=:=0G687=2;AYK6MLTNZFS!$&<1*)TH[_8)OV3-G0;M53.8$DTJ14-5/07?7K M+?8!(; -IWIOJ.6&1D'BWM[K:K2^!1AJE++TT6S_QLV@!*]M=5VF.;Z@?^I6 M/52&0?"0A"H1::W@83*49D"%F2)N:^3E11\[KBBS!I&3S,=5*_=B'5C#G M# TZAZ7PN9T#G$09ZUSLBFJ]]N9=C6H5:EIPO=(O-K&PSI&Z]=68PBP?FUB7 M0N)^0&K73GYZ,[7Z;-=F?N_O5HO44"0F8&'#T]7HP,PB(NB1N?#.F[C5(.7D M >'H...I8\W>-',$&U=GKUO-1V6HM[?.8MHZ$9;6L?L;50Z$;W[JY^B1S3&:Z7+KX@:%RA-@AD[?MEE6@VP9YGM8J MD],EH96]V!0@.A6FSJ'%T>^(QS4C4E?I[@SN=FXKJAOR]1[K4(OX M+[09V6\/WNUB"T?)IKG=;G&R:5SV3<4F>>'/L%%-8L BDWQ2Y/0)L@MYKZ=? M\[0R5D(C$O%>(8W.H%0Y.:< JZ(:*WN[C"LJ-E C%,TCXGV+:Q:$<=RC[?H! M0%S.A@/5:R?H($M*M\UN.\ .U */O-X;7,NJEJ>_-^IM1NUV7MN4,<#=B :5 MPZ=_QF_ _ >=+098-#:IUO*Q3A1#FW,-,67O7@CF_=;#I[^>H^?JL^9_MCU)@GYY''SC'8Y'9\*&'XWEC[D^NW! M#KJ*JB7A_>LF62 \WZ6S/)VF,8MB)KVP-H9=G;V. T=EJ->O=?($P^;[2T['ISGSS:1'<)U-F"8T3<45$G,KG"\QH.%' M".L_UZ<0!7P!1XRIN*:8'8\L>-V*?L,: M6*7W0QQHS<$@:=>HNUQV!;K'KLB7K58VNP3FS%A?FNPADV:MR;[?0?#N,JY/ MRK/Q K_6,G,P6-DU*D*D<@\^!]'XP*O!!G?<-OGK MW3;J7KEMG%J !?1-LZQ871^;%!BLGZ=?JDA_V$'-%;1GL*Z@/<63RKDGJ#/V M.OXQ"NX-8Y268! SRI,OD9U4H#M\_=Q81^ ZZW DF4?$:E.@+%FKHX\[Z+*^ M[.0$TF4GET4^N\=DSK)C0TACZQ,@H]PN/DI#,/"8U,D[,B[I)$ M&+[=,Z>&VNX/D&1GT4-\?V8;)=-J)2+I\D32OU-L,Q[+/5N/7\!!W$Y1G2P) M:6**N0-LLQX^81#-\Q8-H-%>_7B^KLHKXR50.B*HL M1B4 ;]OT9O*'I=FD@B*13+,WOCZ[VTDG4#$KZP3G*@Y>L9EE:FLWT.UF.P.U M40NJ\ [?EFJS9&]5)5?@[:M.K[1*MYXA=&YKO>ZNI?+21WR'8S9#1(= X@[ MZYQG"OO<:<*SW7\:S=3PJIF7N\7S*,T35I>>TP<497_%D:Y#])P$ MO>Y9>7;&>QM;-DX-S!OQ["P,WQ!&W&NB_'2)66[NOQ7/>4+=5,#Q+&=Q-,3K M)%X7N9)N!:Z'KQ%7^LNZ2S\V2 TX?YA:> MC$@&*K;=3&Y*+4OC54+;$:Y@]L-K9#9]W$9=*Y(!RVPGDQLS2]-XGZ5,7L\K3#9$KB#M"#2J\SN)@CW$GIU'*O4*V#^_I7!_,RG A/9YU#J=TL( MFQ,WS>Z.5*V>,[^;9.' MIT\+#-&V[#KCK4O(#^L?!>LYGK%84QO3;LG$$'V6UB=TP9;)*?4I]:*BH1Q% MU&31:5J]8QUN,4.2K%^Y:$W!-/EF?=(^6A%*?'V-[; &;98EC)>0A(>K/C0Q M[IFT3@!0&V3 @;C: SIX?9E28%7Q[>N"[8J6\B:\=?T ("=GPX&ZM1-T\"2E M4B-:Y+,]VG+.Q] 'NQ$"MX'#)E3=IW]=C=!@#Y%8\&R^9-$!#IP>CDLRX6H- M]TSJ.;6G ;1.<1:NVP"_UVR )XUK33:O?J8%Z6T(&> /9?1J?":G]?#EE@Z# M;C M"RUV]7ZA MAE5YD8N[4K^0SJ&MP6-_D5_R>BKUY1Y5[S#K]G\&S*OW>U&^)^ M8"Y0W.Y3\/*H7_.;]O(OV3_H^S7FU6)W7!?+JDP3UA 2'-.7!TP;9[JAGG]9 M9^:LOJ1;^TYMD!" "]H=,NIP8[LA%3C\;RI]R'A#=VN'$IX>JAZP0QB&ER[C M6[R@C^V!O<5R/K5E:O2"-ZLR0K/R7I.2CD-;9]X?Q_-%5JPP_8;65M,H9K,M MK*^.ZU)F2P.T@%/B?G+-=[=A8J_<)\/*O6O.[HG1S=1L\P>\=Q>V^F"DKL)6 M4H=336X[2Z9[A>*.#WW3>)0D^F;&Q2SG ^,T[U2JZ"W_5V"'@=JH9;?1MY]I MA4'2*-,-\]SS"XO\==;8;8P[LHQU!VG]919VG/9DK[+!2;*#O'N#1O$+0Y M>;Y*RB$#@QNC#!Y@N@].,G5!A#-:8V3\+H%(W"]E"1KHG[B[*(O8R^!$FF0< M@#"-8 59 TMH1*GEZ4A:1"N:L&")B"NBF\D7*-U4.>#V<9[P"&.=C\S/Q.8; M@#>W["CP,SM"H]%)K0[.@IG#H=!ZD9^ULG-/ =IUC>9JT=4=5L=NO'#UZ&U, M:/^7+$9^M8NIH+H&GGO9QJI"J4NJ%+C5+JKM CUDVE];8%*M;JBVBA)S]L4^B==U%W#G4&Q''R_F2=VI.\8+@..5# M9_IWAOE*%GWCYP6ITK_SS[4/0%/K;25M0 !L/4N*=KWY =3]A5W4_H:XS+GS M*Q2K/F"[?<*@U0.:"0Z3/2 $G&2.K &NS+,A+]XB:DJD_1+0XY<:!'>T]P5"[)BN\D8S/L MRK BLA6@!VT0)PU::E/$;7<1MPZY2_&AR!),2M9DJ ]XRE:_?0#SY WBE#NB M:]/_A80Q.JXJDDZ6%;\LMBK0312PDKG%CSA?XG/ZX4F1\RLJ?DVKAY-E615S M3"[R.%NRT.^L":+_3>ZC)U6!;9 ,H'?I.>KE=3B>%F*/&36IH6\T.=2DMXO: M%%&3)*)I!D* #]C8LD2J;-D[7P,J,I6J85%P&R2,PHT:Z(_K;BQ;?POHR2I$ MJ?JD%_4U90'GDNI<@7]@+/T,AY^X43S$A.*D' M&&XE.' "77PZK8YEU[BCVA_:.H$8L?##3,.\CU]%5*<#J'B?)7^3%4?ZG3@H MIL CW(W5)U'Y0-4_I@E./J^^TH&^Z,J5; /?<5REC]KJV-T;4+%O(%HUN&1I MH"81=L']6Y8.?@[ZUJ0[V=4H0TP: M$MI"L<\OES>O: UM?CN"PX].FE3"W+"WED5+A(?V"+50Z^/J CAO^FC)JO#M MF!9:FP3B:>RVPR[:T:L*-,&T-4E!%NK+1^]_)<5MU;])V7<312)5))(-?9C- M]5@JG-+3"-.=9EN%W;^YM=.< M +U);&*CU08U3N(VUODX,P"FZ350K=L#V MYH3%=E=YFM&TV:S[T27]BW[2+B MBYX< 1O0$ %0 &-PUD9UY2;!*2L*8(!:2Z6_GU"X"4Q!MN M%*D#*4G-).TV#HCS?>?@CG-^^OO++/*>$$TPB7]^=?+F^)6'XH"$.)[\_.K+ M_6!X?WY]_._>O'_T M!@.#:G]!<4CHE[OK=;73-)TG'XZ.GI^?W\3DR7\F]&OR)B SLPKOR8(&:%W; M[Z>GQZ_OWD9LZ9?^"G[)?_5?YY>'/_ _G7R]N'DVP_O3CZ\_>%?AE]( M_721K+]P_/+#\?'[X^/CDTS\IPC'7S_P?SWZ"?(8(7'RX27!/[_BFN6*/;]] M0^CDZ)1)'?WOIYO[8(IF_@#'G)@ O5I)\5J:Y$[>OW]_)/YV5;16\N611JMO MO#U:-6==,_M;K"A?:$F"/R2B>3-(2_$^#5;$!_]7@Y'3P]N3- M2Q*^6H$O$*0D0G=H[/'_,OM8?]6/$AQP>SCB?W-T3IBYLV8*F2E%XY]?!?-D M.N <'W]W^AVO^&^E0NERSLP^P=QJ7WE';3YZYD<M3 M%*=3E.+ CZQ:U"C90?.XFZ 9JSH9C4=SWG\+G"ZU+9)*=-"O(C9DR"0RVVUC5UT'Q>/TZ%P9\3@1&;11C@K)/KRE4&?/0(;_VE M^)21KS2+=-"@Z_B)U4BH 3P-13MH #-DND#AYP_1GK'JA?=J>,_\"_KN]:6]?78"9@UW$RZ6_\S:YE4 MH'M?-&N04JA;IS T.IG 3AUD(+[-9A4DG9[YK!)6\ )'BY1!-4\N4.KCJ$/_ ML?I:(#5\WV'_$$4Y9*4/U._U(/Z-W_I'/ M/N63_2=MOVU11;>]RZ#PLR'\9M+=]SN#RI\-FVM7BZK99_^<> .^-[/@)L!^S$KFK5BU(R)!Z=,1W\,@ ME?V"U8Z3V*E(4/!F0IZ.0H2/.#C\!X&20(C]X3?QH>%CDE(_6,]=(O\11:+^ MWUB92I&C';1JA<0#J[&Y4>42U385&1O2P".4+2T9UJNZ?!J4>*IO[>0ECN9B M0V$03'&TIGA,R4R&3HX$D32T"!3[Q&[0'++OA[P-5Y$_:8:S4L00SQ,(0!NU M@4+T B4!Q7..BP;84DE#?$]!\6W0;<^/&Q.?8%$4/X?W %_IJV0 S<(HI)R(9T:H!]K; AZN\A49=H M"(KW91R:HKTN:KS^@0>[HAX0U%EE3L$%6EFH%0=!^\%^N M0Z:5N(7&0=*#+A4QQ1YD66FD+@@%_$( G9/"=O$YOPE(E^Q5 MD0[UFH0I](!+5+6RH :?#?(FUKXJ:8HWX'*U63E(G&])DOK1O_!<-Y-L+F^* M.>#"5:7HKC<8,][YIH7L*E&EB"F^(&O51G5V#2EGF")?;K[E$J: @BQ FY39 M,9XWA)]]3$FLW(^MES+%%60E*5-JUQTOOT6<2%V_\-?&-]A NM6J&CN&\5>* M4]8"_E!@$>=[-))3,4E14WA!EG]*]78,];UX9\H?87QB,T2*-\^MRS@WE3,% M&62Q)U=LQPC?4L291FS:+>YQ\6<&=#0>RWI>57E3Q$'6>GI%89&_3I(%HK;X M-TB9L@"R[#-5>M?]# K$VZZ3T\<'_F)&TLO42IEB#;+DDRFU8VP_DP?J\W Z M]\O9(XGDST,:"YHB#++ 4ZBV8Y!+[6B&MU+$%%B0E5VC.D!]PN5+,/7C"9+? M7F@N:0HPR$I/I1Q8WSLQZGLGEGTOR(I/IA00MMG=<.91H\<(3WSY2S*E@/$[ M&TC$%:KN^OV>>/+#XZ#1F6C'%?NA&79)45/ 89Y(JM3;-=2+$*8[OD9^0&(795%^UPR\5,64! M\ Q1HRX(!;^0:,%0HN(B*)7X@*2H*>2 9X<2]6#N7F:7FM=C3Q;P4H6X3,(4 M>,!#1+6R0/?34L3;C)_0A9_Z>0M5^,LD3/$'/%!4*PMV?YZ>LX%G0M1GYI6" MIF@#7H5M5 T$Y/N9'T75@)%-(%<*FH(,>.>U4340D"]GB$Y8I_:1DN=TFK_M M5($M$3 %'?!FJU)5&/!?-N_(L_=O2N0;2AM')P"$7:HD5-B-=5C7>Q'DG$I0 M5Y4WQ1WT8:5 J(KYR7EXJ9HHOX"JT02T0>,_\^"M=S--@>4M) M@! _/DG6WF:P(#*LP)02P/6I%10PVP4BFNI]2H*O(C9G,EJD(L$(:Y]RTT I M9TH-Y"-. \6!9D')YJ$7"L^6=VB,*+^F\(!>TC/VH:_J29&!N"D_H!&%C&%H MH.FGHYI>-^P7_80Y;NH-O/5V./LY%_$R&>^;+[&?;:&_WCX(ZMA/ M'@4MBV0P\?UY9FTH2I/5;X39#8Y/\M0M?\M__=NZA:/Q>A/_EF3K T7,U%S< M3'I[1VJOWS!)&-IZ3:KEH,*M6@%;]B.))CWT:]O2D8^"IJS4BH/%%E5#W,2# M1%5'Z."Y<7A\=?:?373U9)B>^Y0NV:@H4F;)Z3$4!XM(:L0$::.24RSF.PML MEAD@UN+'"'U&*J=J+@X6Q[0%2TJ-'6%E%3]^J22C7 HLO&D+#IKT2@* M;S)UI4T3[4I)ZD>B)+3#D3FBZ?(VXHG:XI /G?.9T13/0!0L&*L-L<80..)C MGWRF=(SHLMC6CY0T'N[F0BH9L-BMUO@38YV<(NQJ06/,\S:RAE[A%_Y3HN%+ M(0(7_G5+OK0P.$*7R,W$$WY>S^:4/&67(C5\J63@@L=N29@>"$<8DRJH84TG M!Q>#=DOFS #9^\D+6TPN9HN(;SE?(*9"@ 4U[.<("8[B<#CCQS=_B-]+45&N MN#OZ ES@URUMJ6N0[:WN?69U,9KP1CA@=^4NCUH*+OYM)PNZ.N.%%;EQ9KM@'_R734.F$*AFXR+PV#.FU=H0> S9:@-_; MWL'6IZV'U 46\@FS7E[%B='7+/0;.-C M>)4,7(C5MCQ(:73[K)XG>><:WA _3O)L[]HC$J407(A6<^R)N3I.L;4ZH38E M2E8>+JQK6X[4FKM##\^47E=.R9!,!"X.[!8DJ?5WA*?5C/<./:%8=16I5A N M=FQ;3B2Z.L+$#8DG#XC.+M!C*BY(S3&?K_*EXB;6B=Z++*N!"UC;EL56.+G" ML45WN$4_V$/@UM9LF72 >[J.RPU1S)GRP5COE^72<%%,MW6_)JU=\3*C'F+; M+A0R(&J_?:=K=&ZT-.HM(>-V=KKK<3 ])7\7AE-Q+X%;'1&/M!%#!247. DB MDO#K)MI=$LMJX&*+;F\%K1!SQ%_;[&AVL(?90RC3[7G;8UYU.@X$C; W#4%@?LT,?A]=Q/I K]E9D G!A5MNRI-'=$8;N M4.KC&(67/HWY _72]9PQ3PX@)\M$%BY8:UO>S!%QA,('RN;%"[K<= ARRIK* MPD47;4N17.,#N U61\-F.@(9,[,MG7*-]WY%H3N3;']V#ADCLBW1IF@X%=3A M5D Q12D."J-W*<+#6TV$AU(5?T5YV,WR((OL,ERD4T+Q'QOBEILEV MX\8U>/\LSO2W%V+%YK*QJ,1 M%5J'8O9\BZAHO1&!$M)6/5!GBI M$'3()CLB&O3;>]>Z1U'$$PF@F,UK(OZ0.)SA&',<>):2/.Z18GO#4!XZOI = MTW:H..)^ZR>(F:XWRJ?0C86AP]#8D:30UQ%&1+H?E*19 W.KT42TDTF QYRQ M(T>GNC,,K4QG-;'"\8)GH%PO\\[0F%"T?C2*D@OV0Y+B0+? :EDI>, 36YZW M!M I4V MS(WUC'7^RIF,5,"40D?FEQK%':&']1TFXUJE&'A0#SLJ&I5TA(#5 MW8[5WMZ9GZ@Z04EQ\&@.=H0HE7:$F%\1CS:!PN$3ZW(G*$O),QK7]M8UA%E6 M Q[TP8[(5B Y0G#5""]PM$A51WU2 >,M+S=(TRCN"#T2T\H;:W'B9UT1> 2( M3GQ0!Y1+AT<\M/U51)XE9T?OE&='7-@3TJZ<'15._]::65UI:9 "GB3R%MU2 M\H1#G@3G2\(#_JQW"H8\]6YVETJK99NZW+GX(J6S/N-LB9@CO6^V'ZM>%!3+ M0-]VV0+P6DBYBN*M-Z-9?_Q($N3 =O0P_+]%DKV->B!W*"!Q@$5^BLVRZ(%T MYN+]? WZ=*DS"^N3#$=Z#Y-PJG+[,9.&S@W3F3W8@.4(OZM%.PIY(E44)QI& M9>6A#RH[XU -B".L??1QS'N747SO1V@T+D5/-0@9;2H/G8BF,U;M '.$93:* M\#=)Z )E_RTJ;IAXT*(*Z#PHG7%M#9NS=-<3D=DPW20-?8#=(\ERL [@_5Y= MW56"-&5@$(T8^)%YC^;0@,]!VD$Y_YJ-*50EP7/ ]&@-S2@=I$%4(F2V&3%L M(W3U=]=B!^.%/(S7ONX1->I:">:S/(96E8!G]>G8>FSA7"%KJ8=RNI,K6@7P4&VGW88(.=(;U'LY^[0W%_FEP9O<(SXW4%FS:KW)(;B MX#FCMJ-*/C1H(7.09AYOB(?M?-Q3WU?KZ O@ M6:KZ,I8N@'?:G@K1=6P-I20*G@.K?PMH@,H1:HM=FEDJ$;D$>)ZL+HG4 7, MBT;)]+NK0/>_ <\7C>:OY_OJ)]8FM=<6.#J8H#9I7\+]C0 M5/Y%H63S1LHZM,_E2S#UXPFZ8Q9^.1XC93Z-';?#U/H -BSLK0^&Q+U?_>;( M5/ 8,D^F=,E4U\19-Q0WO5X/L$?2SM*,(6MM('-ADFQ53M,_B9G\=NI _K6= M&PK7NA-3N8Q=F$'=+^;S#+ -@M?QF-"9;QA[V[0"4U/I,?Z_]8Z9)3J.S(]6 M<8%X?A>C2$CK@O")WRP!;PZ(5%'<$5J:=%MU5NW\K"X-G^MK*P)M('*$U>)V MB=GV@UP"/N775NSIH'"0,;&A-9J+(%J7+X@&.%$%_3 0A4\(UAF'2G# (T;P MO>?F+"VE:,Z)K]J-@I;2KK&#,ENY)14&A^,1B3$S1DQL2/TT@L9CTO MV(219K%])*=9DT+$$- H8>7&79"9CQ4OW27%':-%97+58&'-"A5>YCN22>83 MXG&O%!M<]:+006O:\"'5V)&IMB37K(X=C1AT4HDV3!DAX0AKU4RS.KIDY:&# M]+3A2:V[(P25\LSJV&DL#!TOIPTU"JT=X65'*7+['X)JBX'^,^,Z=GZVZ\R/ M_0]6.D[-\SP>"+&Z,]!:26?&,PLJ#_%P>QB)VI'D_JDVCH6IO#.#I(YO.T < M&2Q+P[DPTV' AA+*VYZDGU Z)8K^UDP:.J2<,8,V8#C"GVCJ'9HO:##E%G>Q MH&S"G-W,R@80S>1'(PL=.,YN,F0$A"/,.7$9OO_WV#K>VEQTW]?P#$*?;$)7 M-\]S$K.6)HR?T?A+C%.=XUK4 QT1T,Z)K0%RQ*$EC1?CR"B=JG8'#$2A _YM MRV$=!D=HZS?=4F\1]XSYT&5:VNO.M/4VC\6UV?[BY&VQTW-@%V"[VNFQH=79 MS9[#Y=9RL\>&3??V>WJD<:=WO#[[Z8*R.?G9(N%OU24)@;[W!MX%3H*(L!4T M8G_XYN2UEXGRC$!K8<@=JRQ0))^2D @'9H$I%#*03K7"\P(E <7S/#\!S^F6 M\* S&^H?&-5GD7(YV:8NX/P_>BHKSMD>+_ KEHO9S*?+T?@>3V(\Q@$/)%13 MO]DI?Z@YY>EK+Z^0>V6A2F]3I[>N]"]G[6:JJF+.P$%-Y??-*>UP@7;$]4** M+6BSL9X_4Q,_;!ZJB7E?'X>K'3=79I6E( MGZQFJ=1[I%S"I32C!BZH$ 'V.ATIFDRCSKD9MWN+*DJQ/4"P=X4Z.:T[U M[6NO4(7W7_YL_J-7K@EX,90W3?0>A69MU-#[E64UT,L_;5,-/-"V'F"W;$5T MPXK2'CIH!Q;=RN"1'\+=YJ%OFGWWI.:[[UYG@]Q G)Y[:W'(O'GK!HI3J?5Q M_AV*^%D_/QA.1)M+"NL]>-MZ07,)%MK>?-EA2"D/_2':?+;[C^]=>40KT\7_6C*7-H*X4@@UE M4&N8@?.JI8 ]T8"@6E@#/0C0/I,G/,FOFDG\YFW-;WYX[>62WEH4\F9,]F"= MSWE$LYB2>N=1"H'>DRRG)UJUKY26QLJO6E<(['(&M%9O5&X'';0W,F%4B^Q; M&">+\OF=I]U\D1@_=-]@W0,"R'.CC M<)B(O/3VKFQ2RP$<:+2!#=J3"SN**N>M7[4I[T8ZX:B'M2VYL:9U$\\7E)NR MO0/J:MB[[4I;<*#=K+)UJ7*U^D6:A@U,)_SML'8R-R95WX:S]SA]'7NW7VD/ M$+37%39B%!YW6K]E4]V.<<+=#F%?9F-#8I_"VJV:I/9IE\9$?W"O,=ZL&0@% M1N,SDDXKZ];+>7+!PUQ%$I^KWXYIM9Y>V] M]TW>E+^V?'K0(R/>6IF*V'YMWQAA\.=X ;PC0IH1[O,M<(JH$R^!?T5X,F4] MV? )47^"/B]X4+I5NLS1(DU2UMTQJ 1"8P:GR_6= OP'TXK?*RC>$E?MM-8?$AGL(1F-;U"2(&1U&]RFC@.XH&,/F2.S MAJR=Y>:O_'^Y>DAYAWBFI)"/BE=,(S_Z)_(5$\AMZH3>'>["&+;'=)^,XV*! M>-,?GLF6%E&L"'J3>&=F4$=O'[EG7U:$)VQ1%?26\<[Y+R*XAQ9P11;;#@BE MFJ"35^R:_R)^^T@_?NK(_[.:H,\,=DY_ ;\]HW\X3A'MS@8JU4&?3^S2$!J1 MW#-KV-X X$\A=LGY]D=6A+\&@=]*5"K\)0X9<#PD ;^H'K"BPQG_4TMKD5<' M?0C1N^GHD+2WH_>9'<5HPB,I.6!)$LU-MYH* N#G$MWO+-7@<&1\D+0R?SEC MS=U:#CPG08\45L!QF\G/) Y:DED4!<]*T".?=8CW./$U!I,:C(U$J>7;6T!=-+I*\V_R">1=VS.=XMH8-&M MF]1DRG]O611[YU\!(/0CJX8PPODQ^F>?FF-'G=;C&TK""J_/Y;UUC;#/ M%_\*-5Q_#JD+:"N+9SL2.5Z2CZQ@FES'61+"CU1YK;B7CT$_ONPCY'"/K#@R M['2KX:Y,#O[>P1Z8FVN6ILIY*_XRU^+RA0W0.%'=:VQ3%_05A7XLIC6H+ED% M?%[WWO8O^F/=-@?\OBZ,-^BH.\7':J=8+,YQ5BR9N_P&]%6(_D:F3DF 7G85 M0I8-"C\K+U#7PUA78I\-RI'07+@.?5BAT-8-N_.?/S%SIMB/%".$I#CTY'&+ MI Q->CLRE*_;^"NA7]DDE)( J5:ALO+0$[4MV&G4W#5ZKG",DRD*/Q(2FM!3 M*0\]H]J"GD;-7:-'LW=3+0=]]6X+.F3[(?MYHV:M%D^*GL^X$D2?5"L8E0ST M5;HMB)4B< #77=9*?D8F$RA1"OJ&W!94%K3LU$,A8ZX.*G]6SOGK&3J:@K . M&N*RNC#[/ZS K#G&;'XU9O,K9A5^=(50HKVUI)/;NP"L9D X,K/)&WOO1SY? M%INR52L/O6IK39-$<[?H*3PB9PJ*@!F%7VG9THE#+^I:DV>&BSM<:A/)F?B? M>270NYW])-N3>VJ?,Y_\;_B_^#XJ^\W_ U!+ 0(4 Q0 ( +=:#5/5.U][ M7S, "&( @ 1 " 0 !C<'-H+3(P,C$P-C(V+GAM;%!+ M 0(4 Q0 ( +=:#5/;%2-/KP8 +0R 1 " 8XS !C M<'-H+3(P,C$P-C(V+GAS9%!+ 0(4 Q0 ( +=:#5.9DS0YE L +R" 5 M " 6PZ !C<'-H+3(P,C$P-C(V7V-A;"YX;6Q02P$"% ,4 M " "W6@U3QMY&UL4$L! A0#% @ MUH-4X1&X$33*@ CE8" !4 M ( !NDX &-P