0000814676-16-000094.txt : 20161110 0000814676-16-000094.hdr.sgml : 20161110 20161110142628 ACCESSION NUMBER: 0000814676-16-000094 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 37 CONFORMED PERIOD OF REPORT: 20161001 FILED AS OF DATE: 20161110 DATE AS OF CHANGE: 20161110 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: DE FISCAL YEAR END: 1227 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36807 FILM NUMBER: 161987381 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 q3201610q.htm Q3 2016 10Q DOCUMENT

 

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  October 1, 2016
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 CORPORATION

(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
Registrants Telephone Number, including Area Code:

 

CPS Technologies Corporation

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. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filer [ ]   Accelerated filer [ ]   Non-accelerated filer [ ]   Smaller reporting company [X]

 

 

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

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 October 31, 2016: 13,203,436.

 

PART I  FINANCIAL INFORMATION

ITEM 1  FINANCIAL STATEMENTS (Unaudited)

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)
(continued on next page)

 

    October 1,      December 26,  
     2016      2015  
ASSETS   
Current assets:          
Cash and cash equivalents  $3,458,475   $3,412,649 
Accounts receivable-trade, net   2,456,181    3,572,479 
Inventories, net   2,141,921    2,632,444 
Prepaid expenses and other current assets   116,261    104,761 
Deferred taxes   707,188    467,374 
  
Total current assets   8,880,026    10,189,707 
  
Property and equipment:          
Production equipment   8,326,020    8,460,727 
Furniture and office equipment   410,841    409,793 
Leasehold improvements   854,215    854,215 
  
Total cost   9,591,076    9,724,735 
Accumulated depreciation          
and amortization   (8,550,359)   (8,593,236)
Construction in progress   787,365    557,054 
  
 Net property and equipment   1,828,082    1,688,553 
  
Deferred taxes, non-current portion   1,683,375    1,683,375 
  
 Total assets  $12,391,483   $13,561,635 
  

 

See accompanying notes to financial statements.

 

CPS TECHNOLOGIES CORPORATION

Balance Sheets (Unaudited)

(concluded)

 


LIABILITIES AND STOCKHOLDERS’ EQUITY    October 1,      December 26,  
    2016      2015  
    
Current liabilities:          
Accounts payable   817,568    1,622,564 
Accrued expenses   608,948    931,916 
  
Total current liabilities   1,426,516    2,554,480 
  
Commitments (note 9)          
Stockholders’ equity:          
Common stock, $0.01 par value,          
authorized 20,000,000 shares;          
issued 13,413,492 and 13,412,292 shares;          
outstanding 13,203,436 and 13,197,918 shares;          
at October 1, 2016 and December 26, 2015,          
respectively   134,235    134,123 
Additional paid-in capital   35,413,125    35,245,030 
Accumulated deficit   (24,065,340)   (23,864,945)
Less cost of 220,056 and 214,374 common shares          
repurchased at October 1, 2016 and December 26, 2015,          
respectively   (517,053)   (507,053)
  
Total stockholders’ equity   10,964,967    11,007,155 
  
Total liabilities and stockholders’          
 equity  $12,391,483   $13,561,635 
  

 

See accompanying notes to financial statements.

 

CPS TECHNOLOGIES CORPORATION

Statements of Income (Unaudited)

 

 

  First Quarter Ended      Nine month Periods ended  
    October 1,      September 26,      October 1,      September 26,  
     2016      2015      2016      2015  
        
Revenues:                    
Product sales  $3,326,930   $5,423,107   $12,477,543   $16,307,008 
Research and development                    
under cooperative agreement   —      —      —      42,254 
    
Total Revenues   3,326,930    5,423,107    12,477,543    16,349,262 
Cost of product sales   2,941,098    4,448,991    10,399,236    12,905,775 
Cost of research and development                    
under cooperative agreement   —      —      —      34,970 
    
Gross Margin   385,832    974,116    2,078,307    3,408,517 
Selling, general and                    
administrative expense   763,260    960,321    2,563,906    3,085,454 
    
Operating income (loss)   (377,428)   13,795    (485,599)   323,063 
Interest income (expense), net   1,742    1,454    6,980    2,305 
Other income   40,000    —      41,225    —   
    
Net income (loss) before income                    
tax expense    (335,686)   15,249    (437,395)   325,368 
Income tax (benefit) expense   (196,900)   7,000    (237,000)   129,500 
    
Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
    
Net income (loss) per                    
basic common share  $(0.01)  $0.00   $(0.02)  $0.01 
    
Weighted average number of                    
basic common shares                    
outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
    
Net income (loss) per                    
diluted common share  $(0.01)  $0.00   $(0.02)  $0.01 
    
Weighted average number of                    
diluted common shares                    
outstanding   13,203,436    13,611,956    13,200,584    13,656,888 
    

 

See accompanying notes to financial statements.

CPS TECHNOLOGIES CORPORATION

Statements of Cash Flows (Unaudited)

 

 

Nine Month Periods Ended      
    October 1,      September 26,  
     2016      2015  
    
Cash flows from operating activities:          
Net income (loss)  $(200,395)  $195,868 
Adjustments to reconcile net income          
to cash provided by (used in) operating activities          
Depreciation & amortization   380,901    406,138 
Share-based compensation   153,557    226,853 
Deferred taxes   (237,000)   129,500 
Excess tax benefit from stock options exercised   (2,814)   (49,379)
Gain on sale of property and equipment   (40,000)   —   
Changes in:          
Accounts receivable-trade, net   1,116,298    (116,503)
Inventories   490,523    (82,443)
Prepaid expenses   (11,500)   65,440 
Accounts payable   (804,996)   268,798 
Accrued expenses   322,968    15,043 
  
Net cash provided by (used in) operating          
activities   521,606    1,059,315 
  
Cash flows from investing activities:          
Purchases of property and equipment   (520,430)   (300,017)
Proceeds from sale of property and equipment   40,000    —   
  
Net cash used in investing          
activities   (480,430)   (300,017)
  
Cash flows from financing activities:          
Proceeds from issuance of common stock   11,836    172,671 
Excess tax benefit from stock options exercised   2,814    49,379 
Repurchase of common stock   (10,000)   (172,470)
  
Net cash provided by          
financing activities   4,650    49,581 
  
Net increase in cash and cash equivalents   45,826    808,879 
Cash and cash equivalents at beginning of period   3,412,649    2,305,580 
  
Cash and cash equivalents at end of period  $3,458,475   $3,114,458 
  
Supplemental cash flow information:          
Cash paid for taxes, net of refunds  $8,000   $27,005 

See accompanying notes to financial statements.

 

CPS TECHNOLOGIES CORPORATION

 Notes to Financial Statements

(Unaudited)

(1)  Nature of Business

CPS Technologies Corporation (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 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.

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)  Interim Financial Statements

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, 2015 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, 2015.

 

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 (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.  Diluted net income (loss) per common share is calculated by dividing net income (loss) 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  Nine-Months Ended  
    October 1,      September 26,    October 1,      September 26,  
     2016      2015      2016      2015  
        
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
Basic EPS  $(0.01)  $0.00   $(0.02)  $0.01 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
Dilutive effect of stock options   —      414,129    —      482,290 
Total Shares   13,203,436    13,611,956    13,200,584    13,656,888 
Diluted EPS  $(0.01)  $0.00   $(0.02)  $0.01 

 

(4)  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.

 

There were no stock options granted under the Plan during the quarters ended October 1, 2016 and September 26, 2015.

 

During the quarter ended October 1, 2016 there were no shares issued and during the quarter ended September 26, 2015 the Company issued 6,000 shares as a result of option exercises. During the quarter ended October 1, 2016 1,200 options expired. No options expired during the quarter ended September 26, 2015.

 

During the quarter ended October 1, 2016 there were no shares repurchased. During the quarter ended September 26, 2015 the Company repurchased 3,923 shares from employees to facilitate their exercise of stock options.

 

During the three and nine months ended October 1, 2016 the Company recognized approximately $37 thousand and $153 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $3 thousand was recognized as additional paid in capital in the nine months ended October 1, 2016 resulting from the excess tax benefit of option exercises.

 

During the three and nine months ended September 26, 2015 the Company recognized approximately $84 thousand and $227 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $49 thousand was recognized as additional paid in capital in the nine months ended September 26, 2015 resulting from the excess tax benefit of option exercises.

 

 

(5)  Inventories

Inventories consist of the following:

    October 1,      December 26,  
     2016      2015  
  
Raw materials  $515,692   $670,318 
Work in process   1,301,547    970,598 
Finished goods   810,182    1,447,028 
  
Total inventory   2,627,421    3,087,944 
Reserve for obsolescence   (485,500)   (455,500)
  
Inventories, net  $2,141,921   $2,632,444 
  

 

(6)  Accrued Expenses

Accrued expenses consist of the following:

    October 1,      December 26,  
     2016      2015  
  
Accrued legal and accounting  $95,324   $101,000 
Accrued payroll   352,272    666,846 
Accrued other   161,352    164,070 
  
   $608,948   $931,916 
  

 

 

(7)  Line of Credit and Equipment Lease Facility Agreements

In May 2016, the Company renewed its $2 million revolving line of credit (“LOC”) and $500 thousand of an equipment finance facility (“Lease Line”) with Santander Bank.   Both agreements mature in May 2017.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Santander Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At October 1, 2016, the Company was in compliance with all existing covenants.  At October 1, 2016, the Company had not utilized the equipment finance facility and therefore had $500 thousand available. At October 1, 2016 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $1,229 thousand to have been borrowed.

 

 

(8)  Income Taxes

The Company has a current and non-current deferred tax asset aggregating $2,390,563 and $2,150,749 on the Company’s balance sheet at October 1, 2016 and December 26, 2015, respectively.  A valuation allowance 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. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset. At the end of 2015 the Company had utilized all of its net operating loss carryforwards.

 

The Company recorded a tax benefit of $146,440 and $177,720 for federal income taxes and a tax benefit of $50,460 and $59,280 for state income taxes during the three and nine months ended October 1, 2016, respectively.

 

            The Company recorded a tax expense of $5,000 and $100,520 for federal income taxes and a tax expense of $2,000 and $28,980 for state income taxes during the three and nine months ended September 26, 2015, respectively.

 

 

(9)  Commitments

The Company entered into a 10-year lease for the Norton facilities effective on March 1, 2006. The leased facilities comprise approximately 38 thousand square feet. In January 2016 this lease was amended to extend the lease to February 28, 2017. As part of the agreement the Company obtained two, one-year options which enable the Company to continue to lease through February 28, 2019. In June 2016 the Company exercised the option to extend the lease through February 28, 2018.  The lease is a 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 buy the property and a first right of refusal during the term of the lease.  Annual rental payments are $100 thousand in year one increasing to $152 thousand at the end of the extended term.

 

In February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA. The lease term is for one year and has an option to extend the lease for five additional one-year periods. Monthly rent, which includes utilities, is $6,900. The Company renewed the lease in 2013 for one additional year and also obtained two years of additional options which could extend the Company use through February 2019.  In October 2015, the Company exercised its option to extend the lease through the end of February 2017.

 

 

ITEM 2       MANAGEMENTS 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, 2015.

 

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, 2015, 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, 2015.

 

 

Overview

            CPS Technologies Corporation (the ‘Company’ or ‘CPS’) provides advanced material solutions to the electronics, power generation, automotive and other industries. In 2008 the Company also entered into a cooperative agreement with the U.S. Army to further develop its composite technology to produce armor. The Cooperative Agreement was a four-year agreement which was subsequently extended through March 31, 2015.

 

            The Company’s products are generally used in high-power, high-reliability applications. These applications always involve energy use or energy generation and the Company’s products allow higher performance and improved energy efficiency. The Company is an important participant in the growing movement towards alternative energy and "green" lifestyles. For example, the Company’s products are used in mass transit, hybrid and electric cars, wind-turbines for electricity generation as well as routers and switches for the internet which in turn allows telecommuting.

 

            The Company’s primary advanced material solution is metal matrix composites (MMCs), a new class of materials which are a combination of metal and ceramic. CPS has a leading, proprietary position in metal matrix composites. Metal matrix composites have several superior properties compared to conventional materials including improved thermal conductivity, thermal expansion matching, stiffness and light weight which enable higher performance and higher reliability in our customers’ products.

 

            Like plastics several decades ago, we believe metal-matrix composites will penetrate many end markets over many years. CPS management believes our business model of providing advanced material solutions to a portfolio of high growth end markets which are, at any point in time, in various stages of the technology adoption lifecycle, provides CPS with the opportunity for sustained growth and a diversified customer base. We believe we have validated this model as we are now supplying customers at all stages of the technology adoption lifecycle.

 

            CPS is the leader in supplying metal matrix composites to certain high growth electronics end markets which are well along in the adoption lifecycle and therefore generating significant demand. These end markets include high-performance integrated circuits and circuit boards used in internet switches and routers, as well as motor controllers used in high-speed electric trains, subway cars and wind turbines.   CPS supplies heat spreaders, lids and baseplates to customers in these end markets. CPS is a fully qualified manufacturer for many of the world’s largest electronics OEMs.

 

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

 

A market at an earlier stage of the adoption lifecycle is the market for hybrid and electric automobiles.  In 2012 the Company announced a multi-year supply agreement with a major tier one automotive supplier for the supply of AlSiC pin fin baseplates for use in motor controllers for hybrid and electric automobiles.

 

We are also actively working with customers in end markets at the beginning stages of the adoption lifecycle. An example of such a market is the market for armor. In 2008 the Company entered into a cooperative agreement with the Army Research Laboratory to further develop large hybrid metal matrix composite modules which integrally combine metal matrix composites and ceramics by enveloping ceramic tiles with MMCs. This system offers a lighter weight, durable, multi-hit capable and cost competitive alternative to conventional steel, aluminum and ceramic based armor systems. CPS hybrid hard face armor modules are comprised of multiple materials completely enveloped within and mechanically and chemically bonded to lightweight and stiff aluminum metal matrix composites.

 

The Company believes that its hybrid hard face armor tiles will find application in many military vehicles as well as armored commercial vehicles.

 

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 Corporation.

 

Results of Operations for the Third Fiscal Quarter of 2016 (Q3 2016) Compared to the Third Fiscal Quarter of 2015 (Q3 2015); (all $ in 000’s)

 

Total revenue was $3,327 in Q3 2016, a 39% decrease compared with total revenue of $ 5,423 in Q3 2015.  About half of this decrease was due to a reduction in the sales of baseplates.  Sales of hermetic packages, fracking balls and lids were also down from the previous year contributing to the shortfall.

 

Gross margin in Q3 2016 totaled $386 or 12% of sales.  In Q3 2015, gross margin was $ 974 or 18% of sales.   This decline in margin was due largely to the decline in revenues, offset in part by a reduction in the spending for factory support costs.

 

Selling, general and administrative (SG&A) expenses were $763 in Q3 2016, 21% less than SG&A expenses of $960 in Q3 2015.  This decrease was due largely to a reduction in commissions related to volume, lower levels of incentive compensation and expenses for professional fees.

 

The operating loss for Q3 2016 totaled $377 compared with an operating profit of $14 in Q3 2015.  This decrease was primarily due to lower sales, offset in part by a reduction in spending for factory support costs and SG&A.

 

The company generated other income in Q3, 2016 of $40 due to the sale of used equipment in excess of book value.   There was no other income in Q3, 2015.

 

The company experienced a net loss in Q3 2016 for $139 compared with net income of $8 in Q3 2015.  The variance was due in large part to the same factors that contributed to the variance at the operating income level.

 

 

Results of Operations for the First Nine Months of 2016 Compared to the First Nine Months of 2015 (all $ in 000’s)

 

Total revenue was $12,478 in the first nine months of 2016, a 24% decrease compared with total revenue of $16,349 in the first nine months of 2015. This decrease was due to a reduction in the sales of baseplates, hermetic packages, fracking balls and lids, offset in small part by an increase in armor revenues.  There were no significant price changes during the first nine months of 2016 compared with the first nine months of 2016.

 

Gross margin in the first nine months of 2016 totaled $2,078 or 17% of sales.  This compares with $3,409, or 21% of sales, generated during the first nine months of 2015.   This decline in margin was due to lower revenues, offset in part by reduced spending on factory support costs.

 

 Selling, general and administrative (SG&A) expenses were $2,564 during the first nine months of 2016, down 17% compared with SG&A expenses of $3,085 incurred during the first nine months of 2015.  This reduction was due to lower accruals for incentive compensation, lower sales commissions related to lower revenues, and a reduction in 401K expenses, professional and legal fees.  These reductions were offset in a small part by higher spending for sales and marketing activities in China.

 

The company generated other income in the first nine months of 2016 totaling $40 due to the sale of used equipment in excess of book value.   There was no other income during the same period of 2015.

 

As a result of lower volume, offset in part by spending on factory overhead and SG&A costs, the Company incurred an operating loss of $486 in the first nine months of 2016, compared with an operating profit of $323 in the same period last year.  The net loss for the first nine months of 2016 totaled $200 versus a net income of $196 in the first nine months of 2015.

 

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 or reduce certain discretionary spending could have a material adverse effect on the Company’s ability to achieve its business objectives.

 

 

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

The Company’s cash and cash equivalents at October 1, 2016 totaled $3,458 compared with cash and cash equivalents at December 26, 2015 of $3,413.  This increase was due to a reduction in working capital, offset by operating losses and, to a lesser extent, capital expenditures in excess of depreciation.

Accounts receivable at October 1, 2016 totaled $2,456 compared with $3,572 at December 26, 2015. Days Sales Outstanding (DSOs) increased from 59 days at the end of 2015 to 66 days at the end of Q3, 2016. Both of these statistics are consistent with historical patterns.

 

Inventories totaled $2,142 at October 1, 2016, compared with inventories of $2,632 at December 26, 2015. The inventory turnover in 2015 was 6.5 times (based on a 5 point average) and 5.9 times for the most recent four quarters ending Q3 2016.

 

All consigned inventory is shipped under existing purchase orders and per customers’ requests. Of the inventory of $2,142 at October 1, 2016, $802 was located at customers’ locations pursuant to consigned inventory agreements. Of the total inventory of $2.632 at December 26, 2015, $763 was located at customers’ locations pursuant to consigned inventory agreements.

 

The Company financed its working capital during Q3 2016 with a combination of cash balances and funds generated from operations.  The Company expects it will continue to be able to fund its working capital requirements for the remainder of 2016 from a combination of operating cash flow, existing cash balances and borrowings under its line of credit, if necessary.

 

 

Contractual Obligations (all $ in 000’s)

In early May 2016, the Company renewed its $2,000 revolving line of credit (“LOC”) and $500 of an equipment finance facility (“Lease Line”) with Santander Bank.   Both agreements mature in May 2017.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Santander Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At October 1, 2016, the Company was in compliance with all existing covenants.  At October 1, 2016, the Company had not utilized the equipment finance facility and therefore had $500 available. At October 1, 2016 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $1,229 to have been borrowed.

 

The financial covenants with Santander Bank are identical for the LOC and Lease Line. The covenant requirements are shown below together with the actual ratios achieved:

Covenant Requirement   Actual 
Debt Service Coverage Ratio Minimum of 1.25   N/A  (no leases or interest) 
Current Ratio  Minimum of 1.5X   6.2X
Liabilities to Tangible Net Worth  Maximum of 1.0X   0.1X
         
Borrowings under the lease line  maximum of $500K   None 
Borrowings under the line of credit*  maximum of $1,229K   None 
   *(based on receivables at 10/1/16)     

 

Management believes that cash flows from operations, existing cash balances and the leasing and credit line in place with Santander Bank 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.

 

As of October 1, 2016 the Company had $787 thousand of construction in progress and no outstanding commitments to purchase production equipment.  The Company intends to finance production equipment in construction in progress and outstanding commitments under the lease agreement with existing cash balances and funds generated by operations.

 

The Company entered into a 10-year lease for the Norton facilities effective on March 1, 2006. The leased facilities comprise approximately 38 thousand square feet. In January 2016 this lease was amended to extend the lease to February 28, 2017.  As part of the agreement the Company obtained two, one-year options which enabled it to continue to lease through February 28, 2019. In June 2016 the Company exercised the option to extend the lease through February 28, 2018 The lease is a 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 buy the property and a first right of refusal during the term of the lease.  Annual rental payments are $100 thousand in year one increasing to $152 thousand at the end of the extended term.

 

In February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA. The lease term is for one year and has an option to extend the lease for five additional one-year periods. Monthly rent, which includes utilities, is $6,900. The Company renewed the lease in 2013 for one additional year and also obtained two years of additional options which could extend the Company use through February 2019.  In October 2015, the Company exercised its option to extend the lease through the end of February 2017.

The Company’s contractual obligations at October 1, 2016 consist of the following:

 

 

         Payments Due by Period
         Remaining in           
    Total    

 

FY 2016

    FY 2017 - 2018    FY 2019- 
Operating lease obligation for facilities  $402,800   $58,800   $318,600   $25,400 

 

 

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.

 

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 1A           RISK FACTORS
            There have been no material changes to the risk factors as discussed in our 2015 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
(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 August 5, 2016 the Company filed a report on Form 8-K of its earnings report for the fiscal second quarter ended July 2, 2016.

 

 

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 CORPORATION
(Registrant)

 

Date:    November 9, 2016
/s/        Grant C. Bennett
Grant C. Bennett
Chief Executive Officer

 

Date:    November 9, 2016

/s/        Ralph M. Norwood

Ralph M. Norwood

Chief Financial Officer

 

EX-101.PRE 2 cpsh-20161001_pre.xml XBRL PRESENTATION FILE EX-101.LAB 3 cpsh-20161001_lab.xml XBRL LABEL FILE Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable-trade, net Inventories, net Prepaid expenses and other current assets Deferred taxes 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 Deferred taxes, non-current portion Total assets LIABILITIES AND STOCKHOLDERS EQUITY Current liabilities: Accounts payable Accrued expenses Total current liabilities Commitments (note 9) Stockholders equity: Common stock, $0.01 par value, authorized 20,000,000 shares; issued 13,413,492 and 13,412,292 shares; outstanding 13,203,436 and 13,197,918 shares; at October 1, 2016 and December 26, 2015, respectively Additional paid-in capital Accumulated deficit Less cost of 220,056 and 214,374 common shares repurchased at October 1, 2016 and December 26, 2015, respectively Total stockholders equity Total liabilities and stockholders equity Common Stock, authorized Common Stock, issued shares Common Stock, outstanding shares Common Stock, par value Income Statement [Abstract] Revenues: Product sales Research and development under cooperative agreement Total Revenues Cost of product sales Cost of research and development under cooperative agreement Gross Margin Selling, general and administrative Operating income (loss) Interest income (expense), net Other income Net income (loss) before income tax expense Income tax (benefit) expense Net income (loss) Net income (loss) per basic common share Weighted average number of basic common shares outstanding Net income (loss) per diluted common share Weighted average number of diluted common shares outstanding Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income (loss) Adjustments to reconcile net income to cash provided by (used in) operating activities Depreciation and amortization Share-based compensation Deferred taxes Excess tax benefit from stock options exercised Gain on sale of property and equipment Changes in: Accounts receivable-trade, net Inventories Prepaid expenses Accounts payable Accrued expenses 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: Proceeds from issuance of common stock Excess tax benefit from stock options exercised Repurchase of common stock Net cash provided by financing activities Net increase in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental cash flow information: Cash paid for taxes, net of refunds Accounting Policies [Abstract] (1) Nature of Business Organization, Consolidation and Presentation of Financial Statements [Abstract] (2) Interim Financial Statements Earnings Per Share [Abstract] (3) Net Income Per Common and Common Equivalent Share Disclosure of Compensation Related Costs, Share-based Payments [Abstract] (4) Share-based Payments Inventory Disclosure [Abstract] (5) Inventories Payables and Accruals [Abstract] (6) Accrued Expenses Debt Disclosure [Abstract] (7) Line of Credit and Equipment Lease Facility Agreements Income Tax Disclosure [Abstract] (8) Income Taxes Commitments and Contingencies Disclosure [Abstract] (9) Commitments Table presents calculation of both basic and diluted earnings per share ("EPS") Inventories Accrued expenses Basic EPS Computation: Weighted average Common shares Outstanding Basic EPS Diluted EPS Computation: Dilutive effect of stock options Total Shares Diluted EPS Shares issued as a result of option exercises [us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod] Shares repurchased from employees to facilitate exercise Share-based compensation expense recognized during the period Tax benefit from the excess tatax benefit of option exercises Shares expired Raw materials Work in process Finished goods Total inventory Reserve for obsolescence Inventories, net Accrued legal and accounting Accrued payroll Accrued other Total Current and Non-current deferred tax asset Federal income tax expense (benefit) State income tax benefit 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 Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Revenues Gross Profit Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Property, Plant and Equipment, Gross, Period Increase (Decrease) Deferred Tax Expense from Stock Options Exercised Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Schedule of Inventory, Current [Table Text Block] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Inventory, Gross Inventory Valuation Reserves EX-101.DEF 4 cpsh-20161001_def.xml XBRL DEFINITION FILE EX-101.CAL 5 cpsh-20161001_cal.xml XBRL CALCULATION FILE EX-101.INS 6 cpsh-20161001.xml XBRL INSTANCE FILE 0000814676 2015-12-27 2016-10-01 0000814676 2016-11-04 0000814676 2016-10-01 0000814676 2015-12-26 0000814676 2016-07-03 2016-10-01 0000814676 2015-06-28 2015-09-26 0000814676 2014-12-28 2015-09-26 0000814676 2014-12-27 0000814676 2015-09-26 iso4217:USD xbrli:shares iso4217:USD xbrli:shares CPS Technologies Corp/DE/ 0000814676 10-Q 2016-10-01 false --12-31 No No Yes Smaller Reporting Company Q3 2016 11000000 13203436 3458475 3412649 2305580 3114458 2456181 3572479 2141921 2632444 116261 104761 707188 467374 8880026 10189707 8326020 8460727 410841 409793 854215 854215 9591076 9724735 787365 557054 1828082 1688553 1683375 1683375 12391483 13561635 817568 1622564 608948 931916 1426516 2554480 35413125 35245030 -24065340 -23864945 10964967 11007155 8550359 8593236 12391483 13561635 12477543 3326930 5423107 16307008 42254 12477543 3326930 5423107 16349262 10399236 2941098 4448991 12905775 34970 2078307 385832 974116 3408517 -485599 -377428 13795 323063 6980 1742 1454 2305 -200395 -138786 8249 195868 -0.02 -0.01 0.00 0.01 13200584 13203436 13197827 13174598 -0.02 -0.01 0.00 0.01 13200584 13203436 13611956 13656888 2563906 763260 960321 3085454 41225 40000 -437395 -335686 15249 325368 -237000 -196900 7000 129500 -200395 195868 153557 226853 -237000 129500 -2814 -49379 1116298 -116503 490523 -82443 -804996 268798 322968 15043 520430 300017 -480430 -300017 11836 172671 2814 49379 10000 172470 4650 49581 45826 808879 380901 406138 -11500 65440 521606 1059315 8000 27005 40000 -40000 <p style="margin: 0">(1)&#160; Nature of Business</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">CPS Technologies Corporation (the &#147;Company&#148; or &#147;CPS&#148;) provides advanced material solutions to the electronics, power generation, automotive and other industries.&#160;&#160; The Company&#146;s primary advanced material solution is metal-matrix composites which are a combination of metal and ceramic.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-indent: 0pt">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-indent: 20pt">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: 0pt 0; text-indent: 20pt">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">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.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-indent: 0in"></p> <p style="margin: 0">(2)&#160; Interim Financial Statements</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">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.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The accompanying financial statements are unaudited.&#160; 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.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The Company&#146;s balance sheet at December 26, 2015 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.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">For further information, refer to the financial statements and footnotes thereto included in the Registrant&#146;s Annual Report on Form 10-K for the year ended December 26, 2015.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"></p> <p style="margin: 0"><font style="font: 10pt Arial, Helvetica, Sans-Serif"><u>(3)&#160; Net Income Per Common and Common Equivalent Share</u></font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.&#160; Diluted net income (loss) per common share is calculated by dividing net income (loss) 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.&#160; Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The following table presents the calculation of both basic and diluted EPS:</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0pt"><font style="font: 10pt Arial, Helvetica, Sans-Serif"></font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 -40pt; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 -40pt; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;<br /></font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"></td><td>&#160;</td> <td colspan="7" style="text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td>&#160;</td> <td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Nine-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">&#160;</td> <td style="text-align: right">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">September 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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="border-bottom: Black 1pt solid; 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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td></tr> <tr style="vertical-align: bottom"> <td>Basic EPS Computation:</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="width: 33%; text-align: left; padding-left: 10pt">Net income (loss)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(138,786)</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,249</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(200,395)</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">195,868</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="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: rgb(204,238,255)"> <td style="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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,197,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,174,598</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: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.01)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</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"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; 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: rgb(204,238,255)"> <td style="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: White"> <td style="text-align: left; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(138,786)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">8,249</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(200,395)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">195,868</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="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: rgb(204,238,255)"> <td style="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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,197,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,174,598</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: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">414,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">482,290</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,611,956</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,656,888</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: 1.5pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.01)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</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"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"></td><td>&#160;</td> <td colspan="7" style="text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td>&#160;</td> <td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Nine-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">&#160;</td> <td style="text-align: right">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 26,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">September 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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="border-bottom: Black 1pt solid; 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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td></tr> <tr style="vertical-align: bottom"> <td>Basic EPS Computation:</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="width: 33%; text-align: left; padding-left: 10pt">Net income (loss)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(138,786)</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,249</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(200,395)</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">195,868</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="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: rgb(204,238,255)"> <td style="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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,197,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,174,598</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: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.01)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</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"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; 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: rgb(204,238,255)"> <td style="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: White"> <td style="text-align: left; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(138,786)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">8,249</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(200,395)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">195,868</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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: White"> <td style="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: rgb(204,238,255)"> <td style="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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,197,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,174,598</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: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">414,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">482,290</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,203,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,611,956</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,200,584</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,656,888</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: 1.5pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.01)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</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"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> </table> 414129 482290 <p style="margin: 0"><u>(4)&#160; Share-Based Payments</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">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.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">There were no stock options granted under the Plan during the quarters ended October 1, 2016 and September 26, 2015.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">During the quarter ended October 1, 2016 there were no shares issued and during the quarter ended September 26, 2015 the Company issued 6,000 shares as a result of option exercises. During the quarter ended October 1, 2016 1,200 options expired. No options expired during the quarter ended September 26, 2015.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">During the quarter ended October 1, 2016 there were no shares repurchased. During the quarter ended September 26, 2015 the Company repurchased 3,923 shares from employees to facilitate their exercise of stock options.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0pt">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">During the three and nine months ended October 1, 2016 the Company recognized approximately $37 thousand and $153 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $3 thousand was recognized as additional paid in capital in the nine months ended October 1, 2016 resulting from the excess tax benefit of option exercises.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">During the three and nine months ended September 26, 2015 the Company recognized approximately $84 thousand and $227 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $49 thousand was recognized as additional paid in capital in the nine months ended September 26, 2015 resulting from the excess tax benefit of option exercises.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> 6000 3923 153 37 84 227 3 49 <p style="margin: 0">(5)&#160; Inventories</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">Inventories consist of the following:</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <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">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">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">2016</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">2015</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">515,692</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">670,318</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-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,301,547</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">970,598</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: 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">810,182</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">1,447,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">2,627,421</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,087,944</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: 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">(485,500)</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">(455,500)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"><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; 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">2,141,921</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">2,632,444</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></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <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">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">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">2016</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">2015</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">515,692</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">670,318</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-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,301,547</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">970,598</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: 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">810,182</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">1,447,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">2,627,421</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,087,944</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: 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">(485,500)</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">(455,500)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"><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; 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">2,141,921</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">2,632,444</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></tr> </table> 515692 670318 1301547 970598 810182 1447028 2627421 3087944 485500 455500 <p style="margin: 0"><u>(6)&#160; Accrued Expenses</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">Accrued expenses consist of the following:</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <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">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">95,324</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">101,000</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-left: 1.5pt">Accrued payroll</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">352,272</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666,846</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: 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">161,352</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">164,070</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">608,948</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">931,916</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></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <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">October 1,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: middle">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">2016</td> <td style="border-bottom: Black 1pt solid; 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">2015</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">95,324</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">101,000</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-left: 1.5pt">Accrued payroll</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">352,272</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666,846</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: 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">161,352</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">164,070</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">608,948</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">931,916</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></tr> </table> 95324 101000 352272 666846 161352 164070 <p style="margin: 0"><u>(7)&#160; Line of Credit and Equipment Lease Facility Agreements </u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">In May 2016,&#160;the Company renewed its $2 million revolving line of credit (&#147;LOC&#148;) and $500 thousand of an equipment finance facility (&#147;Lease Line&#148;) with Santander Bank.&#160;&#160; Both agreements mature in May 2017. &#160;The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Santander Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At October 1, 2016, the Company was in compliance with all existing covenants.&#160; At October 1, 2016, the Company had not utilized the equipment finance facility and therefore had $500 thousand available. At October 1, 2016 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $1,229 thousand to have been borrowed.</font></p> <p style="color: red; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="color: red; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"></p> <p style="margin: 0">(8)&#160; Income Taxes</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The Company has a current and non-current deferred tax asset aggregating $2,390,563 and $2,150,749 on the Company&#146;s balance sheet at October 1, 2016 and December 26, 2015, respectively.&#160; A valuation allowance is required to be established or maintained when it is &#34;more likely than not&#34; that all or a portion of deferred tax assets will not be realized. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset. At the end of 2015 the Company had utilized all of its net operating loss carryforwards.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The Company recorded a tax benefit of $146,440 and $177,720 for federal income taxes and a tax benefit of $50,460 and $59,280 for state income taxes during the three and nine months ended October 1, 2016, respectively.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The Company recorded a tax expense of $5,000 and $100,520 for federal income taxes and a tax expense of $2,000 and $28,980 for state income taxes during the three and nine months ended September 26, 2015, respectively.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="color: red; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"></p> 2390563 2150749 177720 146440 5000 100520 59280 50460 2000 28980 <p style="margin: 0"><u>(9)&#160; Commitments</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">The Company entered into a 10-year lease for the Norton facilities effective on March 1, 2006. The leased facilities comprise approximately 38 thousand square feet. In January 2016 this lease was amended to extend the lease to February 28, 2017. As part of the agreement the Company obtained two, one-year options which enable the Company to continue to lease through February 28, 2019. In June 2016 the Company exercised the option to extend the lease through February 28, 2018.&#160; The lease is a triple net lease wherein the Company is responsible for payment of all real estate taxes, operating costs and utilities.&#160; The Company also has an option to buy the property and a first right of refusal during the term of the lease.&#160; Annual rental payments are $100 thousand in year one increasing to $152 thousand at the end of the extended term.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Arial, Helvetica, Sans-Serif">In February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA. The lease term is for one year and has an option to extend the lease for five additional one-year periods. Monthly rent, which includes utilities, is $6,900. The Company renewed the lease in 2013 for one additional year and also obtained two years of additional options which could extend the Company use through February 2019.&#160; In October 2015, the Company exercised its option to extend the lease through the end of February 2017.</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0in"></p> 134235 134123 517053 507053 .01 .01 13203436 13197918 13413492 13412292 20000000 20000000 1200 EX-101.SCH 7 cpsh-20161001.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information 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 - Disclosure - (1) Nature of Business link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - (2) Interim Financial Statements link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - (3) Net Income Per Common and Common Equivalent Share link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - (4) Share-based Payments link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - (5) Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - (6) Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - (7) Line of Credit and Equipment Lease Facility Agreements link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - (8) Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - (9) Commitments link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - (3) Net Income Per Common and Common Equivalent Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - (5) Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - (6) Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Table presents calculation of both basic and diluted earnings per share ("EPS") (Details) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - (4) Share-based Payments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - (5) Inventories - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - (6) Accrued Expenses - Accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - (8) Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-31.1 8 ex311q32016.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, Grant C. Bennett, 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: November 10, 2016
    /s/ Grant C. Bennett
    Grant C. Bennett
    President and Chief Executive Officer

     

    EX-31.2 9 ex312q32016.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, Ralph M. Norwood, 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: November 10, 2016
    /s/ Ralph M. Norwood
    Ralph M. Norwood
    Chief Financial Officer

     

    EX-32.1 10 ex321q32016.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 nine month period ended October 1, 2016 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Grant C. Bennett, President and Chief Executive Officer of the Company, and I, Ralph M. Norwood, 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: November 10, 2016
    /s/ Grant C. Bennett
    Grant C. Bennett
    President and Chief Executive Officer

     

    Date: November 10, 2016
    /s/ Ralph M. Norwood
    Ralph M. Norwood
    Chief Financial Officer

     

     

     

    XML 11 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
    Document and Entity Information - USD ($)
    9 Months Ended
    Oct. 01, 2016
    Nov. 04, 2016
    Document And Entity Information    
    Entity Registrant Name CPS Technologies Corp/DE/  
    Entity Central Index Key 0000814676  
    Document Type 10-Q  
    Document Period End Date Oct. 01, 2016  
    Amendment Flag false  
    Current Fiscal Year End Date --12-31  
    Is Entity a Well-known Seasoned Issuer? No  
    Is Entity a Voluntary Filer? No  
    Is Entity's Reporting Status Current? Yes  
    Entity Filer Category Smaller Reporting Company  
    Entity Public Float   $ 11,000,000
    Entity Common Stock, Shares Outstanding   13,203,436
    Document Fiscal Period Focus Q3  
    Document Fiscal Year Focus 2016  
    XML 12 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
    Balance Sheets (Unaudited) - USD ($)
    Oct. 01, 2016
    Dec. 26, 2015
    Current assets:    
    Cash and cash equivalents $ 3,458,475 $ 3,412,649
    Accounts receivable-trade, net 2,456,181 3,572,479
    Inventories, net 2,141,921 2,632,444
    Prepaid expenses and other current assets 116,261 104,761
    Deferred taxes 707,188 467,374
    Total current assets 8,880,026 10,189,707
    Property and equipment:    
    Production equipment 8,326,020 8,460,727
    Furniture and office equipment 410,841 409,793
    Leasehold improvements 854,215 854,215
    Total cost 9,591,076 9,724,735
    Accumulated depreciation and amortization (8,550,359) (8,593,236)
    Construction in progress 787,365 557,054
    Net property and equipment 1,828,082 1,688,553
    Deferred taxes, non-current portion 1,683,375 1,683,375
    Total assets 12,391,483 13,561,635
    Current liabilities:    
    Accounts payable 817,568 1,622,564
    Accrued expenses 608,948 931,916
    Total current liabilities 1,426,516 2,554,480
    Stockholders equity:    
    Common stock, $0.01 par value, authorized 20,000,000 shares; issued 13,413,492 and 13,412,292 shares; outstanding 13,203,436 and 13,197,918 shares; at October 1, 2016 and December 26, 2015, respectively 134,235 134,123
    Additional paid-in capital 35,413,125 35,245,030
    Accumulated deficit (24,065,340) (23,864,945)
    Less cost of 220,056 and 214,374 common shares repurchased at October 1, 2016 and December 26, 2015, respectively (517,053) (507,053)
    Total stockholders equity 10,964,967 11,007,155
    Total liabilities and stockholders equity $ 12,391,483 $ 13,561,635
    XML 13 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
    Balance Sheets (Parenthetical) - $ / shares
    Oct. 01, 2016
    Dec. 26, 2015
    Statement of Financial Position [Abstract]    
    Common Stock, authorized 20,000,000 20,000,000
    Common Stock, issued shares 13,413,492 13,412,292
    Common Stock, outstanding shares 13,203,436 13,197,918
    Common Stock, par value $ .01 $ .01
    XML 14 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
    Statements of Operations (Unaudited) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 01, 2016
    Sep. 26, 2015
    Oct. 01, 2016
    Sep. 26, 2015
    Revenues:        
    Product sales $ 3,326,930 $ 5,423,107 $ 12,477,543 $ 16,307,008
    Research and development under cooperative agreement 42,254
    Total Revenues 3,326,930 5,423,107 12,477,543 16,349,262
    Cost of product sales 2,941,098 4,448,991 10,399,236 12,905,775
    Cost of research and development under cooperative agreement 34,970
    Gross Margin 385,832 974,116 2,078,307 3,408,517
    Selling, general and administrative 763,260 960,321 2,563,906 3,085,454
    Operating income (loss) (377,428) 13,795 (485,599) 323,063
    Interest income (expense), net 1,742 1,454 6,980 2,305
    Other income 40,000 41,225
    Net income (loss) before income tax expense (335,686) 15,249 (437,395) 325,368
    Income tax (benefit) expense (196,900) 7,000 (237,000) 129,500
    Net income (loss) $ (138,786) $ 8,249 $ (200,395) $ 195,868
    Net income (loss) per basic common share $ (0.01) $ 0.00 $ (0.02) $ 0.01
    Weighted average number of basic common shares outstanding 13,203,436 13,197,827 13,200,584 13,174,598
    Net income (loss) per diluted common share $ (0.01) $ 0.00 $ (0.02) $ 0.01
    Weighted average number of diluted common shares outstanding 13,203,436 13,611,956 13,200,584 13,656,888
    XML 15 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
    Statements of Cash Flows (Unaudited) - USD ($)
    9 Months Ended
    Oct. 01, 2016
    Sep. 26, 2015
    Cash flows from operating activities:    
    Net income (loss) $ (200,395) $ 195,868
    Adjustments to reconcile net income to cash provided by (used in) operating activities    
    Depreciation and amortization 380,901 406,138
    Share-based compensation 153,557 226,853
    Deferred taxes (237,000) 129,500
    Excess tax benefit from stock options exercised (2,814) (49,379)
    Gain on sale of property and equipment (40,000)
    Changes in:    
    Accounts receivable-trade, net 1,116,298 (116,503)
    Inventories 490,523 (82,443)
    Prepaid expenses (11,500) 65,440
    Accounts payable (804,996) 268,798
    Accrued expenses 322,968 15,043
    Net cash provided by (used in) operating activities 521,606 1,059,315
    Cash flows from investing activities:    
    Purchases of property and equipment (520,430) (300,017)
    Proceeds from sale of property and equipment 40,000
    Net cash used in investing activities (480,430) (300,017)
    Cash flows from financing activities:    
    Proceeds from issuance of common stock 11,836 172,671
    Excess tax benefit from stock options exercised 2,814 49,379
    Repurchase of common stock (10,000) (172,470)
    Net cash provided by financing activities 4,650 49,581
    Net increase in cash and cash equivalents 45,826 808,879
    Cash and cash equivalents at beginning of period 3,412,649 2,305,580
    Cash and cash equivalents at end of period 3,458,475 3,114,458
    Supplemental cash flow information:    
    Cash paid for taxes, net of refunds $ 8,000 $ 27,005
    XML 16 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (1) Nature of Business
    9 Months Ended
    Oct. 01, 2016
    Accounting Policies [Abstract]  
    (1) Nature of Business

    (1)  Nature of Business

    CPS Technologies Corporation (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 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.

     

    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 17 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (2) Interim Financial Statements
    9 Months Ended
    Oct. 01, 2016
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    (2) Interim Financial Statements

    (2)  Interim Financial Statements

    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, 2015 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, 2015.

     

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

    XML 18 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (3) Net Income Per Common and Common Equivalent Share
    9 Months Ended
    Oct. 01, 2016
    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 (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.  Diluted net income (loss) per common share is calculated by dividing net income (loss) 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  Nine-Months Ended  
        October 1,      September 26,    October 1,      September 26,  
         2016      2015      2016      2015  
            
    Basic EPS Computation:            
    Numerator:                    
    Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
    Denominator:                    
    Weighted average                    
    Common shares                    
    Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
    Basic EPS  $(0.01)  $0.00   $(0.02)  $0.01 
    Diluted EPS Computation:                    
    Numerator:                    
    Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
    Denominator:                    
    Weighted average                    
    Common shares                    
    Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
    Dilutive effect of stock options   —      414,129    —      482,290 
    Total Shares   13,203,436    13,611,956    13,200,584    13,656,888 
    Diluted EPS  $(0.01)  $0.00   $(0.02)  $0.01 

     

    XML 19 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (4) Share-based Payments
    9 Months Ended
    Oct. 01, 2016
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
    (4) Share-based Payments

    (4)  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.

     

    There were no stock options granted under the Plan during the quarters ended October 1, 2016 and September 26, 2015.

     

    During the quarter ended October 1, 2016 there were no shares issued and during the quarter ended September 26, 2015 the Company issued 6,000 shares as a result of option exercises. During the quarter ended October 1, 2016 1,200 options expired. No options expired during the quarter ended September 26, 2015.

     

    During the quarter ended October 1, 2016 there were no shares repurchased. During the quarter ended September 26, 2015 the Company repurchased 3,923 shares from employees to facilitate their exercise of stock options.

     

    During the three and nine months ended October 1, 2016 the Company recognized approximately $37 thousand and $153 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $3 thousand was recognized as additional paid in capital in the nine months ended October 1, 2016 resulting from the excess tax benefit of option exercises.

     

    During the three and nine months ended September 26, 2015 the Company recognized approximately $84 thousand and $227 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. A tax benefit of approximately $49 thousand was recognized as additional paid in capital in the nine months ended September 26, 2015 resulting from the excess tax benefit of option exercises.

     

     

    XML 20 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (5) Inventories
    9 Months Ended
    Oct. 01, 2016
    Inventory Disclosure [Abstract]  
    (5) Inventories

    (5)  Inventories

    Inventories consist of the following:

        October 1,      December 26,  
         2016      2015  
      
    Raw materials  $515,692   $670,318 
    Work in process   1,301,547    970,598 
    Finished goods   810,182    1,447,028 
      
    Total inventory   2,627,421    3,087,944 
    Reserve for obsolescence   (485,500)   (455,500)
      
    Inventories, net  $2,141,921   $2,632,444 
      

    XML 21 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (6) Accrued Expenses
    9 Months Ended
    Oct. 01, 2016
    Payables and Accruals [Abstract]  
    (6) Accrued Expenses

    (6)  Accrued Expenses

    Accrued expenses consist of the following:

        October 1,      December 26,  
         2016      2015  
      
    Accrued legal and accounting  $95,324   $101,000 
    Accrued payroll   352,272    666,846 
    Accrued other   161,352    164,070 
      
       $608,948   $931,916 
      

     

     

    XML 22 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (7) Line of Credit and Equipment Lease Facility Agreements
    9 Months Ended
    Oct. 01, 2016
    Debt Disclosure [Abstract]  
    (7) Line of Credit and Equipment Lease Facility Agreements

    (7)  Line of Credit and Equipment Lease Facility Agreements

    In May 2016, the Company renewed its $2 million revolving line of credit (“LOC”) and $500 thousand of an equipment finance facility (“Lease Line”) with Santander Bank.   Both agreements mature in May 2017.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Santander Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At October 1, 2016, the Company was in compliance with all existing covenants.  At October 1, 2016, the Company had not utilized the equipment finance facility and therefore had $500 thousand available. At October 1, 2016 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $1,229 thousand to have been borrowed.

     

    XML 23 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (8) Income Taxes
    9 Months Ended
    Oct. 01, 2016
    Income Tax Disclosure [Abstract]  
    (8) Income Taxes

    (8)  Income Taxes

    The Company has a current and non-current deferred tax asset aggregating $2,390,563 and $2,150,749 on the Company’s balance sheet at October 1, 2016 and December 26, 2015, respectively.  A valuation allowance 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. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset. At the end of 2015 the Company had utilized all of its net operating loss carryforwards.

     

    The Company recorded a tax benefit of $146,440 and $177,720 for federal income taxes and a tax benefit of $50,460 and $59,280 for state income taxes during the three and nine months ended October 1, 2016, respectively.

     

                The Company recorded a tax expense of $5,000 and $100,520 for federal income taxes and a tax expense of $2,000 and $28,980 for state income taxes during the three and nine months ended September 26, 2015, respectively.

     

    XML 24 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (9) Commitments
    9 Months Ended
    Oct. 01, 2016
    Commitments (note 9)  
    (9) Commitments

    (9)  Commitments

    The Company entered into a 10-year lease for the Norton facilities effective on March 1, 2006. The leased facilities comprise approximately 38 thousand square feet. In January 2016 this lease was amended to extend the lease to February 28, 2017. As part of the agreement the Company obtained two, one-year options which enable the Company to continue to lease through February 28, 2019. In June 2016 the Company exercised the option to extend the lease through February 28, 2018.  The lease is a 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 buy the property and a first right of refusal during the term of the lease.  Annual rental payments are $100 thousand in year one increasing to $152 thousand at the end of the extended term.

     

    In February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA. The lease term is for one year and has an option to extend the lease for five additional one-year periods. Monthly rent, which includes utilities, is $6,900. The Company renewed the lease in 2013 for one additional year and also obtained two years of additional options which could extend the Company use through February 2019.  In October 2015, the Company exercised its option to extend the lease through the end of February 2017.

    XML 25 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (3) Net Income Per Common and Common Equivalent Share (Tables)
    9 Months Ended
    Oct. 01, 2016
    Earnings Per Share [Abstract]  
    Table presents calculation of both basic and diluted earnings per share ("EPS")
      Three Months Ended  Nine-Months Ended  
        October 1,      September 26,    October 1,      September 26,  
         2016      2015      2016      2015  
            
    Basic EPS Computation:            
    Numerator:                    
    Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
    Denominator:                    
    Weighted average                    
    Common shares                    
    Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
    Basic EPS  $(0.01)  $0.00   $(0.02)  $0.01 
    Diluted EPS Computation:                    
    Numerator:                    
    Net income (loss)  $(138,786)  $8,249   $(200,395)  $195,868 
    Denominator:                    
    Weighted average                    
    Common shares                    
    Outstanding   13,203,436    13,197,827    13,200,584    13,174,598 
    Dilutive effect of stock options   —      414,129    —      482,290 
    Total Shares   13,203,436    13,611,956    13,200,584    13,656,888 
    Diluted EPS  $(0.01)  $0.00   $(0.02)  $0.01 
    XML 26 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (5) Inventories (Tables)
    9 Months Ended
    Oct. 01, 2016
    Inventory Disclosure [Abstract]  
    Inventories
        October 1,      December 26,  
         2016      2015  
      
    Raw materials  $515,692   $670,318 
    Work in process   1,301,547    970,598 
    Finished goods   810,182    1,447,028 
      
    Total inventory   2,627,421    3,087,944 
    Reserve for obsolescence   (485,500)   (455,500)
      
    Inventories, net  $2,141,921   $2,632,444 
      
    XML 27 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (6) Accrued Expenses (Tables)
    9 Months Ended
    Oct. 01, 2016
    Payables and Accruals [Abstract]  
    Accrued expenses
        October 1,      December 26,  
         2016      2015  
      
    Accrued legal and accounting  $95,324   $101,000 
    Accrued payroll   352,272    666,846 
    Accrued other   161,352    164,070 
      
       $608,948   $931,916 
      
    XML 28 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (3) Net Income Per Common and Common Equivalent Share - Table presents calculation of both basic and diluted earnings per share ("EPS") (Details) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 01, 2016
    Sep. 26, 2015
    Oct. 01, 2016
    Sep. 26, 2015
    Basic EPS Computation:        
    Net income (loss) $ (138,786) $ 8,249 $ (200,395) $ 195,868
    Weighted average Common shares Outstanding 13,203,436 13,197,827 13,200,584 13,174,598
    Basic EPS $ (0.01) $ 0.00 $ (0.02) $ 0.01
    Diluted EPS Computation:        
    Net income (loss) $ (138,786) $ 8,249 $ (200,395) $ 195,868
    Weighted average Common shares Outstanding 13,203,436 13,197,827 13,200,584 13,174,598
    Dilutive effect of stock options $ 414,129 $ 482,290
    Total Shares 13,203,436 13,611,956 13,200,584 13,656,888
    Diluted EPS $ (0.01) $ 0.00 $ (0.02) $ 0.01
    XML 29 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (4) Share-based Payments (Details Narrative) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 01, 2016
    Sep. 26, 2015
    Oct. 01, 2016
    Sep. 26, 2015
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
    Shares issued as a result of option exercises 6,000      
    [us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod] 1,200      
    Shares repurchased from employees to facilitate exercise   3,923    
    Share-based compensation expense recognized during the period $ 37 $ 84 $ 153 $ 227
    Tax benefit from the excess tatax benefit of option exercises     $ 3 $ 49
    Shares expired 1,200      
    XML 30 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (5) Inventories - Inventories (Details) - USD ($)
    Oct. 01, 2016
    Dec. 26, 2015
    Inventory Disclosure [Abstract]    
    Raw materials $ 515,692 $ 670,318
    Work in process 1,301,547 970,598
    Finished goods 810,182 1,447,028
    Total inventory 2,627,421 3,087,944
    Reserve for obsolescence (485,500) (455,500)
    Inventories, net $ 2,141,921 $ 2,632,444
    XML 31 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (6) Accrued Expenses - Accrued expenses (Details) - USD ($)
    Oct. 01, 2016
    Dec. 26, 2015
    Payables and Accruals [Abstract]    
    Accrued legal and accounting $ 95,324 $ 101,000
    Accrued payroll 352,272 666,846
    Accrued other 161,352 164,070
    Total $ 608,948 $ 931,916
    XML 32 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
    (8) Income Taxes (Details Narrative) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 01, 2016
    Sep. 26, 2015
    Oct. 01, 2016
    Sep. 26, 2015
    Dec. 26, 2015
    Income Tax Disclosure [Abstract]          
    Current and Non-current deferred tax asset $ 2,390,563   $ 2,390,563   $ 2,150,749
    Federal income tax expense (benefit) 146,440 $ 5,000 177,720 $ 100,520  
    State income tax benefit $ 50,460 $ 2,000 $ 59,280 $ 28,980  
    EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &5S:DE]NN!1C $ !\0 3 6T-O;G1E;G1?5'EP97-= M+GAM;,U8RT[#,!#\E2I7U+@.4!YJ>Z%W!/B\@HD0&#AST0:T\39HS@.?-<*U*KHE5UJ,N2 MYU#H?"U#2NH#-5P$/!DLF/5/3(829"M( ^R?-(TX.0^A,Q98X2H +T7J_$Z MZ^+?(Q_,^39. NJ,8VHF_*>,R-LVH MY;>,./_C6EJ;6$LQMVS#6P1U;VV*8RH95UVMVFB[>M-Z=+%V]#?[KOQ-: _';&OS?M/ M36] 1YJA1Y,X24>&1, 5!+ P04 M " !EQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C M-Z."N[_8_ )02P,$% @ 97-J20%O5.A$ 0 GPX !H !X;"]?QTZ:WS;C3YY'WKC\^E] M(=H0QEQ*7[8X:+^Q(YIIM;9NT&%Z=(T<=7G7#4J5IIETRSGB-! M*AZD6(*V\: M2] N'K1C"=K'@_8L05D\*&,).L2##BQ!QWC0D27H% \ZL01! M2LB8\B116/-H#037P.,U$& #C]A D T\9@.!-O"H#03;P.,V$' #C]Q T T\ M=@.!-_#HK0B]%8_>BM!;,9VUJ<,VC]YJH;=OMEP_99Y*-BRT#M-.*.?KZE_-//4S1/[Z%[U\ %!+ P04 " !EM[(ZU@36W*E-87^^JYE<$WB4-I#.:U7;S_>6VF9:#<< MSZPIT))")U9YIMV8G1>]E*@8AZ&3*>;@CABB^30Q-@?B3_L4FB11$J^-+'/4 M%(Z&P[,05X0ZQGA0-$E[T:2J;CFGEF5>PT!?V$<1O[^G"KQ0-:5S$]'AT-^==(L/77 MN1%BI9]FH*R+)DL:+U&2L9LQ+>E?IQ0;60W=/2RX/]<3C^"P,B]Z2[ *-/6$ M4S_Y<]2KR]9>;V>%(QM],_;9I8CD)F'C]&8;V[;5230:>01;N\BP819M9-OA M77D6BC)T=\D,+/TG*3RG1HB-$C71;0H!.A8WFO@ZBD^Z+L7#:TO26%>0@98H MYEXUT;_74,:*, X.@C-Q+I@B\1/)ND/FQ!>W:LL)DX@[OGF^FVVM V*FX%)Q MFYD?>V/ZQX'X"E1:K&*N2J'%Z**>\%M;D4WTM5< O=,>?!EMT"5F\E_A!XWHKV,-DG MU?'I(>Q%?P&/_+2ZKU27#'^(V-O2^5]-3_2OD4 =1&.P2^IP-H/&=="L-CUE MCI^ M?!J^[77V(NE%>[^V4:_ %!+ P04 " !E&ULS9--3\,P#(;_"NJ]2[.A(45=#X X,0F) M(1"WD'A;6/.AQ%/7?T^6=2T#+KUQJVN_CU_'22D<$];#D[<./"H(5P==F\"$ M6V1;1,<("6(+FH=)K# QN;9>+?W=8))0: #H1-*LNK%[(QM3$D&?55&QS4/N+12K17( MVW8H^YV*G1&\#BN;&-]>TK]B"Y>5?4%4$L#!!0 ( &5S:DF97)PC$ 8 M )PG 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O& M-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5' MY^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X M?+&A T%116F]? M(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D M3EJ(X53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS* MVG0T;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3 M]WW?ZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H M0D;CZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9I MTAF6-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_] M]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N M(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3 M?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0 MKH)[ ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO J MQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3- M"S-#MW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@: M0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\ MEAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH ># MKU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@3 M9ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$! M=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_ M6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND M]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC? MAT6:&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2. MX>V+OP%02P,$% @ 97-J21U0/"LS @ YP@ T !X;"]S='EL97,N M>&ULS5;;:MPP$/T5H2TE@;*VM\0EC6TH@85"&PK9A[P%V99M@2ZN+&^]^?KJ MXNO"DFUZR[YH=#1SYLQ8.W;4J /%]Q7&"G2,\B:&E5+U1\]KL@HSU*Q%C;D^ M*81D2.FM++VFEACEC0EBU-OX?N@Q1#A,(MZR+5,-R$3+50PW(P1<_*W(<0P? M+]Y^;X6Z>0/TR'.=9^U,F6:8Q]/O?^>G2B=TNICQ"Z;(\#211C93"DF_U M!O3V[E#KXKC@V(FT?L]XEQ(=@LW5+, N.F\J9([EF#F Y1$%!=*!TA25F95 MHC;2A5*":2,GJ!0<44,Y1/2&ILTPI??F,C\4"^ZN ,['/&,? J-B,'4C>G.Z M!K:IWIS-<<]HKU]$"[IBY-?1J*[IX1,E)6?8:7705O2[Y^B#$_1)A 964 E) MGK2_N0>9!K"$8(^E(MD<^2%1O<.=ZB^PUQ6G%+ZTY+^IZ<]W;5*C;^"_;L]_ M33Y_-O9?"(_TG/$H[EJ68KFUH_G7A;W_\%J5F5?/JY46_J8TKQ]QLSFZF*(C M"M*64$7XH &9]]Z=T4T7$VZ:H)HS[Z;A:4\52O57QR*+)LMQ@5JJOI&]4/8P MAI/]Q<@/PM%K-U+$<+*_XIRT[-HJF#YMDI]02P,$% @ 97-J24!_944" M P ?P@ \ !X;"]W;W)K8F]O:RYX;6R5E=M2VS 0AE]%XZOX@B8V20@9 MS$P)T&:FA4Q)Z;5B;[ &67(EF02>OBL[@35X"ES9.NRG/?S2GMCI1IO[E=;W M;%M(9:;QS97&^^:R.>M')9[5!YNIP!\SSZ(F511TQB57*; Z LMZOQ6O MZF*%A!$31OP^8\$-NI9#G0#*.22<&X<5\5%9IM?LN@33"'?G%0$-"6CX M'FC&;E'(KKBK#'C0666% FN)_9C8CSOLXQ#+@EH3!;L4 M"K,DN&3/[A'0$0$==8 .T1$P'EJ"NJ@'4::/_OY4H,0J*HI*-.C3;FX3[9"[YMNT&E6G4 MH=/><5AG7[C7J8NH,*,.9?ZWCM&(HJ@THRYMMNO >OC^2+#TOD54GE&7/CL* MT@FB\HP^J\]H0E%4H-$G%,IZY^"XH"BJU.A]J;*#=L+H"T>E&W]0NLC;3U$4 M57')7TML%)BT^-<9PBFH]O/&N/;QT!&R*>!LRWR]M?0R^MZEOHOAI;L%P MY)/DQS^QL2:![W[8Z"HI9SAWK7YH7O>(AKQOFZ?_ %!+ P04 " !E,M1=5\/O. M#Y#C(>\9?QW%S[^G![QE[UXV?Q[4?ZC'0FAZD M#D'4Y4IWM*YU)$7^:X-^,K7Q]GZ(_FRFJX:_)X+N6/VG.LI2C3;TO2,]D4LM MWUC_0NT<$AWPP&IA_KW#14C6#!;?:\@'7*O67'MX$F-K#1@--)0V0- MT6A L9DIC,S,ZP>1I,@YZSW1$?VVT4K)N0ZB(GMJ,D*MDXG)S4H5^;4(\^"J MP]PIL%%L08%&1:!B.P'8=]FQL>/O 3M01(\!T3T .C>1L<>/[?&]/09[;.R) M:WR@V((B?0Q(G(#$V+-[0&L4*0! L4!QFLV@I$Y*"C$FI@&*Y6- Y@1DL V< M.\42K&3&5EDX$0OP._>*15C)C,VR="*6X(\G$%:2/$:@T,DPW2I".@$9--D, M"G)3;%Y.O?)!,X>"W11(3K20TCK]/^YW5H B'41S-R'SD3GT$F8V=W[#$KI[5S*&X M\Q]!=N.I#]F@"=%73G!3FQK*SZ9F"^_ +JV$TC3VCN>"C:F>P:>\R#MRIK\( M/U>M\/9,J@II"MF),4G5 ,(G-=U2G5S&1DU/4M]F>AV@ED-#LFXXFHSGH^(_ M4$L#!!0 ( &5S:DGK#*@&PO=V]R:W-H965T&ULC9A-;Z-($(;_"O(]0U?U)Y%C:<)JM7M8:32'W3.)V[$U8+Q MXME_OPU=.,ZH7>%B WZJ>+N!!_#ZW'8_^KWW0_:SJ8_]PVH_#*?[/.^?][ZI M^B_MR1_#+[NV:ZHAK'8O>7_J?+6=BIHZ1R%,WE2'XVJSGK9]ZS;K]G6H#T?_ MK?=V>'U:PFC=\/[SLAW%#OEGGE[KMH?''_M >L\[O'E9?X;[$ M8D0FXN^#/_=7R]D8_JEM?XPK?VX?5F+,X&O_/(PMJO#UYDM?UV.GL.=_J>G[ M/L?"Z^6Y^^_3<$/\IZKW95O_<]@.^Y!6K+*MWU6O]?"]/?_A:0QZ;/CP5=C.-3::Q-,5,FHA88<$Y)DW$E+'2 M+I@;ETSC8AK#I(F(2 *T+TSP,5R8NSB($6U(-(CFC:'#HP,_=( MC)-H! IF3#.HC+"X)!.D,T5ER8++%!D%PBGN')PY4=A"+DB$Z41(7;A$D7%: M(3"G:YGF;B=*6Q4DC9]+%)E"%R L=R[.X.@QN213VJP0?:@XM1)SY[064C-' MN'PG"XE7E]SM5&F_0K2BX@1+C'56&O;814YK*_0"B4#:L!#%J#C%$@,.G7#, MA)8S:%R8TB5G>-JS0'KD1$M,V)64Z?OTG"D-WLZ4MBTX4C:7B3R*L@#EF&-< MSJ0,=W6SZ"Q/*Q>B<]4"OV':N1@UJ3CG$N/ :L/=U8@+MV+49L$IB6GE(FF2 M4RXQ1KB"BUX25T@H8,%EBVGE8M2DYI1+#"@T&CC!$8A:*^46/,FB3!YZC)[4 M"YYF,*U(C%+3G"*) :F0>^XIW[EP]B](E-8CDM(X/1(CM0()R&::R?#P+):\ M,V!:D1BMICE%$G.'2A@MN7MS>4&E"V\.:L'%CVE-HJ4; )^XCAY$UO M?C.9EG=^]7)]JE[\7U7W2-GC; MGZI_=KLU]@>JH!3L1UOIQLB& :J@IF>F7\7P!<8MI+;@43#E?M'QK+3@4R1 MG+[[MNU<._@K23+&Y@-D#)!K(%H/Q&,@_B. O9G;UR>J:9%+,2#54_MG1UN# M2UO$5$9F,\K<)U=3NCM5Y)9Q$SW]VRB;-^4>_UH(#:9$^) &J#''W77 MH-:V^VCZTI\ ?J!%/YUGUT.U^ U02P,$% @ 97-J2<+UE#M:! 81, M !@ !X;"]W;W)K'((M?MVMOUJ/1JMK6?VH M#\8TT:\B/]4OBT/3G)=Q7+\=3)'5S^79G.PW[V559(U]K?9Q?:Y,MNN,BCPF M"(FXR(ZGQ7K5M7VKUJORTN3'D_E61?6E*++JW\3DY?5E@1=]P_?C_M"T#?%Z M%0]VNV-A3O6Q/$65>7]9?,'++4$MTA%_'\VUOGN.VLZ_EN6/]N7/W9_?@P&Y/GK2<;^:=S>HO9&MX_]]Z_=G)M]U^SVFS*_)_CKCG8WJ)% MM#/OV25OOI?7/XS3P%N';V5>=_^CMTO=E$5OLHB*[!=\'D_=YQ6^$=B9^0V( M,R"#P1#';T"= ;T9L* !+]>IC+?@J_FC]/""D0Q*'B'$D!00/1&SC>SM!%KX( MI#,GXP$V0 @9Z,.DD^UO3D:[21^[26&L*-BK:7OV:,_ GH&]?NSBJ4,DC 0@ ME!*A*1KG-L!Q1BA&W#A04281F*.1>A;SS(I$O"8 D#L'C MR&8:2?T(*!*@"!!&"&?3DI.(ZD?>5 $B,W8W0H9E:.] :E :B6R.9L*QGZ-<%K*P&@FCGFB4C(26G4.Q%3JP)Q(>W],<:Z]!U"O$4!* M*!)TAD3BEPA'K0ST/'$,M@)#^AQU/^ >>>YHURHP(;:.LM)F[":8^I5!$2 # M8Y@XAB'[%]A3>E?!N>E<87N,C;O:_NYJ7)>_-L%0 (3&+W',$Z58\2^U(G1*6] M.T+#X-:!]K#C:,;9@/WU"H:B0'D7E*LP'?.$J9+^)+H2E K+F:E4-_O8*A*%#>@D4YA< \H6?D376O#S!O5I03=_/D'5+EI#E/ M]_'&A?G+% RU@0KLC;FT_)N)Z30G\% M@Z%24-[)TJ=0STNAGDZAGI="_3]22/RU"X'R(+0S)HZ9D<*!%-BNF5"%=N=S M(H4WGW8#5Y]3&-_='Q2FVGX.4&>]I3 MO-S"W<_-_7IUSO;FKZS:'T]U]%HV35ETEQ/O9=D8VVGT; ?]8++=\)*;]Z9] ME&TVX 8(7IKRW%]H#;=JZ_\ 4$L#!!0 ( &5S:DDS:'%% P0 P2 8 M >&PO=V]R:W-H965T&ULC9A=DZ,H%(;_BN5]1CB 0EO>ZKL=,MN=_,>E[GV/@[?6<_>LT7"O_M>IU:>I_CMOA8-62--GJ776N MAQ_F\DWC&,28<&/J?OJ;;,[]8)HY)$V:ZI?[/;;3[\7]1Q(,\P< !L UX-J/ M/X!A 'L/X--(G;)I7']40[5:=N:2]*=JG&WZ9/%N3&(S)W8PO:W3E+.;*K5: MOJUDLQCP?$)B0M4/HE(4=XAR.<'/4X/O<.)Y_B M%?')S-UP',(D483>QTJ'<9)3%C&:PJNF<&H"W:P=0@43H@BH<1A +@5[K$9Z MU4@W<.\4HAJ)4\T*0@(U+!U'08D;[*XN/,K\F9U9^$YDU.88K(B P%R5R"PFF(TU,@M)N HI+Q&TIE&H" ^C?DNEZ(0J) E- M%4#EP864H]V1J$GSNRI%6PWXY1H9 30GP1*A_Q*A&!41DJ3_>76&&%5EOQM2 MM,-@E='I!-CR!9>2+$>R)0OQI\%POMVFN$ M%EP^*-$,1I<(O!,/:*$$(E+X71$8I@AM/3-$)0LMYQDK((^JM-\5@3_>FI%Y ML#4C%;DU@]\306"! CVM$5K0W]?A1T4S5P O(GP:_*8(^>P;(4WHG';3#"F: M_57(F"GS>R+,/A;:R1#B0D)P$3E,$BFC9LW_M@GXCDA"-HT0XQ3RT 93(@B, M""%CILWOLJ!05&A_18C9.O$B,+_E#%+*+1MQ@B->#V&SS484F_F]D:$W4N]" MPW,<0O+. X*G.*3 G@ ^[X?9S2&[T=U^^OC0)QMS;@=W KZV7C]PO,!X2/_4 MOJ9/I?M,\9YFM3Q5>_U7U>V/;9^\FF$PS712WQDS:*N,?!%IZ:EE42$Y*HD9:5_7SXDQ0Z,MA=Q=S4S.\M'-:-YL0. (Z]* M:GN@@W/CGC';#*"XO<,1M/_3H5'<^=3TS(X&>!M)2K(BRSXPQ86F=15K3Z:N M<')2:'@RQ$Y*!"@=45VWBM4*"M0$T,= ?ZD.^/NX"( M@!\"9GL1D^#]A/@2DF_M@6;! DAH7%#@?CG#(T@9A'SC7XOF6\M O(Q7]2]Q M6N_^Q"T\HOPI6C=XLQDE+71\DNX9YZ^PC' ?!!N4-GY),UF':J50HOAK6H6. MZYS^E/E"NTTH%D*Q$3YET7AJ%&U^YH[7E<&9V)&'L\OW'FZ"B%OJW.=YWG%SD'H"I.(QP6S(9A7O]FBH+?H1:07_Z:7U_0R.2P7A_\AL+L6 MV"6!W=]&3)CCBBG?-6$7>ZK ]/'J6-+@I%W:TJVZW2FQL<0+D_#6K)K4MU MR\R@@=>!) 7+DN262=XK6A:A]JS+ D@7/FIA12J[_'T#@M*W4M0ID=%-#1[>I_N#KE'!,"?'B9S%A/O_8CXZI-?]9XFW@((J*Q7 MX&XYP0,(X85L$*A0E?4HW&HEPHE$C^%M=>A76*?^Z2F7:=D,V$[!.!Q4;!YD]N>5EH MG(@9N#^[=.?@VHLX9>*\&3=VT-1A\+(XE6F:%^SDA2XPD7B8,2N".?6K+3)Z MC9X%>O8]?7-)WT2'F]GA]GN!_%(@CP+Y5R-&S&'!W'YJPL[V5()NP]4QI,)1 MV;BE:W6]G?=9.),/>%D,O(7?7+>],N2(UIUL.( &T8)KG]QL*>G<^UD3 8WU MX0\7ZWBE8F)Q6![(^DK+=U!+ P04 " !ETFYK2I? BVL[Z BL+MO)JH: W GNBH=G3^W1WR#TB %X% M3.8L)M[[$?'-)T_UGB;> DBHK%?@;CG! TCIA5SC/[/F9TM//(\7]9]A6N?^ MR T\H/PM:MLYLPDE-31\E/8%IT>81]AZP0JE"5]2C<:B6BB4*/X>5]&'=8I_ MMOE,NT[(9D*V$NZ28#PV"C9_<,O+0N-$S,#]V:4[!]=>Q"D3Y\VXL8.F#H.7 MQ:E,T]N"G;S0!282#S-F13"G?K5%1J_1LT#/OJ9O+NF;Z' S.[S[6B"_%,BC M0/Z_$2/FL&"^_].$G>VI MV&JV-(A6-OXY:NU?5VWF?A3#[A93'P%GYQW8K> MD"-:=[+A !I$"ZY]&PO=V]R:W-H965T&ULC5/+;MLP$/P5@A\0RK*2%(8L($X1)(<"00[MF996$A&2JY*4E?Y]^9 4 MNS#:7L3=U357BZ*30\&J('97BYMK4.U4"A1_".M0L=U2G_NBYEVG9#/A'PE?,FB\=0HVOS*':]* M@Q.Q P]GM]EYN DB7IEX;]:/'35-'+PJ3]4FSTIV"D(7F$0\S)@5P;SZU18Y MO4;/(SW_-WU[2=\FA]O9X7_T+RX%BB10_&W$A#DLF#]=LK,]56"Z>'4LJ7'4 M+FWI6EUOYT,>S^037I4#[^ ;-YW0EAS1^9.-!] B.O#MLYM;2GK_?M9$0NM" M>.]CDZY42AP.RP-97VGU&U!+ P04 " !E[(J(! "Q P &0 M 'AL+W=O*FQL L@H;)>@;OE!/<@I1=RC5]GS8^6GG@>+^J/85KG M_L@-W*/\)VK;.;,))34T?)3V&:=?,(^P]8(52A.^I!J-1;50*%'\+:ZB#^L4 M_V3I3+M.2&="NA)NDV \-@HV'[CE9:%Q(F;@_NPV.P?77L0I$^?-N+&#I@Z# ME\6IW*19P4Y>Z (3B8<9LR*84[_:(J77Z&F@I]_3LTMZ%AUFL\/\>X'\4B"/ M OE7(T;,8<%L/S5A9WNJ0+?AZAA2X=C;N*5K=;V==^$0V0>\+ ;>PA^N6]$; M4[4$L#!!0 M ( &5S:DGREY?.HP$ +$# 9 >&PO=V]R:W-H965TZ:EE42$Y"HD9:5_7SXD MQ2Z,YB+NKF9F9_DH)S1OM@=PY$-);?>T=V[8,6;K'A2W-SB ]G]:-(H[GYJ. MV<$ ;R))299GV1U37&A:E;'V8JH21R>%AA=#[*@4-W\.('':TPU="J^BZUTH ML*ID*Z\1"K05J(F!=D\?-[O#-B BX)> R9[%)'@_(KZ%Y$>SIUFP !)J%Q2X M7T[P!%(&(=_X?=;\;!F(Y_&B_BU.Z]T?N84GE+]%XWIO-J.D@9:/TKWB]!WF M$6Z#8(W2QB^I1^M0+11*%/](J]!QG=*?HIAIUPGY3,A7PD,6C:=&T>8S=[PJ M#4[$#CR&7BO5D_=M0TE:76_G8Q[/Y!->E0/OX"O]^UD1" MZT)X[V.3KE1*' [+ UE?:?474$L#!!0 ( &5S:DF/V8U I $ +$# 9 M >&PO=V]R:W-H965T6CG-"\VA[ D3U#9;=,<:%I5<;:LZE* M')T4&IX-L:-2W/S;@\1I1U?T5'@17>]"@54E6WB-4*"M0$T,M#OZL-KNUP$1 M ;\%3/8L)L'[ ?$U)#^;'!Z?U'_$ M:;W[ [?PB/*/:%SOS6:4--#R4;H7G)Y@'F$3!&N4-GY)/5J'ZD2A1/&WM H= MURG]V=S/M.N$?";D"^$NB\93HVCS.W>\*@U.Q X\G-UJZ^$FB'AEXKU9/W;4 M-''PJCQ6J_R^9,<@=(%)Q/V,61#,JU]MD=-K]#S2\Z_IQ26]2 Z+U+W(OA98 M7PJLD\#Z?R,FS'[&%)^'9&=[JL!T\>I84N.H7=K2I;K:75.U!+ M P04 " !E&<,V=\J68T+W8 <.1526T/='!NW#-FFP$4MW M13^X4&!UQ39>*Q1H*U 3 ]V!/NSVQS(@(N"7@-E>Q"1X/R&^A.1'>Z!9L 2 M&A<4N%_.\ A2!B'?^,^B^=8R$"_C5?U;G-:[/W$+CRA_B]8-WFQ&20L=GZ1[ MQOD[+"/&D6; M7[GC=65P)G;DX>QV>P\W0<0K$^_-^K&CIHF#U]6YWA5YQWZ'FDYQ_3BVMZD1P6B\/B8X'R6J!, N7_1DR8XXHIWS5A%WNJP/3Q MZEC2X*1=VM*MNMW.ASR>R1N\KD;>PT]N>J$M.:'S)QL/H$-TX-MG=_>4#/[] M;(F$SH7PLX]-NE(I<3BN#V1[I?4_4$L#!!0 ( &5S:DF+ 2P.HP$ +$# M 9 >&PO=V]R:W-H965T6CG-"\VA[ MD3U# R5[$)'@_(;Z&Y$=SH%FP !)J%Q2X7\[P!%(&(=_XSZSYWC(0+^-% M_5N;$9) RT?I7O!Z3O,(^R"8(W2QB^I1^M0+11*%']+ MJ]!QG=*?(I]IMPG%3"A6PIPTT0\[-^ M[*AIXN!5>:[RS:YDYR!TA4G$XXQ9$"VR3P/9_(R;,<<$\?&C"+O94@>GBU;&DQE&[M*5K=;V=CT4\DW=X50Z\ M@Y_<=$);0(OHP+?/[G:4]/[]K(F$UH7PP<&PO=V]R:W-H965TEN/EW (GSGN;T M''@1_>!"@-456WFM4*"M0$T,='OZD.\.94!$P&\!L[VP2:C]B/@:G)_MGF:A M!)#0N*# _7:"1Y R"/G$?Q?-]Y2!>&F?U;_';GWU1V[A$>4?T;K!%YM1TD+' M)^E>-*FLDZ5&<*)8J_I5WHN,_I9)LMM-N$8B$4'P@L)8IE M/G''Z\K@3.S(P^SRG8>;(.*5B:_-^K:CIHF-U]6ISC?;BIV"T!4F$0\+9D4P MKWXS14%OT8M(+SZG;Z[IFU3A)F7/MY\+E-<"91(HEQ:_W6HQ80X+ILP^)&$7 M=ZK ]/'I6-+@I%VZTC6ZOLZ'(L[D'5Y7(^_A%S>]T)8&ULA5/+;MLP$/P5 M@A\02K*F9'0WP-I*49$66W3/% MA:9U%7//IJYP#;$3DIQ\^\ $N<]S>DY\2+ZP84$JRNV\EJA0%N!FACH M]O0AWQW*@(B WP)F>[$GP?L1\34$/]L]S8(%D-"XH,#]#-9I2TT/%)NA>J\S"MV"D)7F$0\+)@5P;SZS1(%O44O(KWXG+ZYIF^2 MPTVJ7I2?"Y37 F42**/ M^VM#A/D4"Y3^&B278Q4@>GCS;&DP4F[--$UNU[. MAWB&[!U>5R/OX1J $ + # 9 >&PO=V]R M:W-H965TX,C:/^G0Z.X\Z'IF1T-\#:2E&1YEGUCB@M-ZRKFGDQ=X>2DT/!DB)V4 MXN9]#Q+G'=W04^)9](,+"597;.6U0H&V C4QT.WHPV:[+P,B OX*F.W9G@3O M!\37$/QN=S0+%D!"XX("]\L1'D'*(.0+_ULT/TL&XOG^I/XS=NO='[B%1Y0O MHG6#-YM1TD+')^F>.7-)-UJ$X42A1_2ZO0<9W3GZ)8:-<) M^4+(5\+W+!I/A:+-']SQNC(X$SOR<':;K8>;(.*5B?=F?=M1T\3&Z^I8;\JB M8L<@=(%)Q/V"61',JU\MD=-K]#S2\Z_IQ26]2 Z+5#V_^UJ@O!0HDT 9!/-L:3!2;LTT36[7LZ'/![))[RN1M[#'VYZH2TY MH/,'&^??(3KPY;.;6TH&_WS60$+GPO;.[TVZ42EP.)[>Q_I(ZP]02P,$% M @ 97-J2:4JS13N @ T@L !D !X;"]W;W)K&ULE5;+;J,P%/T5Q+X%FY<=$:0F9#2S&*GJ8KJFB9.@ LY@I^G\_?@%25OS MZ"9@Y]QS[[D^,C>]T/:5'0GASGM=-6SI'CD_+3R/;8^D+M@]/9%&_+.G;5UP ML6P/'CNUI-BIH+KRH._'7EV4C9NE:N^QS5)ZYE79D,?68>>Z+MI_*U+1R](% M;K?Q5!Z.7&YX6>KU<;NR)@TK:>.T9+]T'\!B Z"$*,2?DES8S;LCBW^A]%4N M?NV6KB]K(!79LTI V_?._8?2JXH_Z5@9$VKYW+' MCZ):WW5V9%^<*_Y$+S^)T1!)PBVMF/IUMF?&:=V%N$Y=O.MGV:CG1?^#?!-F M#X F /8!?1Y[0& "@FM .!H0FH!P;H;(!$2?,GA:N^I<7O B2UMZ<=BID'X" M"P%O)8E@=D2[F#@)Q=FJL\C2MPR$4>J]2:(/&*@P*XV)XV%(;FAZA"<*L%8! M75L&J,+A<(*U1L3)2 V3))LO)(-E!A_+#'2S M.L>)H@_$@0:H)0$:!/-38* MDNA6:,@="%""XF'6(M MSF "Z =A8%6G@>L."'""X AC?F7T(Q0. S<]8Q)&>(;(V"HR-B*1+1/2(C7F MSK_WP:Q^T:B-X;E--J@IL;HZ,9KP- &R-@5-NQK-=#6:XVHT MT]7H6Z[&5FUXAJOQ7%?CN:[&V0,A+%&D/D-Y\0A7CFC M&*$YIPCM4J&1.G)?K QHZGHRL+'[Z89I[(+JF+[>4-[-P%*3]J!&1>9LZ;GA M^A/<[_;CZ(.:1C_MK\!B#2S[N1Q?U8!TI<_24W$@OXOV4#;,>:%&PO=V]R:W-H965TC,SEZTUU&C,$L(3:)LW[XYB;J-Z V0\)W^ M$/(7 V4?O,98@$_2=GSAU4+T<]_GVQH3Q%]HCSOY9D\904(.V<'G/<-HITFD M]6$0I#Y!3>>5A9Y[8V5!CZ)M.OS& #\2@MC?)6[IL/!"[SSQWAQJH2;\LO!' MWJXAN.,-[0##^X7W&L[7N4)HP*\&#_SJ&:CL&TH_U.#';N$%*@)N\58H!21O M)USAME5"TOB/U;Q8*N+U\UG]FZY6IM\@CBO:_FYVHI9A P_L\!X=6_%.A^_8 MEI HP2UMN;Z"[9$+2LX4#Q#T:>Y-I^^#>3,++,U-@)8 1\+HXR9$EA!="/$D M(;:$^%F'Q!*2+PZ^J5VOW H)5!:,#H#W2&VG<"[A3(E(92"7B\LOH369_A9E M<2K#)"K\DQ*ZP4"-61I,FMZ'K*S,B/!E &<*Z+DWX-F2G,:E9"X-)@R!X[)(X71+KDDRX M6 Q\QB5UNJ36);WO4AE,E,/HL4OF=,FL2^9RR4PM!A--0"H#F3G7W4!6F?M/ MN,:L#0;")W;0S%G.S)K,)H(8S%0,@XCSQRER9XKR@ M#W@.MO38"?/CC+-C#WF%ZICZ,K\,YU7HF%_)GF-:Q$6^+'ITP#\1.S0=!QLJ MY.&HS[ ]I0++O,&+++B677$&PO=V]R:W-H965TY95*8ZZ:P?^+($Z]CV3OY]X)Z9UA*+3 MPDM[:+1=B*LR/M?MVIX/JA4#D'R_CA[1JLXMX8 ?+9_4Q1A8]XT0KW;R;;>. MH%7@'=]JF\#,Y8W7O.MLD+GQKY#Y]Y:V\')\2O_BNC7V&Z9X+;J?[4XW1A9& M8,?W[-CI%S%]Y:$%:@.WHE/N%VR/2HO^5!*!GKW[:SNXZ^3_H3"4S1?@4(#/ M!8@L%B2A(/FG(/9FKJ_/3+.JE&(":F3V8:.5P:4-,)_4Z@4D@HB2[S=6>*S)(BSM\ MZ*P/#3[)@H]G<@11OJ!=ARA",HCO\$EG?=+@0Q9\/(-3G!$\^UB#D.<2F&<% MN>/]R6:%LB!$%X0\\XGDE$*X('3BZ!5W4RB?%2_#8HOSHR1'?AW)@_MH,!&:'/\N%-B+X3F)@<^T @TYJMPGG1\K^TP M,V/I#TH_T6(\'?OG;T_U!U!+ P04 " !E?OXB2UJ2[ 9_<,[Q[V^#RU'(-]4PIL%'QWNU MBAJMAR6$:M.PCJH',;#>O-D)V5%MAG(/U2 9W3I3QR%&B,".MGU4E6[N15:E M.&C>]NQ% G7H.BK_/#$NQE441]/$:[MOM)V 50E/OFW;L5ZUH@>2[5;18[RL MB54XP:^6C>JL#RS[6H@W._BQ747((C#.-MHF4-,<60^6]):SSO M3^G/KEI#OZ:*U8+_;K>Z,; H ENVHP>N7\7XG842,ANX$5RY)]@&GD MTH:89&"*46:?7*9T.U65QRHFI(1'&W2AP4[SY#7XNJ(.BN(D@09@E@)?4OC) M1^PI<'X_(+D,2'U $LK(+R%[I\E]&5Y39 E.KZOJD(1BA-!]FG26)@TTB[EU MB*?QFB3#.,?79;67$4(6*;F/D\WB9 &GN($S:6)#= -GDJ4H_X_=(;,XQ&>< M!7P]*Z\A:%&DLYL8#LO+BB0NXL^[ \_^AH'NV4\J]VVOP%IH\V.Y[W\GA&8F M!CUD$6C,?7<:<+;3MIN;OO17@!]H,4P7VNE6K?X"4$L#!!0 ( &5S:DGP MCU(P2P( %H' 9 >&PO=V]R:W-H965TR#9RD[R;*HZ0?WQ*FJ"/^WH"5KYW[H7P*?Q3&7.A!D:=#Q M]D5%:U&PVN/T,/??P]D&:X0!_"YH*V[6GO:^9>Q+;W[NYS[0%FA)=U(K$/4Z MTR4M2RVD$O]UFM>4FGB[OJAO3+7*_98(NF3EGV(O'LBIE)^L_4%= M";$6W+%2F*>W.PG)J@O%]RKR;=]%;=ZM_8(21^LG0$> ':'+TT^('"&Z$M H M 3D">C5#[ CQJQFP(^ '0F";95J](I)D*6>M)QJB_[]PIN!LS )T^"LA>XPT& 6%H/Q,&3E9#I$H STNH!^7P9HZ' XP=(B<#+B MX:G(^KG(QHE,GU<2W5<2V7Y&MA%1]%P W0L@*X#<@3S441M,8MME,3":@AA' MP[C5B[B-PX4Q2- +E<>]QF-GO#>1)2X&POH;$[WZ)GMUHX-\HY),R"04;Y(LRG;B76)7B'0B M>N+'NQMQ>G+VS47VZIL+FF0G7HKO=9*M#2:%*MQ_^R'(SD5_X(MA?S#=?_E> MW^/EN/ME2=!5)T'[P]V(']0J,EDJ,>^]W*C]4=>W=^*C"M:)CO4J4D9^ZA'.%)4)>YFTL5_MOES(V;=;S-.4)D0G T9^53 ]NWNL-AKW18/_Q M.U,H0HJ?5!SW/B7Z(1%W2AJ=J%"\,R97Z7^UU7QLH?_6,K.!_]QE.OCDB[NU3&%V'_+,9/ T['#00)RBG)V\ MQ>,63W\:/36;U=PY][6,91(H4(208,3ICXG,PRA3X=EA7[]1P;D83MEA)X<, M3!J#!5^V7DNSYN 2T ?UB^@4SMSY_C956QF%0CTB)AJ(GDC0V1I*#AH$MWE=*KP/128?V];T46>0 M[O$5;E/$X92,'%L2PUO23$LP&!;F 0?9]0NKLHFTB+%_=*BEL-([D(HJC M#%;3TD=I?UNY(^/K>)_FJK*HXZ91VZD5;"@DD)I4:E@"V:[M-39Z&!L]3OKG M_0'H2@5\)X=#R#Q;P_;_!G*&?;_?YW_"<)#Y3Q%1/ [%8.2/Z=_ED&7-7X?^ M$%^+@;H*1_1ZV,>0T;08/;B<^9>#>3E:9@+922_@0BZQ\T@$![6AAT6 \.'! M9JM@#?S"70&XCR.ZX.<+THPZ+-X9-&;XAAB2*B25J M.!C[H]D8[ZP<;?A%3,C38 TO";\2-U;IIJW1[H$UJ^#=GC%Q/U[?2K*OM\YXPO;7]_V(F :QQDW!#G'Q!O.&P],]N-CB+;.[4]G M_4,A* M>4=P<<%>&.2^%JL_*(-T'=@T&6*)6'-0!.X/*5]I;3FX1QI 7%4= 9,*@I=F M*P/U[0L$;J/2>_7BE>BVPH+*MLBM(VV/$5L,2K^_3S7\]WN9KJ)6.+\# MT(1U^&*E$D58G)-0N(D2!OJT< L[VQUA4E$"QU?B-,;Z+?V^2S(%ZK-RE(OH M9YU X@-C!CNT*Y\UMA(+A4I%%0^1O(ITT2:B''&Z (?+*#L[-+:US=-T0!)B M(0TP:CT"[L_[246K-857>0_)K91(O^3QRU1OA"[-25+T/X :PK_F)K-[9IJPJT:4C1694FD& MVH)?PF010HI8[,1I3DDH2LXZMVG#H<] 8UQK]!: >RNUS)908M1TA)E#=(_A>:[ MS.\+1;RO_0C4F*>T?^O@A'F^ ) ) J5"M\OG":]DTW'62>13C"TM$'B"L0:5 ME-@9A(#2H(9,VXFLP%=/C>Q46!=E!P)-2J6.8.SXS/+R8!U*2'"AD($2VIET MP97W9\U77)T=F'F7;[)=(L2W^3@=G MXKWD6ANW.@:DAND>AH'=:XKKVSNOU4W3%F.)4^1+\__/.LT#9D%MZ3084" H#0"$-K!'N.. B7M(:* ;I3G42! M\;VM?D!.L%" 1C$HU1MM\459VD=)B&A,$>1&68N M-@I*ZN%5&CUZ%#P)*X/>AW5$4(<*<;+K!2R5IT L/,5:!HC;1,$Y"4C(V&BN M1C>H)8VWUB2]E87]P&F?)$5!TNYZMTBAZ"!* ^!_2SALNWO"1N[(_.,\5!S; M=<(FN)&A*FEQY(N*?(^,:*UV3TXG[$(]EZ)"*V1DA,F)?U 3YX!@^<;'_"WL MO9?E(#)3T(C* B;>!/* T2+KZI9M#TBE5#2$+&,0"?"8 >9IR2JL!Q2J:)(KLE>(2Y+FU%B"6,B*ATL;5=MNB M:B?986 >VXUU6=UZ%$W83VT>,@UOI!BX<+T$/@ZBO-7J=@@D;V1#E:"D2Q%; M0PL B)2C$L!:V1K_@3TK7RQR?-*(.Z3@(MZ05)REU5(?L[/4.K-F4M=ZIXJ[ M;"&R^OLQ8?K8Y$DTWM4&/ 22HRR91*PRU4G^.5FMM\Q3ET1*ZJCYL\0CEY*Z M66\P0"LH#'=JT$JQ'JA?*(;: >O;$;3,H4"BJAT)1X ) M,"A7T][208O%?B0;]_%-B9CL84BK&I%IPOF.IO.(P\&NN]MQD SO"!GB-16Z M7M)9O]8+3T('@8P#UY"$?8: J)R^VI-=>'TX7-LV:EJOW@X+\[3(B59_Y^+& M%<)?G4J/=C'YIC"!YQ(LMG%.(*X$"LVW' H>=!Z'B"/*CH,3(2__L 81DN5'@5'UD^7 ![Z@77* MF=.%>9Y9WXG;+H DKO?".=+1\^;V[J7W<9TJU>A-BO< Y+WZ$Z_6T[ZCZ%C& MC4,O/&Y]<^PO/WGL%+0K(^C<@I*7WOM\0W%&I_C8LJ83<3H8S?W9?$J?Y_YP M?$G/AOV^/[JC4KTAA T+;3?__&N&Y[QH?N(PAU/S(8T#T$#')T0 _M]WWX?N^\"[J63\?Y;;F\*%U'))" 26U'21 M7_XEQH.Q/QA>\L=3/WY?-Z0V1/R;?6@ M3\=GHMZBNI6[3KQ\4X)!QE>U1A;RI@UOU(LV?N=JGYT\2JI>-]>I%S0;)2TX M9<]UC7 %8*%W\$Q:*0I4<8!M<[\J4#2%+XDX\B!3[A78TQX,H5+#;F4YT!8P M<*AC/.41'K2G'T6:TC@*TPCBI. MXA*[+14??3.X!#+G7%%)Y1Q6X,[/F(D16QC%V91)3 MD3]@8L7>H86RBO<@0GA'6RYFZ\AXU<"*1)'2X,@XD(]WEEZNC$E7_&H=2NT]1F"K+0]897 M\&HK'%B H;0HJ;-1RH$!3HXM4MQ"[5UY4&%R=@EO6CLSY\Z& \ 63SLSLKUO M4U#=L=D^U0.*E[7N^9:*-_,OAJ%B= MX5,14[A^6,J CKG)*[ "K+&09"LS-3C+&.&0;A.RY8T%-@?YK%%6ACZY141Y M9 ^%YYV,9ABH<\-G)OAW,IB,RB?-HWT/-F .')V4 25UF<=6Z_<1%L(V)2RU M\FBZS+FX:IRQ0 +[1)84>0^R$=)T#BD(N**IH.%P]F^G(&"[KZRA#GD]2TE>9W!J0:P)]0(/GJ85 MKW:BAK$^%R\UMZA_ICZ?B2PXL@G7U3\OZ]5)O:E1U2#>#_*AUG4^$9/!Q)]> M#O%I.@.T'LR]GW3ZR5TR8^D,_%%_X$_&,W&)$82&W](=@36DO-+4_9@/^OY@ M/L3 \7CF]X=SAWNC4@Q#?SJ<^>/A0(S\_GSF7X['W@^64\9M>F$H_0:4I\7I M>#[Q)_W^&3Y-["=O_S8BR!WZ@S$@--:DS]/1$+N/VYI"^5!<+'MSX'#SUMY' MLW4N#R;1?*Z^.C8J'GCE)JQ6Q6V-JH%W(E -C89CJHN@+63>2L?Y^R+[$F?YU83 K[SO MY8[#N+\74A/U0#4&!IT,Q2:*8XH*B'DZOB>1QV[#P&YX^LL_OOMP38=P'&9A MME7@I8A7NX7JV3ZG*M+XCBWZQR7#>;K#$NDH72E['T$JVKZ^*(S9&%2\<(ZC&R M)67)'W+X$\M1.Y%ZX'D6L339 DJ3%RV3=\I*[84NFMWT&7DOHYB,M&OKCIW% M0J)1.Z'"'B>H/(854"'I5\U7 MNS394"M(SL^*COG'KAOOU;LO"8![FS2Z*NS#U9UZPI>UV]YA[2:XC0)P5?CJ MRGK>R= ?72+M3T<./OJ#2=^? ;&Y/DK[^,LKC[]^Q05@ HM46KO#*\J/;#=[ M<6+!'068AP4B.BT="9;'#>6(FS8O^,@]CCXI;I9 H[#1%]8C^< ,D:^X\,Y7 MXEK2(-?F\T:ZQ0(:NF+%0L61N@0Y S8ZG;HG)I3^<\PH>'S,VY]>Z M!I]1+N\9L?=QKSBKL5944DP6]T@L8]0%?AYC]16&U0I#X+4OYJM=..W[9RO M79[9*PQ9)[2KO1*G=(8K+ELW0_>6:!B&8N@1VFLNDLYP&6O$#)>*GNE[>#"L MW"47JI=LHYY/7PD>T45J5E5_:EV7YX?U&90(4VJA-(I3;S2O0KZA?@YV5>06 M[Q+Q!YGD=+? I23$&TL6I5:YL0*E)/V8*0=-['L\>ZL6J9T[]QUTNZ*?QJ19 M"S!Y=6_3"QOD1/:@_0IZ%;TOVX)&SN8K)$VH03=!HB3G[1T=ZU3GJW6+F$O+ M70[C(-8:!)3W5=V=#@XOG4P>6'Q>4P"C+)&E=/7 '@!:^1$NB)+&OIP S)8* M*.*--+^U9P@,K^.80RAGA4P55_JJ^$-=?.M#'*NR_2ML%NQ9N.M57"UR"YX; M]T1E-;77AC6(U C,MJ&1.:MC*([BII)^?S!H(K8]SZH\JHE[!J/S;A<@ M]'B59;$"^($M?G]55RSS']D[,\0',T0+N(KBB.%P!.1[AQ41I:&75V_X5):O M1E%)8>W>70HQE8Y]*H1.IOYEO]]4=U'>5=N"&\AH) J*:[N7Q+.1U%V07W&- M4R>V[HQ>P-"RQN5U=0;1X22%]Q4)QH;@;@^T1=(A07K%XC4CJ>\S^SH73<3I M1VZ?M*+ZQ^9I_/-.XE5Q385N7M@K%ZO=A?OAL(_W:&_]L9_O^',_R] M[N\!%^OV@=^:P,]H G]MD?X;=F=_53#OB:\U/9][=:>4H7B/"IHOE1Z1YEWS M)/_XR?O^Y+_DIK>2$;.I.W]_W>)?9/;[1NV-^U?T1^].2[X.&YO\^KG6&6QXNMRZ!M$+/WZ[W& MN>%>F^$IX3H.W06%IX)^KYD"GG:C1EAO>4\SHK?^$D8CG'?;V+_+S\\A]=C\?;06!=K#[WF4-O)^5,]W<_SS^M:)_;]T4YL2TFMOE!I MT^6/G#M_LUN?X096XRZ,R5[]+U!+ 0(4 Q0 ( &5S:DE]NN!1C $ !\0 M 3 " 0 !;0V]N=&5N=%]4>7!E&UL4$L! A0# M% @ 97-J24AU!>[% *P( L ( !O0$ %]R96QS M+RYR96QS4$L! A0#% @ 97-J20%O5.A$ 0 GPX !H M ( !JP( 'AL+U]R96QS+W=O&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( &5S:DD=4#PK,P( .<( - " 6\. !X M;"]S='EL97,N>&UL4$L! A0#% @ 97-J24!_944" P ?P@ \ M ( !S1 'AL+W=OP( "L) 8 " ?P3 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M97-J26. 56#G 0 8 4 !@ ( !RQH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 97-J278HPP:B 0 L0, !@ ( ! M."L 'AL+W=O&UL4$L! A0#% @ 97-J2?*7E\ZC 0 L0, !D M ( !Z2X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 97-J28L!+ ZC 0 L0, !D ( !=S0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 97-J M24FC95ZH 0 L , !D ( !"SH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 97-J28;PSP,H @ AP8 M !D ( !BT$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 97-J2?5\M68I%0 "$L !0 M ( !ED@ 'AL+W-H87)E9%-T&UL4$L%!@ ? !\ 2P@ /%= $ $! end XML 34 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 35 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 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 9 109 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://alsic.com/role/DocumentAndEntityInformation Document and Entity Information 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 - Disclosure - (1) Nature of Business Sheet http://alsic.com/role/NatureOfBusiness (1) Nature of Business Notes 6 false false R7.htm 00000007 - Disclosure - (2) Interim Financial Statements Sheet http://alsic.com/role/InterimFinancialStatements (2) Interim Financial Statements Notes 7 false false R8.htm 00000008 - 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 8 false false R9.htm 00000009 - Disclosure - (4) Share-based Payments Sheet http://alsic.com/role/Share-basedPayments (4) Share-based Payments Notes 9 false false R10.htm 00000010 - Disclosure - (5) Inventories Sheet http://alsic.com/role/Inventories (5) Inventories Notes 10 false false R11.htm 00000011 - Disclosure - (6) Accrued Expenses Sheet http://alsic.com/role/AccruedExpenses (6) Accrued Expenses Notes 11 false false R12.htm 00000012 - Disclosure - (7) Line of Credit and Equipment Lease Facility Agreements Sheet http://alsic.com/role/LineOfCreditAndEquipmentLeaseFacilityAgreements (7) Line of Credit and Equipment Lease Facility Agreements Notes 12 false false R13.htm 00000013 - Disclosure - (8) Income Taxes Sheet http://alsic.com/role/IncomeTaxes (8) Income Taxes Notes 13 false false R14.htm 00000014 - Disclosure - (9) Commitments Sheet http://alsic.com/role/Commitments (9) Commitments Notes 14 false false R15.htm 00000015 - 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 15 false false R16.htm 00000016 - Disclosure - (5) Inventories (Tables) Sheet http://alsic.com/role/InventoriesTables (5) Inventories (Tables) Tables http://alsic.com/role/Inventories 16 false false R17.htm 00000017 - Disclosure - (6) Accrued Expenses (Tables) Sheet http://alsic.com/role/AccruedExpensesTables (6) Accrued Expenses (Tables) Tables http://alsic.com/role/AccruedExpenses 17 false false R18.htm 00000018 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Table presents calculation of both basic and diluted earnings per share ("EPS") (Details) Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare-TablePresentsCalculationOfBothBasicAndDilutedEarningsPerShareEpsDetails (3) Net Income Per Common and Common Equivalent Share - Table presents calculation of both basic and diluted earnings per share ("EPS") (Details) Details 18 false false R19.htm 00000019 - Disclosure - (4) Share-based Payments (Details Narrative) Sheet http://alsic.com/role/Share-basedPaymentsDetailsNarrative (4) Share-based Payments (Details Narrative) Details http://alsic.com/role/Share-basedPayments 19 false false R20.htm 00000020 - Disclosure - (5) Inventories - Inventories (Details) Sheet http://alsic.com/role/Inventories-InventoriesDetails (5) Inventories - Inventories (Details) Details 20 false false R21.htm 00000021 - Disclosure - (6) Accrued Expenses - Accrued expenses (Details) Sheet http://alsic.com/role/AccruedExpenses-AccruedExpensesDetails (6) Accrued Expenses - Accrued expenses (Details) Details 21 false false R22.htm 00000022 - Disclosure - (8) Income Taxes (Details Narrative) Sheet http://alsic.com/role/IncomeTaxesDetailsNarrative (8) Income Taxes (Details Narrative) Details http://alsic.com/role/IncomeTaxes 22 false false All Reports Book All Reports cpsh-20161001.xml cpsh-20161001.xsd cpsh-20161001_cal.xml cpsh-20161001_def.xml cpsh-20161001_lab.xml cpsh-20161001_pre.xml true true ZIP 39 0000814676-16-000094-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000814676-16-000094-xbrl.zip M4$L#!!0 ( &5S:DF3WM R>"D ''F 0 1 8W!S:"TR,#$V,3 P,2YX M;6SM?>MWXS:2[_=[SOT?L-[,G.09;I#O)'K?=SGHG:7O;G9F[]QM-0A(F M%*GPX>>21AA$+_)]. MY%/IA%#?"5SF3WXZ^?U^>'%_>7-S0O[CY__[?PC\Y\=_&P[)-:.>>TZN F=X MXX^##^2S/:/GY!?JT]".@_ #^;OM)7@EN&8>#/]E,0_A&=.D$]M/ M59%D0Y8EB_\M_7GZ/ 8)KNP8;N*EORA7LHQ_2%_ET;DJGZO:_Z_)*;;C)%IP MDIZE]#_B]1^?'T*/G>.?!%K!C\Z?(_;324ZX)_4T""=GBB3)9__OMU_OG2F= MV4/F1['M._0D>\MC_A]E[\F699WQN]FC:T\B\XR'>H:W'^QH21D!;GA^#0G< M=>/%"_F']3-QL_ H*WW4$(^R[%&7KCP74>=T$CR>P0UX7M:&DCQ4Y>SQD(XK M(1MG<#=[D$6!ILBC3?*))[(7DF@XL>WYXH6Q'3WPA],;",8H@H$[8>#1J/0= M?J?DI38?9 M"Z?/D7N2WHY?YO2GDXAAASPA9QDI88I.X,?T.2;,_>GD.@QF0$ ?RLI0&<4! MARE+PR7_Q6O4CUG\LKBZN,YX4I:\;(^/%L M]>4EN[-2?BFW.0U9X*ZC !,-8^S./R_%R2@M[ZV]!DXG>RF5>\G>+;R272\ MR"ZF*JW6\T5T.Q8\Y*&D'9ENA0.(?UX*L&"1WNE:24=H@$4EY2UI+TH2)FX< MKY)2 ?:CI-2M@<<=#27UO;BU5)P#H;?UO$9YDKXX.(TTW,J M]U[UK/$^\V[TG(IS0'I.G:L -CHRW>:H3W6=8OO?DYFHCR0N]UOZ)&^<7.F%1'()U8W=^"Y]_AM]J79704.M)(??X6Q9VTN\-=_ M"_KYU\O(WO%N^$FX^]KT\PE0);4\NPNXZ^(3UYX]J_U [;"K+$"^JJ2!5U-8-X!_4\_[F!T_^/9AZX%/W)HH2<,)UV7X. M\@9006V=[=\#+_$AHK_PXF#4DMT*E1+S%GKX0N=!&#-_(JIQM;G]#WJ";=36 MN7(TEZ#N21#6[U+W,]O#0NF"/"^9VOY+'D*!=%E'$$TN#/@:KM47]K_58B=8 MHU3-#BVL&3/\7<9N06E=JW?)@\><:R^PXP*;E>()02?+;V"<)2YU&"@V^NE$ M G\BB]IK7J,YLB7V$\QF@7\?!\X?(MK=)C'F 5@:KP?KP&)JDBJ MIA:]YP9F&;2TRGA^:4?3"]_%OS[]F;!'VP,51A?QI1V&+_ \+S=7(.0ML$E- MJJ:;VDC_\:P1M\X@9L6+S1!EQ="LMX*8#0$V05142==-Z>VT*!+PC5J490W: M>D>(%XX3@!N.OE"'PBL/'OU,J[KH5MM3--V037D)J91Z:PBU;$L?*=K(:@CA MQG\$78%7WD5X69,M)2=\GFA3AG5$50Q5T32M'L.[D,YMYGYZGE,_HF FM_&4 MAA=11.,H#8UM!9=E0S%ROV3/^BG92C"9+II;KL)4,=D)2JUM(ULA26R#Y%090=!IX[LUL'@:/%)6W MFU),75/D7%)7S6$W++6,I366NS"8TQ#2=L_VX\YZDJ5;LC0R\BY^$YO=0=51 MDH5IB*JW!749^%$<)D[, O_&AW.<3;QJR:K"\,K(.Y5J7NFHY\Y^P2'/ MKOF9/-(-'D.]AE84W=!:@ @3ZO[*[ ?FL9C177-50S(MK:B+<@8[ M(:D58E39DHT62+I3AJPIAI['T!7S6N-?7=>T?(VF1ANX+L,(8WMW, :\\2_M M.8MMKW6M3==D55;R';*[<7$EX81AN/X MI74_DBQ 8^0&8.NTVW&OY5IE21K)NMZ$>T$[\Q#(V6AO\-NC^ ,RE(L93H7\ MBU^OS%[:#XC X/5BG:\30*\I:+W1EJ4JJK%_07/>$Q[KT+;7,J1MG+I UBZ? M:HKL"WVD?D)Y"?$WVT_&MH-5 1>4[L)8IO:4VF;]::.1KJEY3[69:QS1*7[JG MX2-SR@IA]OZ;@U;\:AA6I_QJV$BG_)HVMP;#FMRHII)7 MA2GNU\4TXMJ5RV@H:C!&]Q!X.FE<2;6L M0@:QPJ0%AJ9-K5@:I+AFEQ":-KP&8T7+DKN$T-@,%$O21X6U&74PI+:R)^>] ME4<'#KN&'#L[Z:T\FK86=-F1M-I4*?U5YMQ#0S@>KXQ(6W9911J9:MY)Y>@W M9-W8*9NZJ2I=<&[:0:V1)N=+2>TY-V]IR=3E>NJ^G>-J9>9/;GPGF-%?VV=5 MQ7J$!@-:*S><+>'3$DI3"QBJHY&FF/N TM0D9'5DZ?L TMA"%%4RU&9(,%O_ M'/A!\=%TW4D7-F-8^>+G9GZ[HVMJ1C(8T>NA:VQ96C[IWC>ZIN:&JP_;HOM, MXXY=$WY)G^^&!0Z-V3=V1[)JCDRC*_9-#<54\@M5=^/=.%^T=#,_[;:1>U:V MOJ,A7X#\T8Z8TZK][RJ6/0^E4RG7I4L9MD:UU2PVH9+WA6JKM52A E#2OD!M M-:,-H)IJZA^43:8Q=2\>P?=,Z.=D]D##V_':$O>6UK9A@;VDFSD/W0A'YT)L M-LZM7PDQ!DO_[W%05IZ8,- M&5+!@Q*DI1\V=,,TM_OANH+<4\^#RV+?.@\GOMT9\_DWTS%[['*LK>B&:DFY M)JC'NCO 38=-(P._+W@[O(VK?X:DYC^>>FV\C2M"DJD7:@CM /.QO1C4=6&F MFJPHJY4#0;TAXZ;FIHDO?50@1QC&(UKCDJ!=* M28ZNH+\DW8[QK0;F:;U81I"[N8P*:X1VWD^4HNJKK M^87.I9S:XVD\UZ(89OX[JWIXP&Y"_.SQBHJ_;_PUB^IF:=::>ZK%N3.XN_:S MCM"FG[;PI]/O?;I1KBEKF\"6\.T,;%/5#C5+'5G[0+NR/T8GO1PWA;#,+6A7 M&'<%MK%F :PNJ5V#S;;C8-UX LV2=&4CR!S#G=$UUJ&I:%IWZ%8^[NNDLYN2 M9EE&G59NW'DZ[.80CD;U.DY3AY3[N*$+?:J*8AG;@*[P[0IKX["D2YN-A2(6=KC&-?LC0OFDE2?IU=%[+@UC1V- 52N&>G^_'E M]PB3"_0V$2Z6N7!B]MB9T0\UL]@<]=EW"[RQ?U[5?7O@\(I#J33,PT= M%K6<7EZ-+85TMP'SCG$W_D:FF/GN !QB)M^>YCH(O]!Y$CI3<"G=&V^Q&KZ= M:3#+'VK ROAW2WJYL:KY[=$; ^[?'_'_64> MFF[F]V1KPKYKZ$UU;DJF.=JZP6@][%U];[V_AE)-R9**NV[N$?';ZZ=Q#Y0, M637?2C_K@XWB%I2=I*6RO*7L5N39!<:FK6#HFK8#Q J_N?@2H]M0HRNR(1E; MO78)]VYQ-P[IDFZILMX%\%R!%O>06=VWJJ5BS=5B]@J/=B@:%UE&DK0V?[X) M1CZSQT^T;\?U-OIH&WI7$LCZW#L&WL%BB5]LYN,4TZU?PK]3K0U7U%:/(A$; F@>EK\#[H]=@O/+S7[WXPYQ$\8M' M?SJ9V>&$^>=$.OGK)/[PO?S#7^W9_,._@]/#LT]Q=PD2C$F&!E\]F^.3?_UW M64W_R),; X9S(DOSF%R$S/8&Y#^I]PC!U+$'Y-[VH^$]Q,KQ![+@"T\"*P0^ M9#Z> 373G7F) X(\J$>=. Q\YD0# M#FD>/-&03,0IN_#D@-A)',P"7!]&;-\E :Y<(J"/)(JQ3GZZ;)5<^WP%VBNH MC0\10(.>$+YL0$981&8TMKTAW K9,P<%GF\>1"P&F9ZFS)D2&]K>!JN:/>#I M./@:6 )_C6-T /R,.:?<)K!AL@9[!0.9Q\(\EEIY%;Y*QAA/[0%G$Q [BNCL MP:,1YS@-L)],(JZ?N>W\84] FV.PH^G+0\A 9RQT$A9'I]AVD$V5OS"S7Z#M M'2]Q,=^"5O%QD *77;IH@K3ER++5. )@!:;SLI5$ &T;AW:V-]S"1"(2)=CT M@,A+9LQ/9@-X?PY^;Q@G #2F8*PT3EO]]13^VBW=C0N"1N;XTDY*(NJ!AID/ M?B&BN-+9(]3'_AG^0>,H;3!<:(U>XXF%X#CX>H_9#(*'(Y9,P5/CT!9;Y*)W M%B\/R)1-ID-H)["V&79[ GT3 A9&_2@*0HXC>Q8\32 .!PH#?EI-=F/I>_C; M2\?%[V1,N;UPR&_2^7,-([@M WWSJ+FV9C2<^V43I[ [3@M MU-@>'B D]KJ^8I'C!7C66+=16.L:%\%9@KC,6 MXU@&^^%A/ST):#DDVOH#P2/(!L@4?"Y?H A#H);&O50,"Q/(P\WP-N\ MS2#Y Q_H$7?1IA&0A:PO%'!%]/: F>TX=(Y"V&(^%CLPQ&!HF[E']]]%-G2/ MMLVSXFU?$7RG;A?;@SM>;)'QHKM$B^["4YS$M\'I0ON=%CH9-\%@SOPL\;%] M",[X&C>DY6OEE.&-+ $-Z1C]*+^Y6ZNC*? MR$1'^MWG&'FD0OOD""YF((MC\P09>ZI'8UHJ1F^MKVZMUVG*.$["="RZ,(L! M6,(8+J6CVW*[*U@.4J#P>&IN"ZM8GFN:[PT7OI\ -7&"HAC5+,/XW[BUX,LO MU XQ?09R:]VE-Y@W:!%Z;^'AHU^ MP![ 1_4@-3^I&NMQCNTY8BH2XRL_>!JCZ_K+Z5#I*?UBFMCBDVGB\V^FL=OD M2:=EH=Q'W&X29B4&T1/S>6^VZT'GF#D,Y!DELZQKUQ6!S+T$"ZV+:E7Q+D]P MGH+$V*EQF>=RQ\S 2C$\7: M!W:O0*PJ2JLA>"5;'4-"E"5?J,WL6CQ'EZL-%F-/^IR&PT4NYV:;3J2*Y MI@#)YEI%;:+BF3C&QL5"':_W"?$?L'HSO M505Y",E9[=81)NM0SYNCU_4G.*O*_QW-;2?[=XKI(0AA3#ITP.#M>43/2?;K M WEB;CQ%O-)?/I!&V!=(PHP-A A\U!O:'IN ^J#3Q,%L^30F2/P--WN#ZS1] MVJ&8?"[M,W:SG^FO8JNG%U?H@F @O__3R>BDFL<'DBI$ #PG'ST;_+\,8O,\ M,/42(:7D-]#(-"*?< S3 2IC(ZIR_=5"^YGY=%@%MHBF&C7_&>ZE<7GHW;%M M-Y/=F<*M$P>8VLB#;C$O)_N[OGBPT24LL\[D6OA6X>&I@Q[@7J!7E6@+CKY/Z8LIIMZ=EJ04]6_%-,,A/>!K/3[ MK!C\>74ZIU+BK-[WE\8YT>+-=5R:Z*M&RJ[V7P>2/3J(&[@OM!"JQ5 M"@P>7K/:"[O=L@^TG15)&JB6_L[:6:\46+;T@6F8W;?TH20<5]0/9OCQ29]R M] +U AUERE&15/QC9>W'>]=U+U OT!%V[QVB^.);R<)JM'>N\UZ@7J C[.9M MHWCN2)X#4[.L#A1)'6BJ\4[L!@22K=' 5$;O1R J1^2' M'<"W5@07 _/%%-!^FJ"Z*%)1^<&#]:K+/O5J/6^"'(\J/"SS;Z-[Y5AU+Q]0 M3]T:@^MWSZOE"O*.YFB/(Q7J!>H%.L+LNY^;_Z9-J!?HT 4ZC/!>?S[^;1+! MK=/L!YP+;IXR/XY$?.OT]P'K?]M4]G$&Y7[^NA>H%^BXPW(_?]T+U MTK-V[ MG[_^QHVH%^C0!>KGK_OYZR,5J)^_/J@ 7KN"=I7M_T7'8]R9-QB3POY>!]8P MZ8NZG"?QWN**)FL#63FP&ES?9!N;S%0&BM75^H6WS .^!GBJR?TAIOCO,1$P M9'E@Z>](H'>7"!BZ,3#-=YL(E*V4V4\C]$O9CF@&K5_*MMY7S_AFD,M+V?5O M==?8DR+=Y:;?E9MRK^[>?>],J9O@B8*KK_!EM1>^FWJEKZCY!9E&>WOW.WB6 M]KE^!\]^!\^6% YB^\=]"]GOX+EWT7960;^#9Y'& 6_8U^^%N#?5]CMX]E9[ M?*KM=_#L*H'_)EGT.W@>*8??=S\]^T"?4" M';I AQ'>^QT\]P>^W\'S;<'W.W@>NX_L!>H%>H]AN9^_[@7J!3K6[MW/7W_C M1M0+=.@"]?/7_?SUD0K4SU\?5 "O74'K=_ \/.OK=_ \.B'['3S[1*"50/T. MGH-T"]E.Z(9M'XIVWI?7>[@N=RLLN4>E*M;669I^#UUDI#%C$:? M>#Y^ZW,RJ[1OXRD-Z^YC21*?B8=^O[\Z(<\1._>9!\H($WI"SO8%Q1A*HZ&D M'@(4?2@90\7D4."W-52,52@N==C,]B+<+ZIWL GOURGEV%"W MMO]"9M1&94<$&@.4%_%A.IW-O>"%4A+1\)$Y<#>D#H66=0GS"7UVIK8_H60< MA,3VB?UDARY_[<^$Q2_P2 2=CNL',@Q45^!S\I/0!M NM".',+992!YM+Z'X M,C[ *9V2KU,[%E@8YQQ,?/8O) -Y#']N#N($+G'!ROP)>9HR9XI %K#Y:P F MA)?B@,S#X)&Y.6ER0@@D0;CD/^ _^?L1C'.RMS*FWR=18GO>"W_JD48Q0A#W M?D#HE&2J3=E&'!H\-P/!45+@-J8LYEJW<9$1=!7;XT"6&CHE7\#Y.[Q0@GB= M7%\ \/@;\$91X##L%^2)Q5,.*:6.ZA)E%@)FN^#O(D=\S$W!<(X#@ B:FK*( MHU@^O(1*0GP!%&N[_TPBO"=DQK02E+%H9]N)03WY%Q%LR*CO4*$>)U5/$J56 MQ[=F&T*T"SRX(E!S'/.0X3;(9!:XU,.&=&E,PQGSJ9!TS7X*Y24A&G5/>=?< MXV[31[U5]KZ<3"AZUA/\('Y0WC(06]RT1]]YT$G2_HS__C.Q0VCKB%#<"9DL M=X4EZ,2YN1:V4<7+>M_2K][25[S).+QM X%*B!-V2[Y:T M?TIHO:GY0YFC%20X"&,@25)&VH;_@2./$H]'-6%]X(]HZ#!P/J?DJHKA*G(9 M:P\+\P6/AJ'EE'P.5J]Q$ WDZ$WV"$TVI/,DA/0A0ANHM*$M1ILCPK&H TM1 M,PYCR%P7Z4R$H6]L.\QC,09AH *!+S/CM6F55S>I\NU?C\\28GY< #HB'U., MF=B*O](N35 MW@M' 0Z+&\!0I%.E.5\H!D(BKZ6/#(@!JRRBIO93#*RGY(+$]C-YH#X=,^X+ M5X$N4(FH;1?R;O2CKLL0!J1VVSU=54]Q-16>HBBC ZRAVC6/KI(B=YJ]1+114I2FKZ7 MO%?P)T6Z^:K;3A6SM9./,)>XX1FU< !W?)PO9FWYS5N19WQ*CMDVE>T:V KD+RM@)](^-5J!<>M 4VU[*E M\FWY*75M[V1N&^ %8=O1W6II5]4WL[K$TK]Q!E=P7[ MB0>EK_;S1Q&2$$DY@6OFVSX6\BXPDO-Y@2X,.6?&.V'9NV"-IU6L/4EVXS^" MZP_"EV7(Z'3BY'L]/U^2<6/I8I\CR'CSD!$CZ"1B8DI$E-:AISR!BL]K!?OW M=[Y??P1'XB,CEI4Z#LRK*@-#&0TTI:MUY&\MCSJ0 MS-' TKKZ*.=PLH]-(2.SM2\4%X>*A;#!0X3K%QUNNW2"J9\E9TZ5P0>$)_&M5M(6622.]LE)T7<('GP M:./!8T.*^> D:_+ VA"<*C3952[X#C1HJ JD@]7AL!,-'GH77W[-]AIK-U87 M1&R:YEI;(K#XQF[QUF42AO"K^%%=H^FQ?N*G.=E^XJ>?^#FJV8M^XJ>?^#F8 MZD@_\5-%H9_X.;[22S_Q\Y;R]!,_!Q*5^XF? U=?/_'33_S4]:K]Q,^Q9!_] MQ$\_\=-/_!Q(>.@G?OJ)G^/08#_QX^4G?LJV,=P\Q5+YM=(7^^FWK$I5F(>Y MB&['-3\6TV7=L)22.:(\\=8(Q$S0YJ^ZC)&DRF9;!%@"N?'O1 &DK1)D%:!J MHQ(,!?+M0=31@S62=*M,#_4P9&/U7W"HWE81,.Z%86\)A@+U]ACJZ$&&L2,, M'5N#^"4,VEN" H,1&(N4,.=DFS.M([$*(P88,#1F^G?;2](OVGG6W5IJR%CU M_!?FU1QVPU)'&9 &ML1RX3C@SN/HSGY!_WGANW E3*C[*[,?<(\@R%_V]($G MWA([8QKY+SU3_B3]4O@(=\5,)>#XTFU$>,OV7W_VBP :"[FS*/TB@ X&VH>R M"*!+]-^2:FLL$NA8M=]ZI;W=(H(L^'MT8GM\#R];)"AEI[T=]IH"2Q^H2O4( M_MTN*8#1$&Z;VKW@AU,!K++:N?T20JK5:4+3P>2*K@R44?6\['%-%1F&,3"U MKLXA.H8%!9EU!;A][,$$\%>8$#?D =AN$XG[]01Y]6D#:53MA_O5!*_0L;=- M16QLD:.?QS DT]/- *RFD*@\LN3K6'0;D6YDI(? MDKL+@S&-(GYZVC6E4?I:VX6^E@XC@X((&YCL#JG6W9^'G2 MCNJ!H _YZAJ6%>KM,=3Z',(P(,MLB6&S];7^/,*003-KD#8SZPQA+2,R-,@X M=D1X11]B>.Q2G$WX*[6C?(=='@S7[8+Q47[!^*]X$&(P)I1XUI7?B,.LO_-?N%'H Z6.B@>C^G3)QB M,)#Q.X7,F.?AJ8XA?0R\1SP)TDOUY0A]?9^2T48??KV]S/YA?OA!'*&I2]+R M4$T\R=(G--,NAS/F1T71[$SAEP)!KGULH#S=)Q9/4;;8YL=F?K3]/TYS4679 MLA]A$$7L99/-[!B,"C=O274P.B7+Q[^"$E "!,4B$E$''G;)PPM?<)]6IO@Y MFY0]\AD:+A(:.+&CB,*]='%^JLH!F>))G#XPC"D8MTG@ MT^$+M4-H\7!V2GY'F3@&?LPI7%N074@R6#EP'#"!2D-QRNC,!G;P?]Z P9P" M3VRU!?XR[9%4=@X):7/%/2L9UX<7I&NI-^@>/AX8XA) [_ MPD.HOQ;!@;\(2)0\_),Z,0)T(-% ?*+AP6:!P".%WRFX]'Q2+CJ'D(J/^.*I M'6?2%I20%]PF,?0C&O/#("&ML2<4-<\"/!CUB7H>_KUXQ 4/A*\C4; ^+E8: M3?A+T2D'<1&O'B%<; 4\@A4/685_>HP;-%>T#=SH,XMX&RSDS)DKV49X:KO$ M#V*2Q(SK=V$;BVY$UKI0VHPA'0>@)Z10[(?VH\T\-.'3$O8EW"$9#$/^N4EZ M5FT* EHWLQJTML53! _$)=!4O"'1UI^"Q'.!VB,E8)(S%@L3RI]3^YT\4)3E MP;;8)OSY!TK]E#18%W>VM:>5LXR5NK4G0 ]S?GQO@JP=X%HS(*]_E :F3[_: MS_LZSL\L'N>'W BP.Y[S_, M%K^%'6@3_,_@V.EH;6)^#G3Q[.N"]R*/V2>"Z.N")^Z(5D+2 SBK"$=S8F.K(%SXZM2= M/4TIQBM\3]!6M0\S=%T>^P,/O :W[Z,37-P4@0"=*Q"SR3P(.0*(%.MZPZ@" M#Z(/?<#SN,O"U /U&'U,#UKDM $-?VT"Z1 /VU$R'C.'<7^;\#P"./ T@ EC M!$%3XL+M+0_(CO*G@..]D*("L!U+X'(,W$M#$I(X4_2_94I&^^&^<1X&CPP/ M\+8G0#427G>=,/?U/'"(3&SM8'3T]84HP_4[YJ[=!VM9)A,>#_MV&+Y @'FR M0[<_Z_OM_0D> !]R,U@]/?X[Z/\#39.$JY!'H\%(D?AV06/J8MZV,&'TIVE> MNDH#W(MFI"1T:Z"8G()P)C%VD (-EQ\R+3K"%-)6X=_6CIQ?RWR*?J:WJ1KK MWSJ ^AJ_4.2OA7%FP5S3#YV%J>&4L::IZ L*2CFP.K$5N_I/-X< M%K\=2Q(A#YZ^X)$4?HBBSF4^5+7>I@(2+LBW\JER+7X=PJQ3 MEE,@$1SE3^UN"3,M>EZ+3@?OI!LJI&=_=W%H.D0B"$1+I%M8=H#0&$JCH:36 M1Z@9$#=?$Z$^E(PFY[/KA4+^_O$U/3\>'+B^>QO?H]>&8>FO@;,G6]0MR&C6 M8&[FVQG8IF:I2Y"*O178IA:JE%GH*V%M:JV*:>UN!<%LQF)><=[[SC=6OBB2 M8WQ\DQ.KHQG*:^8NULX#2/! *;Q([O$9 ^%85'-9C8S^3+ * M/J8XD+[QR7_9/EQXR2JF+$JA81W8GHF,$:O*SS%-:^KB/ER[I@^A>-<8:!!PUG6VES,0E'-!]M"^#YN(IT*%?%9&!P0+8Q23%7Y1)B SXL@:I0%<]YLNS>:ZCM^ROJX/TS1E/67X4^/EM M$D2G@.Q M3KD=[SH*T*6FO',JNK/#VY!GW"Y_](Z&]U.^ *&F(N[XXU$>T\WGZY.?3R6Y MM$VJ&':$L51AKX!1<&C8B@?PBQ)G!G;2#M0"I6 ^HYK0C MJ-I:V@D4O_\1!Y48YJD?\6G:BS"T_0D?PGU\63YR)U+Y"RRXWHK4XSH(QY3A M?#(NE_ST/&=\U9$?W?AW/(EJ7B^J,@8E+^+><8.B?CQ[?@@]=HY_PC__%U!+ M P04 " !E'-D MY5K=<]HX$'^^F[G_0>>9FPD/QAC(!S1I)X'0T*8)$]).KR\=80O0Q,B.)"?D MO^_*WV"B0"Y].>>!V-+N;W=_N_KRZ/C#=V4=]WS"&;^N_0%5Z0+OI(&.%8^OP= M^H:]4+7X ^H1CGK^(O"()- 16^JB=MUN3Y!I;H'[C3#7YU]OAAGN7,J@:UF/ MCX]UYC_@1Y_?B;KC;PVW>A$_QOW]>44(NAC"9VJZ9]F MW[;53^/6/NRV[&ZK_6-+2Q++4&26&LM&\K>=^A!S\'&(OUS$ M)H^%,R<+C"#I3)P8!1X?6W6?SZQFHV%;W[]JI&G3$C,G!5Y5V8*1>%]*^Y<$:4;10]B49J* MNF1-3A"G/O,?+.@ >;MM-FRS9:?BH3!G& >9RA2+202=="B5@U65WFA\DA!D/FM%TA?P:H@\1DWXGIZ':A] YA*BON9/CWA[37"003HL+,B(<#GD+G\'V+WXXOP_I _8@S/$7U^?FJ)2; M%HP&(E$,CT;QJ1-PHUUD\IC;0)&1ZB4L"MM4)S!WA)\*HV13ASX%G5(*VC54 M@$$I3O58'K('B,/GE&1S4-Z@9=5NE%C=5Y-.IEX],D\=AX?$/5\&A(F4T/5& M/:EVB=2#&DH@4(I1/68!%?8?/4Y@8Z:.[3 [!FK$7A(8OP/L4 ^.WJX6+_-I)F_0\]XJ M\7Y42]?.2+]Z;*H] I6%2B\VZ-ELE]CLU%!!O7ID;K_1N\43+ZW?G;7T:=E_ MDTTBVHN-5?#@6MAW%--4;M;GH7QT7=W35)CAM7U,D>7-77JFRT?6#1N="M.] M_01C1AR-XL!%+X_E>GKFR_D9!ES0[5,OE) DS!EE,P&PD?9Y(/I$8NKM/+&] MF5U]H;S-^1GT(G=14B "%9*N=G 3-\-#9J M:"_QOX+%N>$(GI!QA;GZ>OU GCVKEP3UZ=_Z[)[E V70%5E&PIJT_-5M\.H#EM(MDJ6]TD%4/!FL'U__WC*5^U Q]0Z8HNG?3E=!_8@BJ;E@92=N<.AJ_U%B%[>+)KR*!"O-\8ZZ7"?],@H?IV#7*M8']3J(6]ZYL&#$-G MUX!71]MOBK>?&2F&FUR\LO*;5\G[^NVL8PC]$4!H5 M]6:F>J9J,NVFV;+K2^'FGN[B1$[#;DZD>J]P0GLW[QDO-NJH!S-7WM:^]J*? MSOY&18MX4J0M9@[U&F_4X!%OY$Z$]0I_5O+M2FXI((OYS&3A@G#J;%5BGWP'YUYG2,O>9%2+)04$!$" M,)6ADOS(_3!(!2F(Q"$>6S%;\/@+4$L#!!0 ( &5S:DF3KW;W]0D *EF M 5 8W!S:"TR,#$V,3 P,5]C86PN>&ULS5S?<^(X$GZ_JOL?=&Q=[?#@ M@$-F9I.=W!:3A"FJ,A,JS.Q=W__OXW!#\?_N$X:$!)X%^A6^8YPW#"?D=?\(Q_&$'$=#[Y\D]!G_]CC3D+V0*_,/Y=G'E,3]V8Q=PC&UT_>N==]YWK=B_5W^Z/L^4$++C%$7PI M+_WS_-9UY:_N5_?]5<^]ZEW\5_-.$8YBL;E3=]E-?M;B'P(:?K^2OYZP( AX M"<754M#KUHY]+[TSQI\[Y]VNV_G/Y_NQ-R4S[-!0\N.15BHEM13)N9>7EQWU M;=HTUW+YQ(/T'KU."F>C&;ZE%>UWD AZ)12\>^;A2(57[6U0:0OYGY,V<^0E MQSUW>N[94OBMU/G*@YP%Y)%,D/P+4;*Y*PX$]2 L9AWY30?8B6$1*(.4V'CID&,, >SIR2B'@X.0E0HV0 \V:F(Y$(\3![F,N$ ![7.JI9J M&-8-%M-!P%X.0I43:@#4%\@_G#Q,/L:"AD34XBEKWP"481@13F<#&D*(4!QL M3:\#52_9A*=(-(11<$9&A,-H-6,A=/7UA[L?,5W@ &XXGD),U_KP8$U-1)_4 MY\A,Z8_P2LNM%2*-T+T C8Q3HL%OKFD# /J>QV/BWRWG)!3U($J:-P#D'GH2 M]&Y.?*J !N?3V/0'7#[!' QA.^L^H4NA5R7;4O4><"!EO-SCP MXD#5%S"0LFCZ$8->D+VE01P!8,Q#F&L)4*ND[^;BED28!@V&2].(3C-")3?Y M@KDLQQ:U(^L!*IKM(<[.9TVN]*2;[SO.WO^:< _3TNQ@-&:#G M@&Y39,9YW)-4=$D0BO:+(=[IN,O7_);G\5U\( ',3((]I M.E_!>%Q.5[:5'BOG1EDILLLZYT--,\&:N4!+6(^JGE&J#O"" M=0S>D@D!A#X,X&O $&ZUS%4*Z3%V890Q#:NM8PJ*0!9#8GXD'H$D#3.*RHQ7 MTER/G;=&V:FTU#I>1IS-"8]6(ZC*,FM GSC;KMD6I;]J.8,FJ=6K*0O\X6S. MV6*]=E5C3I6,Z2I(CZ*]**QW@G6A.(AY2.4S [!Q0)?R4QUM%2*FJZ2C6*MU M@76D?<;>E(:$KP[('54RIBNFHVBK=X)UO)7:63DL5TM9FRAW!^#]XE>+;MO8 M@QHCGDG7$O^6S#GQJ'(/? Z(,1_1_ZGJIE94%6$-WL#81ET=%T^XM MB!_'; #=L%!$//8D_*$TX!E&FKK1ME+(VL1=3K.&$^SK^>F$KVZ5THJ,G$.[ MW]&.7V4PL^IUQ$AB\^RO:"7A"PN]8Y90=N5,)X,ZLO3LMHZN>XJ?Y)X,2NK7 M)XO:6K#^,\(KN212_ZBEI+WIC%9.0BKW$$?JS0 :/E<5G15"IK-! M.1FY4K/6=.LBK>_[5+H !R-,_6%X@^_()HS_BS(^]J!Y^A:3II+9/0:X^T#/=NNI@C ,B$O1CPA?4 MJWTH7B%B.B?7L%1KK'7T*'001).J2CO3R'1'*4!_8NU7_99WIHAZ M6UE$26&DI"TIHN0F5L $Y"PH../CZIL@_C!,7M4.G_M>1!>J+B^/MD-TV/'8 M+=EV/8! 55.4A[DJ;.^6A'M4D(KD=I 2TZ/.X>26/['3=9EUXQ98[Q'B"XE\ M*$0L)V'0B[=+P^5D:XB:'MM^FF)M]]A';/(&Z8#Q1S*/N3?%0IM9#5G3H^;/ M4ZOM('M&VM+S2S*#[#OY\B457L $M(9_WKAMM!:5H^Q6^#2+*AKGF63@OL_! M/6^C1 G::$&[:DX#_(B333*&_)8SI =^)Q%::T6C]4EAH$Z]$IM\W*I&B>X3 MK755G(>2,>,R9\9%&^U(HZWXJ0(H?V#*+D*WFT/X5D;,CM1I@)4=HI(!Y^; MO6NC1!)M14^#\/[(TU,R%ISG+'C?1E*SJM&5[O4[W:EVI-2C5#_:O<&I0B1_ M $O&AE[.AM_::3],Q$Z#K.ADE@RRBQRRRS;*2)G.;GM'C630OVTDQZ$WZWN< M;&&__#27C#7YD3*;2$Z.L_J0EPS6_#!9D%=.#MC@&2W*&[\FWFAFK 4YA1+- M$YAHQT\RVST!4O0DH2HU_AHL(@E:-(?;B'5$M^Y&XU8;O4E@MW]]O7&\])B0 M3 !IC^L;&]!&XVMT5*?B')E=0\[KAG^XDNG#*2,&%Y(V9P_4/"?9;V?#,1"/ M^.4SEM4X#G209YN;7N0I=GS9R1!%IEHWL]^@_3?CW]4[(A[1BJF]]J879PZC MIM!8>[F!>2L54^*KIR8:W.RU-[VZ?% M(^DJL=M6FK(;>=46OIU+AZ2.0G'3Y=^1).IYQ9H]RSH'K68&NOS"^-ZB.3/%]^9 \)*63G+U=)0P] M$*FHX.=>V!]XB/!(Q)1_/?<^3_R+R>7MK8>4QCS&3'!R[G'AO?WSUU\0_)S] MYOOHAA(6C]&5B/Q;/A-OT'NH^-^>#Q%OM_ ]POAL9"?/]X6OG.M%^,@>'Q\['/Q@!^%_*;ZD6AF-Q%+ M&9'"Z_MH. A?AN'@U/X>?.^O9M"#*ZSAIBGZ8W@5AN9C\"E\-1Z%X]'QOPU; MTE@O5='28#7(?E+Y&:/\V]A\3+$B".:%J_%*T7.OU+_'45_(K\%P, B#?_Z^ MFT1SDF"?S>O6JFYFDJ6MS$*[&NA"4*Y\$ MZ7W--]0\SJS*QI$!OK>:2S,Z] M:*'F?AHX ]O>[TVT^L<"EI6B9E5X*'@.XCO,S%A.YH1H5<>TL7+;$/=80K?G M1-,(L[V(-BI;P#/KCYBY4!]F'Q9F;X(YJ!VLW:J6L2ZQFM\P\;@75474 M1[ MV*HD^3![MU24$U7+LZU^"RBW7!-)DQO*(40H9NNNUT'5*]L8*:)OXO\/@"]HK MRI8:@+'D\%JFP-:JKQ?JBFA,68OATC91-R=4ULA[+,WCV$/MR;J'1;LKQ"]= M-YRK9NKVUX[_Y'M#W/U.FRN6VM[R;YJ_(YJ7TQ"+- MP4)&RRGQ8PIQJ>Q;8=90>1 *%\IU %6#K$ZPT:![[J(Q/Q8)IGM"5]4'(+8M M^0E)ID3NB>M*NV?%C.U': 7=5+S&.46B#'HQ/LS4DCAW,( M<,4[-EQG$I1JT-%GCI?P\D'BWB$8-Z>1'.!1#;!CT15T38+) 3Y^ KS6(C%# M:_4!QGIW!LJA/ME);<3(J@] O35/Y0"_-*N,JH@)!;7ARU'80ZG4$*_%G3 V M2%LYM*\JM,,>RDQ0X8+*-MV,[?[Y*ZUE#V5*M)9V OC<_)C3@6&E Z]ZR#C;G-R> MJW,Z4ST?W2VD:\S=&3P'M7HX;MA1NN;]B?DW.Q@OLL%HYX0%G:5$BPP316M. ML\]-@11-#:JUB5-81#):!(^I2*7A[%W?3[P>.LJP>R\.=GIOS0 YX=/X-"^Z M@ K' RS271G"18I%WW*DFZ46G M)]6'A27$! M,K:[JTI?B1^+[^(W?WE<9.@!TR(E^;<[1V\/=Q#.8Y*D^?S;G1]O]R>W)Q<7 M.Z@HHSR),I+C;W=RLO.7/__KOR#VWS?_MK^/SE.<)1_1*8GW+_(9^1/Z'"WP M1_0=SC&-2D+_A/X692O^"3E/,TS1"5DL,UQB]D7UX(_H_=NC]U.TO^]A]V\X M3PC]\>:BL7M?ELN/!P=?OGQYFY.'Z NAOQ1O8^)G[I:L:(P;6[^^.SX\^NKH MZ/"#^'GXZ]O'&?/@-"K9E_RC_S@^/3KB_QS>'7W]\=W1QW?O_]OS2654KHKF M28>/A_*_2OV;+,U_^N'?-&M/\'9ONJ7Y(K!+%?+@UZM_KQG_\)+]UH&('TO6 M4.*D!LE-6"*P>()H&*3MQCJ).W8S'LT)[?H>+XO[_:K!/!0A^7(\_T?;W?^7*LBIHLJ9=32_N9@\[!M:"4=$LX4.'X[)P\' M"4Z94T?O^2^<)YRY'G)^UX]K\UB(2CE LD99)(9 MG3 .8'U^2$IL9$57>#Q:G#"NTBB[8('Q\7N\-CJGR(4EA@%FEQD](4#4T",S M<$,*(R&-F/@8[*CCV!TSJW&K^W4H+NA U11H?P>BY#6 C(T%EQFSE)LQ#1_5 M6WSIR84N=RW,/@$Z0J"8H$-FI$0ES+H0B9AJ&8,=$P8DX6#.LVBN\:OW?2@V M:&'5+.A\":+T=8CZI=[(("XT1EF?K"CE&-,BCK*_XXB:@X%9-!0#7&!K,ICD M0/#" :Y/$2F.*GG$%48-#E5GY2><9=_GY$M^BZ."Y#BY*(H5IAIW'?)ANY,. MV-UNI4$8!(E\$/:9=%'4 ],(<GA @TNB1V4US/ MHVC)Z?+5 <[*HOY$[#]H\49^_#/O>&,.\&IVGN91'J>L!I BM6Q"&*8:@EG; M.,.I-D1O=.YM ;9/QD85D1EJE%&MC?Y1Z_\/#').B@*7A8.&?:&0A-,#;%.K M*P&&1%I8RDK$[>W9W2TD*LCY 2]&*++AB6& J_*C)PB,)GITID6)2.A\A$&; MDZBXG^0)_W'VZRI]B#(&L9B4)Q&E:];)%[O-#PG>0SE^UCFH[5ETD3\P2A.Z-I.G*Q*2,SIP;:JTOP?# M$ TH9>5"BJ2X $2%:XJ749JTP[#;?!92_-D,09X$J;3QYJ M8&CFC[7//JF)<*5:B#:.<&T4=WI>,&AYBF>8H4KNHL?*.U:O['2T:H2DH0?T M-OTLXF!HY\:HS%M)#51&CQ@(IWR"VHCARQFHQ@M)9>NDG/NU&2@ACMN!##;7 ME"PQ+=?7#*\XJ,-Z_Z+ 0R]L^^?I1K?U3H@:7B6K6$Q\-ZR"0:KS M%2_%39.6>1#4LH)N\THHS 80KD0]OG4R%==\]DLC3$T9EWB MJ,#W)$LN%DM*'L1BD)5:-H60W'(#;Y/++ V&74Z(?7HU"BAM:<"@E;%IMU'+ MI02BZV6DF%T#5N_>"ZNANT\*(*%K$L>KQ2KCZ2A.\9+B.!6GZ-GO&19KWWDR M6?#MQ+^)SXT^FZ>(G\E\X/GY9WTIO2G]9[$=IBYHTPF]:$F;UP]J\RAIV1>] M@JAE&$:U.B$Y&WU5_> +[NRN["H@.@6&A2V;_"OI$)A7O]@WG%N:F1@83---<7]F93QX MS:&M-/:R@^J :^5AHP$FIGG!M*\_[*&E M+D2 BTI]6/H1":2%A\LTFJ996J:X8%%4'"7A(W1,"QY1R[5C_<%?/>A4RT"G M.A,OGKI@@M- P,JDS,7DT\7EQ=W%V2V:?#Y%MW=7)]__]>KR].SF%IW]YX\7 M=W\'QU2_3;0VA9'8Z+&=UBP-D7'#-M9F&T4@BU_U5KGK:,VWR3E6Y@W"8VQG MU /6[6?L2H(AD16><4?CLI(&0QZZPHE:'+LJ'NSI;MEJ-6 P: -/P*>EF(=C1\W(#G/18+S MF $\38LX(P5?_;7WDP;:"#L_NH5[W1G3 0; A+1M4*NSJHT-]"8G)48?=F%P M=O @$\JPR:(BS5>;T)EX:H8.< WH_I!G$ MP1#+C5$7KDB.BBJ7R;\?OCT\8IU]BAZX^AZ*5N4]H>EOK-]V?+AW>"C^1X5( M>?(GE/(K?WGO__X5A,[XL_C_>.V9^U(-G@X%\?'S*1=U_5TDGK" MV"1)Q(GX*+N.TN0B/XF6*>O)F/K0)NF@XQ([Y,ZH1"\*AO]V?,J(I)%&_(#, M?IJCN%* P:4;7$9ICI.SB.:LYA2=[0>S-$Y-#;>/8DB&^3O2)IM;"PSOO*': MMWP(21C\ M5?Y#U3X>'[W?>_?U>_9=U:17>:+5DZ\U.RCB&5@R*BDG)\WP MRCV@4S5&&BR;H!L&RWUQ,)TV-T;#8%DF_MR,C8&R2Z3@]V96+3TJJ[J0K8RJ M1.&RJ8//SB0YCU+UV("2:=#$WDA9BX> MW(+^-R>;[[B+LO:DW! J78=T2LJ MN'*%_-&/(5Q8G,)V$Z-N=6&X$W3B+X^PH_117Q>'D5SBC&<4W1UJ'4$['':.%O;!FLB MM(=*/^%9"\$H^1-2E%>S[PA)BEN2F>>;>E)AQV5:B-TQ6$<$3 31XU+'5M5Z MX!)>0U0Y("EK=;*1"4^-'CR5&%( &"VZJ$RDH*^V41%-)>MMK6 V,"JQ/&R&!?HCH/ 5R4OH69\SF_#N<,YYF/,M*LDCSE _].&ME M3F13%\Q3.6@O=Y!#G2ZOER:8,#4(KK+KN5+>0_-*OM15-AH?ZPC![K ^ P*D2= M+:IQ44;Y3ZS+:1YU.K7&2/_E<$&7_\N@ H:@?C@-Z\.<:V^FE>0N+-:Q:N(< M*O1D0C)*"Z_-GXX &+;H4#D#% Q"U >'ZBTTGZ+"V.(:9$,2Q JW312M(!C" MV-"Y6S;62*(IU^B\?,]5S-EXZ"-9P-MA.3? M5NZU>3G( !B^;H.ZS^/:!HHJ(R@75O@Z@4KFHKUI% :S^W7V-,U6I7&7NU%Z MS&C9@VR+EU(4# /M^/QB9E+IO)ZH*9WTW0<_V J R.ERT2-VFDR X>YVN ?$ M3QVQ 4;09M_LU8Q?>7V>D2^NG:IVE;"G:]W@N^=LS?)@F.D!4LT(5&]^9L03 M-Y<++7!;H?EUH0S=-24/:8*33^L?"SZ<;U9F)OR0>77NTT[!;0P%'C-OZ6AO M8#W0"A@2;PU=V;;"V3P3;.:O+,"AJ3 #9T%WMH[!,XK0% E] T0/6NVY" M?AN4/:S!G)("VW:G*,A>R?S-)/G?55%E_;LC-YB74)KASH34'7F>0/@RCPJ; M<.KE7E8W6]7S/P=,N'U!Y]0\6K$!<4KX.@5/XX-/(^<_06^Q.UR^B?" MJ> AW%0OSP%_[5P]4X^3$[+@:WH"FVED91 ..F2U NX,5K628!AIA:<,4+GP M_E3D'8M;XC!(U*\.%[FRU&P\RN2I&WAOB[\[O5TL;D5H@X0AH.VW@T$EH[PK M03@B+^KP?A=:W7'):'''3D:-(IAH. 1MGX5GCS'/XLAWJ,@-*M54A\AU0U*(.AZU#$ MR@3R/?L+%RC-@4P3:YL*<;'6#8YQ^C"T?5=41V_>#>'OR>IA&S\>HT MVDCN,](F&-!Y$-6]B_R!!7-"TP&CGX[.N$S4P+=3L*4 ./RI*-4MSXT$5&I= M4\QO6;"?;W.KC4LPO1-VCG5U --,"U1-=22$@%WC9P[46PR?NWHPVM:AP^:V MTNMI5>VC9IBWD1KG 5HYS8=.(7141R>@P1FOJ9N6WJN@H1[SZ[C+U'\'SI.W M\$#=6_6T/55@VN;!D'7;9%[G>GQS)U>]$_(L$_L<"][%+0;NE-G*UCAWKVWA MKOYFM@&&P/#]*>A=VP?3V@+([8/Z-?LJ2=.0+27;F0J\)7%K9WN;%P?;@7;9 MUQ-\4,9C\G:O OKR2ZWM9M<40&(8_!;VK1SVK+8#L43?-$K^ B^%D M35/KSAJ/YLR@-U:'PNJ&J1NA50)#3E^D]BY#*C5YMZ$^$N#+(R1<&J :[KD4Q[JT*:,AT/_I]CY=QVMJZ:#T)OF M.FFOL.JAN>CO2":Q.+7#S"[Z(U?M':FF84=70<=?T:8;U_+4& S!+(YY M#,$TVK"2T0_&[;7.H>N?PJ O=W:2)_P'GQYYB#)>2P=-] XS$?0FC2V+E.6,VE=,UJF;C[T[] >XH_ M'P&@- 9NQ:1S:OHS1AC:%YNY8B&#Y_O ZHFA:^ M+06&4$9HVC@G-ODRLE0'9<6AA>HNL=DJ3X!TI^6&4!:XKTF6QA[K%Q:%P$DS M',!["2\,TF"XY81HV,O+NT&U!KC<=9]619KCHCC%14S3I4RZP9/K%GRY&Q<\ MNO)/[_!C^2DS3X-M8R@D';=WM$W3X5; T'=KZ'U:OSG:19\C?F4T#Y:U61AT MOJ+S*)>I7$Y(7K!JET32U;:/5S,Y_Q)E399)5V!])MM!;QQZSM?1N:OH.0R# MJ1K/Z8UR/U++]A[J6!?CK+9]7I^:)Z#-(\"U&D]Z8:=I$6>D8/'#U:8\_V-> M3>6SO*1GJX>:9_QS5$FS8TI;=KR+Q*UVZ4);\V!4MWY&>D=#918?\T8 6W-B MD@5#1P= 905]\@5BRWR8[+*&AV-PF!YY8Q7[UC?&Y=(7O_% MZ54M>(N^A/QU,^U;<0\&X39!62S2-\GR;K#(_\@OE\UJ@5JJ&%78U;KIAJ5QF99M9H:).'3#1G'/L#'^0# M2QXET\ 4/,4YS[019:Z^KE4C\ YC%_3>UF*3.!A6N3$JYS2DAAAXU3K@XE:@H,JY^&7PFC7^VB.BG0&:BD0*=X6GKW M DW"84\7V0!W#Q+I),$PS I/S4L_+2%W]C@^L7-RF?(]_7RO)V"V)\[C3,;4%@D$& I_#\3AL MO1U\93/SQHIAY0"\'#(2%'%*\8"I!Y<,N:BG"X-AM M?(^3%<_>U5]LYWM?8U;M3JL[[>_X&-E%OJVM!3U!]#27.R>*MC,%AL=/P]\G MN!!"RVK_68'B*(OY[95RZ^:4E/=HRLV**)Q4AA&N-P,M,46%V ST9N?L^G8' MR+W.FU?4S*V?K"AEOPVL$2[U<:J GU-ZSMMUH74F!N(&?[]&?_I2F;MDM?>J MO,=4.YU9NSYP3ONI#QESJOMY7I!M!OQI3X!685[$N]>11U_?&@[;5]S3&7,; MJ!:^;2MH1P%,;\4'99]?0@:Q_H38Y+8JW0>?7[!B:L]D5S_'FU MF&)Z-1/.%%>KLBA9SXAY*$#KRFF0 7CC^>W@]XNTMH*BRDR]L5=T'@O4LC-2 M,6MYZEWMX!6;'::QQD$.Y/[P;77('>D45>,@WX55W.5=CS"'A M/^2F988N?<"W.%Y1T7LZF\UP7%[EPLN^ZZ*K95K9V\I4V.W)VSO;W9,\W X8 M-C\!O);:S!3"P@*?8.DD$(75PY$546GH!_1Q3";@-9?;.J!,I_'>$SG#*\[#P>:JSQV5*A87B(J_>HNF=O_QS M@]:A4*^Q4^5>^J%P:F@@3_L5^A\2P,<7!P!D+X2(=IO :V*#/%6H/L*&?I=7"UA^C;@F!BG@V=863 M-3WA46BC!:SE34<2'G%T\)3]"TR&W_*RK*2 <8>UYFEQCY/O"$FB4C+:,T,9Z"X8S^F8O?>I3L"L_SF4."M'39;U2"7NLFJO%3!!(1A>)64'Q5-1>?F,\GW8_EW(JWR*PU1 MQ.W"X*K$>XX33*.,N2H7G>7:F^$=.;6"YOKPP+>R&5.("D.I'_B7A_6[%ZR)PWEH$MW!";ZN:/AHUT1&BN]T"I+ MGF(#58N9DI!C]9Y$A+?UF-H"@7M)UFZK%I?20152>TC*C?22KRE98EJNKQDV MG@:RR=MHG!6W:P J!D^@2I)JJ;:'A&(WF^4>$LKCC2=6BY6XGN(4+RF.4S%= MRW[/L+SG;;(@M)1WP!E?@&'X\2RV 1'@V5W2C#'K!Z#V$_90\XPJU7GK*8Q6 M78+M=1D&+0X8)M5M\H HX 5S8 3X;!\?O'B+:"B1YDM KU_%U'_7_&*V2FJD M=^HW.3/ZK(SM+0^8B6F)CMWSN*,X*E9T+4X&\*5'[:YQ50K0B[> 4Z; I"@2 MLGM(2(^U>95#N"<9&XD6/*Z5:]V;5Z4 O7D+.'54LQ']/:J$T:0L:3I=E2(W M84G0=31B3>C.;_N5CDL'4%EY0[4$JZ8-+JV[6%ZPD&[P \Y7^E65^CM +UV! MI&[BJ 1&>IUB&,57J/63+JVO ;U4':K^>Q4RJ!(:KR_/'GYI'K_+;P&]60TH M74]19E]_PP5W]_B?V8IGRT#7?(#%1EO]N/Z9O2V2EWPAFHN):\MQ,5;!,+R\ M&X!/1?'UL0XM.ZD/J>!Z M>Q*\RZZG![WX3'#]2U!LBVF9@#;C6/6RQ.F\_AL8OAZAMP.HD)\$?YNU"_:= M,(HT#!F)"JUM'7*A4IPK]LWE-$ =4,%O@UJ]'5!VB?@9:FFE.D,M["!I"#66 MQJKK\A;TL+D@NHVIKMU )4G / :J[%K>XAX@KG=>;0\03VM_W+JAKLV]T5DW^%0MG%(W #.= MQEN/NQ?HV4ZC BP ,TAC8:!&!]5*FH)I?W3)?F,?UQ^Q?WB^+O;)_P%02P,$ M% @ 97-J2=J:K2/Y% @# ! !4 !C<'-H+3(P,38Q,# Q7W!R92YX M;6SM7=USVSB2?[^J^Q]XWKK:\8-BR_9D)M[);LD?RKK68[LLS\S=O:0@$I*X MH0@-0-K6_O4'@!1%B2 ^*-* O).'Q)'14'?_NH%& PW\]+?7>>0]0TQ"%'\^ MZ'\X/O!@[*,@C*>?#WX9]0:CRYN; X\D( Y A&+X^2!&!W_[ZW_^AT?__/1? MO9XW#&$4G'M7R._=Q!/T%^\.S.&Y]P7&$(,$X;]XOX(H99^@81A![%VB^2*" M":2_R+[XW#O[T#\;>[V>1K^_PCA ^)?'FZ+?69(LSH^.7EY>/L3H&;P@_(U\ M\)%>=R.48A\6??U^>G+<_]CO'W_B_Q[__N%U0B6X @G])?OHOT^N^GWVU_%3 M_X?ST_[YZ=G_:7Y3 I*4%-]T_'J<_\G(?XK"^-LY^VL,"/0H+C$Y?R7AYX.2 M?"^G'Q">'IT<'_>/_N?GVY$_@W/0"V.&CP\/5E2L%Q%=_].G3T?\MZNFE9:O M8QRMON/T:,5.T3/];2AI7^*$A.>$LW>+?)!P\U)^C5?;@OVOMVK68Q_U^B>] MT_Z'5Q(<4NYY5S,,)Y\/_ 69]3)K..;?]R<=VF2YH+Y"0F;J!]Y1$Q8O0,1T M.9I!F! 53\+&;3/Q # 5>P:3T >1$4="RA;88TX%&1;D?G*_8 ,.Q4"I+#E5 MRVQ= C(;1NC%B*L*40M,W='Q!\/[R45*PA@2)3]U[5M@Y29.( [GPS"F)A*" M:"VZBBDU91N:@LD-G07G\ %B.EO-44Q=/?OA^OPU%*KA*05N)]ICPB'4 /?2M,6&!CX/DYA_&, CY]$%M8,&T?0NIZH? #R,ZG0RF&.IY0\/N6H&46?43>-6!M-*T M!0:8$X6)EI8$3=]TD'@"XTBMIJ;]M>N?>KS6$K3OJWH,28G>%.P>_^X'# FS MMTL0^6G$XPLZD:)D=@%HOY3V*HS2A#(,<$S76H1VRZFO%^0*)B",6C27MCGJ M9H;*O^0.8!:./2MG5H,NVO607NEG3:STJ-OWG=[6_S79->NEW,1XA?X/7B*VR$59.A0^COW^5\3H8DP0#/UEU%($QC'CW7QFM'NE1$V9S MO?)U/X'^AREZ/@I@2-?__3/V Q/DK'?(33D'UUG+!,BX!S MVE3<XFC!%[P]?Q9&A?U,,)J;JC)7 M&U((4M8N9>'-(;BD@F 0W5!W>?T'7,HPJ#35!*'O'@HU4MN 827'$^U6K/W- M%II*/W%)Z2(9;>J:AD@AHA($+#TL5_I64TWMG[JH?:'4-F 84&X"QM$P E.Q M^K>::*K]S"6U"Z6TH>[+%#,1AR'Q0?2_$&"IX=>WU@3A>Y= 4,EN;^+]#4;1 M/V+T$H\@("B&P0TA*<2R";B61!.9CRXAHZ4%>_#\BJ*4:A O^=8GD<%2::H) MQP_NP5$CM<7P-//?1[A . GC:;87*XU2:R@T0?G1/5#D.K"'#;>12SJ83A&6 M+ARV&FHB\EYQ>(/^ MG)-X&8WWW2\Q2(,P@<%AH]1WV9XF@(PY-BGI30%8,*/Z> 2CA*P^X4GRDG7E M'W\M&+R?%"=.'A )%9GRG%R/>F=W:2[>@!"J:[4@V^ULIP"(8:4=U @YW 8SOJ])_U?CH9))< XR4-1O@QWGIT M-,FMI>&U@$!-1'()Q('OHY0R^0A]2!D>1_ .REQ*W-Q:MKX!2%*)W0!E=0)B M*<5BLY6US'T#"$3RN:'Y!PP7(%P=Y*"^?)_,(-Z0K1X0+6)KR?T&.!EHPPWX MKN $4K:")_":<4D-3 F;E,A:QK\!7!K2NP&3IC\U\YSVL_V-XS:!UBG3&4BW MF;BUK'&^$I2 B+>T/"JB!<3)\H$N0#=.4:MC< U2:VEJ$URU5>"&A_T,J,PQ MQ,LRJU\P(J+<3TXDH[&7S3;6/](6RB7 ABF.0U9-1/DF:$HN)DO,'K.:D<4<,EH[&6\=\1+K0@W *N53P&:BLY>:GQ' MX/04LN^!"UWKIW-6RP&#*T@E\$..#/TY@ARB.!C,V6;_O_CGM4J1)D1:^@9= M4^IL!=_4E-I6LKG1?@"WQG*Z8=@#?5DQN.6>):>P=>1J.+8&=+)V,8:E%T>IM^M=_Y )9L MLU.==:]IKXM79^L3#86+=WK%DCN##JLCSI8)33"2R^\&3";X M[ ),9YM7QL!H(;*784KILAM^(4C,:CT@G< AN0J)'R'"\L_*N I9'&W'#<)E%H"W'GJ8L+CGV)-$L5#OS$G+SBHV2CM42ZJ'6V'V8<76KH MP VP!D' ;8]:(0B#F_@2+,)D?8.E('RI(] %J<,EG2%("MG= .B17?H3KZ^M MVDC73T(_E(R$.K2ZL'6VCC.&35\C;B#XA"&@,^QR/1K4(R9JJXM09RLW8X3J M)=[_S:&J,DPB$7TT.]M4,$:S7N)]7TJH4DC-,YWZ.'>VM=!AAK,3_.W5[XGO M[MXHYCM5%/-M=/%'0=];K"VRZNE!FLP0#O^UAEVZMJ@2[6^IGX8NW B *HSR MRVM, %L1V*[]:Q.M324XBI3IVKWY70TN[O2]]5T-K0!'IZ)[S(4.>.B]NN=8 M"[]Z8MLU@NW J%*.[7L%% ]W;,0D9ULQR9K60Q-O3>W(50/91<8%D^I@I); M:C;F&<8IU+A2H-K2.US/^#.)T0CE,Z>+C :,@]1/) M,4TUI>T8HQ%.2DVX@=L(1)#D+(\@?@Y]99F,A,3VE&2&E%)V-R!:.;YZ9+-? M#-UL2'LOV:M+1&@P] 6A@(Q0)%U.;36T715MAEN-G&ZX2\9<;EHJ"(IFMFNA MFP"P):,;ZN<#*)WK)K)ML(U&MLN5S50OD&_?AZT1C&B?T^SYU(A5%P7S,.:/ M/;!'3?+;*B0!@2:]]9IGP_# 2"UN>%^^QHRGF:BWTD!.V-AZY:P92!*!'4&$ MK0/N4(PV&54ZE8K.>J&L(4Y::G (LHP_!3ZK1M9+31N L2F@&YI?._&02IB= MBTRIL:Q39Q=P@C L/\%%?R!)Z*NR5@T[M5YQ:(9L"PITPQ)6%78%H_E(<4%G M8VEHJ2341=214%]3$6Z@5KP0*0\\MIKI(N+("D HI!OZWWY)DS^T68]#37/= M_4%'$JY2H=W Y3<83F<)# ;/=!B>PKMT/H;X?E+9PE3@9=B-]9).,QP;*XMF*!ZH4Y=(6/;LJ M>ABAEYH=^N^E._2,V./4CNS0EXY8%((9G1D44-D-#QE##Q@]AQ3;B^4OA 6V M10YGX"?A&WBQ1+E\-E-O8WNK?0=^5.X"V M!&^\2T 'XS$BT/X^P2#X9TJRJM4G] A]%/LAO^Q]O1QZ0JTY>#??9OOL8VL& MUB48;HP=;5V#EST=1=7":J#@%Q]]K^Y!,>R;X)@"Y88RKS (,+M&< M)>"X2)(8K*:][5LHVYMG<0HQWS]JU)WUXZ$-=HEWTIP;X,N? MSS+=PFG6F_VW1W;"T>0],NTMESV]$Y!*[T,8\%/P@E26WE-D1IU8/\3"W;]2O$?DAD!^V-.K'^VDN;:#=0W_YG#1[ ,E,7PH]PD6)_1L-:W>% @U;7 M0KI[@++-\4!;6?N_(*B);01*,PX,A7WH&HJ%M:2YH9@K;]^O1&'BLI=YZ#]L MI?-,UT L 6^8AC#KQ?I+.&V:3!,%NA%VB#D?4 _ >$E5H'@O0I/<^@,ZW8-= MH[+&0\."&P]=Y>#$U0&B72OY>N+ 8S!O;B=,ZE8LY3IV(.X8I8M%IJ^U F_B M"<)SH/D @&X'NI;2V>*E0?[!4#MN3!"EP]#LE2KIR]JBMO;?FS'4NNB*&9'X MMNN [P"[:/=^0^#A'+HY9UX12^E GV+#GF/IR#.J]@N M44PHE@'(L2F#4GH(8>!.%C] MN.[:R_IVY[XA]1A33^'0M4D:_B\AL>S(*DP4-RXE%OSQ_8VB7OD1\O)U=I\ZX2QOR*MVJUW[M;F]JLOZ19EU M#1?=N6/+CMR.K6SOQK:C;=N#@JABJ#P8](\K@\'W+*Q?4]G,VV1<+-?\Z92& M2HBL)J$J?&FXIIS*^G-82GPJJ2BU$FQ[3%ZCD1_!J/&:?L5K/AYZ.:57D%H] M5L$JC]C;PYPK*J/:=:1$=N\5*I=3K=C;J*,Q\JK&'5IV. U4JS?^[*(ZV[Y( MB=GTBV$0;IQAOF6[T$/@,PF6@RF&DL15_Z3BJS\<>JQG?H,D[YNO&HO>/=Z] MM^K?*WV!S<-UX\1D'JQK;_5\X#CANXF+D)T984HN&9]6I*K=@^V05(I6Y>"? MF5YL>Z7H-R/AZM434;FP&:@65 I(7)A9],PJ)1160\JE?C4[6\Z M/)&QC&282":ILXK+?#KTRE063\ZLN>!96[X]!F-_(W10^Y!A-Y9? L\Y-?(K M%9UESVJ$H^ =<+5J;'N;_G;#$X^GQ2[Y?2N;#MYWV7?8O)7\G>P^C/P9#%)6 MW"A\081BG%]\SS6NX;"-.]ROG8L=]6;;FTO)2)F[5H\);28R77#$=Y717)M5 MP>%EBIGYFON?J@?K0:EIIM-4.2U7&_1#\1YW^OR4$[D$D<]NJN>'G2Y0,ML* M5;8CF>L%N8()"*.M@>?/^<#3S@DB2L>Y]'+]$,]?\\G2R6/*J3=FK/)N@HQ9 M#^;<>@OZ-21;%AQ] MC,=$S'$$_Q3PS<#V90#^YC[FHVUKE:03)29E&O=E^%VX\ M?-W9[4>=#!H&[V#OZ:#QYN_8=W8;[FX&H/^L_=YE4 5E77G*\ Y@=D'\L[AH MLJ]=YE7D(+VB1YM;+W^4?@F>E4?^-W8#* RNZ-063[-[N;*!S?""S29]V3Y- MVT6!5W.=NA$KB-]S'5 'CJ?\M/K%LE*?-G@!.,C%&B(\@2&[187M2EV_+D+, M>R W<:8)B0EU_]6VT[S=F-Q;0>:(A3(G6E]4*G SQ2BEH+6=1>YN6-)2FAL@ M#R+>>1YE5XQ;^?Z;+KWM#'(G8)LISPW KU]]2,@3>+V ,9R$";^D6LB^T5V] M.W9K.\?KO>VUVP[H""5W#!W^9J &*GD[ MV]'S#FAL2+KOKU@44K&+U?/XC4#\+']5N9[&=E2Z ZZU&MC_IVT*&14WD9=; MV=Z9WP%)\87CN_NGS1JGWM;_I;&^UF51]./51["H@W(@ZG]OA5!,PS2RFM#( M*F2/9 PA)'GAC21)J:#;QT(E#46X$=3DO(Y !-A:6!>L2GO;"X+&*-5([A0Z M\AHW)5@JG%52AU?4U$8GM-T09D]1ZW9^%+Z,JMH=6$]@FE[V9:@:-P;6 M?!@90JI,$*W?]\VW]>IQ5!+:CFG, =34A5/ \3&UL4$L! A0#% @ 97-J258;"^"E'@ I)D! !4 M ( !/4 &-P