0001387131-18-003802.txt : 20180809 0001387131-18-003802.hdr.sgml : 20180809 20180809122553 ACCESSION NUMBER: 0001387131-18-003802 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 54 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180809 DATE AS OF CHANGE: 20180809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CPI AEROSTRUCTURES INC CENTRAL INDEX KEY: 0000889348 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728] IRS NUMBER: 112520310 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11398 FILM NUMBER: 181004200 BUSINESS ADDRESS: STREET 1: 200A EXECUTIVE DR CITY: EDGEWOOD STATE: NY ZIP: 11717 BUSINESS PHONE: 5165865200 MAIL ADDRESS: STREET 1: 91 HEARTLAND BLVD CITY: EDGEWOOD STATE: NY ZIP: 11717 10-Q 1 cvu-10q_063018.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

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

 For the quarterly period ended June 30, 2018

 

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: 1-11398

 

CPI AEROSTRUCTURES, INC.

(Exact name of registrant as specified in its charter)

 

New York 11-2520310
(State or other jurisdiction (IRS Employer Identification Number)
of incorporation or organization)  

 

91 Heartland Blvd., Edgewood, NY 11717
(Address of principal executive offices) (zip code)

 

(631) 586-5200

(Registrant’s telephone number including area code)

 

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

 

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

 

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

 

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

 

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

 

As of August 1, 2018 the number of shares of common stock, par value $.001 per share, outstanding was 8,953,137.

 

 

 

 

 

INDEX

 

 

Part I - Financial Information

   
Item 1 – Condensed Financial Statements  
   
Condensed Balance Sheets as of June 30, 2018 (Unaudited) and December 31, 2017 3
   
Condensed Statements of Income and Comprehensive Income for the Three and Six Months ended June 30, 2018 (Unaudited) and 2017 (Unaudited)

4

   
Condensed Statements of Shareholders’ Equity for the Six Months ended June 30, 2018 (Unaudited) and 2017 (Unaudited) 5
   
Condensed Statements of Cash Flows for the Six Months ended June 30, 2018 (Unaudited) and 2017 (Unaudited) 6
   
Notes to Condensed Financial Statements (Unaudited) 7
   
Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 17
   
Item 3 – Quantitative and Qualitative Disclosures About Market Risk 25
   
Item 4 – Controls and Procedures 25
   
Part II -  Other Information  
   
Item 1 – Legal Proceedings 26
   
Item 1A – Risk Factors 26
   
Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds 27
   
Item 3 – Defaults Upon Senior Securities 27
   
Item 4 – Mine Safety Disclosures 27
   
Item 5 – Other Information 27
   
Item 6 – Exhibits 28
   
Signatures 29
   
Exhibits 30

 

 2

 

 

Part I - Financial Information

 

Item 1 – Condensed Financial Statements

 

CONDENSED BALANCE SHEETS

 

 

   June 30,   December 31, 
   2018   2017 
    (Unaudited)    (Note 1) 
ASSETS          
Current Assets:          
Cash  $1,032,098   $1,430,877 
Accounts receivable, net of allowance for doubtful accounts of $150,000 as of June 30, 2018 and December 31, 2017   5,390,545    5,379,821 
Contract assets   115,180,455    111,158,551 
Prepaid expenses and other current assets   2,697,349    2,413,187 
           
Total current assets   124,300,447    120,382,436 
           
Property and equipment, net   2,581,006    2,046,942 
Deferred income taxes, net   811,318    1,566,818 
Other assets   156,214    188,303 
Total Assets  $127,848,985   $124,184,499 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current Liabilities:          
Accounts payable  $12,248,936   $15,129,872 
Accrued expenses   1,173,284    1,911,421 
Contract liabilities   583,580    246,330 
Current portion of long-term debt   2,370,013    2,009,000 
Line of credit   27,338,685    22,838,685 
Income tax payable       109,327 
           
Total current liabilities   43,714,498    42,244,635 
           
Long-term debt, net of current portion   6,220,229    7,019,468 
Other liabilities   566,506    607,063 
           
Total Liabilities   50,501,233    49,871,166 
           
Shareholders’ Equity:          
Common stock - $.001 par value; authorized 50,000,000 shares, 8,938,491 and 8,864,319 shares, respectively, issued and outstanding   8,935    8,863 
Additional paid-in capital   54,276,175    53,770,618 
Retained earnings   23,062,642    20,548,652 
           
Accumulated other comprehensive loss      (14,800)
           
Total Shareholders’ Equity   77,347,752    74,313,333 
           
Total Liabilities and Shareholders’ Equity  $127,848,985   $124,184,499 

 

See Notes to Condensed Financial Statements

 

 3

 

 

CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME

 

 

   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30, 
   2018   2017   2018   2017 
   (Unaudited)   (Unaudited) 
         
Revenue  $20,261,239   $16,731,951   $38,452,862   $36,764,652 
Cost of revenue   15,676,421    13,048,203    29,818,176    28,543,390 
                     
Gross profit   4,584,818    3,683,748    8,634,686    8,221,262 
Selling, general and administrative expenses   2,557,759    2,002,198    4,607,599    4,166,076 
Income from operations   2,027,059    1,681,550    4,027,087    4,055,186 
Interest expense   416,834    465,903    864,097    856,238 
Income before provision for income taxes   1,610,225    1,215,647    3,162,990    3,198,948 
                     
Provision for income taxes   353,000    450,000    649,000    1,184,000 
                     
Net income   1,257,225    765,647    2,513,990    2,014,948 
                     
Other comprehensive income (loss), net of tax – change in unrealized (gain) loss on interest rate swap   20,600    (1,000)   14,800    4,200 
                     
Comprehensive income  $1,277,825   $764,647   $2,528,790   $2,019,148 
                     
Income per common share – basic  $0.14   $0.09   $0.28   $0.23 
                     
Income per common share – diluted  $0.14   $0.09   $0.28   $0.23 
                     
Shares used in computing income  per common share:                    
Basic   8,938,331    8,832,478    8,913,394    8,806,942 
Diluted   8,980,155    8,865,055    8,953,321    8,840,309 

 

See Notes to Condensed Financial Statements

 

 4

 

 

CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY (UNAUDITED)

 

 

   Common
Stock
Shares
   Amount   Additional
Paid-in
Capital
   Retained
Earnings
   Accumulated
Other
Comprehensive
Loss
   Total
Shareholders’
Equity
 
                         
Balance at January 1, 2017   8,739,836   $8,738   $52,824,950   $14,781,018   $(9,000)  $67,605,706 
Net income               2,014,948        2,014,948 
Change in unrealized loss from interest rate swap                   4,200    4,200 
Stock-based compensation expense   92,813    95    696,910            697,005 
                               
Balance at  June 30, 2017   8,832,649   $8,833   $53,521,860   $16,795,966   $(4,800)  $70,321,859 
                               
Balance at January 1, 2018   8,864,319   $8,863   $53,770,618   $20,548,652   $(14,800)  $74,313,333 
Net income               2,513,990        2,513,990 
Change in unrealized loss from interest rate swap                   14,800    14,800 
Common stock issued as employee compensation   5,130    5    45,908            45,913 
Stock-based compensation expense   69,042    67    459,649            459,716 
                               
Balance at  June 30, 2018   8,938,491   $8,935   $54,276,175   $23,062,642   $   $77,347,752 

 

See Notes to Condensed Financial Statements

 

 5

 

  

CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

 

         
For the Six Months Ended June 30,  2018   2017 
           
Cash flows from operating activities:          
Net income  $2,513,990   $2,014,948 
Adjustments to reconcile net income to net cash used in operating activities:          
Depreciation and amortization   333,276    302,032 
Debt issuance costs   42,785    42,786 
Deferred rent   (35,384)   (15,340)
Loss on disposal of fixed asset       21,010 
Stock-based compensation   459,716    697,005 
Common stock issued as employee compensation   45,913     
Adjustment for maturity of interest rate swap   20,600     
Deferred income taxes   755,500    1,155,532 
Changes in operating assets and liabilities:          
(Increase) decrease in accounts receivable   (10,724)   2,174,184 
Increase in contract assets   (4,021,904)   (2,113,884)
Increase in prepaid expenses and other assets   (284,162)   (340,026)
Decrease in accounts payable and accrued expenses   (3,619,073)   (4,972,453)
Increase (decrease) in contract liabilities   337,250    (80,078)
Decrease in other liabilities   (10,976)    
Decrease in income taxes payable   (109,327)    
           
Net cash used in operating activities   (3,582,520)   (1,114,284)
           
Cash flows used in investing activities:          
Purchase of property and equipment   (369,738)   (147,957)
Proceeds from sale of fixed asset       42,480 
           
Net cash used in investing activities   (369,738)   (105,477)
           
Cash flows from financing activities:          
    Payments on long-term debt   (946,521)   (504,528)
Proceeds from line of credit   4,500,000    3,000,000 
Payments on line of credit       (1,200,000)
           
Net cash provided by financing activities   3,553,479    1,295,472 
           
Net increase (decrease) in cash   (398,779)   75,711 
Cash at beginning of period   1,430,877    1,039,586 
           
Cash at end of period  $1,032,098   $1,115,297 
           
Supplemental disclosures of cash flow information:          
Equipment acquired under capital lease  $497,602   $ 
           
Noncash investing and financing activities:          
Cash paid during the period for:          
Interest  $1,047,457   $795,151 
Income taxes  $   $28,468 

 

See Notes to Condensed Financial Statements

 

 6

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

1.          INTERIM FINANCIAL STATEMENTS

 

The condensed financial statements of CPI Aerostructures, Inc. (the “Company”) as of June 30, 2018 and for the three and six months ended June 30, 2018 and 2017 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.

 

The condensed balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.

 

The Company maintains its cash in two financial institutions.  The balances are insured by the Federal Deposit Insurance Corporation.  From time to time, the Company’s balances may exceed these limits.  As of June 30, 2018, the Company had $780,778 of uninsured balances.  The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.

 

Effective January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method for all of its contracts. ASC 606 requires sales and gross profit to be recognized over the contract period as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Contract assets.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Contract liabilities.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known. ASC 606 involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the process; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

 7

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

 

Following the adoption of ASC 606, the Company’s revenue recognition for all of its contracts remained materially consistent with historical practice and there was no material impact in the six months ended June 30, 2018 condensed financial statements upon adoption.

 

In compliance with ASC 606, costs and estimated earnings in excess of billings on uncompleted contracts, on the December 31, 2017 condensed balance sheet, has been reclassified to contract assets. Additionally, billings in excess of costs and estimated earnings on uncompleted contracts and contract losses, on the December 31, 2017 condensed balance sheet, have been combined and reclassified to contract liabilities.

 

2.          aCCOUNTING STANDARDS

 

Recently Issued but not Adopted Accounting Pronouncements 

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842). The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and non-lease components in a contract in accordance with the new revenue guidance in ASC 606. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.

 

3.          REVENUE RECOGNITION

 

The majority of the Company’s revenues are from long-term contracts with the U.S. government and commercial contractors. The contracts with the U.S. government typically are subject to the Federal Acquisition Regulation (“FAR”) which provides guidance on the types of costs that are allowable in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors are based on the specific negotiations with each customer.

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

To determine the proper revenue recognition method, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period.

 

 8

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

All of the Company’s current long-term contracts have a single performance obligation as the promise to transfer the goods or services are not separately identifiable from other promises in the contracts and, therefore, not distinct. The Company’s contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. All of the Company’s contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis.

 

Revenues for the Company’s long-term contracts are recognized over time as the Company performs its obligations because of continuous transfer of control to the customer. The continuous transfer of control to the customer is supported by clauses in contracts that either allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and the products and services have no alternative use or the customer controls the work in progress.

 

Because of control transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company uses the cost-to-cost input method to measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as the Company incurs costs on its contracts.

 

In applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs to determine its progress towards contract completion and to calculate the corresponding amount of estimated revenue and estimated gross profit recognized. For any costs incurred that do not contribute to a performance obligation, the Company excludes such costs from its input methods of revenue recognition as the amounts are not reflective in transferring control of the asset to the customer. Costs to fulfill include labor, materials and subcontractors’ costs, other direct costs and an allocation of indirect costs.

 

Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin for a contract is reflected in revenue in the period the change becomes known. Contract estimates involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

 9

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

For the Company’s uncompleted contracts, contract assets include unbilled amounts and when the estimated revenues recognized exceeds the amount billed to the customer and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current. The Company’s contract liabilities consist of billings in excess of estimated revenues recognized. Contract liabilities are classified as current. The Company’s contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period.

 

Revenue recognized for the three and six months ended June 30, 2018 that was included in the contract liabilities at January 1, 2018 was $294,023 and $147,753, respectively.

 

The Company’s remaining performance obligations represents the transaction price of its long-term contracts for which work has not been performed. As of June 30, 2018, the aggregate amount of transaction price allocated to the remaining performance obligations was $62,596,133. The Company estimates that it expects to recognize approximately 70% of its remaining performance obligations in 2018 and 30% revenue in 2019.

 

In addition, the Company recognizes revenue for parts supplied for certain MRO contracts at a point in time following the transfer of control to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract.

 

Revenue from long-term contracts transferred to customers over time and revenue from MRO contracts transferred at a point in time accounted for approximately 97% and 3%, respectively, for the six months ended June 30, 2018.

 

Revenue by long-term contract type for the three and six months ended June 30, 2018 is as follows:

 

   For the Three
Months Ended
   For the Six
Months Ended
 
Government subcontracts  $10,573,932   $18,711,658 
Commercial contracts   7,351,187    14,827,282 
Prime government contracts   2,336,120    4,913,922 
   $20,261,239   $38,452,862 

 

 10

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

4.          stock-based compensation

 

The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.

 

In January 2018, the Company granted 58,578 restricted stock units (“RSUs”) to its board of directors as partial compensation for the 2018 year. In January 2017, the Company granted 59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company’s net income for the six months ended June 30, 2018 and 2017 includes approximately $415,000 and $440,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.

 

In January 2018, the Company granted 5,130 shares of common stock to various employees. For the six months ended June 30, 2018, approximately $10,000 of compensation expense is included in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.  In January 2017, the Company granted 5,550 shares of common stock to various employees. For the six months ended June 30, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of revenue for this grant.

 

In March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2018, approximately $105,300 of compensation expense is included in selling, general and administrative expenses and approximately $22,300 of compensation expense is included in cost of revenue for this grant.

 

In March 2017, the Company granted 73,060 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the six months ended June 30, 2017, approximately $197,400 of compensation expense is included in selling, general and administrative expenses and approximately $41,600 of compensation expense is included in cost of revenue for this grant.

 

In March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued at approximately $62,000, to pay the employees’ withholding taxes.

 

In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees’ withholding taxes.

 

A summary of the status of the Company’s stock option plans as of June 30, 2018 and changes during the six months ended June 30, 2018 is as follows:

 

   Options   Weighted
average
exercise
price
   Weighted
average
remaining
contractual
term (in years)
   Aggregate
intrinsic value
 
Outstanding at beginning of period   80,249   $11.05           
                     
Outstanding and vested at end of period   80,249   $11.05    0.60   $136,500 

 

 11

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

During the six months ended June 30, 2018 and 2017, no stock options were granted or exercised.

 

5.          Derivative Instruments and Fair Value

 

Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.

 

We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.

 

In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item.

 

Fair Value

 

At June 30, 2018 and December 31, 2017, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

   June 30, 2018 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $35,944,972   $35,944,972 

 

   December 31, 2017 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $31,893,894   $31,893,894 

 

We estimated the fair value of debt using market quotes and calculations based on market rates.

 

 12

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

 

The following table presents the fair values of those financial liabilities measured on a recurring basis as of December 31, 2017:

 

       Fair Value Measurements December 31, 2017 
Description  Total   Quoted Prices
in Active
Markets for
Identical
Assets (Level 1)
   Significant
Other
Observable
Inputs (Level 2)
   Significant
Unobservable
Inputs (Level 3)
 
Interest Rate Swap, net  $18,781       $18,781     
Total  $18,781       $18,781     

 

The fair value of the Company’s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the “replacement swap rate,” which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.

 

As of December 31, 2017, $18,781 was included in other liabilities related to the fair value of the Company’s interest rate swap $15,000, net of tax of approximately $4,000, respectively, was included in accumulated other comprehensive loss.

 

During the month of June, the interest rate swap matured and the Company realized a net gain of approximately $7,000.

 

6.           Contract assets and contract liabilities

 

Net Contract assets (liabilities) consist of the following:

 

   June 30, 2018 
   U.S.         
   Government   Commercial   Total 
Contract assets  $53,171,382   $62,009,073   $115,180,455 
Contract liabilities   (535,366)   (48,214)   (583,580)
Net contract assets (liabilities)  $52,636,016   $61,960,859   $114,596,875 

 

    December 31, 2017 (1) 
   U.S.           
   Government   Commercial   Total 
Contract assets  $54,591,601   $56,566,950   $111,158,551 
Contract liabilities   (224,339)   (21,991)   (246,330)
Net contract assets (liabilities)  $54,367,262   $56,544,959   $110,912,221 
(1)On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.

 

 13

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

 

The increase or decrease in the Company’s net contract assets (liabilities) from January 1, 2018 to June 30, 2018 was primarily due to costs incurred on newer programs, like the Raytheon Next Generation Jammer Pod ($0.2 million increase) and the new design of the HondaJet engine inlet ($1.6 million increase), for which the Company has not begun billing on a steady rate. Additionally, we experienced some delays in shipping on the G650 program which increased contract assets by $3.8 million.

 

U.S. government contracts includes contracts directly with the U.S. government and government subcontractors.

 

Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the six months ended June 30, 2018, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $247,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years. During the six months ended June 30, 2017, the effect of such revisions was a decrease to total gross profit of approximately $1,171,000.

 

Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.

 

7.          INCOME PER COMMON SHARE

 

Basic income per common share is computed using the weighted average number of common shares outstanding. Diluted income per common share for the three and six months ended June 30, 2018 and 2017 is computed using the weighted average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental shares of 64,287 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2018. Incremental shares of 45,249 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. Incremental shares of 63,336 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2017. Incremental shares of 114,466 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2017, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive.

 

8.          LINE OF CREDIT

 

On March 24, 2016, the Company entered into a Credit Agreement with BankUnited, N.A. as the sole arranger, administrative agent and collateral agent and Citizens Bank, N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”).  The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement. 

 

 14

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

 

As of June 30, 2018, the Company was not in compliance with the leverage ratio financial covenant contained in the BankUnited Facility, as amended. We anticipate the leverage ratio covenant will be waived and amended by the provisions of the amendment to the BankUnited Facility described in Note 12 to these condensed financial statements.

 

As of June 30, 2018, the Company had $27.3 million outstanding under the Revolving Loan bearing interest at 5.25%.

 

The BankUnited Facility is secured by all of the Company’s assets.

 

9.           LONG-TERM DEBT

 

In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The interest rate swap ended in accordance with its terms as of June 1, 2018.

 

The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $48,000 is included in other assets and $16,000 is a reduction of long-term debt.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on June 30, 2019.

 

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending June 30,     
2019   $2,370,013 
2020    5,883,190 
2021    192,370 
2022    91,749 
Thereafter    68,965 
    $8,606,287 

 

In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $939,620 including a current portion of $295,014.

 

10.          MAJOR CUSTOMERS

 

During the six months ended June 30, 2018, the Company’s four largest commercial customers accounted for 27% 13%, 13% and 10% of revenue. During the six months ended June 30, 2017, the Company’s three largest commercial customers accounted for 32%, 24% and 11% of revenue. In addition, during the six months ended June 30, 2018 and 2017, 13% and 6% of revenue, respectively, was directly from the U.S. government.

 

At June 30, 2018, 35%, 16%, 12% and 11% of contract assets were from the Company’s four largest commercial customers. At December 31, 2017, 32%, 20%, 12% and 10% of contract assets were from the Company’s four largest commercial customers.

 

At June 30, 2018 and December 31, 2017, 3% and 4%, respectively, of contract assets were directly from the U.S. government.

 

At June 30, 2018, 18%, 17%, 16%, 14% and 14% of our accounts receivable were from our five largest commercial customers. At December 31, 2017, 44%, 18% and 13% of accounts receivable were from our three largest commercial customers. 

 

 15

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

11.          Legal Proceedings

 

On March 21, 2018, the Company entered into a Stock Purchase Agreement (the “Agreement”) with Air Industries Group (“Air Industries”), pursuant to which, subject to the satisfaction or waiver of certain conditions, the Company would purchase from Air Industries all of the shares (the “Shares”) of Welding Metallurgy, Inc. (“WMI”), a wholly owned subsidiary of Air Industries (the “Acquisition”). WMI is engaged in the manufacture of complex components and assemblies for the defense and commercial aircraft industries.

 

Under the terms of the Agreement, the Company would pay a purchase price for the Shares as follows: (i) $9.0 million in cash, subject to adjustment based on the working capital of WMI at the closing of the Acquisition and (ii) up to an aggregate of $1.0 million, in two payments of up to $500,000 each (the “Contingent Payments”) if WMI enters into certain long-term supply agreements. The Contingent Payments are reduced if milestones for signing are not achieved.

 

On July 5, 2018, we filed a complaint in the Supreme Court of the State of New York, County of New York, against Air Industries relating to the Agreement. The complaint alleges that Air Industries willfully breached its contractual obligation to provide financial information required to fulfill key conditions for closing under the Agreement. The Company is seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations under the Agreement, monetary damages, and attorneys’ fees and costs.

 

On July 30, 2018, Air Industries filed its answer and counterclaims. Air Industries denied the allegations made by us in the complaint and alleged that we breached the Agreement and the covenant of good faith and fair dealing. Air Industries is seeking a declaration that the Agreement has terminated, along with monetary damages, attorneys’ fees, and costs.

 

On July 31, 2018, we filed a motion for preliminary injunction against Air Industries. The motion argues that the failure by Air Industries to provide financial data and other information necessary to close on the Acquisition will cause irreparable injury to us. We are therefore seeking an order directing Air Industries to furnish us with all previously requested financial, operating, and other data and information relating to WMI. The court issued an order to show cause on August 1, 2018 and set August 13, 2018 as the hearing date with respect to the motion for preliminary injunction. Air Industries has not yet responded to the motion for preliminary injunction.

 

For a discussion of the risks and uncertainties associated with this litigation and with the acquisition of WMI, please see Part II, Item 1A “Risk Factors” of this Quarterly Report on Form 10-Q. We remain committed to completing the Acquisition as soon as practicable, however, because of the risks and uncertainties, we cannot conclude that the consummation of the Acquisition is probable.

 

12.           SUBSEQUENT EVENTS

 

On August 7, 2018, the Company obtained a commitment letter from BankUnited, N.A. with respect to amending the BankUnited Facility to, among other things, extend the term of each of the Revolving Loan and the Term Loan for an additional year to June 30, 2020, and to waive non-compliance with the leverage ratio financial covenant. The amendments to the BankUnited Facility are subject to the lenders’ due diligence and the preparation and execution of formal documentation.

 

 16

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

The following discussion should be read in conjunction with the Company’s condensed financial statements and notes thereto contained in this report.

 

Forward Looking Statements

 

When used in this Form 10-Q and in future filings by us with the Securities and Exchange Commission, the words or phrases “will likely result,” “management expects” or “we expect,” “will continue,” “is anticipated,” “estimated” or similar expressions are intended to identify “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Readers are cautioned not to place undue reliance on any such forward-looking statements, each of which speaks only as of the date made. Such statements are subject to certain risks and uncertainties that could cause actual results to differ materially from historical earnings and those presently anticipated or projected. The risks are included in Item 1A - Risk Factors of our Annual Report on Form 10-K for the year ended December 31, 2017 and Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations included in this Form 10-Q. We have no obligation to publicly release the result of any revisions which may be made to any forward-looking statements to reflect anticipated or unanticipated events or circumstances occurring after the date of such statements.

 

Business Operations

 

We are a manufacturer of structural aircraft parts for fixed wing aircraft and helicopters in both the commercial and defense markets. Within the global aerostructure supply chain, we are either a Tier 1 supplier to aircraft Original Equipment Manufacturers (“OEMs”) or a Tier 2 subcontractor to major Tier 1 manufacturers. We also are a prime contractor to the U.S. Department of Defense, primarily the Air Force. In conjunction with our assembly operations, we provide engineering, program management, supply chain management, and Maintenance Repair & Overhaul (“MRO”) services.

 

 17

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Backlog

 

We produce custom assemblies pursuant to long-term contracts and customer purchase orders. Backlog consists of aggregate values under such contracts and purchase orders, excluding the portion previously included in operating revenues on the basis of percentage of completion accounting, and including estimates of future contract price escalation. Substantially all of our backlog is subject to termination at will and rescheduling, without significant penalty. Funds are often appropriated for programs or contracts on a yearly or quarterly basis, even though the contract may call for performance that is expected to take a number of years. Therefore, our funded backlog does not include the full value of our contracts. Our total backlog as of June 30, 2018 and December 31, 2017 was as follows:

 

Backlog
(Total)
  June 30,
2018
   December 31,
2017
 
Funded  $69,908,000   $71,059,000 
Unfunded   290,300,000    317,667,000 
Total  $360,208,000   $388,726,000 

 

Approximately 79% of the total amount of our backlog at June 30, 2018 was attributable to government contracts. Our backlog attributable to government contracts at June 30, 2018 and December 31, 2017 was as follows:

 

Backlog
(Government)
  June 30,
2018
   December 31,
2017
 
Funded  $63,550,000   $58,919,000 
Unfunded   219,679,000    242,367,000 
Total  $283,229,000   $301,286,000 

 

Our backlog attributable to commercial contracts at June 30, 2018 and December 31, 2017 was as follows:

 

Backlog
(Commercial)
  June 30,
2018
   December 31,
2017
 
Funded  $6,358,000   $12,140,000 
Unfunded   70,621,000    75,300,000 
Total  $76,979,000   $87,440,000 

 

Our unfunded backlog is primarily comprised of the long-term contracts for the G650, E-2D, F-16, T-38, F-35, HondaJet Light Business Jet, Bell AH-1Z, Cessna Citation X+, Sikorsky S-92 and Embraer Phenom 300. These long-term contracts are expected to have yearly orders, which will be funded in the future.

 

The low level of funded backlog on commercial programs is the result of customers placing funded orders based upon expected lead time. These programs are under long-term agreements with our customers, and as such, we are protected by termination liability provisions.

 

 18

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Critical Accounting Policies

 

Revenue Recognition

 

Effective January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method for all of its contracts. ASC 606 requires sales and gross profit to be recognized over the contract period as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Contract assets.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Contract liabilities.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in cost of sales in the period the change becomes known. ASC 606 involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the process; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

 

Following the adoption of ASC 606, the Company’s revenue recognition for all of its contracts remained materially consistent with historical practice and there was no impact in the six months ended June 30, 2018 condensed financial statements upon adoption.

 

In compliance with ASC 606, costs and estimated earnings in excess of billings on uncompleted contracts, on the December 31, 2017 condensed balance sheet, has been reclassified to contract assets. Additionally, billings in excess of costs and estimated earnings on uncompleted contracts and contract losses, on the December 31, 2017 condensed balance sheet, have been combined and reclassified to contract liabilities.

 

 19

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Results of Operations

 

Revenue

 

Revenue for the three months ended June 30, 2018 was $20,261,239 compared to $16,731,951 for the same period last year, an increase of $3,529,288 or 21.1%. This increase is predominantly the result of ramping up of the next generation jammer pod program and the production of T-38 kits, offset by a normal cyclical decrease in revenue on the Company’s E-2D programs for both domestic and foreign sales.

 

Revenue for the six months ended June 30, 2018 was $38,452,862 compared to $36,764,652 for the same period last year, an increase of $1,688,210 or 4.6%. This increase is predominantly the result of ramping up of the next generation jammer pod program and the production of T-38 kits, offset by a normal cyclical decrease in revenue on the Company’s E-2D programs for both domestic and foreign sales.

 

Revenue from government subcontracts was $10,573,932 for the three months ended June 30, 2018 compared to $9,753,613 for the three months ended June 30, 2017, an increase of $820,319 or 8.4%. The increase in revenue is the result predominantly the result of ramping up of the next generation jammer pod program, offset by a normal cyclical decrease in revenue on the Company’s E-2D programs for both domestic and foreign sales.

 

Revenue from government subcontracts was $18,711,658 for the six months ended June 30, 2018 compared to $22,252,082 for the six months ended June 30, 2017, a decrease of $3,540,424 or 15.9%. The decrease in revenue is the result predominantly the result of a normal cyclical decrease in revenue on the Company’s E-2D programs for both domestic and foreign sales, offset by the ramping up of the next generation jammer pod program.

 

Revenue from direct military was $2,336,120 for the three months ended June 30, 2018 compared to $258,992 for the three months ended June 30, 2017, an increase of $2,077,128. The increase in revenue is primarily driven by an increase in revenue from T-38 kits.

 

Revenue from direct military was $4,913,922 for the six months ended June 30, 2018 compared to $405,980 for the six months ended June 30, 2017, an increase of $4,507,942. The increase in revenue is primarily driven by an increase in revenue from T-38 kits.

 

Revenue from commercial subcontracts was $7,351,187 for the three months ended June 30, 2018 compared to $6,719,346 for the three months ended June 30, 2017, an increase of $631,841 or 9.4%.

 

Revenue from commercial subcontracts was $14,827,282 for the six months ended June 30, 2018 compared to $14,106,590 for the six months ended June 30, 2017, an increase of $720,692 or 5.1%.

 

Inflation historically has not had a material effect on our operations.

 

Cost of sales

 

Cost of sales for the three months ended June 30, 2018 and 2017 was $15,676,421 and $13,048,203, respectively, an increase of $2,628,218 or 20.1%, This increase is the result of the comparable increase in revenue.

 

Cost of sales for the six months ended June 30, 2018 and 2017 was $29,818,176 and $28,543,390, respectively, an increase of $1,274,786 or 4.5%, This increase is the result of the comparable increase in revenue.

 

 20

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

The components of the cost of sales were as follows:

 

   Three months ended   Six months ended 
   June 30, 2018   June 30, 2017   June 30, 2018   June 30, 2017 
                 
Procurement  $10,299,378   $8,064,051   $18,944,987   $17,904,113 
Labor   1,589,576    1,712,025    3,247,295    3,586,568 
Factory overhead   3,687,518    3,534,619    7,628,882    7,787,706 
Other contract costs   99,949    (262,492)   (2,988)   (734,997)
Cost of Sales  $15,676,421   $13,048,203   $29,818,176   $28,543,390 

 

Other contract costs (credit) for the six months ended June 30, 2018 were $(2,988) compared to $(734,997), an increase of $732,009. Other contract costs (credit) for the three months ended June 30, 2018 were $99,949 compared to $(262,492), an increase of $362,441. Other contract costs relate to expenses recognized for changes in estimates and expenses predominately associated with loss contracts. In both the six months ended June 30, 2018 and 2017, other contract costs are a credit, as we have incurred actual expenses on our A-10 program that had been previously recognized as part of the change in estimate charge.

 

Procurement for the six months ended June 30, 2018 was $18,944,987 compared to $17,904,113, an increase of $1,040,874 or 5.8%. This increase is a result of a $2.6 million increase in procurement related to the production of T-38 kits, a $1.3 million increase in procurement on the Bell AH-1Z cowl program and a $1.7 million increase in procurement on our Raytheon Pod program, as these are newer programs and are beginning to transition into full production. This was offset by a $3.7 million decrease in procurement on our E-2D program, as we are shipping parts from stock and lowering inventory on this program. Procurement for the three months ended June 30, 2018 was $10,299,378 compared to $8,064,051, an increase of $2,235,327 or 27.7%. The increase in procurement for the months ended June 30, 2018 was a result of the same programs as described above.

 

Labor costs for the six months ended June 30, 2018 were $3,247,295 compared to $3,586,568, a decrease of $339,273 or 9.5%. Labor costs for the three months ended June 30, 2018 were $1,589,576 compared to $1,712,025, a decrease of $122,449 or 7.2%. The decrease is the result of more activity on kitting programs, such as T-38 and E-2D, as compared to assembly programs, which require more direct labor.

 

Factory overhead for the six months ended June 30, 2018 was $7,628,882 compared to $7,787,706, a decrease of $158,824 or 2.0%. Factory overhead for the three months ended June 30, 2018 was $3,687,518 compared to $3,534,619, an increase of $152,899 or 4.3%. The decrease in factory overhead is predominately the result in lower indirect payroll expense of approximately $200,000, as we have reduced the number of indirect personnel.

 

Gross Profit

 

Gross profit for the six months ended June 30, 2018 was $8,634,686 compared to $8,221,262 for the six months ended June 30, 2017, an increase of $413,424 or 5.0%, predominately the result of higher volume.

 

Gross profit for the three months ended June 30, 2018 was $4,584,818 compared to $3,683,748 for the three months ended June 30, 2017, an increase of $901,070 or 24.5%, predominately the result of higher volume.

 

 21

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Favorable/Unfavorable Adjustments to Gross Profit (Loss)

 

During the six months ended June 30, 2018 and 2017, circumstances required that we make changes in estimates to various contracts. Such changes in estimates resulted in decreases in total gross profit as follows:

 

   Six months ended 
   June 30,
2018
   June 30,
2017
 
Favorable adjustments  $266,000   $212,000 
Unfavorable adjustments   (539,000)   (1,839,000)
Net adjustments  $(275,000)  $(1,627,000)

 

During the six months ended June 30, 2018, we had one contract which had approximately $376,000 of an unfavorable adjustment caused by changing estimates on a long-term program, for which we are working with the customer to agree to contract extensions and are adjusting our long-term margin estimates. Also, we had one contract that had a $117,000 unfavorable adjustment caused by excess overhead and material costs incurred. In addition, we had one contract that had a $113,000 unfavorable adjustment caused by excess overhead and material costs incurred. There were no other material changes favorable or unfavorable during the six months ended June 30, 2018.

 

During the six months ended June 30, 2017, we had two contracts which had approximately $659,000 and $436,000 of unfavorable adjustments caused by changing estimates on a long-term program, for which we are working with the customer to agree to contract extensions. Additionally, we had one contract that had a gap in production, as well as a smaller than expected order quantity. The gap in production and low quantity has resulted in an unfavorable adjustment of approximately $475,000. There were no other material changes favorable or unfavorable during the six months ended June 30, 2017.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses for the three months ended June 30, 2018 were $2,557,759 compared to $2,002,198 for the three months ended June 30, 2017, an increase of $555,561, or 27.8%. This change was predominately the result of an increase of approximately $332,000 in professional fees, an increase of $52,000 in salaries, an increase of $75,000 in accrued bonuses and an increase of $65,000 in employee insurance/benefits. The increase in professional fees is the result of work performed on due diligence and contract work on the potential acquisition of WMI. Additionally, legal services were provided for the Company’s amended bank agreement. The increase in salaries was the result of hiring additional business development personnel to increase new business wins. The increase in accrued bonus is the result of additional executives included in the bonus pool. The increase in employee benefits is a result of increased costs related to increased healthcare rates.

 

Selling, general and administrative expenses for the six months ended June 30, 2018 were $4,607,599 compared to $4,166,076 for the six months ended June 30, 2017, an increase of $441,523 or 10.6%. This change was predominately the result of a increase of approximately $224,000 in professional fees, an increase of $79,000 in salaries, an increase of $97,000 in employee insurance/benefits, and an increase of $63,000 in consultants, offset by a decrease of $23,000 in office expenses.

 

 22

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Income Before Provision for Income Taxes

 

Income before provision for income taxes for the three months ended June 30, 2018 was $1,610,225 compared to $1,215,647 for the same period last year, an increase of $394,578 or 32.5%, predominately the result of higher direct military revenue. Income before provision for income taxes for the six months ended June 30, 2018 was $3,162,990 compared to $3,198,948 for the same period last year, a decrease of $35,958 or 1.1%, predominately the result of higher selling, general and administrative expenses.

 

Provision for Income Taxes

 

Provision for income taxes was $353,000 and $649,000 for the three and six months ended June 30, 2018, respectively, compared to provision for income taxes of $450,000 and $1,184,000 for the three and six months ended June 30, 2017, respectively. The effective tax rate at June 30, 2018 and 2017 was 20% and 37%, respectively.

 

In accordance with the Tax Cuts and Jobs Act that was enacted on December 22, 2017 (“U.S. Tax Reform”), corporate tax rates were reduced from the historical rates and thus the effective tax rate has changed significantly during the quarter ended June 30, 2018. The provision for income taxes for the interim quarters of 2017 were calculated under the old tax laws and as such are not comparable to the 2018 effective rates. The impact of the U.S. Tax Reform is primarily from revaluing our U.S. deferred tax assets and liabilities based on the rates at which they are expected to reverse in the future. Additionally, we have an AMT tax credit which will lower our effective rate below the federal statutory rate. For U.S. federal purposes the corporate statutory income tax rate was reduced from 35% to 21%, effective for our 2018 tax year. The provisional impact of the U.S. Tax Reform is our current best estimate based on the preliminary review of the new law and is subject to revision based on our existing accounting for income taxes policy as further information is gathered and interpretation and analysis of the tax legislation evolves. The Securities and Exchange Commission has issued rules allowing for a measurement period of up to one year after the enactment date of the U.S Tax Reform to finalize the recording of the related tax impacts. Any future changes to our provisional estimated impact of the U.S Tax Reform will be included as an adjustment to the provision for income taxes.

 

Net Income

 

Net income for the three months ended June 30, 2018 was $1,257,225 or $0.14 per basic share, compared to $765,647 or $0.09 per basic share, for the same period last year. Net income for the six months ended June 30, 2018 was $2,513,990 or $0.28 per basic share, compared to $2,014,948 or $0.23 per basic share, for the same period last year. Diluted income per share was $0.14 for the three months ended June 30, 2018 calculated utilizing 8,980,155 weighted average shares outstanding. Diluted income per share was $0.28 for the six months ended June 30, 2018 calculated utilizing 8,953,321 weighted average shares outstanding. Diluted income per share was $0.09 for the three months ended June 30, 2017 calculated utilizing 8,865,055 weighted average shares outstanding. Diluted income per share for the six months ended June 30, 2017 was $0.23, calculated utilizing 8,840,309 average shares outstanding as adjusted for the dilutive effect of outstanding stock options and RSUs.

 

Liquidity and Capital Resources

 

General

 

At June 30, 2018, we had working capital of $80,585,949 compared to $78,137,801 at December 31, 2017, an increase of $2,448,148 or 3.1%.

 

Cash Flow

 

A large portion of our cash flow is used to pay for materials and processing costs associated with contracts that are in process and which do not provide for progress payments. Costs for which we are not able to bill on a progress basis are components of “Contract Assets” on our condensed balance sheets and represent the aggregate costs and related earnings for uncompleted contracts for which the customer has not yet been billed. These costs and earnings are recovered upon shipment of products and presentation of billings in accordance with contract terms.

 

 23

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 

 

 

Because our revenue recognition policy requires us to use estimates in determining revenue, costs and profits and in assigning the amounts to accounting periods, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash that we receive during any reporting period. Accordingly, it is possible that we may have a shortfall in our cash flow and may need to borrow money, or to raise additional capital, until the reported earnings materialize into actual cash receipts.

 

At June 30, 2018, we had a cash balance of $1,032,098 compared to $1,430,877 at December 31, 2017.

 

Our contract assets increased by approximately $4.0 million during the six months ended June 30, 2018.

 

Several of our programs require us to expend up-front costs that may have to be amortized over a portion of production units.  In the case of significant program delays and/or program cancellations, we could be required to bear impairment charges which may be material, for costs that are not recoverable.  Such charges and the loss of up-front costs could have a material impact on our liquidity.

 

We continue to work to obtain better payment terms with our customers, including accelerated progress payment arrangements, as well as exploring alternative funding sources.

 

We believe that our existing resources, together with the availability under our credit facility and the commitment that we have from BankUnited, N.A. to extend our credit facility, will be sufficient to meet our current working capital needs for at least 12 months from the date of this filing.

 

Credit Facilities

 

Credit Agreement and Term Loan

 

On March 21, 2016, the Company entered into a Credit Agreement with BankUnited, N.A. as the sole arranger, administrative agent and collateral agent and Citizens Bank, N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”).  The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement. 

 

As of June 30, 2018, the Company was not in compliance with the leverage ratio financial covenant contained in the BankUnited Facility, as amended. We anticipate that the leverage ratio covenant will be waived and amended by the provisions of the amendment to the BankUnited Facility described below.

 

As of June 30, 2018, the Company had $27.3 million outstanding under the Revolving Loan bearing interest at 5.25%.

 

The BankUnited Revolving Facility is secured by all of our assets.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on March 31, 2019. The maturities of the Term Loan are included in the maturities of long-term debt.

 

In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge.

 

On August 7, 2018, the Company obtained a commitment letter from BankUnited, N.A. with respect to amending the BankUnited Facility to, among other things, extend the term of each of the Revolving Loan and the Term Loan for an additional year to June 30, 2020, and to waive non-compliance with the leverage ratio financial covenant. The amendments to the BankUnited Facility are subject to the lenders’ due diligence and the preparation and execution of formal documentation.

 

Contractual Obligations

 

For information concerning our contractual obligations, see Contractual Obligations under Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

 24

 

 

Item 3 – Quantitative and Qualitative Disclosures About Market Risk 

 

 

Not applicable.

 

Item 4 – Controls and Procedures 

 

 

Evaluation of Disclosure Controls and Procedures

 

The Company’s management has established disclosure controls and procedures designed to ensure that information it is required to disclose in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within time periods specified in the Securities and Exchange Commission rules and forms. Such disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information the Company is required to disclose in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management to allow timely decisions regarding required disclosure.

 

Based on an evaluation of the Company’s disclosure controls and procedures as of June 30, 2018 made by management, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Exchange Act) were effective as of June 30, 2018.

 

Changes in Internal Control Over Financial Reporting

 

There has been no change in our internal control over financial reporting during the quarter ended June 30, 2018 that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

 25

 

 

Part II - Other Information

 

Item 1 – Legal Proceedings 

 

 

Reference is made to the section titled “Legal Proceedings” in Note 11 to our unaudited condensed financial statements included in this quarterly report for a discussion of current legal proceedings, which discussion is incorporated herein by reference.

 

Item 1A – Risk Factors 

 

 

The pendency of and uncertainty surrounding the proposed acquisition of Welding Metallurgy, Inc. could adversely affect our business.

 

On July 2, 2018, we received notice from Air Industries that claims to terminate the Stock Purchase Agreement (the “Agreement”) between the Company and Air Industries, pursuant to which Air Industries agreed to sell to the Company all of the shares of capital stock of its subsidiary, Welding Metallurgy, Inc. The Company disputes the purported termination. The Company believes that Air Industries’ failure to provide full access to WMI’s books and records, including inventory and accounting records, and financial, operating, and other data, is a material breach of the Agreement, and that Air Industries’ purported termination of the Agreement is itself a material breach of the Agreement. As discussed below under “–The ongoing litigation related to the Stock Purchase Agreement could adversely affect our business, financial results and operations,” we and Air Industries are involved in pending litigation with respect to the Agreement.

 

If the Agreement is not consummated as originally proposed, we will not realize any potential benefits of the Agreement. Additionally, our inability to consummate the Agreement could create uncertainty with respect to our business, delay us from pursuing other strategic opportunities, or otherwise adversely affect our business, financial results, and operations. It is uncertain whether the Agreement will be consummated.

 

We have diverted, and will continue to divert, management resources towards the proposed acquisition. Also, we have incurred and will continue to incur significant transaction costs with respect to the proposed acquisition, including legal and other costs. The incurrence of these costs could adversely affect our business, financial results, and operations.

 

The ongoing litigation related to the Stock Purchase Agreement could adversely affect our business, financial results and operations.

 

On July 5, 2018, we filed a complaint in the Supreme Court of the State of New York, County of New York, against Air Industries relating to the Stock Purchase Agreement between the Company and Air Industries. The complaint alleges that Air Industries willfully breached its contractual obligation to provide financial information required to fulfill key conditions for closing under the Agreement. We are seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations under the Agreement, monetary damages, and attorneys’ fees and costs.

 

On July 30, 2018, Air Industries filed its answer and counterclaims. Air Industries denied the allegations made by us in the complaint and alleged that we breached the Agreement and the covenant of good faith and fair dealing. Air Industries is seeking a declaration that the Agreement has terminated, along with monetary damages, attorneys’ fees, and costs.

 

On July 31, 2018, we filed a motion for preliminary injunction against Air Industries. The motion argues that the failure by Air Industries to provide financial data and other information necessary to close the transaction contemplated by the Agreement will cause irreparable injury to us. We are therefore seeking an order directing Air Industries to furnish us with all previously requested financial, operating, and other data and information relating to WMI. The court issued an order to show cause on August 1, 2018 and set August 13, 2018 as the hearing date with respect to the motion for preliminary injunction. Air Industries has not yet responded to the motion for preliminary injunction.

 

 26

 

 

While we believe in the merits of our claims and dispute Air Industries’ purported termination of the Agreement, the outcomes of lawsuits are inherently unpredictable, and we may be unsuccessful in the ongoing litigation or any future claims or litigation. The court may find that we have not complied, in full or in part, with our obligations under the Agreement, that we are liable for a breach, willful or otherwise, of the Agreement, that Air Industries has a right to terminate the Agreement, or other adverse findings. We may incur substantial legal fees in connection with this litigation. In addition, litigation of this nature may be lengthy and disruptive of our management’s attention, and in any event may not lead to a successful result. Even if we obtain favorable interim or final rulings or verdicts in particular litigation matters, they may not be predictive of the ultimate resolution of the matter.

 

Finally, any binding or non-binding decision that delays or eliminates our ability consummate the Agreement could create uncertainty with respect to our business, delay or prevent us from pursuing other strategic opportunities or otherwise adversely affect our business, financial results, and operations.

 

If we are unable to renegotiate our credit facility, our bank debt will become due and payable in March 2019.

 

The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (the “Term Loan”). The BankUnited Facility provides the Company with short-term borrowing capacity, which we use along with cash flow from our operations to fund our business. Each of the Revolving Loan and Term Loan mature on March 31, 2019. On August 7, 2018, the Company obtained a commitment letter from BankUnited, N.A. with respect to amending the BankUnited Facility to, among other things, extend the term of each of the Revolving Loan and the Term Loan for an additional year to June 30, 2020. The amendments to the BankUnited Facility are subject to the lenders’ due diligence and the preparation and execution of formal documentation and, as such, there can be no assurances that we will be able to extend the term of the Revolving Loan and/or Term Loan. If we are unable to renegotiate the BankUnited Facility, the Revolving Loan and Term Loan will each mature on March 31, 2019, at which time all outstanding amounts thereunder will become due and payable, and we would be required to recharacterize the Revolving Loan and Term Loan from long-term liabilities to current liabilities in our financial statements. We would need to seek an alternate source of financing to repay the outstanding amounts under the Term Loan and Revolving Loan and to fund our business. We cannot predict whether such financing will be available on terms that are favorable to us or at all. If we are unable to obtain an alternate source of financing, our cash flow and credit resources may be insufficient to fund our operations. Furthermore, all of our assets are pledged under a first priority security interest to secure our repayment obligations under the BankUnited Facility and, if we are unable to repay the Revolving Loan and Term Loan when due, the lenders may take action with respect to our assets pledged as security.

 

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

 

 

There have been no sales of unregistered equity securities for the six months ended June 30, 2018.  

 

Item 3 – Defaults Upon Senior Securities 

 

 

None.

 

Item 4 – Mine Safety Disclosures 

 

 

Not applicable.

 

Item 5 – Other Information 

 

 

None.

 

 27

 

 

Item 6 – Exhibits 

 

 

Exhibit 31.1 Section 302 Certification by Chief Executive Officer and President
Exhibit 31.2 Section 302 Certification by Chief Financial Officer (Principal Accounting Officer)
Exhibit 32 Section 906 Certification by Chief Executive Officer and Chief Financial Officer
Exhibit 101 The following financial information from CPI Aerostructures, Inc. Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2018 formatted in Extensible Business Reporting Language (XBRL): (i) the Condensed Balance Sheets, (ii) the Condensed Statements of Income and Comprehensive Income, (iii) the Condensed Statements  of Shareholders’ Equity, (iv) the Condensed Statements of Cash Flows, and (v) the Notes to the Condensed Financial Statements

 

 28

 

 

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.

 

    CPI AEROSTRUCTURES, INC.
     
Dated: August 9, 2018 By. /s/ Douglas J. McCrosson
    Douglas J. McCrosson
    Chief Executive Officer and President
     
Dated: August 9, 2018 By. /s/ Vincent Palazzolo
    Vincent Palazzolo
    Chief Financial Officer (Principal Accounting Officer)

 

 29

EX-31.1 2 ex31-1.htm CERTIFICATION BY CHIEF EXECUTIVE OFFICER AND PRESIDENT

 

CPI AEROSTRUCTURES, INC. 10-Q

 

 

CPI AEROSTRUCTURES, INC

EXHIBIT 31.1

 

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY

ACT OF 2002

 

I, Douglas J. McCrosson, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CPI Aerostructures, Inc;

 

2.

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

 

3.

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

 

4.

The registrant’s other certifying officer(s) 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 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 the 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 report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s first fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and to 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 significant role in the registrant’s internal control over financial reporting.

 

Date: August 9, 2018

  By: /s/ Douglas J. McCrosson  
    Name:   Douglas J. McCrosson
    Title:     Chief Executive Officer and President

 

   

EX-31.2 3 ex31-2.htm CERTIFICATION BY CHIEF FINANCIAL OFFICER (PRINCIPAL ACCOUNTING OFFICER)

 

CPI AEROSTRUCTURES, INC. 10-Q

 

 

CPI AEROSTRUCTURES, INC

EXHIBIT 31.2

 

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY

ACT OF 2002

 

I, Vincent Palazzolo, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CPI Aerostructures, Inc;

 

2.

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

 

3.

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

 

4.

The registrant’s other certifying officer(s) 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 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 the 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 report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s first fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and to 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 significant role in the registrant’s internal control over financial reporting.

 

Date: August 9, 2018

  By: /s/ Vincent Palazzolo  
    Name:   Vincent Palazzolo
    Title:     Chief Financial Officer

 

   

EX-32 4 ex32.htm CERTIFICATION BY CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

 

CPI AEROSTRUCTURES, INC. 10-Q

 

 

CPI AEROSTRUCTURES, INC

EXHIBIT 32

 

 

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 CPI Aerostructures, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2018 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, in the capacities and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

 

1.

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

 

2.

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

 

 

Date: August 9, 2018

  By: /s/ Douglas J. McCrosson  
    Name:   Douglas J. McCrosson
    Title:     Chief Executive Officer and President
     
     
  By: /s/ Vincent Palazzolo  
    Name:   Vincent Palazzolo
    Title:     Chief Financial Officer

 

   

 

EX-101.INS 5 cvu-20180630.xml XBRL INSTANCE DOCUMENT 0000889348 2018-01-01 2018-06-30 0000889348 2018-08-01 0000889348 2018-06-30 0000889348 2017-12-31 0000889348 2018-04-01 2018-06-30 0000889348 2017-04-01 2017-06-30 0000889348 2017-01-01 2017-06-30 0000889348 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0000889348 us-gaap:CommonStockMember 2016-12-31 0000889348 us-gaap:CommonStockMember 2017-06-30 0000889348 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000889348 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000889348 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0000889348 us-gaap:RetainedEarningsMember 2016-12-31 0000889348 us-gaap:RetainedEarningsMember 2017-06-30 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000889348 2016-12-31 0000889348 2017-06-30 0000889348 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000889348 us-gaap:CommonStockMember 2017-12-31 0000889348 us-gaap:CommonStockMember 2018-06-30 0000889348 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000889348 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000889348 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000889348 us-gaap:RetainedEarningsMember 2017-12-31 0000889348 us-gaap:RetainedEarningsMember 2018-06-30 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000889348 cvu:GovernmentSubcontractsMember 2018-01-01 2018-06-30 0000889348 cvu:CommercialContractsMember 2018-01-01 2018-06-30 0000889348 cvu:PrimeGovernmentContractsMember 2018-01-01 2018-06-30 0000889348 cvu:GovernmentSubcontractsMember 2018-04-01 2018-06-30 0000889348 cvu:CommercialContractsMember 2018-04-01 2018-06-30 0000889348 cvu:PrimeGovernmentContractsMember 2018-04-01 2018-06-30 0000889348 us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-30 0000889348 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0000889348 cvu:PeriodMember 2018-01-01 2018-06-30 0000889348 cvu:Period1Member 2018-01-01 2018-06-30 0000889348 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000889348 us-gaap:EmployeeStockOptionMember 2017-12-31 0000889348 us-gaap:EmployeeStockOptionMember 2018-06-30 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2018-01-01 2018-01-31 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2017-01-01 2017-01-31 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember 2018-01-01 2018-01-31 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember 2017-01-01 2017-01-31 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member 2018-06-01 2018-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member 2017-06-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee2Member 2017-06-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member 2018-03-20 2018-03-22 0000889348 us-gaap:PerformanceSharesMember cvu:Employee2Member 2017-03-08 2017-03-09 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-06-01 2018-06-30 0000889348 us-gaap:PerformanceSharesMember cvu:Employee1Member us-gaap:CostOfSalesMember 2018-06-01 2018-06-30 0000889348 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-06-30 0000889348 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-06-30 0000889348 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000889348 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2017-12-31 0000889348 cvu:USGovernmentMember 2018-06-30 0000889348 cvu:CommercialMember 2018-06-30 0000889348 cvu:USGovernmentMember 2017-12-31 0000889348 cvu:CommercialMember 2017-12-31 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnitedMember 2016-03-24 0000889348 cvu:BankUnitedMember cvu:TermLoanMember 2016-03-24 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnited1Member 2018-06-30 0000889348 cvu:BankUnitedMember cvu:TermLoanMember 2016-03-23 2016-03-24 0000889348 cvu:BankUnitedMember cvu:TermLoanMember 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember cvu:CustomerConcentrationRiskOneMember 2018-01-01 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember cvu:CustomerConcentrationRiskTwoMember 2018-01-01 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember cvu:CustomerConcentrationRiskThreeMember 2018-01-01 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-06-30 0000889348 us-gaap:SalesRevenueNetMember cvu:CustomerConcentrationRiskOneMember 2017-01-01 2017-06-30 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-06-30 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-06-30 0000889348 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskOneMember 2018-01-01 2018-06-30 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskTwoMember 2018-01-01 2018-06-30 0000889348 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskOneMember 2017-01-01 2017-12-31 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskTwoMember 2017-01-01 2017-12-31 0000889348 us-gaap:AssetsTotalMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskOneMember 2018-01-01 2018-06-30 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskTwoMember 2018-01-01 2018-06-30 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskThreeMember 2018-01-01 2018-06-30 0000889348 us-gaap:AssetsTotalMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskOneMember 2017-01-01 2017-12-31 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskTwoMember 2017-01-01 2017-12-31 0000889348 us-gaap:AssetsTotalMember cvu:CustomerConcentrationRiskThreeMember 2017-01-01 2017-12-31 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:AssetsTotalMember 2018-01-01 2018-06-30 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:AssetsTotalMember 2017-01-01 2017-12-31 0000889348 us-gaap:SalesRevenueNetMember cvu:CustomerConcentrationRiskThreeMember 2017-01-01 2017-06-30 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskFourMember 2018-01-01 2018-06-30 0000889348 us-gaap:AccountsReceivableMember cvu:CustomerConcentrationRiskFiveMember 2018-01-01 2018-06-30 0000889348 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-03-20 2018-03-21 0000889348 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember cvu:ContingentConsiderationTypeMember 2018-03-21 0000889348 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember cvu:ContingentConsiderationOneMember 2018-03-21 0000889348 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember cvu:ContingentConsiderationTwoMember 2018-03-21 0000889348 us-gaap:SalesRevenueNetMember 2018-01-01 2018-06-30 0000889348 us-gaap:SalesRevenueNetMember 2017-01-01 2017-06-30 0000889348 us-gaap:AssetsTotalMember 2018-01-01 2018-06-30 0000889348 us-gaap:AssetsTotalMember 2017-01-01 2017-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure cvu:Number CPI AEROSTRUCTURES INC 0000889348 10-Q CVU 2018-06-30 false --12-31 Yes Smaller Reporting Company Q2 2018 8938461 5390545 5379821 115180455 111158551 2697349 2413187 124300447 120382436 2581006 2046942 811318 1566818 156214 188303 127848985 124184499 12248936 15129872 1173284 1911421 583580 246330 535366 48214 224339 21991 2370013 2009000 27338685 22838685 27300000 109327 43714498 42244635 6220229 7019468 566506 607063 50501233 49871166 8935 8863 54276175 53770618 23062642 20548652 -14800 77347752 74313333 8738 8833 52824950 53521860 14781018 16795966 -9000 -4800 67605706 70321859 8863 8935 53770618 54276175 20548652 23062642 -14800 127848985 124184499 150000 150000 0.001 0.001 50000000 50000000 8938491 8864319 8938491 8864319 8739836 8832649 8864319 8938491 0.28 0.14 0.09 0.23 0.28 0.14 0.09 0.23 2528790 1277825 764647 2019148 14800 20600 -1000 4200 2513990 1257225 765647 2014948 2014948 2513990 649000 353000 450000 1184000 3162990 1610225 1215647 3198948 864097 416834 465903 856238 4027087 2027059 1681550 4055186 4607599 2557759 2002198 4166076 8634686 4584818 3683748 8221262 29818176 15676421 13048203 28543390 38452862 20261239 16731951 36764652 8953321 8980155 8865055 8840309 8913394 8938331 8832478 8806942 14800 4200 4200 14800 459716 697005 95 696910 67 459649 92813 69042 5130 45913 5 45908 1032098 1430877 1039586 1115297 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>3.&#160;&#160;</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase"><b>REVENUE RECOGNITION</b></font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The majority of the Company&#8217;s revenues are from long-term contracts with the U.S. government and commercial contractors. The contracts with the U.S. government typically are subject to the Federal Acquisition Regulation (&#8220;FAR&#8221;) which provides guidance on the types of costs that are allowable in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors are based on the specific negotiations with each customer.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">To determine the proper revenue recognition method, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">All of the Company&#8217;s current long-term contracts have a single performance obligation as the promise to transfer the goods or services are not separately identifiable from other promises in the contracts and, therefore, not distinct. The Company&#8217;s contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. All of the Company&#8217;s contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenues for the Company&#8217;s long-term contracts are recognized over time as the Company performs its obligations because of continuous transfer of control to the customer. The continuous transfer of control to the customer is supported by clauses in contracts that either allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and the products and services have no alternative use or the customer controls the work in progress.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Because of control transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company uses the cost-to-cost input method to measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as the Company incurs costs on its contracts.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs to determine its progress towards contract completion and to calculate the corresponding amount of estimated revenue and estimated gross profit recognized. For any costs incurred that do not contribute to a performance obligation, the Company excludes such costs from its input methods of revenue recognition as the amounts are not reflective in transferring control of the asset to the customer. Costs to fulfill include labor, materials and subcontractors&#8217; costs, other direct costs and an allocation of indirect costs.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin for a contract is reflected in revenue in the period the change becomes known. Contract estimates involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For the Company&#8217;s uncompleted contracts, contract assets include unbilled amounts and when the estimated revenues recognized exceeds the amount billed to the customer and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current. The Company&#8217;s contract liabilities consist of billings in excess of estimated revenues recognized. Contract liabilities are classified as current. The Company&#8217;s contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue recognized for the three and six months ended June 30, 2018 that was included in the contract liabilities at January 1, 2018 was $294,023 and $147,753, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s remaining performance obligations represents the transaction price of its long-term contracts for which work has not been performed. As of June 30, 2018, the aggregate amount of transaction price allocated to the remaining performance obligations was $62,596,133. The Company estimates that it expects to recognize approximately 70% of its remaining performance obligations in 2018 and 30% revenue in 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In addition, the Company recognizes revenue for parts supplied for certain MRO contracts at a point in time following the transfer of control to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue from long-term contracts transferred to customers over time and revenue from MRO contracts transferred at a point in time accounted for approximately 97% and 3%, respectively, for the six months ended June 30, 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue by long-term contract type for the three and six months ended June 30, 2018 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; margin-left: 3%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">For the Three <br />Months Ended</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">For the Six <br />Months Ended</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Government subcontracts</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,573,932</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,711,658</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Commercial contracts</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,351,187</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,827,282</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Prime government contracts</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,336,120</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,913,922</font></td> <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20,261,239</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,452,862</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue by long-term contract type for the three and six months ended June 30, 2018 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; margin-left: 3%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">For the Three <br />Months Ended</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">For the Six <br />Months Ended</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Government subcontracts</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,573,932</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,711,658</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Commercial contracts</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,351,187</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,827,282</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Prime government contracts</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,336,120</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,913,922</font></td> <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20,261,239</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,452,862</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A summary of the status of the Company&#8217;s stock option plans as of June 30, 2018 and changes during the six months ended June 30, 2018 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted </b><br /><b>average </b><br /><b>exercise </b><br /><b>price</b></font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted </b><br /><b>average </b><br /><b>remaining </b><br /><b>contractual </b><br /><b>term (in years)</b></font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate </b><br /><b>intrinsic value</b></font></td> <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding at beginning of period</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">80,249</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11.05</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding and vested at end of period</font></td> <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">80,249</font></td> <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11.05</font></td> <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.60</font></td> <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,500</font></td> <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At June 30, 2018 and December 31, 2017, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2018</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying Amount</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Debt</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; padding-bottom: 2.5pt; text-align: justify; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Short-term borrowings and long-term debt</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">35,944,972</font></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">35,944,972</font></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying Amount</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value</font></td> <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Debt</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; padding-bottom: 2.5pt; text-align: justify; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Short-term borrowings and long-term debt</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">31,893,894</font></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">31,893,894</font></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> 2 780778 38452862 20261239 18711658 14827282 4913922 10573932 7351187 2336120 0.70 0.30 2018 2019 0.97 0.03 62596133 80249 80249 11.05 11.05 P7M6D 136500 415000 440000 10000 36000 13300 37500 197400 41600 105300 22300 58578 59395 5130 5550 68764 73060 P1Y P1Y 12330 9130 12330 7552 4525 62000 33000 35944972 35944972 31893894 31893894 18781 18781 18781 18781 18781 15000 4000 7000 115180455 111158551 53171382 62009073 54591601 56566950 114596875 110912221 52636016 61960859 54367262 56544959 247000 1171000 64287 63336 45249 114466 30000000 10000000 0.0525 2370013 192370 91749 68965 8606287 254000 48000 16000 939620 295014 0.27 0.13 0.13 0.10 0.32 0.24 0.13 0.06 0.18 0.17 0.16 0.44 0.18 0.13 0.35 0.16 0.12 0.11 0.32 0.20 0.12 0.10 0.03 0.04 0.11 0.14 0.14 9000000 1000000 500000 500000 755500 1155532 45913 459716 697005 -21010 42785 42786 333276 302032 -3582520 -1114284 -109327 -3619073 -4972453 284162 340026 4021904 2113884 10724 -2174184 -398779 75711 3553479 1295472 1200000 4500000 3000000 946521 504528 -369738 -105477 42480 369738 147957 28468 -20600 337250 -80078 1047457 795151 20000 160000 380000 4 3 4 4 147753 294023 497602 -35384 -15340 -10976 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;INTERIM FINANCIAL STATEMENTS</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The condensed financial statements of CPI Aerostructures, Inc. (the &#8220;Company&#8221;) as of June 30, 2018 and for the three and six months ended June 30, 2018 and 2017 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The condensed balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company maintains its cash in two financial institutions.&#160; The balances are insured by the Federal Deposit Insurance Corporation.&#160;&#160;From time to time, the Company&#8217;s balances may exceed these limits.&#160;&#160;As of June 30, 2018, the Company had $780,778 of uninsured balances.&#160;&#160;The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Effective January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, <i>Revenue from Contracts with Customers</i> (&#8220;ASC 606&#8221;) using the modified retrospective method for all of its contracts. ASC 606 requires sales and gross profit to be recognized over the contract period as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned &#8220;Contract assets.&#8221; Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned &#8220;Contract liabilities.&#8221; Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known. ASC 606 involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the process; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Following the adoption of ASC 606, the Company&#8217;s revenue recognition for all of its contracts remained materially consistent with historical practice and there was no material impact in the six months ended June 30, 2018 condensed financial statements upon adoption.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In compliance with ASC 606, costs and estimated earnings in excess of billings on uncompleted contracts, on the December 31, 2017 condensed balance sheet, has been reclassified to contract assets. Additionally, billings in excess of costs and estimated earnings on uncompleted contracts and contract losses, on the December 31, 2017 condensed balance sheet, have been combined and reclassified to contract liabilities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b>&#160;<font style="text-transform: uppercase"><b>aCCOUNTING STANDARDS</b></font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b><u>Recently Issued but not Adopted Accounting Pronouncements&#160;</u></b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i>Leases (Topic 842).</i> The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and non-lease components in a contract in accordance with the new revenue guidance in ASC 606. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b>&#160;<font style="text-transform: uppercase"><b>stock-based compensation</b></font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In January 2018, the Company granted 58,578 restricted stock units (&#8220;RSUs&#8221;) to its board of directors as partial compensation for the 2018 year. In January 2017, the Company granted 59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&#8217;s net income for the six months ended June 30, 2018 and 2017 includes approximately $415,000 and $440,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In January 2018, the Company granted 5,130 shares of common stock to various employees. For the six months ended June 30, 2018, approximately $10,000 of compensation expense is included in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.&#160; In January 2017, the Company granted 5,550 shares of common stock to various employees. For the six months ended June 30, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of revenue for this grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2018, approximately $105,300 of compensation expense is included in selling, general and administrative expenses and approximately $22,300 of compensation expense is included in cost of revenue for this grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In March 2017, the Company granted 73,060 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the six months ended June 30, 2017, approximately $197,400 of compensation expense is included in selling, general and administrative expenses and approximately $41,600 of compensation expense is included in cost of revenue for this grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued at approximately $62,000, to pay the employees&#8217; withholding taxes.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees&#8217; withholding taxes.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A summary of the status of the Company&#8217;s stock option plans as of June 30, 2018 and changes during the six months ended June 30, 2018 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">Options</font></td><td style="padding-bottom: 1pt; color: Black; font: bold 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Weighted </b></font><font style="font: 10pt Times New Roman, Times, Serif"><br /> <font style="color: Black"><b>average </b></font><br /> <font style="color: Black"><b>exercise </b></font><br /> <font style="color: Black"><b>price</b></font></font></td><td style="padding-bottom: 1pt; color: Black; font: bold 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Weighted </b></font><font style="font: 10pt Times New Roman, Times, Serif"><br /> <font style="color: Black"><b>average </b></font><br /> <font style="color: Black"><b>remaining </b></font><br /> <font style="color: Black"><b>contractual </b></font><br /> <font style="color: Black"><b>term (in years)</b></font></font></td><td style="padding-bottom: 1pt; color: Black; font: bold 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Aggregate </b></font><font style="font: 10pt Times New Roman, Times, Serif"><br /> <font style="color: Black"><b>intrinsic value</b></font></font></td><td style="padding-bottom: 1pt; color: Black; font: bold 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 48%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding at beginning of period</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">80,249</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">11.05</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding and vested at end of period</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">80,249</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11.05</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.60</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,500</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the six months ended June 30, 2018 and 2017, no stock options were granted or exercised.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"><b>5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivative Instruments and Fair Value</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b><u>Fair Value</u></b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At June 30, 2018 and December 31, 2017, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2018</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Carrying Amount</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Debt</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 54%; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">35,944,972</font></td><td style="width: 1%; padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">35,944,972</font></td><td style="width: 1%; padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Carrying Amount</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Debt</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 54%; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">31,893,894</font></td><td style="width: 1%; padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">31,893,894</font></td><td style="width: 1%; padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">We estimated the fair value of debt using market quotes and calculations based on market rates.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The following table presents the fair values of those financial liabilities measured on a recurring basis as of December 31, 2017:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements December 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices <br /> in Active <br /> Markets for <br /> Identical <br /> Assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant <br /> Other <br /> Observable <br /> Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant <br /> Unobservable <br /> Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 48%; color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap, net</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The fair value of the Company&#8217;s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the &#8220;replacement swap rate,&#8221; which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As of December 31, 2017, $18,781 was included in other liabilities related to the fair value of the Company&#8217;s interest rate swap $15,000, net of tax of approximately $4,000, respectively, was included in accumulated other comprehensive loss.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the month of June, the interest rate swap matured and the Company realized a net gain of approximately $7,000.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The following table presents the fair values of those financial liabilities measured on a recurring basis as of December 31, 2017:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements December 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices <br /> in Active <br /> Markets for <br /> Identical <br /> Assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant <br /> Other <br /> Observable <br /> Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant <br /> Unobservable <br /> Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 48%; color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap, net</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 10%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,781</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"><b>6. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Contract assets and contract liabilities</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Net Contract assets (liabilities) consist of the following:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2018</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">U.S.</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Government</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Commercial</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 41%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract assets</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">53,171,382</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">62,009,073</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">115,180,455</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(535,366</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(48,214</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(583,580</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Net contract assets (liabilities)</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">52,636,016</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,960,859</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">114,596,875</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin: 0; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td colspan="9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017 (1)</font></td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">U.S.</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Government</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Commercial</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Total</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; width: 41%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract assets</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">54,591,601</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">56,566,950</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">111,158,551</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(224,339</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(21,991</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(246,330</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Net contract assets (liabilities)</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,367,262</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,544,959</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,912,221</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 18pt; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 18pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">(1)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.</font></td></tr></table> <p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The increase or decrease in the Company&#8217;s net contract assets (liabilities) from January 1, 2018 to June 30, 2018 was primarily due to costs incurred on newer programs, like the Raytheon Next Generation Jammer Pod ($0.2 million increase) and the new design of the HondaJet engine inlet ($1.6 million increase), for which the Company has not begun billing on a steady rate. Additionally, we experienced some delays in shipping on the G650 program which increased contract assets by $3.8 million.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">U.S. government contracts includes contracts directly with the U.S. government and government subcontractors.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the six months ended June 30, 2018, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $247,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years. During the six months ended June 30, 2017, the effect of such revisions was a decrease to total gross profit of approximately $1,171,000.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Net Contract assets (liabilities) consist of the following:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2018</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">U.S.</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Government</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Commercial</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 41%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract assets</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">53,171,382</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">62,009,073</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">115,180,455</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(535,366</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(48,214</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(583,580</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Net contract assets (liabilities)</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">52,636,016</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,960,859</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">114,596,875</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin: 0; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td colspan="9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017 (1)</font></td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">U.S.</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Government</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Commercial</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Total</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; width: 41%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract assets</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">54,591,601</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">56,566,950</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; width: 10%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">111,158,551</font></td><td style="color: Black; text-align: left; width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(224,339</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(21,991</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(246,330</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Net contract assets (liabilities)</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,367,262</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,544,959</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,912,221</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 18pt; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 18pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">(1)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.</font></td></tr></table> <p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;INCOME PER COMMON SHARE</b></font></p> <p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Basic income per common share is computed using the weighted average number of common shares outstanding. Diluted income per common share for the three and six months ended June 30, 2018 and 2017 is computed using the weighted average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental shares of 64,287 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2018. Incremental shares of 45,249 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the Company&#8217;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. Incremental shares of 63,336 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2017. Incremental shares of 114,466 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2017, as their exercise price was in excess of the Company&#8217;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LINE OF CREDIT</b></font></p> <p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On March 24, 2016, the Company entered into a Credit Agreement with BankUnited, N.A. as the sole arranger, administrative agent and collateral agent and Citizens Bank, N.A. (the &#8220;BankUnited Facility&#8221;). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the &#8220;Revolving Loan&#8221;) and a $10 million term loan (&#8220;Term Loan&#8221;).&#160; The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As of June 30, 2018, the Company was not in compliance with the leverage ratio financial covenant contained in the BankUnited Facility, as amended. We anticipate the leverage ratio covenant will be waived and amended by the provisions of the amendment to the BankUnited Facility described in Note 12 to these condensed financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As of June 30, 2018, the Company had $27.3 million outstanding under the Revolving Loan bearing interest at 5.25%.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The BankUnited Facility is secured by all of the Company&#8217;s assets.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LONG-TERM DEBT</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The interest rate swap ended in accordance with its terms as of June 1, 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $48,000 is included in other assets and $16,000 is a reduction of long-term debt.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on June 30, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Twelve months ending June 30,</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 66%; color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,370,013</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">5,883,190</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">192,370</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">91,749</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Thereafter</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">68,965</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,606,287</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $939,620 including a current portion of $295,014.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Twelve months ending June 30,</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="width: 66%; color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,370,013</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">5,883,190</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">192,370</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">91,749</font></td><td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Thereafter</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">68,965</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,606,287</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> 5883190 <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MAJOR CUSTOMERS</b></font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the six months ended June 30, 2018, the Company&#8217;s four largest commercial customers accounted for 27% 13%, 13% and 10% of revenue. During the six months ended June 30, 2017, the Company&#8217;s three largest commercial customers accounted for 32%, 24% and 11% of revenue. In addition, during the six months ended June 30, 2018 and 2017, 13% and 6% of revenue, respectively, was directly from the U.S. government.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At June 30, 2018, 35%, 16%, 12% and 11% of contract assets were from the Company&#8217;s four largest commercial customers. At December 31, 2017, 32%, 20%, 12% and 10% of contract assets were from the Company&#8217;s four largest commercial customers.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At June 30, 2018 and December 31, 2017, 3% and 4%, respectively, of contract assets were directly from the U.S. government.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At June 30, 2018, 18%, 17%, 16%, 14% and 14% of our accounts receivable were from our five largest commercial customers. At December 31, 2017, 44%, 18% and 13% of accounts receivable were from our three largest commercial customers.&#160;</font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SUBSEQUENT EVENTS</b></font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On August 7, 2018, the Company obtained a commitment letter from BankUnited, N.A. with respect to amending the BankUnited Facility to, among other things, extend the term of each of the Revolving Loan and the Term Loan for an additional year to June 30, 2020, and to waive non-compliance with the leverage ratio financial covenant. The amendments to the BankUnited Facility are subject to the lenders&#8217; due diligence and the preparation and execution of formal documentation.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase">Legal Proceedings</font></b></font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On March 21, 2018, the Company entered into a Stock Purchase Agreement (the &#8220;Agreement&#8221;) with Air Industries Group (&#8220;Air Industries&#8221;), pursuant to which, subject to the satisfaction or waiver of certain conditions, the Company would purchase from Air Industries all of the shares (the &#8220;Shares&#8221;) of Welding Metallurgy, Inc. (&#8220;WMI&#8221;), a wholly owned subsidiary of Air Industries (the &#8220;Acquisition&#8221;). WMI is engaged in the manufacture of complex components and assemblies for the defense and commercial aircraft industries.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Under the terms of the Agreement, the Company would pay a purchase price for the Shares as follows: (i) $9.0 million in cash, subject to adjustment based on the working capital of WMI at the closing of the Acquisition and (ii) up to an aggregate of $1.0 million, in two payments of up to $500,000 each (the &#8220;Contingent Payments&#8221;) if WMI enters into certain long-term supply agreements. The Contingent Payments are reduced if milestones for signing are not achieved.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On July 5, 2018, we filed a complaint in the Supreme Court of the State of New York, County of New York, against Air Industries relating to the Agreement. The complaint alleges that Air Industries willfully breached its contractual obligation to provide financial information required to fulfill key conditions for closing under the Agreement. The Company is seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations under the Agreement, monetary damages, and attorneys&#8217; fees and costs.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On July 30, 2018, Air Industries filed its answer and counterclaims. Air Industries denied the allegations made by us in the complaint and alleged that we breached the Agreement and the covenant of good faith and fair dealing. Air Industries is seeking a declaration that the Agreement has terminated, along with monetary damages, attorneys&#8217; fees, and costs.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On July 31, 2018, we filed a motion for preliminary injunction against Air Industries. The motion argues that the failure by Air Industries to provide financial data and other information necessary to close on the Acquisition will cause irreparable injury to us. We are therefore seeking an order directing Air Industries to furnish us with all previously requested financial, operating, and other data and information relating to WMI. The court issued an order to show cause on August 1, 2018 and set August 13, 2018 as the hearing date with respect to the motion for preliminary injunction. Air Industries has not yet responded to the motion for preliminary injunction. </font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">For a discussion of the risks and uncertainties associated with this litigation and with the acquisition of WMI, please see Part II, Item 1A &#8220;Risk Factors&#8221; of this Quarterly Report on Form 10-Q. We remain committed to completing the Acquisition as soon as practicable, however, because of the risks and uncertainties, we cannot conclude that the consummation of the Acquisition is probable.</font></p> On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities. EX-101.SCH 6 cvu-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - ACCOUNTING STANDARDS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - INCOME PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - LINE OF CREDIT link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - MAJOR CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - LEGAL PROCEEDINGS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - REVENUE RECOGNITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - INCOME (LOSS) PER COMMON SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - LINE OF CREDIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - LONG-TERM DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - MAJOR CUSTOMERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - LEGAL PROCEDDINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvu-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cvu-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cvu-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity Components [Axis] Common Stock [Member] Additional Paid-In Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Products and Services [Axis] Government Subcontracts [Member] Commercial Contracts [Member] Prime Government Contracts [Member] Timing of Transfer of Good or Service [Axis] Transferred over Time [Member] Transferred at Point in Time [Member] Revenue Remaining Performance Obligation, Expected Timing of Satisfaction Date [Axis] 2018 [Member] 2019 [Member] Award Type [Axis] Stock Option Plans [Member] Restricted Stock Units (RSUs) [Member] Title of Individual [Axis] Director [Member] Income Statement Location [Axis] Selling, General and Administrative Expenses [Member] Stock Awards [Member] Employees [Member] Cost of Sales [Member] Employees [Member] Employees [Member] Measurement Basis [Axis] Carrying Amount [Member] Fair Value [Member] Measurement Frequency [Axis] Recurring Basis [Member] Fair Value, Hierarchy [Axis] Significant Other Observable Inputs (Level 2) [Member] Lease Arrangement, Type [Axis] US Government [Member] Commercial [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Lender Name [Axis] Bank United [Member] Long-term Debt, Type [Axis] Term Loan [Member] Amendment - Bank United [Member] Concentration Risk Benchmark [Axis] Revenue [Member] Concentration Risk Type [Axis] Customer One [Member] Customer Two [Member] Customer Three [Member] Customer Four [Member] US Government Concentration Risk [Member] Accounts Receivable [Member] Contract Assets [Member] Customer Three [Member] Customer Four [Member] Customer Five [Member] Business Acquisition [Axis] Stock Purchase Agreement - WMI [Member] Contingent Consideration by Type [Axis] Total Contingent Payments [Member] Contingent Payment #1 [Member] Contingent Payment #2 [Member] Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Trading Symbol Document Period End Date Amendment Flag Current Fiscal Year End Date Entity's Reporting Status Current Entity Filer Category Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current Assets: Cash Accounts receivable, net of allowance for doubtful accounts of $150,000 as of June 30, 2018 and December 31, 2017 Contract assets Prepaid expenses and other current assets Total current assets Property and equipment, net Deferred income taxes, net Other assets Total Assets LIABILITIES AND SHAREHOLDERS' EQUITY Current Liabilities: Accounts payable Accrued expenses Contract liabilities Current portion of long-term debt Line of credit Income tax payable Total current liabilities Long-term debt, net of current portion Other liabilities Total Liabilities Shareholders' Equity: Common stock - $.001 par value; authorized 50,000,000 shares, 8,938,491 and 8,864,319 shares, respectively, issued and outstanding Additional paid-in capital Retained earnings Accumulated other comprehensive loss Total Shareholders' Equity Total Liabilities and Shareholders' Equity Accounts receivable, net of allowance for doubtful Common stock, par value (in dollars per share) Common stock, authorized Common stock, issued Common stock, outstanding Income Statement [Abstract] Revenue Cost of revenue Gross profit Selling, general and administrative expenses Income from operations Interest expense Income before provision for income taxes Provision for income taxes Net income Other comprehensive income (loss), net of tax - change in unrealized (gain) loss on interest rate swap Comprehensive income Income per common share - basic (in dollars per share) Income per common share - diluted (in dollars per share) Shares used in computing income per common share: Basic (in shares) Diluted (in shares) Statement [Table] Statement [Line Items] Balance, beginning Balance, beginning (in shares) Net income Change in unrealized loss from interest rate swap Common stock issued as employee compensation Common stock issued as employee compensation (in shares) Stock-based compensation expense Stock-based compensation expense (in shares) Balance, ending Balance, ending (in shares) Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net income to net cash used in operating activities: Depreciation and amortization Debt issuance costs Deferred rent Loss on disposal of fixed asset Stock-based compensation Common stock issued as employee compensation Adjustment for maturity of interest rate swap Deferred income taxes Changes in operating assets and liabilities: (Increase) decrease in accounts receivable Increase in contract assets Increase in prepaid expenses and other assets Decrease in accounts payable and accrued expenses Increase (decrease) in contract liabilities Decrease in other liabilities Decrease in income taxes payable Net cash used in operating activities Cash flows used in investing activities: Purchase of property and equipment Proceeds from sale of fixed asset Net cash used in investing activities Cash flows from financing activities: Payments on long-term debt Proceeds from line of credit Payments on line of credit Net cash provided by financing activities Net increase (decrease) in cash Cash at beginning of period Cash at end of period Supplemental disclosures of cash flow information: Equipment acquired under capital lease Noncash investing and financing activities: Cash paid during the period for: Interest Income taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] INTERIM FINANCIAL STATEMENTS Accounting Changes and Error Corrections [Abstract] ACCOUNTING STANDARDS Revenue from Contract with Customer [Abstract] REVENUE RECOGNITION Disclosure of Compensation Related Costs, Share-based Payments [Abstract] STOCK-BASED COMPENSATION Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVE INSTRUMENTS AND FAIR VALUE Contract Assets And Contract Liabilities CONTRACT ASSETS AND CONTRACT LIABILITIES Earnings Per Share [Abstract] INCOME PER COMMON SHARE Line of Credit Facility [Abstract] LINE OF CREDIT Debt Disclosure [Abstract] LONG-TERM DEBT Risks and Uncertainties [Abstract] MAJOR CUSTOMERS Legal Proceedings LEGAL PROCEDDINGS Subsequent Events [Abstract] SUBSEQUENT EVENTS Schedule of revenue by long-term contract type Schedule of stock options plans activity Schedule of fair values Schedule of financial liabilities measured on recurring basis Contract Assets And Contract Liabilities Schedule of net contract assets (liabilities) Schedule of maturities of long-term debt Interim Financial Statements Cash, uninsured amount Number of Financial Institutions where cash is maintained Schedule of Product Information [Table] Product Information [Line Items] Revenue by long-term contract type RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDateAxis [Axis] Balance Sheet Location [Axis] Revenue recognized that was included in contrcat liabilities Remaining performance obligations Expect remaining performance obligation (percent) Performance Obligation Year Revenue from long-term contracts (percent) Revenue from MRO contracts (percent) Options, Outstanding Outstanding at beginning Outstanding and vested at end of period Options, Outstanding, Weighted Average Exercise Price Outstanding at beginning Outstanding and vested at end of period Options, Weighted Average Remaining Contractual Term Outstanding and vested at end of period Options, Aggregate Intrinsic Value Outstanding and vested at end of period Stock-based compensation Stock-based compensation - RSUs Restricted stock units granted Number of common shares granted Vesting period Stock awards forfeited (shares) Number of shares returned for employee's withholding taxes (shares) Value of shares returned for employee's withholding taxes Short-term borrowings and long-term debt Interest Rate Swap Total Derivative Instruments And Fair Value Fair value of interest rate swap Accumulated other comprehensive loss, net of tax Accumulated other comprehensive loss, tax Gain on interest rate swap Schedule of Operating Leased Assets [Table] Operating Leased Assets [Line Items] Contract assets Contract liabilities Net contract assets (liabilities) Contract Assets And Contract Liabilities Increase in Raytheon Next Generation Jammer Pod Increase in new design of the HondaJet engine inlet Increased in contract assets for G650 program Decrease total gross profit Decrease total gross profit earned on the contracts Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) Antidilutive securities excluded from computation of earnings per share (shares) Debt Instrument [Axis] Line of credit facility, maximum borrowing capacity Debt instrument, face amount Oustanding loans Line of credit facility, interest rate at period end Year ending June 30, 2019 2020 2021 2022 Thereafter Total maturities Derivative Instrument [Axis] Payments of debt issuance costs Debt issuance costs Debt issuance costs, reduction of long-term debt Capital lease and notes payable Capital lease and notes payable, current portion Concentration Risk [Table] Concentration Risk [Line Items] Number of large commercial customers Concentration risk, percentage Purchase price for Shares Contingent payments Disclosure related to contract assets and contract liabilities. The entire disclosure of legal proceeding. Number of financial institutions with which cash is maintained by the entity. Information by products and services or groups of similar products and services. Information by products and services or groups of similar products and services. Information by products and services or groups of similar products and services. Time band for expected timing of satisfaction of remaining performance obligation. Year in which remaining performance obligation is expected to be recognized, in 2018. Year in which remaining performance obligation is expected to be recognized, in 2019. The percentage of revenue which remaining performance obligation is expected to be recognized. Percentage of revenue from contracts with customers. Percentage of revenue from MRO contracts. Information relating to employee. Information relating to employee. Information relating to employee. Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge. The amount of gain/loss on interest rate swap on the particular date. Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms. Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms. It represents value of net contract assets (liabilities). It represents value of increase in Raytheon Next Generation Jammer Pod. It represents value of increase in new design of the HondaJet engine inlet. It represents value of increased in contract assets for G650 program. it represents value of decrease total gross profit. It represents value of decrease total gross profit earned on the contracts. Line of credit facility named Bank United. Term loan from Santander Bank (formerly Sovereign Bank). Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. Reflects the percentage that revenues in the period from one significant customer is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer. Reflects the percentage that revenues in the period from one significant customer is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer. Reflects the percentage that revenues in the period from one significant customer is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer. The amount represents customer concentration risk. The amount represents customer concentration risk. Description of contingent payment arrangement. Description of contingent payment arrangement. Description of contingent payment arrangement. The purchase price for Shares in a business acquisition. The cash portion only of the acquisition price. It represents value of increase (decrease) in contract liabilities. It represents amount of adjustment for maturity of interest rate swap. Number of large commercial customers. Employee1Member Employee2Member CustomerConcentrationRiskFourMember Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Issuance of Stock and Warrants for Services or Claims AdjustmentForMaturityOfInterestRateSwap Increase (Decrease) in Accounts Receivable Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract Increase (Decrease) in Prepaid Expense and Other Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Long-term Debt Repayments of Long-term Lines of Credit Net Cash Provided by (Used in) Financing Activities Cash, Period Increase (Decrease) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Allocated Share-based Compensation Expense Contract with Customer, Asset, Net, Current Long-term Debt Debt Issuance Cost, Gross, Noncurrent EX-101.PRE 10 cvu-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Aug. 01, 2018
Document And Entity Information    
Entity Registrant Name CPI AEROSTRUCTURES INC  
Entity Central Index Key 0000889348  
Document Type 10-Q  
Trading Symbol CVU  
Document Period End Date Jun. 30, 2018  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity's Reporting Status Current Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   8,938,461
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2018  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED BALANCE SHEETS (Unaudited) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Current Assets:    
Cash $ 1,032,098 $ 1,430,877
Accounts receivable, net of allowance for doubtful accounts of $150,000 as of June 30, 2018 and December 31, 2017 5,390,545 5,379,821
Contract assets 115,180,455 111,158,551
Prepaid expenses and other current assets 2,697,349 2,413,187
Total current assets 124,300,447 120,382,436
Property and equipment, net 2,581,006 2,046,942
Deferred income taxes, net 811,318 1,566,818
Other assets 156,214 188,303
Total Assets 127,848,985 124,184,499
Current Liabilities:    
Accounts payable 12,248,936 15,129,872
Accrued expenses 1,173,284 1,911,421
Contract liabilities 583,580 246,330 [1]
Current portion of long-term debt 2,370,013 2,009,000
Line of credit 27,338,685 22,838,685
Income tax payable   109,327
Total current liabilities 43,714,498 42,244,635
Long-term debt, net of current portion 6,220,229 7,019,468
Other liabilities 566,506 607,063
Total Liabilities 50,501,233 49,871,166
Shareholders' Equity:    
Common stock - $.001 par value; authorized 50,000,000 shares, 8,938,491 and 8,864,319 shares, respectively, issued and outstanding 8,935 8,863
Additional paid-in capital 54,276,175 53,770,618
Retained earnings 23,062,642 20,548,652
Accumulated other comprehensive loss   (14,800)
Total Shareholders' Equity 77,347,752 74,313,333
Total Liabilities and Shareholders' Equity $ 127,848,985 $ 124,184,499
[1] On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance for doubtful $ 150,000 $ 150,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized 50,000,000 50,000,000
Common stock, issued 8,938,491 8,864,319
Common stock, outstanding 8,938,491 8,864,319
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]        
Revenue $ 20,261,239 $ 16,731,951 $ 38,452,862 $ 36,764,652
Cost of revenue 15,676,421 13,048,203 29,818,176 28,543,390
Gross profit 4,584,818 3,683,748 8,634,686 8,221,262
Selling, general and administrative expenses 2,557,759 2,002,198 4,607,599 4,166,076
Income from operations 2,027,059 1,681,550 4,027,087 4,055,186
Interest expense 416,834 465,903 864,097 856,238
Income before provision for income taxes 1,610,225 1,215,647 3,162,990 3,198,948
Provision for income taxes 353,000 450,000 649,000 1,184,000
Net income 1,257,225 765,647 2,513,990 2,014,948
Other comprehensive income (loss), net of tax - change in unrealized (gain) loss on interest rate swap 20,600 (1,000) 14,800 4,200
Comprehensive income $ 1,277,825 $ 764,647 $ 2,528,790 $ 2,019,148
Income per common share - basic (in dollars per share) $ 0.14 $ 0.09 $ 0.28 $ 0.23
Income per common share - diluted (in dollars per share) $ 0.14 $ 0.09 $ 0.28 $ 0.23
Shares used in computing income per common share:        
Basic (in shares) 8,938,331 8,832,478 8,913,394 8,806,942
Diluted (in shares) 8,980,155 8,865,055 8,953,321 8,840,309
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Balance, beginning at Dec. 31, 2016 $ 8,738 $ 52,824,950 $ 14,781,018 $ (9,000) $ 67,605,706
Balance, beginning (in shares) at Dec. 31, 2016 8,739,836        
Net income     2,014,948   2,014,948
Change in unrealized loss from interest rate swap       4,200 4,200
Stock-based compensation expense $ 95 696,910     697,005
Stock-based compensation expense (in shares) 92,813        
Balance, ending at Jun. 30, 2017 $ 8,833 53,521,860 16,795,966 (4,800) 70,321,859
Balance, ending (in shares) at Jun. 30, 2017 8,832,649        
Balance, beginning at Dec. 31, 2017 $ 8,863 53,770,618 20,548,652 (14,800) $ 74,313,333
Balance, beginning (in shares) at Dec. 31, 2017 8,864,319       8,864,319
Net income     2,513,990   $ 2,513,990
Change in unrealized loss from interest rate swap       $ 14,800 14,800
Common stock issued as employee compensation $ 5 45,908     45,913
Common stock issued as employee compensation (in shares) 5,130        
Stock-based compensation expense $ 67 459,649     459,716
Stock-based compensation expense (in shares) 69,042        
Balance, ending at Jun. 30, 2018 $ 8,935 $ 54,276,175 $ 23,062,642   $ 77,347,752
Balance, ending (in shares) at Jun. 30, 2018 8,938,491       8,938,491
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net income $ 2,513,990 $ 2,014,948
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 333,276 302,032
Debt issuance costs 42,785 42,786
Deferred rent (35,384) (15,340)
Loss on disposal of fixed asset   21,010
Stock-based compensation 459,716 697,005
Common stock issued as employee compensation 45,913  
Adjustment for maturity of interest rate swap 20,600  
Deferred income taxes 755,500 1,155,532
Changes in operating assets and liabilities:    
(Increase) decrease in accounts receivable (10,724) 2,174,184
Increase in contract assets (4,021,904) (2,113,884)
Increase in prepaid expenses and other assets (284,162) (340,026)
Decrease in accounts payable and accrued expenses (3,619,073) (4,972,453)
Increase (decrease) in contract liabilities 337,250 (80,078)
Decrease in other liabilities (10,976)  
Decrease in income taxes payable (109,327)  
Net cash used in operating activities (3,582,520) (1,114,284)
Cash flows used in investing activities:    
Purchase of property and equipment (369,738) (147,957)
Proceeds from sale of fixed asset   42,480
Net cash used in investing activities (369,738) (105,477)
Cash flows from financing activities:    
Payments on long-term debt (946,521) (504,528)
Proceeds from line of credit 4,500,000 3,000,000
Payments on line of credit   (1,200,000)
Net cash provided by financing activities 3,553,479 1,295,472
Net increase (decrease) in cash (398,779) 75,711
Cash at beginning of period 1,430,877 1,039,586
Cash at end of period 1,032,098 1,115,297
Supplemental disclosures of cash flow information:    
Equipment acquired under capital lease 497,602  
Noncash investing and financing activities:    
Interest $ 1,047,457 795,151
Income taxes   $ 28,468
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM FINANCIAL STATEMENTS
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
INTERIM FINANCIAL STATEMENTS

1.          INTERIM FINANCIAL STATEMENTS

 

The condensed financial statements of CPI Aerostructures, Inc. (the “Company”) as of June 30, 2018 and for the three and six months ended June 30, 2018 and 2017 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.

 

The condensed balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.

 

The Company maintains its cash in two financial institutions.  The balances are insured by the Federal Deposit Insurance Corporation.  From time to time, the Company’s balances may exceed these limits.  As of June 30, 2018, the Company had $780,778 of uninsured balances.  The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.

 

Effective January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method for all of its contracts. ASC 606 requires sales and gross profit to be recognized over the contract period as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Contract assets.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Contract liabilities.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known. ASC 606 involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the process; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

  

When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

 

Following the adoption of ASC 606, the Company’s revenue recognition for all of its contracts remained materially consistent with historical practice and there was no material impact in the six months ended June 30, 2018 condensed financial statements upon adoption.

 

In compliance with ASC 606, costs and estimated earnings in excess of billings on uncompleted contracts, on the December 31, 2017 condensed balance sheet, has been reclassified to contract assets. Additionally, billings in excess of costs and estimated earnings on uncompleted contracts and contract losses, on the December 31, 2017 condensed balance sheet, have been combined and reclassified to contract liabilities.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTING STANDARDS
6 Months Ended
Jun. 30, 2018
Accounting Changes and Error Corrections [Abstract]  
ACCOUNTING STANDARDS

2.          aCCOUNTING STANDARDS

 

Recently Issued but not Adopted Accounting Pronouncements 

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842). The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and non-lease components in a contract in accordance with the new revenue guidance in ASC 606. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

3.          REVENUE RECOGNITION

 

The majority of the Company’s revenues are from long-term contracts with the U.S. government and commercial contractors. The contracts with the U.S. government typically are subject to the Federal Acquisition Regulation (“FAR”) which provides guidance on the types of costs that are allowable in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors are based on the specific negotiations with each customer.

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

To determine the proper revenue recognition method, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period.

  

All of the Company’s current long-term contracts have a single performance obligation as the promise to transfer the goods or services are not separately identifiable from other promises in the contracts and, therefore, not distinct. The Company’s contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. All of the Company’s contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis.

 

Revenues for the Company’s long-term contracts are recognized over time as the Company performs its obligations because of continuous transfer of control to the customer. The continuous transfer of control to the customer is supported by clauses in contracts that either allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and the products and services have no alternative use or the customer controls the work in progress.

 

Because of control transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company uses the cost-to-cost input method to measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as the Company incurs costs on its contracts.

 

In applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs to determine its progress towards contract completion and to calculate the corresponding amount of estimated revenue and estimated gross profit recognized. For any costs incurred that do not contribute to a performance obligation, the Company excludes such costs from its input methods of revenue recognition as the amounts are not reflective in transferring control of the asset to the customer. Costs to fulfill include labor, materials and subcontractors’ costs, other direct costs and an allocation of indirect costs.

 

Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin for a contract is reflected in revenue in the period the change becomes known. Contract estimates involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

For the Company’s uncompleted contracts, contract assets include unbilled amounts and when the estimated revenues recognized exceeds the amount billed to the customer and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current. The Company’s contract liabilities consist of billings in excess of estimated revenues recognized. Contract liabilities are classified as current. The Company’s contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period.

 

Revenue recognized for the three and six months ended June 30, 2018 that was included in the contract liabilities at January 1, 2018 was $294,023 and $147,753, respectively.

 

The Company’s remaining performance obligations represents the transaction price of its long-term contracts for which work has not been performed. As of June 30, 2018, the aggregate amount of transaction price allocated to the remaining performance obligations was $62,596,133. The Company estimates that it expects to recognize approximately 70% of its remaining performance obligations in 2018 and 30% revenue in 2019.

 

In addition, the Company recognizes revenue for parts supplied for certain MRO contracts at a point in time following the transfer of control to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract.

 

Revenue from long-term contracts transferred to customers over time and revenue from MRO contracts transferred at a point in time accounted for approximately 97% and 3%, respectively, for the six months ended June 30, 2018.

 

Revenue by long-term contract type for the three and six months ended June 30, 2018 is as follows:

 

    For the Three
Months Ended
    For the Six
Months Ended
 
Government subcontracts   $ 10,573,932     $ 18,711,658  
Commercial contracts     7,351,187       14,827,282  
Prime government contracts     2,336,120       4,913,922  
    $ 20,261,239     $ 38,452,862  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCK-BASED COMPENSATION

4.          stock-based compensation

 

The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.

 

In January 2018, the Company granted 58,578 restricted stock units (“RSUs”) to its board of directors as partial compensation for the 2018 year. In January 2017, the Company granted 59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company’s net income for the six months ended June 30, 2018 and 2017 includes approximately $415,000 and $440,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.

 

In January 2018, the Company granted 5,130 shares of common stock to various employees. For the six months ended June 30, 2018, approximately $10,000 of compensation expense is included in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.  In January 2017, the Company granted 5,550 shares of common stock to various employees. For the six months ended June 30, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of revenue for this grant.

 

In March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2018, approximately $105,300 of compensation expense is included in selling, general and administrative expenses and approximately $22,300 of compensation expense is included in cost of revenue for this grant.

 

In March 2017, the Company granted 73,060 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the six months ended June 30, 2017, approximately $197,400 of compensation expense is included in selling, general and administrative expenses and approximately $41,600 of compensation expense is included in cost of revenue for this grant.

 

In March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued at approximately $62,000, to pay the employees’ withholding taxes.

 

In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees’ withholding taxes.

 

A summary of the status of the Company’s stock option plans as of June 30, 2018 and changes during the six months ended June 30, 2018 is as follows:

 

   Options   Weighted
average
exercise
price
   Weighted
average
remaining
contractual
term (in years)
   Aggregate
intrinsic value
 
Outstanding at beginning of period   80,249   $11.05           
                     
Outstanding and vested at end of period   80,249   $11.05    0.60   $136,500 

  

During the six months ended June 30, 2018 and 2017, no stock options were granted or exercised.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND FAIR VALUE

5.          Derivative Instruments and Fair Value

 

Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.

 

We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.

 

In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item.

 

Fair Value

 

At June 30, 2018 and December 31, 2017, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

   June 30, 2018 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $35,944,972   $35,944,972 

 

   December 31, 2017 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $31,893,894   $31,893,894 

 

We estimated the fair value of debt using market quotes and calculations based on market rates.

 

The following table presents the fair values of those financial liabilities measured on a recurring basis as of December 31, 2017:

 

       Fair Value Measurements December 31, 2017 
Description  Total   Quoted Prices
in Active
Markets for
Identical
Assets (Level 1)
   Significant
Other
Observable
Inputs (Level 2)
   Significant
Unobservable
Inputs (Level 3)
 
Interest Rate Swap, net  $18,781       $18,781     
Total  $18,781       $18,781     

 

The fair value of the Company’s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the “replacement swap rate,” which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.

 

As of December 31, 2017, $18,781 was included in other liabilities related to the fair value of the Company’s interest rate swap $15,000, net of tax of approximately $4,000, respectively, was included in accumulated other comprehensive loss.

 

During the month of June, the interest rate swap matured and the Company realized a net gain of approximately $7,000.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTRACT ASSETS AND CONTRACT LIABILITIES
6 Months Ended
Jun. 30, 2018
Contract Assets And Contract Liabilities  
CONTRACT ASSETS AND CONTRACT LIABILITIES

6.           Contract assets and contract liabilities

 

Net Contract assets (liabilities) consist of the following:

 

   June 30, 2018 
   U.S.         
   Government   Commercial   Total 
Contract assets  $53,171,382   $62,009,073   $115,180,455 
Contract liabilities   (535,366)   (48,214)   (583,580)
Net contract assets (liabilities)  $52,636,016   $61,960,859   $114,596,875 

 

    December 31, 2017 (1) 
   U.S.           
   Government   Commercial   Total 
Contract assets  $54,591,601   $56,566,950   $111,158,551 
Contract liabilities   (224,339)   (21,991)   (246,330)
Net contract assets (liabilities)  $54,367,262   $56,544,959   $110,912,221 
(1)On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.

 

The increase or decrease in the Company’s net contract assets (liabilities) from January 1, 2018 to June 30, 2018 was primarily due to costs incurred on newer programs, like the Raytheon Next Generation Jammer Pod ($0.2 million increase) and the new design of the HondaJet engine inlet ($1.6 million increase), for which the Company has not begun billing on a steady rate. Additionally, we experienced some delays in shipping on the G650 program which increased contract assets by $3.8 million.

 

U.S. government contracts includes contracts directly with the U.S. government and government subcontractors.

 

Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the six months ended June 30, 2018, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $247,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years. During the six months ended June 30, 2017, the effect of such revisions was a decrease to total gross profit of approximately $1,171,000.

 

Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME PER COMMON SHARE
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
INCOME PER COMMON SHARE

7.          INCOME PER COMMON SHARE

 

Basic income per common share is computed using the weighted average number of common shares outstanding. Diluted income per common share for the three and six months ended June 30, 2018 and 2017 is computed using the weighted average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental shares of 64,287 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2018. Incremental shares of 45,249 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. Incremental shares of 63,336 were used in the calculation of diluted income per common share in the three and six months ended June 30, 2017. Incremental shares of 114,466 were not used in the calculation of diluted income per common share in the three and six months ended June 30, 2017, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
LINE OF CREDIT
6 Months Ended
Jun. 30, 2018
Line of Credit Facility [Abstract]  
LINE OF CREDIT

8.          LINE OF CREDIT

 

On March 24, 2016, the Company entered into a Credit Agreement with BankUnited, N.A. as the sole arranger, administrative agent and collateral agent and Citizens Bank, N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”).  The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement. 

 

As of June 30, 2018, the Company was not in compliance with the leverage ratio financial covenant contained in the BankUnited Facility, as amended. We anticipate the leverage ratio covenant will be waived and amended by the provisions of the amendment to the BankUnited Facility described in Note 12 to these condensed financial statements.

 

As of June 30, 2018, the Company had $27.3 million outstanding under the Revolving Loan bearing interest at 5.25%.

 

The BankUnited Facility is secured by all of the Company’s assets.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
LONG-TERM DEBT

9.           LONG-TERM DEBT

 

In May 2016, the Company entered into an interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The interest rate swap ended in accordance with its terms as of June 1, 2018.

 

The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $48,000 is included in other assets and $16,000 is a reduction of long-term debt.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on June 30, 2019.

 

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending June 30,     
2019   $2,370,013 
2020    5,883,190 
2021    192,370 
2022    91,749 
Thereafter    68,965 
    $8,606,287 

 

In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $939,620 including a current portion of $295,014.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
MAJOR CUSTOMERS
6 Months Ended
Jun. 30, 2018
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS

10.          MAJOR CUSTOMERS

 

During the six months ended June 30, 2018, the Company’s four largest commercial customers accounted for 27% 13%, 13% and 10% of revenue. During the six months ended June 30, 2017, the Company’s three largest commercial customers accounted for 32%, 24% and 11% of revenue. In addition, during the six months ended June 30, 2018 and 2017, 13% and 6% of revenue, respectively, was directly from the U.S. government.

 

At June 30, 2018, 35%, 16%, 12% and 11% of contract assets were from the Company’s four largest commercial customers. At December 31, 2017, 32%, 20%, 12% and 10% of contract assets were from the Company’s four largest commercial customers.

 

At June 30, 2018 and December 31, 2017, 3% and 4%, respectively, of contract assets were directly from the U.S. government.

 

At June 30, 2018, 18%, 17%, 16%, 14% and 14% of our accounts receivable were from our five largest commercial customers. At December 31, 2017, 44%, 18% and 13% of accounts receivable were from our three largest commercial customers. 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
LEGAL PROCEEDINGS
6 Months Ended
Jun. 30, 2018
Legal Proceedings  
LEGAL PROCEDDINGS

11.          Legal Proceedings

 

On March 21, 2018, the Company entered into a Stock Purchase Agreement (the “Agreement”) with Air Industries Group (“Air Industries”), pursuant to which, subject to the satisfaction or waiver of certain conditions, the Company would purchase from Air Industries all of the shares (the “Shares”) of Welding Metallurgy, Inc. (“WMI”), a wholly owned subsidiary of Air Industries (the “Acquisition”). WMI is engaged in the manufacture of complex components and assemblies for the defense and commercial aircraft industries.

 

Under the terms of the Agreement, the Company would pay a purchase price for the Shares as follows: (i) $9.0 million in cash, subject to adjustment based on the working capital of WMI at the closing of the Acquisition and (ii) up to an aggregate of $1.0 million, in two payments of up to $500,000 each (the “Contingent Payments”) if WMI enters into certain long-term supply agreements. The Contingent Payments are reduced if milestones for signing are not achieved.

 

On July 5, 2018, we filed a complaint in the Supreme Court of the State of New York, County of New York, against Air Industries relating to the Agreement. The complaint alleges that Air Industries willfully breached its contractual obligation to provide financial information required to fulfill key conditions for closing under the Agreement. The Company is seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations under the Agreement, monetary damages, and attorneys’ fees and costs.

 

On July 30, 2018, Air Industries filed its answer and counterclaims. Air Industries denied the allegations made by us in the complaint and alleged that we breached the Agreement and the covenant of good faith and fair dealing. Air Industries is seeking a declaration that the Agreement has terminated, along with monetary damages, attorneys’ fees, and costs.

 

On July 31, 2018, we filed a motion for preliminary injunction against Air Industries. The motion argues that the failure by Air Industries to provide financial data and other information necessary to close on the Acquisition will cause irreparable injury to us. We are therefore seeking an order directing Air Industries to furnish us with all previously requested financial, operating, and other data and information relating to WMI. The court issued an order to show cause on August 1, 2018 and set August 13, 2018 as the hearing date with respect to the motion for preliminary injunction. Air Industries has not yet responded to the motion for preliminary injunction.

 

For a discussion of the risks and uncertainties associated with this litigation and with the acquisition of WMI, please see Part II, Item 1A “Risk Factors” of this Quarterly Report on Form 10-Q. We remain committed to completing the Acquisition as soon as practicable, however, because of the risks and uncertainties, we cannot conclude that the consummation of the Acquisition is probable.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2018
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

12.           SUBSEQUENT EVENTS

 

On August 7, 2018, the Company obtained a commitment letter from BankUnited, N.A. with respect to amending the BankUnited Facility to, among other things, extend the term of each of the Revolving Loan and the Term Loan for an additional year to June 30, 2020, and to waive non-compliance with the leverage ratio financial covenant. The amendments to the BankUnited Facility are subject to the lenders’ due diligence and the preparation and execution of formal documentation.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by long-term contract type

Revenue by long-term contract type for the three and six months ended June 30, 2018 is as follows:

 

    For the Three
Months Ended
    For the Six
Months Ended
 
Government subcontracts   $ 10,573,932     $ 18,711,658  
Commercial contracts     7,351,187       14,827,282  
Prime government contracts     2,336,120       4,913,922  
    $ 20,261,239     $ 38,452,862  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock options plans activity

A summary of the status of the Company’s stock option plans as of June 30, 2018 and changes during the six months ended June 30, 2018 is as follows:

 

    Options     Weighted
average
exercise
price
    Weighted
average
remaining
contractual
term (in years)
    Aggregate
intrinsic value
 
Outstanding at beginning of period     80,249     $ 11.05                  
                                 
Outstanding and vested at end of period     80,249     $ 11.05       0.60     $ 136,500  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables)
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values

At June 30, 2018 and December 31, 2017, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

    June 30, 2018  
    Carrying Amount     Fair Value  
Debt            
Short-term borrowings and long-term debt   $ 35,944,972     $ 35,944,972  

 

 

    December 31, 2017  
    Carrying Amount     Fair Value  
Debt            
Short-term borrowings and long-term debt   $ 31,893,894     $ 31,893,894  
Schedule of financial liabilities measured on recurring basis

The following table presents the fair values of those financial liabilities measured on a recurring basis as of December 31, 2017:

 

       Fair Value Measurements December 31, 2017 
Description  Total   Quoted Prices
in Active
Markets for
Identical
Assets (Level 1)
   Significant
Other
Observable
Inputs (Level 2)
   Significant
Unobservable
Inputs (Level 3)
 
Interest Rate Swap, net  $18,781       $18,781     
Total  $18,781       $18,781     

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2018
Contract Assets And Contract Liabilities Tables Abstract  
Schedule of net contract assets (liabilities)

Net Contract assets (liabilities) consist of the following:

 

   June 30, 2018 
   U.S.         
   Government   Commercial   Total 
Contract assets  $53,171,382   $62,009,073   $115,180,455 
Contract liabilities   (535,366)   (48,214)   (583,580)
Net contract assets (liabilities)  $52,636,016   $61,960,859   $114,596,875 

 

    December 31, 2017 (1) 
   U.S.           
   Government   Commercial   Total 
Contract assets  $54,591,601   $56,566,950   $111,158,551 
Contract liabilities   (224,339)   (21,991)   (246,330)
Net contract assets (liabilities)  $54,367,262   $56,544,959   $110,912,221 
(1)On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT (Tables)
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Schedule of maturities of long-term debt

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending June 30,     
2019   $2,370,013 
2020    5,883,190 
2021    192,370 
2022    91,749 
Thereafter    68,965 
    $8,606,287 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM FINANCIAL STATEMENTS (Details Narrative)
Jun. 30, 2018
USD ($)
Number
Interim Financial Statements  
Cash, uninsured amount | $ $ 780,778
Number of Financial Institutions where cash is maintained | Number 2
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Product Information [Line Items]    
Revenue by long-term contract type $ 20,261,239 $ 38,452,862
Government Subcontracts [Member]    
Product Information [Line Items]    
Revenue by long-term contract type 10,573,932 18,711,658
Commercial Contracts [Member]    
Product Information [Line Items]    
Revenue by long-term contract type 7,351,187 14,827,282
Prime Government Contracts [Member]    
Product Information [Line Items]    
Revenue by long-term contract type $ 2,336,120 $ 4,913,922
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Revenue recognized that was included in contrcat liabilities $ 294,023 $ 147,753
Remaining performance obligations $ 62,596,133 $ 62,596,133
2018 [Member]    
Expect remaining performance obligation (percent)   70.00%
Performance Obligation Year   2018
2019 [Member]    
Expect remaining performance obligation (percent)   30.00%
Performance Obligation Year   2019
Transferred over Time [Member]    
Revenue from long-term contracts (percent)   97.00%
Transferred at Point in Time [Member]    
Revenue from MRO contracts (percent)   3.00%
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION (Details) - Stock Option Plans [Member]
6 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
shares
Options, Outstanding  
Outstanding at beginning | shares 80,249
Outstanding and vested at end of period | shares 80,249
Options, Outstanding, Weighted Average Exercise Price  
Outstanding at beginning | $ / shares $ 11.05
Outstanding and vested at end of period | $ / shares $ 11.05
Options, Weighted Average Remaining Contractual Term  
Outstanding and vested at end of period 7 months 6 days
Options, Aggregate Intrinsic Value  
Outstanding and vested at end of period | $ $ 136,500
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Mar. 22, 2018
Mar. 09, 2017
Jun. 30, 2018
Jan. 31, 2018
Jun. 30, 2017
Jan. 31, 2017
Jun. 30, 2018
Jun. 30, 2017
Restricted Stock Units (RSUs) [Member] | Director [Member]                
Restricted stock units granted       58,578   59,395    
Vesting period       1 year   1 year    
Restricted Stock Units (RSUs) [Member] | Director [Member] | Selling, General and Administrative Expenses [Member]                
Stock-based compensation             $ 415,000 $ 440,000
Stock Awards [Member] | Employees [Member]                
Number of common shares granted       5,130   5,550    
Stock Awards [Member] | Employees [Member] | Selling, General and Administrative Expenses [Member]                
Stock-based compensation             10,000 13,300
Stock Awards [Member] | Employees [Member] | Cost of Sales [Member]                
Stock-based compensation             $ 36,000 37,500
Stock Awards [Member] | Employees [Member]                
Number of common shares granted     68,764   73,060      
Stock awards forfeited (shares)     12,330   9,130      
Number of shares returned for employee's withholding taxes (shares) 7,552              
Value of shares returned for employee's withholding taxes $ 62,000              
Stock Awards [Member] | Employees [Member] | Selling, General and Administrative Expenses [Member]                
Stock-based compensation     $ 105,300         197,400
Stock Awards [Member] | Employees [Member] | Cost of Sales [Member]                
Stock-based compensation     $ 22,300         $ 41,600
Stock Awards [Member] | Employees [Member]                
Stock awards forfeited (shares)         12,330      
Number of shares returned for employee's withholding taxes (shares)   4,525            
Value of shares returned for employee's withholding taxes   $ 33,000            
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Carrying Amount [Member]    
Short-term borrowings and long-term debt $ 35,944,972 $ 31,893,894
Fair Value [Member]    
Short-term borrowings and long-term debt $ 35,944,972 $ 31,893,894
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1)
Dec. 31, 2017
USD ($)
Interest Rate Swap $ 18,781
Recurring Basis [Member]  
Interest Rate Swap 18,781
Total 18,781
Recurring Basis [Member] | Significant Other Observable Inputs (Level 2) [Member]  
Interest Rate Swap 18,781
Total $ 18,781
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Derivative Instruments And Fair Value    
Fair value of interest rate swap   $ 18,781
Accumulated other comprehensive loss, net of tax   15,000
Accumulated other comprehensive loss, tax   $ 4,000
Gain on interest rate swap $ 7,000  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
[1]
Operating Leased Assets [Line Items]    
Contract assets $ 115,180,455 $ 111,158,551
Contract liabilities (583,580) (246,330)
Net contract assets (liabilities) 114,596,875 110,912,221
US Government [Member]    
Operating Leased Assets [Line Items]    
Contract assets 53,171,382 54,591,601
Contract liabilities (535,366) (224,339)
Net contract assets (liabilities) 52,636,016 54,367,262
Commercial [Member]    
Operating Leased Assets [Line Items]    
Contract assets 62,009,073 56,566,950
Contract liabilities (48,214) (21,991)
Net contract assets (liabilities) $ 61,960,859 $ 56,544,959
[1] On January 1, 2018, as a result of the adoption of ASC 606, the Company reclassified costs and estimated earnings in excess of billings on uncompleted contracts to contract assets and billings in excess of costs and estimated earnings on uncompleted contracts to contract liabilities.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)
6 Months Ended
Jun. 30, 2018
USD ($)
Contract Assets And Contract Liabilities Details Narrative Abstract  
Increase in Raytheon Next Generation Jammer Pod $ 20,000
Increase in new design of the HondaJet engine inlet 160,000
Increased in contract assets for G650 program 380,000
Decrease total gross profit 1,171,000
Decrease total gross profit earned on the contracts $ 247,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME (LOSS) PER COMMON SHARE (Details Narrative) - shares
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 64,287 63,336
Antidilutive securities excluded from computation of earnings per share (shares) 45,249 114,466
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
LINE OF CREDIT (Details Narrative) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Mar. 24, 2016
Oustanding loans $ 27,338,685 $ 22,838,685  
Bank United [Member] | Term Loan [Member]      
Debt instrument, face amount     $ 10,000,000
Revolving Credit Facility [Member] | Bank United [Member]      
Line of credit facility, maximum borrowing capacity     $ 30,000,000
Revolving Credit Facility [Member] | Amendment - Bank United [Member]      
Oustanding loans $ 27,300,000    
Line of credit facility, interest rate at period end 5.25%    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT (Details)
Jun. 30, 2018
USD ($)
Year ending June 30,  
2019 $ 2,370,013
2020 5,883,190
2021 192,370
2022 91,749
Thereafter 68,965
Total maturities $ 8,606,287
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT (Details Narrative) - USD ($)
Mar. 24, 2016
Jun. 30, 2018
Capital lease and notes payable   $ 939,620
Capital lease and notes payable, current portion   295,014
Term Loan [Member] | Bank United [Member]    
Debt instrument, face amount $ 10,000,000  
Payments of debt issuance costs $ 254,000  
Debt issuance costs   48,000
Debt issuance costs, reduction of long-term debt   $ 16,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
MAJOR CUSTOMERS (Details Narrative) - Number
6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Revenue [Member]      
Concentration Risk [Line Items]      
Number of large commercial customers 4 3  
Revenue [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 27.00% 32.00%  
Revenue [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 24.00%  
Revenue [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00%    
Revenue [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 11.00%  
Revenue [Member] | US Government Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 6.00%  
Contract Assets [Member]      
Concentration Risk [Line Items]      
Number of large commercial customers 4   4
Contract Assets [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 35.00%   32.00%
Contract Assets [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00%   20.00%
Contract Assets [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%   12.00%
Contract Assets [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00%   10.00%
Contract Assets [Member] | US Government Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 3.00%   4.00%
Accounts Receivable [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00%   44.00%
Accounts Receivable [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 17.00%   18.00%
Accounts Receivable [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00%   13.00%
Accounts Receivable [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%    
Accounts Receivable [Member] | Customer Five [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
LEGAL PROCEDDINGS (Details Narrative) - Stock Purchase Agreement - WMI [Member]
Mar. 21, 2018
USD ($)
Purchase price for Shares $ 9,000,000
Total Contingent Payments [Member]  
Contingent payments 1,000,000
Contingent Payment #1 [Member]  
Contingent payments 500,000
Contingent Payment #2 [Member]  
Contingent payments $ 500,000
EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %EC"4T?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 66,)36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !98PE-:KY-@^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OI^W"JJ&;B^))07!!\18FL[O!I@W)2+MO;QIW MNX@^@)!+9OY\\PVD12]Q"/0O,8/O2=HJFH-CE@;S1IF8.$7HE"M08F!- _AA#>XX/UGZ#+,(%!' MCGJ.4)I:^$"F&%,P<7O IF%F*M_8G,'Q"DY1;NDQG$LQU7.I1UJ M>'MZ?,GK%K:/K'ND]"I:R4=/&W&>_+JZN]\^"-54]4U1I7.[K1O9K&5U_3Z[ M_O"["+O!V)W]Q\9G0=7"KW^AO@!02P,$% @ 66,)39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !98PE-^&1BQG " !Y" & 'AL+W=OVZ<36KZ3L-T$@RHJV1#RQGG9J MY<)X2Z0:\FL@>D[)V9#:)L!AF 8MJ3N_R,W^+6MH3_V=.& M/;8^\M\GGNMK)?5$4.0]N=(?5/[LCUR-@LG*N6YI)VK6>9Q>MOX.;0XHT02# M>*GI0\SZG@[EQ-BK'GP];_U0>T0;6DIM@JCF3@^T:;0EY6/.K/LMJZV>^=Z87^-T7^C=]HHN/9$:92L M$>;KE3I)LW=F344KU.R]"//@KLV,B/V P#,$FA"! MLCT)8$A@CQTZ_BAP.[)L"0!:N2@9*9"[? MNBM[ +)P6=:@Q-KEQY8$ $E@"13"*16Z%E([J0#,:D%E(7&1:\$^<@BS<.@( MS-X=PHX%[#P0 &;AW!&1F_38?E:0F_8X1';2![.'O*7\:FJ>\$IVZTS!GU>7A.%\MQ[*G=K5L MWOKJ< Q/[:Q[J^NR_6<=JN;\,(?Y1\&7P^N^'PJRU?)4OH8_0O_U]-3&N^Q: MR^Y0AV-W:(ZS-KP\S#_#XE&/ :/BST,X=S?7LR&5YZ;Y-MS\NGN8J\%1J,*V M'ZHHX]][V(2J&FJ*/OZ>*IU?VQP";Z\_:O]Y3#XF\UQV8=-4?QUV_?YA[N>S M77@IWZK^2W/^)4P)V?ELROZW\!ZJ*!^SE>B_%ZC#>W\05)XB)QH^0X2D!I5(4GJ0@ZHY5WB7R,Z,

)O6G'ZD)98XD?2><*CR#[L:(?R_T \6-9.P 6O#*6.I*44>NM37C* M14\Y]T2FU3IG+6%>.&W(V&X$G0$-/C%F3O3CN!]-_#B>.<;)H8QQQ)&D5-I' M=2Y[\J(GSST9XLGSW*V'2'WB2- IDQ<&93^%Z*?@?LCL6!>L'0_#6! [7 8V MSSTD7GM0,KP4-\3HI:2F$ QEF*#S7BN=<)3 *7!'CCH"878X;WSAZ;LF2@UX M8XHBX4LF+'#$ZE1?RXP%#EE-(3MI[NUB3(R.RD926L#"N\2$!)FTP%%K*&J! M,Q3 :?1L"@C" L"D8 LR;8'CUE#< J>H]=IZ12UQ'9IHBIRY= -?( M:9HC*J3[LHT@= H*DR?HA#)WD7/7>.J)PS2N.98ME8(N5T[EB94 $WM:Y(XH M+R?-G2-E%2#=>FP$91Q@!Y G-A0H4QPU6P=LXIU$F;C(B6LIW9"#-*X!]!V1 M5#[9RS)KD7//TFTD"JPUZ')PS)&@U"X.?6I?@C)+D;/44I:BQ%*58V[HUY6D MC%\*/K<)PJ-,4^0TM70)1,[(G\#X%+=1)B1R0M+/B#5R0KJXMW>.CM]&4AH- M6NO47)%IBIRFEM)TTMQ]_R7V9J+TAWLS37EZ_U0FFQ;(1F>XH+%TIEEP.=#2P>Q^,74OY9J\6C5L*3Z./C#"C[KXG+"=+O M9?MZ.':SYZ;OFWH\<7AIFCY$^^I3'-I]*'?7FRJ\],.EB]?MY>3FC:W^!5!+ P04 " !98PE-&CF$L@P" 1!@ & 'AL+W=O &_S7XD\%?&=!(IDO]B 7. M4T8'BXT/J\?JG7 /OMS,BYK4>Z?79+5S3^X*P0 # 2 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?!](PY/(@/'0'PH6J %@BW:7BLV'1LK6:ZD MQ-NW+W6(5YD997L32?0WP_DYC/1+BVM9?:V/(32S;T5^KA_FQZ:YW"=)O3N& M(JOORDLXQU\.955D3;RL7I+Z4H5LWP45>2*%L$F1G<[SY:(;>ZJ6B_*UR4_G M\%3-ZM>BR*I_5R$OKP]SF+\/?#F]')MV(%DN+ME+^",T?UZ>JGB5W++L3T4X MUZ?R/*O"X6'^"/=;\&U 1_QU"M=Z=#YKI3R7Y=?VXM?]PURT%84\[)HV118/ M;V$=\KS-%.OX9T@ZO\W9!H[/W[/_W(F/8IZS.JS+_._3OCD^S-U\M@^'[#5O MOI377\(@R,QG@_K?PEO((]Y6$N?8E7G=_9WM7NNF+(8LL90B^]8?3^?N>!WR MOX?Q 7((D+> ./=G 6H(4-\#]*@C0_W<&,P08-$/2:^\6^'2]9N.[@WL5V[=K#K3O=;7,\ZCKXMK5DD;VV> 5GUB!PC]B.RH0C#V.]VBM M>R3MD',O0D@+4B%P34&PJ0)O "T+!9731CJ+5X\1LMJM%0C*GUER43: M.!UK0A(IIZQ3J4;ZZ.Q+<<9 VY"GV?U>:I/(WV>6T>G$+9F,&L\^?^CF+-:>"R.P8R5:N(>"H)_ M8 FJCCRQ!-,6$%(B<,V!,MZ--'ZX,* "*[U'C=ZRH'=>3ZF<>"P#56FQ2J!3 M&26$P"(IIXT@W(;AK/:$VS(<@--C\*-$]J'_"))*3+%$R?3'I$PC*9A:KH^4 MDP84TT<&%*"G^\A;!E!4I,,B%3.5I6VDV$_ =)%BH!UM(L6TG.P@[V> &IH4 M&QI@C(I,4T<[2,'6?= .,A8IVIF4=I#S4N!ALH.\H0'J:!QV- /C1U.).\ W M4Y82'NOC*.FP.)92$\IX&P/4QSCL8P;F1\HXBBKC**J,I::4\08&4N+4W80# M MXB /4(#GL$H ]KYY53"OM8#G1*:GPGV+ 9(=I3C1>)RRBLUU,J>:, U"DX M[!2 >6I[)Z+'P2H9T%DC,+AA,QJEL/_?LAFU4*.=U:M,1F^[1:A>ND\/]6Q7 MOIZ;=AN,1F^?-QYE^[:,QE=POP9F?--^#NG>KK^G[[^E_)Y5+Z=S/7LNF_B. MWKU)'\JR";%^<12VT>BY7]02P,$ M% @ 66,)331UJ*:W P C@\ !@ !X;"]W;W)K!4#VT#MQ&B!%@AVT?99L>G86,ER)27>_GTI MB:M:G'&2%^OB,YPSA^0<<7ZIZN_-P;EV]J,L3LTB.;3M^3Y-F^W!E7GSI3J[ MD_]G7]5EWOK'^B5MSK7+=WU06:2<,9V6^?&4+.?]NZ=Z.:]>V^)XL1?1W=IKNYG72G/5?6]>_AMMTA8Q\@5;MMV0^3^\N;6KBBZ MD3R/?\*@R9BS"[R^_SGZIB_>%_.<-VY=%7\?=^UAD63);.?V^6O1?JTNO[I0 MD$IFH?K?W9LK/+QCXG-LJZ+I?V?;UZ:MRC"*IU+F/X;K\=1?+\,_VH0P.H"' M #X&IZ1"@!H#Y/L9= C08P"(?CX&L7KU'_(V M7\[KZC*KAP5TSKMU"O?:S^^V>]E/9_^?GX#&OWU;9FJ>OG7C!,AJ@/!KB)Y" MU@3$3"$/!"2;0AX)B)U"-AABV0A)?:5CN9PLE_?Q\CH>HG('B.DAIU"+B*BN M,4CQC$NK6%0V!H(T&3"(B\? .\M8--P&H[313!FF:14$J8+ *O!(A0&BIBK8 M3-S((\D\$N4Q\;*0* ]G(*V,Y-E\C)OP420?A>L6T30HE$=R- L?@"9,-,E$ M8R8RF@&-IMI&.W.M$0]MM868+@4SC"F:L"$)&TPX[A,&I;$\ T%GR<@L&(BA**0Z;C[8F!H(U55D=I'S'P3F9H86"48<+G5996P9(J M6*Q"M&U6%F_/3' M;^0!1C=_AC-%&V\5,%/!=2QX0$T5-[XMQ7WN@4!RIF2F M5=2"'@GD'1"B$PR-%""$N+'VX(85 E;#QFH (;SVV9!1?0R<\3489N9PJ9\:)J0. ,WOAN =AOXA-T ]AMMF>0W$M&& ]AQ@,7?0D!XCA5H^6"4DMQH M,"K>L!C)!=.^??-838PT1DACU*TR:4FMESU?H#37_LV%=5Z_R@[(L?[N /Q^-#X?9M=VO\?3V<$(>' MMCJ'TV\Z'L&7_P%02P,$% @ 66,)36S"KSZ>! 114 !@ !X;"]W M;W)KZW83&RL9+F2$F_?OI3D]3K#GWMC2?3/.?#P\; \-^W7;N]]/_M65\?N M8;[O^]/]8M%M][XNNT_-R1_#/R]-6Y=]^&Q?%]VI]>5NK%17"U(J6]3EX3A? M+<>RIW:U;-[ZZG#T3^VL>ZOKLOUO[:OF_##7\^\%GP^O^WXH6*R6I_+5_^7[ M+Z>G-GPMKE9VA]H?NT-SG+7^Y6'^J.\W7 P51L7?!W_N;MYG0RK/3?-U^/A] M]S!70T2^\MM^,%&&Q[O?^*H:+(4X_KT8G5]]#A5OW[];_W5,/B3S7'9^TU3_ M'';]_F&>SV<[_U*^5?WGYOR;OR1DY[-+]G_X=U\%^1!)\+%MJF[\G6W?NKZI M+U9"*'7Y;7H>CN/S//WC\DLU7($N%>A:(?C^606^5. ?%PZ-N1T*Q[8;_PO9=J'T?:6562[>!T,7S7K2T*WFJE@$ MZU<7A%RL*:I.'QUL8D7FL >&2?!8GS\D8;$! PV8T8"Y,>"<:(1)XD;)<O+9R6@P+HLL*IU*S3"?AHT!5*AJ11 M2)H3GB"#'C6!Y$EZHKB95:92S8Q9I!EX8NF)(T_.6BMSWP"=UD&8FGT:XTV; MF"?:)$Q@(FD+TK(R+0OF@W(DIPW0D79&YZF8,.0TH)PE@C6"'M9:"K' M,BJ@-$7H:9N:EQA^&M%/PEC'^&-V9*/9$NON],2.>N+2 SMPG$N$P-";5QA4\V->4F ER0W,Q1ST)#) M$PL.80H2H"!)"A)@&TX?",-FVKA4^IB!Y$"WIDQ@8A$@%DEB$>!083(K9]$& M":TREE)PP+PBP"N2O**80R:L[2I:WH&0U4?AQ],/)A8#8K'TQ8A8]#-GF%D, MF,6261PSB\.N)4PC&54L#.T9AEMB@\,8;@S@QA)NC.!6Y"X.*A8ZZW3BT,N) M,RG8![+I0K(""<.FD(K4 MX1VCDL%IEQ,'"<8,9,! E@SD&&UARY*IU%##9&- -DXEC,G&@&P2Q.N+R'WH M!>.,C89&3+:P6FF;&JX8; S QM'$*.++C=QD$J&+F\NGVK>OXSU=-]LV;\=^ MN.:Y*;W>!3[2<'DERM?Z?C/=Z/TP,UTP_EFVKX=C-WMN^KZIQPNLEZ;I?8A2 M?0I-L??E[OI1^9=^>'7AO9TN]J:/OCE=+BT7UYO3U?]02P,$% @ 66,) M3;[_^-*N 0 T@, !@ !X;"]W;W)KX,]=/Y/C48+YUW3,-L;$%4$:<5X MDMPR+61'BRS&3J;(<'!*=G RQ Y:"_-Z!(5C3G?T&GB43>M"@!59+QKX!NY[ M?S+>8PM+)35T5F)'#-0YO=\=CFG(CPD_)(QV99/0R1GQ*3B?JYPF01 H*%U@ M$/ZXP ,H%8B\C.>9DRXE W!M7]D_QMY]+V=AX0'53UFY-J=WE%10BT&Y1QP_ MP=S/.TKFYK_ !91/#TI\C1*5C5]2#M:AGEF\%"U>IE-V\1QG_BML&\!G '\# M8%.AJ/R#<*+(#([$3+/O1;CBW8'[V90A&$<1_WGQUDH]0]L M<134+ICOO6VF-9L&PO=V]R:W-H965T&UL?5/;CM,P$/T5RQ^P;MT4 M5E42:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD M12OC"]J%T)\8\U4'6O@[VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=Q M96Z'H*2!BR-^T%JXGV=0=BSHGKXZGF3;A>A@9=Z+%KY ^-I?'%IL8:FE!N.E M-<1!4]"'_>F\IJ:$1@PI/=OP ]$ M$&7N[$CQ"?>GSCVIHK.U(ITA^(]>F_E/COD[!:)YICS%,/7,4L$0_8E M!=]*<>;_P/DV_+"I\)#@AS\49ML$V29!E@BR_Y:X%7/\*PE;]52#:],T>5+9 MP:1)7GF7@7U(C\A^AT_3_EFX5AI/KC;@RZ;^-]8&0"F[.QRA#C_88BAH0CR^ MQ;.;QFPR@NWG'\26;US^ E!+ P04 " !98PE-FME0[+0! #2 P & M 'AL+W=O[^OI3L>MYF[$42*9[#0XI*!V-?7 /@R9N2VF6T M\;X[,N:*!I1P-Z8#C3>5L4IX-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV M&LZ6N%XI87^=0)HAHUOZX7ALZ\8'!\O33M3P!/Y'=[9HL9FE;!5HUQI-+%09 MO=L>3TF(CP$_6QCBE?S3# TSU?*)D*OX;7$%B>%"" M.0HC75Q)T3MOU,2"4I1X&_=6QWT8;Y+]!%L'\ G 9\ AYF%CHJC\L_ B3ZT9 MB!U[WXGPQ-LCQ]X4P1E;$>]0O$/O-=\FMRF[!J(IYC3&\&7,',&0?4[!UU*< M^#]PO@[?K2K<1?CN#X7[=8)DE2")!,E_2UR+.?R5A"UZJL#6<9H<*4ROXR0O MO// WO'X)K_#QVG_+FS=:D&UL?5/;;IPP$/T5RQ\0LRS;I"M RB:J6JF5 M5JF:/GMA "N^4-LLZ=]W; A%+E=2NH)WW_9$Q M5W6@N+LQ/6B\:8Q5W*-I6^9Z"[R.)"59FB0?F.)"TS*/OK,M,)A::@M[OCJ$!I Q"F,:O69,N(0-Q?7Y3 M_Q1KQUHNW,&#D3]%[;N"WE%20\,'Z9_,^!GF>@Z4S,5_A2M(A(=,,$9EI(LK MJ0;GC9I5,!7%7Z==Z+B/T\UM-M.V">E,2!?"78S#ID Q\T?N>9E;,Q([];[G MX8EWQQ1[4P5G;$6\P^0=>J_E+ON8LVL0FC&G"9.N,0N"H?H2(MT*<4K_HZ?; M]/UFAOM(WZ^C'Y)M@6Q3((L"V;LE;F ._Q;)5CU58-LX38Y49M!QDE?>96#O MT_@F?^'3M'_CMA7:D8OQ^+*Q_XTQ'C"5Y 9'J,,/MA@2&A^.MWBVTYA-AC?] M_(/8\HW+/U!+ P04 " !98PE-0Q/SUK0! #2 P &0 'AL+W=OPT.*2@=CGUT#X,FKDMIEM/&^.S#FB@:4 M<%>F XTWE;%*>#1MS5QG0901I"3CF\T-4Z+5-$^C[V3SU/1>MAI.EKA>*6'_ M'$&:(:-;^N9X;.O&!P?+TT[4\!/\K^YDT6(S2]DJT*XUFEBH,GJ[/1R3$!\# M?K8ZKFF9"K^.UQ 8GA0@CD*(UU<2=$[ M;]3$@E*4>!WW5L=]&&]N]A-L'< G )\!^YB'C8FB\GOA19Y:,Q []KX3X8FW M!XZ]*8(SMB+>H7B'WDN^O>8INP2B*>8XQO!ES!S!D'U.P==2'/D_<+X.WZTJ MW$7X[H/"W3I!LDJ01(+DOR6NQ22?DK!%3Q78.DZ3(X7I=9SDA7<>V%L>W^0] M?)SV'\+6K7;D;#R^;.Q_98P'E+*YPA%J\(/-AH3*A^,7/-MQS$;#FV[Z06S^ MQOE?4$L#!!0 ( %EC"4T=HE/]M $ -(# 9 >&PO=V]R:W-H965T M!%MYX*#E7G/6_@"[FM_-MYB"TLM%&@K4!,#34$?DN,I"_$QX)N T:[. M)%1R07P-QL>ZH+L@""14+C!POUWA$:0,1%[&CYF3+BD#<'U^9W^.M?M:+MS" M(\KOHG9=0>\IJ:'A@W0O.'Z N9X#)7/QG^ *TH<')3Y'A=+&E52#=:AF%B]% M\;=I%SKNXW23)3-L&Y#.@'0!W,<\;$H4E3]QQ\OAR=.CJGO316< ML17QSHNWWGLMD\,A9]= -,>>U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0'"=ML\BVU'2:-JF5HD[;/A/[;*,"YP&. MVW\_P([G;=:^ '?<>_?N.+(!S:MM 1QY4U+;G+;.=0?&;-F"XO8&.]#^ID:C MN/.F:9CM#/ J@I1D:9+<,<6%ID46?2=39-@[*32<#+&]4MR\'T'BD-,-O3I> M1-.ZX&!%UO$&OH+[UIV,M]C,4@D%V@K4Q$"=TX?-X;@+\3'@NX#!+LXD5')& M? W&ERJG21 $$DH7&+C?+O (4@8B+^/GQ$GGE &X/%_9/\7:?2UG;N$1Y0]1 MN3:G>THJJ'DOW0L.GV&JYY:2J?@GN(#TX4&)SU&BM'$E96\=JHG%2U'\;=R% MCOLPWFROL'5 .@'2&;"/ #8FBLH_+S.! S-C[CH8N^2L)6_14@6GB-%E28J_C)"^\\\ ^I/%-?H>/T_[,32.T M)6=T_F5C_VM$!UY*Q^1L7OP!02P,$ M% @ 66,)3;F;U RT 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+N3:5:M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F M:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@=M!;F[0@*QYPF]-WQ))O6 M!0I,0B5GQ.=@ M/%0YW05!H*!T@4'X[0+WH%0@\C)>9DZZI S ]?F=_5.LW==R%A;N4?V0E6MS M>DM)!;48E'O"\3/,]5Q3,A?_!2Z@?'A0XG.4J&Q<23E8AWIF\5*T>)UVV<5] MG&[2ZQFV#> S@"^ VYB'38FB\H_"B2(S.!(S];X7X8F3 _>]*8,SMB+>>?'6 M>R]%+JI,(WP]#>%_R#8;Q+L M(\'^OR5NQ:1_)&&KGFHP39PF2TH M9NQ%$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG M0901I"3CF\V>*=%JFJ?1=[)Y:GHO6PTG2UROE+"_CB#-D-$M_70\MW7C@X/E M:2=J> '_O3M9M-C,4K8*M&N-)A:JC-YM#\ 'RT,;G$FH9*S,:_!^%)F M=!,$@83"!P:!VP7N0)DXZIPS Y?F3_3'6CK6DM) M"97HI7\VPQ-,]5Q3,A7_%2X@,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^C#?\ M9H*M _@$X#/@-N9A8Z*H_$%XD:?6#,2.O>]$>.+M@6-OBN",K8AW*-ZA]Y)O M]TG*+H%HBCF.,7P9,TS_2L(6/55@ZSA-CA2FUW&2%]YY8.]X?)/?X>.T?Q.V;K4C9^/Q96/_ M*V,\H)3-%8Y0@Q]L-B14/AQO\&S',1L-;[KI!['Y&^&PO=V]R:W-H965TO&IE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!: M,;[9W#$MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF>))-ZZ.#%5DG&O@* M_EMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD@O@2C4]53C=1$"@H M?6008;O"(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^R\JW.3U04D$M>N6? ME80<)2J75E+VSJ.>6((4+5['79JT#^/-[G:"K0/X M!. SX)#RL#%14OY>>%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKL;V[S]@U M$DTQIS&&+V/F"!;8YQ1\+<6)_P/GZ_#=JL)=@N_^4'A8)]BO$NP3P?Z_):[% MO/LK"5OT5(-MTC0Y4F)OTB0OO// /O#T)K_#QVG_(FPCC2,7].%E4_]K1 ]! MRN8FC% ;/MAL**A]/-Z'LQW';#0\=M,/8O,W+GX!4$L#!!0 ( %EC"4V! M*?S#M0$ -(# 9 >&PO=V]R:W-H965T$F<>$X9@,OS._N76+NOYN*_ >HQH:-@CWJ,>O MD.JYQB@5_QTN('QX4.)S5%K8N*)JL$[+Q.*E2/8Z[5S%?4PW^P1;!] $H#-@ M'_.0*5%4_L <*W.C1V2FWO8X MQ=!ES!Q!//N<@JZE.-)_X'0=OEU5N(WP[0>%_\F_6R7818+=!P+ZJ<2UF.VG M)&314PFFC=-D4:4'%2=YX9T']H[&-_D;/DW[#V9:KBPZ:^=?-O:_T=J!EY)= M^1'J_ >;#0&-"\=;?S;3F$V&TWWZ063^QN4;4$L#!!0 ( %EC"4W369OD MM0$ -(# 9 >&PO=V]R:W-H965T)W^?0$[KI-8>0%FF'/FS#"D M YIGVP X\J)5:S/:.-?M&;-% UK8"^R@]3<5&BV<-TW-;&= E!&D%>.;S173 M0K8T3Z/O:/(4>Z=D"T=#;*^U,'\/H'#(Z):^.AYEW;C@8'G:B1I^@OO5'8VW MV,Q22@VME=@2 U5&;[?[0Q+B8\"3A,$NSB14QI^)D\XI W!Y?F5_B+7[6D["PAVJW[)T349O*"FA$KURCSA\A:F> M2TJFXK_#&90/#TI\C@*5C2LI>NM03RQ>BA8OXR[;N _C#?\RP=8!? +P&7 3 M\[ Q451^+YS(4X,#,6/O.Q&>>+OGOC=%<,96Q#LOWGKO.=]>)RD[!Z(IYC#& M\&7,',$\^YR"KZ4X\ ]PO@[?K2K<1?CNC<++=8)DE2")!,FG):[%7+U+PA8] MU6#J.$V6%-BW<9(7WGE@;WE\D__AX[3_$*:6K24G=/YE8_\K1 =>RN;"CU#C M/]AL**A<.%[[LQG';#0<=M,/8O,WSO\!4$L#!!0 ( %EC"4WGPJ2!MP$ M -(# 9 >&PO=V]R:W-H965T;,_XG#,7C_/1V&?7 M 7CRHJ1V!>V\[T^,N:H#Q=V=Z4'C36.LXAY-VS+76^!U)"G)DMWN/5-<:%KF MT7>Q96X&+X6&BR5N4(K;WV>09BSHGKXZ'D7;^>!@9=[S%KZ#_]%?+%IL4:F% M NV$T<1"4]#[_>FI,0B578YZ#\:4NZ"XD!!(J'Q0X;C=X "F# M$*;Q:]:D2\A 7)]?U3_%VK&6*W?P8.1/4?NNH$=*:FCX(/VC&3_#7,\[2N;B MO\(-),)#)ABC,M+%E52#\T;-*IB*XB_3+G3-_6^,\8"I[.YPA#K\ M8(LAH?'AF.'93F,V&=[T\P]BRS&UL;5/;;MP@$/T5Q <$ MFW62UZ!^5O&FTD<]XT+;&] 59'D!2$)LD-D8PK7.;1 M=S)EK@UW@) @" 94+#,QO%[@'(0*1 ME_$Z<^(E90"NSQ_L#[%V7\N96;C7X@^O75?@/48U-&P0[DF/CS#7.*JL$Z+6<6+T6RMVGG*N[C='.;S;!M )T!= 'L8QXR)8K* MOS''RMSH$9FI]ST+3YP>J.]-%9RQ%?'.B[?>>RG3?9*32R":8XY3#%W'+!'$ MLR\IZ%:*(_T/3K?ANTV%NPC?K;-?)]L$V29!%@FR?TI,OY2X%?-5)5GU5()I MXS195.E!Q4E>>9>!O:/Q33[#IVG_R4S+E45G[?S+QOXW6COP4I(K/T*=_V"+ M(:!QX7CKSV8:L\EPNI]_$%F^&PO=V]R:W-H965TYX[GX]\5/K5= 6 MO0LN38$[:_LC(:;J0%!SIWJ0[J116E#K3-T2TVN@=0@2G"2;S9X(RB0N\^ [ MZS)7@^5,PEDC,PA!]9\3<#46>(L_'<^L[:QWD#+O:0LO8'_V9^TLLK#43( T M3$FDH2GPP_9XRCP^ 'XQ&,UJCWPE%Z5>O?&M+O#&)P0<*NL9J%NN\ B<>R*7 MQMO,B1=)'[C>?[)_#;6[6B[4P*/BOUEMNP(?,*JAH0.WSVI\@KF>#*.Y^.]P M!>[@/A.G42ENPA=5@[%*S"PN%4'?IY7)L([3R?XPA\4#DCD@60(.08=,0B'S M+]32,M=J1'JZ^Y[Z%F^/B;N;RCO#580SE[QQWFNY/:0YN7JB&7.:,,D:LR"( M8U\DDIC$*?DO/(F'I]$,TQ">KM6S-$ZPBQ+L L'NGQ)W-R7&,%E<)(N*9!&" M_8U(#'-_(T)6C1.@V_!D#:K4(,.XK+S+5#PDH?%_X=-(_:"Z9=*@B[+N^80F M-TI9<*EL[EPNG9OBQ>#06+^]=WL]O>7)L*J?QY0L_XKR U!+ P04 " !9 M8PE-SHHW*[2X^_M1LNMZG5\D MD>(Y/*2H;##VQ;4 GKPIJ5U.6^^[ V.N;$%Q=V4ZT'A3&ZNX1],VS'46>!5! M2K(T26Z8XD+3(HN^DRTRTWLI-)PL<;U2W/XY@C1#3C?TW?$HFM8'!RNRCC?P M"_SO[F318C-+)11H)XPF%NJ-V@0>0,A"AC->)D\XI W!Y?F?_&FO'6L[:TJFXG_ !22&!R68HS32Q964O?-&32PH1?&W<1\R*P9B!U[W_'PQ)M#BKTI@S.V(MZA>(?>2['9[S-V M"413S'&,29V/LTOLE'^#CM/[EMA';D;#R^;.Q_ M;8P'E))&PO=V]R:W-H965TR168&KV0')TODZ8B%.J=WR>&8!GP$_)8PNM69A$K.QCP'XWN5TUU("!24 M/B@(W"YP#TH%(4SCSZQ)EY"!N#Z_J7^-M6,M9^'@WJ@G6?DVI[>45%"+0?E' M,WZ#N9YK2N;B?\ %%,)#)ABC-,K%E92#\T;/*IB*%B_3+KNXC]--FLRT;0*? M"7PAW,8X; H4,_\BO"@R:T9BI][W(CQQ; ?@T+L4RI:XX*F+L8*I"GYW@"@X&V;.4S'SL0>BAQ O\%7CEI\Z% *F*GIW@-[@_ M_<%XCTPL#9>@+-<*&6A+_&VQVZ\"/@+^MWX+SJREQ%@H" ;4+ M#,QO%W@"(0*1+^/_R(DGR9!X;7^Q_XB]^UZ.S,*3%O]XX[H2;S%JH&5GX5[U M\!/&?M88CT\[5W$?TLDF']/F$^B8 M0*<$&A-($HJ5?V>.5871 S)I]CT+5[S843^;.@3C*.*9+][ZZ*5:/*X+<@E$ M(V:?,/0&LYDPQ/-/(G16A$:"Y0U!/D^PG"581H+5#<'VKLJ$R2-&14R^S?)\ M.Z^SFM59S>@\WNDDS/I*A]Y)D*OAA[?]PLR)*XN.VOE[C--NM7;@V;('3]3Y M[S0Y EH7S-S;)CVJY#C=C_^%3)^V^@102P,$% @ 66,)30Z'ZS!? @ MOP< !D !X;"]W;W)K&ULE57;CILP%/P5Q *DM18/+&6-.K-D?$:2[7D)T^TG."#":JI!WT_\FI< M-6Z>F;T=SS-VEK1JR(X[XES7F/_9$,JZE0OG$9.YH*WO&WO3BZV'E^EH1H:20 MF@*KX4*VA%+-I'3\'DC=\4P=.)U?V3\;\\K,'@NR9?17=9#ERDU<=0[OOU:+]4\!GI%*9J$W3>[,.^56 MJ-U+KGZ!S+MHH@&SZ3%P@HFB6\AV"0$CPE,"1A70IF(#%^%P=L!'B)L#D-4F M,N'HQN8=A8&5(# $P0W!3..FQ\0&TUPQ$8 HG9E9 E$2A#")[G@*K9)"BR1D M)XBL!-'C28FM!/$#2>DQX<0K\,,8I6C^A2W ) 8@"A.[I,0J*;%("NP$J94@ M?3PIP+>7E/] 6@;0U&Z,0J LSRMK"01! F.8W/E9P)U"!Q95X1T*:Y6N ?R/ MW-CK$*!'T[YJ>J$274IFZOSR)@D2H__I+Y2J;KIN*#D*/4T5G/>MY1^ M(5D[M$MO[-GY7U!+ P04 " !98PE-RBI# &$" Z" &0 'AL+W=O M@ TQM)US?OK;A*'$VI_P)MIF=F;6S7K*>BU=9,J:\MZ9NYJ> M@T 6)6NH?.(=:_6;(Q<-57HJ3H'L!*,'&]34 4$H"1I:M7Z>V;6=R#-^5G75 MLIWPY+EIJ/B[837O5S[VWQ=>JE.IS$*09QT]L1],_>QV0L^"B>50-:R5%6\] MP8XK?XV?MS@R 1;QJV*]G(T]D\J>\U$\-I==3\*?!SJ#>S,(MV[^P[G:W4JY>RO87@"1%H Y,+ KG8D)MP@E)'XF/,E4@(IAI:@NB*8.&D.F!2 MBVD'S#)")'2\W,)PE*9Q"-N)0#L18&?IV(EN=!(2+Q, %Y9BD%+\:TE MC&""!"1( +L6(4P!!9)09$4('#W8\#$\W-$> &K+$"5!: 2P01+D&#YP%Y MF!@6P0BN7_3 ;HP@9SN6=X3N7!08$$KN4(!5OL8$H'#+' 3=.3D,%SH&*OUN MMG!Q8J Z"7*M0B#WW@MF-W'#Q,DV+>D5_-S:CCE;G1KCFMB;_#]\Z*K?J3A5 MK?3V7.E^8&_M(^>*:2_H21]NJ1OY-*G949EAJL=BZ&;#1/%N[-3!]+F0_P-0 M2P,$% @ 66,)33BYQ.PN @ I 8 !D !X;"]W;W)K&ULE57;CILP$/T5Q ?$V%P3$:1DJZJ56BG:JNVS0R8!K<'4=L+V M[VL;EK+$>=B7^';FG#-#/,Y[+EYD!:"\UX:UBDN2'8"Z,D&-0R1($A00^O6+W*[=Q!%SJ^*U2TO34/%WSTPWF]] M[+]M/->72ID-5.0=O< /4#^[@] K-+&^CN\V6-B BSB5PV] MG,T]D\J1\Q>S^'K:^H%Q! Q*92BH'F[P!(P9)NWCSTCJ3YHF<#Y_8_]LD]?) M'*F$)\Y^UR=5;?W,]TYPIE>FGGG_!<:$8M\;L_\&-V :;IQHC9(S:7^]\BH5 M;T86;:6AK\-8MW;LAY,D'L/< 60,(%- F-IW(73DCH)@B= M'D-+$+XCB-P$D9,@L@31.X)XD>2 B2VFM9@L(-':+1,[96*'3+*0B3\BDSAE M$D:#SX*YAA]4'-P$[[](.$X>+:&EU *7SJH9)'"RK@F9- MH@%QL>U1>B6_MK8WSW:G%KRS'1C]AP_]^SL5E[J5WI$KW:IL0SESKD#;"5;Z MWU[I)V-:,#@K,TWU7 Q]IN(?4$L#!!0 ( %EC"4V:#<8! M6 , /P. 9 >&PO=V]R:W-H965T^1 MO;B(YJT]^1EUMZ(FE?JG[UHRDRJ87,(VKKAV:XG ME46 PS *RBRO_-6B__;2K!;B)(N\XB^-UY[*,FO^WO%"7)8^\C\^?,\/1]E] M"%:+.COP'US^K%\:-0JN*KN\Y%6;B\IK^'[I?T&WSYAUA![Q*^>7=O3N=:F\ M"O'6#9YW2S_L(N(%W\I.(E./,U_SHNB45!Q_M*A_G;,CCM\_U#=]\BJ9UZSE M:U'\SG?RN/03W]OQ?78JY'=Q>>(Z(>9[.ONO_,P+!>\B47-L1='VO][VU$I1 M:A452IF]#\^\ZI\7K?]!@PE8$_"5@.BG!*()9"Z!:@*=2V":P.82(DV(YA)B M38CG$A)-2.824DU(#4(P[%]?$/>9S%:+1ER\9JCI.NM:!]VFJN2VW<>^POK_ M5$VTZNMYA0E;!.=.2&/N!@R>8*(I9@UAXBGF'L!,$0^02C+%;&Q,9$ST",FD M4\S3?X-Y_G2B0*WJ=6DQN+2XY]/Q##2$!0@H0 !9*S8@&$]INHQ+&&QL6:/ M "HE*8.#H6 P% C&W#X(0XQ0/L=, F%@( P0H+! ! I$E@!"QK(^#9AXM& 4 ML3 ,C1(!8#0P1EV)42;!$8L BS4]8:-/%A8G=*,#I@=_?";UESR*O6>Q52G=7[ M$_5>",F59'BC)(_J*GH=%'PON]=8O3?#?6P82%'KNV9PO?"N_@%02P,$% M @ 66,)37&ULC53M;ML@%'T5Q .4^*OYD&UIS31MTB9%G;;])O9UC K&!1*W;U_ U$HC M-/6/X5[..3['!LI)JB?= QCT(OB@*]P;,^X(T4T/@NH[.<)@5SJI!#6V5">B M1P6T]23!2;I:W1-!V8#KTO<.JB[EV7 VP$$A?1:"JM<'X'*J<(+?&X_LU!O7 M('4YTA/\!O-G/"A;D46E90(&S>2 %'05_I+L]H7#>\!?!I.^FB.7Y"CEDRM^ MM!5>.4/ H3%.@=KA GO@W E9&\]!$R^O=,3K^;OZ-Y_=9CE2#7O)_['6]!7> M8-1"1\_DQ7;/-^N;]-$@,EFFVVV>=Q2'K641RP5<8$B*E!\(E/Q MV4P18#P3N=HY[B3_HNK$!HV.TMA-Z+=*)Z4!*[JZLZJ]O3R6@D-GW'1MYVH^ M0G-AY!AN![)<4?4;4$L#!!0 ( %EC"4WMNL'2U $ #<% 9 >&PO M=V]R:W-H965T0/J(&&2R- VG15[4JM M%'6UW6<'AH!J8VH[H?W[^D)0VEK:] 5[AC/GG!F,BXF+9]D!J."5T4&6J%-J M7&,LZPX8D5=\A$&_:;E@1.E0[+$_@#ZN^X%3K""TO3,QADSX= 0%NB M']%ZDQN\!3SU,,FS?6 ZV7'^;(+?38E"8P@HU,HP$+TJ'OGT"^9^$A3,S=_#$:B&&R=: MH^94VF=0'Z3B;&;15AAY=6L_V'6:^4]E_H)X+HB7@MCUXH2L\Y]$D:H0? J$ MF_U(S">.UK&>36V2=A3VG38O=?98Q4E:X*,AFC$;AXD_8+(%@S7_(A)[16)+ ML/I D'\2<9C,8@:+B?(LC_PRUUZ9:X_,C9]@Y2587>#389++?"9>F>2+S$WX M227YCDKJ54F_-I.&?H+,2Y!=,(WL.SYSKTS^_VGD%YT-?';FS97R0,2^'V2P MXTK_/O:0MYPKT(SAE;;'EKJS> 5!+ P04 M " !98PE-QW,%"]D! #A! &0 'AL+W=OO;2@B MQ-L?;!]_MP/&^>@*9 7X+](35X"_C=P2A7<\]T?ZI_L[WK7DY$PH'3/UVMV@+M MD%=#0RY4/?/Q">9^$N3-S?^ *U --TFT1\6IM$^ONDC%V:RBHS#R/HU=;\=Q MVDEW,\U-"&="N!""^+^$:"9$&P*>DME6OQ)%RESPT1/3QQJ(.1/!/M(OLS)% M^^[LGNY6ZNJU#-,@QU)TRXQMPB#@Y$MD"P#K"D")TI0LN/;E*$;H'( M*1!9@?A&(-J$G#"9Q?06$^RR7>"VB9TVL<,FWMA,F&1MD_B^[[9)G#:)PR;9 MV"1WW<3_=$F=+JG#)=U\^O3.);MWP:O#9G[^GT2P.S-RZR+25!52NU4I2J[3.QUS8*L"ZLX_3ONRS$(\XP M#./%236/[5Y*[3U79=TN_;W6AS0(VO5>5GE[I0ZR-CM;U52Y-LMF%[2'1N8; MZU25 0E#$51Y4?NKA;7=-:N%.NJRJ.5=X[7'JLJ;OS>R5*>E#_Z+X;[8[75G M"%:+0[Z3/Z3^>;AKS"HX1]D4E:S;0M5>([=+_QK2#*+.P2)^%?+4CNZ]3LJ# M4H_=XNMFZ8<=(UG*M>Y"Y.;R)&]E67:1#(\_0U#_?&;G.+Y_B?[9BC=B'O)6 MWJKR=['1^Z4?^]Y&;O-CJ>_5Z8L^AT!@QON0 8'%X)DI0HL3ZTS=$8SP 10-0&X"- E!PA/:0R$)J"P'@ M$(>,5QZ#!"<(0)2D.<#T?Y\ D? M(A*'$)\**5 M4XB QNZK@@!-]D"$,SE)4$;)QX63((5#.17"(83@"&&4)C@?"/$^$EY0.@/H MC7@BJ-'NDL*0C(J(B)FF 3/M#9#BF,V#&BH7Y>B=A M1-W<3)%<<"$2/O-6 -Y\X(+N TA;83$!YG+"V@\DR5RJ\?8#E_2? 33NO0(2 M$<8\<4E-D291C"5\KK;=!O1V%^\N$$W32%S.4PR/' [!Z)-=R69GIZ'66ZMC MK2VUD;D?N6Y)FI'NF^_::9I1S,[2C&%VGF8;)@'=,:(!50U&-J"ZP0@'5#D8Z8!IOP8C'C#UYF&^3+K!ZW/J MY^3O>;,KZM9[4-H,;':NVBJEI:F!\,I4X]Z,YN=%*;>ZNXW,?=//I_U"J\,P M>P?G/P"K?U!+ P04 " !98PE-7NM^]O\! !W!0 &0 'AL+W=O M.W !5!LSVPG=MY\?**.)PPMLG^_^OSN#KYBX>),=@ K>&1UD&79*C3N$9-T! M(_*!CS#HG1,7C"B]%"V2HP#2V"!&$=YL4L1(/X1586T'417\K&@_P$$$\LP8 M$7_W0/E4AE'X87CMVTX9 ZJ*D;3P ]3/\2#T"BTJ3<]@D#T? @&G,GR,=OO< M^%N'7SU,KC $U!JA'0:?V;-<$&:P/7\ M0_W%UJYK.1()3YS^[AO5E6$>!@V) SFXK_!!:AV-YEH1LVI MM.^@/DO%V:RB4V'DW8W]8,?)[:3Y'.8/P', 7@*PJ\6!;.;/1)&J$'P*A#O[ MD9A/'.VP/IO:&.U1V#V=O-362X4S7*"+$9I]]LX'KWRBQ0-I]06!?8@]O@G' MF\PO$'MSC*U _"G'V"^P]0ILK<#VD\#VJDCGDUF?83>CCI%2>]X<3Y?4[FY60>3G;%R6[KB;+H+BCW@G(/*+\"Y;?? M9YO=MG+\F) MX!:*CW.;0TNOK?X!4$L#!!0 ( %EC M"4VT:P_6^0$ /0$ 9 >&PO=V]R:W-H965T >M_E-RP8C2H:B0[ 20PI(8 M1=CS=HB1IG73V.;.(HUYKVC3PEDXLF>,B#\GH'Q(7-^])5Z:JE8F@=*X(Q7\ M!/6K.PL=H5FE:!BTLN&M(Z!,W"?_F$4&;P&O#0QR,7=,)Q?.WTSPK4A%JA/WX#H%E*2G MZH4/7V'J)W*=J?GO< 6JX<:)KI%S*NW7R7NI.)M4M!5&/L:Q:>TX3/HWVC8! M3P0\$_SHOX1@(@2?A- V/SJSK7XABJ2QX(,CQLWJB#D3_C'0BYF;I%T[^T]W M*W7VFN+]8XRN1FC"G$8,7F#\&8&T^EP";Y4XX3LZ_K= =H_8[;&ULC57K;ILP%'X5Q /4W (D(DAKHFJ3-BGJM.VW M$PX!U6!J.Z%[^]F&H(2<1/\!/4KVXG=(],*D7=0"MKWCH"RK7[Q5]M MEP9O ;]KZ.55VS&5[#E_,YUOQ=KU3"!@<%!&@>K'&3; F!'2,=Y'37>R-,3K M]D7]Q=:N:]E3"1O._M2%JM9NZCH%E/3$U"OOO\)8S\)UQN*_PQF8AILDVN/ MF;3_SN$D%6]&%1VEH1_#LV[MLQ]FD@L-)P0C(9@(?O20$(Z$\+.$:"1$,P(9 M2K%KLZ6*YIG@O2.&M]M1LXG\5:17_V &[6+;.;T\4H^>\R -,G(V0B/F>< $ MUYA;Q 9!)+>0+0))PPE#=,@I:8 F#:Q =",0S9(.F,1BVC%'&*9QNI@%1H Z MS@WP)E*(1@J12/\1B%"!"!&(9PL7W47UO>&'.RU0IP7BE. ",2H0(P+I+&I\ M%S5\!G1+$:8D+I*A ^HF=DF([Y4'4)>JTO'=:>C,G#.//3,C5<37W[0\J MCG4KG3U7^N3;\UERKD#K>4_Z55;ZBI\Z#$IEFHENB^&B&SJ*=^,=3J8/2?X/ M4$L#!!0 ( %EC"4V"R/\(^0$ &H% 9 >&PO=V]R:W-H965TU= MTK>O;0@EK'N#3__\WXR-G4^,OXH60#IO/1U$X;92C@>$1-5"3\0#&V%0*PWC M/9%JR"](C!Q(;8)ZBK#GQ:@GW>"6N9D[\3)G5TF[ 4[<$=>^)_S/$2B;"M=W MWR=>NDLK]00J\Y%JNAT%T;' X-(7[Z!^.J=8;P<\.)K'I M.[J2,V.O>O"E+EQ/)P04*JD=B&IN\ 24:B.5QN_%TUV1.G#;?W?_9&I7M9R) M@"=&?W6U; LW=9T:&G*E\H5-GV&I)W*=I?BO< .JY#H3Q:@8%>;K5%Y%49H&?N;929&5%-E(_HYT M+_(S794=%%M!L0VT/^-[4>8G86;G)%9.8BS"#Z<<[C#)'29.LSBR8U(K)K5@ MHATFO?L5TMB+<;K_:]'FFNA7Z!OAEVX0SIE)=>/,O6@8DZ \O0>5=:L>OG5 MH9&ZFZ@^GZ__/)!L7%XVM#ZOY5]02P,$% @ 66,)3<7+&W\! @ N 4 M !D !X;"]W;W)K&UL?93;CILP$(9?!?$ :\Z' MB"!U4U6MU$K15MU>.S $M 93VPG;MZ\/+&+!VUP$'_[YOYD!NY@H>^$M@'!> M>S+PH]L*,1X0XE4+/>8/=(1![C24]5C(*;LB/C+ M0[J"0H\+T$][@:W+/3: MF94%O0G2#7!F#K_U/69_'X'0Z>CZ[MO"4W=MA5I 93'B*_P$\6L\,SE#BTO= M]3#PC@X.@^;H?O(/ITSIM>"Y@XFOQHZJY$+IBYI\JX^NIQ(" I50#E@^[G " M0I213.//[.DN2!6X'K^Y?]&URUHNF,.)DM]=+=JCF[E.#0V^$?%$IZ\PUQ.[ MSES\=[@#D7*5B614E'#][U0W+F@_N\A4>OQJGMV@GY/9B?(YS!X0S '!$N!' M_PT(YX!P$X!,9KK4SUC@LF!TZ?W9+5(-N^EWC7$-\S/SLIL9*2 M'2E<&1A2LB,%MC[(/,9D5DUG*\3>8;-^X9(]!JS.D M[K0?F%V[@3L7*N1QU(>FH52 =/0>9,ZMO$:7"8%&J&$JQ\Q<)F8BZ#C?DVBY MK,M_4$L#!!0 ( %EC"4W-S0QPZ , ,L5 9 >&PO=V]R:W-H965T MK4SO^G$ M2= SH#3Z7W[-9=))W#< W\2(*>*\H'/KGAYUN6/ZJ"4\=[SK*A6_L&8XUT0 M5)N#RI/JBSZJPOZRTV6>&'M:[H/J6*IDVP3E64!A& =YDA;^>ME<>R[72WTR M65JHY]*K3GF>E/\]J$R?5[[P?UUX2?<'4U\(ULMCLE?_*//O\;FT9\$ERS;- M55&ENO!*M5OY]^+N*>(ZH%%\2]6YNCKVZJ&\:OVC/OESN_+#NB*5J8VI4R3V MZTT]JBRK,]DZ?G9)_6^_TZ+Y/K>_ MQ(LN# =0%T"7 'OOSP*X"^"/ /EI@.P"Y$= W+C5#J7QYBDQR7I9ZK-7MH_W MF-1OD;B3UOU-?;$QN_G-VE/9JV]K#FD9O-6).LU#JZ$KC;A5/ T5'/)%$]@* M+F40*N.!!@EZ13P.%?&L5P5(,L-%,/2"FWAY,PJ)$TB80#8)^"9!A!-$,$$$ M*HA[3Z/51(VF:#2R9]50X7@6,2PB!D4X?)S!!+/Q-LQA@CFH8-ZS 6D6/2. M1H2XD 4L9 $2")Q A)BO<+P9PH&H&&$'$HD^0U#D>#<$!/5>$$CA@$1@S 1/ ML 2#)N082X#HRI+;^V >!0!2N$K%-(EXPF@Q3V(V9K1 ).+^"X!$#K8%9E,@ MJ.:.%)@JL1AO"6&L*!QA"1(-F("BA:,8#"@!K,@QSQ#&BFB")1@K0LM7?_'H M1)^L'D^?2FX+P7 2X(X$21R%,.88 ;<4>Q(@;EC,=X2QMPQ6,X&EB 1 M]9O/WXANBW'TGX!@E=B3O MJ=X1ZUU_$'>/[;[B1YIVF_/OI-RG1>6]:F-TWNR*[;0VRM88?K$\'52RO9QD M:F?JPYD]+MOMQ?;$Z&.W=1I<]F_7_P-02P,$% @ 66,)30GJYNK7 0 M&04 !D !X;"]W;W)K&ULC53M;ILP%'T5Y >H M@0!A$2 MG:9-VJ2HT[K?#ER"57\PVPG=V\\V!*6M594?V/?ZW'/.M<'5)-63 M'@!,],R9T#4:C!EW&.MV $[TG1Q!V)5>*DZ,#=4)ZU$!Z7P19SB-XP)S0@5J M*I\[J*:29\.H@(.*])ESHO[M@;W>% VPBM+ M1SD(3:6(%/0U^ISL]J7#>\ CA4G?S"/7R5'*)Q=\[VH4.T/ H#6.@=CA O? MF".R-OXNG&B5=(6W\RO[5]^[[>5(--Q+]H=V9JA1B:(.>G)FYD%.WV#I)T?1 MTOP/N "S<.?$:K22:?^.VK,VDB\LU@HGS_-(A1^GA?]:%BY(EX)T+4CG7F8A M[_P+,:2IE)PB->_]2-P1)[O4[DWKDGXK_)HUKVWVTFRRN,(71[1@]C,F?8%) M5@RV_*M(&A1)/4'V@B!])3)CMAXC/.93[)^PT"8HM D(;<($69 @"Q!DKYS. MF/S&:?*>TSPHE >$\C!!$20H/N"T>.,T?\?H-JBS#>@488(R2%!^P&CYYO"# M1O'-5^TNC9]$G:C0T5$:^X/XS[B7TH"EC.]LVX.]I]: 06_<=&OG:OY;Y\#( M<;F(\'H;-O\!4$L#!!0 ( %EC"4UI*^X1 3 +6\ 4 >&POW11)5E965E7LF_IKG MA?BT6B;Y?W_U7!3K;[_Y)I\^RU64=]*U3."7>9JMH@(^9HMO\G4FHUG^+&6Q M6G[3[W9/OEE%G7WW_USS^_J_%]Y?IM%S)I!!1 M,A/CI(B+C;A.>,XX3<21R)^C3.9__:;X_J_?X!@>=R+>ITGQG,.8F9S5?_U; MF73$H!N*?K=W5O]Q5"XZHMOS_VC@&7GAJ3^NGKB7BS@OL@C&W48K67_JXL.U M&(WO[R8/]X\7#X_WXXFXOKUHF>L"5L^B):PZDY_$W^6F%<2'S;JQ5*][]&/] MNX'_!+D[K445S%2YF)"UA[D6:-Y2%?K*&D\J \V7:V HB=% M.OTM%!,B:W%7%GD!M _#6T]!(4,=QA5\W0#XQ_ZNT81*[]B+N]O+\>UD?"G> MCFY&MQ=C,?EA/'Z8B(/')"IG<2%GAW /'R>7XN#-86,=.04:X-MTVG:%F!O*F 8RIU6 ?8?T99I>?V;]@>(G3RGRYG,\K^(,9!. ML6G>-^9 .7(@N-%O.MUN#W:AB/,<#YYN1SN/&\W@. AL#F\ M54=Q(J;1.H;-UI^\EP5H$DA*49; 3 T, *F5JW()S-K<1V#'@!0@/( )""1O M0:L/=SL/@':VS\B[1/PM2LHHVPBED')520'R[A$L?SX3?."09!Y$:]HTQHQP!'@ODUE3AP0X%W2MS!UB72^ M7LJ"9N";EXLB-1\4EZ")S<#*=%L7WFL)A\H[GR6*#CY$>)>>91-LBFE#L M2Y*! /A5G(#DB%&.ICG1G/C'Z"DGF!K\Y?5":-M5"^T=$P> S5FZ7$89\$R@ M4;H\#%JNK=^[$8W5X*^./# M_?@'>.KZI['^82\U8;"WOMX0R(H[V]-L/[=[^5$F95.K!*+%H\O\/[_+@#6( M=9;.FZ)A(ND6A&(A$XEJ.9)^-%O%"2G\R.U:A9L"?)ZE*X%RG2P(SU,@+N R MZ6E:9GF20&X2H?P8YTB]2'VN[/?H$GL^>0N$S;_[Y5*5CZJ9#I"?'II;@;+S M2$R?HV2!CP ? $MP2:+D8 &,^Y#X+W*(6.\7\"%%_A*M/13;6*\%*VL&CP@< M;Q+ \!3E\73/>]8^RRQ>ELC#]IM'*?-E3OH8(:PDBR#V+]"0S&\-T"Q-FVJV M T_+(VWW=_+#".[LW+Z\?QI=;+JUKL8A_O">] MNPQQCF'G\ O?I:#;0)QA]WT@_!\!79-,72&78.=("\?8 M]?PV(C)[E20C<'-;F7/]^1IB]AO;>A3[#-ER%![;SE& M8::"PD:2[J1LH*M MWS/V=V"XX45Y!88;8]M8PL5H\H.XNKG[>;(G(P!#7C(2&TC%;;5G/9YB&Z4Z)K%^3K-@;&!P)O'GX@ \J;!W7;_VA%$(AJ4 MZ3)#1Q',OILI>.U_/^O):UBU.OYRBVE_ ,(1V%4N#\&4Y;]PGJBI&GNDJGE\ MNMV;XCZZ;O>L^ =?^L!2!CS3Q [O@UG]0._PL +S%H/<73O=9;V[#[O'U>9M MN-WG2FRYHWI8G'Q$*VW[3?I09J"VY>0>67O]3Q[-,V<#;L=FH@TS'+BMVSU"U4TLM_J'*K-N?=+LE/1TL'3$T\8+>8L.[B5' MCY>4D /IOTY8HD;:FP;1 ).[Q $@+G746N[J=V9Y[GPMP_C M^^OWXNKZ=G1[<3VZ<>1BP_;)%E&B!$H(:F>2I\MX9@7.!U@<\:6=-M;!8"S5 M?(NIVNL(!4W@@T8\/,L &-$,&9?!"$R>V\EA48HL2;!?BZR<%B7YX0 !'7& MKJ/_^L^S?K_[G?(@T:?>=X>MKG$40CBL>,XD,= @CS^)%=OM$NUVSR!4L\1S M]!$M5*F8.![^NLQ0WA8HXG'2K%PJEI[)!6KT: MKY]=$3E'T:;?:^!,;D@'J M7""W2:-2FYF,+_1&.N("F%5$_,1&#'&") 6IZ9)Q@C\OEQN\8\MRQEPH2I(2 M,.K%K=Y'H&1+-B/=X24NGK6L0?I<9S!AO,:M*0%@\* 4)CF+4@,1;2$G\O%<\5?^"27L81;!5_" M[<=?7(2LHAD<<89^1^#SJ&3 (JOH-TE/NO@$7 9P"'!]4?WLU CSB;5303%? MI7]7XRNPRYPW"=P ;+89;+;R'\"!#3\ U<.]?T2_DKI)(M '2*ZXC0% M^2@ =13%BIXV7^S4 KPFVLGI!;TC1@!8Y*J_L)%03YRNXT3QC%641 O),1X\ MC$2BGQ5=Q;A().91G"$I6D8#WP(_L"2@4R$3I4+^6 MR91@IDN#0/O/V9P6JE$2R-"]HPY%X[7OG7Z7BQ'=VX#CKBB3KV OHM<]^KMA M81N,=C++:A DD;#ROM/!6M^<F;8R1,[!Z=$Y JT>0G$0?#A$<-%9?6QNBI?,WV5,8<"^1PH\C"O$IBB>$D= MC,*O15R4M W>H;J:O 'XN507 8&XDC/R9H(9A=YPD!GP,UWDBS0#M!(Z.N(* M;FI0Q&RHX?]#[X&8E5;1AF(%1#5(,,L8>!E>B*;(J48WGH%LWIR>=EG^>)&1^DB8DLSG_#[>42B1\/PH\<),T<5#.B>7,!5!?TER\7/SS()ILJ"PS,TW$R3D@W!%!2>4OYMO!*1 ML6)"?7D1\EPA"0.!NH0F@JGH<[3,TU"\ (P& M#!;G'"FE,!&C%V8NR5)5E.%Y7 .NKDR4)7(&'-%ZNP.S9(E0OEG MQHL8H,%]\UYW*&L[E,ER#5C6&P/MP??L.S8C;R]']9<.F<;B4=@V1OIUE*7K6X99.F4>VVBV8"_AM M#F0G__LKTCVRC_*K[_L=$9GE [,\,+HI$!?PUFOVEZ(6AZ)TU.2:8(\G\/=4 MD2/0WY5\RHCQHE.=[Y^UL;S\]FT*_S.6PM5H\M;8/,IAZQWVN"9^I\>-)H]Z M6(!+'W7[H;A!ZS47!\S%SX[[8'TTPAKCG\:WCV-Q/[ZX>W=[_7!]=]L2H*QR M_BKC?RWN!QVA%@Z/OT*%*A-1JVDC-"AH&+V]\;N M<<[YWAPS4S0C#/TA<@ZZ$+#1:(_0JHHW@Q,H5C73P!$HI M9BT@I^&KEX&25!B#7?W$JN4,A3+RJC!8LZ=,( DU?JU*:X3!P0*574XB:D9I) M?D@91]4:/?(8<;=4G(.1O9RAAE+AU@K9:!0AME'8H3!.%DMGM_B@F?W9F0&& MU)^UZYBIA9J:( *R36@1V"19O43A0+(+5MN#!U C]*YPTTIQA!W$@ ?42.&( M?BUG"W.-R3T E$:N%I(X!![0SB)+R[4Z (4'!!F](^0U\.XEL#I9@GX%L(?0 MW&X!&.D -ZRR!T@#6^&^G9P-@I)3-"I*'@ (.GKBJ*7+H(7;F>P]#X\C01SI MD_"#B?A7U+6*H MPV&-A"A(N3=<0TS?2ZOI!BO'["$C0'X">)GYX-[RS[!WHFUU?$8\N"BWWBL#EYEX M1B9,P,JXO6EHVB\4XU*36\GAG+?\9+(!*WR#)%2=$\3TX$:\H&& [)B'1D70 M@(L/C,TY=OYX46&$)!)UQ*X;$G^&0ZQ "2HS'2E:9*A":\/,N3.!W.&+''&/;@K=%!QDX?,"C*O'K/\E$$+OX43LD3:@XW-(18)=F*B@;75N68FDM1@#:)EH4R'16!ME\3/F+E MN;(/L[)"GGEU\[:M8*1\1;+'>15:]O*BBZV"Y@K?(R^,YE!5=D]$Q,>?%^@J MPO\#=M=@V37!K3.*BD,DT#^MFJHHB(IL2_4A%F1:E\709PB8>AV2IH&7_ MEG4M:,>8H['&%&YJG*NZ78>)]JI*)C-YDEW0U*/-M ML'"27AW21E<8NZ5K&^-83$JRD("+P9BG;48M^E)-R?Y$3GUD2]/G@"?G_#=: MQ:(\=[4^5W571\Q;M,J5BG9PJFCU'NO+K5/LD8ZT@+;<]4+[*N?E%'YY!AL2F0PLD*ER\UB]*,XGB44;\!>6B&/>M/C@MX5F::>)?Q7-;UAHX8FZ$LN3[&\@5]C^@@7&X,GW6T M@F03V/S=JGN9B64590!6W:8DSJ@"3CC2<,R*!Y: X]GAV@/B<_%;DKXD'>L% M,9L-XN1CNL30I3'Z4.53PM/B!%-SU2WBN N+===!R?3-?Z.UD)->IA"G*:4QHCC-RIXXEX+HBD,G6N1JY*@ID,BVIJT;*T5? M6*[4L9GF5(";D+F%&)W(0LF>5O%)\F :&X#&N96/D6PU9F0'\A,S$D M=?2Y6;6'?=VDT)%N1KEG2(U+=NUHVC-TJUD>2(0 56\EZ@P]KI%I7:E0=%U[ M;G'TUVN,-)6P3F;#$_9<(&CE#?2EW9%Q(C=8$RMGG#@ MQ3SF6E#@?58LB*;]9QOF,X4.W)ZQ7+I,KN M<%3BBEVN0HP^G7?'I?UTN.-0/8?NWM_IXVGMU1C.CUO"0F$Y0/-/\VT++Q@<;K3Y/X M4_#.AH<<4P+NA.AUP^'I(#P?]/'#67C:ZX4GPS-*@JR%BG)Q&@Z&O;!W=BIZ MQ^%9_S3LG_6##QD@+W#":_;Y?C@8P(7K=\5Q>-Z#5?K]X V 'O9/>F%_< Y+ M8G'WL!^>G?0;DCK"2!&M Q[>3D2^\>6DR#"DYU:V(N5?:Y@5; M2E0QIVHD3'IU>[;L<8<+;WA$4*FU:0U\Y6UU4!6'".78<7&NNA1K$R0?>F(YOWD M,3T M,;+3J2!J7OI@:ZJRDO5YC:N\.>X-N6\(BO'C8VY_4&,P@(-?&)&\1HG9K!S6&B+@&X#N"$)7#^BFKD?2D2I+#N\< .9:?, M#:#^"*8M.IUUG1LK_GOPV;"*X>!-C]M)\!I-W,55/>PU6^7?JN<)W,ZS6M"R MVK1:(:ZH"AXREWN?^Q,.AVVH#'X'*D_#^N: @0]>C\K@%W5>7V-02VN2\=S,4XL4 M42A@FL5H<2-S-%Z-9TS?GS46S+#^K-TGZIR,!TDC3^=0 M I=]^25_/5/4OYBI-S[PTC9PY3/3\/C?Q\I'X-U\,>0,MS2'MH+K R=DX)0 MI1!-W6PUGQCMJJXP47*".503 J\$AZ.8_76!(A-#7.[Q6*+:K\*C0K P2NVM M[[@X*C__()6#U\N':,-'M@(R# M#Z!THZ9X29@*=JL##N-(TLJ9Y$SF^A8 ?6IDS1J9[Y?C^^N?1@_/XV9-?A9_9"Y[;4Q[9K0_R-D"L30RQ< ME,F%/_XBJ4[PL]3!_K(ZHPL0L0W57%9',SE\(SE5AV)/,RHXC>F:3;G.-$WB M(LUL%46Z5$H++-:!>Q"P#:Q8BK-Z%5H-ART$\I59D.O5>GE8OK?L2*?\!3.) M(=Y(1V3_"1'0*H1-(Q_FK6 QD0[W*D:^KF@VQ)Y29!*W0@K0L6M64[6P=H>X0J%FK#O'Z@'G]J CV MZ$P.JV[I\/4TRK(-VU.TC).JRAHIW&J.DICL0<6: MG5O3"2I*4'"A)@TXM2[I];]K?!'P*CN?8S0V0CMU,\#'=B.W-+C)'KC/$3_/+2\HITJ7 M3^N5'+FIPP$JN@,R'A4A$GNT(N4-J7B/"O#60O\.A;"DQ&7FL+QJ,MDN.U#: M!S7>G9LF.\LJ%V>.J19CO,4$0%+'B*9CA1,%;!77&JQ@%@/#Q702)$^=(^?F M6:!50V#KK*@ZBC!1(?#1:BC>J'.OYW$TFG+5\]U>21P! ?B&HT25MJ>8.UES MS?B"1W4 HSWZ57=<4XK,*&VBAA44.R=/!ZJTUFKZ@NH\R=DXK-TT(#]%R)N5 MK1=WMP_WHXL',9I,QLJT,M_=7(_>7M]1CVP'8^'@[M.!?N@R&(M\')B3@4!\=G M8;]WC'\-SP;A\*PK#@/<5SV1KKHO6+X?GF#TJW>"R_?"\Y-N>#9D8_V8\F[. M3H=-V2D.>H>?M5N<$WV1/?QP$@Y/3L+S(;D#>KVPAQ'O8:]EM_W^<3@8G.,> M^P#H>8_^.CXA?]B>NX493D[#_DE?+8^Z@=IM-SSO]4-@JP'L3=PES58>7Z81 M>_!'-6(/_L!&[.Y)L-9ARJO(?K*E5C[>2%T[MQX-F1PUA./Z5<47N>(Z _@I MB,$%=/72 VQ")5^X2'*112LPT):QZE1U'VW@?_#$+5;/O2-7.IW>WR*D7/$! MK-R#-]U.7ZP0C:DM(CLT+!)K#MG8T*6#/Z3)+/J;1*_7@DHT$D DS-/KG#3G M"9UD.Y=.GB.V-Y_DHDST*>K\!QG--H*3FBM=*H(7]OIG5$LU$SG:]S.07!LZ M?TSQ6CO)7.].X*8IM.A".P77K'$^3^A=[9SI'72H7MV?+F2R).Q7G+$ 0F)K M/P#G8[52@M*NJ+XXURUEZO4%.ED_=6O4*BS>K?V@#F9;VKQ,XPP$+->4ZWQO MI:\$F0:%\^>TF-TK@&F=/92149*VIJ=#>!H5/PIXO3UF-ZJUG+UHE8*A2G6. MVQ6GWO0F]PCQ_C&)<5VIBDFN*A,4JZQ-SY' Y.AB\R56NSZB@]5)PR1W(W7M M5-4W*E=G7JG,<:K#S2XI\QS#CN2E;L&P)U7G= >&7XAE5[#6Q%@3)ST2R:3< MC%2WO,!V7[/-\E1S!-,# G>N.^0YWDR\\0I+[)Y7)40NU\7WH[D)\#%Y^-8 M9HP%C^QJM,W3W9(2GH^KXHE"JW?"QG--<5A39U-O9_@POL>4O?=WM]P(OM&W M4\N,#\ M*2OOM1YN#+?16D%]+4%M[8.6)O@BYO)%ZFO/%C.>_(N*@@@=!4E* M4OF=V+D*IMM8!9"7ZH_?6"O@M5Z=T&D3QGX7E($#I2HT<5+5B5>KKJMJ5U&A M2NO(4'%'Z\ (!L9TS]YI]44A!UH-8A,&AFP!S\- /V5@((#TY#OMGIQQI MT:UYB;E8-P7GJK7@5I]CTHI:7RY>&S3'0XHI$30J\/ E( IV'W:HN%NU V< *<,S)1HHJG$B.-P9]!$KS1:P%&N3%'BVRCYC7NWAN*V M,^IHS25/T2.>9>B?S\)ZI@T<$FNP ;8>XI8']DMQ 5+Z7Q*8+\ZNYG5;+-M% MS<9MEV)TJGD>,&VJ5/ +=)QT^1&]/:JCY3*-J#&<[LP$R'T#=K$V0-SU[_58 M<0.#;*=G# !@DIT91!YNFE@GFS_@-^XH[!\D175&H Y\ X[Q-U'-!CF=G/RJ MR'2X6F3QC.AK)N?D,U2W+M)'I1UZ6SJ"OBCS2;U/Q^U$B(\MI4Z20&IV_-]3 ML$"22%DSD;NZYPQ""K2NZ.)CX)FNP#1>Z^KZVBIF;IV0]A)1;2Z_@(+9A^JP M:EI7&MX0Z=>A:G^PCR9FY%!_8J!OL8UUKZ], [?_;EO?X5U(I3:K_=/.P!"$ MJV%P%[/"?_H53S.<_[#3'W[-C@/?1K !"<8;&"-.]7*SQ@8[N;M]=_0P MOG\O+L=O&\R&WNCQ^4D9Y\!Y]/P!SO__3:#V_]@XK8D6V%%\GSP-V!&CJL.< MS=GJ:>WRP:D'HA>*U,WCX;$N#9@U7PRC.N0DLM:[VD?C, -;UG7__QDN4$_! M=%]EHJI%N48ASNNMC*K!2-Z2X=-TB8D28XJHV )-A]&')@@<)Z;I T9KX2:J M)(4>UERQTU_X&S.* &WXP6U$OY\'$W2;&#[F WDF8 M>P K!A1FJY7A+!H +#!"]VX_')QVPVYO %_TNV(8GIT-PMYY-Z"TW]XY_1Y0 M.OMY+SP]/D>QELEH#C!BA<'YR3!X(\Y"].^B%>04?FI?C$%Y6#G(VDY9KW)> MG@*=S/C@/3P!4GHL,POJ+89%]O^F?#V%?QTT%[/WH;W=@83].'L#: MOF]$6^ZQ:0.M_5AIVO!*YMCK=@2M%)B5]L_H\_=)GJ=E)I91AAWEA=OZTE2. M5ON;]4^_%CTL\(1_:$,]JO$-5/;R_OZZ4S\\K/V_ J!!_VL@O&,%3.]K)Y6Z MEA>[*TO4E_NH=WGBSEN+'U+AM/'!FB9T-1]LIY%:$HK!$!%Y@O_T*QNH^X M8]H\[L:3Q>,@ 9^84R3X,Y!^C)L#"'C) 2VY>[G=]\)C%8[?C6[$A_N[BS'8 M<+?O&FSI1B[PW9#\OJ78\^9F9X9+[PR]'NAK.$O@S.(8B][._#5CD5]B:5YV M98U&UXPRW]J&PM3Y'*S_ZV168M$N\--WU!+5M(N.L\#^J >&E1?@D#0-ZSU& ML&(CGZO<2@PAH3'!+D2EU:&^'ZN6/!7;B"QV[05DI;$&I*-Q*_>!NU%^8:G9 M)3SXL^1T^O<2580R6VSTFX34D)_?7]O-1;"EE/H/O!#;OC6>QRKZO05)! ML&WE;.UCF!EU()DLHH551E914B)R5+X9N[H_V9Q8510#MW3UM(R=;HZ@U%"] M3:T]=11GTPRD/\RO0>N H 3EEL1:I2W"R"I"'K2#G1!9%VS5J:/>!.MH,^(@ M/@39W^DZD4.5Q:?H(3 ]B#@6X5:G8_<.BC H!0-/"M"ELH[0_%'Y_ 2VTR@; M=W\0P]) JFRYV)8>I"I:@,) O4UD;=YS-E?#W@S52^"I#4OUI5+4S0H!UO7[ MMMDZ TDW,.<+J"G:ZD[4,F-C=>55#&="/D3KF"#:P)R "5>:O6GK5 MR\TZ%/$O88VAY@\OF+Y%O8:8GB+== )/KERCZQ$ *#.3#$!O_\$/M_)%_ )G M@6\" QZZJ7X783H-<,P:Y7,S0-2;TBI9Z9:>&@2X<7*ANY[4)D%7 [XS9B.> M,CP%.:MT,\356LBZ"P'TYDMOX2C>\^TUN'%;#/4P495F70 UXIY<6 MMJ>B2C90\Y$8"VYRC4P:\X(#S-\FMF::F;NE738R6]NXCF]MK-'G=L?Q0!:B MN@7\"]N>1"M@)K0^%AD5:9;(C:D?FDN=D,G]]S2A6.%=@X6IACO)Y2]2ERZ@ M@IA-X0Q7*(BK0V;8#Y7CJG2\"FP*6S]A(TW;;4B1 7G(F114+S2@5W/HE9V: MW 7CD<)&%&DZP[0V>J'+C!/<9ICVA0&R&G3VV#B:NHPX;R(P;PNS:Z&1[[92 MB_ 2\Z%X\.W#=>A%=L]S+5>I:28!UQ'?\I/@]+%]FY3_KJG411X-^DOIOO@, MR^%0C #:J]+:>UW03Q)Q9^F"W\SDO S-O* +J7-);I*DP7O).ZAZFV;T(CEE MB?]:9AMD!F7.SD9JYJXZ>]OS0&5@9OI(^F_&O,R2F-ZHJ0IYEOC&&/D1RV&7 M&[I47+IEMA7:5U2%@=V=V6R52>CDSA0YN697R!CUFX\UD$4:Y,_IB]IN:JH5 M>XX*CGFR^NN!_IZ]\L_*LTB^*=J)TLBUDN0GB, 21(.T==[-AIJR46M4F_6Y MD[ZXKUU$+\LK^=6#2A9DQKRN]D2LN^3("8994+IM?#)SVB4Z9,*R'#1%\AK@ M^8/( Q1?7X?!=2%7HC?>CZ:W2?"/:CT1G7$>H0@DJ MLJQ3!Y2M6E$=\B!/N>&J>@D1UQ>8YHVU^H 6Q-"]5DT>0;IPMS]S)S'_$@LV MW9QI!XC ?<-#HQW1X]O)^,?'\>V#P#>?--_=.0%]%&\ ,*_QQ^VMA5I\(/V. ML*L$O IR+D7&ISZ+(WU2\8;(C=H DM'C1#IZ(S95IWB*$>@S\;@<@7GXQ2PU MH6:10-I5JCKG*EB?HLHJ=_)1J!:XFJ_7[S+G0(L&;17NAO,YP1GF M*"8B8OKC^+RLSIMAM"*U1'^*[;Z+:8,S>'@A$Z=;/;_"T]Y!^4E.2TUNQ.N MU:=3JEZ)_#DTGC?ZB(,'I,GF>]TG**7+I72K[-L[C.U%A7\V*OM2CY_5G#?K6&O3*"ZN#/[@&_;.*Q/"J94#[%O*)'B\T/KF-@K:642Q%\7\6>OT M9ZW3G[5.KZAUVIYJM)<.L"WU86\V__]6_D2S_@!0>OU>7%W?CFXOKD7$FSE92YN,2,3PZ\-= .\':,S/4XNQ<&;PUM*LF^LI%Z=;M\..S$Y M<0TV3AJ5?;NX2I[Y'_&F_N2M2>BW\UZ[[Q%_4:\$P;>QY^8=[3#G_P@_G%YK M4B'B4!P)MO-3Z_=YC@Q#7U_O&>V&9C M!8=37NQ\F&P]4>&SNX9L0]0K*:8-.4XW%^]K @)TZA25=R<:T>W^?H TO[; M-CVF3O<[6]B+ _@>WZK&=_]\O'%<(^E _$X[&#=8.G1,Q MBS;MD!EO"\@$[6TA>^UWX./5U.TPXG;9]1[;P.NVF]X?NZI_9.,V1'@;>OZ1 M[H^-D?>VN3[?OD=NKH^5<(?F]L&>+U4/]BVLPMNF7S4EK#_]D\R=5]0T=M2E]F"GOT7 M^O=O#;Z\4 UR)]%RYY013VE[L![PUAOD;U&D<&-ZHE(!L8+C+WFSH6GKE#_I MCC6OG?$S':*[]5/MAE.OR&K'G?4L;G7'U<9NUA^TM>=C:^8K_.21\IPK\CB)\=T]H,I(?\!K?I0>D<0,JS%+T M#[\4/O;AY"W]4D>5)J;>HS,]EIJ%(?7G1WOT1')[+WW>>,_ =]0.R5?=\_F. MQ-TWYTXG9(@;[MBA?(O;K+O;5_H,OW^+>CN+5SS:UB6D MI3G$P,;F'3=N,#DFGEKYMOFKM09-*PY%'/LMLS^+8\-K-)!&M7:=DD?)&U%WZIB M>:[+:L4J^A2O2D?28P8S_-J(I.\'RTAGB@#6?Q=<508/AI"R@&#Z^AQ4X+K+ M5ZR9?/VY7U0G?=?SVG!?&']JXQ>ZV-8_O"<4>U'GA5NJUJQ4>^7C8;V"K;&5 M!N'N25H?G&1TC]?;3_Z51\)M196-2UNMK6O!J=^QV^N+]VRXCS$3H\WCU"Y[ M$_0Z*1%%J7Y;-0!C5%"ACK=,9Q<(:/#H5^/>)?N"AHE^H5!.LFC1H)6^UTLW MZ/N^W0;1PTO:"E'/ZXOK'[]Z#4IXVN4D](V\PDJI5O"\;E+,4-D+O*JRYB., MEG5/? O4M:PMI^Q];E\J&0Q?L_K>)^W=4]^+X+W6VGKB/2^5[C/O5GK8,L%G MG[67UD%O>]]AQ[9[Z9CW_7>EM/V,LO]IYYZWGN.\OVV_R[MGZ%NFFK MAE(O>FR1.*UUBT=48]4V/>N@O:VQL _-$K:)5\5G=<17F;6-[-6SNJALRR-J M.O&?O7TF-$_W/4]_D^?%]_\;4$L#!!0 ( %EC"4VJ/E$0.@( '\* - M >&POB27"E M=?TF")JL DZ:"UF#,)%"*DZT<549-+4"DC']^=8B?N< Y1I[C?9[@:/D2 M![]/>A&&/R:VP0/RQ1^2_XS[@'IIJ8-^@]*XD&)_GRQ@:A,.:$-8@J\)HVM% M;59!.&5;#\\MD$DF%=+F@(RVR"+-@P]'WK-GU_-P*J1RM7T%_UWWTP\"@V<% M4L9&@7/L@32NB=:@Q(UQW&0'?A="O;W:UD9AJ<@VFB_PE. &4V0M50YJ+!/A M 4IC!H65HVA9V5'+.K!!K24W1DY)*05Q&H:,WC"T&3!V9R_VYV*/NRN0GV./ M),3(JAA,L^K>G$XM=))WV3SW+FUX%"^JZ4;J=ZU9CG"^O3MPJZ"@G?.[8A1@ MV$E=L^U;1DO!P2_FEP6C(PNF,1GJH$HJ^F#X[%7)# *HPTH3;-=Y*LB]0HZ M/5RGKCA6\_P$-?_K?2Y!@")L5[2Y^T]YE_^SXLM7?R_9_54.!3^M77ULB;:3 MGH#(Q2F(7#ZRR*!O.CN=;:^OC2A:MY1I*GJY%7ED# "X&0 #P 'AL+W=O:,!2 _TH.3_:A4Y*V:WMJST&(RH;! ?I.-4Y.$3Q V^W?+V#=+L[= MLY>4)R"$\!V2W"\W/+SEQ?-3GC^3'[LT*X?&MJKV]_U^N=K*75Q^RO;&+*W59?.^7^T+&ZW(K9;5+^W0PN.GOXB0S'A^.;2KEYW,J@-4(=.X2O*L MW";[TB!9O)-#XUB%Q-F:\*Q*JI_$S0Y-J;H&:5[MKH>&JHLL?ED#2(I TBXA&8!D M""3[*,@PLB(^XT(!^F/B"MN?<0(@KQ#(JVX@PZD5\*D/(*\1R.MN(&TKG)*Q M!R!O$,@;O9"NB'C@SLC8%6I$NI8'8 'A9X3PLUY"R[;]A8A<,:G1A&,%#B2[ M1CFRZK&G9NU,+3> F*A3]$LE"BP[(E88\G>^WV6> M"S$QJYB:M?(>F><\J#M[YHM#&(1XF$],S4+Q7,&;L!=PQXT@%2804[-!/%], M+E7HFQ&'CUI4F#%,SYZD,Q M:8%A:C UNR%AKF'Z=__0C!; M^U_H!IAV!S7Y5,_SP_#BK[0*[H QS$%,=P;3RJM@9"\*51MB8A9BFBUTNN X M8TF&Z8?ISFW.\YW[C)A^F&;]G&2&IYP0$],/TZP?D"DZ3:;8!H68F'Y8HY_^ M\>?&6FZ23*Z%>D6IRE=QNIH7I#X<-E^NKNM$:O.2IK8J\S,OCYO?$74;QS\I MC[\ 4$L#!!0 ( %EC"4V#246%G@$ $H8 : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/%V3UNPD 0AN&K(!\@ZYGA-P*J-+1)+F"9Q4;X3[L; M!6X?QTV,!#LIT$=C9!G-O-7#RJS?;96%8]OX\MCYR;FN&K])RA"Z5V-\7MHZ M\R]M9YO^R:%U=1;Z6U>8+LM/66$-I^GSYSL]IO$[?:43#XS5]BP M2S@<<_O6YE^U;<*-BK\%B;D=Q/$@ MA@=)/$C@0=-XT!0>-(L'S>!!\WC0'!ZTB - 2'K2*!ZW@090J,J;X M) UKO-:D<$UXKTD!F_!BDT(VX+U9T9OQ>K.B-^/U9D5OQNO-BMZ,UYL5O1FO-RMZ M,UYO5O1FO-ZBZ"UXO4716_!ZBZ*W/.%=B?:R!*^W*'H+7F]1]!:\WJ+H+7B] M1=%;\'J+HK?@]19%;\'K/1WI[F\(\NN1I^MV8$MP^7RCX^8YAZ M=_](Z=!OL6:X/OSG8ICZ&V&N_CK8_@!02P,$% @ 66,)36:LT:"E 0 MI1@ !, !;0V]N=&5N=%]4>7!E&ULS9G?;L(@%(=?Q?1VL0AL[D_4 MFVVWF\GV JP]M<2V$$"G;S]:=.G M21F"?6#,9R75RJ?&4A,CA7&U"K'K%LRJ;*D6Q,1H-&:9:0(U81C:',EL\D2% M6E5A\+@;;U-/$V5MI3,5M&G8NLE_)1WN$Z:.JFZ.+[7U5W%",GC>Q"P^CDV3 M&/4).Z+"[X5M/ZY[79-S.J=_H9FBT!GE)EO5<4GJK2.5^Y(HU%7J2^4H?PM. M-XL][URY\*+JF)AM*O9C0GHYCK"MJ!^@BYRS1YC'J63OQG%ND]NKDE!]5/*:^W(?]-&[9O?<=^'?0LZXY[=3/ MQR% ."0(QS4(QPT(QQB$XQ:$XPZ$XQZ$@X]00%",RE&4RE&ZK/N[\3L"U!+ M 0(4 Q0 ( %EC"4T?(\\#P !," + " 0 !? MD !D;V-0&UL4$L! A0#% @ 66,)36J^ M38/O *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL M4$L! A0#% @ 66,)39E&PO=V]R:W-H965T&UL M4$L! A0#% @ 66,)3&PO=V]R:W-H965T&UL4$L! A0#% @ 66,) M331UJ*:W P C@\ !@ ( !UA8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 66,)3=^4Q-&T 0 T@, !@ M ( !>R$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66,)31VB M4_VT 0 T@, !D ( !)2D 'AL+W=O-Y[4! #2 P &0 M @ $0*P >&PO=V]R:W-H965T&UL4$L! A0#% @ 66,)38%?W VT 0 T@, !D M ( !YRX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 66,)3=-9F^2U 0 T@, !D ( ! MJC0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 66,)3=1]5B3% 0 -P0 !D ( !<3H 'AL+W=O&UL4$L! A0#% @ 66,)3=;*/\JP M 0 P , !D ( !2$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 66,)33BYQ.PN @ I 8 !D M ( !74< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 66,)3>VZP=+4 0 -P4 !D ( !4T\ M 'AL+W=O40 >&PO=V]R:W-H965T&UL4$L! A0#% @ M66,)35[K?O;_ 0 =P4 !D ( !W58 'AL+W=O&PO=V]R:W-H965TQA !X;"]W;W)K&UL4$L! A0#% @ 66,)30GJYNK7 0 &04 !D M ( !"V8 'AL+W=O&PO&PO M60, +@9 / " ;&: !X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " !98PE-@TE%A9X! !*& &@ @ $WG@ >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !98PE-9JS1H*4! M "E& $P @ $-H 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 , P (- #CH0 ! end XML 51 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 52 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 114 162 1 true 44 0 false 5 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://cpiaero.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) Sheet http://cpiaero.com/role/CondensedBalanceSheets CONDENSED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://cpiaero.com/role/CondensedBalanceSheetsParenthetical CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) Sheet http://cpiaero.com/role/CondensedStatementsOfIncomeAndComprehensiveIncome CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Sheet http://cpiaero.com/role/CondensedStatementsOfShareholdersEquity CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://cpiaero.com/role/CondensedStatementsOfCashFlows CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS Sheet http://cpiaero.com/role/InterimFinancialStatements INTERIM FINANCIAL STATEMENTS Notes 7 false false R8.htm 00000008 - Disclosure - ACCOUNTING STANDARDS Sheet http://cpiaero.com/role/AccountingStandards ACCOUNTING STANDARDS Notes 8 false false R9.htm 00000009 - Disclosure - REVENUE RECOGNITION Sheet http://cpiaero.com/role/RevenueRecognition REVENUE RECOGNITION Notes 9 false false R10.htm 00000010 - Disclosure - STOCK-BASED COMPENSATION Sheet http://cpiaero.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 10 false false R11.htm 00000011 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValue DERIVATIVE INSTRUMENTS AND FAIR VALUE Notes 11 false false R12.htm 00000012 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES Sheet http://cpiaero.com/role/ContractAssetsAndContractLiabilities CONTRACT ASSETS AND CONTRACT LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - INCOME PER COMMON SHARE Sheet http://cpiaero.com/role/IncomePerCommonShare INCOME PER COMMON SHARE Notes 13 false false R14.htm 00000014 - Disclosure - LINE OF CREDIT Sheet http://cpiaero.com/role/LineOfCredit LINE OF CREDIT Notes 14 false false R15.htm 00000015 - Disclosure - LONG-TERM DEBT Sheet http://cpiaero.com/role/Long-termDebt LONG-TERM DEBT Notes 15 false false R16.htm 00000016 - Disclosure - MAJOR CUSTOMERS Sheet http://cpiaero.com/role/MajorCustomers MAJOR CUSTOMERS Notes 16 false false R17.htm 00000017 - Disclosure - LEGAL PROCEEDINGS Sheet http://cpiaero.com/role/LegalProceedings LEGAL PROCEEDINGS Notes 17 false false R18.htm 00000018 - Disclosure - SUBSEQUENT EVENTS Sheet http://cpiaero.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 18 false false R19.htm 00000019 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://cpiaero.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://cpiaero.com/role/RevenueRecognition 19 false false R20.htm 00000020 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://cpiaero.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://cpiaero.com/role/Stock-basedCompensation 20 false false R21.htm 00000021 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) Tables http://cpiaero.com/role/DerivativeInstrumentsAndFairValue 21 false false R22.htm 00000022 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables) Sheet http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesTables CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables) Tables http://cpiaero.com/role/ContractAssetsAndContractLiabilities 22 false false R23.htm 00000023 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://cpiaero.com/role/Long-termDebtTables LONG-TERM DEBT (Tables) Tables http://cpiaero.com/role/Long-termDebt 23 false false R24.htm 00000024 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative) Sheet http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative INTERIM FINANCIAL STATEMENTS (Details Narrative) Details http://cpiaero.com/role/InterimFinancialStatements 24 false false R25.htm 00000025 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://cpiaero.com/role/RevenueRecognitionDetails REVENUE RECOGNITION (Details) Details http://cpiaero.com/role/RevenueRecognitionTables 25 false false R26.htm 00000026 - Disclosure - REVENUE RECOGNITION (Details Narrative) Sheet http://cpiaero.com/role/RevenueRecognitionDetailsNarrative REVENUE RECOGNITION (Details Narrative) Details http://cpiaero.com/role/RevenueRecognitionTables 26 false false R27.htm 00000027 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://cpiaero.com/role/Stock-basedCompensationDetails STOCK-BASED COMPENSATION (Details) Details http://cpiaero.com/role/Stock-basedCompensationTables 27 false false R28.htm 00000028 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://cpiaero.com/role/Stock-basedCompensationTables 28 false false R29.htm 00000029 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetails DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 29 false false R30.htm 00000030 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetails1 DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 30 false false R31.htm 00000031 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetailsNarrative DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 31 false false R32.htm 00000032 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) Sheet http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetails CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) Details http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesTables 32 false false R33.htm 00000033 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative) Sheet http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative) Details http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesTables 33 false false R34.htm 00000034 - Disclosure - INCOME (LOSS) PER COMMON SHARE (Details Narrative) Sheet http://cpiaero.com/role/IncomeLossPerCommonShareDetailsNarrative INCOME (LOSS) PER COMMON SHARE (Details Narrative) Details http://cpiaero.com/role/IncomePerCommonShare 34 false false R35.htm 00000035 - Disclosure - LINE OF CREDIT (Details Narrative) Sheet http://cpiaero.com/role/LineOfCreditDetailsNarrative LINE OF CREDIT (Details Narrative) Details http://cpiaero.com/role/LineOfCredit 35 false false R36.htm 00000036 - Disclosure - LONG-TERM DEBT (Details) Sheet http://cpiaero.com/role/Long-termDebtDetails LONG-TERM DEBT (Details) Details http://cpiaero.com/role/Long-termDebtTables 36 false false R37.htm 00000037 - Disclosure - LONG-TERM DEBT (Details Narrative) Sheet http://cpiaero.com/role/Long-termDebtDetailsNarrative LONG-TERM DEBT (Details Narrative) Details http://cpiaero.com/role/Long-termDebtTables 37 false false R38.htm 00000038 - Disclosure - MAJOR CUSTOMERS (Details Narrative) Sheet http://cpiaero.com/role/MajorCustomersDetailsNarrative MAJOR CUSTOMERS (Details Narrative) Details http://cpiaero.com/role/MajorCustomers 38 false false R39.htm 00000039 - Disclosure - LEGAL PROCEDDINGS (Details Narrative) Sheet http://cpiaero.com/role/LegalProceddingsDetailsNarrative LEGAL PROCEDDINGS (Details Narrative) Details 39 false false All Reports Book All Reports cvu-20180630.xml cvu-20180630.xsd cvu-20180630_cal.xml cvu-20180630_def.xml cvu-20180630_lab.xml cvu-20180630_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 56 0001387131-18-003802-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001387131-18-003802-xbrl.zip M4$L#!!0 ( %EC"4TP7IZEGVL -3.!0 0 8W9U+3(P,3@P-C,P+GAM M;.R]:W/C1I(H^GTC]C_@]-H3[0A*C0>?W;9/L-5JKV;=+:VDML__*JOSY_S[/+.F1N9[IV+^\ M4<[E-Q*SQXYAV@^_O/EV=S:\N[BZ>B/]WU___=\D^.?G_W-V)GTVF66\ESXY MX[,K>^)\D+[J,_9>^HW9S-5]Q_T@_:%; 7[C?#8MYDH7SFQN,9_!#WRF]U+[ M7-5TZ>RLP+A_,-MPW&^W5_&X4]^?OW_W[NGIZ=QV'O4GQ_WNG8^=8L/=.8$[ M9O%8-^__Y\(RF>U[_W-QO\S_\;N=;_J++2E[N:_#_CQ^"?^$'IGS]/ M +E/N@_OX<\_JI]D^M?@7NF^5Y3WZN#_*PB$K_N!%P,A/\OA/_SUGY\! O,] M_EN"!;*]]\^>^LLR M[>]Y[RF#P> =_1H]NO(D3A[-H;W#GT>ZEXR, &YX?@42^-7PXQ?2#W?>\1\S MCYJYCW;YHV;TJ,&6GO/8^/S!>7P'/\#S2OM,5LXT)7K<99.U('??P:_1@Z;G MM%6EMPD__D3T0N"=/>CZ/'YAHGLC>CC\ 8'I98&!7US'8E[N._1+SDNV8]O! M+!\NPW??^8LY>P>B4KAC?0N&HGS_-BQ??;L M2Z;QRYO/KC/# 9 &LN([_'/W+)D^?@T$V/07\;?Q]Z:!OTQ,T$($),N0(6*7 MBZO_>O,KBE^_/]#:_9_?+;^<3/B;[/ !!]&9)T/9V'WO6$SX&P-8RV7-/XOR8(Q%.$OU1- MI 8R8)9(:4[:"Y%Z9XJ*6JNQ1 H1V ^1$K76/BVUUJZ76@OIW$O1N==\.O>V MH7/O,'163HO.YC\S]#-_"=$6C/'OO.=\?YBQE.Z, M?S( F.>Y98Y-G\,J&28\R2/1$*'W&"@Q?/_RKP#@QDC2L3%:&SZ;WIM?H\=6 M\/[Y7>X4:?#>Y<-WDJP3VN4N-VN"78[-+BE7H[M/5R/VQX2:J-NZ]_;IAQ

*^**?*1%T:FB)$1C'-TQCFR61$<4"<..+8A&8['P2RP M@'C&M3]E+A+.95,D[R.[LL?.C+TJ!BE,#V%N"L4T@KV:P5['CG4$GS2.3_9J MNK+ZI&&[7\<1IN82Z1!.4$[IDTCB'SN)WXQJKI[8ZZL'NQRJK"A;H";6O4;K MOM>:NP*F0B3E:Y:4;Z8)$6Q4,S8ZLFD1_%!??CBVR1$)^Z,G[)MI9 3C')UQ MCFQ6! ?4B0..;4A$DKTA2?9FFAO!7@UAK\.?SEM12>/ \YW9/W]S'IEK(TIW MP0A?=?6Q?R)6ZL9UC&#L7[MWS'TTQXPSQ_@Q>+\):Z%J2K(0)B>9.S9UZ^*U M\,]:E 7SE&2>&Q?HGHCCJ^&@S7@+-BIXR%R8L;J:L7J>G]_ 0L*,">;9FGF$ M&:NC&:LM&ZU-$-V[NNU-F.M"Q I$O3=/)6('3$S[X7H2(7@]^ M1X5C,U1M_:(B##7T;QS3]J]LP54YI!"L539RHW&;S4=HPF[9([,#=LMFNHF[ M%(#7Q'%G>.'C]<@R'W3<$;]\GK.QSXR(X>[@6V\"E@Y^0ZJG+&**+(*GMN(I M13!5+E,I@JNV,X*7L[GE+!BC LKK.=*WV2P6;W \Z:YQOY@O6;JU^ K6*;*- M)MCE2.QRY%H-L>['7_*G/IDN6&[' M/6GVV$B*EUFD7!SG6^QZ<<'8[\Z88N\L *78H9'VYZ@W.0M1%:+Z^D2U?E<$%8A_4HG*NZGN M1H2,$K11R'C2TK:&!@>1,\SV9HG<2'-SU'!'\+#@X:9'-Z5X6/A*#>;\5^PA MU3:8J5XR+QS/QQU>2TC?:4O?RD(+"2N;+A"V3TC?R=N^VF8'JI=,8?M>B?35 MR_;55L+(ON[F73:\1+(A@E23@LMN73VX[HYV0G#Q:^'BWC9_79%1%.UY;W"VMP$4^_"MD4 ?5KD3\141>-J+4S58XB:OBLBEBD MT9*TWX@:F:5T1(U!B$7JR,4UB46064KK8N2JAF0W12Q2 M0]X7L4B#<[9[D$T1B[P6^:M7+%(_&5O7LTQWW07HK5LV=UR?&<.9$]C^9]UT M_]"M@'TRO;'E>(%[(O7(,6(?%U^8CGCA8!]USUSN:5:.+H=FMD.=25]W%X'G MFS/@S>M)3!'!,F6("7QO++(>XZ6>F@*JQ2PZW2,;@FID.*B-XM M&P>N"S0[95;Y[+*_ F:/%UEV*4(0P2,K)%E]^,J>![[W.WMDUHGD,(_ 1UN" M%W_\3R"#[HZG"UJ'-1"NKM2),_C2'97?[I+[KD^#4W\'GF-#U]7M!V*\)/F! MB8=5?$_^UI'Q$K)]?-D^I+,B9/OTU[I+6_;MU"U$CX[U M".[4ASR=Z>[WI8K"/#)5RZPYP*S6EKVP(,>NLZKG#4+E^3]*^JRC]K5] M(KO=S9$ 2DN]N!Y" XC /=/CA" &@E O!Y" XD %/W5.X%/A412%9$"$'9 MX^4B#&B$ #0A#*CMT>_R_"_"@-I)0 /"@-H*P"8O**GN *H"2<>^MT:Y;):9 M$Y2$5?5;G%A[EXQJQ52X14(JA%0(6['95@S'8SSJ@E7GS'S41];*-HC!<(GJJ,<-, G>EUB('RBVHE!/7RBVHK!QM# \YCOW3M^ M=(Q0.$,KW+],(N$%-2,6*,?WPOVI%>NC)^/3R=U\+XK[%^ MM+ZL+VI'-S/_QFA7N/EU9OPFN/FU#6_+\;UP\VO%^0UP\U\)XPLWOSZ,7P\W M_[4POG#SZ\3Z-7'S:\O\%9\06&&$$Y2!)M9!;R&@(NC-F@(A#4(:7I=MJ/[X MY*MTCFI]@++A#E)#*Z$_.X'[VL2@[F4_R9H(W^AP@F ^OCI[4'M!B-=$",(: M0< >\9$@P.O$9MK#=%!+U0= M">YIE.ZI>&LVL$W..M_N/JUPPHPW!?_5])RVJO3>PS/18-%/V2EPM#7CWTUU MEWEKIPB)0 ]M/0? =[-F'G*_=Z\@:/?,U0H0- ;F.:%)9O#QZT7[.O:P3$> 0K&0EID<(.9[R]) M(&_9@^F!2K#]K_J,22'GW[+))@/[YM>+FRMI>'E[?7=_^^WB_MOMY9UT]?7B MYW?K!EZ=^((TD07A'GO^+[8H/'-:8:X=+3W=)V<;@B_&OC$ M9TM_*#S-1+<\QF?(#) >^2)P7?S:],:Z]0^FNV5Q.8LT^*;1&FTU5D_FQ9S+P"@!\.G"FY$& M(3-T'JMPHO E_@S?%4?VO]4LFZR,M'XZ7(-RD^'GO.GBD7+6TIG-'/O.=\;? MN;6Z#GS,9Z#H9.9-LG(X]1L)E1W]$!HYR6!C$XCM_?+FZNOG-[^" NFWNTIF MI3?,%4&V?O,8HK205=; 131(X$(G(@44D*>C#>1.N_/SNR*3[ I0Z!V] %!O MT,=,TC8 73B>[UW9E\]CYL&4'TW+ CIZU_8W>PPL;C&?&7%AXK5[XSH/KC[S M+I_G; P_W3L?V84#LH%__&GZ4Q,SR\@IVY)743I*7VYW4@3>&XQ')4:1I57@ MGTZ_TU&.0(P;E\UUT\ 7;8\-;>/:GS*71QP[BI#:'?2T]B!!JL!<%8%7A.IJ M6]&4?F\G\"JADZ*V-5ENMU.@[#9I(9Y39:T/$W<+3@H5N>@763[(K0(580FYW!VUU.X ^L0D#TAGW^C.G)#SS M%6+\W9BCKR"7)A!MGF5WF KQ3J?;[6\/5$JL=JXM,4TQ%MI=]N#P8O3A.Z(C?Z OV0G?6A"LAE M-%/N^-M#48S)%770[ZE;0.$&S/C=U$?8Y=ED.YL'I:>I_78&COP9=@*E$$T& MBM)>\D&+@1+Y*NB+1$66T5N+75WUOM;IRVG?Z>6YJH)O#=4HI^TX_IDLG\DK M?D=7TXX$[E+O]6]WR;FD,*F^.03I:-UN+2#'\)"Y8S/>#-@$=[N?,1%'X(_B M!$]SCK+,.>"O:8-:(/(2_=-HJ,MH*(.!LAL6V-+^/FQIOVN4HO5D64G9[YRQ MMYR^F,LI#V19+C<]%M]<3R[ XS)W1K^G:?UNVI/(&WU;" I10.WO$8+E3>A; M]NA8CQ!+\S<_ZV/BLVSYUT?=_OX-(&:&4D"] DQ#2Z70R TG5<8SS-PG' OYB/TV)ESR#ZKR3-NA'L*V=4K.GI&WW8*2K MJK*J#O*%>7TP4!R((F3HRV7!8+"EA3!=J<&1(F=='2_?H;=8"E"E*[< MD[O+05HA6%(/;4T(N2,KJJ;E,F;)^0H) L0MBI+VU#;,ETJT_Z%; =LZ43'0 M,LG<[*C;S%H$U7X_O:HOS3HT#"I6U:T;W03->*'/35^W4J]MO<1MM==5>NF M_,6YJH&NX-X!L'\Z8U,>NEOFZV#6C$O=M3$5#>8EF 66#D;R$YM@$)3W^Q[0KW>EJ[UTO3<'7L[68O9!#;FJ)I M:?5;U>S=I1JUE/@4\!O[/:V_#XID'=Z2,/4/0:NH2K^[!QB7Z;BLB0H I[1[?456#L!XVP#7[0TZ@[3CLC<.?%DU%H#W+!NZ M[XT5JP$V:QPJINQF[[O7E3L]>0_KVBMB?60-Y+$SV)OUV5K7=O>@:Y<3'B5A MRGCQ^Z+3+KIUV9/=%]UV@'$E%M@7';=0L:ON[+X(N UP*Y' WCBP&I6JE-6I MJ4!\:!O5>=@Y.\(O354%:%ON(I<%;6A9SI-NC]EGQ_WD!"-_$EBKY6^[[K-V MLDG<4I-6#G&Q+>H*(4[9B1O=O7:QM)89E$:Y82[58!:F[,V:.D_Y7):5W'3- MNBDK@C*7F@>!DL\Q#/RIXYK_RXQB-%P#&:UW9LDWS+0C4*LD.PA05YX7[$@E MJB8>Y*]@>I(=8"E,'/#QVIHRV!V6ETNMJR+.AD+KLE!52*8*H2J3M5D';T\; M]+7NH:A8W*-?2U\-_*H#T;=,5%0'?B@3,>U#JB('.;(FGTPK\)?TSH:3' 5M MFIJ*F=;,N!M@[2T!2Y?F5 ]8+P58;K)@@Q.3X@ MA]%\NP"U#^[:#:@]<=;.0.V#JW*!RHF9PBG+6RND M=\;9-W*=?/M#MIF M_EJ-MGM]M7,(T%[DLN5D9[?=39\DV2MDFUEM)?.D#)1V?RO0UN5HOMDNTRT, M+'[331LW,Z_M3\R%0->'9[RA:WK QI\"%_[-SU%6R:%+V9_J@3P:&4I)@RIW M3Y$,927O3)%/E REQ+RM'I8*\'U2RE"-W5&T0=KN9&;89OJ2MJ734].V9;?I MR]N/3L9^[#Q[61O1'J1M1.73[[9W4BETF^[*V@:Z4GP;EP6'QUT_,IM-EJJD MMA2@;CN[+;YFJMT@*B536D?;,T1EQ:R]E+K?"T2E1$]1^NWM04(6PXGQ,(=I M!\"RU_/P&D[O(YLX+DO5H5\^^Z[NN(9IZ^[BRFE#3\ M^U C5:$?^MVV/,@L=&:*[2 H)89MI=O7VE5"4-H8=3N#] GV2B HQ53]3E?5 M^H4A"%D+&:5*S[\MJSTY?2-(SCS;@U(RI@90TB5KU8%26A=V^THG77%;*2CE M8DNYTU'ZW5*@W#%2*;^!]^+JUM VAL;,M.DR/ PU*U0E[:[>S,,?S+S8>HS8_@(%N2!\;N&KR?AOO_F@I="_+*VQ*6C M:6GY+0G(?O#8P'-K\>C+2OK>R>/CL9EOUY=(=>3:X;&!]]?BT9:U=$'$?O!8 M>6_+"IBU7*6 5F^_B$4^&/O 81O)T/J:]K*$'PB'+:5"4]N]?HUPV$8BY.PM ME#OA4-T.+$_CU;UV(H;R2(2HRWYY#>E0\>FK4Z73I%$U48XHW6,\Q_T*Y!)1FYSJ"G+)\Z+@7%?O HJR.Z@YXL+Y\GK2<>6YX[ M'C0,N^U/!W<'W8&R?&:T!MANTCKEUK+;:Q9VVZ\EZ)?,J9J]86K"LH!N2<\MV7:-7AV!_+*X?,]XGG+/-\UL44#/39\TEU>YOC9<2?, M] .7E2XE<3!RLZ0:%[ MJ:W._UMIN@R/T^@,&@D]Y0+(=! MD>)$I:,.7L @S)E'54C+=TK?P[P?K>5;%#>UR/J;Y7^82YZ_L-@O;R;PTGM) MD>>^=&_.@'6_LB?IUIGI=HM_T9*P:?KD@S33W0?3?B_AH_('":"^9RY8S"+63!O+_^X_/KM\F__H6CP^>+ZMZ]7]U?77U-P MXB<<./^/.7W"M_F_:KPRV44X+A8-HMO]E!&(,_U?CHO7S3@3R9^RJ 4?)VM? M57H?/,GEDNY)>-W'!"18LAS[XF1 MT9)NV0.F;O#CVP@?5?[P>7@;_Z5\^$EZFIKCJ31W'>QYZA$T#X%IX,4N$KR* MH\/4@#U0:(Q]PN KW2<@=+H!9F0QR;0E,&/PT?2FN%TS!XL&KX"0 @J.X1$1 M/.8^TM?A9 ;H8 ![&=,L08A&-!Z.BP/FTY( &J&#'$'MS4&G3\RQ9+,'QS=Y M<2BG+],!Y7&HJ<]K(#FG(?\[2V,H?9(>7B-$ZZW'RPR\RFS)]*6I#NL]1S8" M)HCDR_1)3DA 1PZL\EQW\X<@ M-!@NNVDSSB;4D"TR /#?L?-@<^TZ8_[4"?DA8EL&[!CH/LP$C(I9;LE_ULIML.'XQFFJ5'@ ME>5GD[GBX:5P:((*E+E-DP"BZ%-QO0^*_(&X])Q@N9\"LX;8(?(N S.# 94' MBX Z5@>J_RLP'F*#AV"A3XU-Z-%(A2"",#^X3C /I2&D!X+-0"2Q07 ^/AF; M -8&1IP%EF_.K76 HV BXF/ [X$/J\\0?YPZ6E"$=,[K[G!M7;1)8,H 2!,> MD'A_^%,1SI,0TZ%E$8@;W+6H=T.>DS;5'Y$'0R')YQP4C5#X9Z;'R,6BB".4 M-N[0."[!$?LT:"=LQX\9&?RTR&R0AT1FR2&1#0?VD-72YH2\)-(H+FULM6A MPP32V6.?.T(Y""\YD B(,_&!?6>.048+,0B%GSM0)!(T?:(F0F]#'PA,_#% QL! M<@O!00YH2CF"RF(/H>$/)TC?L2OR)^/%?N,Z5Y ;(8X/( AX)X:24TB M4WQ!$KD"CN#!!JE;W%4&T3:]R*SBS8#HUX$ &J@ON!/FQ,KZ;<@R_!E8"V = MCT(/;F2#7I< S?'T#(P0A NF=RKJO<%8A*DT+_9[ MUHEPGDI'R4AQ$(:1D@\S1&H\4EHA8X+4H,>1\A-&;*P''HM<$M,.G("#$JO] MR%MQK"C@CH-'DJGD/:G .\CS7C"?.R[*\@CTJ84 9!2REY+CD.TQV,Z. ^,& MMHF"Y%)B@+NNB1<5"C5\B\(HLP 6%2O<< M&S4O#XVXKQ3I ?@396XINB<;:X/)L0 >FXLH%'9"@4D7W:-$L3[C*3@88$7V M/.LLD61S>?3\,]\YP_\"J\\#/P?D99-J^HGCPI52I*Y #D=XR-I@[@%=L8@Y]ZRBB3I]T)5@!F*].1"(E]AFOS*)@CU^=Q:H+QOY.-L M,@1E#3?Q>>@]]@/*UV:,##F!:!Y")O4='QX"IC9G.K_'DM+-RYD99,L M.K.13E6%4LY132)5"#))@SZ2#YU1ZY&N#S4KJ9)T9)-X/Q?A$DF3P)J8EH6X M(\B2I8\:2+4'D"R0&,9VE\#@F8WTBR6.6'+T>^Y M=!F_REW]1Y,]P7LS>&"*NV&A,YJ*:R%J(%GAJ;\PND[DFTLQI\CR#@-Y+R07 M/"Z/O1H[=)QOE(1PH1IA ,6WL \PK4/@6 "8SPJ@C MH0W,$JDYI$FT\=A*B0)7/OPSIBH]RC*$!(Q$/$GXT&8< >WQ5.Z0N_5>8/EA MJ@GTHTWYX4S"PC ]4-^X<3%B_A-CML3"R\&DM[2[0H1+)J%ET)^E>>#.'7!Y M?D*UX[(PR.'I;;0!?&6P.,.E'A$)!Z#"XR\D0*_DG3#,HE@GR;7#GQ'3F%AB MXX7)!2,R*T"C8#:G8 _<5-/[SM<$80I ^[IX]QGM!IDVT@.0CS=AT?#%:9') M9O/W09HZ3[!BH/7P'+=NHY(=\>EC8Y!EBR?4F#PU'V#2\%RZ2K-#I*FCGZ45 M7HTCOB7C2VP<"A@R R54TLQ,02./Z4+ND#X'+O+#C#*/^"3FE[+ 1(!$G!/* MLHZ[#*X_T4G_2[2Z$XQ6(]F,P,+G;<9A O/@.D]AXM!FBQ;WJ-EWG(5;]M < M\+ =R&^9@)(!/-GB%@=% +?,D]B17G0H,J8@%Z__D9!#+;X)&/%CS,N1?0(S MSIG"BWV5F$?GPKK4 (O/8<9]76XHL$//+[P G8*65BJ+RN.AR#\)[!$('ZJF MR"WBFVK+QB(N_DC>(E/'1'#=$&D4+:1B!< .8ZQ7E\> M-A9\VMU#>H&1,J-L=Z)3ST:+LWA,2@]+H+2)(W#'8<(K1U:L5)/EJE;:H4%T M"Y/6!&8JX16EK_VIRW@(Z9G/W%GUD(G@D;\'$,1J%,YY[_NIH&T#RPGLQ.Y_LR6W08%_OY&R7(F3S[1P[35.?JDGNI MO-H!YT3U/"0=GN%3[E_J#P\N>T!7-$F#0C&_;$?! 7[1+7X]8XWW*SS%!%AV&?].7V.KV7Z&-BSC%I MPY[O(DX+ NPH2[:R*9+U^5JAH"4UNV'"/9CC_O_4G),3"' 8S +-#-K< M8'/&4Y+1]CL+HQ[\@PIE>0HV3HPT>15/@Q?3+L#:NO XL8YE&EEV&C.\C[JZC!E"AFKAGM0"#CERI7?XQ!>N&BY1-90D M]4L(U60IF@5M31GG#JQ(16QS+$+31[>4V@/5"[3&XPJV@>K7<=]+[L/HK2JW M6ZK6;ZF=SD^;5&.HQ'NHQ/>B)G_+'IE#"%(;[%[)E0G!57X\HIC&,&0IAF9K M=ZA^V!(8=0D:RN7O#HXBMSH]K370U#H1:?>EJP,,KX%]^JV>HK2ZG7Z=B'0X M3?PT-7UV<,_T8O7L<5$]>SRQJ)&6V(,@]%I:1VDI_5[SJ%*/=3@]EE#:K;[: M:ZG]LJ:UR0JQC&N:XX7OR4>]<>&;&(K4=1;;NJDUB=2VB,Z.+&=E0*U(#M66 MIG5;BBKO/UIO%*D%#S>'A]NM@0)1FEK6E-2'1X_A<%=$_ 9Y5+FLJ9YWYG@ M)!A9K XQ:4D@JS(#[W<">YRNZ.V^MVF!@OO:&L1 MOTHNK"QZ.>6:2RUOD]-C7\)K=C[Q0A6<:NBZ>/2%+@:YQR].ZJY+L=NV ?L==^D-2?V&NOB980 M>^V")<1>^]%=4['7+O8IQ5[[:\\V"!X6>^UBKUWL9HJ]=K'7_GJY\Y3WVK?= M,U]I,B.PV/4DO^"\^1]>@"=84K'DXUDSNMWOA MP2@9C'<1G="%N5H$QMAV)XYYC<5GP); MY82*!RIY:O6-6+W.K%X#)2LVH]ANFSR> M8,!&,&##=*%\WBU[+$4P8B,8L2&:4.NV.G*363#'=\XK1=Z]=GBY&OFS;KI_ MX"[]Q\5'W<*>B7=3QOS?P"6? W%.J^:8W^VQ6BK\B8W9;,1<2>,]5WN\Z^ $ M:,-+&*C$&!N&MZ)N;%[8WAZ)F_IRKB^HCA9'A2_= 'N1/^/ZP!BIMFWI[LYC MW76I\U\XU8B-]=JWT?#>@FO,Z-'$3Q='IO8E! MK6NCCW>_V!$L:%QDU7V31XNJKGJ*3Q/@U)&"J1%5MDC0U)^=-A2+-;:>;W? M+T*;$H,WI';.S:1IO:"IR0JCXQ:#]D=<9UE_V8]N[8 M?6*CHB)4#\:LAXI^#3.^;NIO(=-5W@A9()+?MVJXBZ.T&%ZP"BYUEOJ>ZY:52H#4B196^2_!(I^0[K4&[W1KT=KBMLD[)*\&R@F4;QK(; M\ZV[)Z_.?&=.":SXBPAI>=^,7V4.KEYHB"18#KR6?3AA=,W;JRP?3X 55'_CEE M+KO0O>F5]T4W;1_^SXQ,D>/0NYZD"ANEP#;Y#U_?@.$8FS/=\GYY<_7U\YM? MU9_?;3?ASE\]@*D'&&GL?@?\:]_ERT+'03I%J_W5'[7;5P=]L\0/:'2[L,+JJL=A55 M&]04E^5U^>>8QOAGTOWN+M7T[@LETC;BJ_1[BM+M]!N&;])ZZJ(,LNV^VE/[ M=674=%$ZFGWXS-V/$O <$@VE*![:]GBL7-6_Z5T^/BRG.8-'KB=W\*TW M@<6'W_[!='>7Q?H5?\]I'; +//5!4DEAN>KB5(,E>_JMC=A+CB_UZ \,%0IRI>#'N?+ E"M0>*+ZU0(_]"_<2" N+++("%K M*TCD0+45JVT;H735SJ"K:%I)1EKIIY%[$B[5C^/C(GGD1E_@5\,GW37"'3^],4<\T)5Z.R]G<JMK$5?5MLIX:D<_*KI\P== M<3&TC5B"'?RJ$-F6N;@^9"N*U1ZY+;HH?,@O +\,[YZ_P;OEJ^)!D+J;-02E MZP/VPH>;$#L\=Y8E\S8\>S@R[X9O+O5'+T,SJ@J:6+5'EB?0K7LPI$I9>[A^ M57Z]Z7WI?EJB>"UP/#SOQU>W7T57LE,2M4*V7XZ@M6Y'E@_)[FM07*;UT+*< M,1Z\SH?HDI_1+LN%MP +R!4.BV3Z!H3Q;N^^<4+%3WTR78#=<9>^OF.6!0C\ MQFQ@&PMP'!K@&ILP(H#TR$*0"J5I%"!ZBNK%D*V.1+T4B7HU)5%;/BJ)-G%1 MRLWE1B2D0AA[19*X-]HHIT::"P=4!$285B'TM6YMA>?HG*%IIT6:DIS1ZS0< M?65_K#'HM4^,..68HZUTCZPUNSMJS3TRA]PYJN+8 W'*,8>J5H#_UL[SY5^! MZ2^NDMN!KOTI<^^GNAVZU;_!$+YW9?.T;@&CK*03#]NX="\G>#K]3KI>X5#( MUXGH2SKM$$0?:(,JLA/'(GKNZ+^YCN>59>I2_D0!PBI:A6%P#GY'(N$F%JV: MA)W.29*P.N/T,@V[_5ZW?8I$[*6(N)O[]S(1>YK<;0@GTK\P0\9WSW#/]B#6 M_=<;Y1\54"@'_$.3IG(;W #2O&B]/SONA)F ]PLNX\'TFJ)JE=C7\IC7C.B' MU(.#:GP:07/&U(8RNG>CFP8\>J\_8ZGYTU"7BE<1@7U3H(>9R/^(A^#S8&P^U.^IRC+BH2CS$ M)],;6PX>8BF"8&?0;@]Z*16P!K *X;\$#PUO^+Z>Q*_5%_B5DJ+*@%?Z ZT_ M:!\2^$HY9WOX7?.1TN6_F_K(M$S?9-X&Z%\Z7=-7TB#DC+TK #'Y8I2^,!VI M%"J"<>"Z0-1B9X'J!>WJPU?V//"]W]DCLXHHR&TP2OV4PWK'6(C-$!T'_JJ7 MIAR.P_$XF 5DXL@-1E/FLBE8,UC;*WOLS-COCN==\(?@NXLI^M?>E?V5^;_I MIHV_TK$1W9M^MIRG_V0&_'PYF4#@#X]<3Y8/MI01^J5:GD/ FJY;+S@A?+(" M \.%'7!M$ZK;SIJ&&C&]MJ_P2A_F^;8K2( UZRA:8"KZCC^F2R?:2OP L3]3D@LH]'M=+N#].95"310Z:Q]W(OLW&)GK0*D[O9[':[E MBD]8'9@%=$MW!6IYH*BJJAP/ZATUC-K5@+^[M8&_G)Y1!EVYWQDVTS:] M%6VC=7MJ5ZT-.F5T3G]5Y[3;@]W6YA,;N^"RLWO'URW:E[QQG8GI7^JN#6Z9 M'9\6K.+6#[6=.%F%)RX";17 *> (O C=LN$!WY0'.W@.?S9S;)Z?&_J^:XX" MNM3FWEG-SB>Y^RWHNF[;OZVF3_;O#MEA<,VIZ2R JZ9IW7WB.K1]TS"M (.K M.PQC*,(/@E3*AUQ-D6KQK[H;Q9&G.-3Z[+&V[DSD'60EP!\-X MJP4&7Z7=[>X9Y=]-FUU/+EQFF/YG?4PJ\HO^;,Z"V\=]Q=YJKQ+ MVQ;M5*G HV,]XDO9(3/)^H^Z344$;/6NAYR4I,S_22<]BL/\4IYUG+=J2[BM M@3KZ'L^X_>[HA8Z)K>"R#IXBZY2.SH<^W[V\M#?=YK7M,A6^RT+.;+F5 'H% M7P=O-W-G2)\OV/Z3F/V6S;G> JQN7-,>FW.\;>PK8NM0$??]$[,>V1>@P#0W MGUK(1&M@HI546%D%,#LA&(Z']T7<3UVV:4/FA<,+B-N6B"T#415&GYU@TR'Z MC0@-E%[:*NP"0A7H#"? W#0@Z.BM[X?H#[J=W7#*P+$)L6UA['?E;L;52@^Z M/.%-#"EI.\\+D-<[6ID+*M7P6JGG5' &X!;M1W\(A)^SR%_YJMC MCWE$L5JRF1]Z5H!#N[]D0UZ$:[,9_&;K,\?US?]E!FX>H/VY 6?2#&9#VU@A MRU=6),*NPEIV-YC*TC!O$@-X!1P&$WSGWS'B22Y=V=J&#+1!5UVC:=?/MAV, M.^;$U$%'5MIE05V?A<0+=5QZZ-;TOH?VV'8W*'L/:$F8^8 M^:M:3--W/=8.RRJM9PU2#KW M@F?#W#Z^NTA;9)7[0ITZHE:'81,T2XX/S1UKS^'MPM^9#:KJ#RVAU=SY6R\KYFR M @@W%P[FGIKJ=#1U:Q"C3?/K"=WT,[2-/W67[FU"=GFK))R M:#SYDG+J2LU?['J4BJ#LI;,5)>[,*'KQ0:EE[@YZ\LO=%9;AB4Y%7MN?3&_N M<*F^GG#OM JP0+W(Z6!DXX0KQ;>\G".L7@U[B6(S@35E0J774.WU4R3;--VN MH)6E&X+6W0ZT3VSNPE#T+'RV&'[ *VQ38U32K%33U%XWK5=>GKC@R94-$8L;I(P7WM^SP,"E$J(K\D!3 MEX^+%)N_$.@4;(4O(+OQP=9=^+ UZW25["'8[6#9'T:E60IO?VEW#H#1C:KWU;2?9ZW@V1_^)16L&U95I?/'NT!'[1X5_;E M,_A\$*A\-*FV^=K^AN*(:AS='9Z"J\1!D%60I/8FM(H#M&_DRBZ9JBA:OW\P MY%93394<3Y1[ZD845J>M"M0M7.%>6]E,\)>A)4-*1V26WZ[&= SZO5[J^,3Z MZ78#K"SQ>IU>)C%<&*PUOD?L0E?KM6D0:K?3]"L^?;6 E\X2J(-..WW#VO: MI\^A1(7C>.S+B\Y]50/O4KKHQ5E7CJ"XSI@QPXN:V!8"LWR68 G,%V>M!,SR MX=&N8.:1?^4TT99$'+2['579O-1YAXS*P%268AVYW5'[Y6%:(U97]B._S[KJ M(+([Z&G]%Z4Z9_IJ 2\?0\J@CGI5 )YF9=R^Q,-Q#D2>_N+&TFT\SH(7 L]Q M[:I)W+3[:P3IA=G7G9&[=RCC[K)2<)>V7$N<4GSV:N$N;0C W'9Z5<"=">G- M(EUIBD1YW7[&WTO/D+EJ+KYQ]K/CAF/C'/?+"O)__IV(;^+^9?V@_@%UW9UL8CL"\?:ET!? 9";_Q= K(]&_=C@P:\,'59]N"I_57P7MAJC1TO'D\>$6Z^\"2>YVBRI)* M#M6EX/^Z>DT,!_T%.'8$N731U$:0M4. 7*I$N&X4?J&:LD)P4Y5+*Q>)Q94' MX>K>LK'S8.,!]$K4.'C G1>NLEP/P5[@;Y?*<0_:LEH=_/F'SJ_XI0:5$+P] MZ'7E=''PYBF7(>2)[,Q.;93MOI@BDU6U,:BEDX@OSUH-G.5#N([6EG>!<]6= MHC'B;<.JM\T4>=#;N(6Q=OH5"KL/NAVBB:5*CF4:],='W3/I>A;F8=$C?176 M.8&Q'[OF/-J(YHE@[' %+X]ACGM [Z/EC+\7Q?77OUG^A[GD^0N+_?)F B^] MEQ1Y[DOWY@PH!OZ%=.O,=+O%OVA)6/XU^2#-8#%,^[V$C\IO_O;@?\"!\/WR M8XT=RW'?2Q\M??P]'FJ$'Y3SO^FS^8?_ .?GP_X^77V]O[R]^O*W_U"T#Y^O MO@Z_7EP-?Y?N[H?WEU\NO][?(3CO1A%@[Q"Q^(\Y?<(W^;_J2,T$Y0. KYRW M.X@%_O^#A"QXIH-2A%\QB#0GBZK1NY\R@AT8WL#-0D.:\/2S;L'H$)ORZQ.= MB71QO@53!CB&)Q5)#?<^DMB*S$R=175?D#%D/I]B+^1OGPDZ33$'\/ M;"9IKYN+R>4RWV1,, MZ*V8GH?%,6]3R-U=7J01.Y M K-,'*('!C%VKA 1O\&_P#=@+6D4P">'A-$/Q8ID$=C6BI1"GB![P.24Z010 M%Y4)'D& &C#:ZL]%X5P: G!ZTBZ+$&I%@SMSTT9085B@O2S4,-*>]7B]Z !.](++)A;#3J3GTETPGF:@P9E@ M+ D1K@^]:O^[QRJ%#R4"CI-5N2CE%VESI??"D(:EC H7W=9)@HL^ M%S#ZV7_%UFK!=#>T3"N,>B[=H]EA7F!QN^G,P\271^^;F*4S9S&Y::$R!-\X2*"%C.I%7'(\.6 %QV/.5%U&UG0&[@:Z')YD8F&9[DV)I9^#-4MISUX,$@ M5&O(.I\9GOBP@*VI(-JR(%_'<=S *8426/YW3#(6.?I!/0TMN&[H)VOW ,S1@:'$P" 3F_XZ^P)SW%26AI'"#VV27A8'$U)S#J/X3 M.A\P L9(8SKW84:Y2(3%QVPT <'"5I)&^%@89H2.5>@?I6$ZEU*)6),T\*AF:BGPUKD=#7\K-P6\% M(%!U\>'%C3!9228N"QCO_Q:%VXYK@J3":D4+XO& 35]P)@F=:"-P(Q:US E; M79RH-6@$\J/)GN ]2@J@AVV3M9 8B2FYGR")/'J/_+N8)0@"SK9B M0\\XYE332WQ='"BD7#1FR,@$*Y]LQ+#>P).^V\Z3G0B.:>--[RRQ!UAGRMG$ M(W1C^N#0!D.V,FWNV_&U:D6<#*AR:>.?3>(AT'T1 76ZN9Y6(!V85Y 1JU\XL8$6@4S.9A4@*M-Z<>! \\7X.,'$: 2!/;3^*).=83 M>=X':>H\P6*X$&JAQ-JA2L"1W2B(29:1M ;^/ 8%!=] U)->Y9PJ\T$K@[U@$ )98L68N$#P+/TZ",/.'7,YMA!VM XX%C\QA+A_+>B2N:+FY"%DM9M/H M(#6H/=)OR^PW1[W:3"]EV=Q;+6B3$-FI-@V\E0JYF\Q:0/ZXLQWSLBD3P"/@SJJ1E5"_"88STFYJ'C=!&A#D( MB%AHU4+G*6O$0B.?-5SPU]/4'',]1^_"LY'U88?)"8B@9%N-,,G?WPZ^?AK>?-E:)G(3Z.T65'J\J?@AX.A,3*V&^&Z\50JT4 M^!3Z#E<3I5DQ7B)1$-/G<-5#^P_;FHG%>GO^F8U<2HZ#^@R=S\^QNY:;$__H MP'\R136?AW5?I$QHO,$^ M U\@M8%+#X(;<06!:NA)<-*MAX#230B&XWJ2AY5!2(40!-KLML^L\"CX#%QC M\I%->R7)M%I'A//:L.Q1?!#/#<^&WMEY/GD@>&311DEF(%6D18YDZ_U>GU<9_0=TW:_.3<@&";@;] > E!#-Q^F_IEEVE@XY8%+0N4- M.OS.SJC&+F?3,I-VM1DF/'&7.-ZW2!*?O'AA4XU[6+8(.,WGKO-,>20 [X&#HS?#!9MFB:5W0QIP8D=[^FO MTA>11=\O'"6]WT!%!;$'BF]YC))CK:A ECN'!FYW>W1)^2.+1GI5/EL#<2JN M3EJ*)DL>OU">4J$SX/=0IP!;/>H@,P%PT&QN.0N&H=#G%=G(VQ1H9<6 P/E! M(>8/YUEE;%R0\V<<4_ WB0,LK@;@H="$)N69Q51@ MJ]-91]Q(DK [34$5*6$E$#C'@1T5,J<-E(:1A30VPY829=((BD_0Q)_$X$<9A M;21F6,*R81.S*NB0Q$5$4SQ/9:Q,ZFV8]C[]JY9 3Z?ZO*EC&=OJ=U _](^R-_V3X_X,>JWV8?5/6VEUA?YY MM?H';* "%DCCH?V (JFL2$=[GB7,%R^/^$)5BQ!&*INH[5YVGM-M%- MBTI<^*X,E^M8(Z1E*=$"Q4Y!9K0,O!7BIZ:.T&14H,O\ $L>"1"( #IJK&$) MZQ9/5AIXM&-)8+HJ3WY$5<+3U+BI5 SM=J$VH#TD+"46DE%KG'(L29)21 &D#]R_9P0(2T%TG 8-6XF3D"H#4;G743C[SSEY66L@$2#Q MFR8-.*%R9._]Z="[) _YO&T!N'MS%'3[ >^XHK^]N3Z._@[!&F%^W#V#.2U] M[K'W4O0)Q=+PIPBR_.,'J5Q=40R*&\WS"-H+R[$C4HT#%+)IA"D-C/A*5-R[.];7_$Q>L47+H7M6:DNB+-CN M%;+=IOJ=/QGJK="OBE!>4PVS/<5Q-E=ZMT+;](CK8=1!H^-)Y0V@[3 Z>\8K M6;U]#3_'GLV%2XR$#A Z0.B @^L ?M8/_?_]C!\5(&,Y\'YFP'RY]!9B=HS( MO9^$PA$*I[X*9_CPX+('W6=UUC@FB*QI>^:89YY>I42]\]V20?8(D'EPG< V MSD+\W(?16U5NMU2MWU([G9^J"<3#C$&[_V,^(0]!P^O ]_!03G2D Z'4_>2< M!R:<^#9>,2Z)LB!'1*F\FGH)]K3:L=BDUBF2. VU$8N#9WKZJW@%/S= -";1?1:P2GX MNP&@UY/H]=TR>HF2RYMTZGEG?E "Y^XGV0;=R\&/?3#;*+NIE,7ZZ#ANK7QR MMZH)?,EP@I%5(KA]*0-P>"$_$'*D[ Z['[6&X9JFU80\'56>"NY?-4N,2FQK M"2DZ.O@G($6G;97D\ZXLI$E(D[!)N]@DK8M73[TJ.5J.6-_1J<;DJ_T!'V9]UT_\#"YM.YI7KM7=";:M$[^[S .OZ4T)[WA8CO M%.;WW^!B2'^\5&;^2@Z5-P*GZX"W-0B;F1KQ^J;NB_:2=DJ^(TV90:U9?89W M#$O8O,"+[H1*O9[J@>12DSOJI VO.6&COOR^V^<$S9\PE$,75 794=- T=T= MKDYW8$1]2XD+G\(FNM1VT@CP8A&3KD\84T\^T'^FC]W2HMY,CA7>S063B7LT M:HW3GUSO\$N*PXM74NR19:F(49*NBGG=M:C%='*'.K]?; W+\9O?PAZK!L.. MNWK4(/>O %"?+,)[D^-.JR0NK52G"QPSO&PMNOKC 2^I@5G3/2!S(> 7-/-6 MJ?P&F95+FGEW5OS*95- EP] EU:_Q?%_6ND;=.*&M-'U M(M1[,O8J"$=#(I.%G0/Q@CG"U8N'%7)5:YR&-K^NT+0K8-*P$W=6!/)ZF?)F MUG2A3=A1!R^4(#AF,V:8="G21H%$$Y&60X\F0PY-/=5:A3\$)NPQBFX(RW@AU"DXY<1(WI,^3_HH.:-_A7) US$:P9BX MRJ?+\BF8H9L[8R9_=""8P6918 %/%6OM&:)E,G\V$X-8;)VNY M R$&DX1#$E">1B/!5[*B0ZY]5C-,*W>,MI;Z&/%;F4&AM))^2&"N&7@ (XNE MOISK"[JYC>[>'8_=@/JR1Q?R)E\[H M&@H;%2U++D1.N12O5YE4?%7>H+DWY87K4;^-@":69L:WA'37W!*2=^W'X1"* M;\Y$D"-EUO@UR-DT$D*UXRZU4O<]ZA?OXRE_P,UI#"HNUV>M?> M7U.3I1-\5QN^BZ,11"F)2$Z1Y6IK$R):8OT%N,CGBMHQ[4/2[Q,;%=0T-5[A M7>2R<>99P"DXI$&4WTK['OBNNDY[X]T3*]IZJ:SNZ$K\+L[PQ'B"F^$Z3[3] MB:DDRP'X* 5D%%;X:^_E:&X9:PJE4ZQH35\(TZSJ5JW3&K3;K4%/+![L\EF M1[A'V_AUJ'-BJVZ$$DGG>B2=Q6:'X#NQV?$Z;<+1\V1BLZ-IYEG *3BD0907 MFQUBL^/X B^2KC5/NBJM_D"#_[=?:])5R)V0.R%WQW=.#G.A3A7'/$[V3%%X M_I_!X+/P<&+ZX!"_PF*$UT;@"1^ [SOSI;\"QV?:%-S*L'!SC!UV3JR L M4Q_AP5P3?@X/H=*JZWBF+'#IV"FP@HF'-I[QO*$K4[[*7(8A-4Y,Q? M2^:E@&/7I&L87Y?L-G/O M]-[Q=:LR<:P/7GNP((U"[K2X]+\Q)C9BI&Y<U34^3\//0]??_L[>V26I/PD1$>(3JU%YP[@,B? T+:? MP6R%LZ_I*L;\GT8><^DVFS4R8\^#1"A4(11"*$Y$*+[93BG>UZKC_5HM_U:A MS8&+']K]C<4/AP^%KL);"&.P;_$VPKLG?=Z2;+9K\4*M^&.[W=(M9+\Y6Z45 M(U=5JY%^J]=72K->N%DU MPF6L?:-6:[?D=(6H"O':SX(U2\Y*&_.37CLA;,*6"5LFQ.M4Q4O8LH+A5#.B M47%L[+!8;#I&E#DIEFH-&#-E[T-NK[LG:HF'I^1-&QO(+K>LFYC/\#5_GOG8 M41:_->TQFZ=[:*8ZI/*.5 Y]'GJ*QLQT'>V2^>RTMX7AWU[Q#=BWI!^Z!D:R!Y%A!V"F6=S1.G^)SF<4/?SHYYS\+236! M09ST@])IR;),]2/TNOZ,_TDUC[,6T@]M_@R\/^>=*ZU%:P50?1SVH<3SA3EM MF+'SKN/TB=I;1]T"L54\J$E@!^S_U@'B%M7K(6J^)+7Y^%WAG#[H^?_^)14V=O:%MX)DG.NIT#T!^M)SQ]U__ M_=_0E?\Y>CY^XO=$&83'HHQK^S8ZS?L1#_/&@Y#Q@#]NV>27-Y]=9X:MV\YD M!?[G._QS]TR3W_Q:/87%B>@38%=Q(KJY1W!?TTFX!BQ' VNT3X^7Q(GHAK.D M.!$M3D0W2G3%B6AQ@JW^7"I.1->+NX3H-$9TQ(EH(11"*+85"G$B6IR(WIJN MXD1T$\^@B#-@C5X^<0;LE2Y@PP11G(@6TMB !136L-'+)^3OE2Y@PP11G(@N M%TB+$]&-"X8;=7SC\I.N?IC^] 2<&7.I'FQH&]&8BSJ< M;:KF. Z-2*>B)XX+DAK,Y\P=ZWA"9O6D#LPRP@_=<\XQR;+L[5.T')+.:_*H MAVCT7>H8%?'"*.:*51:I.Z,?_WQGU>!_9;PH8GD)WZ:6[2=<3!!%/SHX')^J M.\P)M],ZS#9HUEFVNEG)TSNNT-"C1GC8.\9)D^DX4;_8RKV*FKO7*XJU@K.* M%J+Q:HU4)MY4\<^C!?U=BBJ/^%C=9#0M_16DI/:6E]=4?VJ?_FK) !(0.Y+W?5 MEBP/6G)/$S)0,Y"%#!P(>D7IM)2^W&IW.B9SD(G)K+.B9'Z MJ'4KU8'>+*+7"D[!WPT O9Y$KX,[5/_8I]' O^PX-22\R7&L]G#5ZP_%S:W7"9]P/%P5-WI &,6I=0QA%IQQ4[+<5AL M"NXKOA@4I4^V' [Z#NX?*JVN7/#^YEHNP6[&KJX@"QDXE QT6YUNMS7H%"Q- MK>42"!D0,K!3(8G24CK]5J=S^H9 '&#8"QU)C#>.BBS=Q"UFCOSG3FUFXN_B$@,W\5D61\)P.M;'S=< MN1:QOY4"V7C3XG9#;L,&.24]A8]E'0O :[O<@;._ZW:@NPN)GSOKMR#$D73) M95Y@Q4T2=<.9^Z9CX]_#NPNI*W=;],.%,YOK]@(>'UL0&ID3DV$)E^=[Y8# M+IO,\\V9[L, 3'=M$ A/,FV)/8^9Y^'$$&]9]"W $=ACF-EB/DNZV?>C_E701- M>^PRW6.2XTH&"S\#/Z4D)NX W?O@23;S-V<8I(GKS)8E%=D+&Q?�NE)Q#= MN0OLZ9K6@B Q L:Y$-D7P I<%S@4&-9F3\R%AYT'5Y\!2I;YG1%\M_H"_@-/ M? 5Z2;\QF[DZB?[?=2RKE6X<0WK[@WRN2C.4%/@APO8GD@\< P8'O#T@-0$1 M*I'_=&Q#_SN@RFQ8%R0(R N,I9QW5\=J 2NZTM/4'$\SBF8**-J.+XW80V!' MPHH(Z;!^3#= %8%PGDM#,+$(MFY9BQ9!\<1 GN>P PT\9\8 2$M?D*A[ M4W,^#X?"^7[K=N2(/"$8$6S&REJ-%M(/VGD_PB)'9)O*T760TO!+TS88#IKV M82K"DDZ%(@X/\2F&E!:'=;<"8.?45X8)!L^W%M*3Z7/^Q"&DU.LH"JD_O6 4 MO>VX>3K]=(CY.ECFECV:'LBZ%RI\8H+$-WAP'0]UL3,Q?7(0$M[)-!379TY@ MXY&#^P/#L^'2!,&?QDQ\J.X42(L8T(!(/HX2A8+W1[0'&!1??]*;(L :( M/ZP\\@-X,P&('SE,(7,C,W*?#]@G'9LXCB&..2=Q(R615&Y<)\C=IPE?F"_W\;OP8O(^J[/X$U^ "( $_ MTQVBGSBTC=]#GWYQ#^!^M)SQ]U___=\PX/LY\,X>='U>\&T,]>(A: '@CULV M^>7-9U"-J-+/9 7^YSO\<_=,D]_\6@6EJR9JM,EZX6P*?P!#T,QQ.F+B6);S M!$S^_B#<=60E]KHO$ZM'1N($ZY'B@Y:*W,A6D.A3Q3A%GNQV.P\GV1KR]8IB MK>!LS&U922:DZ21O"IQE6:-6P#>%R$V!4S"#,*1U6[OF^K3-[&Z^ATN4:K5: M@M5JPVI[N"2I5JLE6*TVK%;M)4BU6JBM_(E#';!)7VE4GZ+*G:X\$KVZ*\:F MV;VZ.QIM>FK]@@=A:KD$HE^]D(%=6G"I+5D>M.2>)F2@9B +&3@0](K2:2E] MN=7N%.R=5'<#;%%<>B5LGCG5"[FU'Z[2T[I9M9YMTZX00'R$^U8M/ MN]]2E;:0'B$]0GJV,#Y]K=7IBRN/Q)5'ZU\65QZ)RR5J>;E$1VUUM6Y+5K9T MGAMZMX00)2%*58M25VD-NG*K+ZX\$J(D1&G'O#/V7.FV^KV">><3D:6B5QXM MW3WR'@_JU0,7<,W\O2D MPI>#Y7)L\Q2_*)YO")R-.86V[G:>+1:@_N+41-8Y,5*+GO:"OP5_UQ[T>A*] M#NY0_6.?1@-_RMW)]W#5ZP_%S:W7"9] MP/%P5-WI &,6I;IV5A:]N@\$?0?W#Y565S[]5MU"!H0,Y,M M]7I=EN#3L'2 MU%HN@9 !(0,[%9(H+:73;W4ZIV\(Q '&G;Q-<8#Q5$HE&GB&1%7;+4W;LG"T M9M&Q.((EQ.?0XJ.T!H,MNV,*Z1'2\\JEI]T%XR,.,-8X(WOTPQ3B *,X*E++ MHR(=<)R[O9;:+7A5W8F<%!&B)$2I66X-%+6E MJEM&I0V5I:('&$N="8RW#LKL'<1MV#?U98_)LCX2@->W/FZXV&W(8-!;$O6,Y3UXHR:)NN',HP:VP[L+J2MW M6YE6ZBX;6Q :F1.3&OIZOE<."&QDG'0$QBZ^(!#4&Y<]CYE'C73#!NW4 CG= MAS3I&4K=0C.!6GDHXEDR<_-FI6N@+ )/.4!2T>7&XTJ1[MF@=I;.36_4#751 MKF$'U!WZF"ZW0KT,U^J&N7=3W:VFX>G(L8SR:GF5\/$W:.#@;]->;GYLVE5K M"1QJA!]ZYZF5V-NGJZ\7UU\NB2EO+F\E^./+]5?I[C^'MY>TXJ-X[5<9H?;\ M?/3>TLIY&YU"_'B8]L4?=<\BA?&$G:-2( 2K$P(L: MFC\Q]#6QYS3X'/H#D^P 3TAS#9N\#2HU\+$Y/;I)Y](GTZ)Q5N8B"/A\V+": M.L-/7<9(46]N4T^/T#GKW2 E$%+0@JE$FL.+$40 M4M-N+'_-<=.]WW7'-&, M8"+2;W,S2Y9C'KCCJ>ZQ>#X?U!59YR?P&?&_@?W(<"J"X?;NFW,ETP\7A4P,/FY^88EEU?,OPI)X?+=%]5>A^\F"UH5<*7 MHQ4''.=L[)N/'!Z V'0,)!C,.QY#4 YN[))2%AL8.0^LZMB%P["19:3]LDO$D1M81EK#+B=IR4JXH6M]R&5G M\V[JN/X]?V,@7GF;D:?8/XFG^?O65^YG7GZ6+V\M/5_?"P=Q9+ \CBV'F MXHL.CH^DMDGY+N49Z)06:7=0>+IT 9]-7QH^@")'JR$]08@H?=3M[]]L$]1> M2_IZ/CP/%1O6(8!.E3\DDTN?]3&%IO&ORH>?SJ5[>#[G(3 (SJ-I M ,%0=6,"YM&Q'D'?<' XHI:CVV3.3)_0!8OS@R9+,\Q9@/E;AN4V&D/Z'5Y, M@T'HZ-(/2O(R(#OC$[Q-#8%J;.7MM" C=(A2=BZP'KJ+MA&7RP/J^8@2$%0: MZ6B>@CG,J),1Q%<>7-,@^V.PB6DGMEV/%O;\%/G]%'$:AA'19-GC3DLQNDWH MO)C$S'/+U&UTIE!V\3&+A0"72 GG30# 87%CZ*-%K0FR2M'L5J48X4 M'Z #\#@OJ*V,(_SCP7QT 15$E_CQ%>VB*R86+\8;PT"^#'.Z%]A M3@>D&EX*R-<(_(R1S\,-\+7@20QE9DY@^RT@JA^XY(O@ M:.C>@!)RF3U>< 5$.?'4QB4\/T:<'(]%&HKLE+5 C)*)$A.'KKP'JT1@T8 Y ME$IMUD(PD!!BRHP'QD>,WB(PDC>Y+P9(\@Q9XC\B=3&20;)(D1T.M[:%H:PU M3I&AC)AHKIO@=L_!TWZF'7=K 6Y3I]V299D2OLBA4VYC/:(7,1XH8-SFXS4E'#0/!-K7&*6*;T)::?*LJ*_G26_:, M"H0'=L!'+B80C3S=]1-MZ>B8_K/ !GKO3X=2>VF>0"#_\B:\MVNI9'9#+X5^ MLWHI'.WR;,[C3\P*=[$1T&2+%!DZ4E;%RB%K?&MO4^!LS,7KIT;X5*5E_$@F?P.]T^KWM98R.%'VKJ^W5S/U M5M$5@W5;?Z'>CD[JHZHW94#^VVDRMW#8-FFT@G>J-&W1A48[.JF/JM$&2JO7 M+IB/:1K!Z^NM-;ASR92Y3)_ R,5X9JL[\JHBS[$E.Q?Y1B$G[JJL[5V5W7YK MT.WL40IKQ8C"/ZV2S4_DBB5Q7=E1E>M)7E?6;^$E1FJ_]ZHDJ>AE9?6K*SK9 M.K*PW!SYB\I'PY-C<35B*U.$NE1?QL_PSTV\+\%BNL=X9:KM^/ I*E#$PL6! M-FAU53DCLZJ47U8YV5V^DZ M;*+Z46BT$]1HHOI15#^*ZD=1_2BJ'T7UXRM0YR?JGXKJ1U']**H?1?6CJ'Y< M17+Y#NB2!6J;;H=.1KAE3VYEC3]VNGW-64@YU?BE81A&9T+QT9S1;?\ MV[>F]_V3Z8TMNH+W&/UYLFP"8-G>Q'%!KH+YG+EC'0NVT?I7)-XKJR2S$:?>/_!2XT>W6 MU)CGA6Y]ZV[$GSB!*UF "%XKC6UQL/L9]@D)F\1Z=#UT8$?M&-7>CY*B_=C" M?U&=M"+_*#D3?KV1VP,XE#IOT(ER]]7#QQG(E -/4'WF[$K4= J;\R"\- M#X&ZLJ6H0+PE&04A3)I<)AAWT^.V4GWGK+!A"O9F,4P7OK06$ET]CO-\.[\[ MEQX<"$%LWH[G%+GRQ(5NZ*_<,0RRI750'KKX+S7#>TN=M'GSQ9@AMA+'O\90^*IE>K/8BD]LF=8.Z(S3.'C#/F)F/="(C43OXQ 2[>FRKZMK( MEP %GU:C:5^>\F6GXN4F>4EP520B6CGU%(P\]E< KUT^8@ F0J?A MNV\?[R[_^]OEUWOBL\L_X),(HUZ#?@L;I@Z#!QA?ZN4UFW-&8:-$/=TWU&*^ M#P:3=,M*MU1JFQ*:33R-2HT-HX CK[TIA7%."_MD8 M[:I/B3[%5T@%U.*01MU(S;?& ( M383HW&5SG2MA^HX]LW$0=9%!&0*X#&<<4$MT_/X$_)#2NR3^/'X/WO M[$&W;EQGS"A378UMJD'B=Z.E40YC:99 7ZOD"3I:"&)$6@U&J[&ZQL(TO0K3 M%/;R5O),TU(O[SL?I?4F@!=@55(]O9>[6L>_9!I:DWX?FJYT91N DHLGTG]S MG6">:6<-#Q!K0U(K4>V0%/%##WD0/6WVYW-BX%%B& M??>P@R\9*V^IZ[$3 .O.0P0)##+ 2T#K5MP%U)OJV!QJF0!W]'4&>WCA3V:1 ME?["L 55X#Y N'MEC\\S^/_YY2J+L YH.A8$OLX3> D$%"#LF8:IN]0D;0FZ ME<48_Q68'J&;'OA<@IFP,1JS'\#6Q@VP@'4")![V/J18'.PS>Z;_.C896^JU M#)'Y;&3AZA"5'-X0UV 3[(S,^Q4F\8]NNF-7GV [Z0C,$["2KT]E?$.?*=X3 MX$T<0T$8)GW3D&8DHZB'>M=S@3/SGN=Y2TZ.(5%#[@=MVG7S&*QE\CT!,!(<9]:\+T MH)5X^U#] 3![P+:6U%TN 8H[M"@U3XX4[7CB0_S5'SJR3+T'R9E>%DH([GT M 0&_"5_-: N3 TP*V./Z-U)>R0T>'EA(T MQRSH0*@2)M_E<&9\\8>J!B,(^ M0328YX-,>[04V J4+IUQJ1NI!%";X(<;0E ;B-YUU*P0V*,36?8GD#E8\S#0 MG%O 3'ZD]>\"B'-FR#>!ZT>"<>>';(\3_P-$JH6_V[PU9_*=_J!C5\5E.^0R M[)4;[2$Z62W!([@$#+"'[('AOIR^,M 3R-LD0 LX7MV$!4A(/(S'G0MW'($+\/%_L$S,.\$ W<>=-]W7)LM,K'OA#$OM-K>^@[FS1:*4[R: M+"WH2?Y\B7^XU)ODNGE/V"&7%AHWM]TQR-\,<^'95R"H,AE/@)!HAJPVTT&L M1@LI\"+%$8MPG-[AHFQP40:=$PMMAD/C_$J4TT&Q>' <0YKHR.3X,WQR 1(= MRX96($Q$#O29P0 /GJ0)W9/0U"?S8<-KM)J@$RB1IJ,=Y0*5(ROK9*1U8"$1 MDE&)9"@Y-G!&+==)SX/MLTSD#!<;!/\KL'GLF&_8N.8/WP:T@LAL(;\!RUH8 M.8&,K :RN;8)&[SKQ%7<9*3-E,W&S/,0*C0!%O5VMU=\5K2/X.D&\*OI\FPE M;WK\K\"-4K\@L1#P,?+NS2=P ,:H_4"?Q++92+46I(#]HV<@"3[R[&,DXQX&S@_48^ GHD>!<= M,Q) ?8<'PE/G*40=W@^S[$IJY]EC?ORU%GWO_?_=7%MKVS 8_2O">XTKI]V- MD ["H) Q&%W9\Y =M3%UHN +2?_]SM'%L5*:K0R_]"7$7^SS*9;.=[5E;^%: M*^ML5PQR3BOJ[7&*3Q:(CR7"(GEFEVAG&#\_03,!C7WHYRRD&,*]'0:^\1C[ MQCA^P_N43=$UC>\)<)[KLGET\13FU>5M=@-&U30&S"!+?+<#;JP"C1^.#8:^ M#:(&''<)[$3L[!:B)"[R.O!BN73,6K9Z(Z:+88K)EC';(/!DP]S2#1%J;SL MZ!K4_:FYOR@9A/\$F"R]M<8"&8&KEK$KU;I5[.I!;6@V1;FSJP4UQG[' F<) MKJ MF@CPE$V=BZ97B5>6ALNJW7;[F92 M[O?[BT->5Q>F?I"7678E^;/DB8F'#PJ@,<+%L<+,!=AUS>;(NQL,(\VR- OR M2N6ZNDZ\_#>N2H3\+^CI>-"7XT%?C0?]?CSH#^-!?QP/^M-XT)]? QTXN:AC M%:HN @R^_H60_@S)DG<:$,/E+/Z?#,(K,D[,D],,E+%1R74R?7F4T1 1&""L M*?1KK,;IX :WJ!_&85-!SAUH]3;]=9=\^;$5W]2V8Y#1Q\"PS8JA25?UE1ZU M,KM@31=W7P5?/8KJN#43++BX>V:%-OUQS7!XUHUU9PBF6#ZT>:$^,&PE5E[: M=SX:^A88>.<[+(*KW?C:1ORX'X'["R.XLXK_2455JIS/!3".G\MH@H*]CZ4T M^/AE+CDCY8R?./P#4$L#!!0 ( %EC"4U@*A E-@P /AT 0 8W9U M+3(P,3@P-C,P+GAS9.U=ZW/;N!'_W,[T?V UTVEN.K(L.W9BG7TWM$39O.IU MHI2DGS^%@ON@B!R^>N# M8RMWF+N$T:M*_>BXHF!J,HO0V55E;%15HZGK%>777_[R9P7^N_QKM:JT";:M MAM)B9E6G4_:STD,.;B@WF&*./,9_5CX@VQ*@OY[O[X\HNT/WC']UCTR63YS!?&[BI:Q! MXW/3)IAZ[N?F0%=4S-GG3Q-N?SXYKK\_/C\]_FS>^7^('_7W1P]3,*Z%/. 3 MW7\[:1T'?UR,ZN>->KUQ MAN33W*?O_>:$UKL&^J:CR>#B_LSZCX'M:\^YN+C]1-'D\2UIWMJ&1N8W9\[% MQ[<&ZX9#7KKF'#M(@?E W:O*&L3WIT>,SVHGQ\?UVJ=NQPCH*B%AX\$F]&L6 M>?WBXJ(6],:D*D)=#U%S@][RE@SKQ&>UL'.# ME&22GH>D)":U<(+.Q>;1C-W5H /HZV^KQ_7J:3TF]]WJ#*'%DF6*W$D@.NH0 M+.\V62BCU'>R#;4\7O,>%[@&1%6@PIR82[[=3)L,,(^7#.:"()CI$#1.+9[H M$/DV=B 2VHP[+3Q%O@UP?O.13:8$6Q7%0WR&/3$#W04RL5Q8/(L1I0PF.P1] MU"+:%@L"LQD:_G0IW-[@S,8C4%D1/R#2,T6+OAI$@B]T5*FE48]XCR(LN!,, M4%&(=5614H@A08%@4 M/"26!9E'PU96J$K.O_T344D)9RIJPRUI2S)IPW\56 MG_X2_%YP[(*8@*D##1%C1+*%R42VZ=O[\:Q4R62)&F*P#X&_R:B%*4B\1K8( M/F..L>>&P&_IDT-^ CB+Q1!'F#?[O9;6,[26\U^UU-47LM(.D.AMHM M4.D?M+CC->#2;C'F,,OGS+8@C=6^^?! D/@P@UCNN;.WWL3[Z%[BKIXY;^DAKO;HK]D 3N?.VS>Z3#ZAL&KESSG,ZIZD:MTJ[T_]H ME-TE.O4@_73:A,)SB"![A7KH#DF_W!7O1&X&%9#-7)]C^(O>&VE#O:NT]1X\ MGW2UL^:3,B*OFB;S(5^E,\"46HA;$>19'7*LWR>Q5IO-_K@WTGLW N1>2QVV M2HGQ$-]AZN,A-MDL'"F$.*-=CO!%$N&A]D'KC37X?[-_T]-'>K]71H -CYE? MJV)'($B"8.%>*_*V=4JAKA\GH39&_>8_J]>J6,9%$@0+NEI6O%NP&-^!4B+- M=#T>5+XN9*!M1'BPTQ25USO)Y#ZH)WT 68S^ 5 /,D]C-!R'CU*1E[95?:A\ M4#MCK8P.@73%X\CT5-?% <1Q0X>@";%A;+Q*;'93RMURDG0+Y#>CH=H<*:IA M:)$_EFT=7;W6.[ T::5<^\,Z;( YK#T.HT&B'^F/"7$6B0BR%%YQCJT!#@C18YL&^3P';TGA:DZ$,-LO)2XLGHK I9M]/" MDQC0C28YHFA#V/EN-$FQS3\R2F7?6W M/D3^&'*3+A3X902U@V?('G!F8BQ>1$:PIEKEP*:JQ(YV Y7A8-AO:A#_O9M2 M0FOX$Q=_\\$:[6Y5BJ=:Y="FBD)C?&UHOX\A<5-$\5+.JCM=^8W0Q(YSM*V] M9ME2"Z]#+2:3XG^0N&4OMA)U%X;H[\A++'7-8'5EJ+^4I M$]<=M0>]W%<'%Y>E=M=&9K[NEZP.N0-2->9FXEYJF+>_AFAA#Q';[2'.@^5J MUVN+%+W<*:GZ5/8:0WD325>6XDOIK70:%>&R+''.-$A.0EEGLF78/O M\DS)8V5GV;$1-;FIY5Y*E>\YJY0R!U->Z.O[>:HN=]5IJM+?SU5*_=59$O03 M:^#^;'+G';H;\+HTYMT8V%@=]V&0.^X)6P-E7B/W<$ B\@[BE/LPM;NPMP]+ M'G_AJ8$.<]W-DP/;-B!R4LN]EK']$)[[[O0-XZ?4\8-77Z6/)&3[1THA]TGZ M!?O&D857'V3LC&X\F#)[Y)BG]AN2>Z-E?LYDX9F<[E(2.?;I=_39V)=\OF\> M*,EVPPX:N1]2FPF)0RBOCD@>3+&"(RA;(F(7E=P9J3V#M8,KK>#@RO^W.\0? M8G=LB*=*\ %Y0WS-?%5QB;A%H!*US3F>7E7,.[\:?W+\!UAV].#8,860+/E^ M/'!H$HQHW%@$XF9*2NK[=A#"%IB+Q+D6ZQX+\(@GV =KPRAB''AL#9%<[A)=2=)@9B)*PB+]58[ZJ:*K63ZJG M]:,'UUIINH\2*QCV4R+F.T")[#LK<@X?,XAQS_8:<=N5%EL&SN01/ZHKYKSC M2^_'D(V?R5C#MN?&+=65J$.T$='J/I,Z@:P#],EQ%TB>R;'.V0L9Q22Y$).S M?OY$90Y39)<6T4TD03HE[M\!M2>8]Z?+4Q=BVYAXOAC+_3C''(OO>'6WBP@\ M9J$ !V'"A*O*09S$ML6!F*N*Q\5W3\%5- U8'PFS1L$J'JXT$)SAHAX2@ \ MPUSWL".H !-_LASKAC-_L:0$$HFUVL,"F]X0\(05E\X&F >7CL#*UI_89!8@ M#(TF%AJ$9N['LM,^R^?1UW:A@> PT2_8GVY>=$2@S9DCBD=1.\:;D&["K'RD MA3&GRUD.2[*I?JP1JFGZCLAF(#WWYL&^8O+>";'C"+]LW\*63D?H(3;M0-[\ M019V3<(+34#?Z'N@]=AS&(62B#\^'8D;B* ^#4YY8=<;@E7&/5K$MF[M+:@U M\43[2+QYO#L0;OW'^_V/39_SM8FZ%\?!5EMX\OV,;F$ %5*P$:2@-C"Z+E3C M4^)IB%-1?BZC+[9Y'X8]XK0(-N\RL;@6#7QNSD'C 60*N,UX\))CZ;*MO8=; M\WTC4;6^0#1%]ZMUD>=SB"1QTT_V0I.?O*@&PWH?S+AXYNDT\P/FT-R\Q 6= MJ['Z.AVB1W@&0J*-'[SH1DR0]1MR8!D=,"MI;QZ&8BZR*PMZ^+Z%73*C_>DM MHQ;Z@CV-SB"5UJF-O;3%.^F+;;"UFIOAW>3%-#94-!G^Q(QSKBX6,VR9@$MI$ PL M&F(K#K;*8J*2?H[)MXR(;'LD!(4S!G(M!Z\PJF_6M*W M+?6%5?T:T:]C*BY]W50]W5XXU4>8.QV&Z*;BR=;"J;U"MKX-\N*N,'%B#,]X ML0T=CC4D[M<^3:SR>2A?CGFC>Y;3O#7*%V3>G">?TOEH7XZ);>;SG!:ND[X@ M \E=7A>NDQ;/0!;<5QL6$BZQHOTQ(33Y=-U)^%*,2Z^>.^E>BFGIE7,G7>%, MD_T+(VJD[/*U2R[:IYL84H 4P/(9G(?<^0 1J^7S\# !C-MF/&G<;K(?;4>. MCYU21NW%4S3/)2_)2UJWO;]HEN2_?>@0#R8YBV9]_EMFDM8?PEDTZY>7B,B. M,X5'GK U(@Z0]*<&M+I3L +ZQ+_1ICZ0Y>O%9Q3X/\;*\AH6<<19&A8\NKXW M:JW@(?FLN,4B"_<@[R^"4X#J;,9A6?0PA [XQ"5F\ EZ,K#R4A&ULW5UMI6IK#".;#0)E!ORRO_YZ M$)*%@&&00(PW'QQ;FFZZ^^GI[GGEPT^/NAXG2#^8+#X<8OE@^^%QY\_KD%"F= MC@#?S]AW C(=ZVN^=V&X..]V'QX>7OO!/7H(R%?ZV@[$V%E!1&R\YC4Z_]+W M7.R']$M_I"LJ)L&77V^(]^7DN/?^^.WI\1?[/OJ=_=)[__IQ!LH-4 AT[.M_ MG@R.XQ]GD][;\U[O_.3L?X)"A"B,Z%J(X\?CY-^2_(/G^E_/V8\;1+$"D/GT M_)&Z'X\V5'\X?1V0V^[)\7&O^^OUT++O\!QU7)]!9^.C%17CDD?7.SL[Z\;? MKIIF6CZ"'5;/..VNQ%ESAF]=3OL-2:A[3F/QAH&-PMCS2A^C%+9@?W56S3KL MHT[OI'/:>_U(G:.5\6,+DL##8SQ3V/_@0.NGV@L7 =#@,_,N^ZX+^$1S< +5 M=S0_=,,G!A:9Q[*"_#&S.X)G'X_ &SHKUV /_$Z$-'Q:0#^B+NL&1TIW-QG[ M@>]@GV+G GG,KM8=QB$MD8Y/U*!<(T3 *'7> Y$'"U;Q&XY2XZ%'-I3O(^ MHG>77O @[-E\*1-%B@EKDL<+ _MIA^2+NCN W(J&]A*H6R0;@ M(/? EH4&&I(XE5"(&I?()7%U4)9^1.GKZK$A07:H4HKCQZP^&+KHQO4 ."S0 M;X59U-1[6<@=80(8S@,_CFFE_;:8I!:9AJZ/(5H1[+AAB2QY3>N1(?!O.Q"? MY@-\4RI$7MM:I+A&?P2D']$0#$[*?">_<3W6P+?(&Y' QIB-A3[2* M;BC^%D%/UNX%LDQ1\X8B^03=>*6]O(RLR:@N)* 0[6$BO)"\%;D<+-H+"5^= M4?T13DA0#D7#E>0 A\CUJ($(B5'>N;(L8M10-$@>5SD<;-$U*YVH5<49-!F_ MQ$PJ1GP .46-6Y'+86*OF*VKLCFH[+V:A.^U(KVH]^S,[V"94,R5=N!T: U$ M(=F'98TCNV% :7JH5CF75F-3^PBPHKPBI/773V+NS2-I3"9APXG0-C"JK2BF M&''-HUXG'L96-:@@.4]6&WEVY,6E #CVUQ0%?@RQ[V!GQ8?)O-\B#GS,6"2K M;3VEHZRH-G]%OJ,L62@I'DU)7K)*DY+Y! 1=5_OP>]\T!IIA:0/E0AVJ1E]3 MK$^:-K&45U,?11 BL//]:E5L);D7V"EI/;8L%Y TVHFP\=K;#-&;> $NHIU; MA!9=<(-W7>R%=/4)->L@[W7?+Q[\ODT(\(6\Q9/K0LJ1.P4_MDES:1%ET;SI:]U +?Y MBGY&@CG/6HEE@AQ)-XT&#SE2'K![>Q?&PK5HY&3]@<)("T-9!^-L X?E3L*E M$@/EI%501/26#JQ^0$.J^]JCC2DU9Q>NY[%@;_I35CC%.SO6I1\U">2#6X+F M5'M<8!N^F@07N!]X7OS'+VYXY_JFCW_#B'"Z67./%'.3TW;[;M,6E\['1@0O MD.LP#2 /0@8WPSM,!).'$+$8[F]:Q;V"%:1#<"EE689O5<0-:QJ!;Y>Y54%S M.9)_@0=Q513SF7;R9E'"?!&^#P%X@4GX-(+J/1Y^?(O"'I,>@D.1.%!&)T=F*4!*3&GIL-J80BQ-_WEM)1C; MC- 3*_"%1S7;[=O.,\40% QJ\A66SK5 7!)AIXJ'<4C:SIY54.*K+1U0;+IV MDLS6E@>!O,9MYU!A<#BJR@>+ZV.Z6G\0",YYK=M.F>+ <)25#IFDBR_7LR#A MBT>V/!(QC'YH'Z-2M:4#:C5WP^9F5@L]*W6?2C$3HQ:#[VW[\%4QAG1(YFQ: MYA:H[<]_; @C/ E20"-1AH,!4H>NJ=K#I(15=8 M,;R8 CO>D9=[O"OK9GEMVRUUHCD#'B_GR',.V;$-/08.S1F4!-P"J!JCMH-> M,6C9LF@7$TGGI6.VJ<3'CH:(SU;!-O0:X)EKNYS@*$+;=J 4!E3<$-)AJ#I. MO)T:>2/D0J7>1PLW1%ZRV8X9@--#!6C;3@OBG5+8$-)AN"%CZF!AW@!ENV7; MXWUA?(J4E Z-C3)#]9TJF;R4E]XKGCOIQ&G+5_-#=UG((?Q]T M*V/^70ZI?8VG.^QK5%ZE&']_@!V:E:]X2"GYIE!):Z).M&O- 7-2T4W^N:U MIJC& )I G.F_O,9M=PB.!EN@Y,$F6Z>P<+R[]JS@)1B!K6^X?@0*)18(?'J!9P'!&RM6VB,H!Q"X M/B)/.I@QGJIF*R-!;(OXO#>FG+35Z$/;[O$'L.CVR@''6V6+("M52D-%IF'; M,>'PN!;82KX@ G6<2(+>:M9ZU .,$M->0/CFC@P*"=J.-KFFS_@15UM!?SIT M?Q/7K-D^*5L$S1G ER\=<8G:]F$!C;9PS_<-V9 J6LJ:^@0CS_T3.U?(]9D* MIO]\9P15B4O!$0<1@9\C^#QPR@%NXEEM1X#J?M&#X*R> M]4D=:Y_,X4 ;6_]2M)^G^N0WY=744*<#?:(-#CU]F;TL-:756T&M^JKU2;D< MFK]8*5U:K9R8:C#LOW?!0A=/4\IV!ZXK>M4&!RW9LE6%QXLO$ENHKRH"]")3 MU0!#R+3=Y)8K=FJ7&=AWU'E 0O?/U+T4>:>.1*C;3B=[0UG%2-(AO"FD.4LN MX_-OX^/;G T-7*JVMS+LC:B(4:1#P/$WJB* M&T@Z;#?*4Y\[R2$'[ML]' M[(T?WQ#2]4*=THAM"(%A%=O' BG^%W9-&(Q$+@-B87+OVIB:I.\A=\[IE179 MB*'\3EZ4=S);C>!G[GQCKT-2G3\B&K)Q(0AQC4(8XX=/;#_,S>2XA=%2UEC;.K[%YY6K^44 S7,PEQ%=50UA#LVP1#PAC@Y?^Z MG[V/C+M<(T M.+=P+"^Z5:PD7[?-2L\&7IF[Q'*O$JN"?16N@CXA\813'59] M";Z27$"V"G"Y%Y%5\1(Q?H+^(?$LUGZ6? F>L77)"YNARUPHLDONX/,3] R) M9\/VLV33A7Q>7"M\&U>ZC!X%1M#]>TSW7/C.Y='FC9OH*=[% M, E4^UOD$EQX(V6QJE5X2+IDSH%V^\;.R@:3KRI-WK<8[TMD1Y[,V2ZH5V$B MZ?)Z!=BKF^REA+7URO(>82V71ZMW72R2?FK.-J_'*5:LF$+2D,6!+7/?!=\8 M<@>HE<3#S1L$Q<)2 :FDP4@<4&'S2!>"\EQ1$%@!4DFW_.S74T6!;;G+QHK' MNY.W1P#%D/)HVHZZY?ID]U)6'3E)>:E&78KS:BLIKZ2K2W%>=Y=GHW[QBX_7 MPJ9VL;]C[W5SJ>T%-"(8_M"-B3;6KY5+W5"-OJX.-[:S-[N"P+Z# MB%,@[_MM>=5^WYP:$]VX8H(: W4\:%#.[!N0\\4\VQ9SK'W6C*D&__?-*T.? MZ*;1G)0%KQ+.%;5WO"VJ-3'[_^UFR]Y;UOR 7CN M9Y UO@C&FHRGRT,8[)J82U4?*Y_5X51K]!1)Z0M?\S4YV=:D;QJ3L=J?**IE M:8D*Z\^&NGJA#\&'M 8]?3F?FW[C:[[PI]D0$E_",]+&S'^N36-YLJ;@MWK?['!%RG$"6NM7&##OC\\E09!7[BNO$J;*FFN#JF5CU?;[T5.:9+)F;K!*6+0A=@D2 MF<3*D_\@ !3$72X*F?1;''B;AX*O0 D>V31=ILE!0"G-)EQX,AE=,)TTCY6H M7KUMPOIF1.;;&\C'=H6M;WF>F PZJV.44@IDYV6)Z:,CBP^)LE*K=' M9>J*[1IUW6_D>(=/\3(2?[F^)7&3HVHNNT_X>5%O1%PHQQ?(TWT#@!TOK_6: M/&#O'E]#T+CCO?VJ%NYMKZOE;D H?I_1OF:4;@6\DG*)8K]A1"8/04VNLA]ABW?:%+0UY1:X!)=JPD5?9EXQ,LFM>^27^048F MZ45$,04R*%13(?,U-K&PN,@7G@LUB)Q,/:#S5;")_\' M4$L#!!0 ( %EC"4T.A>-[BQD +F5 0 4 8W9U+3(P,3@P-C,P7V1E M9BYX;6SM76USXCBV_GZK[G_PS=:M[?E )R3]ENSTW7+ I+V7 ND9_=65Z4< M6X"GC966[70RO_Y*!@,&O1EL)#),364RCH[\'#U'1]+1D?SKWY^G@?$$4.3# M\/-)_>W9B0%"%WI^./Y\HF8.&;9\84>R$GA/ $'P^">')W__G/__#P/_\ M^E^UFM'R0>!=&4WHUNQP!/]F=)PIN#)N0 B0$T/T-^.K$R3D"6SY 4!& TX? M Q #_(?9BZ^,=V_/+QRC5I.H]RL(/8CN^O:BWDD+LF_N4 MW)-?ZI_>/H^P7EZ?I7[.B&R6?<3MD[[@XS> L:L9_]>*%P&KA]Z>S M/ZX6]3E5KX"._*LHU:0-72=.C52(R&"6(/]7RXK5R*-:_;QV47_[''DG&4]I M8R,8@#X8&>2_V-86;W4??0?;!#:OZ2GYVRFF,IEB>S%#SPIC/WXAO*)IBA7C M3RN;(##Z?((-IY99$7GA7V1$XY='W.4BG_28$^-T.XP-&'H@C(!W[02D70<3 M .)(@(XO5"&NGH-PHTQ [+M.L!5(:@WE(B8]%A#RHN[(Q@YS"C"+Q+$A,,$% M_"

RJ+OVA]U6DSF.#6F\# P[[9^I%@L]Q&!W8MU2%O.-&D%<"?TI;-%2X% MIQW& /G3EA]BZ_2=8/E& 4:Q8"GX3->%"?8]X7B0CO#($P'C2)2"J ^>0)C@ MLBXXV,%VEWQ'8CX]H%4J4@:V(#><+5$M<0Q2@=2B+L M-5J.C]*)A&CXD94OJ\?&R'%C,XI ^IKL0=MW'OP $PP!A M#J:O*^P.UN2J12?;JO(55.F_Y)I43G@/.&4;MV M M^_&]Q11M4 M4IR'U4%N!I=6>/7]C!VA;&.*; 6]3W%-9E3:@75XUZ\K.;!J>,7!+TIO0?$Z9MJ4S!] *@@W+QH]5B=("B& M,!6H'E<(8[,HM$QFKS8)1DX2Q%L;92:>QXP?^[.U%A[7ON=P@^<8A![P,N2D MPMWVDA]4!+5QH[SB/U9_>,I".(H>T)F+Q]K9_5YLLA?YH_O%_#) MU-K&ORYZ7^ \@"!]]_V\,*WLJ0;0TVBE!.QYN77(2ULR409^[L,E!\K9P''E MXD4@MCXK2-^&!Q\P)K]DR$8(3H7M.6\[R-5@M8$QD!,#(FRJGT_J9TLL <1& M_?DD1@E%914LS3H2<2(P3",8S[Z,K='%2N60.N45<9:G@L$73V<*?4J)6L/: MG$^D600QBI=*S.:T7L0*M\&AC (L*&6Q'F$C>P&W,[7?BP"-XK>E\Y=?A'*X(7?2Z 8LY[.SO2\M-V)N(*7KY>YH7UXPB#G+F MV*2X,[EN,DT"[,"]+EZD(LI"4=BQ9*NXI[EPS1@LI@QSK%)+:NK&J6M@VF1] MO>S]!S4T%5A242'K.5JM#*QI:"+J)G%ZH@G[!ZDIQ(:4]OP(P3-]H5*F.B!> M[JFRJTH2H"W"CU-N>F#*$:^&Y.X M,2YE_G20A[M)=]2": 3\.$& &]S:K6;M#:44!5E6\5Y'JY@-4I68A7S5AVH7 M!35D&<8''0TCM?E4P6O6::IB#H)>UZ%2+U*)Q?5'';F>V7%)9/,J.U2VA3JQ MZ/ZTL@%\NJ8MQO)]CYO#FP=M',K+=91]ZZO5N;/P?QO=FXX]M+N=RD"*CO2N(JV? MK2,=#+N-_ZU=F\202;(&-FFS4KCRIWMSP.OKP)O8:K]BJ&E:R6#8OYOU0))T MTC+MOO'5;-]95::7R!_YS2EROJX(=B3#OMD8&N9@8,TU6#QKV^:UW<8&9%5G MY=RCP3GL%YO.(TWHZ5E]8CRWW$@=3LW->Q];[$Q7U<'C7'$.(?MPSJV6_,?74SJ'?8/MU:_.N-C MGCK.P=L8M=K6#1ZI>OUNP\*T=FZJ \@\BIP#N#%.#>ZN!]8_[[!/,LA84.%8 M*CR7G ,J,U09;V8U5#=KD3NJO K\7'KDJAY]T8/+.3VV&\BJ5VJ+ \TYO;8> MUZI7C7<$.J?#QOB6]]#5(]WB#'1.@8W1CS>[-][,*S46M5:GF?BX=$Z1C;&2 MZJ;F5:C,L\5#EY>X\4I2_<82>C,RP!52&?YP)\!+ CS%VD0H2L85BVJ3GRO! MV7K80[9A#B-W=ZY$%PT >O)=P$_9I9=6EZDKS0644$//Q( Y5C(,S]%&HLQ0 MCHB:W%UN>U.I8:NK7=INF03IG+Y;!HG59.YNG-PE]]_>P"> 0J(17K:Y\PDL M.Z<0B_ D%*7FBGL#E(9?MGNCMCJ)&V'WC>>K#9DF9Q97E6A;I,'YX)G-76I[ M]_ 2 2R9EVITOHRJ_-DB+2^A 7.P4)WCG*Y]6EC[#/5O?CS)0G+6LQLD)/A% MEM[X7X^;G[1%9?>72MDM,,_>5CD6\2MZ[W%[L<"=6[E%[T80EK?H75VT:W * M4&+5>SQF>CQF6IBEH3_%_;T[&B(GC$8 =4G.J^'*^9=YT.N&7 $O"Z>A&-]A*>_F"*J5GK% M.A\LH$SI*[_223/C'L2M9H<%F:/(J5HNED0?2Z/2EX_4U?MB=4# SC(HT_51 MZ(+N0^"/TX62]?P(2,9TIO$ /XU&>#E$%A-XVL"8]^#Z2ZQ>TYE1N4HR2=>. M<^;@6E:#*)I25<)GR;92V;3LX,U%R]G:X9C4'C='9JGZW"#Q2HF]'\BOJ*M" MMG;,9B\W6I^^MBYN]WF1^W>OL^%7U6.U_#NUL^752Q_;\^\Z\B-,; E-)T]" MW,Q.H1TSHF #3T9-U$C8ZF*2-(\/E9#VX3+\H%?\MM<4WXV6: "?;G90H^R(SE[[&*\J?6_@<.]#Z^$ZO4U@]*U+'MZRXO?D#06 M7FG3VF24E^ M[B^7(K5Q$)1]"E"#PT''[*AC=E2E+*5W*0WQ6_A1JK5B>H>FJ#KIEMM$O^K& M1,@)Q[,#F]Z/4")^PX4V':3#5O4Q,#H],+]Z"OIB&S MPS-7T,X L Z02L^TB4%>4#,444G9&JU$- >=4/='1B-I^J+#/YF6-U:NL9+BY1X4["=SBEOTJ9-55N))49 MY4K#O4X_]Q5$,?#(US6ST"$DC_9HIK((CM9;07OJN6%08I/_!OSQA+3'$T#. M&%C/Y.1R!'K(=P&A8[3'@5T2RY]IT"_2)&5'S _*5I4;Z"MPOUL8FQ+#YUJ[ MXD\$5#XXJ>D$N^$Z]@TM&&!U&<4?3]BQ89;?-5SN^D7F0Y3N;5;7([BO??53 M%+'V+&/[I-[8-O:3-_5^**L7+O)1LMWVQ F& $WK LO4 N.A^FUIZZ1T"GT: MGM6#+LO,@,E:;#Q&8(R=AXV!^&'DN^DMQ1PWBH7E9/7UA<548,:W7GN B]$X M*B>;#$A[-[6M+&C?\T)>8S&-^ES#?"_!W5B;%^R+$K^.%V0=4\".*6#'%+!C MWLXQ!>R8 G9, 3NF@.5.)>6^R7J':8KZ@SM1&AA7[/6G@@G5UW.D6CDM-?M0 MIXAFAL#>;Z;8/\,\S9E;L*JOV8S)QS!LO!Q\\KW$"41WHE*+ZSTAY.JH6P+' M!EAR3+P/@M1JHXG_.(16B%>W+^+;,@M6I.HN5!XY B+EVD:[&9LJCG6>9U5H M!SI/I9H^ BZN6S2HYLLIFBQMV_^@0)6R/3']9H1Y)C[O*JU\&54SEAV;F:X' M<_Y122-S+RQ;*X2[YZ&WU.. 9DT8Q+(*9F#BW3_%*$:3YOKH(SG>?$)?.J M\SQX )U*@9C,C:+W'P^',#IX%BD?U9)B!FGEP*,'2^?6Q=D?EI+'9JEK MOM<6>K"HU&IK1L@> #2<..$\ MS^L&5Q%'=CB[*;N"Y+N""/2WGOVVA)X;#;MF%^8UO4$PXB6GE?^R5VQE(J7U M7%%OK6[Z@V2FSN[F)+?]5V!)E+>\8A-B:LN, Q^F[0@=<@NB$?#Q/$'E^+@! MXA5;WK:-P3),#4[M1CW']S#LH?-,XM83&)#D>?R WD@""RM8VX&8RE9:L3A7 M>^S4]'Y/HCBUW72+@ARW5F84 M)M@CBO;=Y*35;)G*$L*@4:(]M-L]K9Y,G?=2JR-G.VV>C3JQ_7C M F".&5DVA)(2.M>MTHT1/%C-*4TMPG7[\L M?OWB X013E[:X D(CH/+RA_,H"K1"KKE<5$M<%./;7PRIQKE8ZT,4Q)=5=10 M!S'P5DWW@0S&%9O$08S,=OB8Q%&J-_M@Z+KVFT+*0WJ%^BB#5(9:S*%8K1]? MQHW:OO/@![BA 6?HI1:_IYFA7F$\%FJ)()X"4E904N+#;';X@9* M:'A%2RR>C)KEL[#5Q21IOCHNER>=U[VE<5G-LI9Z9='=X 8^ 102 +Q;BS;+ M*8H+2_0 *$!=MC^C-FP#3J?DDUY.P&O6]5*J%OF%6I4*FMFH:D>);"I.SCTT MDBB&&'DZ%G9 W$@06NG/M-LNA,*J[K_8:M(FJX^>"W\:^FR%];(5E^O2!T\F M5:$]N3N&:442%*4^15;^,$@JKI+$5M8>HS<%8AJ" ,[%SL&-?<1P9O<)M6$4 M]0 B QP,T\-QE:??-+HMMLQ!E_,_GZC4\1$ MNZ,& IX?RVGS?EV;MMVQC&[+:/2MICT\?I#IF.#X9TIPG'6=EN.F+IL?$J*5 MU3O3@JV=;@&?/%)1"(%>6DV0A]/&/#(T#^SLSH?.P9R=.-,Y+Z$/GF#P1#YC MFP,N_E(01TQ1+(C;7=8OIQ/ U]/GY<_8\,<>6EF]QQZV=KIE].61RGR4C2VA M9@SBM#6/E /XV%YYW.@\'NW,G\YCTNH:56ZBS9;0V^6)--7M!D$:WC:)/B#A M'IY04M&.JX@!,6&T!M#.+5;'G,YNLF1V][@3>^V$Z0<1_R5^*3:K9=6B[,/8\J=! M"BK#HE:GT U6!,QNBI(-W2PEM&>,"US/X#-1*KQ[3FN)>K M;]3CN)=[\'NYM'/_?3_Z+G)X/"G=79]88]U6$DO,66*_3)"1+Z7*&4JT/HLP MMO(:NL:R&=/;19;*JLX.\[@?IE7"RW$_3$OW=]P/._#]L,/:#CNH$/ Q55*+ M3(ICJN0Q5?*8*KF'T>>8*JEG+'6G#?Q#^]Q1#CB+';5^;?X-\*@[2L%'4>*$ M+EX=1S%GNL 1TIXC$79=.]$((.P?6GZX@-N!H3M+1[A!,.(&3H7"VM,FJX.> M,_*\8[@+G2E$L?\'\,C>-_$0/02F?C(U0V_#*CM VE46KO@ :-]=/WV#2,/Y MJI/,\^K$3I!<'=1\"?YQ^9ET0Y!/+:T]P 34T7=))*2!.C2M2S2MA=54; M%KGOE61=W3J_0Y1=R"5YB=6G]52F6_,?W;[1N!L,N[=6GWY7E=*K\EQ ]D!( MK8U#G MZ&9%+.N<2#!P A#UP1,($X#71Z(;G:C%5=WD)-NYH)P*>OK2^4<88,RY%'Q> M=J/H?5W1@<(MJ6$HP"1&\1E#TTTC#N0[HDMB6*JP>3 MKPO=IB4OXMPIKM#!3B/%&55JN]:F?A+I.UPA;>:-@C0="I3M/.F?26#AZ(;L"0?YEH!03M5]$P6X MD->#.>O8#QG#GW K,A9RJJZ.*HF,O![,CK$G,K#0=GUC15+5YUW+(F1-$^8P MHW:FM_S85G8"(RH\XLC7<7^I/:?;Z<1B][+<+_:PC*T%$[15?UL*WM<_:,]- M$4V8X]&'_?C EO^TG0M<"M[7%7TWJ2Q*UC1A4O*Q5$HZ"7EE=]1VT!@L/WR7 MP:33(1"ZO]!E>M#F?+Y*2@D6"YJM87L8.W[@C$&]P")V1>H *)/60B(VOL\[ M<,#8"7H(NL#S_' LF8]QN7&UC'5CMHU>O]NPFDV[@ZJT[AKN+=. 2^Y9 MBD25[3-+DB%%XF'L.5?&HLX#;65,[_$L-@<+-V(I$E.XGRG9BV!!9?:TJ4G' M(MI?%D@IW- LBXV\+GO:U&3 %^PO"Z04;F:6UC5RNI2^G4DEHY<@=^)$H(=\ M%[0@&DP&UL[7U[<^0XV8WLBI.Y6 M]WH]/=ZUHR25>FJM5LEZS'AO]V*"(E$E[K#(&I"EQW[Z0X*/X@,OU@/,ZEV' M/9XI928S@1\2"2"1^/U_OBPB\D19&B;Q'[XY>?O^&T)C/PG">/Z';^YOCT>W M9Y/)-R3-O#CPHB2F?_@F3K[YS__XW_^+\/_Y_?\Y/B87(8V"[\EYXA]/XEGR M[^3*6]#OR6<:4^9E"?MW\J,7K>"7Y"*,*"-GR6(9T8SR/^0?_I[\]NV'CQXY M/K:0^R.-@X3=WTPJN8]9MOS^W;OGY^>W5K.OO M_W(6A33.TK^<74_(B++D+__SP**_?'A_\MW[WWU\_Q?_:?4S_,O)=V]?9MRX M^^/SGY_L.G_VNI1.9EJ[12XOW+^^)_O2X[F M- 0P?E/\]LCH3*Y,Q-@[X'\7TSGO\0 ^] D^=/([^- _%3]?>@\T^H8 )8>H MTJY/#5D%TSO7REY3%B;!.-Y,ZS;W0.KSL<.R+0RH\SLWX2[)O&@CY>NE+QN=0&I1*@@B- M!Q9?$!-#(;N2GO@-N1%X\X1);1T>C+"U_.89? MCM^?%.[[GXJ??X8)DB[XM#S^=15FKQ!!\%B$S]*CES M/RBL_<,WECSOVM8 M]XB5)GG,-[1+0?'.3_BLMLR.H[P'3E@$-L&RT;(-LS4. B:_+2,&& M#'(W-//"F 9CC\5\>9YJL:8B=@DRO<)U=,DIT;\U/ MA #2D$ NDQ0;<*]9$JS\;,IN*7L*?:H)_>6D+N&H4[:./!D=&I!IE&OCJ2!- MB1<'I"#?56CO/ZV.R^U7@0C8@OV)=G"$6"K81LF:A=1Y=N9HI$B!501E?NA%9T:8:&A=8<2H;@D0)2$*=)BT MDZWU P,;A"B)WB)4STU"BP8J5B=\;A3*3F478/F]W$ M+7?A@B\#IK,[YL7IC++I['.2!#9AC!6GRZBFARGU(,>";7 <]M>U#T&]E3$>!!GT+"#LS4] M >]'@ .;SUOK.,JNDS#.)G$?>$F9!L*8Q@ %T"0<&-&F5E,'.2\C@HV$\6Z1 M)PW2;N@3C5?TABZ\$';3KBF;)6P!B233ARB"!P?Z/JSI[O$*^:3Z *E]@:P_<43*CY!U M=%#_CL@>V^?D 53HV>/!7?\*YJE8HO&Z1I+ M3DBN^9^P;53=T#1C(40K0M7[.,S2F]M[0YZ!EL=MNH&%^LVL PT#&IC9:-F- M3TN>(GE*<)$WG"_]%AGJ[L(LHM/9) ["IS!8>9%V0U1*ZW8+5*-N<]-30H@& M53KMNAN;G!96+FMJ5-/A>7 M':-1'(R"11B'?/KENCY1V/Z)4ZK/U>PIP^G%A4W,:UQDZ", #5HWT;H3[N\Z7*=>[RDW(-H&K74BY8N4V9/.O@_>R4J7.1:F"")MS.$O2# Y+(H-;D-"Y MO2*E4+-Y1:I%-#@\3)IUT^;2+#]4BG:(%.WX5Y]"="A<>P#%243KSTX[^8FR MAZ2Z/VQJ,F>^0-O#'XP]_&&H'OZ@[^$/>'OXPT%Z^PLO9*(JR>GK%^JE*R;6 M8J=>&NJN7ANY7,X$EB;4YP4#"YI9PD[/-M9JI$30HEI1GWF,O?*%TPU=)BRC MP6B1K.*LLO0\3/TH ?WUT4=?*4YCD\U,;$0N_42@0>QF>G>BGD(*R=F1^JR%&R9!W*- M%@8IO*.&$Q\D;=153])'I&+"Z2,G\7*5I<(@^7:-%<<@$%2K+L5=EQP?V)0Z M=HYKPGD#-H& ;;(*2NQ2#][]6K7:OW]_6;\4[*JUA45%CN$(:IOH9B'I9H92F6@:N.>*,T2#, M+CP_C,),MWD@(W2Z!ZM4M+'-VJ$:'"5&U3I8$82DI$05SM[0IR1ZXJO IC6& M*P=:'K=7#BS4;UXYT#"@@9:-EI(KL3D/Z> -E8.Z#&,ZG5F[*36YTR#6H'0C MB%70HD&70<%N$!L'?)D$#V7L,W ]]6)QMX:J+TMW25R%,BKERE"F_??!^UJC M5+M_@8SD=-A<11+/,\H6Y_3!N-:5DCIU$1IE&^Y!0C.?NDP\^45;&8$KWR!7K/0,S;\.WM%*E3IWSJ!G@6J_"]BUCU)G-4IH MW/M]169CAP!%#ZNTZERO7_"Y7>Q2'!.\T\ 9]%$LKFPD\4V8_G+Z>DIC_W'A ML5]T"UPCF]MT:#LCFMG1>I[!L=93T>XF2HV- !^IV%"MDD5R=U%SZ(K*]U4- MM$XOC>G4;5P.DQ&B095..U5!*/2>RQ#':CD&]E>ZJ%9#C@9/9ATM'!2Z6C1G MJS1+%O 07FDKPW#TG X&'?[D_>&I,@X.G8X 1/!4';O"TU52# MA_?[4+Y'?'L# -79AH=0UP@SB-8\R&'4450)I NN#;*P7/+20;_HJ8\ EX%4 M?\/J,94]]^#@W%AE?:Z.)-['A=R1[\-]*TCQIJ'(6=3B5$WN^&4XK=*MA^"D MM&@09U!0\LR;("=K>FR02E.:I>(U-A$>V"@TD^PX"#=& M<@8KK!Q:9/,!4W6 7AJCC)8AP.H?+->Y!H^5NR88 ;5F.0@T==1U$R_W1%+X MM,&RJ\XU/)(Z)IB15+$,/EOTTU,-(2AMARO*.%VE84S3=.3_N@K3T% (5$GM M,N(PJ%R/.Q2D@^/)3K].0EA!36KDJ(X\;BD+:5HOGAR]3A90'X"%7B0QUE3^ M30;"C/4XVL@SM?I1'R09ZS-@Q'B-+L/-AO]@Y M3_P5?&@4!V/^\>QU$HLJWF*Q\Y"*756)@79LKC#4QX@21S8\*+#40]'.$R<% M*^&\)&Y=!N8I]=_.DZ=W 0TA)O\M_ N@[;>U4)S_]'.NQ0V=B]<$X@SN MQ[6,5I.YP)-)2<"/BF9PO!@4ZU3OS2&QIA77%8>#Q9G8N8OX\I2^_!=]51K7 MH7,+#(6:362TB!!!0ZZ9 AL%,1'4A),/@8[2CT'P+C&K^6=76) I54*@_C<4 M/2]12#E9 ,T0O7S'O(!'/[>OBX=$9D/K[Z[Z6:I6V=&-/Z+H:9E&G35N3D-R MHB%'=/ZT\3@.X$%Q#6Y;=*['N%3-]F!O$*' @DXSY?#/B7FX&(A7WH= 1W7! M\B+RYA*[6G]WA0:I6B4*&G]$T?LRC=1768%HB+X^6S$&.H:I[T5_HAY3.P,U MJ2L$F)0MP:"B0X$+@W+=\W%!3G)Z @R#.H=FJ?89C)G>\ M<- JW5H_2&E1 ,A"0?EJXC>0T%F0DYR>%&*&0])%&%%VQL$\3YAZR=FB\@U4#ZQYF'W!?]--HMI:%VOA93J MMM=#'4(42#)IIUP7%?%/L3P2+,.C!J(Q.\S4*(=!3$=5.5XJ,H1H:>MFPHJ( ME7>.E"TR ,M'R:>SBS#V8BC$>YT4F8WRP[Y^K$XS^WH8T\CBL^ ;''L;*-O- MSBM?H$]FI&(F)3?Y<\F/)$$OO[IC@&&;R/U=*AVTFA1H0"15J[,3='L[OKO% M!(5B96B%B ZM>V HU.WBHT6(#"9R[52;0CG/]SA@<^:ECPK;\C^Y?2QSK4SS M!O_^/?'$?_YQ M%5/R\?T1@7PVXL%N-!<+67+DXXGX]=]P8!?>N4\G\?C%IVDZG9V&$?_$/)W& M][&?+)81S6A0U6"8LFN6S)FW2,PK% - MZ/U]S^TMASTW6_-VQ)X^AF:\[MM"Y75\3X0'.(;B-:-++PS J#BEHS@0[Y@U M@AY%\UEQNAP>/4RI ]V"#0UD[75M@Z_@)#1G3<7TD(@WZ_PB:L4$2QL #@@U M(ZB&@T\&-W4N;1E%Y(L#9>=T1CGV@SOO)1\NW)8KWK]:?V1B M2\T102WVBQN1)F"UB6XM.K6,24E M1 ,EG79M!.6O^V*:"'/%M7/\$#&1.AC"& 5IPY\1HMZ^#+T'>%LMI*:S("FE MV^?ME*HV7[;KD*'Q#&K=.@]734:GD\O)W61\2T97Y^3VA]'-^(?IY?GXYO8W M9/S?]Y.[/Z%#D-T1DHYA(#Q9'":IJ3&BJ]^Q4HT1R=E2N7]][;W"WK7=\4.; M>(B#![G"LB.')B4:$&G54QXS+'-J-.!A*QITAX/:9!6]8PCIU6ZA2$Z,"4A: M#258 OIJ(Q$'ELJ]==B'+TL7EB:]ZF%EQ^JZFI6M,>V"5B8^-+CKH:SR("5: M@Q8'#.$=T[OBR5,]ZJ24KI^85:C:?F&V188&0FK=5!&4N&63Q'!8'E5/S@:< M'0E\H-)@^9JV 3]24M?/F*N4;3]AWJ;# R&UC=?\U QN+_>9%&]>Z5-1H_$N1A4[U_?@CGK!\!N2LR Y M"ZE=P__1BU;M4CUJ,K=;BW(EF]N(31HT:%$HUMT>%%4-4O$.PS'YY[?OWY_P MA18C3\#T[\1;98\)"_]& Y)?GQ!7*%)1_>"(?'?TZ>-W1[_]="*2T[X[^NYW MOSWZ>/*I^CO_!^1_AT\T>CTB89K"9KA(IMU/W80M-@>"0-QI]:)K+^2KTS-O M&7)_7&M%U7K6@M'I=H&U(8U] R,7&F!;J]HYC*D8"61W'X'!"\H9D7 MQC08>RR&NQ4CWU\M5I&7T>".]^ NTQ2R!Z=SNZ\%_7.7C\ICG=1-S&QM;?: M1P0:M&ZFM^0HNY127H6IRR$1%X$#S=TXV3J@'GJ%8KHG7^#*%B4X M<%-/9(P#:Q29V89**-49H<,)9C\93N?C3OLZ"#@075NA77MLRD1UJ4!L3EQ3)D:B M>2]#S3G0SI#)%,5FD8H-#5+M==5M*1VM]Y+(&[[@#I(H\EA*ECQ^%)M$WZ+# M9E[9YG;I\LQ$!95JBLPV";'B#V%CGK,K3JBTG8L@^))45#:AAXOLLS%I)OP0G<,DF\'574_ M#4>]2FJ7R#*H7 >5@A0-GO3Z*3(CUT5:L95CO?4BRE477%D0Z5TRTX MN8J-_; D*A6!T/MS[BV2;N*M9$@*,A2 MD." P2T5504_TY@R+QK%P2A8A+%X6!9R2(I*;BI_:,GL='KI95!CUK'B1.-[ M>JG;R5/+F8_(/&<7._->0P"R&[33I7B./9ZOCT\5#2.E=)IDK5:UD5W=),6%!&'OL=<(7@>+" =SW M3H1#+0W5KC;W]$7W.P![;;KN+L)>/H?+Y>[?4(7K?A!B(31]"E.X@@Z'F?5R MA)B&++>[\#>G/'Q1KV"4U.Z'BE+E+LP[I(B&JIS]W2G7T'C1O=FFORN:S-IN/##;R!Y M^-LJB0EJ/1P3_Y%S PE95:J0-W.NS+.J=5D>.:!*//F]&H%SZ]-9YU<&D,:2G\Q+K&YJ9%U MT/:5@0;-&RHNK620DE4JGJ400>0*S@+* +*-?R15#FRMU\W?/65@1+9RON\E MX. PK8L/3JLH("^5@-LA%W.0;=9I;RD(0&LRT0*V*A'8@6O0N_,^4"VP0 7> M*A'R#JY$J1(56D1N[_O*%&S>]:U3H &.5*W.'+W.0Q5D6))02[4NPYB*$RF3 MD37"0=#1452*D(H*'TK:JFF0 J1$T&KALM=FW_ 2_@>G#;\46ZR\Y5BFV^72 MZ-D-02*X*'I$'N@\C&/#%83][CCN[FH(REZQTMC]H7-. M2\=YD%@IZGVC98_F)Z$7"9C3,5DQ93'=[LLAZ:;!6"'?]FU;M; M*ES0\0-0-\&-ZHZ#=KCO MEZ20B@;6.JM:L_3'!;Z-X7W0@V1C;>1OPXP(;5 M. YZ;B)^-&U246,1DT/90438(5;Z&KH&8YA3' -,9V=>^G@1)<^I\6T1'9$6 B@@M=+1J^< #MQ#6@@ :GK_ MP2L5^?-RDGMN!ECN2KCC&ST[;)#6$< .)*,9%#LUI[-0A1$S$R.F?E^=NVNO M$HLDF6T4_'659C#4Q9U.KK@XM[U+;BC +8QHXXSE+K%L-;:$:J(T.[[\I4GR59 E69\X^)ZTSE3=-$_!?H5&6Q(A[KYW3)S0B% M"^/_'E'X%ZCJLH"'+_^F6YG;L;H<AK\::E]ZI\># M8]V*Z>PBC/G*A@\\IP6B1I$_,:I9/Z"' *T"?* M'I*4ZES?)LH/F:_D/ZT I]^]_]W']P*E_(?:5@!7^HN7K5B8O4YG9?FQ&^[_ M;Y^]9:L)>G&Z0.0&I@ .>[!AF7C[JZS>AA$EOA8%/\S"6/-)RZBT7R$Y(Y?; MS14K$YK[*EH6-!.VG9[*E0:^&G/<$$9Y2'%.\_]?V^PL'M$VO_=A+ MAK4*'5IRHX%F;Y7E"?AI:QM:K&[$%F"T?B<3R99TU^3NNXG6K25C'1:P:F/T M4.WR89G1-]"YC=(W)>^W)"BX ;%>]P%,K!B%_=!)/'[A(7,ZG9V&H@CN-+Z' MN0$VZ6$Q&/=SN7U$#HOI_L;KL6XO#_\8Z&V+I/)3-2#\@K3PX%@'PS6C2R\, MR@BI"*?X C/?UM5M?&XJ;-@!T,=@/?1M).$'?0\K='!?YF*J-T%$Q)*(\J*X M!T Y\5U[KS!IP?&L[[,5;\9UN-5[%M4+PQ'5V!AL%^?H)"$.SWNHWUU02B*? M92XG/Z[/)>WLB1SIAIIL!LLG'35V>_"YVDSK94:YE6;%-#CX^FJJ]+!OREC[ MVT9L45L28O6O8AJI5L*;.%6-A($W-$RF&78T5.R#PW9SG76.,H\&#@"RQ310 M>T*EF"+Z3"TJ"8-/_GK3C#.^G!TQ9$TZZR!;WR\NYW<7"7C/Q?5R&CO 'X:,Q>K[E1&5]GP@7>)9 HVJV/ )> M[F]8'@)2,2Y++$IS00;PO"6_;3 M66_H]I'@%+O]36N UYX=C?OMK[/DA3XA(;\(F7(9*!-H[>>9K2KRSC[NP/<6C@#R&S:(Q7#H*1F-=]^I.:8[\+-2*KYH M^X8NB_!L.KM,XOD=90NXUJ9H-C6Y2Y2;E*[C5D6++4HVZ-F)+0IBN)X3BK-N0QCRJT[8S10I@);\ T5]VK-4$6[4B8T7M!64WUD&\&3 M!SRR]04+#OS)AI,-_BSXAO9T1OP9F0[!]UG!L.X$$8+0/LC8.DK!&F9N%TH> MQ,I*K;=R9;4L1)"'5VEPB .^PEA1S:]]+JAH(!V#TQ>?C8HW:B5Q24G\2QA"[%)8"K\:TE3PDVSW%7;I+F BF#U$XS_>S^(2R@OQU MY0@U<+F=W*U,:'H^+0L:3-KIV<9B=0S% TAQOAJ051S ^]&Y.!*!/"SXRT=: M6(>;0K5W RX2IL"U%8>K&P:6JI=W"PSD@P/-7D=I+"KN:06"CV2/ MM(A(H4 'DBF^+"X"]O$5H&*8=:C<9E9+56QF3S=(!D>-7J_NS9.<"@LB:LG; MH2K(ZU YSK67J=C*IZ^3($*$3"_)721DM5.F;.[%1='),QYE)E$8>$6-W6O> M2+"V:=1"]:+J:013ZL2.9#NM-+K+YF@4(]V%8#1HWZ4U[3%2EWU$&M)%M%:7 M#POMZ@MD_0ETSW0H&^S42\,4D@K71IVN4CCU2L]IZK-P61:\SJ_(0J#"F7T> MHM[1E^R4Z_Q+WT[:S3=1#,M=-I_5<-W%!_$/XQU:V9D"K^[&-Y,OY&)R-;HZ MFXPNR>W=Z&[\97QU=XMCK*YM*JI)09(O8PD[2QBCODW28#\13HNV;V!7]U-KCZ#U[\Z']V< M(W'Z-_2)QBL**7!E:8F?PNSQ;)5F?,6FVJ'KS>TV:ZR72XFTRL 2B3-PT.=ENA3DM'[Z0! M&I6EMY*(!O$[,:-3:J02*EYJK;^B7<@E0O 1$:*+MR>JG&%L?MVZC4[K;61R M]UM+13E^]$VPT0"2BSR\$:2UHY/&=#<]^Z_CT]'M^)R<3;]G$$K64DEMND$W=52&0(-<>"'[T8M6U#@W&-F&@;S>"#FNY3P(P:M5M(/0 M\S^=,MN MZI*7>K$[RV3:P*@JK:D'[^"PVU#A[J-7Q8Y(+H-P(>M=DLO=E:+4(K"QG0-Z M<"W*;[^J7-PF ERCL)]A;1S:<:-"8B^5.UB<7MW=C,[NR.CV=ESXP.JWR\GH M='(YN9N,D6PJCST&=X'2:\I$5&Z(2]7D+F=@D]+UF5=%.SC@+!7L)-$7Y(33 MY_L%Z**\MD6F\$Y#/R2JM &=DA@MKLQ9#WQA/2;7XQM887^97I';'T8W6P=M MNX'491C3\H[]A><+1VQP57H6E\"R4;Z.+1T]&GA9*-EYI;FH?) SD9(+G?^Z M?4Q85I:U,3DO%;';AYIU"CKU]4R.2 %K=,)3J=N8V:3$:*! MD$Z[CO.97GT^OAO??"'GXU,DSNL;_?X$+GI\Z@5V'/1)SP<:77/M7DMNQ8G=YV[F%,XT:S M!1\:-/90M@W*+Z,_3OG:\/[VCJ\3;[;>OY+NI5[2N1<51?M@\:K9N5>3NMH? M-2E;[H2JZ 8'A85RG7D/R$F-?L\P",1'=+OG&EKW0%"HVT5"BQ 9%.3:=; P M_CRZ)-W;U4-*?UUQ+S=^LLC;4Y.[+6BD5[I9P4A..SB( M+!7LUB@JR4E.CR[.:1MDW!12TP\)*OW6D(H8+:R,26/WI[?C_[X?7]T1R$3& MS=;YH M/:/T-N/V3I?YU<@\_>W5:JCL0K!3-[ZSAFCX^ZVEHADS.S-%-VQ2$$*27 I9 M/E&:?6;):AK"UJ1\6]NPNP=_7J#K$;7G1 M +FGPCJXSK@H\@2RD)3QJ6RKY>-]H1[L/ 73F,]W*P:URD1=!VNH]I,U"&XW M,5<*XCZ"\"%Z ^VU\*Y*ZM1>&B>+0C*\L\!*V>0!A ^6?"PFFFU3D-M","4B MRPWLDX[KE%;K)4^Z$RE'=VKF.1"&L3:V\DR?&ISZ:FM@Z! M^HI!XZ,WUUWGH6-X0Z1$N)>C_DW-67^+ ^KKM<,7+ULQH5KS8;.>:TI;,<.L M(/L9*5\OVLE ^\-%==A>U$)@O_:[;-VTD!#U&D-%Y)2A>V M-('&)D)0!!"&J6S:W+ M(L\@+'^\)N1+_DH>#B>WCC:N61*L_*SV5H^(,XQ1BI)OF(C18(8\1%0P#8[4 MOIKJ@L""D]18R9\%,Y*LA:YIEWR<3'A,H'K&4\OA^#ECD^JMAXQ5Y&@@9]91 M\GAQ%V# 1 07$I09BL2-7_QH!>EDL*/ _S>X\U[T1]_])"$J_J7'=52W_-=T MYHGJRN=\R35Z"=-V5++ 5,MO\"^3/\$XG3K)_N7L)GH%9] M#3:M4:O8P\>RD\OLVG;?X+O+@-'^,@K1^L MXP"XU51@2JO4\PZ2!&MCCC355<>(!KQ]M.UBMF""UPM++I*L7YS=RR9E'DWH M%>8_PCTZ24C4B]O5MN0&)I61:P_6P3&WF;Z=$DM" G>4>O"1-\M<#)*3[*TC MY3]1CVTSB,VRT;E7V^;H[7Y-@@B4JAVV%9H+2_HA2LHP )@T MBDMP)*'&!B&UBEKT?+F9[@,WNRH\)KN]4KOL=?K:*9T_>O984-QMF:ZR-/-B MV'^]2:+H(F'P1]41V)X^YK;PV3X;K%DX;1]?&GQ0.3&O\WQNSG-$:EQ?W0#, MTQCVW]SE=PYTV#6;:4\C+O^(T\'&)Y8P"6XSCV6RLY-]&]D9OBR<8JH_O]YB&Y"*OFVZ4'T'[PJUDCV%BI7 YT5@#KS*ORE&WE100N MS",:PP_FUGK8E1>L&J36'M <)[KN1**@<^^ Q&Z%*T&A'2Z_@ZE)!HHMI*D? MI6^=SQF=>QF=<(W#. U]4=-,4VO#EM%5*D@_0\J4$#NNP:'<6U7E/%BQDXJ? M" &(9KV]QOZ*]AML+:+4YY BWJV;W>UZ6*',W^-26-\4![T*'D5". WDK0A- M$J>J@6_+['*4]C.H/J3L.+'5MH=]-W]HF#&&Z:QMG).)/(/_P! MIC:J/;(*(E1+\OU-]!<)F]&0>XS!HE6)!@&]1SH?AAL9V MQE-/.;@&QF;*J^/#(C!D-%NQF(.U]\@F??"*7&-@E'P MUU6:B=%^0R-/[,5O-QBVDNATWWI[TQN;V9N+0S-"MK>A$^[!L%ZF]0J9L!RFM6U1IU&UB2D*("%%J[:0/N_#5*KF!O)3;9V^) M SDUS:LAL4X]51AN8G*))3L#ZJ#2S?L-I"EJM4NZW-+;/O-A8T.!!WH7T;GVMYI"90/*0)(LUI>GAG)30EW>W4 M;/?,1?74- 3883E=,9BN4C33U MY43\M[-'V*A*)_$5S3Y[80Q_%>\>>.GC190\_T #_N?Q;$;]C)-,9^J7+1Q] MV^FJU65S-M:W+CX\N <=PMKVN*Y]FR3P<9'D4WV=+V?2]$B\\\J'/5\L[R5X ML&R 25'!?!)W1^'F8ER%#-L8648+F\@8'.9;*KX98O<%51ANT[AT!)2<"@5DM*JU00'$)(G1!B;KM^BF2PJA<#R_I+"MF3\5;_=H MH(YUF'<#S<;(GPY4\PT.O0V4U3T@6#&3G)OD[+@>$91:>&EX1]#$Y!*1=@;4 ML:CG0(-"*S6[-]T4F+O$]JZ@[-$;H2R/6L]6C%'UZ]$VG$,_7*0PQ?1:48L- MV\:!O]))[#.(^B;QC?>:/=(DOJ(OV6<:BY@PB?_H+?@(O>YD!_?D=079WN:4^+1F M1.%%^VK;S1_(^>%QQU(" 1%D+8/D0LCUGNJHK&VXHL_G- WG\73V0Q('WE]I M-H[GL&J)(RISG_:L[G%G9TP7=GH^9*BS4E8'NI@^DT!($ <%CY0(.7^D4!>J_"@D%?E16?BOG%^566492Q\6&5P+'&7="]MK:]T MJ0X$=B'8Y8[M[AJBODNXO=3!A\?.39%.XKG@UIUWKR:;CRP2A-%*I -2DXH"M(L\T\2K_9-;)>>XBPLK;BE_HJ)I?_X)4]T$%D[R6+)+88EVG0&[@?N M$ES3_.[+:)&LE(<@.Y+M-*5LE\W12!G;A6 T0V^7UG02:&JR25H))[20GC^B MZJ_EPZBCQ1?@+GT^!)&-L^;]G=%+J+[@TB4<[LY475'U=2F@0H--I6K=$.DA MJ^5QDS\#+9*3Y\LPIM/9&:-!F%UXOCBG^.*]A(O5XK2\T'7F+?E?LE=%._03 MX?;22W_CFE=@[/G1P'(#I=N !1&B#H\00F:%E".RR.6L[_H1OY"$ \WMRXN^ M/FY0DP]Y>;2MM.[VJ(]MPC8H*'6-845_!%BCQ!,L Z5% /C3<@!ITB!D=/AN MMVBU[-;TK4KZ1HD7(UFHRQQ:/1UVE%V7!91[N$2EA*$G*(-IIOE)P8[&0?37 MV7IV:B8]>UE1[PH*4B-!"P M* R$07[WG.RBV=H2T0X"N>D;8[\I[C A+[6AB_0/[P\!-KK MYN\$[R#P\!%?LT*"^9/#QOP%;^,=-U@N\A 07S=^%X '>0>/]YH1$KA_.%RX MCV9\Z2PL#)]VZ>9;$^$:#15,,AU$3 MW)PB1R1S:?>5NYI)BZR1184M''B0E>JZ"=-?M"?E.I9A*D*JE9>7X.K2H_%$ M%DI:U4=#=:Y^7;E1<2*6IBN/]^Y9DBK3!K4<+D%FH7H=8QIR-! SZ]A&6,D! M!PV!.*0LF(@/7#A =DYGE#$:7(1Q9<\5[^#\F$_WLI,5IUO/9FU*T\$9V;"= MR-JK+#\L1XG#^J'_?>PM$I:%?Z,!%&*%H_QK1A?A:C&*@\[XN^IGA>T2*X(4LP;-C>5C[## !5\Y )5A0ZJH+ MJH@=E\[2*-PJP22A1(,YK7J2*B%K8@+4N(H"=HRY-!0$U#$,"J>.XEI(7:(K M FA4T09:E[NK_2>]!9V_4C:=77IL3N&Z(&5^Z$5E2:B6:58WG,V MD \.&WL=U2_-1< G[F;FC'RFRSF1K+P[0^*:ZPD72N=4];RPGF50!R517NNB M:O2#HZV'DGHWQ3C/$:0N%UQ[\5+7W.1''LQ=L]"GY?MRLL(,*D)7/DFO:.F* MY%2#8\*H6F?7N2 F2Z 6=5QR>AS>YG25PG62E#O2AS 6<(7R$&$\YU#E_Y:& M05%CJZIYJ!@E&TERZ9NV,+7NLC80,SAJM]==5@@P9RLK%;BN>:NMT,F7Q94% M=_0E.^5#Z)>VB^G'_7.0^,XZD7]+;*W*7HC=6/7.?FOUIAIA^3.E4)>B77D* M]@:JWVK%2]\.T-^7=.Y%URSQ:0 W,5)EURH)4?6B24M)(@[AXD+>8<&Z[R"F M!4%0HL>G%"0-T3=E7)X?@H608Y1F8;82FU$_00H1O.$S2;]X(6\1[H8Z=2W[ M2T#5FQNKKUZKS$I1XD)M*4N\\DN>'T/_D?A<) E3LJB$DH=749L)@)*]#H&$ MS\D393$TU>WJH2H1]86"5>T^U]&BZET+1;NU@'BTM\B7 +Q3^/"$HZS#Z= MW?)?TYDG#M+/X4IV*[MPIX)1P6375G5B,HY"\@"@@*4]+0213$@2 *K)@O]F MI2:P(52J0I)*ET&D*J MFFZM(O9GP0]R)T<+YB%;7!&*M/Z,LLWUX0CF1O^@;_0/B!O]P\$U^F!OFF/J MOBT,T+UM[C]"27.(UNFOJS![S:<3/H_$:;Y.SG=9\B?08<8ICZ%"QH5 04/8 MIA%,<1(?)\\Q5&X6UJ=')*:BF'KFO12EU8^:A>/>DJ+8=$K@@;[<#/(&#/GV M2'S'Z^B::I7E3;^*!&C%W\+XB:99?M?LX94(]7(#@C#-B\ +-H[P_&]O2=&" MXIT7"B\-Y>FW_FO^H:B(=B''[8CXE,%6/S>)]P/_V0O^NBJ^=T16,:->!/$O MF7.B_+OP<#QL;,45;UU'_I_B/AQ0%C:N:VB3<\IJ HL#?6A_OR0LC2 T]YI8?IUZ4)R,_TB@X MSI+CXJKQ:ZY@K:(WEP8*%Z<<)$CX;W&2B8*!L?AZ2J-(R KA4HGXXX(W+HG" M7VCTFJL#/PI)ZP,3'H!R/K&0X$W!Z%K6 X7.$0N,)\J;H'@,JKK[(FZLD 3R2%0JD=00!_8RW&WGRHA7-+R*6UUX;32?T$>"%"[%%#C;0>\535#DV MX?!G%B7/O+V"^2!N4OZ4?>>41_[@/297IU51MF[-*]I"G\ X>P>0!D W*U:F M7$;Y6,K2X[WHKV S.>!_&Z*W[F_7&^;R8*)+@:J7E.H9-OK%?GZ^@,G'6''O MH?:XQEMR(39P/1YTT"/"G;1P#U&X"/-!>90SI;FP_*"UK%0*9P;E4FCE1016 MQ0,?V)G.Z1#VKD*Y?_2MPX>7<>&AI]H=I' W3'G$FHHXIYIT8].[S$/TKH/G M8#'U;5^M+;LV[/=:[+ =O:?W5W%VLY72&_2RY?.L0_;TGIX\Q=C/=CKW[&:K M%U&'Z."MWR#%U(4&)=M]%LK[+% _'HFIAW;XY.P&$D%S*$!T 50DN$R^6-W_SKZ@: M7ZI:9]<'"L_ *SKY-N^M%\/3.CR0%*W^!A:EE$6OY!:V*,0N+OQAD,7$&DR* MD[H. :KN4&G7<55=N\;V;U M'0$/4OC$'*@2;B(A'<]K$P$1..LRFN! XDL$?L0);LX M,@CHK'N%XXBD*XYC+RUFWR97D9>;.M[F#TH+[APQ]M3=61K8,#5>Y;:=HN_ICX+E^4ZSN_4EZ@?Z"+J M-_7BR$!_"+UF6A@=:J>IEPP&^D/H---R 7VG;54@"E,':564WH52%8N"P-@C M#T7Y'N+YOZ["-!371450*C(!JS3!.%IG)ZXI@^TUY!/-MXRQTX'H\HRKSF*.[?$EY.C.E@UJRH>K= M.KI.W1:#O4IW%EW?3B0=LJK/C@J(8NI1.UTW*21Z #>S/@Y>DTZG5;O16W3X M[V#A:MZV5JKF_3!8\^YI8PI'-_31M%-GTI?F<84&P<\?!N\* MO5Z=^VJ"ZH@4=(,VLKIUT36KH3T':L9:_*U[#:1#A:AY-, Y%K!UQX.J(_BP*YW3#PX!X5>585;;.&P$#-OU88"OSD9P,K MJ&:X+,X%TE-Q@3VGN_->:#I^X0N*A 5A[+%7\8 .O%H*>XOYX_#EYI:L&_?X M.41P<&%E]WIK#4QY#LSZPV3]Y;(@04$O/GY$FA\CY=<& J6D8,@5S::S5K$4 M"W)$H+#1LOM>0HVG77/D*J]8POF/<,4T4!0!=)S&YV&Z3/)SI.E,O2K5,B#J M0CL].Y,L5$XIQF42DQHK=!^??/G8Y&'I=01Y7A#G+&'_^:BH-R-&;YC7)/GL MI6MZ^.$N%-O*Y6]#S2'%X[O3F0CP>*#WDS@+%M?X;HNBQU-V%GFA_,FY7@(0 MX6$SO3N>NWR[F*-!R!%=6TK*CW-K1:9S:5_?L1V.7=>^VG8VK.SXAXOV6F?- M(U^\O)W>4)^&3ZIG1FWX,(W+/NI* JGB\/R\?GA>2B!K$6@Z$5Y(G\1\OJ!\ M;IJ=AB*(F\;W$"\L(YK1H$PIL.M<>WFH.WT#,RS! )+A_^>RP7$7TF&"K\DG MY0?00.6:T:47!N=T1AFC 11CCE/*9RY1J4\=HFTF"34\>AE@"8Q")BF$B9E< MB".#GF3PI0*\(L3CQ*&U%_;Z!T)VF#+[! M!BF%P.V0-_=Y98EOR7HC9RUKH/Z]+A[3NTM&OJ@_6*X(Q**"0[I:5LCZUYX; M4?]NH'2G2'4A A;,A9!J*764K\>.JLUG(0K7\)V(:IR;#E\)-Z+NW4#IGL.W M$C7\\+VAY6N8TQE4QX>2 >?T03I85;2(^LZH8O>67\D H12P'$.Y/ ),B+KD M$M*HI[,S<>G>MF\:3,@[2:ZK;6\);O@IY\?E*XOG%3?TE1)N1%VY@=(]?64E M:GA?*2P5%WW;$;WT:$!)C:C_+)3L' QP%AZBY!>>)6N1H;)+X-K)*=1>@Y,+ MO@(29TZC]<6@T]N<9T]+DE%U_!!$4]F=; M)S4&Q!P_B#IY]6^1VL? "=3IB@\2\<4C4GR3_\OZJTVW_Z*X-K;Y'VB.%#G[\FB-0<7AG0S5=IR((-A3X4XZ2\E.E,@I1 R6*JIX[ ,VQ=27 MMBS8$'5B'VV[*:1%T0?Q1&[)?92?1XLDTL%O>QE./)">"N(W__%__N?_Z-!__O:_SLXZEQB%P>=.+_;/^M$\_O?.T%NBSYTK M%"'BI3'Y]\Y7+\S83^)+'"+2Z<;+58A21'^Q_O#GSD\_OO_@=<[. /U^15$0 MDYM)?]?O79JN/K]]^_#P\&,4WWL/,?F6_.C'L.ZF<49\M.MK_/F/;HA1E"9_ M=,?]CH-(_,=_WY+PC_?OSG]]]_'#NS_\^^Q/]I?S7W]\G%/A>EY*Z=BO__?[ MWKO\CT^S\X^?S\\_O__T?X%,I%Z:)3LFWCV^V_RS)O];B*-OG]D?MUZ".A2R M*/G\F.#?WA1$?_CP8TP6;]^_>W?^]K^O!U/_#BV],QPQZ'ST9DO%>N'1G7_Z M].EM_MMMTTK+1ZJ'[3<^O-VRL^N9_A9+VAFEN>\C,=80OV M7V?;9F?L1V?G[\\^G/_XF 1OMLK/-4CB$$W0O,/^30UH]U5_A3T*-+69Y5OV MN[<4GVQ)C<") C=*NW$4H"A!P847,KU.[Q!*$P5WICDWH%J^8'2-S5B4^+YJ9,D M*/_,]@<#[-WBD *' .,6W$5#HY=-N6-$*(;+.,KG-.6X%9,TPM, 1XC.5@0% M.%7PPFO:# ]QM#BC\].RAVZ53/#:-L+%M?=73+I9DE*%$Y7M\!LWHPVT\,(Q MB7V$V%Y(Q8FH>3.S57:;H.\9';>ARCU<)@,/4)RE&M[EJ*.6IH--I_3 MG@Y*=.UR!]4JO(,VYR^82F'$1^ 3JES-7HXS]\)TK=O-47D_;XCY4Q0% M*-AVQ)@^[!2'_IAUL3EN.^^<=;94Q;]Z4=!9=]$I]K%A?,MZ&/M[W(;L="LF M"J6Q\T09I\YMDL^BVVY"[Q:%>>=_4E(8Y=LZG&[4FA^V)#FQ9O5_GQT9E_A\.=^M9 M:@@$XE?K@. *;'!HK&-6++Z>!ZZ249;F";S41J0#1$H'1.>3=>A U&'2E5I/ MKFO?XI+^3#")29J#=VP68:.4WCPD;+T# U)H#(7#IAVT0G(.&'][RXW7M17, M4V0N[X7QWG?..KL3Y< ;.L.MVIE]<=S;M_' 3>5F 4Q3\ M6ZU@7M'&YEYRF^.5)6<+SULQ0_OE+0K39/L39G&_%"QN\^,_=ZR.YKL#_'&< M8$7T;T,.HSYX"-47;W,>I!2DW,Y4+%!+K_L#22!)\Q/:H6AL7$ M$&^9N(\KY--?S>(+U(W#,/^/WW%ZAZ-1A)@G(QE@[7W26)BSSJAM6_-V&-B8 MH)6' \8V=22I@SQ*[Q#94Y385$#$QJ*L-4#7T(8=\ &!J@=)\T'7.G.U0OF4 M]SFBOPP&:ZF%'.;LI7'JA7E+PZ,N7B&2/HWIMBW?E7[/\(KYU70=D@TW&96Q MD*V.^PD1W(Z1U=N8U@)-+;,70*#()# M43(:*%BM!4ED&A=B8W5H:ALX&'M/+&H #IF4VT.A:2U: E X/V3"E]P:=$A& MI^2*;%* 1"10C%J+5M3!2"Z_'3!MHR8L*K)-X=_R_*1$#$8-!:^UJ(,V>#I: ML0-'=E5DMKDIHH2-VQB*4FN!"&V4)#); @J.4+*]^:1&A=L:"DMKH01]6"12 MVX'+9FY>WZ.CVVKXVL0C@2+46A2A[MHDEM\.F'1\AT.M>AV0,0I,R:= M_N @V!5K>"DS79['NU>#$I(B)Z:!HGF,\(0"3;7H=@RI0L+U7LE!W@:WW!(* M1VN1"("2RYM9OK1V8.$$01XP]L*QAZE+VO56F([C M,2IQQ "\6KM>"#-EYP MC=B!X(0548A0X'HD8EDY='>1+;/02U'00W/L8\G$!Z&%(MA:8$(;0;A&[$"P MP%_N%7$J0+-J,T.4CN9TNRC=)>MU!,6VM>B&_NBLIRL[@*Y*J^.3P.%J+=2A M#9=8XE/W,XMN613H(*NFA.)\C,B)QDFR3 V-PFW%U2+^>P-[]XP^U+AGU/EA MK^/7>T?M+;MA&#\P/"]CTHNSVW2>A=5L>'5H6J^;$[ZU5$=?=BR\!>>=CJX1 MR;40Y-NQ,2)[]=JEFU QL>D+3P?@JJ$DK M5,V@)U*&I:CUDR330FQ+8/IZ59-H[2O!4J3D]2%$HM6I#M%BV*XYS&#U(4PY MJ=J/2NVYK#\)7=;IS)FYU^Z0NJNCRTY_V!U=NQUGV*--KL<3]PMMU?_J;G]A MQ\WYM:0[>=1.JY# 9-3 "U&R*34OO1-3:6C8UU1HOQPJX(MIRY28T)GC*HZ# M9!J'TD6KU-"T8Z@'@D!..T"X(JSF-HGGLI#V7B/3?IV>\CGRG7J4;(KRJ\+K MMUY#NA YP1)'>2E<5O!Y<[E4,J4!Z4V[A)I3G996[!A\HQ5[K9=R_1QDE^2H M\!J;=@'U,)+(>^J#,G\,""6I27TO(8'I^_AU3$,HMQWS!]TB05;B4C/3-^[U@.#* M>.JC2I2V7[%*'((3.L?T,D+_7)?#5">$M/$MT]4! M--VXUK1MQS3 $4UM%E(BX]4(=",62@6<^HRQS6/;GL9=> GVQ>@*FANO5Z"' MJU1H.\9>F<4>#K-4=J(E)#!>GN P;$J"VX'.[P@O[BA7SCUUZ!=HF"UO$1G- M*TOV9V[,D-;/>A3<0N=%4^0V',Y94")!DTTXU,BL&W,KPU(*GDC*_+U%Q MOV4#('3DHCSX"0"ET-8R8/;,2H1 @?WBQ78;4%B;$MO\QA&;_9Q'# &$3W:* MV/ E*613F-P8[O/6BY<>CL3H")I;AHK,XLK[0[Y A=-!.[(;KQ'S=Z1QLG)3 MT^D\=> 02FR'&R^X<*L"1T%F.O6G#E @3=@!6OF.K0HM47O3B3MU8)++;@<^ M@'NRR@$&[\)T:D^MP::K(3N /=(=XO87L,H^HOVKPZO\((]R0%+SISH&;UFT MO^BIP-6\4W'",+>:I]'^LJ@"4I6B\2(2+=:98$?*M"A\S)IE564%+:K:#EO* M9ZKU7;TBM_DEV0E*4H+9VU9Y*^?!(^MDDS5FQ"IVO3R;B'&H6^&JVVBMS&MWDL*+^.2>?)'(UZ4X.H+].9MHU, M!G)%60WTVFX;0EK>F>E=[\TFS!^RZ&?N-;,C<*#"_'6M^ MUZT!;WLYLXULO%M$VH;T$/;V]&48/SRK9B\KY",P*Z3K3+]T+@>CWZ?VY8+L M1-1* >%0F0V8,(;&)+['%/"+IYN$O96PNX_I^'3ON*[1S[FTI1:\J?[M*>0E M1+T:JVE0LW8LS:V&UUH+@C>,Q,F$Y)S@KRQ)\_F879VD*LC7JED\03[];YP_ M/O_,_"P&:DD]ZMO_LNG8>ZLV=2S@[##3'J+@^3C7#/U[B'(,H\!9QB3%_U1L MYF#4IB/\1T.T_)HR7+5V&$.1LUWQL&C!*N7(WO:54ID.[!L"'Z)*.T!?ORZ] MQ^[V'? NW38M9-%;"*WIF+TA X"KU0XS*)Q:X62U*1]E:0F8[-&P(? MI$S]R,.G]98_0@N6RF,^PJ0=^[4TDF_(2DXA'LQBV:P0]N9V!W5??O<(\:BF M+F,R1>0>^R@9D6[H8=DU"(W(;)^B0:<2_SYCA_/KN MXX=WN=G0'Q1VOI3K:R_-"$Z?6('6=BF,LE!I,;/J8X=@FHJ.; ME[*^;!TF[>I,2D+CIQC&]J0@C5JR]D0^071Y[*'UOPL";ZX+@*H<@_LP7C:D MU;B6OC9MM8+J2QPZ^/.H;2A*H@N."EVQEDY_8:A*RP(K_K6A$$K3-J2OU9=H6V."5AX.MFOG9LFDWODZQJ.( MD-3MSWC5E1;L24>3+]&2MG/RV'MB$S([#/!]DE%F(4]OU^W/> F7%E9+F>"N584EH@*12V-JL,UX0-+J3=GF8^+>V$KCE()9U (6ZS6G#3 M(U.I,UO!WDP@A2K8F\E%\M3!B8Y#K:^Z%NA"[[+^6[G-H M]P^UL6,\47N@JU%3MW;,+1.TVBRCH_D@CA8S1)8]="NQ #$%%-/6@GP- U2N M0R;7U,MR+K82#G"$V&T^*HPLVP% "K6.UF*)K5H'6'?V#GL@U !2*-2MQ12/ M/A&HH#[1&0&NQR8\!KCAM!:?;-5P]+5YZMYH+FY^2;T<#13;BXP&:A_M5W: M>XUJ';P$E.5X:ES LPRY@S&RJCRB&BF-^AH?VJ]:JH?5RZJ=,LU6JS#7@A=N MM="/YC%9KH%0UYR =@#%N_WZEW"\-;5CA]>].?<:L,E_=!OBQ=IMH.M"QBQ4 M-C(5A% (VPNG:.)1'KT@Q=B"XEJ\;=+\+I@8!1Q7KH<3/XR3C"#UB#V\9Z@= MM%>)\$ [:$:UK:1;Y8X<2QTL5%6[C(D$5DJE)((BUMI>N3&=QW"A;1K.V[M+ MC&&Z0Y-EVI0:0J%K?K>JH>-R^@Q76%N0**3P8,ER6&D(1:+Y?>$!2'"%-?_8 M7VXB>+D9^U[X7-1MQ^->);=?.F>=YUF!_D=_.',G_>O.97_H#+M]9U HZ6:P M<-N(++QH4PBA2YV+.,2!MZF',BZH;UNUNJ'N353A$$K#'2!-V6OXL MQ466L(AGTD.)3_!J6U9FG1'-1@$E]NER,:.V=T%Y_E9#<7XP!-XO5Z,'AX\%.R+Q!']J[\Q["C8,+^[1I&WP70 T.T# M9-IHIG?#LT,=BZ@<*C2G9?-C?8+N4<3>)_#C183W:I'L#?5/Y:$^<;^ZPQN7 M_KL[NAKV9_W1T.!(WXC!#H.W5TY^Q^E=-TM2ZO3)MHR[,T9@!T;/D*4\ L8P MO ?#XU03S\J!L9ZBS _#O/;+V:VP+E!Q+)Z_*X_%Z6S4_<^S"X=5<^Z.KL?N M<.H8'I#/_(WF18DF*'^2+J^)E]="RF7>9A:KQ^FA_9JL; )E_:+(.F!4']RQ MX<'>C*V4JYXTHVWS4\/S@U+]B$J<;3V-2P^3_#D1_B1Q7IXD>NZD_Y5."U_= M3G\XG4UNUB7?J9?>N73ZD\Y79W#CFIPQ!')^0<&B=H#_H$Z-5D%Z?D6L #5D M,E!2FA[MA^-<*7 $4Y;YL;SU1M95#]AV07(_>F\XOR\/Y^YH.)LXW5G'F4[= MS3C>_6S0=R[Z ^J4N_6VW_SC& #SBK,9K1X:/$CBN9",!\K"]M-/LK%5X!W: MAZE1IJWFZF%2+6V9'USK /\X?ZF1/0+#%G?^8/I0C:!3M]GMC-T)\Y^O1\/. M](LS,;D:;A_?IN+D@JB7.C&%P76LS!1@ 9.0&%ZY5)B4EB6E[.:'#"5'E23J MO:'R4WFH#/I#-W\G:.+V^C.#(Z3(^Z7GY[.2>I3(J8S658Y)NKWB A@FHO:& MQP@$E4I)9)GD%@R2.%J7+1WNCY.?**!D-K\YF[N2:;KLN3(X2QK/>AHG? MWN#(*-[] @P,07/CNQX9#J41(978_("X]OZ*R=8S%.Q7/I9'Q+7S]Q'UKFZF M,^II34R>"DYP\HUYQ3>1CTCJX0A6WT-!9O311\H2\]GS^!9E\UGQ@/$"HS9] M'@#!K/(6)%PMY@?5 "V\<'.ID7F-_&%5R?T9N%?.H#.>C+HN]<>&5PWN]\L< MR??VXM;-[>.?OQ'DWU!LV27-#>[.56HM[,25\IHWVVEVFZ#O&>W-O1>FK)U7 M$D6F-Q=3][]NW.&LP\Z1C>:IE46 7/0041B]OK+/%&0/(28Q_?RG I/*Y12% M[.8'2C718L9JY@D&#"3=HO/#N@>3C_/^_Y1W48#N.@M3EM'30R&^1R2O1LL> M;5FL\X!R7.#I&/4[-NV5-9&E<:A:S0]M0?*&9'R_!Z=PV##(7W,YJHNM?X>" MC)4TXS_HE9O$:+7.)UR?:#Y!9X4F^C8=[6@CHZ,YG9N?,I1)';+)HUYJAQ4S MR6N.Q[,R=EA?/%UX(7L#;GJ'4'I%XFR%60!0.5/ >S ]'S2>\Z&K/#LNW.VX M+IS$7R./R1N,Z.S(;E]3[O/K)#KXZW4'?@CM]*RACE[-KP:0A W9@E [.>BP M-:%VEM#ZHX?G"I7[,1N#!R3- #W 6IU9GG#$Q[P:LJ^K1?.C>.^<6#9<*^E' M^Z?%=CAJ)W]L_+Q=V#R;BE&ID*C^A@S:DW%W2^.PN:Z>S \X\<7Y'DH]'"9# M]I(R\S/XX["2VR2[2-_Y8=-I9]=K@ZLF7!3YJEFG'\.5?6XB'.6.FK-D%R8E MJR*OL<%5KSYFG"(\ BVT4E=GF"UO$2E<@&=N.$ZS/'+R^QTBB''43Z[9.3O] M/[=0%NVH3C_&]AZ- %93:%LFS&K$?2,X?WZL9+5Q#Z$V7;R>0AW-GQF3.,C\ MM%#E:R9_L@Q JAJ7%1.V\$ )(&;QC7>SA=]+_-&1C?+7X,4H2HGLP ]LH]5B M[F+1BH]@F<=L1*:(W&,?.8]8#5:I]8M J2138<4VCPX+/FRX2WKQDJZ_2HAX M)';@)+,X/C0\69X]X.8\R*OX'I&(N4[3[-;?S-3)-6*N$=]7E%.8CD@KK:?@ M $)D;Z<<9KRD:R!S.;L0C4N:@Y\=M$#=2JE;T?68[A/0,](@A:MHP!79+= Z M3'X[#M443J/[Z(<92Y]E@63ZOV#F/=;>"? [,QSN WB3>@5R9"JS>!>K"/=5 MKJ3(MK.'1OE>-[;PC>TV#*/:Q9;:V>&D';AE+%$R9T''JS@.@!M0$/$)X022QXZ]J()5U;X42&X'=AHV MJ@=H0]O7AA#=\,C2B:A/3%E'PIW 5CPQB>GMEY9]EE%3:<*./4&!32<=QSBB MWK$F:EPZTWNXAJ"3Z*25[?3.96?LK6OVYWN5R"^\/N,^KI"?TLW&1L8I_6DR M]_*BO#VZ0@C6.]I_@]W;,:O*5\1F)2[,-I8!+EPHFU* )4MILWBV8RMM1I/7 M+WA(0VM[+8"3T.C =05$#HRO1R0TNF;OU#^1)8BP-=6\Z%-/LX(2JL\WP##O#8O<^ MV!VFW8F_=-"""(UMUW0&JX8*VH;@FL3:VN?2&-NRU52\1'#S60>"(B_2!/I* MM3YQE1<+LNA?R[R\L-2$=JJPO&8LO&8L"!_I2LU.2/NT()QOSM*,F/RK=Z.W")H9/H?R!1Q5'U]'U5$,Y-5WBA(G"/)K MS5[X?((#>96HW<\"!\JO)^\1@=1OD?-3.9.NBGK;U)C=);%L#^HS+V1E0L\5 M9FD)CT ;_F3K9 \S3D";4R2.8.7RY W03 MX3293&]4V6<*,NNS.YK+0 ,IT(Z]7N'^4RZ\N*CJAD)(8/V)6'/X*I1F![(S MMAL9S?MTHW:/@\P+527JN,WMF)"!1>FX$AQ:4JR#W+IM1H$3+'&$65";G;"P(ZTH46]W-;LQ M70<%9*?E2%8=3=FQQV5G%ZP\2Z@&DM/4=!)5';"$$ML!B!/FG:. 'XW9V)+D M2 !(?RJ7#O7TT\$/=[1KUQ]J8NR?(( MZBB]0V1VYT6;#)$KVD6:]*-UU=86TG>T.3!^EZ[UQ-B:H)RX*7)ENR)Q(CO@ M;^-CICV\HV5>2U1]XK:4_\$RV=;U_UB]Z1:,B/N5EW^34:+<$S<;Y<1[&9,Y MPM05,+D@4T9GWR *C=W'(4FSI#_AJ41B7=F_& M[]YI64E-9=D!MQ/\E25I;JB;),Q9?##J!W4*!/\7X^ WH#KSY4M[= JZSX-K MA2G+B8)+#Y,\@5Y:R/13.;&\YT[Z7YU9_ZO;Z0^GL\G-M3N<33O.L->Y=/J3 MSE=G<.-:4=74\?TXBW+7( ZQCR$W*64T-F0:GV1.N!J(UWQORT[)+,[WWLU; M%T_7R&.S4NZL>0E.Y">82L(3PD1(X#R;$RW(]/A>1TC+A^@U5.:'1L' M-TGQDLY%H_F.X1IPZ_5B.J)^ -9UU&4'T#UTFS[O#79,BS$5$IS*2:E"XM/9 MM#V'.XN[M@_O#MNU=(3P@DD MCV5[.!ZCX"V"S>[^^@4C0OFZ>QJ@>Z2XAPFEMV.$ZLZL4I'LN*G)-;DJWW6F64DW M=L"I9[R0L2J6V*[9MQ^MLC3)113?JBH+RB.R)ERB8[XB),5:L6.R?=Z3;]_* MICLB69"$V_QT0B02:>T I, 8)](F1D9%9]J# 6,$4\#I1+/D1>X^G!\8U3JP MXAWW=JRV:/)ZI =T]SHSUJ]\>3"*-2?/$[UXX_A^MLSRA*@\]Y$E/A%TAZ(D MUR"[:#:(DZ2[;D1_UKUC295)/QJB](JZ NRW[-WGKI?<78;QPQ<4T%^[\SGR M4]ID-)]YC])@[S$^;VP9:,$@CXI8*W4B@!+0OX59P%)O^29$NZK7DS%7NTEK MJ"U]B\ RZQI%_2A%5*/IA#(V??!6?.A$;8W=DVD8'+DNS#MRV[KN3I*@7,CM M#PK+G"R=],/[L@O7'0UG$Z<[ZSC3J;OQW78_&_2=B_Z@/^N[TP,S2KF6IR&- MW&NKU9') S'_#@49*X\R6B%FE-%B@%@&\UH U6$EB-IPC*DN*OQ3-9#$EIQV MN>OVS?0JIGOAB'U+5I2,U\YT;$]M, 5W4"QH*YXXW0HL MV<-L7BC3:K65Z5,(+9V*A+0CI+UU4=@5LVZ6I'0W1O)9DNZQNQEARA!/+"!B MP^&#GI* M4KK7K)AP L"VL)F!T)N>C_70U13N!$,ABF.M#P?'1%HYV:HC8&-ADJ;.M[B2 M]2.?,,OL1Q/O*;U#<32DV*]+$C++^+O'7(0QMZ0&I=<@-WBDU01\A2&JK;-6 M/-1G+H;HH8<2O(A&\R]Q%'A_H=2-%FR.B4(DL#\XMSC0,BTHE1\7!]4B$@M'.0'@10@G/'')C!<..AY10:>8]RN?#UW%^++N, MH[RV#,R+_*GL1?:'W=&UV_EA,)I._ZTS=B?L'=#KT; S_>),FLN*:NBN,86% M;AB8Y+G,ZAM_8@JSE=O72;!>6 P<=*4X-LL98'N65RM*E9X-DHL<*,4!#C,VV*;L6DD^J;F/ZTR+/+LF7JZR-1RC>45;^25T M25I4,]V;C@UI&DFC2C6_"+ PR6C>)2C *6SB_[D\\0_Z0[6Q'/=G+J6RX6GR2%[PA8+Q>\;;L@IO%5[Q+EB1-6N"U/2$4>.S; MD9*PSYDJ&8'?V@X@Q.8D!<.J.W\3=!^']]3CV.=1_;RQE,RTCR:SLJK4POY5#S*<361:*VU]XB7V?(B)B1^8/M);T5_DS[I^3?B7DZE,$L=W=B! M:KGJKJ\\TA)3F':;:I<:+@MM!S1,BF1K5!$F"[H9]L577JY_F/E)'@TO#J;N9/K M3L^]F%GQ*%,NQ(Y']<8I1,T&J=/D07AC'!D8]77MC/D]PW4LT>4'B/KN,HO5-L>@_O MW;1WHP.JV!P.U>X)VLM&FG\@C\P>XH;,I-RI:4?K2-;!U^6)&P5E0E:9\K!N M33MB!@RCJ,_3-HW+.),D!!S6J['$?F.&4=3FZ=J%,Z>.?RY.(?VS&>,H=0VT MD-:>[3ZNA7#U:I^9P! '@]?::]K-@'=P""9E=WU* 1@+-NN*_.U?@+MV._*W M7\#^_;1SMK4VYZ_9VJ;/D"W.UGY-=[0@6_LUW='6=$=>7=\)3KZI!HJ,R@Z$ M@$-&)H@MN<);'K?7N2&I,'(J.R""&)\0,)Y85@RIU_PQ>[*&7_/'3CI_K-6C MGQ>9/_9Z5<%\TNKK5877JPHOXJK"R29$&L_!.HU\R/'N\"#G-TDR+_*I8YW( M*O1(B4P/'C! -'MP*BW.1NXQ-&.PV$<^>N$SKSFEVP@ 8A-)UIH#"JP*DX_ MP75_!KF)O&5,4OQ/%+"P.)M*Q@0M<;9THJ!BP4-N;5#NU%2C8]/Y%S4GX=HJ MM&,>*)XALKJ!W@JSF MLQX:AM2Z(NG7WE\QV59T!Y9#_[5\'G[M_'TTZ71OIK/1M3MIKNIY0P5>11FB.Q55G35!<]/!&J@5EI.- M9,+;X>=OGGQDF9HJ;#A-H;BT%I&I"8Q0:DM \?--/S4='^%[-HLKL1%20"%J M;9M<%R*%#NQ BC-YJQ,II$26+DJ:OD0EO<)P9E)5'D".A93(4IRJ]J?<3-F6 ME;2-3U0X54V"2D+KW AQ0@=4I&8F0_Z#L1>C@'0F3[)T4 "*)$) M(&8/<2T@"G2FCT@: J*BB2,#P:Z]UH.B2&GZ1*,I,*K:L,-;>WZ]>_?+VQ - :XID8:>P><:V!5B2$XO*+!;A 9:J &%B(^]<,L6'P@ED>%,-_7Q2P$!H ;L6*XJ MDHTIMTRS"W2NL6O=H[)N"R1$"R2.$*YCWS-'"R\,X,=K7^J7#5W MKYQ!9SP9==U>KS^\LNUP?9K=)NA[1I7FWK.<1/6YNIC"AOO.)WGC7 7"ZYUS MRZZ!6'SG_")+6/'5Q/&_9SC!N?*DL6LAP0GA(93!CB-O'GOLKW13K8I8 TCM MP$EA=P# 2F)9$;F>(H)9)>-^%.!['&1>&#[UETMJDH0ZF1PI$N5Y>.T>33MZ M8"LN3Y8'ZM :USVE?N ZC))@JNI<\<#3016I'6,8]BZC6AIK3@AYC +/"56D M=B &MDH8B&U?UY9\5AHY4I-9W.,K5)["- ?9N\XOJZDV45F>FW6WPS:4#5*459MW\AOUQ2ZV' M_N3_ 5!+ 0(4 Q0 ( %EC"4TP7IZEGVL -3.!0 0 " M 0 !C=G4M,C Q.# V,S N>&UL4$L! A0#% @ 66,)36 J$"4V# M^'0 ! ( !S6L &-V=2TR,#$X,#8S,"YX 8W9U+3(P M,3@P-C,P7V-A;"YX;6Q02P$"% ,4 " !98PE-#H7C>XL9 "YE0$ % M @ $MAP 8W9U+3(P,3@P-C,P7V1E9BYX;6Q02P$"% ,4 M" !98PE-$<#KRRI! #Y:P, % @ 'JH 8W9U+3(P,3@P M-C,P7VQA8BYX;6Q02P$"% ,4 " !98PE-S'RM/%$J #CDP( % M @ %&X@ 8W9U+3(P,3@P-C,P7W!R92YX;6Q02P4& 8 !@"$ ) 0 R0P! end