0001193125-12-195955.txt : 20120430 0001193125-12-195955.hdr.sgml : 20120430 20120430160657 ACCESSION NUMBER: 0001193125-12-195955 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20120401 FILED AS OF DATE: 20120430 DATE AS OF CHANGE: 20120430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COGNEX CORP CENTRAL INDEX KEY: 0000851205 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 042713778 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34218 FILM NUMBER: 12795043 BUSINESS ADDRESS: STREET 1: ONE VISION DR CITY: NATICK STATE: MA ZIP: 01760 BUSINESS PHONE: 5086503000 MAIL ADDRESS: STREET 1: ONE VISION DRIVE CITY: NATICK STATE: MA ZIP: 01760 10-Q 1 d316570d10q.htm FORM 10-Q Form 10-Q

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

 

  þ Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

for the quarterly period ended April 1, 2012 or

 

  ¨ Transition Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

for the transition period from                  to                 

Commission File Number 001-34218

COGNEX CORPORATION

(Exact name of registrant as specified in its charter)

 

Massachusetts

    

04-2713778

(State or other jurisdiction of

incorporation or organization)

    

(I.R.S. Employer

Identification No.)

 

 

One Vision Drive

Natick, Massachusetts 01760-2059

(508) 650-3000

 
 

(Address, including zip code, and telephone number, including

area code, of principal executive offices)

 

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).

Yes þ                     No ¨

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

 

Large accelerated filer  þ    Accelerated filer  ¨    Non-accelerated filer  ¨    Smaller reporting company ¨

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

Yes ¨                    No þ

As of April 1, 2012, there were 42,835,011 shares of Common Stock, $.002 par value per share, of the registrant outstanding.

 

 

 


INDEX

 

PART I FINANCIAL INFORMATION

    

Item 1. Financial Statements (interim periods unaudited)

    
 

Consolidated Statements of Operations for the quarters ended April 1, 2012 and April 3, 2011

       1   
 

Consolidated Statements of Other Comprehensive Income for the quarters ended April 1, 2012 and April  3, 2011

       2   
 

Consolidated Balance Sheets as of April 1, 2012 and December 31, 2011

       3   
 

Consolidated Statement of Shareholders’ Equity for the quarter ended April 1, 2012

       4   
 

Consolidated Condensed Statements of Cash Flows for the quarters ended April 1, 2012 and April 3, 2011

       5   
 

Notes to Consolidated Financial Statements

       6   

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

       19   

Item 3. Quantitative and Qualitative Disclosures About Market Risk

       23   

Item 4. Controls and Procedures

       24   

PART II OTHER INFORMATION

    

Item 1. Legal Proceedings

       25   

Item 1A. Risk Factors

       25   

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

       26   

Item 3. Defaults Upon Senior Securities

       26   

Item 4. Mine Safety Disclosures

       26   

Item 5. Other Information

       26   

Item 6. Exhibits

       27   

Signatures

       28   


COGNEX CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share amounts)

 

     Quarter Ended  
     April 1,     April 3,  
     2012     2011  
     (unaudited)  

Revenue

    

Product

   $ 71,407      $ 68,877   

Service

     6,302        5,517   
  

 

 

   

 

 

 
     77,709        74,394   

Cost of revenue

    

Product

     15,556        15,099   

Service

     3,502        3,284   
  

 

 

   

 

 

 
     19,058        18,383   

Gross margin

    

Product

     55,851        53,778   

Service

     2,800        2,233   
  

 

 

   

 

 

 
     58,651        56,011   

Research, development, and engineering expenses

     10,361        9,482   

Selling, general, and administrative expenses

     30,549        29,161   
  

 

 

   

 

 

 

Operating income

     17,741        17,368   

Foreign currency loss

     (638     (59

Investment income

     972        605   

Other income (expense)

     3        (205
  

 

 

   

 

 

 

Income before income tax expense

     18,078        17,709   

Income tax expense

     3,796        4,073   
  

 

 

   

 

 

 

Net income

   $ 14,282      $ 13,636   
  

 

 

   

 

 

 

Earnings per weighted-average common and common-equivalent share:

    

Basic

   $ 0.34      $ 0.33   

Diluted

   $ 0.33      $ 0.32   

Weighted-average common and common-equivalent shares outstanding:

    

Basic

     42,570        41,336   
  

 

 

   

 

 

 

Diluted

     43,590        42,286   
  

 

 

   

 

 

 

Cash dividends per common share

   $ 0.10      $ 0.08   
  

 

 

   

 

 

 

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

 

1


COGNEX CORPORATION

CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME

(in thousands)

 

     Quarter Ended  
     April 1,      April 3,  
     2012      2011  
     (unaudited)  

Net income

   $ 14,282       $ 13,636   

Other comprehensive income, net of tax:

     

Net unrealized gain (loss) on available-for-sale investments, net of tax of $291 and ($53) in 2012 and 2011, respectively

     1,220         (558

Foreign currency translation adjustments, net of tax of $206 and $327 in 2012 and 2011, respectively

     5,326         9,604   
  

 

 

    

 

 

 

Other comprehensive income

     6,546         9,046   
  

 

 

    

 

 

 

Comprehensive income

   $ 20,828       $ 22,682   
  

 

 

    

 

 

 

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

 

2


COGNEX CORPORATION

CONSOLIDATED BALANCE SHEETS

(In thousands)

 

     April 1,     December 31,  
     2012     2011  
     (unaudited)        

ASSETS

    

Current assets:

    

Cash and cash equivalents

   $ 41,559      $ 38,103   

Short-term investments

     159,209        144,431   

Accounts receivable, less reserves of $1,106 and $1,240 in 2012 and 2011, respectively

     45,595        48,206   

Inventories

     27,807        28,098   

Deferred income taxes

     6,707        6,880   

Prepaid expenses and other current assets

     22,033        19,628   
  

 

 

   

 

 

 

Total current assets

     302,910        285,346   

Long-term investments

     183,965        174,906   

Property, plant, and equipment, net

     32,720        31,744   

Deferred income taxes

     15,632        15,919   

Intangible assets, net

     17,873        18,910   

Goodwill

     82,181        82,029   

Other assets

     2,700        3,027   
  

 

 

   

 

 

 
   $ 637,981      $ 611,881   
  

 

 

   

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

Current liabilities:

    

Accounts payable

   $ 7,341      $ 7,098   

Accrued expenses

     23,431        32,290   

Accrued income taxes

     1,012        1,259   

Deferred revenue and customer deposits

     12,473        13,458   
  

 

 

   

 

 

 

Total current liabilities

     44,257        54,105   

Reserve for income taxes

     4,931        4,796   

Commitments and contingencies (Note 7)

    

Shareholders’ equity:

    

Common stock, $.002 par value — Authorized: 140,000 shares, issued: 42,835 and 42,223 shares in 2012 and 2011, respectively

     86        84   

Additional paid-in capital

     154,922        135,668   

Retained earnings

     444,592        434,581   

Accumulated other comprehensive loss, net of tax

     (10,807     (17,353
  

 

 

   

 

 

 

Total shareholders’ equity

     588,793        552,980   
  

 

 

   

 

 

 
   $ 637,981      $ 611,881   
  

 

 

   

 

 

 

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

 

3


COGNEX CORPORATION

CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(In thousands)

 

     Common Stock      Additional
Paid-in
     Retained     Accumulated
Other
Comprehensive
    Total
Shareholders’
 
     Shares      Par Value      Capital      Earnings     Loss     Equity  

Balance as of December 31, 2011

     42,223       $ 84       $ 135,668       $ 434,581      $ (17,353   $ 552,980   

Issuance of common stock under stock option plans

     612         2         13,102                       13,104   

Stock-based compensation expense

                     3,314                       3,314   

Excess tax benefit from stock option exercises

                     2,838                       2,838   

Payment of dividends

                             (4,271            (4,271

Net income

                             14,282               14,282   

Net unrealized gain on available-for-sale investments, net of tax of $291

                                    1,220        1,220   

Foreign currency translation adjustment, net of tax of $206

                                    5,326        5,326   
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Balance as of April 1, 2012 (unaudited)

     42,835       $ 86       $ 154,922       $ 444,592      $ (10,807   $ 588,793   
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

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

 

4


COGNEX CORPORATION

CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS

(In thousands)

 

     Quarter Ended  
     April 1,     April 3,  
     2012     2011  
     (unaudited)  

Cash flows from operating activities:

    

Net income

   $ 14,282      $ 13,636   

Adjustments to reconcile net income to net cash provided by operating activities:

    

Stock-based compensation expense

     3,314        2,352   

Depreciation of property, plant, and equipment

     1,551        1,296   

Amortization of intangible assets

     1,043        1,079   

Amortization of discounts or premiums on investments

     1,835        1,462   

Realized (gain) loss on sale of investments

     (94     5   

Tax effect of stock option exercises

     (2,838     (880

Change in deferred income taxes

     (179     (472

Change in operating assets and liabilities

     (6,060     2,310   
  

 

 

   

 

 

 

Net cash provided by operating activities

     12,854        20,788   

Cash flows from investing activities:

    

Purchases of investments

     (56,721     (64,270

Maturities and sales of investments

     37,188        40,091   

Purchases of property, plant, and equipment

     (2,487     (1,577
  

 

 

   

 

 

 

Net cash used in investing activities

     (22,020     (25,756

Cash flows from financing activities:

    

Issuance of common stock under stock option plans

     13,104        9,517   

Payment of dividends

     (4,271     (3,316

Tax effect of stock option exercises

     2,838        880   
  

 

 

   

 

 

 

Net cash provided by financing activities

     11,671        7,081   

Effect of foreign exchange rate changes on cash

     951        1,698   
  

 

 

   

 

 

 

Net change in cash and cash equivalents

     3,456        3,811   

Cash and cash equivalents at beginning of period

     38,103        33,203   
  

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 41,559      $ 37,014   
  

 

 

   

 

 

 

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

 

5


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

NOTE 1: Summary of Significant Accounting Policies

As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Reference should be made to the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2011.

In the opinion of the management of Cognex Corporation (the “Company”), the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, necessary to present fairly the Company’s financial position as of April 1, 2012, and the results of its operations for the quarters ended April 1, 2012 and April 3, 2011, and changes in shareholders’ equity, comprehensive income, and cash flows for the periods presented.

The results disclosed in the Consolidated Statements of Operations for the quarter ended April 1, 2012 are not necessarily indicative of the results to be expected for the full year.

NOTE 2: Fair Value Measurements

Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of April 1, 2012 (in thousands):

 

 

     Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
   Significant Other
Observable

Inputs (Level 2)

Assets:

         

Money market instruments

     $ 1,735        $  

Corporate bonds

                133,486  

Municipal bonds

                125,394  

Agency bonds

                41,285  

Sovereign bonds

                24,501  

Covered bonds

                6,183  

Asset-backed securities

                5,393  

Treasury bills

                999  

Currency forward contracts

       10           

Liabilities:

         

Currency forward contracts

       28           

The Company’s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1 investments. The Company’s currency forward contracts are reported at fair value based upon quoted U.S. Dollar foreign currency exchange rates, and are therefore also classified as Level 1 investments.

The Company’s debt securities are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset, and are therefore classified as Level 2 investments. Management is responsible for estimating the fair value of these investments, and in doing so, considers valuations provided by a large, third-party pricing service. This service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations.

 

6


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The Company did not record an other-than-temporary impairment of these investments in the quarter ended April 1, 2012.

Financial Assets that are Measured at Fair Value on a Non-recurring Basis

The Company has an interest in a limited partnership, which is accounted for using the cost method and is required to be measured at fair value on a non-recurring basis. Management is responsible for estimating the fair value of this investment, and in doing so, considers valuations of the partnership’s investments as determined by the General Partner. Publicly-traded investments in active markets are reported at the market closing price less a discount, as appropriate, to reflect restricted marketability. Fair value for private investments for which observable market prices in active markets do not exist is based upon the best information available including the value of a recent financing, reference to observable valuation measures for comparable companies (such as revenue multiples), public or private transactions (such as the sale of a comparable company), and valuations for publicly-traded comparable companies. The valuations also incorporate the General Partner’s own judgment and close familiarity with the business activities of each portfolio company. Significant increases or decreases in any of these inputs in isolation may result in a significantly lower or higher fair value measurement. The portfolio consists of securities of public and private companies, and consequently, inputs used in the fair value calculation are classified as Level 3. The Company did not record an other-than-temporary impairment of this asset in the quarter ended April 1, 2012.

Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis

Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets in the quarter ended April 1, 2012.

A change to the level of an asset or liability within the fair value hierarchy is determined at the end of a reporting period. There were no changes to these levels during the quarter ended April 1, 2012.

 

7


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

NOTE 3: Cash, Cash Equivalents, and Investments

Cash, cash equivalents, and investments consisted of the following (in thousands):

 

 

     April 1,
2012
     December 31,
2011
 

Cash

   $ 39,824       $ 36,404   

Money market instruments

     1,735         1,699   
  

 

 

    

 

 

 

Cash and cash equivalents

     41,559         38,103   
  

 

 

    

 

 

 

Corporate bonds

     61,517         55,570   

Municipal bonds

     57,862         54,036   

Agency bonds

     27,298         27,545   

Sovereign bonds

     6,222         4,016   

Covered bonds

     4,443         1,319   

Asset-backed securities

     1,867           

Treasury bills

             1,945   
  

 

 

    

 

 

 

Short-term investments

     159,209         144,431   
  

 

 

    

 

 

 

Corporate bonds

     71,969         59,902   

Municipal bonds

     67,532         69,680   

Sovereign bonds

     18,279         22,355   

Agency bonds

     13,987         12,335   

Asset-backed securities

     3,526           

Covered bonds

     1,740         4,701   

Treasury bills

     999           

Limited partnership interest (accounted for using cost method)

     5,933         5,933   
  

 

 

    

 

 

 

Long-term investments

     183,965         174,906   
  

 

 

    

 

 

 
   $ 384,733       $ 357,440   
  

 

 

    

 

 

 

The Company’s portfolio of debt securities consists of treasury bills, municipal bonds, corporate bonds, agency bonds, sovereign bonds, covered bonds, and asset-backed securities. Treasury bills consist of debt securities issued by both the U.S. and foreign governments; municipal bonds consist of debt securities issued by state and local government entities; corporate bonds consist of debt securities issued by both domestic and foreign companies; agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing; sovereign bonds consist of direct debt issued by foreign governments; covered bonds consist of debt securities backed by governments, mortgages, or public sector loans; and asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement.

 

8


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The following table summarizes the Company’s available-for-sale investments as of April 1, 2012 (in thousands):

 

 

     Amortized
Cost
     Gross
Unrealized
Gains
     Gross
Unrealized
Losses
    Fair Value  

Short-term:

          

Corporate bonds

   $ 61,459       $ 188       $ (130   $ 61,517   

Municipal bonds

     57,774         89         (1     57,862   

Agency bonds

     27,220         87         (9     27,298   

Sovereign bonds

     6,192         30                6,222   

Covered bonds

     4,402         41                4,443   

Asset-backed securities

     1,865         2                1,867   

Long-term:

          

Corporate bonds

     71,175         795         (1     71,969   

Municipal bonds

     67,265         295         (28     67,532   

Sovereign bonds

     18,019         260                18,279   

Agency bonds

     13,988         34         (35     13,987   

Asset-backed securities

     3,520         6                3,526   

Covered bonds

     1,722         18                1,740   

Treasury bills

     998         1                999   
  

 

 

    

 

 

    

 

 

   

 

 

 
   $ 335,599       $ 1,846       $ (204   $ 337,241   
  

 

 

    

 

 

    

 

 

   

 

 

 

The following table summarizes the Company’s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of April 1, 2012 (in thousands):

 

 

     Unrealized Loss Position For:               
     Less than 12 Months     12 Months or Greater     Total  
     Fair Value      Unrealized
Losses
    Fair Value      Unrealized
Losses
    Fair Value      Unrealized
Losses
 

Municipal bonds

   $ 19,415       $ (29   $       $      $ 19,415       $ (29

Agency bonds

     11,772         (44                    11,772         (44

Corporate bonds

     3,935         (2     8,758         (129     12,693         (131
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 
   $ 35,122       $ (75   $ 8,758       $ (129   $ 43,880       $ (204
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

As of April 1, 2012, the Company did not recognize an other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, our intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these securities before its effective maturity or market price recovery. The Company recorded gross realized gains on the sale of debt securities totaling $94,000 in the first quarter of 2012, and gross realized gains and gross realized losses on the sale of debt securities totaling $9,000 and $14,000, respectively, in the first quarter of 2011.

 

9


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The following table presents the effective maturity dates of the Company’s available-for-sale investments as of April 1, 2012 (in thousands):

 

 

     <1 Year      1-2 Years      2-3 Years      3-4 Years      4-5 Years      5-7 Years      Total  

Corporate bonds

   $ 61,517       $ 37,014       $ 25,674       $ 4,868       $ 4,413       $       $ 133,486   

Municipal bonds

     57,862         21,567         29,861         10,489         5,091         524         125,394   

Agency bonds

     27,298         10,515         2,101         1,371                         41,285   

Sovereign bonds

     6,222         4,587         8,732         984         3,976                 24,501   

Covered bonds

     4,443         1,740                                         6,183   

Asset-backed securities

     1,867                 3,026                         500         5,393   

Treasury bills

             999                                         999   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 
   $ 159,209       $ 76,422       $ 69,394       $ 17,712       $ 13,480       $ 1,024       $ 337,241   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

The Company has chosen to disclose its Euro-denominated investment portfolio by country and specifically by security type. Financial institutions are included within the corporate bond sector and represent 17% of the Company’s total international portfolio. The following table summarizes the Company’s available-for-sale investments held in its international portfolio as of April 1, 2012 (in thousands):

 

 

Short-term

   Corporate
bonds
     Agency
bonds
     Sovereign
bonds
     Asset-
backed
securities
     Covered
bonds
     Total  

Australia

   $ 3,399       $       $       $       $       $ 3,399   

Austria

             817                                 817   

Canada

     1,993         2,402                                 4,395   

Cayman Islands

     2,076                                         2,076   

France

     2,072                                         2,072   

Germany

     9,125         2,015         2,177                         13,317   

Great Britain

     11,408         5,613                 1,867         1,353         20,241   

Japan

     1,697                                         1,697   

Jersey

     1,341                                         1,341   

Netherlands

     4,266         8,092         4,046                 1,721         18,125   

Norway

                                     1,369         1,369   

Supranational

             3,009                                 3,009   

Sweden

     3,038         3,676                                 6,714   

Switzerland

     3,679                                         3,679   

United States

     13,956         1,675                                 15,631   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 58,050       $ 27,299       $ 6,223       $ 1,867       $ 4,443       $ 97,882   

 

10


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

Long-term

   Corporate
bonds
     Agency
bonds
     Sovereign
bonds
     Covered
bonds
     Total  

Austria

   $       $ 4,798       $       $       $ 4,798   

Belgium

     1,824                                 1,824   

Canada

     1,119         2,279                         3,398   

Denmark

     1,810                         1,740         3,550   

Finland

                     1,911                 1,911   

France

     2,112                                 2,112   

Germany

     6,784         1,371         16,367                 24,522   

Great Britain

     10,615                                 10,615   

Hong Kong

     1,749                                 1,749   

Japan

     1,891                                 1,891   

Jersey

     1,766                                 1,766   

Netherlands

     5,079                                 5,079   

Sweden

             2,101                         2,101   

United States

     8,491         2,437                         10,928   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 43,240       $ 12,986       $ 18,278       $ 1,740       $ 76,244   

In June 2000, the Company became a Limited Partner in Venrock Associates III, L.P. (Venrock), a venture capital fund. A Director of the Company was a General Partner of Venrock Associates through December 31, 2009. The Company has committed to a total investment in the limited partnership of up to $20,500,000, with an expiration date of December 31, 2013. As of April 1, 2012, the Company contributed $19,886,000 to the partnership. The remaining commitment of $614,000 can be called by Venrock at any time before December 31, 2013. No contributions were made and no distributions were received in the first quarter of 2012. Distributions are received and contributions are requested at the discretion of Venrock’s management.

NOTE 4: Inventories

Inventories consisted of the following (in thousands):

 

 

     April 1,
2012
     December 31,
2011
 

Raw materials

   $ 15,854       $ 17,736   

Work-in-process

     3,108         3,418   

Finished goods

     8,845         6,944   
  

 

 

    

 

 

 
   $ 27,807       $ 28,098   
  

 

 

    

 

 

 

NOTE 5: Intangible Assets and Goodwill

The change in the carrying value of goodwill during the period of $152,000 is wholly attributable to fluctuations in foreign currency exchange rates, as a portion of this asset is recorded on the books of the Company’s Irish subsidiary.

The Company evaluates the possible impairment of goodwill and other intangible assets whenever events or circumstances indicate that the carrying value of these assets may not be recoverable. No triggering event occurred in the quarter ended April 1, 2012 that would indicate a potential impairment of goodwill or other intangible assets. However, the Company continues to monitor a variety of factors that could result in an impairment of goodwill or other intangible assets in a future period.

NOTE 6: Warranty Obligations

The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken

 

11


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company’s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in “Accrued expenses” on the Consolidated Balance Sheets.

The changes in the warranty obligation were as follows (in thousands):

 

 

Balance as of December 31, 2011

   $ 2,097   

Provisions for warranties issued during the period

     403   

Fulfillment of warranty obligations

     (426

Foreign exchange rate changes

     50   
  

 

 

 

Balance as of April 1, 2012

   $ 2,124   
  

 

 

 

NOTE 7: Contingencies

In May 2008, the Company filed a complaint against MvTec Software GmbH, MvTec LLC, and Fuji America Corporation in the United States District Court for the District of Massachusetts alleging infringement of certain patents owned by the Company. In April 2009 and again in June 2009, Defendant MvTec Software GmbH filed re-examination requests of the patents-at-issue with the United States Patent and Trademark Office. This matter is ongoing.

In May 2009, the Company pre-filed a complaint with the United States International Trade Commission (ITC) pursuant to Section 337 of the Tariff Act of 1930, as amended, 19 U.S.C. §1337, against MvTec Software GmbH, MvTec LLC, Fuji America, and several other respondents alleging unfair methods of competition and unfair acts in the unlawful importation into the United States, sale for importation, or sale within the United States after importation. By this filing, the Company requested the ITC to investigate the Company’s contention that certain machine vision software, machine vision systems, and products containing the same infringe, and respondents directly infringe and/or actively induce and/or contribute to the infringement in the United States, of one or more of the Company’s U.S. patents. In July 2009, the ITC issued an order that it would institute an investigation based upon the Company’s assertions. In September 2009, the Company reached a settlement with two of the respondents, and in December 2009, the Company reached a settlement with five additional respondents. In March 2010, the Company reached a settlement with respondent Fuji Machine Manufacturing Co., Ltd. and its subsidiary Fuji America Corporation. These settlements did not have a material impact on the Company’s financial results. An ITC hearing was held in May 2010. In July 2010, the Administrative Law Judge issued an initial determination finding two of the Company’s patents invalid and that respondents did not infringe the patents-at-issue. In September 2010, the Commission issued a notice that it would review the initial determination of the Administrative Law Judge. The ITC issued its Final Determination in November 2010 in which it determined to modify-in-part and affirm-in-part the Administrative Law Judge’s determination, and terminate the investigation with a finding of no violation of Section 337 of the Tariff Act of 1930 (as amended 19 U.S.C. §1337). The Company has filed an appeal of the decision with the United States Court of Appeals for the Federal Circuit. An oral hearing before the United States Court of Appeals occurred in February 2012. This matter is ongoing.

The Company cannot predict the outcome of the above-referenced pending matters and an adverse resolution of these lawsuits could have a material adverse effect on the Company’s financial position, liquidity, results of operations, and/or indemnification obligations. In addition, various other claims and legal proceedings generally incidental to the normal course of business are pending or threatened on behalf of or against the Company. While we cannot predict the outcome of these incidental matters, we believe that any liability arising from them will not have a material adverse effect on our financial position, liquidity, or results of operations.

 

12


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

NOTE 8: Indemnification Provisions

Except as limited by Massachusetts law, the by-laws of the Company require it to indemnify certain current or former directors, officers, and employees of the Company against expenses incurred by them in connection with each proceeding in which he or she is involved as a result of serving or having served in certain capacities. Indemnification is not available with respect to a proceeding as to which it has been adjudicated that the person did not act in good faith in the reasonable belief that the action was in the best interests of the Company. The maximum potential amount of future payments the Company could be required to make under these provisions is unlimited. The Company has never incurred significant costs related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal.

In the ordinary course of business, the Company may accept standard limited indemnification provisions in connection with the sale of its products, whereby it indemnifies its customers for certain direct damages incurred in connection with third-party patent or other intellectual property infringement claims with respect to the use of the Company’s products. The term of these indemnification provisions generally coincides with the customer’s use of the Company’s products. The maximum potential amount of future payments the Company could be required to make under these provisions is generally subject to fixed monetary limits. The Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal.

In the ordinary course of business, the Company also accepts limited indemnification provisions from time to time, whereby it indemnifies customers for certain direct damages incurred in connection with bodily injury and property damage arising from the installation of the Company’s products. The term of these indemnification provisions generally coincides with the period of installation. The maximum potential amount of future payments the Company could be required to make under these provisions is generally limited and is likely recoverable under the Company’s insurance policies. As a result of this coverage, and the fact that the Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions, the Company believes the estimated fair value of these provisions is minimal.

NOTE 9: Derivative Instruments

The Company is exposed to certain risks relating to its ongoing business operations including foreign currency exchange rate risk and interest rate risk. The Company currently mitigates certain foreign currency exchange rate risks with derivative instruments. The Company does not currently manage its interest rate risk with derivative instruments.

The Company faces exposure to foreign currency exchange rate fluctuations, as a significant portion of its revenues, expenses, assets, and liabilities are denominated in currencies other than the functional currencies of the Company’s subsidiaries or the reporting currency of the Company, which is the U.S. Dollar. The Company faces two types of foreign currency exchange rate exposures:

 

   

transactional currency/functional currency exchange rate exposures from transactions that are denominated in currencies other than the functional currency of the subsidiary (for example, a U.S. Dollar receivable on the Company’s Irish subsidiary’s books for which the functional currency is the Euro), and

 

   

functional currency/reporting currency exchange rate exposures from transactions that are denominated in currencies other than the U.S. Dollar, which is the reporting currency of the Company.

The Company currently uses derivative instruments to provide an economic hedge against its transactional currency/functional currency exchange rate exposures. Forward contracts on currencies are entered into to manage the transactional currency/functional currency exposure of the Company’s Irish subsidiary’s accounts receivable denominated in U.S. dollars and intercompany receivables denominated in Japanese Yen. These forward contracts are used to minimize foreign currency gains or losses, as the gains or losses on these contracts are intended to offset the losses or gains on the underlying exposures.

 

13


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

These forward contracts do not qualify for hedge accounting. Both the underlying exposures and the forward contracts are recorded at fair value on the Consolidated Balance Sheets and changes in fair value are reported as “Foreign currency loss” on the Consolidated Statements of Operations. The Company recorded net foreign currency losses of $638,000 and $59,000 as of April 1, 2012 and April 3, 2011, respectively.

As of April 1, 2012, the Company had the following outstanding forward contracts that were entered into to mitigate foreign currency exchange rate risk:

 

 

Currency

 

Amount

Japanese Yen/Euro

  300,000,000 Japanese Yen

U.S. Dollar/Euro

  3,180,000 U.S. Dollars

Information regarding the fair value of the forward contracts outstanding as of April 1, 2012 and December 31, 2011 was as follows (in thousands):

 

 

    

Asset Derivatives

   Liability Derivatives
     Balance    Fair Value    Balance    Fair Value
    

Sheet

Location

   April 1,
2012
     December 31,
2011
   Sheet
Location
   April 1,
2012
     December 31,
2011

Currency

forward contracts

  

Prepaid expenses and other

current assets

     $10       $14    Accrued
expenses
     $28       $165

Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations for the quarters ended April 1, 2012 and April 3, 2011 were as follows (in thousands):

 

 

    

Location of

Gain (Loss)

Recognized

in Income

on

Derivatives

   Amount of Gain (Loss)
Recognized in Income on
Derivatives
        Quarter ended
        April 1,
2012
   April 3,
2011

Currency forward contracts

   Foreign currency gain (loss)    $ (289)    $2

NOTE 10: Stock-Based Compensation

The Company’s share-based payments that result in compensation expense consist solely of stock option grants. As of April 1, 2012, the Company had 6,294,849 shares available for grant under two stock option plans: the 2001 General Stock Option Plan (4,928,864) and the 2007 Stock Option and Incentive Plan (1,365,985). Each of these plans expires ten years from the date the plan was approved. In December 2011, the 2001 General Stock Option plan received shareholder approval for an amendment and restatement of the plan, extending the plan until September 2021. Generally, stock options are granted with an exercise price equal to the market value of the Company’s common stock at the grant date, vest over four years based upon continuous service, and expire ten years from the grant date.

 

14


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The following table summarizes the Company’s stock option activity for the quarter ended April 1, 2012:

 

 

     Shares
(in thousands)
    Weighted-
Average
Exercise
Price
     Weighted-
Average
Remaining
Contractual
Term (in years)
     Aggregate
Intrinsic
Value
(in thousands)
 

Outstanding as of December 31, 2011

     4,473      $ 24.48         

Granted

     5        44.75         

Exercised

     (614     21.46         

Forfeited or expired

     (37     22.25         
  

 

 

         

Outstanding as of April 1, 2012

     3,827      $ 25.06         7.7       $ 66,253   
  

 

 

   

 

 

    

 

 

    

 

 

 

Exercisable as of April 1, 2012

     1,190      $ 21.11         5.7       $ 25,337   
  

 

 

   

 

 

    

 

 

    

 

 

 

The fair values of stock options granted in each quarter presented were estimated using the following weighted-average assumptions:

 

 

     Quarter Ended
       April 1,  
2012
    April 3,  
2011

Risk-free rate

       2.0 %       3.6 %

Expected dividend yield

       1.2 %       1.0 %

Expected volatility

       44 %       42 %

Expected term (in years)

       5.7         5.4  

Risk-free rate

The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option.

Expected dividend yield

The current dividend yield was calculated by annualizing the cash dividend declared by the Company’s Board of Directors for the current quarter and dividing that result by the closing stock price on the grant date. The current dividend yield was then adjusted to reflect the Company’s expectations relative to future dividend declarations.

Expected volatility

The expected volatility was based upon a combination of historical volatility of the Company’s common stock over the contractual term of the option and implied volatility for traded options of the Company’s stock.

Expected term

The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time.

The weighted-average grant-date fair values of stock options granted during the quarter ended April 1, 2012 and April 3, 2011 were $12.98 and $11.75, respectively.

The Company stratifies its employee population into two groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately 67% of its stock options granted to senior management and 66% of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated forfeiture rate of 12% to all unvested options for senior management and a rate of 14% for all other employees.

The total stock-based compensation expense and the related income tax benefit recognized was $3,314,000 and $1,087,000, respectively, for the quarter ended April 1, 2012, and $2,352,000 and $791,000, respectively, for the quarter ended April 3, 2011. No compensation expense was capitalized as of April 1, 2012 or December 31, 2011.

 

15


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The following table details the stock-based compensation expense by caption for each quarter presented on the Consolidated Statements of Operations (in thousands):

 

 

     Quarter Ended  
     April 1,
2012
       April 3,
2011
 

Product cost of revenue

   $ 240         $ 165   

Service cost of revenue

     68           70   

Research, development, and engineering

     867           809   

Selling, general, and administrative

     2,139           1,308   
  

 

 

      

 

 

 
   $ 3,314         $ 2,352   
  

 

 

      

 

 

 

The total intrinsic values of stock options exercised for the quarter ended April 1, 2012 and April 3, 2011 were $12,636,000 and $4,668,000, respectively. The total fair values of stock options vested for the quarter ended April 1, 2012 and April 3, 2011 were $6,399,000 and $7,002,000, respectively.

As of April 1, 2012, total unrecognized compensation expense related to non-vested stock options was $11,483,000, which is expected to be recognized over a weighted-average period of 1.8 years.

NOTE 11: Stock Repurchase Program

In April 2008, the Company’s Board of Directors authorized the repurchase of up to $50,000,000 of the Company’s common stock. As of April 1, 2012, the Company had repurchased a total of 1,375,875 shares at a cost of $30,000,000 under this program. In November 2011, the Company’s Board of Directors authorized the repurchase of up to $80,000,000 of the Company’s common stock to help reduce share dilution associated with equity incentive plans. This new authorization will commence once the Company completes the $50,000,000 program noted above. The Company did not purchase any additional shares under these programs during the quarter ended April 1, 2012. The Company may repurchase shares under these programs in future periods depending upon a variety of factors, including, among other things, stock price, share availability, and cash reserve requirements.

NOTE 12: Taxes

A reconciliation of the United States federal statutory corporate tax rate to the Company’s effective tax rate was as follows:

 

 

     Quarter Ended  
     April 1,
2012
    April 3,
2011
 

Income tax at federal statutory rate

     35     35

State income taxes, net of federal benefit

     1        1   

Foreign tax rate differential

     (15     (13
  

 

 

   

 

 

 

Income tax provision

     21     23
  

 

 

   

 

 

 

During the quarter ended April 1, 2012, the Company recorded an $111,000 increase in liabilities, net of deferred tax benefit, for uncertain tax positions that were recorded as income tax expense. Estimated interest and penalties included in these amounts totaled $32,000.

The Company’s reserve for income taxes, including gross interest and penalties was $5,489,000 as of April 1, 2012, of which $558,000 was classified as current and $4,931,000 was classified as noncurrent. The amount of gross interest and penalties included in these balances was $1,251,000. If the Company’s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period, less $311,000 that would be recorded through additional paid in capital. As a result of the expiration of certain statutes of limitation, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately $300,000 to $400,000 over the next twelve months.

 

16


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

The Company has defined its major tax jurisdictions as the United States, Ireland, China, and Japan, and within the United States, Massachusetts and California. Within the United States, the tax years 2006 through 2011 remain open to examination by various taxing authorities due to a 2009 carryback claim, while the tax years 2007 through 2011 remain open to examination by various taxing authorities in other jurisdictions in which the Company operates.

NOTE 13: Weighted-Average Shares

Weighted-average shares were calculated as follows (in thousands):

 

 

     Quarter Ended  
     April 1,
2012
     April 3,
2011
 

Basic weighted-average common shares outstanding

     42,570         41,336   

Effect of dilutive stock options

     1,020         950   
  

 

 

    

 

 

 

Weighted-average common and common-equivalent shares outstanding

     43,590         42,286   
  

 

 

    

 

 

 

Stock options to purchase 802,048 and 539,569 shares of common stock, on a weighted-average basis, were outstanding for the quarters ended April 1, 2012 and April 3, 2011, respectively, but were not included in the calculation of diluted net income per share because they were anti-dilutive.

NOTE 14: Segment Information

The Company has two reportable segments: the Modular Vision Systems Division (MVSD) and the Surface Inspection Systems Division (SISD). MVSD develops, manufactures, and markets modular vision systems that are used to control the manufacture of discrete items by locating, identifying, inspecting, and measuring them during the manufacturing process. SISD develops, manufactures, and markets surface inspection vision systems that are used to inspect surfaces of materials processed in a continuous fashion, such as metals, papers, nonwoven, plastics, and glass, to ensure there are no flaws or defects on the surfaces. Segments are determined based upon the way that management organizes its business for making operating decisions and assessing performance. The Company evaluates segment performance based upon income or loss from operations, excluding stock-based compensation expense.

The following table summarizes information about the segments (in thousands):

 

 

Quarter Ended

April 1, 2012

   MVSD    SISD    Reconciling
Items
  Consolidated

Product revenue

     $ 64,221        $ 7,186        $       $ 71,407  

Service revenue

       1,920          4,382                  6,302  

Operating income

       21,144          2,392          (5,795 )       17,741  

Quarter Ended

April 3, 2011

                  

Product revenue

     $ 62,817        $ 6,060        $       $ 68,877  

Service revenue

       1,969          3,548                  5,517  

Operating income

       22,027          997          (5,656 )       17,368  

Reconciling items consist of stock-based compensation expense and unallocated corporate expenses, which primarily include corporate headquarters costs, professional fees, and patent infringement litigation. Additional asset information by segment is not produced internally for use by the chief operating decision maker, and therefore, is not presented. Additional asset information is not provided because cash and investments are commingled and the segments share assets and resources in a number of locations around the world.

 

17


COGNEX CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

NOTE 15: Dividends

On February 8, 2012, the Company announced that the Board of Directors declared a cash dividend of $0.10 per share. The dividend was paid on March 16, 2012 to all shareholders of record at the close of business on March 2, 2012.

On April 30, 2012, the Company’s Board of Directors declared a cash dividend of $0.11 per share. The dividend is payable on June 15, 2012 to all shareholders of record at the close of business on June 1, 2012.

 

18


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

Forward-Looking Statements

Certain statements made in this report, as well as oral statements made by the Company from time to time, constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Readers can identify these forward-looking statements by our use of the words “expects,” “anticipates,” “estimates,” “believes,” “projects,” “intends,” “plans,” “will,” “may,” “shall,” “could,” “should,” and similar words and other statements of a similar sense. These statements are based upon our current estimates and expectations as to prospective events and circumstances, which may or may not be in our control and as to which there can be no firm assurances given. These forward-looking statements, which include statements regarding business and market trends, future financial performance, customer order rates, expected areas of growth, research and development activities, and strategic plans, involve known and unknown risks and uncertainties that could cause actual results to differ materially from those projected. Such risks and uncertainties include: (1) current and future conditions in the global economy; (2) the cyclicality of the semiconductor and electronics industries; (3) the inability to penetrate new markets; (4) the inability to achieve significant international revenue; (5) fluctuations in foreign currency exchange rates; (6) the loss of a large customer; (7) the inability to attract and retain skilled employees; (8) the reliance upon key suppliers to manufacture and deliver critical components for our products; (9) the failure to effectively manage product transitions or accurately forecast customer demand; (10) the inability to design and manufacture high-quality products; (11) the technological obsolescence of current products and the inability to develop new products; (12) the failure to properly manage the distribution of products and services; (13) the inability to protect our proprietary technology and intellectual property; (14) our involvement in time-consuming and costly litigation; (15) the impact of competitive pressures; (16) the challenges in integrating and achieving expected results from acquired businesses; (17) potential impairment charges with respect to our investments or for acquired intangible assets or goodwill; (18) exposure to additional tax liabilities; and (19) information security breaches or business system disruptions. The foregoing list should not be construed as exhaustive and we encourage readers to refer to the detailed discussion of risk factors included in Part I - Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2011. The Company cautions readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. The Company disclaims any obligation to subsequently revise forward-looking statements to reflect the occurrence of anticipated or unanticipated events or circumstances after the date such statements are made.

Executive Overview

Cognex Corporation is a leading worldwide provider of machine vision products that capture and analyze visual information in order to automate tasks, primarily in manufacturing processes, where vision is required. Our Modular Vision Systems Division (MVSD) specializes in machine vision systems that are used to automate the manufacture of discrete items, while our Surface Inspection Systems Division (SISD) specializes in machine vision systems that are used to inspect the surfaces of materials processed in a continuous fashion.

In addition to product revenue derived from the sale of machine vision systems, the Company also generates revenue by providing maintenance and support, training, consulting, and installation services to its customers. Our customers can be classified into three primary markets: factory automation, semiconductor and electronics capital equipment, and surface inspection.

 

   

Factory automation customers, who are included in the Company’s MVSD segment, purchase Cognex vision products and incorporate them into their manufacturing processes. Virtually every manufacturer can achieve better quality and manufacturing efficiency by using machine vision, and therefore, this market includes a broad base of customers across a variety of industries, including automotive, consumer electronics, food and beverage, health and beauty, pharmaceutical, medical devices, and solar. The factory automation market also includes customers who purchase Cognex vision products for use outside of the assembly process, such as using ID products in logistics automation for package sorting and distribution. Sales to factory automation customers represented approximately 76% of total revenue in the first quarter of 2012.

 

19


   

Semiconductor and electronics capital equipment manufacturers, who are included in the Company’s MVSD segment, purchase Cognex vision products and integrate them into the automation equipment that they manufacture and then sell to their customers to either make semiconductor chips or assemble printed circuit boards. Demand from these capital equipment manufacturers has historically been highly cyclical, with periods of investment followed by downturn. Sales to semiconductor and electronics capital equipment manufacturers represented approximately 9% of total revenue in the first quarter of 2012.

 

   

Surface inspection customers, who comprise the Company’s SISD segment, are manufacturers of materials processed in a continuous fashion, such as metals, paper, nonwovens, plastics, and glass. These customers need sophisticated machine vision to detect, classify, and analyze defects on the surfaces of those materials as they are being processed at high speeds. Surface inspection sales represented approximately 15% of total revenue in the first quarter of 2012.

Revenue for the first quarter of 2012 totaled $77,709,000, representing an increase of $3,315,000 from the same period in the prior year. While sales in the cyclical semiconductor and electronics capital equipment market declined from the first quarter of 2011, sales in the factory automation and surface inspection markets increased from the first quarter of 2011. Gross margin remained consistent at 75% of revenue in both the first quarters of 2012 and 2011. Operating expenses increased by $2,267,000 as compared to the first quarter of 2011, due primarily to expenses associated with increased headcount and higher stock-based compensation expense. The Company recorded an operating profit of $17,741,000, or 23% of revenue, in the first quarter of 2012, compared to an operating profit of $17,368,000, or 23% of revenue, in the first quarter of 2011.

Results of Operations

Revenue

Revenue for the first quarter of 2012 increased by $3,315,000, or 4%, from the first quarter of 2011. This increase was due to a $7,310,000 increase in sales to factory automation customers and a $1,960,000 increase in sales to surface inspection customers, partially offset by a $5,955,000 decrease in sales to semiconductor and electronics capital equipment customers.

Factory Automation Market

Sales to customers in the factory automation market represented 76% of total revenue in the first quarter of 2012 compared to 70% in the first quarter of 2011. Sales to these customers increased by $7,310,000, or 14%, from the first quarter of 2011. Geographically, increases from the prior year in factory automation revenue were noted across all of the Company’s major regions, including the Americas, Europe, Asia, and Japan, with the largest percentage increase experienced in Asia. The Company has made significant investments in Asia to expand its sales and support infrastructure, particularly in China, in order to access more of the machine vision market in this high-potential growth region. By product, the largest percentage increase from the prior year in factory automation revenue came from sales of the Company’s ID Products, which are used in manufacturing applications as well as in the logistics industry for package sorting and distribution. The Company expects its Asia region and its ID Products business to continue to be areas for growth in 2012.

Sales to factory automation customers decreased by $3,256,000, or 5%, from the fourth quarter of 2011. A decrease in revenue from the fourth quarter to the first quarter is not unusual for the factory automation business, as many customers consume their remaining annual capital budgets during the last quarter of the year. Management expects total factory automation revenue to grow in the second quarter of 2012 as compared to the first quarter.

Semiconductor and Electronics Capital Equipment Market

Sales to customers who make automation equipment for the semiconductor and electronics industries represented 9% of total revenue in the first quarter of 2012 compared to 17% in the first quarter of 2011. Sales to these customers decreased by $5,955,000, or 47%, from the first quarter of 2011. Although sales to these customers increased by $1,461,000, or 28%, from the fourth quarter of 2011, the semiconductor and electronics capital equipment market has historically been highly cyclical and management has limited visibility regarding future order levels from these customers.

 

20


Surface Inspection Market

Sales to customers in the surface inspection market represented 15% of total revenue in the first quarter of 2012 compared to 13% in the first quarter of 2011. Revenue from these customers increased by $1,960,000, or 20%, from the first quarter of 2011 due to both higher product and service revenue. A majority of this growth resulted from sales to the paper industry, which were significantly higher than in the first quarter of 2011. Revenue from the surface inspection market decreased by $4,538,000, or 28%, from the fourth quarter of 2011, which was a record revenue quarter for the division. The revenue reported each quarter can vary significantly depending upon the timing of customer orders, system deliveries, and installations, as well as the impact of revenue deferrals.

Product Revenue

Product revenue increased by $2,530,000, or 4%, from the first quarter of 2011 due to both a higher volume of vision systems sold and higher average selling prices. The decline in sales of software-only products to semiconductor and electronics capital equipment customers, which are sold at relatively lower price points, contributed to the higher average selling prices.

Service Revenue

Service revenue, which is derived from the sale of maintenance and support, training, consulting, and installation services, increased by $785,000, or 14%, from the first quarter of 2011 primarily due to higher revenue from SISD training services and spare part sales. Service revenue increased as a percentage of total revenue to 8% in the first quarter of 2012 from 7% in the first quarter of 2011.

Gross Margin

Gross margin as a percentage of revenue was 75% for both the first quarters of 2012 and 2011. Although revenue increased slightly from the prior year, a greater percentage of total revenue from the sale of relatively lower margin surface inspection systems resulted in a flat consolidated gross margin.

MVSD Margin

MVSD gross margin as a percentage of revenue was 80% for both the first quarters of 2012 and 2011.

SISD Margin

SISD gross margin as a percentage of revenue was 53% for the first quarter of 2012 compared to 46% for the first quarter of 2011. The increase in SISD margin was due to improvements in both product and service margins. Product margins improved primarily due to manufacturing efficiencies, as relatively flat manufacturing costs were spread over a higher revenue base. Service margins improved due to a shift in mix of SISD sales to relatively higher margin training services and spare part sales.

Product Margin

Product gross margin as a percentage of revenue was 78% for both the first quarters of 2012 and 2011.

Service Margin

Service gross margin as a percentage of revenue was 44% for the first quarter of 2012 compared to 40% for the first quarter of 2011. The increase in service margin was primarily due to improvements in SISD service margins, as discussed above, partially offset by lower margins from MVSD consulting services, which can vary significantly depending upon the consulting projects recognized in a given quarter.

 

21


Operating Expenses

Research, Development, and Engineering Expenses

Research, development, and engineering (RD&E) expenses for the first quarter of 2012 increased $879,000, or 9%, from the first quarter of 2011. MVSD RD&E expenses increased by $753,000, or 9%, and SISD RD&E expenses increased $126,000, or 16%.

The increase in MVSD RD&E expenses was primarily due to headcount additions during the past year to support strategic initiatives, resulting in higher personnel-related costs, such as salaries and fringe benefits ($569,000), and the impact of a research and development grant from which the Company is no longer benefiting ($179,000). The increase in SISD RD&E expenses was primarily due to increased salaries and fringe benefits expenses ($87,000).

RD&E expenses as a percentage of revenue were 13% in both the first quarters of 2012 and 2011. We believe that a continued commitment to RD&E activities is essential in order to maintain or achieve product leadership with our existing products and to provide innovative new product offerings. In addition, we consider our ability to accelerate time to market for new products to be critical to our revenue growth. Therefore, we expect to continue to make significant RD&E investments in the future. Although we target our RD&E spending to be between 10% and 15% of revenue, this percentage is impacted by revenue levels.

Selling, General, and Administrative Expenses

Selling, general, and administrative (SG&A) expenses for the first quarter of 2012 increased by $1,388,000, or 5%, from the first quarter of 2011. MVSD SG&A expenses increased $1,860,000, or 8%, while SISD SG&A expenses increased $108,000, or 4%. Corporate expenses that are not allocated to either division decreased by $580,000, or 15%.

During the past year, the Company increased MVSD SG&A headcount in strategic areas, resulting in higher personnel-related costs, such as salaries, fringe benefits, commissions, and travel expenses ($1,571,000). The Company also recorded increased stock-based compensation expense due to a higher valuation of stock options granted in the fourth quarter of 2011 and a lower level of credits related to forfeited options ($593,000). Offsetting the increase in sales commissions associated with additional personnel was a decrease in sales commissions as a result of lower commission rates on orders shipped in the first quarter of 2012 compared to the first quarter of 2011 ($459,000).

The increase in SISD SG&A expenses was primarily due to increased salaries and fringe benefits expenses ($92,000).

The decrease in corporate expenses was primarily related to the Company’s 30th Anniversary parties held in the first quarter of 2011($480,000).

Nonoperating Income (Expense)

The Company recorded a foreign currency loss of $638,000 in the first quarter of 2012 compared to a loss of $59,000 for the first quarter of 2011. The foreign currency losses in each period resulted primarily from the revaluation and settlement of accounts receivable and intercompany balances that are reported in one currency and collected in another. Although a portion of the Company’s foreign currency exposure of accounts receivable is mitigated through the use of forward contracts, this program depends upon forecasts of sales and collections, and therefore, gains or losses on the underlying receivables may not perfectly offset losses or gains on the contracts.

Investment income for the first quarter of 2012 increased $367,000, or 61%, from the first quarter of 2011, primarily due to an increase in cash generated from operations that was available for investment.

The Company recorded other income of $3,000 in the first quarter of 2012 compared to other expense of $205,000 in the first quarter of 2011. The Company recorded $141,000 of other income in the first quarter of

 

22


2012 upon the expiration of the statute of limitations relating to a tax holiday, during which time the Company collected value-added taxes from customers that were not required to be remitted to the government authority. Other income (expense) also includes rental income, net of associated expenses, from leasing buildings adjacent to the Company’s corporate headquarters. A portion of this space is currently unoccupied.

Income Tax Expense

The Company’s effective tax rate was 21% in the first quarter of 2012 and 23% in the first quarter of 2011. There were no discrete tax events in either period. The decrease in the effective tax rate was primarily due to a higher proportion of pre-tax income earned in relatively lower tax jurisdictions.

Liquidity and Capital Resources

The Company has historically been able to generate positive cash flow from operations, which has funded its operating activities and other cash requirements and has resulted in an accumulated cash, cash equivalent, and investment balance of $384,733,000 as of April 1, 2012. The Company has established guidelines relative to credit ratings, diversification, and maturities of its investments that maintain liquidity.

The Company’s cash requirements during the first quarter of 2012 were met with its existing cash balances, cash from investment sales and maturities, positive cash flows from operations, and the proceeds from stock option exercises. Cash requirements primarily consisted of operating activities, purchases of investments, capital expenditures, and the payment of dividends. Capital expenditures for the first quarter of 2012 totaled $2,487,000 and consisted primarily of expenditures for computer hardware and software.

In June 2000, the Company became a Limited Partner in Venrock Associates III, L.P. (Venrock), a venture capital fund. The Company has committed to a total investment in the limited partnership of up to $20,500,000, with the commitment period expiring on December 31, 2013. The Company does not have the right to withdraw from the partnership prior to December 31, 2013. As of April 1, 2012, the Company had contributed $19,886,000 to the partnership. No contributions were made and no distributions were received in the first quarter of 2012. The remaining commitment of $614,000 can be called by Venrock in any period through December 31, 2013.

Beginning in the third quarter of 2003, the Company’s Board of Directors has declared and paid a cash dividend in each quarter, including a dividend of $0.10 per share that amounted to $4,271,000 in the first quarter of 2012. Future dividends will be declared at the discretion of the Company’s Board of Directors and will depend upon such factors as the Board deems relevant including, among other things, the Company’s ability to generate positive cash flows from operations.

In April 2008, the Company’s Board of Directors authorized the repurchase of up to $50,000,000 of the Company’s common stock, primarily as a means to reduce the dilutive effect of employee stock options. As of April 1, 2012, the Company had repurchased 1,375,875 shares at a cost of $30,000,000 under this program. In November 2011, the Company’s Board of Directors authorized the repurchase of up to $80,000,000 of the Company’s common stock. This new authorization will commence once the Company completes the $50,000,000 program noted above. The Company did not purchase any shares under these programs during the first quarter of 2012. The Company may repurchase shares under these programs in future periods depending upon a variety of factors, including, among other things, stock price, share availability, and cash reserve requirements.

The Company believes that its existing cash, cash equivalent, and investment balances, together with cash flow from operations, will be sufficient to meet its operating, investing, and financing activities for the next twelve months. As of April 1, 2012, the Company had approximately $378,800,000 in either cash, cash equivalents, or debt securities that could be converted into cash. In addition, Cognex has no debt and does not anticipate needing debt financing in the near future. We believe that our strong cash position has put us in a relatively good position with respect to our longer-term liquidity needs.

ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes to the Company’s exposures to market risk since December 31, 2011.

 

23


ITEM 4: CONTROLS AND PROCEDURES

As required by Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934, the Company has evaluated, with the participation of management, including the Chief Executive Officer and the Chief Financial Officer, the effectiveness of its disclosure controls and procedures (as defined in such rules) as of the end of the period covered by this report. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that such disclosure controls and procedures were effective as of that date. From time to time, the Company reviews its disclosure controls and procedures, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that the Company’s systems evolve with its business. There was no change in the Company’s internal control over financial reporting that occurred during the three-month period ended April 1, 2012 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

24


PART II: OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

In May 2008, the Company filed a complaint against MvTec Software GmbH, MvTec LLC, and Fuji America Corporation in the United States District Court for the District of Massachusetts alleging infringement of certain patents owned by the Company. In April 2009 and again in June 2009, Defendant MvTec Software GmbH filed re-examination requests of the patents-at-issue with the United States Patent and Trademark Office. This matter is ongoing.

In May 2009, the Company pre-filed a complaint with the United States International Trade Commission (ITC) pursuant to Section 337 of the Tariff Act of 1930, as amended, 19 U.S.C. §1337, against MvTec Software GmbH, MvTec LLC, Fuji America, and several other respondents alleging unfair methods of competition and unfair acts in the unlawful importation into the United States, sale for importation, or sale within the United States after importation. By this filing, the Company requested the ITC to investigate the Company’s contention that certain machine vision software, machine vision systems, and products containing the same infringe, and respondents directly infringe and/or actively induce and/or contribute to the infringement in the United States, of one or more of the Company’s U.S. patents. In July 2009, the ITC issued an order that it would institute an investigation based upon the Company’s assertions. In September 2009, the Company reached a settlement with two of the respondents, and in December 2009, the Company reached a settlement with five additional respondents. In March 2010, the Company reached a settlement with respondent Fuji Machine Manufacturing Co., Ltd. and its subsidiary Fuji America Corporation. These settlements did not have a material impact on the Company’s financial results. An ITC hearing was held in May 2010. In July 2010, the Administrative Law Judge issued an initial determination finding two of the Company’s patents invalid and that respondents did not infringe the patents-at-issue. In September 2010, the Commission issued a notice that it would review the initial determination of the Administrative Law Judge. The ITC issued its Final Determination in November 2010 in which it determined to modify-in-part and affirm-in-part the Administrative Law Judge’s determination, and terminate the investigation with a finding of no violation of Section 337 of the Tariff Act of 1930 (as amended 19 U.S.C. §1337). The Company has filed an appeal of the decision with the United States Court of Appeals for the Federal Circuit. An oral hearing before the United States Court of Appeals occurred in February 2012. This matter is ongoing.

The Company cannot predict the outcome of the above-referenced pending matters and an adverse resolution of these lawsuits could have a material adverse effect on the Company’s financial position, liquidity, results of operations, and/or indemnification obligations. In addition, various other claims and legal proceedings generally incidental to the normal course of business are pending or threatened on behalf of or against the Company. While we cannot predict the outcome of these incidental matters, we believe that any liability arising from them will not have a material adverse effect on our financial position, liquidity, or results of operations.

ITEM 1A. RISK FACTORS

For a complete list of factors that could affect the Company’s business, results of operations, and financial condition, see the risk factors discussion provided in Part I — Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2011.

 

25


ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table sets forth information with respect to purchases by the Company of shares of its Common Stock during the periods indicated.

 

     Total
Number of
Shares
Purchased
     Average Price
Paid per Share
     Total Number
of Shares Purchased as
Part of Publicly
Announced Plans or
Programs (1)
     Approximate
Dollar Value of
Shares that
May Yet Be
Purchased
Under the
Plans or
Programs
 

January 1 - January 29, 2012

                           $ 100,000,631   

January 30 - February 26, 2012

                           $ 100,000,631   

February 27 - April 1, 2012

                           $ 100,000,631   
  

 

 

    

 

 

    

 

 

    

Total

                           $ 100,000,631   

 

(1) In April 2008, the Company’s Board of Directors authorized the repurchase of up to $50,000,000 of the Company’s common stock. In November 2011, the Company’s Board of Directors authorized the repurchase of up to an additional $80,000,000 of the Company’s common stock to commence once the Company completes the $50,000,000 program noted above.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None

 

26


ITEM 6. EXHIBITS

 

  31.1   — Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) under the Securities Exchange Act of 1934*
  31.2   — Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) under the Securities Exchange Act of 1934*
  32.1   — Certification of Chief Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**
  32.2   — Certification of Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**
  101   — xBRL (Extensible Business Reporting Language)***
    The following materials from Cognex Corporation’s Quarterly Report on Form 10-Q formatted in xBRL: (i) Consolidated Statements of Operations for the quarters ended April 1, 2012 and April 3, 2011; (ii) Consolidated Statements of Comprehensive Income for the quarters ended April 1, 2012 and April 3, 2011; (iii) Consolidated Balance Sheets as of April 1, 2012 and December 31, 2011; (iv) Consolidated Statement of Shareholders’ Equity for the quarter ended April 1, 2012; (v) Consolidated Condensed Statements of Cash Flows for the quarters ended April 1, 2012 and April 3, 2011; and (vi) Notes to Consolidated Financial Statements.

 

* Filed herewith

 

** Furnished herewith

 

*** Pursuant to Rule 406T of Regulation S-T, the xBRL related information in Exhibit 101 to this Quarterly Report on Form 10-Q is furnished and not filed for purposes of Sections 11 and 12 of the Securities Act of 1933 and Section 18 of the Securities Exchange Act of 1934.

 

27


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.

 

Date: April 30, 2012     COGNEX CORPORATION  
  By:  

/s/ Robert J. Willett

 
    Robert J. Willett  
    President and Chief Executive Officer  
    (principal executive officer)  
  By:  

/s/ Richard A. Morin

 
    Richard A. Morin  
    Executive Vice President of Finance and Administration and Chief Financial Officer  
    (principal financial and accounting officer)  

 

28

EX-31.1 2 d316570dex311.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER Certification of Chief Executive Officer

Exhibit 31.1

CERTIFICATION

I, Robert J. Willett, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Cognex Corporation;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this 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 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 most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: April 30, 2012   By:  

/s/ Robert J. Willett

 
    Robert J. Willett  
    President and Chief Executive Officer  
EX-31.2 3 d316570dex312.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER Certification of Chief Financial Officer

Exhibit 31.2

CERTIFICATION

I, Richard A. Morin, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Cognex Corporation;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this 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 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 most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: April 30, 2012   By:  

/s/ Richard A. Morin

 
    Richard A. Morin  
    Executive Vice President of Finance and Administration and Chief Financial Officer  
EX-32.1 4 d316570dex321.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 Certification of Chief Executive Officer pursuant to Section 906

Exhibit 32.1*

CERTIFICATION PURSUANT TO

18 U.S.C. 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

The undersigned officer of Cognex Corporation (the “Company”) hereby certifies that the Company’s quarterly report on Form 10-Q for the quarterly period ended April 1, 2012 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: April 30, 2012   By:  

/s/ Robert J. Willett

 
    Robert J. Willett  
    President and Chief Executive Officer  
    (principal executive officer)  

 

* This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.
EX-32.2 5 d316570dex322.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 Certification of Chief Financial Officer pursuant to Section 906

Exhibit 32.2*

CERTIFICATION PURSUANT TO

18 U.S.C. 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

The undersigned officer of Cognex Corporation (the “Company”) hereby certifies that the Company’s quarterly report on Form 10-Q for the quarterly period ended April 1, 2012 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: April 30, 2012   By:  

/s/ Richard A. Morin

 
    Richard A. Morin  
    Executive Vice President of Finance and Administration and Chief Financial Officer  
    (principal financial officer)  

 

* This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.
EX-101.INS 6 cgnx-20120401.xml XBRL INSTANCE DOCUMENT 0000851205 2011-11-01 2011-11-30 0000851205 2008-04-01 2008-04-30 0000851205 us-gaap:CommonStockMember 2012-01-01 2012-04-01 0000851205 us-gaap:RetainedEarningsMember 2012-04-01 0000851205 us-gaap:AdditionalPaidInCapitalMember 2012-04-01 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-04-01 0000851205 us-gaap:RetainedEarningsMember 2011-12-31 0000851205 us-gaap:AdditionalPaidInCapitalMember 2011-12-31 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-12-31 0000851205 cgnx:StockOptionAndIncentivePlanMember 2012-04-01 0000851205 cgnx:GeneralStockOptionPlanMember 2012-04-01 0000851205 cgnx:StockOptionAndIncentivePlanMember 2012-01-01 2012-04-01 0000851205 cgnx:GeneralStockOptionPlanMember 2012-01-01 2012-04-01 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-01-01 2012-04-01 0000851205 us-gaap:MaterialReconcilingItemsMember 2012-01-01 2012-04-01 0000851205 cgnx:SisdMember 2012-01-01 2012-04-01 0000851205 cgnx:MvsdMember 2012-01-01 2012-04-01 0000851205 us-gaap:MaterialReconcilingItemsMember 2011-01-01 2011-04-03 0000851205 cgnx:SisdMember 2011-01-01 2011-04-03 0000851205 cgnx:MvsdMember 2011-01-01 2011-04-03 0000851205 cgnx:UsDollarEuroMember 2012-04-01 0000851205 cgnx:JapaneseYenEuroMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2012-04-01 0000851205 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cgnx:CoveredBondsMember 2012-04-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cgnx:AgencyBondsMember 2012-04-01 0000851205 us-gaap:FairValueMeasurementsNonrecurringMember 2012-01-01 2012-04-01 0000851205 us-gaap:RetainedEarningsMember 2012-01-01 2012-04-01 0000851205 us-gaap:ForwardContractsMember us-gaap:ForeignCurrencyGainLossMember 2012-01-01 2012-04-01 0000851205 us-gaap:ForwardContractsMember us-gaap:ForeignCurrencyGainLossMember 2011-01-01 2011-04-03 0000851205 cgnx:AccruedExpensesMember us-gaap:ForwardContractsMember 2012-04-01 0000851205 cgnx:AccruedExpensesMember us-gaap:ForwardContractsMember 2011-12-31 0000851205 cgnx:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForwardContractsMember 2012-04-01 0000851205 cgnx:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForwardContractsMember 2011-12-31 0000851205 us-gaap:CommonStockMember 2012-04-01 0000851205 us-gaap:CommonStockMember 2011-12-31 0000851205 2012-04-02 2012-04-30 0000851205 2012-02-01 2012-02-29 0000851205 2011-04-03 0000851205 2010-12-31 0000851205 us-gaap:ShortTermInvestmentsMember country:US us-gaap:CorporateBondSecuritiesMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:SE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember country:NL 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:NL 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:JP 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:JE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:GB 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember country:GB 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:FR 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember country:DE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:DE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:CH 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:AU 2012-04-01 0000851205 us-gaap:CorporateBondSecuritiesMember cgnx:LongTermInvestmentsMember country:US 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:NL 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:JP 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:JE 2012-04-01 0000851205 country:HK cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:GB 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:FR 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember country:FI 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:DK 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember country:DE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:DE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:CoveredBondsMember country:NO 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:CoveredBondsMember country:NL 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:CoveredBondsMember country:GB 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:CoveredBondsMember country:DK 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember cgnx:CaymanIslandsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember cgnx:BelgiumMember 2012-04-01 0000851205 country:US cgnx:AgencyBondsMember us-gaap:ShortTermInvestmentsMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember country:SE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember country:NL 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember country:GB 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember country:DE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember cgnx:SupranationalMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AgencyBondsMember country:US 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AgencyBondsMember country:SE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:DE cgnx:AgencyBondsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AgencyBondsMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember cgnx:AustriaMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AgencyBondsMember cgnx:AustriaMember 2012-04-01 0000851205 country:US us-gaap:ShortTermInvestmentsMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:SE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:NO 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:NL 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:JP 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:JE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:GB 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:FR 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:DE 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:CH 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember country:AU 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:SupranationalMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:US 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:SE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:NL 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:JP 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:JE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:HK 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:GB 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:FR 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:FI 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:DK 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:DE 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember country:CA 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:CaymanIslandsMember 2012-04-01 0000851205 cgnx:BelgiumMember cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AustriaMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AustriaMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 us-gaap:USTreasurySecuritiesMember 2011-12-31 0000851205 us-gaap:SovereignDebtSecuritiesMember 2011-12-31 0000851205 us-gaap:MunicipalBondsMember 2011-12-31 0000851205 us-gaap:CorporateBondSecuritiesMember 2011-12-31 0000851205 cgnx:CoveredBondsMember 2011-12-31 0000851205 cgnx:AgencyBondsMember 2011-12-31 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember 2012-04-01 0000851205 us-gaap:MunicipalBondsMember us-gaap:ShortTermInvestmentsMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2012-04-01 0000851205 us-gaap:USTreasurySecuritiesMember cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember 2012-04-01 0000851205 us-gaap:MunicipalBondsMember cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 us-gaap:CorporateBondSecuritiesMember cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:CoveredBondsMember 2012-04-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:CoveredBondsMember 2012-04-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember 2012-04-01 0000851205 cgnx:AgencyBondsMember cgnx:LongTermInvestmentsMember 2012-04-01 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2012-01-01 2012-04-01 0000851205 cgnx:ServiceCostOfRevenueMember 2012-01-01 2012-04-01 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2012-01-01 2012-04-01 0000851205 cgnx:ProductCostOfRevenueMember 2012-01-01 2012-04-01 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2011-01-01 2011-04-03 0000851205 cgnx:ServiceCostOfRevenueMember 2011-01-01 2011-04-03 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2011-01-01 2011-04-03 0000851205 cgnx:ProductCostOfRevenueMember 2011-01-01 2011-04-03 0000851205 us-gaap:AdditionalPaidInCapitalMember 2012-01-01 2012-04-01 0000851205 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2012-04-01 0000851205 2011-01-01 2011-04-03 0000851205 2011-12-31 0000851205 us-gaap:AssetBackedSecuritiesMember 2012-04-01 0000851205 us-gaap:USTreasurySecuritiesMember 2012-04-01 0000851205 cgnx:CoveredBondsMember 2012-04-01 0000851205 cgnx:AgencyBondsMember 2012-04-01 0000851205 us-gaap:SovereignDebtSecuritiesMember 2012-04-01 0000851205 us-gaap:MunicipalBondsMember 2012-04-01 0000851205 us-gaap:CorporateBondSecuritiesMember 2012-04-01 0000851205 2012-04-01 0000851205 2012-01-01 2012-04-01 iso4217:JPY utr:Y iso4217:USD xbrli:shares cgnx:OptionPlan cgnx:BusinessSegment cgnx:EmployeeGroup xbrli:pure xbrli:shares iso4217:USD <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 1 - us-gaap:SignificantAccountingPoliciesTextBlock--> <!-- xbrl,ns --> <!-- xbrl,nx --> <font style="font-family:arial" size="2"><b></b></font> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 1: Summary of Significant Accounting Policies </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Reference should be made to the consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2011. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In the opinion of the management of Cognex Corporation (the &#8220;Company&#8221;), the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, necessary to present fairly the Company&#8217;s financial position as of April&#160;1, 2012, and the results of its operations for the quarters ended April&#160;1, 2012 and April&#160;3, 2011, and changes in shareholders&#8217; equity, comprehensive income, and cash flows for the periods presented. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"> The results disclosed in the Consolidated Statements of Operations for the quarter ended April&#160;1, 2012 are not necessarily indicative of the results to be expected for the full year. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 2 - us-gaap:FairValueDisclosuresTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 2: Fair Value Measurements </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis </u></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of April&#160;1, 2012 (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td style="width:129pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:129pt">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td style="width:55pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:55pt">&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Quoted&#160;Prices&#160;in<br />Active&#160;Markets<br />for&#160;Identical<br />Assets&#160;(Level&#160;1)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Significant&#160;Other<br />Observable</b></font><br /><font style="font-family:arial" size="1"><b>Inputs&#160;(Level 2)</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Money market instruments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,735</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">133,486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">125,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,285</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24,501</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,183</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,393</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td height="10">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Liabilities:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">28</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company&#8217;s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1 investments. The Company&#8217;s currency forward contracts are reported at fair value based upon quoted U.S.&#160;Dollar foreign currency exchange rates, and are therefore also classified as Level 1 investments. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company&#8217;s debt securities are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset, and are therefore classified as Level 2 investments. Management is responsible for estimating the fair value of these investments, and in doing so, considers valuations provided by a large, third-party pricing service. This service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company did not record an other-than-temporary impairment of these investments in the quarter ended April&#160;1, 2012. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Financial Assets that are Measured at Fair Value on a Non-recurring Basis </u></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company has an interest in a limited partnership, which is accounted for using the cost method and is required to be measured at fair value on a non-recurring basis. Management is responsible for estimating the fair value of this investment, and in doing so, considers valuations of the partnership&#8217;s investments as determined by the General Partner. Publicly-traded investments in active markets are reported at the market closing price less a discount, as appropriate, to reflect restricted marketability. Fair value for private investments for which observable market prices in active markets do not exist is based upon the best information available including the value of a recent financing, reference to observable valuation measures for comparable companies (such as revenue multiples), public or private transactions (such as the sale of a comparable company), and valuations for publicly-traded comparable companies. The valuations also incorporate the General Partner&#8217;s own judgment and close familiarity with the business activities of each portfolio company. Significant increases or decreases in any of these inputs in isolation may result in a significantly lower or higher fair value measurement. The portfolio consists of securities of public and private companies, and consequently, inputs used in the fair value calculation are classified as Level 3. The Company did not record an other-than-temporary impairment of this asset in the quarter ended April&#160;1, 2012. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis </u></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"> Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets in the quarter ended April&#160;1, 2012. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">A change to the level of an asset or liability within the fair value hierarchy is determined at the end of a reporting period. There were no changes to these levels during the quarter ended April&#160;1, 2012. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 3 - us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock--> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 3: Cash, Cash Equivalents, and Investments </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Cash, cash equivalents, and investments consisted of the following (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="82%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,</b></font><br /><font style="font-family:arial" size="1"><b>2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cash</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>39,824</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">36,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Money market instruments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,735</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,699</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cash and cash equivalents</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>41,559</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">38,103</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>61,517</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">55,570</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>57,862</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">54,036</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,298</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,545</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,222</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,016</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,443</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,319</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,945</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Short-term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>159,209</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">144,431</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>71,969</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">59,902</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>67,532</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">69,680</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,279</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22,355</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,987</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">12,335</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,526</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,740</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,701</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>999</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Limited partnership interest (accounted for using cost method)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5,933</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,933</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Long-term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>183,965</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">174,906</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>384,733</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">357,440</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company&#8217;s portfolio of debt securities consists of treasury bills, municipal bonds, corporate bonds, agency bonds, sovereign bonds, covered bonds, and asset-backed securities. Treasury bills consist of debt securities issued by both the U.S. and foreign governments; municipal bonds consist of debt securities issued by state and local government entities; corporate bonds consist of debt securities issued by both domestic and foreign companies; agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing; sovereign bonds consist of direct debt issued by foreign governments; covered bonds consist of debt securities backed by governments, mortgages, or public sector loans; and asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table summarizes the Company&#8217;s available-for-sale investments as of April&#160;1, 2012 (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="69%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Amortized<br />Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Gross<br />Unrealized<br />Gains</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Gross<br />Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Short-term:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,459</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">188</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(130</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,774</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">89</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,862</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,220</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(9</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,298</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,192</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">30</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,222</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,443</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,865</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td height="10">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Long-term:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">71,175</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">795</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">71,969</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">67,265</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">295</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(28</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">67,532</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18,019</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">260</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18,279</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,988</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">34</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(35</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,987</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,520</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,526</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,722</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">998</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>335,599</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,846</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(204</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>337,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table summarizes the Company&#8217;s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of April&#160;1, 2012 (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="54%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:arial" size="1"><b>Unrealized Loss Position For:</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Less than 12 Months</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>12 Months or Greater</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">19,415</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">19,415</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,772</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,772</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,935</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,758</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(129</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">12,693</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(131</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>35,122</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(75</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>8,758</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(129</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,880</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(204</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">As of April&#160;1, 2012, the Company did not recognize an other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, our intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these securities before its effective maturity or market price recovery. The Company recorded gross realized gains on the sale of debt securities totaling $94,000 in the first quarter of 2012, and gross realized gains and gross realized losses on the sale of debt securities totaling $9,000 and $14,000, respectively, in the first quarter of 2011. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table presents the effective maturity dates of the Company&#8217;s available-for-sale investments as of April&#160;1, 2012 (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="50%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>&lt;1 Year</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>1-2 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>2-3 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>3-4 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>4-5 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" nowrap="nowrap" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>5-7&#160;Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">37,014</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">25,674</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,413</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">133,486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,862</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">21,567</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">29,861</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,489</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,091</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">524</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">125,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,298</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,515</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,101</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,371</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,285</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,222</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,587</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,732</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">984</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,976</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24,501</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,443</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,183</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,393</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>159,209</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>76,422</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>69,394</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>17,712</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,480</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,024</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>337,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company has chosen to disclose its Euro-denominated investment portfolio by country and specifically by security type. Financial institutions are included within the corporate bond sector and represent 17% of the Company&#8217;s total international portfolio. The following table summarizes the Company&#8217;s available-for-sale investments held in its international portfolio as of April&#160;1, 2012 (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="55%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Short-term</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Corporate<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Agency<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sovereign<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Asset-</b></font><br /><font style="font-family:arial" size="1"><b>backed<br />securities</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Covered</b></font><br /><font style="font-family:arial" size="1"><b>bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Australia</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,399</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,399</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Austria</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">817</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>817</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Canada</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,993</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,395</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cayman Islands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,076</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,076</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">France</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,072</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,072</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Germany</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">9,125</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,015</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,177</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,317</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Great Britain</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,408</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,613</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,353</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>20,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japan</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,697</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,697</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Jersey</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,341</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,341</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Netherlands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,266</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,092</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,046</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,721</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,125</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Norway</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,369</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,369</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Supranational</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,009</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,009</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sweden</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,038</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,676</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,714</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Switzerland</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,679</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,679</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">United States</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,956</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,675</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>15,631</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>58,050</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,299</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,223</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,443</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>97,882</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <!-- End Table Body --> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="66%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Long-term</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Corporate<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Agency</b></font><br /><font style="font-family:arial" size="1"><b>bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sovereign<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Covered<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Austria</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,798</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,798</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Belgium</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,824</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,824</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Canada</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,119</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,279</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,398</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Denmark</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,810</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,550</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Finland</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,911</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,911</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">France</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,112</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,112</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Germany</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,784</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,371</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">16,367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>24,522</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Great Britain</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,615</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>10,615</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Hong Kong</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,749</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,749</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japan</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,891</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,891</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Jersey</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,766</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,766</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Netherlands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,079</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5,079</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sweden</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,101</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,101</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">United States</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,491</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,437</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>10,928</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,240</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>12,986</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,278</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,740</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>76,244</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In June 2000, the Company became a Limited Partner in Venrock Associates III, L.P. (Venrock), a venture capital fund.&#160;A Director of the Company was a General Partner of Venrock Associates through December&#160;31, 2009.&#160;The Company has committed to a total investment in the limited partnership of up to $20,500,000, with an expiration date of December&#160;31, 2013.&#160;As of April&#160;1, 2012, the Company contributed $19,886,000 to the partnership.&#160;The remaining commitment of $614,000 can be called by Venrock at any time before December&#160;31, 2013. No contributions were made and no distributions were received in the first quarter of 2012.&#160;Distributions are received and contributions are requested at the discretion of Venrock&#8217;s management.</font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 4 - us-gaap:InventoryDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 4: Inventories </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Inventories consisted of the following (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="82%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April 1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Raw materials</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>15,854</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">17,736</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Work-in-process</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,108</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,418</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Finished goods</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>8,845</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,944</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$<b></b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,807</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">28,098</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 5 - us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 5: Intangible Assets and Goodwill </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The change in the carrying value of goodwill during the period of $152,000 is wholly attributable to fluctuations in foreign currency exchange rates, as a portion of this asset is recorded on the books of the Company&#8217;s Irish subsidiary. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company evaluates the possible impairment of goodwill and other intangible assets whenever events or circumstances indicate that the carrying value of these assets may not be recoverable. No triggering event occurred in the quarter ended April&#160;1, 2012 that would indicate a potential impairment of goodwill or other intangible assets. However, the Company continues to monitor a variety of factors that could result in an impairment of goodwill or other intangible assets in a future period. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 6 - us-gaap:ProductWarrantyDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 6: Warranty Obligations </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company&#8217;s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in &#8220;Accrued expenses&#8221; on the Consolidated Balance Sheets. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"> The changes in the warranty obligation were as follows (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="93%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Balance as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,097</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Provisions for warranties issued during the period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">403</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Fulfillment of warranty obligations</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(426</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Foreign exchange rate changes</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Balance as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,124</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 7 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 7: Contingencies </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In May 2008, the Company filed a complaint against MvTec Software GmbH, MvTec LLC, and Fuji America Corporation in the United States District Court for the District of Massachusetts alleging infringement of certain patents owned by the Company. In April 2009 and again in June 2009, Defendant MvTec Software GmbH filed re-examination requests of the patents-at-issue with the United States Patent and Trademark Office. This matter is ongoing. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In May 2009, the Company pre-filed a complaint with the United States International Trade Commission (ITC) pursuant to Section&#160;337 of the Tariff Act of 1930, as amended, 19 U.S.C. &#167;1337, against MvTec Software GmbH, MvTec LLC, Fuji America, and several other respondents alleging unfair methods of competition and unfair acts in the unlawful importation into the United States, sale for importation, or sale within the United States after importation. By this filing, the Company requested the ITC to investigate the Company&#8217;s contention that certain machine vision software, machine vision systems, and products containing the same infringe, and respondents directly infringe and/or actively induce and/or contribute to the infringement in the United States, of one or more of the Company&#8217;s U.S. patents. In July 2009, the ITC issued an order that it would institute an investigation based upon the Company&#8217;s assertions. In September 2009, the Company reached a settlement with two of the respondents, and in December 2009, the Company reached a settlement with five additional respondents. In March 2010, the Company reached a settlement with respondent Fuji Machine Manufacturing Co., Ltd. and its subsidiary Fuji America Corporation. These settlements did not have a material impact on the Company&#8217;s financial results. An ITC hearing was held in May 2010. In July 2010, the Administrative Law Judge issued an initial determination finding two of the Company&#8217;s patents invalid and that respondents did not infringe the patents-at-issue. In September 2010, the Commission issued a notice that it would review the initial determination of the Administrative Law Judge. The ITC issued its Final Determination in November 2010 in which it determined to modify-in-part and affirm-in-part the Administrative Law Judge&#8217;s determination, and terminate the investigation with a finding of no violation of Section&#160;337 of the Tariff Act of 1930 (as amended 19 U.S.C. &#167;1337).&#160;The Company has filed an appeal of the decision with the United States Court of Appeals for the Federal Circuit. An oral hearing before the United States Court of Appeals occurred in February 2012. This matter is ongoing. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"> The Company cannot predict the outcome of the above-referenced pending matters and an adverse resolution of these lawsuits could have a material adverse effect on the Company&#8217;s financial position, liquidity, results of operations, and/or indemnification obligations. In addition, various other claims and legal proceedings generally incidental to the normal course of business are pending or threatened on behalf of or against the Company. While we cannot predict the outcome of these incidental matters, we believe that any liability arising from them will not have a material adverse effect on our financial position, liquidity, or results of operations. </font></p> <p style="font-size:1px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 8 - cgnx:IndemnificationProvisionsTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 8: Indemnification Provisions </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Except as limited by Massachusetts law, the by-laws of the Company require it to indemnify certain current or former directors, officers, and employees of the Company against expenses incurred by them in connection with each proceeding in which he or she is involved as a result of serving or having served in certain capacities. Indemnification is not available with respect to a proceeding as to which it has been adjudicated that the person did not act in good faith in the reasonable belief that the action was in the best interests of the Company. The maximum potential amount of future payments the Company could be required to make under these provisions is unlimited. The Company has never incurred significant costs related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In the ordinary course of business, the Company may accept standard limited indemnification provisions in connection with the sale of its products, whereby it indemnifies its customers for certain direct damages incurred in connection with third-party patent or other intellectual property infringement claims with respect to the use of the Company&#8217;s products. The term of these indemnification provisions generally coincides with the customer&#8217;s use of the Company&#8217;s products. The maximum potential amount of future payments the Company could be required to make under these provisions is generally subject to fixed monetary limits. The Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In the ordinary course of business, the Company also accepts limited indemnification provisions from time to time, whereby it indemnifies customers for certain direct damages incurred in connection with bodily injury and property damage arising from the installation of the Company&#8217;s products. The term of these indemnification provisions generally coincides with the period of installation. The maximum potential amount of future payments the Company could be required to make under these provisions is generally limited and is likely recoverable under the Company&#8217;s insurance policies. As a result of this coverage, and the fact that the Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions, the Company believes the estimated fair value of these provisions is minimal. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 9 - us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 9: Derivative Instruments </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company is exposed to certain risks relating to its ongoing business operations including foreign currency exchange rate risk and interest rate risk. The Company currently mitigates certain foreign currency exchange rate risks with derivative instruments. The Company does not currently manage its interest rate risk with derivative instruments. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company faces exposure to foreign currency exchange rate fluctuations, as a significant portion of its revenues, expenses, assets, and liabilities are denominated in currencies other than the functional currencies of the Company&#8217;s subsidiaries or the reporting currency of the Company, which is the U.S. Dollar. The Company faces two types of foreign currency exchange rate exposures: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="2%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:arial" size="2">&#8226;</font></td> <td width="1%" valign="top"><font size="1">&#160;</font></td> <td align="left" valign="top"> <p align="left"><font style="font-family:arial" size="2">transactional currency/functional currency exchange rate exposures from transactions that are denominated in currencies other than the functional currency of the subsidiary (for example, a U.S.&#160;Dollar receivable on the Company&#8217;s Irish subsidiary&#8217;s books for which the functional currency is the Euro), and </font></p> </td> </tr> </table> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="2%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:arial" size="2">&#8226;</font></td> <td width="1%" valign="top"><font size="1">&#160;</font></td> <td align="left" valign="top"> <p align="left"><font style="font-family:arial" size="2">functional currency/reporting currency exchange rate exposures from transactions that are denominated in currencies other than the U.S.&#160;Dollar, which is the reporting currency of the Company. </font></p> </td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company currently uses derivative instruments to provide an economic hedge against its transactional currency/functional currency exchange rate exposures. Forward contracts on currencies are entered into to manage the transactional currency/functional currency exposure of the Company&#8217;s Irish subsidiary&#8217;s accounts receivable denominated in U.S. dollars and intercompany receivables denominated in Japanese Yen. These forward contracts are used to minimize foreign currency gains or losses, as the gains or losses on these contracts are intended to offset the losses or gains on the underlying exposures. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">These forward contracts do not qualify for hedge accounting. Both the underlying exposures and the forward contracts are recorded at fair value on the Consolidated Balance Sheets and changes in fair value are reported as &#8220;Foreign currency loss&#8221; on the Consolidated Statements of Operations. The Company recorded net foreign currency losses of $638,000 and $59,000 as of April&#160;1, 2012 and April&#160;3, 2011, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">As of April&#160;1, 2012, the Company had the following outstanding forward contracts that were entered into to mitigate foreign currency exchange rate risk: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="50%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td width="48%">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Currency</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Amount</b></font></p> </td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japanese Yen/Euro</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">300,000,000&#160;Japanese&#160;Yen</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">U.S. Dollar/Euro</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">3,180,000 U.S. Dollars</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Information regarding the fair value of the forward contracts outstanding as of April&#160;1, 2012 and December&#160;31, 2011 was as follows (in thousands): </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="39%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td width="23%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="7" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Asset Derivatives</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="7" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Liability Derivatives</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="1"><b>Balance</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="5" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="1"><b>Balance</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="5" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Sheet</b></font></p> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Location</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sheet</b></font><br /><font style="font-family:arial" size="1"><b>Location</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-top:0px;margin-bottom:0px; margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency</font></p> <p style="margin-top:0px;margin-bottom:1px; margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2"> forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">Prepaid&#160;expenses&#160;and&#160;other</font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="2">current assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>$10</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="2">$14</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">Accrued<br />expenses</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>$28</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="2">$165</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations for the quarters ended April&#160;1, 2012 and April&#160;3, 2011 were as follows (in thousands): </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="42%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td width="39%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" rowspan="3" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Location&#160;of</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Gain&#160;(Loss)</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Recognized</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>in&#160;Income</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>on</b></font></p> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Derivatives</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="3" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Amount&#160;of&#160;Gain&#160;(Loss)<br />Recognized&#160;in&#160;Income&#160;on<br />Derivatives</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="3" align="center"><font style="font-family:arial" size="1"><b>Quarter ended</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,</b></font><br /><font style="font-family:arial" size="1"><b>2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,</font><br /><font style="font-family:arial" size="1">2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">Foreign currency gain&#160;(loss)</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$&#160;(289)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$2</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 10 - us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 10: Stock-Based Compensation </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company&#8217;s share-based payments that result in compensation expense consist solely of stock option grants. As of April&#160;1, 2012, the Company had 6,294,849 shares available for grant under two stock option plans: the 2001 General Stock Option Plan (4,928,864)&#160;and the 2007 Stock Option and Incentive Plan (1,365,985). Each of these plans expires ten years from the date the plan was approved. In December 2011, the 2001 General Stock Option plan received shareholder approval for an amendment and restatement of the plan, extending the plan until September 2021. Generally, stock options are granted with an exercise price equal to the market value of the Company&#8217;s common stock at the grant date, vest over four years based upon continuous service, and expire ten years from the grant date. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table summarizes the Company&#8217;s stock option activity for the quarter ended April&#160;1, 2012: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="61%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Shares</b></font><br /><font style="font-family:arial" size="1"><b>(in&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Weighted-</b></font><br /><font style="font-family:arial" size="1"><b>Average</b></font><br /><font style="font-family:arial" size="1"> <b>Exercise</b></font><br /><font style="font-family:arial" size="1"><b>Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Weighted-</b></font><br /><font style="font-family:arial" size="1"><b>Average</b></font><br /><font style="font-family:arial" size="1"> <b>Remaining</b></font><br /><font style="font-family:arial" size="1"><b>Contractual</b></font><br /><font style="font-family:arial" size="1"><b>Term&#160;(in&#160;years)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Aggregate</b></font><br /><font style="font-family:arial" size="1"><b>Intrinsic</b></font><br /><font style="font-family:arial" size="1"> <b>Value</b></font><br /><font style="font-family:arial" size="1"><b>(in&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Outstanding as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,473</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24.48</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">44.75</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(614</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">21.46</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Forfeited or expired</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(37</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22.25</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Outstanding as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,827</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>25.06</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>7.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>66,253</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Exercisable as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,190</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21.11</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>25,337</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The fair values of stock options granted in each quarter presented were estimated using the following weighted-average assumptions: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td style="width:27pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:27pt">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td style="width:26pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:26pt">&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="9" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>&#160;&#160;April&#160;1,&#160;&#160;<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">&#160;&#160;April&#160;3,&#160;&#160;<br />2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Risk-free rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2.0</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3.6</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected dividend yield</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1.2</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1.0</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected volatility</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>44</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">42</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected term (in years)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5.4</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Risk-free rate </u></font></p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Expected dividend yield </u></font></p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The current dividend yield was calculated by annualizing the cash dividend declared by the Company&#8217;s Board of Directors for the current quarter and dividing that result by the closing stock price on the grant date. The current dividend yield was then adjusted to reflect the Company&#8217;s expectations relative to future dividend declarations. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"> <u>Expected volatility </u></font></p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The expected volatility was based upon a combination of historical volatility of&#160;the Company&#8217;s common stock over the contractual term of the option and implied volatility for traded options of the Company&#8217;s stock. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><u>Expected term </u></font></p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2">The weighted-average grant-date fair values of stock options granted during the quarter ended April&#160;1, 2012 and April&#160;3, 2011 were $12.98 and $11.75, respectively. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company stratifies its employee population into two groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately 67% of its stock options granted to senior management and 66% of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated forfeiture rate of 12% to all unvested options for senior management and a rate of 14% for all other employees. </font></p> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2">The total stock-based compensation expense and the related income tax benefit recognized was $3,314,000 and $1,087,000, respectively, for the quarter ended April&#160;1, 2012, and $2,352,000 and $791,000, respectively, for the quarter ended April&#160;3, 2011. No compensation expense was capitalized as of April&#160;1, 2012 or December&#160;31, 2011. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table details the stock-based compensation expense by caption for each quarter presented on the Consolidated Statements of Operations (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="85%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>240</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">165</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>68</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">70</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Research, development, and engineering</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">809</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Selling, general, and administrative</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,139</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,308</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,314</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,352</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The total intrinsic values of stock options exercised for the quarter ended April&#160;1, 2012 and April&#160;3, 2011 were $12,636,000 and $4,668,000, respectively. The total fair values of stock options vested for the quarter ended April&#160;1, 2012 and April&#160;3, 2011 were $6,399,000 and $7,002,000, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2"> As of April&#160;1, 2012, total unrecognized compensation expense related to non-vested stock options was $11,483,000, which is expected to be recognized over a weighted-average period of 1.8 years. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 11 - cgnx:StockRepurchaseProgramTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 11: Stock Repurchase Program </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">In April 2008, the Company&#8217;s Board of Directors authorized the repurchase of up to $50,000,000 of the Company&#8217;s common stock. As of April&#160;1, 2012, the Company had repurchased a total of 1,375,875 shares at a cost of $30,000,000 under this program. In November 2011, the Company&#8217;s Board of Directors authorized the repurchase of up to $80,000,000 of the Company&#8217;s common stock to help reduce share dilution associated with equity incentive plans. This new authorization will commence once the Company completes the $50,000,000 program noted above. The Company did not purchase any additional shares under these programs during the quarter ended April&#160;1, 2012. The Company may repurchase shares under these programs in future periods depending upon a variety of factors, including, among other things, stock price, share availability, and cash reserve requirements. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 12 - us-gaap:IncomeTaxDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 12: Taxes </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">A reconciliation of the United States federal statutory corporate tax rate to the Company&#8217;s effective tax rate was as follows: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Income tax at federal statutory rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>35</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">35</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">State income taxes, net of federal benefit</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Foreign tax rate differential</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(15</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Income tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">During the quarter ended April&#160;1, 2012, the Company recorded an $111,000 increase in liabilities, net of deferred tax benefit, for uncertain tax positions that were recorded as income tax expense. Estimated interest and penalties included in these amounts totaled $32,000. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company&#8217;s reserve for income taxes, including gross interest and penalties was $5,489,000 as of April&#160;1, 2012, of which $558,000 was classified as current and $4,931,000 was classified as noncurrent. The amount of gross interest and penalties included in these balances was $1,251,000. If the Company&#8217;s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period, less $311,000 that would be recorded through additional paid in capital. As a result of the expiration of certain statutes of limitation, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately $300,000 to $400,000 over the next twelve months. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company has defined its major tax jurisdictions as the United States, Ireland, China, and Japan, and within the United States, Massachusetts and California. Within the United States, the tax years 2006 through 2011 remain open to examination by various taxing authorities due to a 2009 carryback claim, while the tax years 2007 through 2011 remain open to examination by various taxing authorities in other jurisdictions in which the Company operates. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 13 - us-gaap:EarningsPerShareTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 13: Weighted-Average Shares </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Weighted-average shares were calculated as follows (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Basic weighted-average common shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>42,570</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Effect of dilutive stock options</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,020</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">950</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Weighted-average common and common-equivalent shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,590</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">42,286</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Stock options to purchase 802,048 and 539,569 shares of common stock, on a weighted-average basis, were outstanding for the quarters ended April&#160;1, 2012 and April&#160;3, 2011, respectively, but were not included in the calculation of diluted net income per share because they were anti-dilutive. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 14 - us-gaap:SegmentReportingDisclosureTextBlock--> <p style="margin-top:12px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 14: Segment Information </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The Company has two reportable segments: the Modular Vision Systems Division (MVSD) and the Surface Inspection Systems Division (SISD). MVSD develops, manufactures, and markets modular vision systems that are used to control the manufacture of discrete items by locating, identifying, inspecting, and measuring them during the manufacturing process. SISD develops, manufactures, and markets surface inspection vision systems that are used to inspect surfaces of materials processed in a continuous fashion, such as metals, papers, nonwoven, plastics, and glass, to ensure there are no flaws or defects on the surfaces. Segments are determined based upon the way that management organizes its business for making operating decisions and assessing performance. The Company evaluates segment performance based upon income or loss from operations, excluding stock-based compensation expense. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">The following table summarizes information about the segments (in thousands): </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="font-size:0px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="69%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:11pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:11pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:9pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:9pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:34pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:34pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:25pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:25pt">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"> <b>April&#160;1, 2012</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>MVSD</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>SISD</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Reconciling<br />Items</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Consolidated</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>64,221</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>7,186</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>71,407</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,920</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,382</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,302</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Operating income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21,144</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,392</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(5,795</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>17,741</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td height="13">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"> <b>April&#160;3, 2011</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">62,817</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,060</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">68,877</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,969</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,548</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Operating income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22,027</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">997</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(5,656</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">17,368</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">Reconciling items consist of stock-based compensation expense and unallocated corporate expenses, which primarily include corporate headquarters costs, professional fees, and patent infringement litigation. Additional asset information by segment is not produced internally for use by the chief operating decision maker, and therefore, is not presented. Additional asset information is not provided because cash and investments are commingled and the segments share assets and resources in a number of locations around the world. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 15 - cgnx:DividendsPaidTextBlock--> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2"><b>NOTE 15: Dividends </b></font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">On February&#160;8, 2012, the Company announced that the Board of Directors declared a cash dividend of $0.10 per share. The dividend was paid on March&#160;16, 2012 to all shareholders of record at the close of business on March&#160;2, 2012. </font></p> <p style="margin-top:6px;margin-bottom:0px"><font style="font-family:arial" size="2">On April&#160;30, 2012, the Company&#8217;s Board of Directors declared a cash dividend of $0.11 per share. The dividend is payable on June&#160;15, 2012 to all shareholders of record at the close of business on June&#160;1, 2012. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note2_table1 - us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td style="width:129pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:129pt">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td style="width:55pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:55pt">&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Quoted&#160;Prices&#160;in<br />Active&#160;Markets<br />for&#160;Identical<br />Assets&#160;(Level&#160;1)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Significant&#160;Other<br />Observable</b></font><br /><font style="font-family:arial" size="1"><b>Inputs&#160;(Level 2)</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Money market instruments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,735</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">133,486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">125,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,285</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24,501</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,183</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,393</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td height="10">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Liabilities:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">28</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note3_table1 - cgnx:ComponentsOfCashCashEquivalentsAndInvestmentsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="82%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,</b></font><br /><font style="font-family:arial" size="1"><b>2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cash</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>39,824</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">36,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Money market instruments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,735</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,699</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cash and cash equivalents</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>41,559</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">38,103</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>61,517</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">55,570</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>57,862</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">54,036</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,298</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,545</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,222</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,016</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,443</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,319</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,945</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Short-term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>159,209</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">144,431</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>71,969</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">59,902</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>67,532</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">69,680</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,279</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22,355</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,987</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">12,335</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,526</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,740</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,701</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>999</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Limited partnership interest (accounted for using cost method)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5,933</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,933</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Long-term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>183,965</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">174,906</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>384,733</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">357,440</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note3_table2 - us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="69%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Amortized<br />Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Gross<br />Unrealized<br />Gains</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Gross<br />Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Short-term:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,459</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">188</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(130</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,774</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">89</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,862</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,220</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(9</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,298</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,192</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">30</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,222</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,443</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,865</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td height="10">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> <td height="10" colspan="4">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Long-term:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">71,175</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">795</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">71,969</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">67,265</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">295</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(28</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">67,532</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18,019</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">260</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18,279</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,988</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">34</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(35</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,987</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,520</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,526</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,722</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">18</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">998</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>335,599</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,846</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(204</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>337,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note3_table3 - cgnx:GrossUnrealizedLossesAndFairValueForAvailableForSaleInvestmentsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="54%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:arial" size="1"><b>Unrealized Loss Position For:</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Less than 12 Months</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>12 Months or Greater</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Unrealized<br />Losses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">19,415</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">19,415</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,772</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,772</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,935</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,758</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(129</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">12,693</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(131</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>35,122</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(75</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>8,758</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(129</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,880</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(204</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note3_table4 - us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="50%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>&lt;1 Year</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>1-2 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>2-3 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>3-4 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>4-5 Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" nowrap="nowrap" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>5-7&#160;Years</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">61,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">37,014</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">25,674</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,413</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">133,486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Municipal bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">57,862</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">21,567</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">29,861</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,489</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,091</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">524</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">125,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Agency bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">27,298</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,515</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,101</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,371</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,285</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sovereign bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,222</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,587</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,732</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">984</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,976</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24,501</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Covered bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,443</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,183</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Asset-backed securities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,393</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Treasury bills</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">999</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>159,209</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>76,422</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>69,394</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>17,712</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,480</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,024</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>337,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note3_table5 - cgnx:AvailableForSaleSecuritiesInternationalPortfolioTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="55%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Short-term</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Corporate<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Agency<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sovereign<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Asset-</b></font><br /><font style="font-family:arial" size="1"><b>backed<br />securities</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Covered</b></font><br /><font style="font-family:arial" size="1"><b>bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Australia</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,399</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,399</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Austria</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">817</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>817</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Canada</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,993</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,395</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Cayman Islands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,076</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,076</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">France</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,072</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,072</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Germany</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">9,125</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,015</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,177</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>13,317</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Great Britain</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">11,408</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,613</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,867</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,353</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>20,241</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japan</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,697</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,697</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Jersey</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,341</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,341</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Netherlands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,266</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,092</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,046</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,721</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,125</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Norway</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,369</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,369</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Supranational</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,009</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,009</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sweden</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,038</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,676</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,714</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Switzerland</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,679</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,679</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">United States</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">13,956</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,675</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>15,631</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>58,050</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,299</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,223</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,443</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>97,882</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <!-- End Table Body --> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="66%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Long-term</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Corporate<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Agency</b></font><br /><font style="font-family:arial" size="1"><b>bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sovereign<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Covered<br />bonds</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Total</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Austria</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,798</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,798</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Belgium</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,824</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,824</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Canada</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,119</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,279</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,398</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Denmark</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,810</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,740</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,550</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Finland</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,911</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,911</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">France</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,112</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,112</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Germany</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,784</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,371</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">16,367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>24,522</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Great Britain</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">10,615</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>10,615</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Hong Kong</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,749</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,749</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japan</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,891</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,891</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Jersey</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,766</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,766</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Netherlands</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,079</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5,079</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Sweden</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,101</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,101</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">United States</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">8,491</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,437</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>10,928</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,240</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>12,986</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>18,278</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,740</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>76,244</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note4_table1 - us-gaap:ScheduleOfInventoryCurrentTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="82%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April 1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Raw materials</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>15,854</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">17,736</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Work-in-process</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,108</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,418</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Finished goods</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>8,845</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,944</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$<b></b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>27,807</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">28,098</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note6_table1 - us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="93%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Balance as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,097</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Provisions for warranties issued during the period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">403</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Fulfillment of warranty obligations</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(426</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Foreign exchange rate changes</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Balance as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,124</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note9_table1 - cgnx:OutstandingForwardContractsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="50%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td width="48%">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"><b>Currency</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Amount</b></font></p> </td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Japanese Yen/Euro</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">300,000,000&#160;Japanese&#160;Yen</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">U.S. Dollar/Euro</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">3,180,000 U.S. Dollars</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note9_table2 - us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="39%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td width="23%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="7" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Asset Derivatives</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="7" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Liability Derivatives</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="1"><b>Balance</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="5" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="1"><b>Balance</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="5" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Fair Value</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Sheet</b></font></p> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Location</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Sheet</b></font><br /><font style="font-family:arial" size="1"><b>Location</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">December&#160;31,<br />2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-top:0px;margin-bottom:0px; margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency</font></p> <p style="margin-top:0px;margin-bottom:1px; margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2"> forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="2">Prepaid&#160;expenses&#160;and&#160;other</font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="2">current assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>$10</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="2">$14</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">Accrued<br />expenses</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>$28</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b></b>&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:arial" size="2">$165</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note9_table3 - us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="42%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td width="39%">&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" rowspan="3" align="center" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Location&#160;of</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Gain&#160;(Loss)</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>Recognized</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>in&#160;Income</b></font></p> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:arial" size="1"><b>on</b></font></p> <p style="margin-top:0px;margin-bottom:1px" align="center"><font style="font-family:arial" size="1"><b>Derivatives</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="3" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Amount&#160;of&#160;Gain&#160;(Loss)<br />Recognized&#160;in&#160;Income&#160;on<br />Derivatives</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="3" align="center"><font style="font-family:arial" size="1"><b>Quarter ended</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,</b></font><br /><font style="font-family:arial" size="1"><b>2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,</font><br /><font style="font-family:arial" size="1">2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Currency forward contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">Foreign currency gain&#160;(loss)</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$&#160;(289)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$2</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note10_table1 - us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="61%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Shares</b></font><br /><font style="font-family:arial" size="1"><b>(in&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Weighted-</b></font><br /><font style="font-family:arial" size="1"><b>Average</b></font><br /><font style="font-family:arial" size="1"> <b>Exercise</b></font><br /><font style="font-family:arial" size="1"><b>Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Weighted-</b></font><br /><font style="font-family:arial" size="1"><b>Average</b></font><br /><font style="font-family:arial" size="1"> <b>Remaining</b></font><br /><font style="font-family:arial" size="1"><b>Contractual</b></font><br /><font style="font-family:arial" size="1"><b>Term&#160;(in&#160;years)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Aggregate</b></font><br /><font style="font-family:arial" size="1"><b>Intrinsic</b></font><br /><font style="font-family:arial" size="1"> <b>Value</b></font><br /><font style="font-family:arial" size="1"><b>(in&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Outstanding as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">4,473</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">24.48</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">44.75</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(614</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">21.46</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Forfeited or expired</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(37</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22.25</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Outstanding as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,827</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>25.06</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>7.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>66,253</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Exercisable as of April&#160;1, 2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,190</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21.11</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>25,337</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note10_table2 - us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td style="width:27pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:27pt">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td style="width:26pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:26pt">&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="9" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>&#160;&#160;April&#160;1,&#160;&#160;<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">&#160;&#160;April&#160;3,&#160;&#160;<br />2011</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Risk-free rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2.0</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3.6</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected dividend yield</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1.2</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1.0</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected volatility</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>44</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">42</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Expected term (in years)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>5.7</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5.4</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note10_table3 - us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="85%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="4%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>240</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">165</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>68</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">70</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Research, development, and engineering</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>867</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">809</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Selling, general, and administrative</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,139</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,308</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>3,314</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">2,352</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note12_table1 - us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Income tax at federal statutory rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>35</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">35</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">State income taxes, net of federal benefit</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Foreign tax rate differential</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(15</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Income tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>%&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">%&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note13_table1 - us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="86%">&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="2%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>April&#160;1,<br />2012</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1">April&#160;3,<br />2011</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Basic weighted-average common shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>42,570</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">41,336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Effect of dilutive stock options</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,020</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">950</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Weighted-average common and common-equivalent shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>43,590</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">42,286</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: cgnx-20120401_note14_table1 - us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="69%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:11pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:11pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:9pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:9pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:34pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:34pt">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td style="width:25pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="width:25pt">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"> <b>April&#160;1, 2012</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>MVSD</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>SISD</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Reconciling<br />Items</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="4" align="center" style="border-bottom:1px solid #000000"><font style="font-family:arial" size="1"><b>Consolidated</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>64,221</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>7,186</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>$</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>71,407</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>1,920</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>4,382</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>&#8212;</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>6,302</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Operating income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>21,144</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>2,392</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>(5,795</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2"><b>17,741</b></font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2"><b>&#160;</b></font></td> </tr> <tr> <td height="13">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> <td height="13" colspan="4">&#160;</td> </tr> <tr> <td valign="bottom" style="border-bottom:1px solid #000000"> <p style="margin-top:0px;margin-bottom:0px"><font style="font-family:arial" size="1"><b>Quarter Ended</b></font></p> <p style="margin-top:0px;margin-bottom:1px"><font style="font-family:arial" size="1"> <b>April&#160;3, 2011</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="4" valign="bottom"><font size="1">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Product revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">62,817</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">6,060</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">68,877</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Service revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">1,969</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">3,548</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">5,517</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:arial" size="2">Operating income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">22,027</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">997</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">(5,656</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">)</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:arial" size="2">17,368</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:arial" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> 13480000 4413000 5091000 3976000 76422000 10515000 1740000 37014000 21567000 4587000 999000 17712000 1371000 4868000 10489000 984000 69394000 2101000 3026000 25674000 29861000 8732000 357440000 384733000 19886000 0 0 0.14 0.12 53778000 55851000 2233000 2800000 32000 111000 1251000 20500000 1735000 2 2 2 0.17 0.66 0.67 614000 311000 25337000 7002000 6399000 4668000 12636000 2006 through 2011 false --12-31 Q1 2012 2012-04-01 10-Q 0000851205 42835011 Large Accelerated Filer COGNEX CORP 7098000 7341000 48206000 45595000 -1462000 -1835000 1259000 1012000 32290000 23431000 -17353000 -10807000 135668000 154922000 3314000 3314000 2838000 2838000 2352000 165000 1308000 70000 809000 3314000 240000 2139000 68000 867000 1240000 1106000 1079000 1043000 539569 802048 611881000 637981000 285346000 302910000 335599000 13988000 27220000 1722000 4402000 3520000 71175000 67265000 18019000 998000 1865000 61459000 57774000 6192000 129000 129000 204000 44000 131000 29000 43880000 11772000 12693000 19415000 75000 44000 2000 29000 35122000 11772000 3935000 19415000 8758000 8758000 1024000 500000 524000 159209000 27298000 4443000 1867000 61517000 57862000 6222000 337241000 41285000 6183000 5393000 133486000 125394000 24501000 999000 144431000 27545000 1319000 55570000 54036000 4016000 1945000 159209000 27298000 4443000 1867000 61517000 57862000 6222000 27298000 4443000 1867000 61517000 57862000 6222000 12335000 4701000 59902000 69680000 22355000 13987000 1740000 3526000 71969000 67532000 18279000 999000 13987000 1740000 3526000 71969000 67532000 18279000 999000 76244000 97882000 12986000 27299000 4798000 817000 1824000 2076000 1740000 4443000 3398000 24522000 3550000 1911000 2112000 10615000 1749000 1766000 1891000 5079000 2101000 10928000 43240000 18278000 3009000 3399000 4395000 3679000 13317000 2072000 20241000 1341000 1697000 18125000 1369000 6714000 15631000 1867000 58050000 6223000 4798000 817000 2279000 1371000 2101000 2437000 3009000 2402000 2015000 5613000 8092000 3676000 1675000 1824000 2076000 1740000 1353000 1721000 1369000 1119000 6784000 16367000 1810000 1911000 2112000 10615000 1749000 1766000 1891000 5079000 8491000 3399000 1993000 3679000 9125000 2177000 2072000 1867000 11408000 1341000 1697000 4266000 4046000 3038000 13956000 9000 94000 14000 1846000 34000 87000 18000 41000 6000 795000 295000 260000 1000 2000 188000 89000 30000 204000 35000 9000 1000 28000 130000 1000 36404000 39824000 33203000 37014000 38103000 41559000 3811000 3456000 0.08 0.1 0.10 0.11 0.002 0.002 140000000 140000000 42223000 42223000 42835000 42835000 84000 86000 22682000 20828000 5933000 5933000 18383000 19058000 15099000 15556000 3284000 3502000 13458000 12473000 6880000 6707000 15919000 15632000 1296000 1551000 14000 10000 165000 28000 2000 -289000 4271000 4271000 0.33 0.34 0.32 0.33 0.23 0.21 0.35 0.35 -0.13 -0.15 0.01 0.01 1698000 951000 11483000 1.8 791000 1087000 880000 2838000 880000 2838000 18910000 17873000 10000 28000 -59000 -638000 59000 638000 -5000 94000 82029000 82181000 152000 56011000 58651000 0 17709000 18078000 2007 through 2011 4073000 3796000 472000 179000 -2310000 6060000 6944000 8845000 28098000 27807000 17736000 15854000 3418000 3108000 605000 972000 41285000 6183000 5393000 133486000 125394000 24501000 999000 611881000 637981000 54105000 44257000 558000 4796000 4931000 174906000 183965000 1699000 1735000 7081000 11671000 -25756000 -22020000 20788000 12854000 13636000 14282000 14282000 300000000 3180000 17368000 22027000 997000 -5656000 17741000 21144000 2392000 -5795000 3027000 2700000 -558000 1220000 1220000 291000 291000 9604000 5326000 5326000 206000 206000 327000 206000 9046000 6546000 -53000 291000 -205000 3000 3316000 4271000 64270000 56721000 1577000 2487000 19628000 22033000 9517000 13104000 40091000 37188000 2097000 2124000 50000 426000 403000 31744000 32720000 9482000 10361000 434581000 444592000 68877000 62817000 6060000 71407000 64221000 7186000 74394000 77709000 5517000 1969000 3548000 6302000 1920000 4382000 29161000 30549000 10 years 10 years 4 years 4 years 0.01 0.012 5.4 5.7 0.42 0.44 0.036 0.02 6294849 4928864 1365985 1190000 21.11 5.7 21.46 37000 22.25 5000 44.75 11.75 12.98 66253000 4473000 3827000 24.48 25.06 7.7 300000 400000 552980000 -17353000 135668000 84000 434581000 588793000 -10807000 154922000 86000 444592000 614000 612000 13104000 13102000 2000 2352000 3314000 1375875 30000000 50000000 80000000 5489000 950000 1020000 42286000 43590000 41336000 42570000 EX-101.SCH 7 cgnx-20120401.xsd XBRL TAXONOMY EXTENSION SCHEMA 06021 - Disclosure - Fair Value Measurements (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0121 - Statement - Consolidated Statement of Other Comprehensive Income (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0120 - Statement - Consolidated Statements of Other Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0140 - Statement - Consolidated Statement of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0614 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 0611 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 0506 - Disclosure - Warranty Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0606 - Disclosure - Warranty Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0605 - Disclosure - Intangible Assets and Goodwill (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0211 - Statement - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0206 - Disclosure - Warranty Obligations link:presentationLink link:calculationLink link:definitionLink 0207 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0205 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0214 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 06101 - Disclosure - Stock-Based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0610 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0510 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 06034 - Disclosure - Cash, Cash Equivalents and Investments (Details 4) link:presentationLink link:calculationLink link:definitionLink 06033 - Disclosure - Cash, Cash Equivalents and Investments (Details 3) link:presentationLink link:calculationLink link:definitionLink 06032 - Disclosure - Cash, Cash Equivalents and Investments (Details 2) link:presentationLink link:calculationLink link:definitionLink 0210 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 0615 - Disclosure - Dividends (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0215 - Disclosure - Dividends link:presentationLink link:calculationLink link:definitionLink 06035 - Disclosure - Cash, Cash Equivalents and Investments (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06121 - Disclosure - Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0512 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0612 - Disclosure - Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0513 - Disclosure - Weighted Average Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 0613 - Disclosure - Weighted Average Shares (Details) link:presentationLink link:calculationLink link:definitionLink 06091 - Disclosure - Derivative Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 0514 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0609 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0509 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0503 - Disclosure - Cash, Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 06031 - Disclosure - Cash, Cash Equivalents and Investments (Details 1) link:presentationLink link:calculationLink link:definitionLink 0504 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0604 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0603 - Disclosure - Cash, Cash Equivalents and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0602 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0502 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0141 - Statement - Consolidated Statement of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0131 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0213 - Disclosure - Weighted Average Shares link:presentationLink link:calculationLink link:definitionLink 0212 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 0209 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0208 - Disclosure - Indemnification Provisions link:presentationLink link:calculationLink link:definitionLink 0204 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0203 - Disclosure - Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 0202 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0150 - Statement - Consolidated Condensed Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0130 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0110 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cgnx-20120401_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 cgnx-20120401_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 cgnx-20120401_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 cgnx-20120401_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details 3) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Effective maturity dates of available-for-sale investments  
Less than 1 Year $ 159,209
1-2 Years 76,422
2-3 Years 69,394
3-4 Years 17,712
4-5 Years 13,480
5-7 years 1,024
Fair Value, Total 337,241
Municipal bonds [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 57,862
1-2 Years 21,567
2-3 Years 29,861
3-4 Years 10,489
4-5 Years 5,091
5-7 years 524
Fair Value, Total 125,394
Corporate bonds [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 61,517
1-2 Years 37,014
2-3 Years 25,674
3-4 Years 4,868
4-5 Years 4,413
Fair Value, Total 133,486
Agency bonds [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 27,298
1-2 Years 10,515
2-3 Years 2,101
3-4 Years 1,371
Fair Value, Total 41,285
Treasury bills [Member]
 
Effective maturity dates of available-for-sale investments  
1-2 Years 999
Fair Value, Total 999
Sovereign Bonds [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 6,222
1-2 Years 4,587
2-3 Years 8,732
3-4 Years 984
4-5 Years 3,976
Fair Value, Total 24,501
Covered bonds [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 4,443
1-2 Years 1,740
Fair Value, Total 6,183
Asset-backed securities [Member]
 
Effective maturity dates of available-for-sale investments  
Less than 1 Year 1,867
2-3 Years 3,026
5-7 years 500
Fair Value, Total $ 5,393
XML 13 R54.htm IDEA: XBRL DOCUMENT v2.4.0.6
Dividends (Details Textual) (USD $)
1 Months Ended
Apr. 30, 2012
Feb. 29, 2012
Dividends (Textual) [Abstract]    
Cash dividend declared per common share $ 0.11 $ 0.10
XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details Textual) (USD $)
3 Months Ended
Apr. 01, 2012
Y
OptionPlan
EmployeeGroup
Apr. 03, 2011
Dec. 31, 2011
Stock-Based Compensation Expense (Textual) [Abstract]      
Shares available for grant under stock option plans 6,294,849    
Number of stock option plans 2    
Weighted-average grant-date fair values of stock options granted $ 12.98 $ 11.75  
Number of groups within the employee population 2    
Percentage of stock options granted to senior management expected to vest 67.00%    
Percentage of stock options granted to all other employees expected to vest 66.00%    
Estimated forfeiture rate for unvested options for senior management 12.00%    
Estimated forfeiture rate for unvested options for all non-senior management 14.00%    
Income tax benefit recognized related to stock-based compensation expense $ 1,087,000 $ 791,000  
Compensation expense capitalized 0   0
Total intrinsic values of stock options exercised 12,636,000 4,668,000  
Total unrecognized compensation expense related to non-vested stock options 11,483,000    
Weighted-average period for unrecognized compensation expense related to non-vested stock options (years) 1.8    
Total fair values of stock options vested 6,399,000 7,002,000  
Stock-based compensation expense $ 3,314,000 $ 2,352,000  
General Stock Option Plan [Member]
     
Stock-Based Compensation Expense (Textual) [Abstract]      
Shares available for grant under stock option plans 4,928,864    
Expiration period of stock option plans 10 years    
Vesting period for stock option plans 4 years    
Stock Option and Incentive Plan [Member]
     
Stock-Based Compensation Expense (Textual) [Abstract]      
Shares available for grant under stock option plans 1,365,985    
Expiration period of stock option plans 10 years    
Vesting period for stock option plans 4 years    
XML 15 R46.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Instruments (Details 1) (USD $)
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Apr. 01, 2012
Currency forward contracts [Member]
Foreign currency gain (loss) [Member]
Apr. 03, 2011
Currency forward contracts [Member]
Foreign currency gain (loss) [Member]
Apr. 01, 2012
Currency forward contracts [Member]
Prepaid expenses and other current assets [Member]
Dec. 31, 2011
Currency forward contracts [Member]
Prepaid expenses and other current assets [Member]
Apr. 01, 2012
Currency forward contracts [Member]
Accrued expenses [Member]
Dec. 31, 2011
Currency forward contracts [Member]
Accrued expenses [Member]
Information regarding the fair value of the forward contracts outstanding                
Asset Derivatives, Fair Value         $ 10,000 $ 14,000    
Liability Derivatives, Fair Value             28,000 165,000
Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations                
Amount of Gain (Loss) Recognized in Income on Derivatives     (289,000) 2,000        
Derivative Instruments (Textual) [Abstract]                
Net foreign currency gain (loss) $ 638,000 $ 59,000            
XML 16 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Segment Information (Tables)
3 Months Ended
Apr. 01, 2012
Segment Information [Abstract]  
Information about the Company's segments
                                         

Quarter Ended

April 1, 2012

  MVSD   SISD   Reconciling
Items
  Consolidated

Product revenue

    $ 64,221       $ 7,186       $       $ 71,407  

Service revenue

      1,920         4,382                 6,302  

Operating income

      21,144         2,392         (5,795 )       17,741  
         

Quarter Ended

April 3, 2011

               

Product revenue

    $ 62,817       $ 6,060       $       $ 68,877  

Service revenue

      1,969         3,548                 5,517  

Operating income

      22,027         997         (5,656 )       17,368  
XML 17 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..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 18 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements (Tables)
3 Months Ended
Apr. 01, 2012
Fair Value Measurements [Abstract]  
Assets and liabilities measured at fair value on a recurring basis
                     
    Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
  Significant Other
Observable

Inputs (Level 2)

Assets:

                   

Money market instruments

    $ 1,735       $  

Corporate bonds

              133,486  

Municipal bonds

              125,394  

Agency bonds

              41,285  

Sovereign bonds

              24,501  

Covered bonds

              6,183  

Asset-backed securities

              5,393  

Treasury bills

              999  

Currency forward contracts

      10          
     

Liabilities:

                   

Currency forward contracts

      28          
XML 19 R50.htm IDEA: XBRL DOCUMENT v2.4.0.6
Taxes (Details)
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Reconciliation of the United States federal statutory corporate tax rate to the Company's effective tax rate or income tax provision    
Income tax at federal statutory rate 35.00% 35.00%
State income taxes, net of federal benefit 1.00% 1.00%
Foreign tax rate differential (15.00%) (13.00%)
Income tax provision 21.00% 23.00%
XML 20 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Dec. 31, 2011
Inventories    
Raw materials $ 15,854 $ 17,736
Work-in-process 3,108 3,418
Finished goods 8,845 6,944
Total $ 27,807 $ 28,098
XML 21 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details 1) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Dec. 31, 2011
Summary of available-for-sale investments    
Amortized Cost $ 335,599  
Gross Unrealized Gains 1,846  
Gross Unrealized Losses (204)  
Fair Value, Short-term investments 159,209 144,431
Fair Value, Total 337,241  
Treasury bills [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments   1,945
Fair Value, Long-term investments 999  
Fair Value, Total 999  
Treasury bills [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 998  
Gross Unrealized Gains 1  
Fair Value, Long-term investments 999  
Municipal bonds [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 57,862 54,036
Fair Value, Long-term investments 67,532 69,680
Fair Value, Total 125,394  
Municipal bonds [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 57,774  
Gross Unrealized Gains 89  
Gross Unrealized Losses (1)  
Fair Value, Short-term investments 57,862  
Municipal bonds [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 67,265  
Gross Unrealized Gains 295  
Gross Unrealized Losses (28)  
Fair Value, Long-term investments 67,532  
Corporate bonds [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 61,517 55,570
Fair Value, Long-term investments 71,969 59,902
Fair Value, Total 133,486  
Corporate bonds [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 61,459  
Gross Unrealized Gains 188  
Gross Unrealized Losses (130)  
Fair Value, Short-term investments 61,517  
Corporate bonds [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 71,175  
Gross Unrealized Gains 795  
Gross Unrealized Losses (1)  
Fair Value, Long-term investments 71,969  
Agency bonds [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 27,298 27,545
Fair Value, Long-term investments 13,987 12,335
Fair Value, Total 41,285  
Agency bonds [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 27,220  
Gross Unrealized Gains 87  
Gross Unrealized Losses (9)  
Fair Value, Short-term investments 27,298  
Agency bonds [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 13,988  
Gross Unrealized Gains 34  
Gross Unrealized Losses (35)  
Fair Value, Long-term investments 13,987  
Sovereign Bonds [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 6,222 4,016
Fair Value, Long-term investments 18,279 22,355
Fair Value, Total 24,501  
Sovereign Bonds [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 6,192  
Gross Unrealized Gains 30  
Fair Value, Short-term investments 6,222  
Sovereign Bonds [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 18,019  
Gross Unrealized Gains 260  
Fair Value, Long-term investments 18,279  
Covered bonds [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 4,443 1,319
Fair Value, Long-term investments 1,740 4,701
Fair Value, Total 6,183  
Covered bonds [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 4,402  
Gross Unrealized Gains 41  
Fair Value, Short-term investments 4,443  
Covered bonds [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 1,722  
Gross Unrealized Gains 18  
Fair Value, Long-term investments 1,740  
Asset-backed securities [Member]
   
Summary of available-for-sale investments    
Fair Value, Short-term investments 1,867  
Fair Value, Long-term investments 3,526  
Fair Value, Total 5,393  
Asset-backed securities [Member] | Short-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 1,865  
Gross Unrealized Gains 2  
Fair Value, Short-term investments 1,867  
Asset-backed securities [Member] | Long-term investments [Member]
   
Summary of available-for-sale investments    
Amortized Cost 3,520  
Gross Unrealized Gains 6  
Fair Value, Long-term investments $ 3,526  
XML 22 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
Weighted Average Shares (Details)
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Weighted-average common and common-equivalent shares outstanding:    
Basic weighted-average common shares outstanding 42,570,000 41,336,000
Effect of dilutive stock options 1,020,000 950,000
Diluted weighted-average common and common-equivalent shares outstanding 43,590,000 42,286,000
Weighted Average Shares (Textual) [Abstract]    
Stock options to purchase antidilutive common stock 802,048 539,569
XML 23 R47.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Y
Apr. 03, 2011
Y
Stock option activity    
Outstanding as of December 31, 2011, Shares 4,473  
Outstanding as of December 31, 2011, Weighted-Average Exercise Price $ 24.48  
Granted, Shares 5  
Granted, Weighted-Average Exercise Price $ 44.75  
Exercised, Shares (614)  
Exercised, Weighted-Average Exercise Price $ 21.46  
Forfeited or expired, Shares (37)  
Forfeited or expired, Weighted-Average Exercise Price $ 22.25  
Outstanding as of April 1, 2012, Shares 3,827  
Outstanding as of April 1, 2012, Weighted-Average Exercise Price $ 25.06  
Outstanding as of April 1, 2012, Weighted-Average Remaining Contractual Term (in years) 7.7  
Outstanding as of April 1, 2012, Aggregate Intrinsic Value $ 66,253  
Exercisable as of April 1, 2012, Shares 1,190  
Exercisable as of April 1, 2012, Weighted-Average Exercise Price $ 21.11  
Exercisable as of April 1, 2012, Weighted-Average Remaining Contractual Term (in years) 5.7  
Exercisable as of April 1, 2012, Aggregate Intrinsic Value 25,337  
Weighted-average assumptions used in estimating the fair values of stock options granted    
Risk-free rate 2.00% 3.60%
Expected dividend yield 1.20% 1.00%
Expected volatility 44.00% 42.00%
Expected term (in years) 5.7 5.4
Stock-based compensation expense    
Stock-based compensation expense 3,314 2,352
Product cost of revenue [Member]
   
Stock-based compensation expense    
Stock-based compensation expense 240 165
Service cost of revenue [Member]
   
Stock-based compensation expense    
Stock-based compensation expense 68 70
Research, development and engineering [Member]
   
Stock-based compensation expense    
Stock-based compensation expense 867 809
Selling, general, and administrative [Member]
   
Stock-based compensation expense    
Stock-based compensation expense $ 2,139 $ 1,308
XML 24 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Condensed Statements of Cash Flows (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Cash flows from operating activities:    
Net income $ 14,282 $ 13,636
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 3,314 2,352
Depreciation of property, plant, and equipment 1,551 1,296
Amortization of intangible assets 1,043 1,079
Amortization of discounts or premiums on investments 1,835 1,462
Realized (gain) loss on sale of investments (94) 5
Tax effect of stock option exercises (2,838) (880)
Change in deferred income taxes (179) (472)
Change in operating assets and liabilities (6,060) 2,310
Net cash provided by operating activities 12,854 20,788
Cash flows from investing activities:    
Purchases of investments (56,721) (64,270)
Maturities and sales of investments 37,188 40,091
Purchases of property, plant, and equipment (2,487) (1,577)
Net cash used in investing activities (22,020) (25,756)
Cash flows from financing activities:    
Issuance of common stock under stock option plans 13,104 9,517
Payment of dividends (4,271) (3,316)
Tax effect of stock option exercises 2,838 880
Net cash provided by financing activities 11,671 7,081
Effect of foreign exchange rate changes on cash 951 1,698
Net change in cash and cash equivalents 3,456 3,811
Cash and cash equivalents at beginning of period 38,103 33,203
Cash and cash equivalents at end of period $ 41,559 $ 37,014
EXCEL 25 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]E.&0Y8C'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/D-O;G-O;&ED871E9%]#;VYD96YS961? M4W1A=&5M93PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/E-U;6UA#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/D9A:7)?5F%L=65?365A#I%>&-E;%=O#I%>&-E;%=O#I7;W)K#I7;W)K5]/8FQI9V%T:6]N#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/D-O;G1I;F=E;F-I97,\+W@Z3F%M93X-"B`@ M("`\>#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/D1E#I7;W)K M#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E=E:6=H=&5D7T%V97)A9V5?4VAA#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D9A:7)? M5F%L=65?365A#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/D-A#I7;W)K#I7;W)K5]/8FQI9V%T:6]N#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K0F%S961?0V]M<&5N#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E=E:6=H M=&5D7T%V97)A9V5?4VAA#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/E-E9VUE;G1?26YF;W)M871I;VY?5&%B;&5S M/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-A M#I7;W)K#I%>&-E M;%=O#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D-A#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN=F5N=&]R:65S7T1E=&%I;',\+W@Z3F%M93X-"B`@ M("`\>#I7;W)K#I% M>&-E;%=O#I% M>&-E;%=O#I.86UE/D1E#I%>&-E;%=O#I.86UE/D1E#I7;W)K#I7;W)K#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/E1A>&5S7T1E=&%I;'-?5&5X='5A;#PO M>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-E9VUE;G1?26YF;W)M871I;VY?1&5T86EL#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I3='EL97-H965T($A2968],T0B5V]R:W-H965T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA2!) M;F9O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^9F%L M'0^+2TQ,BTS,3QS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y M8C'0O:'1M;#L@8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M2!L;W-S/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M/B@V,S@I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S"!E>'!E;G-E/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ."PP-S@\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAAF5D(&=A:6X@*&QO"!O9B`D,CDQ(&%N9"`H)#4S*2!I;B`R,#$R(&%N M9"`R,#$Q+"!R97-P96-T:79E;'D\+W1D/@T*("`@("`@("`\=&0@8VQA2!T'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV+#2P@<&QA;G0L(&%N9"!E<75I<&UE;G0L(&YE=#PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S6%B;&4\+W1D/@T*("`@("`@("`\=&0@ M8VQA3H\+W-TF5D M.B`Q-#`L,#`P('-H87)E3PO=&0^#0H@("`@("`@(#QT9"!C;&%S M3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O M:'1M;#L@8VAA2`H55-$("0I/&)R/DEN(%1H;W5S86YD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M&5R8VES97,\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M6UE;G0@;V8@9&EV:61E;F1S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#(W,2D\2!T'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@ M8VAAF5D(&=A:6X@;VX@879A:6QA8FQE+69O"!E9F9E8W0@;V8@=6YR M96%L:7IE9"!G86EN(&]N(&%V86EL86)L92UF;W(M'1087)T7V4X9#EB-S,Q7S`V M965?-#0P,%\X.#=D7S`R835D.69B8S@Y90T*0V]N=&5N="U,;V-A=&EO;CH@ M9FEL93HO+R]#.B]E.&0Y8C'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$F%T:6]N(&]F M(&EN=&%N9VEB;&4@87-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XQ+#`T,SQS<&%N/CPO&5R M8VES97,\+W1D/@T*("`@("`@("`\=&0@8VQA2P@<&QA;G0L(&%N9"!E<75I<&UE;G0\+W1D M/@T*("`@("`@("`\=&0@8VQA6UE M;G0@;V8@9&EV:61E;F1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M/B@T+#(W,2D\"!E9F9E8W0@;V8@2!F:6YA;F-I;F<@86-T:79I=&EE M7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&AT;6PQ+71R86YS:71I;VYA;"YD=&0B M("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`Q("T@=7,M M9V%A<#I3:6=N:69I8V%N=$%C8V]U;G1I;F=0;VQI8VEE'1";&]C:RTM M/@T*("`@/"$M+2!X8G)L+&YS("TM/@T*("`@/"$M+2!X8G)L+&YX("TM/@T* M("`@/&9O;G0@3IA3IA M6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O M;G0@3IA&-H M86YG92!#;VUM:7-S:6]N(&%P<&QI8V%B;&4@=&\@475A2!A8V-E<'1E9"!A8V-O=6YT:6YG('!R:6YC:7!L97,@ M*$=!05`I+B!2969E28C.#(Q-SMS($%N;G5A;"!297!O M65A<@T*("`@96YD960@1&5C96UB M97(F(S$V,#LS,2P@,C`Q,2X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$ M;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA28C.#(R,3LI+"!T:&4@86-C;VUP86YY:6YG(&-O;G-O M;&ED871E9"!U;F%U9&ET960-"B`@(&9I;F%N8VEA;"!S=&%T96UE;G1S(&-O M;G1A:6X@86QL(&%D:G5S=&UE;G1S+"!C;VYS:7-T:6YG(&]F(&YO6QE/3-$;6%R9VEN+71O M<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA'!E8W1E9"!F;W(@=&AE(&9U;&P@>65A7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@ M/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`R("T@=7,M9V%A<#I&86ER M5F%L=65$:7-C;&]S=7)E'1";&]C:RTM/@T*("`@/'`@3IA#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/CQU/D9I;F%N8VEA M;"!!6QE/3-$9F]N="UF86UI;'DZ87)I86P@F5S('1H92!F:6YA;F-I M86P@87-S971S(&%N9"!L:6%B:6QI=&EE6QE/3-$9F]N="US:7IE.C!P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T M=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,"!S='EL M93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE M9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D M("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#6QE/3-$=VED=&@Z,3(Y<'0^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$."4^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@6QE/3-$=VED=&@Z-35P=#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IA3IA6QE/3-$ M)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA M'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/C0Q+#(X-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C8L,3@S/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUA3IA2!B:6QL6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$)VUA3IA2!F;W)W87)D(&-O;G1R86-T M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(X/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$;6%R9VEN+71O<#HQ M,G!X.VUA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@2!M M87)K970@:6YS=')U;65N=',@87)E(')E<&]R=&5D(&%T(&9A:7(@=F%L=64@ M8F%S960@=7!O;B!T:&4@9&%I;'D@;6%R:V5T('!R:6-E(&9O28C.#(Q-SMS(&-U#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H92!#;VUP86YY)B,X M,C$W.W,@9&5B="!S96-U2!T:&4@9G5L M;"!T97)M(&]F('1H92!A2!A(&QA2!P7!E6QE/3-$9F]N="US:7IE M.C%P>#MM87)G:6XM=&]P.C$R<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q-C`[ M/"]P/@T*("`@/'`@#MM87)G:6XM8F]T M=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4] M,T0R/E1H92!#;VUP86YY(&1I9"!N;W0@2!I;7!A:7)M96YT(&]F('1H97-E(&EN=F5S=&UE;G1S M(&EN('1H92!Q=6%R=&5R(&5N9&5D($%P6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN M+6)O='1O;3HP<'@^/&9O;G0@3IA6QE/3-$;6%R9VEN+71O<#HV<'@[ M;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA M2!H87,@86X@:6YT97)E2UT2X@ M1F%I2!W:71H('1H92!B=7-I;F5S2!O9B!T:&5S M92!I;G!U=',@:6X@:7-O;&%T:6]N(&UA>2!R97-U;'0@:6X@82!S:6=N:69I M8V%N=&QY(&QO=V5R(&]R(&AI9VAE2P@ M:6YP=71S('5S960@:6X@=&AE(&9A:7(@=F%L=64@8V%L8W5L871I;VX-"B`@ M(&%R92!C;&%S6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@2!W:71H:6X@=&AE(&9A:7(@=F%L M=64-"B`@(&AI97)A2!I7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&AT;6PQ+71R86YS:71I;VYA;"YD M=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`S("T@ M=7,M9V%A<#I);G9E4EN6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,3)P>#MM87)G:6XM=&]P.C!P M>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS M1&9O;G0M6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE M/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IA2!M87)K970@:6YS=')U;65N=',\+V9O;G0^/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$ M)VUA3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/C0Q+#4U.3PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C8Q+#4Q-SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/C4T+#`S-CPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/D%G96YC>2!B;VYD3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C8L,C(R/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C0L,#$V/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$L.#8W/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IA2!B:6QLF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.30U/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE M/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B M;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$T-"PT,S$\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/CF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C8Y+#8X,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/C$S+#DX-SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/E1R96%S=7)Y(&)I;&QS M/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/CDY.3PO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB M/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA3IA6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^ M)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA3IA6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@/'`@#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H92!#;VUP86YY)B,X,C$W.W,@<&]R M=&9O;&EO(&]F(&1E8G0@2!B:6QL2!B;VYD2!B:6QL M2!S=&%T M92!A;F0@;&]C86P@9V]V97)N;65N="!E;G1I=&EE2!B M;VYD2!F;W)E:6=N(&=O=F5R;FUE;G1S.R!C;W9E2!G;W9EF4Z,7!X.VUA#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL M93TS1&UA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F5S('1H90T*("`@0V]M<&%N>28C.#(Q-SMS(&%V M86EL86)L92UF;W(M6QE/3-$9F]N="US:7IE M.C!P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L M;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N M=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`- M"B`@(#QT9"!W:61T:#TS1#8Y)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IA6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F5D/&)R("\^1V%I;G,\+V(^ M/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IA2`M+3X-"B`@(#QTF4],T0R/E-H;W)T+71EF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/C8Q+#0U.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/C$X.#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B@Q,S`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C@W/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(W+#(Y.#PO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C8L,3DR/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0Q/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/D%S6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L M.#8W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$)VUA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B@Q M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B@R.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C8W M+#4S,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/E-O=F5R96EG;B!B;VYDF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$X M+#`Q.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C,T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/BDF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/C,L-3(P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L-S0P/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IAF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/C$\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/CDY.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/C,S-2PU.3D\+V(^/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/B@R,#0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P M,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@2`M+3X- M"B`@(#PO=&%B;&4^(`T*("`@/'`@#MM M87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/E1H92!F;VQL;W=I;F<@=&%B;&4@28C.#(Q-SMS(&=R;W-S('5NF4Z,3)P>#MM87)G:6XM=&]P.C!P M>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS M1&9O;G0MF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/CQB/DQEF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/CQB M/E1O=&%L/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D9A M:7(F(S$V,#M686QU93PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/E5NF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF5D/&)R("\^3&]S6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C M.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/D%G96YC>2!B;VYDF4] M,T0R/C$Q+#6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA MF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V M86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P M96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B@R/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/B@Q,CD\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B@Q,S$\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X- M"B`@(#PO='(^(`T*("`@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA3IAF4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C0S+#@X,#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/B@R,#0\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!D:60@ M;F]T(')E8V]G;FEZ92!A;B!O=&AE2!I;7!A:7)M M96YT(&]F('1H97-E(&EN=F5S=&UE;G1S+B!);B!I=',@979A;'5A=&EO;BP@ M;6%N86=E;65N=`T*("`@8V]N2P@=&AE(&-R961I="!R871I;F<@;V8@=&AE('-E8W5R:71Y+"!T:&4@;&5N M9W1H(&]F('1I;64@=&AE('-E8W5R:71Y(&AAF4@;V8@=&AE(&QO2!T;R!B92!R97%U:7)E9"!T;R!S M96QL+"!A;GD@;V8@=&AE2!OF5D(&=A:6YS(&]N('1H92!S M86QE(&]F(&1E8G0-"B`@('-E8W5R:71I97,@=&]T86QI;F<@)#DT+#`P,"!I M;B!T:&4@9FERF5D(&QO6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP M<'@^/&9O;G0@3IA6QE M/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O M;3HP<'@^)B,Q-C`[/"]P/@T*("`@/'`@F4Z,'!X M.VUA6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P M)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB M/B9L=#LQ(%EE87(\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$ M)V)O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(Y+#@V,3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IA'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C(L,3`Q/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C0L-3@W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4] M,T0R/C0L-#0S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.#8W/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/E1R96%S=7)Y(&)I M;&QS/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4Z,7!X/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE M/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!C;W5N M=')Y(&%N9"!S<&5C:69I8V%L;'D@8GD@28C.#(Q-SMS(&%V86EL86)L92UF;W(MF4Z,3)P>#MM87)G:6XM=&]P.C!P>#MM M87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O M;G0M6QE/3-$)V)O#MM87)G:6XM8F]T=&]M.C%P M>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB M/E-H;W)T+71E6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/CQB/E-O=F5R96EG;CQB6QE/3-$)V)O M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4] M,T0Q/CQB/F)A8VME9#QBF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q/CQB/F)O;F1S/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ M87)I86P@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/C,L,SDY/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C@Q-SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/CQB/C@Q-SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C M,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L M;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S M='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C(L-#`R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E M969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/CDL,3(U/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA MF4],T0R/D=R96%T($)R:71A:6X\+V9O;G0^/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C4L-C$S/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IAF4],T0R/DIA<&%N/"]F;VYT/CPO<#X- M"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R M(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T M;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C0L,#0V/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$X+#$R-3PO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E M969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/C,L,#`Y/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/E-W961E;CPO9F]N=#X\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C,L,#,X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/C8L-S$T/"]B/CPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IAF5R;&%N9#PO M9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C,L-C3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/E5N:71E9"!3=&%T97,\+V9O;G0^/"]P/@T*("`@ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L-C3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$ M)V)O6QE M/3-$)V)O"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/C4X+#`U,#PO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB M/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/C(W+#(Y.3PO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB M/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0R/CQB/C8L,C(S/"]B/CPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/CDW+#@X,CPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C M,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\(2TM($5N9"!4 M86)L92!";V1Y("TM/@T*("`@/"]T86)L93X@#0H@("`\<"!S='EL93TS1&9O M;G0M6QE/3-$)V)O M"!S;VQI9"`C,#`P,#`P)SX-"B`@(#QP('-T>6QE/3-$;6%R9VEN M+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@^/&9O;G0@3IA6QE/3-$ M)V)O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/D-O=F5R960\8G(@+SYB;VYDF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/E1O=&%L M/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@2`M+3X-"B`@(#QTF4],T0R/D%UF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/C0L-SDX/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0R/D)E;&=I=6T\+V9O;G0^/"]P/@T*("`@/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$)VUAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R M/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G M:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/C$L.#$P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/C,L-34P/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\ M<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C M.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IA'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C8L-S@T/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$)VUA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$)VUA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.#DQ/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C$L-S8V/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0R/DYE=&AE6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C M.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T* M("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T M;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R M/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G M:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/C@L-#DQ/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$P+#DR.#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R('-T>6QE/3-$9F]N="US:7IE M.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0R/CQB/C0S+#(T,#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0R/CQB/C$R+#DX-CPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0R/CQB/C$X+#(W.#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0R/CQB/C$L-S0P/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$;6%R9VEN+71O<#HV<'@[ M;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA M2!W87,@82!'96YE2!H87,@8V]M;6ET M=&5D('1O(&$@=&]T86P@:6YV97-T;65N="!I;B!T:&4@;&EM:71E9"!P87)T M;F5R'!I2!C;VYT'10 M87)T7V4X9#EB-S,Q7S`V965?-#0P,%\X.#=D7S`R835D.69B8S@Y90T*0V]N M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]E.&0Y8C'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'1";&]C:RTM/@T* M("`@/'`@3IA#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/DEN=F5N=&]R M:65S(&-O;G-IF4Z,3)P>#MM M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@ M("`\<"!S='EL93TS1&9O;G0M6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$ M)V)O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$3IA MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R/CQB/B8C,38P.SPO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/C(X+#`Y.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE M/3-$)V)O7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$&AT;6PQ+71R86YS:71I;VYA M;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`U M("T@=7,M9V%A<#I';V]D=VEL;$%N9$EN=&%N9VEB;&5!#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/CQB/DY/5$4@-3H@26YT86YG:6)L92!!#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H92!C:&%N9V4@:6X@=&AE M(&-A2!A='1R:6)U=&%B;&4@=&\@9FQU8W1U M871I;VYS(&EN(&9O#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/E1H92!#;VUP86YY(&5V86QU871E2!C;VYT:6YU97,@=&\@;6]N M:71O7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!/8FQI9V%T:6]N&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`V("T@=7,M9V%A M<#I0F4],T0R/CQB/DY/ M5$4@-CH@5V%R6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!B96-O;64@:VYO=VX@=&AA="!W;W5L9"!N;W0@:&%V92!B965N('1A:V5N M(&EN=&\@86-C;W5N="!U'1E;G-I=F4@<')O9'5C="!Q=6%L:71Y('!R;V=R86US M(&%N9"!P2!M;VYI=&]R:6YG M(&%N9"!E=F%L=6%T:6YG('1H92!Q=6%L:71Y(&]F(&]U2!O8FQI9V%T M:6]N(&ES(&%F9F5C=&5D(&)Y('!R;V1U8W0@9F%I;'5R92!R871E2!O9B!T:&5S92!F86-T;W)S(&UA>0T*("`@'!E;G-E6QE M/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA2!O8FQI9V%T:6]N('=E6QE/3-$ M9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP M<'@^)B,Q-C`[/"]P/@T*("`@/'`@F4Z,'!X.VUA M6QE/3-$)V)O2`M+3X-"B`@(#QT3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/E!R;W9I6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0R/D9O6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/CQB/CPO8CXF(S$V,#L\+V9O;G0^/"]T M9#X-"B`@(#PO='(^(`T*("`@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R2!/8FQI9V%T:6]N&AT;6PQ+71R86YS:71I;VYA M;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`W M("T@=7,M9V%A<#I#;VUM:71M96YT#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/CQB/DY/5$4@-SH@0V]N=&EN9V5N8VEE6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R M9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA6QE/3-$;6%R9VEN M+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA2!R97%U97-T960@=&AE($E40R!T M;R!I;G9E28C.#(Q-SMS(&-O;G1E;G1I;VX@ M=&AA="!C97)T86EN(&UA8VAI;F4@=FES:6]N#0H@("!S;V9T=V%R92P@;6%C M:&EN92!V:7-I;VX@2!I M;F9R:6YG92!A;F0O;W(@86-T:79E;'D@:6YD=6-E(&%N9"]O2`R,#`Y+"!T:&4@251#(&ES2!R96%C:&5D(&$@2!&=6II($%M97)I8V$@0V]R<&]R871I M;VXN(%1H97-E('-E='1L96UE;G1S(&1I9"!N;W0@:&%V92!A(&UA=&5R:6%L M(&EM<&%C="!O;B!T:&4-"B`@($-O;7!A;GDF(S@R,3<[6QE/3-$9F]N M="UF86UI;'DZ87)I86P@2!C86YN M;W0@<')E9&EC="!T:&4@;W5T8V]M92!O9B!T:&4@86)O=F4M2!A3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!.;W1E(#@@+2!C9VYX.DEN9&5M;FEF:6-A=&EO;E!R;W9I6QE/3-$;6%R9VEN+71O<#HQ,G!X M.VUA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$;6%R9VEN M+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA&-E<'0@87,@;&EM:71E9"!B>2!- M87-S86-H=7-E='1S(&QA=RP@=&AE(&)Y+6QA=W,@;V8@=&AE($-O;7!A;GD@ M65E2!A9V%I;G-T(&5X<&5N2!C;W5L9"!B92!R97%U:7)E9"!T;R!M86ME#0H@("!U M;F1E2!B96QI979E#MM87)G:6XM M8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I M>F4],T0R/DEN('1H92!O2!C;W5R2!A8V-E<'0@2!C;VEN8VED97,@=VET M:"!T:&4@8W5S=&]M97(F(S@R,3<[&EM=6T@<&]T96YT:6%L(&%M;W5N="!O M9B!F=71U2!S=6)J96-T('1O(&9I>&5D(&UO;F5T87)Y(&QI;6ET6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O M;3HP<'@^/&9O;G0@3IA2!A;'-O(&%C8V5P=',@;&EM:71E9"!I;F1E;6YI9FEC871I;VX@<')O M=FES:6]N2!I="!I;F1E;6YI M9FEE2!D86UA9V4@87)I7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6QE/3-$;6%R9VEN+71O<#HQ,G!X.VUA6QE/3-$9F]N="UF86UI;'DZ87)I86P@#MM87)G:6XM8F]T=&]M.C!P M>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H M92!#;VUP86YY(&ES(&5X<&]S960@=&\@8V5R=&%I;B!R:7-K2!M86YA9V4@:71S(&EN=&5R97-T(')A M=&4@6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!E>&-H86YG92!R871E(&9L=6-T=6%T:6]N2!O9B!T:&4@0V]M<&%N>2P@=VAI8V@@:7,@=&AE M(%4N4RX@1&]L;&%R+B!4:&4@0V]M<&%N>2!F86-E2!E>&-H86YG92!R871E(&5X<&]S=7)E6QE/3-$)V)OF4],T0R/B8C M.#(R-CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@=VED=&@],T0Q)2!V86QI9VX] M,T1T;W`^/&9O;G0@3IA'!O2`H M9F]R(&5X86UP;&4L(&$@52Y3+B8C,38P.T1O;&QA28C.#(Q-SMS M(&)O;VMS(&9O2!IF4Z-G!X.VUA M'0M86QI9VXZ(&QE9G0G(&)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!W:61T:#TS1#,E('9A;&EG;CTS1'1O<"!A;&EG;CTS1&QE M9G0^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P/@T*("`@/'`@86QI9VX] M,T1L969T/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@2]R97!O'!O2!O9B!T:&4@0V]M<&%N>2X@/"]F;VYT/CPO<#X-"B`@(#PO=&0^ M#0H@("`\+W1R/@T*("`@/"]T86)L93X-"B`@(#QP('-T>6QE/3-$;6%R9VEN M+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA2!C=7)R96YT;'D@ M=7-E2!E>&-H86YG92!R871E(&5X<&]S M=7)E28C.#(Q-SMS(&%C8V]U;G1S(')E M8V5I=F%B;&4-"B`@(&1E;F]M:6YA=&5D(&EN(%4N4RX@9&]L;&%RF4@9F]R96EG;B!C=7)R96YC>2!G86ENF4Z,7!X.VUA#MM87)G:6XM M8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@2X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$ M;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA2!H860@=&AE(&9O;&QO=VEN9R!O M=71S=&%N9&EN9R!F;W)W87)D(&-O;G1R86-TF4Z-G!X.VUA6QE/3-$9F]N="US:7IE.C!P>#MM87)G:6XM=&]P M.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@ M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@ M8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!" M96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS M1#4P)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0R)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!W:61T:#TS1#0X)3XF(S$V M,#L\+W1D/@T*("`@/"]T"!S;VQI9"`C,#`P M,#`P)SX-"B`@(#QP('-T>6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O M='1O;3HQ<'@^/&9O;G0@3IA3PO8CX\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C M96YT97(@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$)VUA3IAF4],T0R/C,P,"PP,#`L,#`P)B,Q-C`[2F%P86YE'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R M/C,L,3@P+#`P,"!5+E,N($1O;&QA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z-G!X.VUA6QE/3-$9F]N="US:7IE.C!P M>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^ M#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W M:61T:#TS1#$P,"4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P M'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R M/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@ M(#QT9"!W:61T:#TS1#,Y)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@=VED=&@],T0R)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!W:61T M:#TS1#(S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M=VED=&@],T0R)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0R)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M=VED=&@],T0R)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0R)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M=VED=&@],T0R)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@3IAF4],T0Q/CQB/D9A:7(@5F%L=64\+V(^/"]F;VYT M/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$;6%R M9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@@86QI9VX],T1C96YT97(^ M/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0Q/D1E8V5M8F5R)B,Q-C`[,S$L/&)R("\^,C`Q,3PO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0Q/CQB/E-H965T/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/DQO8V%T:6]N M/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D%P6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@2`M+3X-"B`@(#QT3IA3PO9F]N=#X\+W`^#0H@("`\ M<"!S='EL93TS1"=M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C%P>#L@ M;6%R9VEN+6QE9G0Z,2XP,&5M.R!T97AT+6EN9&5N=#HM,2XP,&5M)SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/@T*("`@9F]R M=V%R9"!C;VYTF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1&UA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@#MM87)G:6XM8F]T=&]M.C%P>#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/F-U6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B0Q,#PO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/CQB/CPO8CXF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@ M3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0Q-C4\+V9O M;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\(2TM($5N9"!486)L92!";V1Y("TM M/@T*("`@/"]T86)L93X@#0H@("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM M8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$ M)V)O#MM87)G:6XM8F]T=&]M.C!P>"!A;&EG;CTS M1&-E;G1EF4] M,T0Q/CQB/DQO8V%T:6]N)B,Q-C`[;V8\+V(^/"]F;VYT/CPO<#X-"B`@(#QP M('-T>6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@@86QI M9VX],T1C96YT97(^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@#MM87)G:6XM8F]T=&]M.C!P>"!A M;&EG;CTS1&-E;G1EF4],T0Q/CQB/FEN)B,Q-C`[26YC;VUE/"]B/CPO9F]N=#X\+W`^#0H@ M("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@@86QI9VX],T1C M96YT97(^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF5D)B,Q-C`[:6XF(S$V,#M);F-O;64F(S$V M,#MO;CQBF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0Q/D%P3IA2`M+3X-"B`@(#QT6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!G86EN)B,Q-C`[*&QO6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0R/"]F;VYT/CPO=&0^#0H@("`\+W1R/@T*("`@/"$M+2!%;F0@ M5&%B;&4@0F]D>2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@ M8VAA'0^/"$M+41/0U19 M4$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X M:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L M;V-K(%1A9V=E9"!.;W1E(#$P("T@=7,M9V%A<#I$:7-C;&]S=7)E3V9#;VUP M96YS871I;VY296QA=&5D0V]S='-3:&%R94)A6QE/3-$;6%R9VEN+71O<#HQ,G!X.VUA6QE/3-$9F]N="UF86UI;'DZ87)I86P@#MM M87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/E1H92!#;VUP86YY)B,X,C$W.W,@65A'1E;F1I;F<@=&AE('!L86X@=6YT:6P@ M4V5P=&5M8F5R(#(P,C$N($=E;F5R86QL>2P@65A6QE/3-$9F]N="US:7IE.C%P>#MM87)G:6XM=&]P.C9P>#MM87)G M:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&UA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F5S('1H90T*("`@0V]M<&%N>28C.#(Q-SMS('-T;V-K(&]P=&EO M;B!A8W1I=FET>2!F;W(@=&AE('%U87)T97(@96YD960@07!R:6PF(S$V,#LQ M+"`R,#$R.B`\+V9O;G0^/"]P/@T*("`@/'`@F4Z M,3)P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/CQB/BAI;B8C,38P M.W1H;W5S86YDF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA M6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/CQB/D%V97)A9V4\+V(^ M/"]F;VYT/CQB6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/CQB/D%G9W)E9V%T93PO8CX\+V9O;G0^/&)R("\^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IA2`M+3X-"B`@(#QTF4],T0R/D]U='-T86YD:6YG M(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$\+V9O;G0^/"]P/@T*("`@ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/C(T+C0X/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$ M)VUA3IA&5R8VES M960\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)OF4],T0R/D]U='-T86YD:6YG M(&%S(&]F($%P3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0R/CQB/C(U+C`V/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA3IA6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE M/3-$)VUA3IA&5R M8VES86)L92!AF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA MF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="US:7IE.C$R<'@[;6%R M9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q-C`[/"]P/@T*("`@ M/'`@F4Z,'!X.VUA6QE/3-$)V)O6QE/3-$=VED=&@Z,C=P=#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!S='EL93TS1'=I9'1H.C(W<'0^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-B4^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@6QE/3-$=VED=&@Z,C9P=#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L3IA6QE/3-$)VUA3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B4\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4] M,T0R/B4\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT M9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ M+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6EE M;&0\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA M6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B4\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA'!E8W1E9"!T97)M("AI;B!Y96%RF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$;6%R9VEN M+71O<#HQ,G!X.VUA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/CQU/D5X<&5C=&5D(&1I=FED96YD('EI96QD(#PO M=3X\+V9O;G0^/"]P/@T*("`@/'`@#MM M87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/E1H92!C=7)R96YT(&1I=FED96YD('EI96QD('=A'!E8W1A=&EO;G,@6QE/3-$;6%R9VEN+71O M<#HQ,G!X.VUA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@'!E8W1E9"!V;VQA=&EL M:71Y(#PO=3X\+V9O;G0^/"]P/@T*("`@/'`@#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/E1H92!E>'!E8W1E9"!V;VQA=&EL:71Y('=A M28C.#(Q-SMS('-T;V-K+B`\+V9O;G0^/"]P/@T*("`@ M/'`@3IA'!E8W1E9`T*("`@=&5R;2`\+W4^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE M/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H92!W96EG:'1E9"UA M=F5R86=E(&=R86YT+61A=&4@9F%I3IA2!S=')A=&EF:65S(&ET65E2!C=7)R96YT;'D@87!P M;&EE3IA'!E;G-E(&%N9"!T:&4@2P@9F]R('1H92!Q=6%R=&5R(&5N9&5D($%P6QE/3-$9F]N="US M:7IE.C%P>#MM87)G:6XM=&]P.C$R<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q M-C`[/"]P/@T*("`@/'`@#MM87)G:6XM M8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I M>F4],T0R/E1H92!F;VQL;W=I;F<@=&%B;&4@9&5T86EL'!E;G-E(&)Y(&-A<'1I;VX@9F]R M(&5A8V@@<75A6QE/3-$9F]N="US:7IE.C!P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T M=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,"!S='EL M93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE M9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D M("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@U)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@=VED=&@],T0T)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/D%P6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IAF4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/E)E6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@/"]TF4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/C(L,S4R/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="US:7IE.C%P M>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T* M("`@/'`@#MM87)G:6XM8F]T=&]M.C!P M>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E1H M92!T;W1A;"!I;G1R:6YS:6,@=F%L=65S(&]F('-T;V-K(&]P=&EO;G,@97AE M#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/@T*("`@07,@;V8@07!R:6PF(S$V,#LQ+"`R M,#$R+"!T;W1A;"!U;G)E8V]G;FEZ960@8V]M<&5N'!E8W1E9"!T;R!B92!R96-O9VYI>F5D(&]V M97(@82!W96EG:'1E9"UA=F5R86=E('!E65A'1087)T7V4X9#EB-S,Q7S`V965?-#0P,%\X.#=D7S`R835D.69B8S@Y90T* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]E.&0Y8C'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$;6%R9VEN+71O<#HQ,G!X.VUA6QE/3-$9F]N="UF86UI;'DZ87)I86P@#MM87)G:6XM8F]T M=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4] M,T0R/DEN($%P28C.#(Q-SMS#0H@("!C M;VUM;VX@2!I;F-E;G1I=F4@<&QA;G,N(%1H:7,@;F5W M(&%U=&AO2!R97!U7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA&5S(%M!8G-T'1";&]C M:RTM/@T*("`@/'`@3IA6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O M;G0@3IA28C.#(Q-SMS M(&5F9F5C=&EV92!T87@@6QE/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP M<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q-C`[/"]P/@T*("`@/'`@F4Z,'!X.VUA6QE/3-$ M)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q M/CQB/E%U87)T97(@16YD960\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T M9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IA2`M+3X-"B`@(#QTF4],T0R/DEN8V]M92!T87@@870@9F5D M97)A;"!S=&%T=71OF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IAF4],T0R/CQB/B4F(S$V,#L\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B4F(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`- M"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM M;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@&5S+"!N970@;V8@9F5D97)A;"!B96YE9FET/"]F;VYT/CPO<#X-"B`@(#PO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/D9O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B@Q-3PO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/CQB/BDF(S$V,#L\ M+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IA6QE/3-$)V)O6QE/3-$)V)O MF4],T0R/DEN8V]M92!T87@@<')O M=FES:6]N/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/C(Q/"]B/CPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@"!E>'!E;G-E+B!%6QE/3-$;6%R M9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA28C.#(Q-SMS M#0H@("!R97-E28C.#(Q-SMS('1A M>"!P;W-I=&EO;G,@=V5R92!S=7-T86EN960@;W(@=&AE('-T871U=&5S(&]F M(&QI;6ET871I;VYS(')E;&%T960@=&\@8V5R=&%I;B!P;W-I=&EO;G,@97AP M:7)E9"P@=&AE&EM871E;'D@)#,P,"PP,#`@=&\@)#0P,"PP,#`@;W9EF4Z,7!X.VUA#MM87)G:6XM8F]T=&]M M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@`T*("`@:G5R:7-D:6-T:6]N"!Y96%R&%M:6YA=&EO;B!B>2!V87)I;W5S M('1A>&EN9R!A=71H;W)I=&EE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT M;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM M($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(#$S("T@=7,M9V%A<#I%87)N:6YG M#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/CQB/DY/5$4@,3,Z(%=E:6=H=&5D+4%V M97)A9V4@4VAA#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/E=E:6=H=&5D+6%V97)A9V4@ MF4Z,3)P M>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^ M#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q M/D%P'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/C0R+#4W,#PO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$)VUA3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C0S+#4Y,#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4Z,7!X/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA6QE/3-$;6%R9VEN+71O M<#HQ,G!X.VUA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$;6%R9VEN M+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA2!H87,@='=O(')E M<&]R=&%B;&4@7-T96US M($1I=FES:6]N("A-5E-$*2!A;F0@=&AE(%-U7-T96US($1I=FES:6]N("A325-$*2X@35931`T*("`@9&5V96QO<',L(&UA M;G5F86-T=7)E6EN9RP@:6YS M<&5C=&EN9RP@86YD(&UE87-U2!E=F%L M=6%T97,@6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O M;G0@3IAF4Z,3)P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM M8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$ M=VED=&@Z,3%P=#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!S='EL93TS1'=I M9'1H.CEP=#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!S='EL93TS1'=I9'1H.CEP=#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S M)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!S='EL93TS1'=I9'1H.C,T<'0^)B,Q M-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@6QE/3-$=VED=&@Z,C5P=#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!S='EL93TS1'=I9'1H.C(U<'0^)B,Q-C`[/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@6QE/3-$9F]N="UF86UI;'DZ87)I86P@#MM87)G:6XM8F]T=&]M.C%P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0Q/@T*("`@/&(^07!R:6PF(S$V,#LQ+"`R,#$R M/"]B/CPO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/DU6 M4T0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0T(&%L:6=N/3-$8V5N=&5R('-T>6QE M/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@8V]L3IA"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D-O;G-O M;&ED871E9#PO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\(2TM($5N M9"!486)L92!(96%D("TM/@T*("`@/"$M+2!"96=I;B!486)L92!";V1Y("TM M/@T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX] M,T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E M>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C8T+#(R,3PO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C M,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IAF4] M,T0R/CQB/B8C.#(Q,CL\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X- M"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT M9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ M+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB M/C$W+#F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!C;VQS<&%N/3-$-#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!C;VQS<&%N/3-$ M-#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!C;VQS<&%N/3-$-#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!C;VQS<&%N/3-$-#XF(S$V,#L\+W1D/@T*("`@/"]T"!S;VQI9"`C,#`P,#`P)SX-"B`@(#QP('-T>6QE M/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@^/&9O;G0@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!C;VQS<&%N M/3-$-"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/C8L,#8P/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/C$L.38Y/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C,L-30X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C M.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/B@U+#8U-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$#MM87)G:6XM8F]T M=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4] M,T0R/CQB/DY/5$4@,34Z($1I=FED96YD6QE/3-$;6%R9VEN+71O<#HV<'@[;6%R9VEN+6)O='1O;3HP<'@^ M/&9O;G0@3IA28C,38P.S@L(#(P,3(L('1H92!#;VUP86YY(&%N;F]U;F-E9"!T M:&%T('1H92!";V%R9"!O9B!$:7)E8W1O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO M+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L M+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A M8FQE.B!C9VYX+3(P,3(P-#`Q7VYO=&4R7W1A8FQE,2`M('5S+6=A87`Z4V-H M961U;&5/9D9A:7)686QU94%S6QE/3-$)V)O6QE/3-$=VED=&@Z,3(Y M<'0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q M/CQB/E%U;W1E9"8C,38P.U!R:6-EF4],T0Q/CQB/E-I9VYI9FEC86YT)B,Q-C`[3W1H97(\8G(@+SY/8G-EF4],T0Q/CQB/DEN<'5T2`M+3X-"B`@(#QT MF4],T0R/D%SF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IA2!M87)K970@:6YS=')U;65N=',\+V9O;G0^/"]P/@T*("`@ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$3IA M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/D-O6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/C$R-2PS.30\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(T+#4P,3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/D-O=F5R960@8F]N9',\ M+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/CDY.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/D-UF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IA6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IA2!F;W)W87)D M(&-O;G1R86-T6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$#I#;VUP;VYE M;G1S3V9#87-H0V%S:$5Q=6EV86QE;G1S06YD26YV97-T;65N='-486)L951E M>'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D M9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$ M)V)O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IA2!M87)K970@:6YS=')U;65N=',\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB M/C0Q+#4U.3PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE M/3-$)V)O6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C8Q+#4Q-SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C4T+#`S-CPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/D%G96YC>2!B;VYDF4],T0R/CQB/B8C,38P.SPO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA M'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C8L,C(R/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/C0L,#$V/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/C$L.#8W/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$ M)VUA3IA2!B:6QLF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.30U/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$ M9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B M;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$T-"PT,S$\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/CF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/C8Y+#8X,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA M6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB M/C$S+#DX-SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/E1R96%S=7)Y(&)I;&QS/"]F M;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/CQB/CDY.3PO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C M,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T M6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA M6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q M-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IA3IA6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@ M("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C9VYX+3(P M,3(P-#`Q7VYO=&4S7W1A8FQE,B`M('5S+6=A87`Z4V-H961U;&5/9D%V86EL M86)L949O'1" M;&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN M9STS1#`@=VED=&@],T0Q,#`E(&)O6QE M/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F5D M/&)R("\^0V]S=#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/D=R;W-S/&)R("\^56YR96%L:7IE9#QB6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F5D/&)R("\^3&]S6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/D-OF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$3IA3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/C8Q+#4Q-SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C4W+#6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B@Q M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C8L,C(R/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C0L-#`R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C$L.#8U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/DUU;FEC:7!A;"!B;VYDF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C8W+#(V-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(V,#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C$X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4Z,7!X/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C,S-RPR-#$\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O'0^/"$M+41/0U19 M4$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X M:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L M;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C9VYX+3(P,3(P-#`Q7VYO=&4S7W1A M8FQE,R`M(&-G;G@Z1W)OF5D3&]S6QE/3-$)V)OF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF5D/&)R("\^3&]S6QE/3-$)V)O M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D9A:7(F(S$V,#M686QU93PO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P M)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB M/E5N'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R/C$Y+#0Q-3PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B@R.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B@R.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B@T-#PO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C$Q+#6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/D-OF4],T0R M/C,L.3,U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/C@L-S4X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA3IA M6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@/"]TF4],T0R M/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0R/CQB/C@L-S4X/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/CQB/BDF(S$V,#L\+V(^/"]F;VYT M/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="US:7IE.C%P M>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M4-O M;G1R86-T=6%L36%T=7)I='E$871E5&%B;&5497AT0FQO8VLM+3X-"B`@(#QT M86)L92!C96QL6QE/3-$)V)OF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/B9L=#LQ M(%EE87(\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/C(Y+#@V,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IA'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/C(L,3`Q/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0L-3@W M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0L M-#0S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.#8W/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/E1R96%S=7)Y(&)I;&QS/"]F M;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]TF4Z,7!X/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O M6QE/3-$ M)V)O6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O#I! M=F%I;&%B;&5&;W)386QE4V5C=7)I=&EE'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$ M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O6QE/3-$)V)O#MM87)G:6XM M8F]T=&]M.C%P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I M>F4],T0Q/CQB/E-H;W)T+71E6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/E-O=F5R96EG;CQB6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/CQB/F)A8VME9#QBF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/CQB/F)O;F1S/"]B/CPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N M="UF86UI;'DZ87)I86P@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/C,L,SDY/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R M/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G M:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C@Q-SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/C@Q-SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^ M#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C(L-#`R/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IAF4],T0R/D-A>6UA;B!)6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X- M"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/CDL,3(U/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R M:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IA3IAF4],T0R/D=R96%T($)R:71A:6X\+V9O M;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C4L-C$S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX] M,T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E M>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO M8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V M86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P M96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C0L,#0V/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$X+#$R-3PO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C M,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L M;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S M='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X- M"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C,L,#`Y/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0R/C,L,#,X/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE M/3-$)VUA3IAF5R;&%N9#PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C,L-C3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/E5N:71E9"!3=&%T97,\+V9O;G0^ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L M-C3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O6QE/3-$)V)O"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C4X+#`U,#PO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C(W+#(Y.3PO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C8L,C(S/"]B M/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IAF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/CDW+#@X,CPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\ M(2TM($5N9"!486)L92!";V1Y("TM/@T*("`@/"]T86)L93X@#0H@("`\<"!S M='EL93TS1&9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SX-"B`@(#QP('-T>6QE M/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@^/&9O;G0@3IA6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D-O=F5R960\8G(@+SYB;VYD MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q M/CQB/E1O=&%L/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@2`M+3X-"B`@(#QTF4],T0R/D%UF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/C0L-SDX/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IAF4],T0R/D)E;&=I=6T\+V9O;G0^/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/C$L.#(T/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$)VUA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.#$P/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C,L-34P/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T M;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R M/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R M(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C8L-S@T/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M3IAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/CQB/C$L-S0Y/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$)VUA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L.#DQ/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA3IA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$L-S8V/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI M;'DZ87)I86P@3IAF4],T0R/DYE=&AE6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V M86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P M96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C@L-#DQ/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$P+#DR.#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R('-T>6QE/3-$ M9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B M;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C0S+#(T,#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C$R+#DX-CPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C$X+#(W.#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C$L-S0P/"]B/CPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@/"$M M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@8V=N>"TR,#$R,#0P M,5]N;W1E-%]T86)L93$@+2!U6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/CQB/D%PF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/D1E8V5M8F5R)B,Q-C`[,S$L M/&)R("\^,C`Q,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@2`M+3X-"B`@(#QTF4],T0R/E)A=R!M871EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C$U+#@U-#PO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P M.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R M/CQB/C,L,3`X/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C,L M-#$X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@/"]TF4],T0R/B0\8CX\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$3IA MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4Z,7!X/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA2!/8FQI9V%T:6]N'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/C(L,#DW/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$)VUA M3IAF4],T0R M/B@T,C8\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@&-H86YG92!R871E(&-H86YG97,\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C(L,3(T/"]B/CPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@ M("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C9VYX+3(P M,3(P-#`Q7VYO=&4Y7W1A8FQE,2`M(&-G;G@Z3W5T6QE/3-$)V)O6QE/3-$)V)O#MM87)G:6XM8F]T=&]M.C%P M>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB M/D-U6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@@ M86QI9VX],T1C96YT97(^/&9O;G0@3IA2`M+3X-"B`@(#QTF4],T0R/DIA<&%N97-E(%EE;B]%=7)O/"]F;VYT/CPO M<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^ M#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C9VYX M+3(P,3(P-#`Q7VYO=&4Y7W1A8FQE,B`M('5S+6=A87`Z4V-H961U;&5/9D1E M'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O6QE/3-$)V)O M#MM87)G:6XM8F]T=&]M.C%P>"!A;&EG;CTS1&-E M;G1EF4],T0Q M/CQB/D%SF4],T0Q/CQB/DQI86)I;&ET>2!$97)I=F%T:79E6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4],T0Q/CQB/D)A;&%N M8V4\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0U(&%L:6=N/3-$8V5N=&5R('-T>6QE M/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$)V)O#MM M87)G:6XM8F]T=&]M.C!P>"!A;&EG;CTS1&-E;G1EF4],T0Q/CQB/E-H965T/"]B/CPO9F]N M=#X\+W`^#0H@("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$)V)O M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT M97(@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(@ M3IA3IA MF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/D1E8V5M8F5R)B,Q-C`[,S$L/&)R M("\^,C`Q,3PO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA#MM87)G M:6XM8F]T=&]M.C!P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/E!R97!A:60F(S$V,#ME>'!E;G-E6QE/3-$;6%R9VEN+71O<#HP M<'@[;6%R9VEN+6)O='1O;3HQ<'@^/&9O;G0@3IA3IA M3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0R.#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]WF4],T0R/CQB/CPO8CXF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@3IA2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'1";&]C M:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS M1#`@=VED=&@],T0Q,#`E(&)O6QE/3-$ M)V)O#MM87)G:6XM8F]T=&]M.C!P>"!A;&EG;CTS M1&-E;G1EF4] M,T0Q/CQB/DQO8V%T:6]N)B,Q-C`[;V8\+V(^/"]F;VYT/CPO<#X-"B`@(#QP M('-T>6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@@86QI M9VX],T1C96YT97(^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@#MM87)G:6XM8F]T=&]M.C!P>"!A M;&EG;CTS1&-E;G1EF4],T0Q/CQB/FEN)B,Q-C`[26YC;VUE/"]B/CPO9F]N=#X\+W`^#0H@ M("`\<"!S='EL93TS1&UA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE M/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@@86QI9VX],T1C M96YT97(^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IAF5D)B,Q-C`[:6XF(S$V,#M);F-O;64F(S$V M,#MO;CQBF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.F%R:6%L('-I>F4],T0Q/D%P3IA2`M+3X-"B`@(#QT6QE/3-$9F]N="UF86UI;'DZ87)I86P@2!G86EN)B,Q-C`[*&QO6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B0R/"]F;VYT/CPO=&0^#0H@("`\+W1R/@T*("`@/"$M+2!%;F0@ M5&%B;&4@0F]D>2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@ M8VAA51A8FQE M5&5X=$)L;V-K+2T^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP M861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,"!S='EL93TS1"=B M;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L M:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T* M("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8Q)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0V)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@] M,T0V)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/E=E:6=H M=&5D+3PO8CX\+V9O;G0^/&)R("\^/&9O;G0@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA3IA6QE/3-$ M)V)O6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/CQB/DEN=')I;G-I8SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@ M3IAF4],T0Q/CQB/BAI;B8C,38P.W1H;W5S86YD'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0L-#3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ87)I86P@F4],T0R/C4\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0T+C3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/D5X97)C:7-E9#PO9F]N=#X\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0R/B@V,30\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IAF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/B@S M-SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C(R+C(U/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/C,L.#(W/"]B M/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B0\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IAF4],T0R/CQB/C8V+#(U,SPO M8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T* M("`@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q M-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@F4],T0R/D5X97)C:7-A8FQE(&%S(&]F($%PF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA M6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IA3IA M6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO M+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L M+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A M8FQE.B!C9VYX+3(P,3(P-#`Q7VYO=&4Q,%]T86)L93(@+2!U'1";&]C:RTM/@T*("`@/'1A8FQE M(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E M(&)O6QE/3-$=VED=&@Z,C=P=#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!S='EL93TS1'=I9'1H.C(V<'0^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/CQB/E%U87)T97(@16YD960\+V(^/"]F;VYT/CPO=&0^#0H@("`\+W1R M/B`-"B`@(#QTF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/B8C M,38P.R8C,38P.T%P"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/B8C,38P.R8C,38P.T%P M2`M+3X-"B`@(#QTF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/C,N-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$)VUA M3IA'!E8W1E9"!D M:79I9&5N9"!Y:65L9#PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$N,CPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W MF4],T0R/CQB/B4\+V(^/"]F;VYT/CPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V M,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA3IA MF4],T0R/B4\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX] M,T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E M>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3PO9F]N=#X\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0R/CQB/C0T/"]B/CPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C0R/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IAF4],T0R/D5X<&5C=&5D('1E6QE/3-$9F]N="UF M86UI;'DZ87)I86P@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/C4N-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C M9VYX+3(P,3(P-#`Q7VYO=&4Q,%]T86)L93,@+2!U'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@ M/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W M:61T:#TS1#@U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L3IAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/D%P6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IAF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C@V-SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]WF4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA3IAF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]TF4Z,7!X/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/C(L M,S4R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R&5S("A486)L97,I/&)R/CPO'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!C;W)P M;W)A=&4@=&%X(')A=&4@=&\@=&AE($-O;7!A;GDG"!P&AT;6PQ+71R86YS:71I;VYA;"YD M=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L M93H@8V=N>"TR,#$R,#0P,5]N;W1E,3)?=&%B;&4Q("T@=7,M9V%A<#I38VAE M9'5L94]F169F96-T:79E26YC;VUE5&%X4F%T95)E8V]N8VEL:6%T:6]N5&%B M;&5497AT0FQO8VLM+3X-"B`@(#QT86)L92!C96QL6QE/3-$ M)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q M/CQB/E%U87)T97(@16YD960\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T M9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IA2`M+3X-"B`@(#QTF4],T0R/DEN8V]M92!T87@@870@9F5D M97)A;"!S=&%T=71OF4],T0R/CQB/B8C,38P.SPO8CX\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IAF4],T0R/CQB/B4F(S$V,#L\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4] M,T0R/B4F(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`- M"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM M;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@&5S+"!N970@;V8@9F5D97)A;"!B96YE9FET/"]F;VYT/CPO<#X-"B`@(#PO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ MF4],T0R/D9O6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/B@Q-3PO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]WF4],T0R/CQB/BDF(S$V,#L\ M+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ M87)I86P@3IA6QE/3-$)V)O6QE/3-$)V)O MF4],T0R/DEN8V]M92!T87@@<')O M=FES:6]N/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0R/CQB/C(Q/"]B/CPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IA2`M+3X-"B`@(#QTF4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@6QE/3-$9F]N="UF M86UI;'DZ87)I86P@3IA'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$9F]N M="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N="US:7IE.C%P M>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA M3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P M,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D M>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O M:'1M;#L@8VAA'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!C M9VYX+3(P,3(P-#`Q7VYO=&4Q-%]T86)L93$@+2!U5-E9VUE;G1497AT0FQO M8VLM+3X-"B`@(#QT86)L92!C96QL6QE/3-$)V)O6QE/3-$=VED=&@Z,3%P=#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!S='EL93TS M1'=I9'1H.C$Q<'0^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M('=I9'1H/3-$,R4^)B,Q-C`[/"]T9#X@#0H@("`\=&0@6QE/3-$=VED=&@Z,S1P=#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!S='EL93TS1'=I9'1H.C(U<'0^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@6QE/3-$ M)V)O#MM87)G:6XM8F]T=&]M.C!P>#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/E%U87)T97(@ M16YD960\+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$;6%R9VEN+71O M<#HP<'@[;6%R9VEN+6)O='1O;3HQ<'@^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IA"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0Q/CQB/E-)4T0\+V(^ M/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0T(&%L:6=N/3-$8V5N=&5R('-T>6QE/3-$)V)O M6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L3IA2`M M+3X-"B`@(#QTF4],T0R/E!R;V1U8W0@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IA6QE/3-$9F]N M="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IA3IAF4],T0R/E-E6QE/3-$9F]N="UF M86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0R/CQB/C0L,S@R/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0R/CQB/B8C.#(Q,CL\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0R/D]P97)A=&EN9R!I;F-O;64\+V9O M;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA M6QE M/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/CQB/B8C,38P.SPO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@#MM87)G:6XM8F]T=&]M.C%P>#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.F%R:6%L('-I>F4],T0Q/@T*("`@/&(^07!R:6PF(S$V,#LS+"`R,#$Q M/"]B/CPO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!C M;VQS<&%N/3-$-"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE M/3-$9F]N="UF86UI;'DZ87)I86P@3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@6QE/3-$ M9F]N="UF86UI;'DZ87)I86P@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IA6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M3IA'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ M87)I86P@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IA3IA6QE/3-$9F]N="UF86UI;'DZ87)I M86P@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IA3IA3IAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C4L M-3$W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IA'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I86P@6QE/3-$9F]N="UF86UI;'DZ87)I M86P@3IAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L M('-I>F4],T0R/CDY-SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ87)I86P@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IA3IAF4],T0R/BD\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.F%R:6%L('-I>F4],T0R/C$W M+#,V.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ87)I86P@ M2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D M>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O M:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!F;W)W87)D(&-O;G1R86-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!M87)K970@:6YS=')U;65N=',\+W1D/@T*("`@("`@("`\=&0@8VQA M'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!B;VYD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D($=A:6YS M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#@T-CQS<&%N/CPO M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!B:6QL'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$F5D($=A:6YS/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B M;&4M9F]R+7-A;&4@:6YV97-T;65N=',\+W-TF5D($-OF5D($-O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D($QO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',\+W-TF5D M($-O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$F5D($QO2!O9B!A=F%I;&%B;&4M M9F]R+7-A;&4@:6YV97-T;65N=',\+W-TF5D($-O'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ MF5D($QO2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV M97-T;65N=',\+W-T'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D($QO2!B;VYD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$F5D($QO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@ M:6YV97-T;65N=',\+W-TF5D($-O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$F5D($=A:6YS/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,#QS<&%N/CPO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D($=A M:6YS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-C`\'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$F5D($QOF5D($QO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$F5D($QOF5D(&QO'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D($QOF5D($QO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!D871E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$65A3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA M;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L M9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T2!O9B!A=F%I;&%B;&4M9F]R+7-A M;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T M9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6UA;B!)2!O9B!A=F%I;&%B;&4M M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA M;"!P;W)T9F]L:6\\+W-T2!;365M8F5R73PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I M;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A M;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T M9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A M;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T M9F]L:6\\+W-T'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O M9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@ M:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T2!O9B!A M=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT M97)N871I;VYA;"!P;W)T9F]L:6\\+W-T6UA;B!)2!O9B!A M=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT M97)N871I;VYA;"!P;W)T9F]L:6\\+W-T2!;365M8F5R73PO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA M;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O M9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@ M:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T2!O9B!A=F%I;&%B M;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I M;VYA;"!P;W)T9F]L:6\\+W-T2!O9B!A=F%I;&%B;&4M9F]R+7-A M;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T M9F]L:6\\+W-T2!;365M8F5R73PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@ M:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L M:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!B;VYD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!B;VYD2!O9B!A=F%I M;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N M871I;VYA;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!B;VYD2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@ M:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L M:6\\+W-T2!O9B!A=F%I M;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N M871I;VYA;"!P;W)T9F]L:6\\+W-T2!B;VYD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I M;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T2!O9B!A=F%I M;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L9"!I;B!I=',@:6YT97)N M871I;VYA;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!O9B!A=F%I;&%B;&4M9F]R+7-A;&4@:6YV97-T;65N=',@:&5L M9"!I;B!I=',@:6YT97)N871I;VYA;"!P;W)T9F]L:6\\+W-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!;365M8F5R73PO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'1087)T7V4X9#EB-S,Q M7S`V965?-#0P,%\X.#=D7S`R835D.69B8S@Y90T*0V]N=&5N="U,;V-A=&EO M;CH@9FEL93HO+R]#.B]E.&0Y8C'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M6EN9R!V86QU92!O9B!G;V]D=VEL M;#PO=&0^#0H@("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA2!O8FQI9V%T:6]N M'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA2!G86EN("AL;W-S*2!;365M8F5R73QB2!F;W)W M87)D(&-O;G1R86-T'!E;G-E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!G86EN("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&-E<'0@4&5R(%-H87)E(&1A=&$L('5N;&5S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES960L(%=E:6=H=&5D+4%V97)A M9V4@17AE'!I'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES92!0'!E8W1E9"!D:79I9&5N9"!Y:65L9#PO=&0^#0H@("`@ M("`@(#QT9"!C;&%S3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'!E8W1E9"!T97)M("AI;B!Y96%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-E/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$=&5X=#X\'!E M;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV.#QS<&%N/CPO M3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]E.&0Y8C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'1U86PI M("A54T0@)"D\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S M/3-$=&@@8V]L'1U86PI M(%M!8G-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'!E;G-E/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$;G5M<#XD(#$L,#@W+#`P,#QS<&%N/CPO'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'!E;G-E("A497AT M=6%L*2!;06)S=')A8W1=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$=&5X=#X\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'!I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'1U86PI(%M!8G-T'0^,3`@>65A65A'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'1U86PI(%M!8G-TF5D(&-O;6UO M;B!S=&]C:SPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M&5S("A$971A:6QS*3QB"!R M871E('1O('1H92!#;VUP86YY)W,@969F96-T:79E('1A>"!R871E(&]R(&EN M8V]M92!T87@@<')O=FES:6]N/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$=&5X=#X\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$"!B96YE9FET(&9O'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5S+"!T;W1A;#PO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M2!0;W-S:6)L92P@17-T:6UA=&5D(%)A;F=E(&]F($-H86YG92P@ M3&]W97(@0F]U;F0\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$65A&%M M:6YA=&EO;B!B>2!V87)I;W5S('1A>"!A=71H;W)I=&EE'0^,C`P-R!T:')O=6=H(#(P,3$\"!Y M96%R'0^,C`P-B!T:')O=6=H(#(P,3$\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO M=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%]E.&0Y8C'0O:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'1U86PI(%M!8G-T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1U86PI(%M!8G-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A XML 26 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Intangible Assets and Goodwill (Details Textual) (USD $)
3 Months Ended
Apr. 01, 2012
Intangible Assets and Goodwill [Abstract]  
Change in the carrying value of goodwill $ 152,000
XML 27 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Instruments (Tables)
3 Months Ended
Apr. 01, 2012
Derivative Instruments [Abstract]  
Outstanding forward contracts
     

Currency

 

Amount

Japanese Yen/Euro

  300,000,000 Japanese Yen

U.S. Dollar/Euro

  3,180,000 U.S. Dollars
Information regarding the fair value of the forward contracts outstanding
                                 
   

Asset Derivatives

  Liability Derivatives
    Balance   Fair Value   Balance   Fair Value
   

Sheet

Location

  April 1,
2012
    December 31,
2011
  Sheet
Location
  April 1,
2012
    December 31,
2011

Currency

forward contracts

 

Prepaid expenses and other

current assets

    $10     $14   Accrued
expenses
    $28     $165
Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations
             
   

Location of

Gain (Loss)

Recognized

in Income

on

Derivatives

  Amount of Gain (Loss)
Recognized in Income on
Derivatives
      Quarter ended
      April 1,
2012
  April 3,
2011

Currency forward contracts

  Foreign currency gain (loss)   $ (289)   $2
XML 28 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Warranty Obligations (Tables)
3 Months Ended
Apr. 01, 2012
Warranty Obligations and Contingencies [Abstract]  
Changes in warranty obligations
         

Balance as of December 31, 2011

  $ 2,097  

Provisions for warranties issued during the period

    403  

Fulfillment of warranty obligations

    (426

Foreign exchange rate changes

    50  
   

 

 

 

Balance as of April 1, 2012

  $ 2,124  
   

 

 

 
XML 29 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Warranty Obligations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Changes in warranty obligations  
Beginning Balance $ 2,097
Provisions for warranties issued during the period 403
Fulfillment of warranty obligations (426)
Foreign exchange rate changes 50
Ending Balance $ 2,124
XML 30 R30.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Tables)
3 Months Ended
Apr. 01, 2012
Stock-Based Compensation [Abstract]  
Summary of stock option activity
                                 
    Shares
(in thousands)
    Weighted-
Average
Exercise
Price
    Weighted-
Average
Remaining
Contractual
Term (in years)
    Aggregate
Intrinsic
Value
(in thousands)
 

Outstanding as of December 31, 2011

    4,473     $ 24.48                  

Granted

    5       44.75                  

Exercised

    (614     21.46                  

Forfeited or expired

    (37     22.25                  
   

 

 

                         

Outstanding as of April 1, 2012

    3,827     $ 25.06       7.7     $ 66,253  
   

 

 

   

 

 

   

 

 

   

 

 

 

Exercisable as of April 1, 2012

    1,190     $ 21.11       5.7     $ 25,337  
   

 

 

   

 

 

   

 

 

   

 

 

 
Weighted-average assumptions used in estimating the fair values of stock options granted
                     
    Quarter Ended
      April 1,  
2012
    April 3,  
2011

Risk-free rate

      2.0 %       3.6 %

Expected dividend yield

      1.2 %       1.0 %

Expected volatility

      44 %       42 %

Expected term (in years)

      5.7         5.4  
Stock-based compensation expense
                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Product cost of revenue

  $ 240     $ 165  

Service cost of revenue

    68       70  

Research, development, and engineering

    867       809  

Selling, general, and administrative

    2,139       1,308  
   

 

 

   

 

 

 
    $ 3,314     $ 2,352  
   

 

 

   

 

 

 
XML 31 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Taxes (Tables)
3 Months Ended
Apr. 01, 2012
Taxes [Abstract]  
Reconciliation of the United States federal statutory corporate tax rate to the Company's effective tax rate or income tax provision
                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Income tax at federal statutory rate

    35     35

State income taxes, net of federal benefit

    1       1  

Foreign tax rate differential

    (15     (13
   

 

 

   

 

 

 

Income tax provision

    21     23
   

 

 

   

 

 

 
XML 32 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statement of Shareholders' Equity (Parenthetical) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Tax effect of unrealized gain on available-for-sale investments $ 291
Tax effect of foreign currency translation adjustment 206
Accumulated Other Comprehensive Income (Loss)
 
Tax effect of unrealized gain on available-for-sale investments 291
Tax effect of foreign currency translation adjustment $ 206
ZIP 33 0001193125-12-195955-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-12-195955-xbrl.zip M4$L#!!0````(`.6`GD!*U;#*IJX``**A#@`1`!P`8V=N>"TR,#$R,#0P,2YX M;6Q55`D``^[PGD_N\)Y/=7@+``$$)0X```0Y`0``[%U;<]LXLGX_5><_8#5G MIS)5EG5Q,I,XR6SYEL0SOHTO>W:>5!`)2=A0)`<@;6M__78#)$7)LB3;DD60 MR,.,10)-=/?7C<:M\>D?]T./W#(A>>!_KK6VFS7"?"=PN=__7(MEG4J'\]H_ M?OW?__GTMWJ=_&O_\H1\93X3-&(NN>/10#T[I>([.0C"D>#]043>'/Q$NB-R M>4D.`]]GGL=&I%Y/B>Q3"74#7U-K;[>2=_==X1%HCR\_UP91%.XV&G=W=]OX M>#L0_4:[V=QI<%]&U'=839?<];C_?4YQ?-V%[Z7%[Q^4O]M1I5L?/GQHJ+=I M4:?OWVE1V M5>'D!7ZA56^VZCO9-Y`>?X)4\*T[KI`O_'-#O\R*2CY+'E"RU?C7Z#VP:\F-%^)XC]2(QF5TE>SJ@61^)1IC\TX&T-<$/()U3; MKE0MO60]HM2X&XU"]KDF^3#TL-GJV4"PWN<::K:>JG'[7KHUTM"$$)X'@1^Q M^XA<,2<"J]#@A'=.\IR[GVOG/CN%GX,CWV5N9Z=Y%MQBZW5SH"SS(QZ-DE_P MF[OXI,>9(*J9;(*M5!`'Q[_7?FW"O_?OH&WO/C7&U5+"C0G*GT(F>.".OP-* M$M$AV.:O2IA*GI\:XZ=90>:[$\5VFDC:S17ZU,@1_]1(N%\LBKU0@';>%TH4 MS??UYMO%HM#%GB^*:X"7%H;4TFBVE#1:[A.DV.HC%F&ZG^GZ>(O>IA\YN3Y[W M;NB.))I24/EN%DO9(CH[>SZ:H(,M`CU>0'E3M`C?=F./G?>N!E0P-;6#*H)R%#G; M$X+Z?:7G_=&XR`4=X:.].RI<]9]K&*R#$)#S,SID&@,X3M]54[EB81RFC=!VW-&_];6"VKK&YA;F`,3ZQF*Y!F*A0T; M^[UB[%KK64]ZOIUW%I.QRVEXYTUZ-AZ M5"/59CUJ<=4V>S[K1G8.`\^CHG,4B\`0W1T"P[<4)Q?V1V#)7,U\H%YU_4B_&(7L81[)SPFZ9UTX4 ME']_RJ@$"2B7@I%*+`3&*4G!F\Y5YUJH(J/.%;[E$6>F!##(IN)R?Y3]^0VH M4^$,1DHBDY%,5D@+3]SLH06M;UK:>:5L9D+"T-:^DX&GL`[LAC+[W`]^U1F6-ZDE&E<%'H:?B MMG00B##`LSC*EFQ79:WJF5:5`0EQ5**N:K[Y+++#/2E9U-FGSG=FMG$5#\4% MM?RU&)>"D491B4SKI3T7QL:NC0%M;[6\0:EIP`0Y-OR#_JF/"K8V9&WHB3:D M@6.$"54*3@VW_W8P`X.@3B2S M#C'0\_$'`&_5XWT%V71.`FF*TL?KFL?@!$6,A"ZY_#YEUYK_C/W5]R2SVB%1 MF"C+_9'>4YLA]"1P]+[MZ5:B,E)=I+5+#-!L1,A<<);Q?#1B;TKZ.:[404AF\#CY792?%&*9.'#>VB*HJHM9R MYOE"L!"S#62(PK.0R6DFY:TC/>5>3:@ETDF%`[+1IYZT9+1@*H._M7@TBS^+ MOTWZ/YL%KK"NP:JF`%8S,Y=DJUVH7)()_-I+S4*L*JUF^\,7UBVD*-K+3XBO+.@+&@ZX0Y/UU23I\N[-56%7 M*DNY-VT^[!=!'JSBR,+>/!2NV&BOCLH%^T4G;CIGG1,+>_/.L*P8]FQO87];R6+[1?"_FMGW\*^\K#_NE\N MV,\_.FA!;^)A/`OYEWGZ+YU+"_K*>_HOE^6"_<+)RT,;U]O)R]W#JL7U%O;6 MVU<0]@>=;Q;VE8?]P;?*P7[/PM["?J]BL-_KW%C85Q[V>S>FP7XAL$\"OS]O M=V;146\VYF;9K#JC@VHQ8]MHT1`_%]!EW8GSBI@QVMY*N0OG98@W=!..17R% M-^"\%/%&3EA:Q%=X[\VWSN\O0WW1$;^$UK[]7J+0NW`F5C3$O\S'&[KOILH` M7+&W,&_7S(KO=?FRW&I$+_$5IO?+>(K M[>,/%XZ!C$)\6?=4&H[X(OEX\S:6O=3'6\17W,=7#/&&;BFSB+?;R1Z%_,-+ MSSIGG7,386[P%K)G7B.V8G"?G5<"W$;NF['@KMQNF6>`V]#%)`MNNX2T$-MV M2K%ZN#9O$O&EAY;H:$C]SK$$VL;O'>@43Q<^"MIUBK"2TRS;#.`O:=H*QDM`V;W[QZ=`V=#N+A7;5]K`\ M'=J&[ENQT+:;518.(^-04%]='$P]0Z9,+-97B'7\^`0(S)Q`F3M!/@OX!F0\ M*M%$>"'\>4 M\V"]%\M(<&JPW[9CR1>,)1/U5\2'FP]VZ\ZK"'3<2F6W36V^HR@:+A9[X8$HLO'C4*$H:N MFQ4*$N:MFV1=UJ'S`&2+94JX%HP M*F,Q>GBW4-'ULY;K?&ZN4H$\]2Z?%RBW50?][JQ8N5?JACK>]SO(N%6O)IH* M!4N;KN'3V(=6AM0S*IW>6O2:B>)ULLRM19V+[GJKI&)?=+U:\33\\/+62FGU MF5>G%DV/!B8Q+4"&KF)H<>F#((:'3P68H2I3`+>6T?'L`,[L>8W"A'>;-Y:B MP>UE%W`7'7@E=7B;"H`WL00D)8LZ^]3YSBS^BH(_I12M$]/1-W^ZT^BYZH+- MA=II]N7/B99PG&%HXNDJC3&LLRO`$*-<;F[1`,)B;J6QO07?\CN&2C>P,+R' M+=&@8M&DBGDK/B4;R+[^FM,&CFN4!&:&NK620.S)%X*9"#'3/9GQERG.NFO+ MC@Q>[>ZK,@T%K@>"L5-X,)!'O@O]WQAEETPR*IQ!!T3=.62WS`M";&/GZ#X$ MD3#CP'4T#+U@Q`!4XI8[[&I`!=NGDKD'P1`Y4LD5]SPO<-1?Y[U+Y@1]G_^' MN1=*F`>!C.3^Z)+!D#,ZX?Z4/TP%!O+*B2N1UGJ``"H7T2$,?Q,HM!04QD^S M@@S:-"ZF$9,^6QEB$L%V4$X=\%B7(`4_MD#Q\TXB(8I%L**24#7`X7D<^JBO MS&>">LJK[+E#[G,9"9#CK<7)%$Z4O!)Q@;0FA54%R%R(P(V=R/J3>3A)A%05 M?[*CP=&RX8EIX4EK.<2T%&)VUH`8&YX4-SPI`#AL>&)6>+)QR-CPI+CAR:;` M,9ZC7(%Q0;G;.?8[!S3DD3%78F1Y#_0T&V(A\'%*:VH=,N,3V3SV$R9+ M$X'.GH']0KGH_)-Z8.W'?AA'LG."(54KRQHY?G^J]O\Q/1][B9.5`OL9,T"` M?"@V]D?9G]^`.L:1(\7R)!JR0EHJ6BBKGX'--2LGWB^"_17CO.\C;1.T:?^S=NP4T.'./$RX<4&L^YB=V9MO[/:7E^RIKZ1V-Y)"9$T[.LW;5F(W M=BRUY%X]-1J_<<+TDR+VK,;SSFI44J^OG-!G(P,8GRGQ7/R9B6*H9V)^Y3)X MVV[]L@OO/C72AYHVUINB\">CX@&).!*[RU2^N3H\NAA?,>OR6Q#DF'W'DOM,RBOM.V93G"JT!-ETY>&K".)P-M&)(DN0 MO("W#RAI&8?PYQ(4U/J'?(3&+#T]AK='X?X`0WD*8$?DR%.SE*DMD=28\-T^ MZW.?['N!\YU0LB%A6)NMZ(*(#-^&`(]MSU(4*W.]?!-@G,'D-9JM) M)#9\R7IS/-B/7O01OGUX?G#]Y\41&41#CUS<[)\<'Y!:O='X_YV#1N/P^I#\ MZ]OUZ0EI;3?)M:#0%>J%@4;CZ*Q&\L[M;F<[$/W&]67C'FFUL'+R9SW*U=QV M([<&G/W8CSXJ628->50(+5(G3Q/`#.*HZ2U?SOJN?G4__:H'0B0R&GG@P_'O M>H\.N3?:I8)3KT8D_P^\:->P#A;OIG\TQG]AM0F:84IP2`4P6X^"<+?5#N\_ M)K^[010%P]UF>)_1?4XSSLZOCTAKEUS%0R`\(D&/Y`1'QI(CJ>C((RU7/\*% M//R\*A;V)('>:,BC"+3?'9%HP(B`6$LB#_AC'!H1ZKODZ-X94+_/R$$P''*) M@1JA(09)&):1*"!_Q-`G,N&-B%[*!$H^@7AM2%K-^A];2%0RX@/0@*)@:#LN M;IYQD;YBV@WPM3(J"@"EG@=1H72\`$U=$ER@X$(WMZ]7SN%CU'%8B$S0L;!# MP7T(WI&;-U_W]BY^VH8V]6":RR#D M/FH_P;'*2FU6Q]_4N!0"E2O4(43 M^HA]&KL<_E*,SM1.'C34_7>IM@2*3%:Q\8:7B&=2Q MM$6ZU&.^'\,"V/28:"=-*'*WJ"[X-Y8WUK= M[2W5'F683,9>I(KR2"HA!"'3\I49CO[2!B@3',TFJFA.O=K1\-+?TV:.X":J MNQX$G@M$N<\)-7$W>G',0O!I##;1P_JCT%PA?*`^8H0?:!E]S%:Q`A(E)I2T"9(&7 M@J$H!#+HE9(O]6+`.#J-.1*$F.A)'7DN>@+U/1X?/26&RI:.#\=.O*RA4SL7 M.LWE>XKF:\8I[5V"32.J;22_GE^4H`2+Q_C'E\Q3JJ5*[9E/..UR3X\X;X20@1!DL0+P7[:7=Y- M*[Z1TPD(H^R:C\LN:\)RE)LK(:R%[C#/DR%U0#:?:\V:^AU2UTU_WW$W&GRN MM9K-O]=(-Q#0#ZKG2:/TD[H#JJ2A9+OI'Q\).K8Z]<#S[A*/]:(:43\^UQSL M^43M$;=RK5KUC5%WVO5$`G^2\6\W;=PO;_\^B]W(?5#A-FF#EE/&W?MEZR=< MJVJ@X`]AM%S%U15Z=A-6R_N[=YMF?7X+LFJ-![!Y"*,IR4RZ,^6T6K.^-.$. M%@M\360AB$`#A@=OITULRD@3Y]`*[XF*Z<@/3?7O:?Z[-=FK_A%#U^^.6;@0 M',*Z\6_NJZ*"--2(V\$8;_SVE(KOX-KS12#"&[\_5E/5#O4FB*CN8%SHC=HD MF//C/\WKRJNJJ%P,/.;C'#I:D9?M>5(X,T\+/;8K>VCFM0"6Z]A*Z MF[;MB5X$0_?'^Y#I?F8_<$;CIJP MZ]N%H+S)ADF?R''*)]JMZX?/F[="`]A=%)-L#NKK)/O4?NZ5*UEA+E_I69WT M8 M]8SK]A.5L(B-*[+"^&CM[&R]??]S8;%A4/B8;J2UOM$0[%O?:/$QUS>VWVWM M?'A;6&R8'$GJ0T+651IB"M956GS,^_S;UE;[?7&G8LR)(K-C=M8U&@)]ZQHM M/N9]OOUVZUVS55AHF!Q$)@D#K*LTQ!2LJ[3XF/?YG[=:[W<*BPQS@DBU=Z3> M57F/B,S.-UD/67@+L![2XF/>YW%"TDP/6?18,DTE1KK<\ZRK++XI6%=I\3'O M\Q\^?"@L+LP))0]B(=1*32\0=U2XZCBCH([=%FF`";2:A;6`C>NOPK`PH>=\ MDH<<,!0%'F"<17T&1[D*^1,[ZZG\JE'QBD^AY(XBVZ,H1:QDA5G&HR@VZC*X M>VV_+VRONG']51@6)D9=V>_)4[>S3M0V5*J)22[6F_3E^I'L4\-'SO&I-"I" MY2=[D$"DBQ=9D3@,=$8DEV+"HH1$B*?=55(BGIY43[.58!XN==H]*2NW%.^8 MQ`0_A@>O&51D)$VKA1^61!V%)BVHGMT`ODT>8\=YM"]8DJ&_U.E],I';LU@A7HRF,V/XGV"IT6]U=K3S\P2J,NZ46Y5 M;$DI#@.7>757@+)]]39)BP40N!MP9Z`2LDD^SHG(U0%XI*[8#;)#]P20!"4P MG8W+D)Y+>B(8JL>!$$%7G;!2V?]RE1(PNC2B"HLR[JKTPUPE!\S2945,#-/T M6@JDLU0X2WOM2<^G(N$T]/YS^:CKEF.)N7MHQ?T)F*O78"]VG<@DI`I=UG(G/SW$_T>GE M(4VQ#\2.@OOCG+C)%:WD0A/85GQ?Q%V/.]X(2AJ_+`IZ+L(JB$)#4M/2$U MVM8`UF)#H4+=6SR9G&\C/M<0>-B3JJ;,8L,-%._H/]@]ETJ#4_%A5Z-N[+9I M>F]#DBLW56VF596>3J5.U<;I]S$W:YJJ%_C--3#3:HH[S8A*&BMT0C=E".CP MW\@88P_$F+HTE0QC+U(9@7_:(J%2'\D)1^5^I(Z&3%876RJIIQNJF'_PK?^R M]ZW-;1M)NW]E7K_.EET%203`J[*[5;9L)\YQ8A];V3W[:6L$#$5L0(#!13+W MUY_N&=QX%461!`;J5"4126"FIY^>[IZ9GN[Y:R6(%8F33%\2D'4T*M>V\J+T M(#&+:GZ9?(W\+0AO>!^P_Z2NS!>OTJYB_E(FE84'N@+<`FG>)319>GF%JK** M,"S!8:@HFN/0]\)\4.<+6:R!)`P"$%GBV0AF2?:%E))@7K40TKF#K[TX]#.P M^#S+:*H44L49!`OLA_=@/J#1"2P@X:_*I)^6&2H5KZITRJ2^<@@5,P^?,FR1 M&SFX!<>SW+3PKBQU"=T;.<5I)>]KA018TSBI&H=:P6SP$NV%=MM&7J&2,30LS4 MC-F29S[/S19:TIF:M=(V[);+$V;+_40$TL27D@-3/E;&-"\K_8`LJB5(V0`L M;"-0S2M0,WD25:4:5V:\I'22 MU^A%OE9<@LQV"UR^*-.%&DG:;YG<6C(>`+T7,LUSD4J[8*FD")I,H]P0'IBM MAUN:E`FDMZ8S/D;>Z(^EI_(Q6*CI]+'?OM[`(;)QTD` MOWW-_OP)%[Z?8)JT-_VT74D_?0KV[9#%^F`+6'S\1IH83&)M7S(DVI#_917: ME6:M#%[-FIO:C8@B5V;$%\OD5IWRS*<1;KYF*7-$OY)ZBC(R:Y&1>6@],2.S MO>/[)WY(`W+W.LG6\IROC+"QZDBHN^*H;-&U3\V8BZ9XFRIOR%FKYM"NK3I4 MA0\KQ)R82SL>N[8WV3&Z#@_9^J;(_^-\N9=/F]%/CSK(";%'QM#J/I*:(\0@ MY/0L0=)LG=?@E*=VW^AV],Q1U2P=I'OZYWJFW^$45)G,F?13&^/?3*.OZ8VL MM9N.FSVH6@*>5U5EYCO+3='UCO.V;8KF=$M\/#(?MXI^PV]MR\W1HA!G9=N1 MK/9IK';7-'J]$9GMUIIM>VB8'4U33NANMVU0_&Z8XK[.20W.@?HE3AZ=D_HL MKS4M':*[?>Z#?38'9)];:Y][/:,W:&Z>AY,N+@Z](ZAG10_=559O8`S[CST) M)96EDH-"UN MH;O*ZAN61?Y4>S46N%,FN5//M)R$[LJI:W2[-BFGUBHGT[!-3<,^&NY-:5[E M07?%91K#/FVLMU=Q_47#?&W-]:WT+*^@NXY:EF'25&W45*8QTG7#2O<(G79& MA!(?*;+VVR2,DC.93K)R>9\,]XD6%[V1874HKK;%1KO;-;JVIG6!=3?;;0T' M)4Y28"U9Z)-8Z`&LNOIDH-MKH,$#&W4L/>USPT\N*+"V%I75'Q@]FP)!VJNR M^B.C/]3S+D"S%!0%JM6BH,RA80W(IVJO@K(LP^YI>E31<)^*[@+4H*]L8S2D M&)#VZBL3])6MI[YJF':B6+4Z%95M]*P^Z:G6ZBG=8]6:[ES1S8`ZO"MCT.V0 MTFJMTNH:@XZ>Y]_-4DX46EN'=AJ-:*.JO;J)'*KCZJQ/J\5:RW*NK]85:ZT4 M:GU-.NXT.JYGC&RZF]E>+5?BJYU^TST"L9T![\3'QD$_2:*M[U!D:WJV>8*]G$AFIRXN2Q;&+Q>;&8[;I"M1>R./IB3TPJG,YX,"]V_`<_QFP61LD8EO'CA=I[!>"5.TV#Q8J"Y(8?M5*,-#%G>BJ^/GSIGBX=_.6WKR/;B.,5&L>]D MPA(8^N_GW\YE\^-0$7&+/0=R#?_C\EAV:SM.<*S8IA\Z\&K9(H-_Y=,_+C,E M;UD._F'*W7`JXL1S%BAW)(JR]2J'%XC.WPNCXK7P!B8/3SQX"A^I4"M;P=ZQ ME\KW\0R>#1$>6:IZ%GDQ/)1,>,(F_$Y4'T6XO.#VQV64%XCR(N&HDJU3.L*<]>>0&T':8Q0!N_OMR+N]8B>[>P M9"?NEBUW#M*PXJ4C?*PH[P!W__:B\T)^GG'7S3_?>VXR`6^YT_GA!5,F47Z_ M:"2E),]B<9G_D6V62CM[R7`7=;E>_8J=JY9D7U>V?;D[G6F<ZM3!-9\ZV-@#`;=QDHM8;A#]T-RT;3&[U5= M%]];8_'K5Z+#OI[9@9MEZ-N;MZY>`<4Z]59S@V0)PUVL?'/7%H3?+E:^+B^- MK/SAE.BHN;MJ.B_P6YUBNUZI[1OFJ+FN*4&XRQTG\MRTQN\O>>QV@_-'$9`[ MZ5++:JXNU6>9W^(,JO4*:-?H-KA*%4&X"X3-S8)*^)&Q?SY`@B[M:IH/K^&K M_6=1_Z%>X36-8;^YI4H(PEVV&PD^G>$C/Z`E0*(J;>[1VZ,6_1.!3,`[[^M: M7S.BR@OEI;!NZUX^XL[)H5.EYQE6Z5H67=6A43_?4>N\_FOS1:V:G96!:9@# M6OCIC>&(`-0:0(KGUAQ`T**C?G,O5>AST$L7MXX7BS`P+-KBU1M#BRR]W@"^ MLNJ*!R93?S`UVK.;>]2B\S*?@KJ/=R8Q-#IF[3->YC>:K&H,%Y!@C" MG?84"3^=\2-CWQ(@09?J6AZ^X8O^Q6K39/\/)[.C!J<9)`!W43H$G\[PD?%O M"9"CD9['^@N=8+-88G.S^:_E6N*JKY$5!<7*[1LJ@B[VLY>#<()NB8_$QR9U M2WP\,A^?M.6Z'S+-L,Y^5G)954R[*7H[N<.5$V+;/:.7&>W=R3F"^R=Q>D4VH:'8I;` MSU?A=,:#>;'U//@Q9K=1&,=[STTFF%JR\\,+IL1=?K\X`1P`F\]B<9G_D9VZ MRCETR?`XMG"M'`!(1"]69/BM@!%D4ORSX.ZR%*_9F\B(ZW5_V$^9Y`W8.[Y_ MXH>(7"*7R#W:0WMM@YYRY7NP9LNLP&9WG1[>V;R;BTO*WTO[^@E-]Y?F"-WCC*B2'/<^;W#SGQ/XD8W7APL<%7_A5>FL2MGNZG MX6K!2P8+G)]`M4*#Q-8GL_4Z3+A?&Q^?HZZQEN%;6BYFR]0-Q]Q[POR!>U$Y M@'_@5L'SG#RU<+]T!>57$;N0=D)NX!`,-`F>!?=I$C0"!IH$-`D>\,(VG)ZL MVW=>WIM>=\)RA-M+!ZZDU.;4Y"_WFB5/OO0R,KHF);36$;I75EWW)%J3W*H> MX(KC8KJI1/@1?F3S"+I6V+R]-DEK\:,IY^^1-(MI#`:4!$AK#%]UZTKZVQJW MNF8$R3\C(`G()@%)=K'V<;3;+FYSO9N^J4V5M8\FL[8QJJT"`*F=`ZWXFZMU M",`=NA\:@QYEQM,:PE=FD[?=",)=/'#+Z(]LFH8Z8_C*M.O*4?E4%USW;`OM M3*%%?"0^$A^)CTT9$/&QG7Q\TL'X?L@TPU_T&Y?/JV>8696:W:EI2#HOPGS/ MM'V#7G,`IZQ])T"\W')K!.8$^0DF>;Y%UPC$:9:?`/*N;0R'G>:`3IB?8)KK MFX*WU?N#;?""%V'^7VP;GH@7<@*?LX\!\Y*8 M"0`NY9BGT&!3'O!;@;_+<3MA$'NNK/*--"3SF<"V8N&DD9?,%64._.P!0=!$ M<)MUM?2(+X+;9")_\Z9BX0$VX3&[$2*0.8IE7N(B)[%Z&?F4-[OT9[X1T.>?J2(-IHH$"5]PHO"M$))@E#`%].>H:,#>9I]X9>U&5B.*8UW:UYH#A7]6)&Z6KJZN5YODU;K5,96[)3/TYEK$LJ/@.^R'S?R(Y"=I1$Y_+C\D3$ M^7Q:EW;\@53BE">\-7G".T_,$VXU)WDQD4OD$KE$[H%"!DZY@=R61&>2>/A@ MLG\)_DP3]=;">//,DBRGG(JGX[EU9A//3\QS^ZQ+/#\QS[MGO6?.\^53S]-C MT#L;E.-YWF"&!VS MKMP9!-U3H+-Z1G]`T.D(7=<8]BGM@)[(=4VZJ:XCF,X@GE85SX:PO`P M!K\#]KZNU%Z$X6'LH=$9T334&T*+]IBT!M"T>H8]:BZ(VQ9.33]+HEHE1_+? M!H8UHAU2K3$$_ZU'E:STQM`RS`[Y;UI#:!KV@"#4&D(ZNB`@"<@F`=DU#6O8 M7-]&G[.H;WC16$#_M(8Z>%2>85ET%*4UA%VC-Z23**TA'!H#FV:AUA".ALW= M/"4`=PER-D:#Y@8.$82TO0AJ/>`!KV2,_% M5--/JJXCP>,TFK,;S_=I5476@X!<"3H:T=5WK0&DF4A`$I`$)`%)0!*0^CDY M6]=7U4ZP6=U*@F](:+_8S^'KLQZF6^(C\;%)W1(?B8]-ZI;X2'QL4K<;6?*D M>*#]D&F&U^UGE8!4)NV;HK>3+Z1R0LS>R+`ZHT>2(D<9(X29PD3A(G6\+)98>K M^+Q8^GU=6?>+!']:[&DY4AR'T)]]_S'[J$9]V"),O&`)*#46:@ICPTF823[BL0L$C&28PY^8.%8/IX- MK(AC&OP8P\@2V6,B(A@)]`B?BA&<,^0'_.F']UYPRR0:+$ZGP&M@6KRQ57[' M/1\?/AN'T5G,?5'A4,PFPD>6259NZ)H!\\.Q'/V;6>3YI629!K,ZIL5>22:$ M:0SCC5]?LE5_?[9>]"O.O57*#8I19[,8;9L,:UKN'*1AQ6]'^'X\XPX@\+<7 MG1?R\XR[;O[YWG.3":Q..YT?7C`UK^7WBS/=`13Y+!:7^1_9M0JI+"X9WKK$S6MP)&D$W7GP5WEZ?KFO.SC+A>[X?]M&;>@+7C^R=^B,@E]3& M[QVWQ-:ML9?7X>NVS9J?BN%-&B<1$,";Z^;N,:J7>TV$IQ[+VX;=X`MMA-Q# MW*,;I80?X4?X$7Z$'\48YH247LWNQ&@08=A`-[QE3O@3EZ6DDPA(^?C0I#SA M6@-(,Y&`)"`)R%8"N8]?>AK'/;>;K7+;F[Z??L4#[I(??T!Y-HU1@]-P$X0[ M=&\9W8Y%$.H,(7D,!"0!24"V$LCF^O!=PQ[UVN?%-\UGGT]YP#[&/L]CO\AW M/Y#CUQE083FM(20S0T`2D`0D`4E`-A?(YGKPI0O4*@^^Z?OP'R(>.()\^0EW`O( MCS]@*+QI=#M#4E@Z8]@S^B9=9]`:0G(>6@*D:0S[M"+3'$*[1^JTM2Z\U6EG M?;MF.>R_\!DG1_V@6JD_(L.B-83DY!&0!"0!24`2D,T%LKF>>^D"M M^R\BB@4%SQQVAR%;@9*>TA1",C@$)`%)0!*0!&1S@6RR+V_3)ORQ/???1#(1 M$:6@.;`0=PVK3REHM(9P:'1&=/-8:PB[1J=+LU!K",G3:PF0IC&P:$.KO<[Z ML+CMURIOO>D[[[^%T3VGG7>R.`0D`4E`$I`$)`%Y`F?>[E/-\?8Z\P6\K?+E MF^6Y?TMG$0]XXH4!]\F!)RM#0"YU;QN=#ED9K2&DN4A`$I`$9"N!;*X#7UK. M5CGP3=^,_W8OH`GRY0_J`MJ4>D9S"/M4C4MO",EG("`)2`*RE4`VUXOO&P.S MVSXOOFD^NY?\5T7`D^-^6*^/]FZUAI!L#`%)0!*0!"0!V5P@F^N^ERY0J]SW MIF_"_QYXB7#9MX0G@NZT'C+HSS9&/=K)U1M#T$E4T$EK",EW("`)2`*RE4`V MUYLW>T;?;F$ZFH5^L:=+<_9]LTM?I7R1@AT%8I^75M M-L7)[0V-3J^CIY-+F.]'B#4PK)&FYQ2$^;Z1999E$^3/"?*RZB1!_DP@[QK= M+LWR9P7Y:&`,AY:>F"\O18K/_W-VQMX'+KOF-[Y@;T-WSL[.EM[`GQ8'-EN@ M-=_9_#%;H,+6@D]\O+O&DE"<,EP(56(AP,K*!&]6.'- M6P$CR+CSL^#N,G?6K.0RXOK]'_9;+><-6#N^?^*'B%PB5R=R]]J%R8>SK+X7 M%4RFV-9O(VWV@+"FUL1./,M#,^!V;<# M`O2T@'X+[T0DH%>:576J-@3!)0CJ@Z`\3*F#WSNN]-:M99;7.^M6@\V/47^3 MQ@E\VUSG9X\QO=QK&E#LW?/&KVL,1I3@1T?D:.81?H3?@E?5F&.`4JMJ?PK0 MW("DM\*_]=)IJYRX)RYJGBK`IC&TNJ2-=(:0S`H!24`2D*T$D,(=D7`I*`;!*0IC'HDE)ML:_7T_6&OLX;?1^\ M@$I$D,4A(`G(]@)I&B/3)`AUAI#FXC/P`7\0#1Y##=\AS0=.T M2"OI#"&9%P*2@"0@6PED7\/\O$CPA+V-O(1[`7E[ M![0S':-O4KU)K3$D.T-`$I`$9"N!;*[G5S&=K?+\FK[G]W,8W++_`_\A/_"P M,5LE0O8+(?O-Y%,1(0I76+R^@XGQ#VC0ZE_]8:0;`P!24`2D*T$ MLKE>7VDY6^7U-7WC[]N]@";(!21M14"NINOIT"&^UA#27"0@"4A=7,!2X;;* M!6R6P_=[X"7"9=\2G@C:^CN@&`^-+L7\Z0VA971MR@JB-83D*!"0!*0N'I_9 M,496"RNW+?2+/5V:L^^;=_ZJE"]2L*-`[//2JM=Y$T:NB,[`+45R61SZGLO^ MMR/_6=?/7K[B";HE/A(?F]0M\9'XV*1N-[)$YX.LZS#A_JJMUGD_(_=*7C;% M7>O:AM75M/@:8;ZGBVX9HZ&FX9B$^9Z8#PUKH.FRC##?/]$"J?9G!?F@#^:\ MJR?FRZYJ\?E_SL[8^\!EU_S&%^QMZ,[9V=G2&_C3XL"6/51TMONS[S]F']7@ M+CO9)LXC!_@Q8+^D@6`6..P&2R:"7873&0_F[$8X?"H89Y^\J3R6^\*C)!`1 M\P+V#Q%$H?,'>Q/'H>/A:1W[^/&CP3Z=?SEGK[)?7QOP\AVXSFDDF,-G'CC! M;)P&[GG)S#?LG1<))PDC%HZQ>SGJG(1['D,3/PGH%5[-^X<'U_2?3*(PO9VP M=\(1TQL1E7W8IH'#&U6ZO:Z,6AVC!TR4C+SWD@GC`1/?9U[$$R\,F`MDXM.;"#3M M*E]B>%3RXLTL\OSR!_6HM0B5`QA'WDV*M+TT1\9PV$5> MX`6W&0?D8('&EWVS*UMP8`PWB)[O0]LW\X+S/&'8<^*!B-R(<0@0;QD8^RTL MB01FQ.Q>P!M3[H*`!3AQF>O%RS^#8`CO3KB2#QD$8R^*$_9G"D-2HH#I'&9[>B9OD3>"^_S/UDOG'`&A-Y2]7/)[`]_@__`T4%W[[ M>Q`)4&'_%2[\]C7[\R=`+/X4QK&(KV%Y^M8'\OZ.+/IKKE[D5Z!D;F]A5+^% M('9G9^43;P5HC2W/5.D.8&+.@:6.'\8PBXO^)!_APUZ;RWGV^NO[7E_=LDDQA$O_^]M/'*_;B[.+BG_;5Q<6[ZW?L__U\ M_>LG!LMK=AWQ(/:0]]R_N'C_VPOV8I(DL\N+B_O[^_-[^SR,;B^NOUY\Q[9, M?#G[\RRIO'GN)NZ+9A==L9V&?92D^L4LVD=2C,7IN>WS]?O6?>2Y91Y MH.VV&:'9@T0>T'J4)(%(Q)Z<2$J3LW'H^^$]*I=7<9=-_]\[[G)!+R\ M3N>'%TSMGK%!U)6C\;/@ M[O)T6!/ZDQ$WM'[8;V,R;Z"[X_LG?D@#*U#KE8N)@S8*VP(D2H")9$N6E MR9!-P@V[R[NJ*W-1I4JGBIF&_")B%_@=VBP-UG.:0[#625R"8;=(M<-Q:ITEZN12W*Z)]A]`(6ZJ.FA?N9AMFAXY5CHE]O3&KMM$UAUJJ MIZ9[3Q^\P(LGPF6W8=BVC#7-U5=#8]C5M`2/)MC7JZ_ZQJC;W&+46_45!5@W M,8"0^'C\0,P'#?-^R#1"'[XL=7U#3*`U,(:=08-L8$E)$S<\]\7\]%<]AT9G MI*FOKKOMLT%YNF&*>[DG5=H'ZI71.'BJZ:S%"9%/(P3$B.WZ"=>J]Y_MO M`O=CD/#@U@.JWL2Q2.+VQWKT*K$>CV-$C=$?/8S^R`EDBD(9SY2/H"D!(1A4 MYDR`4)$';#D\BN88!`+S.)4!<+)2$;^ZF3I%S%<$$W&'T&*H(Y:12)P)DS\5W1(,<<87B@P60H MX2R,\L"N9`(=<.0D]A0)!S4(4*"HO@G#/^(\D"4+LUN(`?L8>?&$Q>E-[+D> MC^;GNP>U'(OO>32@0$YG,9'`V3".I=1X\*L791%^DJH"")2D$',N`S<+*>-* MRNXG(A!W\)-`)04\B9CC14XZC>%)1R``KN=@;&,RR2+H5B&';^.BQ2F?@]^2 M8%PALAW:1F!EC"#@##-52H7LCH6.!-7-I2D/_!,!@K4^-E(1*H=0FW$_#G-U)JT(V@6,*X8!9C'8"UT6.C6>"<<; M>\YFY0IC=I+J:$`#^EXBP_-#:/(/6/D%58V'FG7"[S`J6\`/_`_X+ZB0D'$' ME`\0E,;87&6H+D_X.?OGQ$/*@*?!+5?F&^12@.Q#6\N=P^?;B$^5#Y(=U**1 M]0+'3S':D2'5=P*,=Z83Y7?P<&:<I=`:5HS3EE=7Y\XSA1"M^*[S-`7L3%3^:/N6=T!4W@YJ*<=6^YCW+* MODV$-)&U*@G92^F`QCFWUH$O[Q>`2ZABE&.*4-8I0GED/S%">=?W3_#0LX\] MS%4(C[=>CEH3$ZKQN7I-^\I&9]3<%(+Z1*A]*2RL-,(5_]*+8S2?*QL;K1+> MF@,#NAU;2QENNB+^H!8Z^4;$&J^I9;%-]8KQJZY55[3PZS8IXP_9YF^^YRL7 M;OD2@`3V<`+;Z^BI=G4_D7Y^441-MY2+2Y;UAQ#MTCQ^TVY1689I->D254G) M\U96%/2Q:]#'P\=!QSB!NRK2O,28;D0>7MZ*P('%:_M/XP:5T[C',:+&D[G! M)5N@KBE'*)."PB,9F./,OQN0<-\EM,69.P7^^NA<.^A>/D M'L\@?IK>_&QD7W[Z=*7.5CZD__'8FZG`HREH,IJ%6?JD;#-_H40,4]E^G$0. M^2I,HT3NR."#^4]HHG_E<.8.!J_0!F%-*TBS'AP3FF;1&!GLGQB)P86:O&W7&HTB_` MX$"-,,M$5(2=9&2<, M>W3LU-_86>I[&1GURC#58M M9XG0L/,8$]_EVD$]6D7%E2GK_'GQ"#YQ$4;EH3>L,5*G^+I,SY9'`RQHGG4\ M->2).)`-KT\QN=J64#24QUQ9H'J2#/@E]:N3"[F<;4[S@$F_2?'0*R.E@/T) MTH@Q204:R+-*A,0F&C`R28;620I@ALT2>8ZS9GY'`A"1LQO5L:]XH*;W?9B/ ML\)NQ7]@4GXVM*U-!?Y2NV,,8:@[DBB15\<^.0$XXM8DC'XIR(Q)TG[K,9NVY)QQ9:]*X[K1MK[> MDKDS\Q3`!LYF`FWHN#!]KG"4SM_@.RA_4>[@X*MQX3I^$*ZTQU<8BN4E);>8"3#9PR%YUI''*8)C+T M+`.5WX#DGD7@[V+P-69'%4HXU-A4C!@O(YY@+H=^6ID^\!WX*''J24.,\VY9 MS^6O"AFOQ;;8H5+7S4*U3C28[_V9@M)-YD8EE$KZ4.%,**6KC`S::MP=G`88 MDY=)='GZ)?5);D8,&>(;IG'FM:GP0#E6<-FP?XR*$\B(F-VJ#+;2,7`\5&/P M0.8*!&$TE?&&*8X0B+K!`#T1JSBMG)=2,L$>@8930>HW8L+]L1Q$5+B>"^N4 M(J!/0:A4Y$888U&E+8/.P-=OA.^!@ZI4(XJ$[_$;3T;M`0=D,.$X"J?8R)3) MT.5UIFH50HSWVPX7#FTM6H^8)`L[:4^)HBIW;AZW=7#(71SG-OA^^7%10LM@ MA+9NVPS9&=MQY#7NTPSQBLZB[JC$B31DT^;]=P?\(5S0YJFL;^9+NR.@BI67 M=#,_0[6\Y*_)U9N'$:2)6K:I(<^+Q9BZA)/@W`4C"?YMMEP*([FHP1V)2*E; M.60!"_QP+L1*/[E.RT-1R_!:M2$S56&V0:#\#67DT6&O:-[2C9K(E52,_HQT M+T-?9H3&.T%9:"W&9F-!*#?JP'U%V,>\NI,"+H"DSY M=V^:3LL+-."PR4AR&6ZO;J'PN5JI+%Z-05M^(W*14>XK_T-YZVF@UJ!H>1A&F3">._`Y9%; MZ(?-_%LW_]3FB2_[0GLH1*9K%B8U^7QK#@-%;1"<\GVQ* M9E+EC!P-(M=$+E?,4E&W..+'3V*%H./F^WS-ER*'%Z M\Y^,>V/O.[P\#0.1H!A*D9D(VP_^KGUE M$2)W,D$4%W9HGCAS=YZUY3WF*A4+\U%I@9/.R1Q6N0V)*/^!F]25R[=E*VLY M!6-)(QGR,@M]SY'.SYM%WTGN]JOV\BUS60.`R]4F7UB;2@[4,>M/-M'_>K'C M@N489_SO0`;OY)Y?I<`(K%1_%BZ>);W!0PKIP;;_Q']4.?%_"EMJ7%>.+EE) M.:N0WI0U9=64P^2`]5H8J^F8NW&@H/_(YJD\!`BERY=M>);[7>7^3N4>Z<;< M#BK.%YO.SH?4$D9M\>4_+:X@LJ4I7DKUU%%C7-"X0S^9FG=+-+P2C<6>W%"H MM6"E2UDT2(X\I[4RA*TM-P9>T.8B0Q@M%;IXV]E6S=21I>"H*OE*.@Y/+M[N M!*92,(I%OY&E/%`&)=]XE#>Y([6,=$40JM,*Y3XH.O`)Y?N#[SAO&K- M`0)FRUNB"W'&>?2J',X^>CV_3-U_%!GF$AF'&F5U--OBJ9\X:FF_^=+4FU^L M3L>-`I]Y]F4[62X5/!]YPO3/IZX*&2@/YE_A:@7CLF8^.K)R#I>L59,Y*RHG MI\*6TZCE)$$+/ZH40_("H509FZC,5,G[-`I?*SVX8VSYQIC5,B*5U`6IBV:I MBS4SX&*-U3VFJE@WX1?M>G:._(`O\+#C]I2)>FQ?K_1<4SQ]6>^;H@LHU\:R MCB<3L'H$'CML(C`J*#_"`=].!64\V12N-T#R*A,S-?406N,68.)5P)ZX8BW4NJ_0172EE<;F4<OAV_E*DVI&CS\REW'#R99:X"KI//];?M@S?*>W*;B;O MT?-J+39N*!>),@G2>(X/J*TQ-7N4^,B8H+=AMK^XCFWE9MM:\(ND5#Q9V-MZ M,)V/*IA;YM*IO*S:1?VG3E$K*80^+(L6"L%#>81D^)32*%D`U^=*L$=5+16C M"42R*L:YP&$%8WLHTTCB(%[V1NKO+1?VY(-+/]DJ]8B1'PG)X-Z:U^-OLFFT M:1R+>YP3GHM&7HLU3!-YR)=MKBP)C$HD)M8IT6S+9)>=DKWR)QW&WZ3T20^Z MOKW.$],G[5P@-J^P.MSRPK;KD`\2M,C6K74J'ZGIS/9O&.ESGWS[FUD>&U7%>O^HD7N(W07$G<8W1V MIX.V'?\M^\Z'7'X#8]]$T%X:J!8D*]O)+032,(<2QNJN^9H,+H>]D'V:D`R, MA,PO>=[RR,TOFJV<-:]QR:H.VX,.[.;\>3+H;S'C9793XDE9+\EK.Y'79H]. M[+593\VRN6N')W[H).2VIQ,-R'W*$N(D]N]PGCJH'E!D\,5`8Z]=%MTH@UIB M+=9(A^'\OCS[5-RYVI%OSVYF'$X^LUW0A[E;JQCVZA###^BO_@/]U69RAX2@ M84+P;!70$LAG):C4BO)6=G@;ZXGLZ=ON@=GOD1BQCVW)'>Q`!E^PX/*SS)B M\W">ZAX4YVDNU/V49F/XR*$51J-B$^HM/5!0]-+L/-)0-23I=_U6;H^1OC2[ M#1K/'@/(RAE6#6ZA6+0>6).GJ#6D*7K"*=KO/=%_;'B(1)XP;D-XA"$#@;-? MUT1'&P_'&U=BC?,4D'+06:WQ>'NQ\=_W4LT!2?Z)>Q5R7WT* MX_AUPTG^*ISP-H!?W(836N7LQP#3QS:R[:#ZML4=M,0,7N*^/Q?Y=$KAYY@;-%!2ZDAUAUT M'>G`L;'G9J?C^\K*]U!,;LW!V#&/O70[3'KD,%>NDM\NFGB_<.V;,>WV&&*A M2UY6QF4-1UM7+#H-\.6:2KC'*JGYE`R/1TG$673S>8P7\D40R\7T5Y6Q]`I3 MG'Z;\$B\Q0);7[*\KVW-Q6EVJLDXG\::&O-QFIU+]BU!&B1IK$H]>]IB\QAY M?/ZRD-(0.7JFRKE5T@RK`EN8R%L4=<8=D>*MKA2/`&WXF7#>7+B^W"QUYD/TG@I M-_>M3L=D/ZE\QPH=]ED]]`4>8J^ZQL@:&L-^]_5"0$'^[F#Q'?P%5H.8H/E. M9"V8AMWO&:-A[_4Y>X]5)LK8$P:3+R;1+ZR"+5)CR/O,.22UA8:YH7!L64 MH]FQ1U%B%)K";)M)5F8H_XYAXAE_H7B:99[GY/AS8P$)E6=&8B7C&'B M:1AU&F7,KY0L1"WJ!2F6:I(%/IPL/;5";!U@9>N'R$BT95;7F9"HDA(FR]&7 M3J%M>"A>GJF+.J0Z!;DRJ?.B=-J?U17V!DVPU\%759W3R=L`DG22=CY?.KV*J"M,?<2A7V>XQ+-".V,NU MB*:53<^PI\M!5]+9Y&\_^^.OS M2D:TS6G/5IFH\8%8S3'^7:,[L'?J^0@A_4W4XGN,XV4MR%G=\^Z0D%MJ]K%[ M&B=^J96CWFL39CIL5.?CJY?=/EF71NG9YSEJ M?=8H'\)H+#R,NI(U2S&@B8YZZYIE71#I MYG5++8-:-6S9":6,ME]_/+DM8K(YW39`..@E>JG&+8ZC']"NCP1OEZOJYTG' M%GN^*;H]M>]34&0;0VOP2&*.F97M0`QJ(/8OFP*YU3OO]`GR9SG=!^!%YK96;J, M9::%9OV.B&F8HR9EZ"??\_@+3?,\B[(GR)_;=._10O.93?:>8=N:8DX+30U= M4>(D<9(XV59.+JODXG,#*]3(E%E8^?H.KQO'RSGPXB+_F1*&]6H_-F#7=-=;3B MGCTR55(^:OG:I368);N]=[B']J7@P"/OUS[RK13LM8UVRD7($;)9C(Z1KO\] MI>O?Q.]N'=E#*L07?ZWFW5_SD&RAZ46G:V+NPSRU=^$I)(_SL:1 M$"S*$]]H<"+0B/VGYNT\6N<-.F;XH9%ZK$%R5.\5$/N\KFN%/QS45:GIA'4F M'%RMNMZ=!XVY;.X)7YM+9J0^UY_3GC_6]R+U^5S5IYF96DW49]/=T$*AWH4^ M3SS?2^:D3+56IMTNZ=(&-*N#+NUNK(;51%7:4,69B&C*7GE9V98U!>!(>VJD M/2F&J&'-ZJ!'>^=U97MZ>.`G.-0^;&V[%/]8W!U5U*3KQ?_$=:JB12S[ MKE3XXBR)!(_3:,Z\HO`CNY^$L5#&`NNM927LY"]8H0S/W?.RJ2GWU8-9&3)U MI/^(XE_'Q6;#'DR30%(E6I-E"B7CN>^DLJHCNYDS'@3`;>^_>>B#P^-)^98K M')]'ZLE-]>#>AECQ%I-^>Q&P)<3*;5GUL9R*//0"R[S)MJ$WR8MJK<.L"RQ# MB<2H8`Y5JPYD:KD.W`.#A,=!#MW_I+'T4$+H9.P#=1M'(22F7(6.1%CU$FL- MPHOC-$DCL8#1EAJ)LLNZ MI6-%,-24PR$W42P*R^!BV6#XHJC_"!(13N%E!F@DJ`^FH2O\\G>`"_!$/,1= M64(U`6_F%DL?9OD]XTP$O.ECRD@>!1D<]TIDF=1N9[(XZ4YQ;6X:Y4I[ERJ/ M4K!73K!E3085"/?2M,Y'0_G82],\'_0,R0W0S@@0(.+/F\"WO%HM^!4P-\<> ML,@#R`5,V7`.3LDLG*%UPZGL!5C:]#X$EH7I++X$.U*4SD76(6M%X,',GO(` M("@JL_(@!+9&2\]RWV?R>SG:O,-8V:*PN'R_^X.JC[M*?!/D M+0D3T#P2IJQ2<[4BLQ*%K"IS7L$X4D6S0?[@46B!?V7Q6UYN6B+S>28R-U9NWI6%E"BN MN=EQS;TGQC7;S2D!NPNYW>:0^QPC6OLU1A`?:>#/$<9ZRAJN!"'[&@0&>1:I-_+.N%^6[#8I/UNI4A MU5-%T>PW-Y.\/G$HC\DQ71$X.N-BQC4%:K[-`75=!_J MJX@%CYR)P5Q05GXXPTTMM>TI`NA4"#P:(0UV&@TV[%/$6'M5V+`STE*'-4MC M?1.^#RK)8+4<>UZG6@H9ICTACM59CF8;=&6JIL]:> M:F[VO9Z:XVJOEU;5)I6=(CX^^?ALCR7'?E@U0T/Z3=L@E8$H9!2/!WD]6Z0R M"(AL81TZO*U)(HF3Q[*'&\Y"&Y-N4X5">D$2>4'L.1LCE/.(:_=188N[!"@; M?;N?AS3*<;_L&OW^<#6P407E*H*W1E-G`:N');1OV*-1)?02_K36T;BJ%Q\. M1CP8HK*7-UN"-(V,?VE0B5I=&Y*8![PF(9B1X"SCZ2*C9;BK:1K=H:U8<3_Q MG`GSXLH-@)#=B&J(K`S8YZNA\C,1>:&\#]6UXRW,_.M%&I_=+THC<3G\55E(%\5_5=AG,3?)CP2;S$$\PN?RV#):_$]>>O#6/Z.+/MK/CGE M5S!%;V^!TM_"1,`<+9]0@0J;GW%N@^^7WY!#7\4LC9P)]/@E"F\C/BWZDU=5 MX,-7,?[;BU]X<-8QSQ"8?P->^=\O_IXIC'>?KZ[_]>4]FR13GWWY_>VGCU?L MQ=G%Q3_MJXN+=]?OV/_[^?K73\"P#KN..,Q?'#CW+R[>__:"O9@DR>SRXN+^ M_O[\WCX/H]N+ZZ\7W[$M$U_._CQ+*F^>NXG[8G.,QNK087JC%$>"R=X01\V>O(Z8G*:\L%I^K5JG.E190^V:1)*M<,)MRM=(U7`92>P>EL MV(.>,1ST6(S3$"A.Y*4P=3+]TBYI2T%!H\H&_3%3\)PS8,QOH#(PJ%QJXX/S M9K@+;R0?%JZ>P:L3X<^@33=UA!H:*%\Z\`(/# M\!+BS.>!O&4"8PW$?4&ITL'R?@=V)P)Y4Q+^LW"G`_[OBT2H`/,JNAG;0&-C MU_P&.+=XE<7U<%60L((1^"4&2ZOYGT.4(R&R>P!9N_%C+R@M=C[E\RH&JWV5 M_8"RR2YI*KN`-\A`M'`1O0.)M((/]U)6;\ARPNLTNGX!( M!;?P<^7^J9%!QN^XY_,;>2%0;>#+V[(80?E87DR' M!?:J,Z=30G[=HY'LWB,I.6JVTM8=N]8:.-2Y>I.$^UX'E>N.QP'Q+\"BI MK=.HK5=F@[RMUZ2Y#HSS*].N"=1E+)];L%L[`Y:)C\UD-6E303LC!(]'K,LU/W`G1WC2W-7J:./DRJ\RZOL,+H"ENE8`Z&2QU?ES4T#1T0)]U06 M8.DSA"I:*<V#"^O.:#\>DL\9!8C)]FVN(];A.%AENXXWL0$&3[> M,[K#+*Y^:]PZ_*2BRU_V>O)R@$I.[/,XQHSA$HJ\>(2,T.\:(]O<\&`0!MFS M*D)1,1_[V$IP!34E'A*Y&^YSD)H\'-ZP>J9"[N/F6-M%P9(R%:%XOM"A>@&[AK9 MK3Z(D:U20OEB,*;!?!$K&7AI9S-.S8WRW6Q^)),H3&\GU1#3&?=DHUE>:1EI MS/."(5EDFAQ%$:N6CW(]0^10@38/FYF%B=I]RU*TPQ=1)>2MRA%GF2/Y]04U M"E<4*F2%1S=S.?C%!/`O[2P(%Z.*NWE(<5ZA(H"U#$ONA7^'I0Z"9/*81.@+ M?HH6&;'+N'",W!U+L<8$]U/^'Y1N_EV2\A]0_+'K.4IT58F7Q:A$@WU$<0\` MG*N)%W`5HOL+A\;5GQA>K73H\HN_PH3GSB2-19+$\MDKL-&@K`*/G[-_;GP/ MOT*PY144C,?O%U(LKP-%8HK"&((H(-3B.S`BJVYR,Y=1R6$J)SCJORRN6VH/ M-Y7QDUP.'=H=P12(HOD-QRA=GWM3*8"^6*5@<"`*\"49$+W(>/A:27[5KH8R ME?C6?/WE)9QMD;C'B'A^SP'%X#;^(B)YMZ>UXM:1F]`"?;;>WC7-0W;[M<%:XLBF=_+BZ_R6$'>_[\3BVE22&.= M*'[9Z%BDL-JKL$8]33/OZQYMT,X`-N+C\0,!F[[X6-D;SI8=,@^,_/,,D[\` MC7BL3(N1VA8CMM$;D6UOKVV'U:8UU',QHKUY;VL('''R.083?EO(4)J$9:J[ M(29L[0ZE<>_9(Z/7'Q4F?;R0W<]@,L/QC*Z M9*Y:Y$'BG>5[%CO%>6P,03A&D,\DR"MG'`";`5$GA-G^HGKA5&8.6W(>8>A(X*355K"B/+^4L^C5T81)%[!_R M:A#[-H\3,8W9.T_=%6*O?OW'MW>OY9S%Q[^ET9@[`H:MYNG:5[Y]A%?.&;XI M1YP5M0/M,>5!B@DK`-JDA&F*]IG$5]PMBCT)?$ M5%I3&B!V(H&)%>2K-W,& M\)M9%#HBCL\9#G"74S1_5>IHC+1$K..,-@,PZZ$$/`P^`^O!/PQ,SG<>(Y&;VW&"%LR("Z M`&=9%E;*I>IE8Y_?QQB9BZ'C#H`5*@V>SX88W\@@!VJG,O3Q1D;A61AW^YPI'<4V&- M0#8\*<$1D9R)@;.4]E5@JG29Y3&3_.JC5>HRJP&=^A@'/8[":=XO=&!,+7K@142)>4937STRFTK?A<45O\!NRY`C2'D8+`-`H" MZX^>&`1F[_I^-FKYVJ5ISI+=WCO<0_M2<-B1C^H>^,X$'';<=K?N@>].P6%' M;O7J'OEV"O8Z,,XY\XB`HZVVZP"7*/8-$=SGAH>Y'W%%+Y*4]4OVQ3U9.@6T9WG"/(' M6Q%"9QHCBHYO5K.ZBU37L(>/O;)*(D4B19XB"=:I!:MOV!U-==76X..&[RE^ M+F)65&0).9%:SR++-,QN5\]I5#OX)%/K9,L++L M>M3NI)Y0`U;#7/32W41Y6RC7>9>`(H\>S;*7M;A%?T6OP.ESGO2B*6-%N,EB6T;&:.QMJQ_`9 MB\9H1')!T>_5E6_V=6.A>\8280X,N]_BBP/ M(7R.O5C62-F4-ZXHKHPI[=*`^S)QH7PHFH58BC9_(LX+-<\B#W.Y^?,\+VKE MV8G@;IZ.58[:">,$LP!&X1BSY-O)6WG M[$U9OQK3[24+R>-NYD5:/2^6>5IG\D`S+_^.@YFKZO*R>+1*W3KQQ'A-3C_, M]BZ0IO9@ MQ9I;9WR0J:E/3=%**WBQP>0SU^#M@'<1.!D=E"\:>W(8]@^;SX$F5MO-7'CF3DB:SGV6KQJKEOJ^:F(2^BRFNH7$@(`1B M,LIP+LDT]F_%*##_+]KQ=;)O`AU*+T3RZEFI#ZK=/MF/\&&R6L M?TO_Q%Q)_^U,A)OZXO/X`_>B?W`_%6^D^7D3N)\\?N/YLJC]KS)QL7`_!^!V MI!&:;RPI&HC2#CL MV'NU)Q3=3L%3(K_U6JW7G*?O_Z8A9N@KAO`E\F!=47[V`OEHEN[PC2R-4?[Z MJ\HS7WT$UD'E[Q]EVGN'^PN-2`U8/O3J$V:RKQC,9E[9J3LQ)W3HC8&70'0Q MCL^X2JWR]O--+*([N>>PF8?YP_N2\C&8I:L`2M99.V"WXW9*>Y,]J@EP^9`? MWI0=Q,,V^U@[=^*7B)F[OW3$P#WKL#/NUS`0\ZPJ"E8W2:)4;JT]SRGX.-[5 M$[-J&@.[MU//='SX+`1"AZBLD\;>'%A%7A7'-S=AX))F;/ZIJ0XSHG8@G[%\ MF+9M=#4M[-LLW?AK&GB.-^,^Z49-9)]T(\G'5MUH]0Q[U&VL;.CL2;ZY%8$S M)U6IR50@54GRL:W[KFE8P^9NQ>CC17X+[T0DH']2C9J(/JE&DH^MEY^Z1J]C M-E8T='8BKZ2R=$E5:C(52%62?&S/564.[<9*ACY.I(P=.;OASA^@'&.,%I41 MI*0A&S\#2$.2?&Q/*V&/]-203?5L0="HO48`J8E/B7Q$)/R_DH#5F4#.FL:WW- MB"HO/*%`R8XOG]0K/O`ME,K]4[J*TL27B)EMO(I"7I?&YM5J;I*JVO%[QF*A MH]=5?'YD$K-*3J=#)K=X*,W)SBE,]DK=82\U(O.Q8"J:,,!K@I_'5SR>X+_O M_TP]0`N_A%%^+)-X/<^4)W:9\N2I+&MM=I.A]<3L)O:.[Y_X(0W(WM(' MV'VCV]'SOE>S=)#NJ53JF7Z'4U!E8A323VW<2S*-OJ;1#6OSAV_VH&HY/%A5 ME9GO+/.;KW><%_O92ZN=H%OBXY'Y>-*SWD,?.N5E!V2B;%'NR)'5/HW5[II& MKS9OO/0]18T3$BGNW:R!H8U&I)V:JUV`H![73W3PC7=H=(T49SN*JMO6!;Y M4^W56.!.F>1./=/4;+HKIZ[1[=JDG%JKG$S#-C4-^VBX-Z5YQC3=%9=I#/NT ML=Y>Q?47#>\^-M>WTC-5F>XZ:EF&25.U45.9QDC7#2O=(W3:&1%*?*3(VF^3 M,$K.$A%-F5=>;2?#?:+%16]D6!V*JVVQT>YVC:ZM:8T-W@"KKCX9Z/8::/#`1AU+3_O<\),+"JRM167U!T;/ID"0]JJL_LCH#_6\ M"]`L!46!:K4H*'-H6`/RJ=JKH"S+L'N:'E4TW*>BNP`UZ"O;&`TI!J2]^LH$ M?67KJ:\:IITH5JU.164;/:M/>JJU>DKW6+6F.U=T,Z`.[\H8=#NDM%JKM+K& MH*/G^7>SE!.%UM:AG?)2K:2;VJB;R*$ZKL[ZY$V]!!RJ&8^20$3QQ)LQ#TL_ MB#AAK[CCA&F`OX_#B*6Q%]PR)X1?IB*9A.YKTG>7$]8V33W"<^-C[Z\,#7!#Z%P2W=$JCMO-PV1GTJFM%>"VT.NL:HHV=R%^UM M=%MCVXF3#;W@MQ]:S="3N0EH3L&[8=<8T/+UF*#75/&N-S"Z73W#7,DF-E23 M$R>/91.+SXO%;-<5JKV0Q=&SGOYZ\=3*ZZKD?=[M'M7?S\[*)O8M(6_EC:3Q MV2WGL\MOSD2XJ2\^C]_<<<_'9SZ$T3<8SK4'?_[S2S*_W[Q]XSA[SY?7?_KRWLV2:8^^_+[VT\?K]B+ ML__/WKDWIZUK;?RK:'/:,STS=GSENMO.Y-+T\J:7:>CI[E\=!2O$4\=F;%.2 M\^E?V>`0'$B),5@R3V?V'B!@R>MG+3U:DI8T[;MUK&DG_1/RS[O^QS/"Q_^D M'U(_Q'5%*6Z?+G(JAX=1:R7O9A%6-+&V2-)Z"5_R/4*$ZT^ZWE)[&=6N59WS;/I M'W3&XIUMC^JBNIL%0G>IDTN[+'?KB1OR$YV9 M!V',_^"DGX1$2SX\#J)8@K%*71B\#8,HNF__;W[(>#5R5-Y2UX^`130L9_Q; M#%QVQ^64NB'Y+_7&K#*CKSG662;F\H)OV7A(_'4\\RQAO8#?J&" MN+AK`7]4R[N69\E"G1,F51.1;QF*W10WR3_0/;+`H-,!-PFYO3"LJF;`_@-R M&SK+[$1F$1M=R4L:=MJSUSJO6,5+Q=M*NVT+^]2"X1K%=R#1I.;WHJK=LK7I M\:MWHMG)YB(V0GF&\/5-=E7M`YH<;FV*N[(.#-?IY<4=6X#?.KU\52H-O7QY M3K0K;E1-Y@%^K?/R5OO4MA2C*ZXT!<)U-D9`N4G-[]\2))T!R+5\J6F*ZTOE M&>;7..UBM0^HK=@"'VT#A.L@%#=U(OBAL]\?D-R7VI(FT1)\M+\72>,KSB^C M=%KBGF\`A.N$&X%/9GS0`34!F;A2<:?>GC3HOV*)$9(][\NNON2.[OU@OBG, MKMV/MQ@Y*3N_B[NW-2704W1!7H(+A.IU_"\NZI0:(&=Z:@.3>U&R+ZTWE&>YC M^_:6'E!+Z2*?E]P,+239D9K?"ZNJ6`V&^B5Z43E7*[NWW'TH3&5SD M1BCN<:_`A_'^_H!,7*FX;5&>X3ZV<6]+J2IM@?,,`.%:,47PDYD?.ON:@.2^ M5-8SI04?]/=#1J-Q>$LN7,]#_U_B,]L5.,T@`*[C=(!/9GSH_&L"LMN5[,CEZ4$XPN/[5;5 ME50N+`E+PI)[9\F\2[Y[_Y>JDC>^0_HT*?LH<&Z)JN9^D?QI5M)+;1RI0TI' MO?/!%7/&'OM\>?B;NE[RG=,@/*<>.[];TOJ5#0)_X'HNC=W`3XOHLYOXR`L& MOUXG!;S,BD\_XI48#IE#/@4QFU:H1P9#_T8U=8-+(-WXZ?._6#_3"IFJ.K_$ M$1NZ?H&+6-E%DF_TWH9!%'WS0\;A_8\Y9_P=BPY]YY2ZX7^I-TYN,'^S[_W? M+(JOF1]'B_='^*TG6KQ@?JJ[J15N'GX2C,7C=>SQ"4F6RH'K#U\UDJ25_/V(.D[V?N(Z\562SU)_WB#3-I9^OMCJ!H'GT5'$ M>MF+V51OVG![))D#OM-S`UXS%C96&&O:=-XQZN0-NB0@,JMS(-E%[#6 M_/V.OX3JHKJH[M:^5"CVNLOA=FF7G:%?7^/+25V,!W!C7_$!@0KN8PR'ZV_%:9#?^,\=8>7U&?&";YR']T%=6Z MN>_&JG>V)$%(WG+7RB\(LVYLUGX04Z\R.^ZCKS'S^'+#Q>D/5LVM%\2S\51B_;D43#\*B9;V$VG``AC0"/;"^F@$0F!`(T`C^(,*6S%ELRSN MG(]-+YO6V<*6J9*/;ZIS/O1GA5K)QCMMNHIM((NVC.A>F%5MSJA-1JUJP/T; MVZ/`#_S0YP%=K?J\0D'22G0T$@UOR;,82KN-S$-2,WQA5Y5IN#:RNF*"T&<` M"9`B@42_6/E]U+M??$QZBQ[4QG'>6WMF+:5;V;$#<#LEC?C%]3H`N$;Q':7= M1#H^J1&^,$0.NP'A.@K<5%I="\U09H8O#*NJQ)B;2G#94SS4,V\7[`@[PHZP MHR@W!#O6TXX;38P7(R.&7O2$2R+65(S9T3CKUT:0'&)@7C!78+LI#G"D"MP! M\7G(30CF0+Z#1IZ%Z(0@CE:^`^2VI70ZNCC0P7P'S5S>O+^UC@_6-4DD+`E+ MPI*PI&!W!$O6UI)YF7#W_LEIBH>>S2*W$N7 M.4>WQUQ+A700CZGWD<9)^N7;$QJSO4Y);!.5E&&V^B8AUC=,0FR*DQD5U45U M45U4MZ3YR%U&I^J212FM/']CD!^,[FD6T$H,SY5;:G(D;-N=S4W5@LUW;'-+ MM6'S'=O<5IM[;O/\E,KN&335]OQ^]AO&[HTO5BKN%0&R^B:!K/-^V6JR*K4, MI6FTURH:FX/$0F>U%=VH:F,^T&V"SFPJK3;0R8C.5CHM[&F6DYQM8!NLC.2F MMXED4++R,RQ+L3LM8=D5FA1`%ORRE]Q6N\6^V>8].Q*52J*"_&Q@9/H M/,53IJ_(4T\14E-0(;:79P4R4U`@[2MM"*Y0: M8;0>[;.1&B&ZC)B`M13<1()<:(=HB0`*D2"";.@*.<@-4K*Z< M@RG19ZKZ(:/1.+PE%Z[G852%W@,@'RPZZF+KN]0`T1(!$B`!$B`!$B#E$SF/ MCJ_N%Y)<5K;SAE\57"DK`D+`E+PI*P)"Q9$TOF!=?=^\6C MWY<=ZZ[%R9]F);W4QI$ZI'34>^__9E%\S?PX.O9H%+F7+G..;H^Y:@OI(!Y3 M[R.-D\VSMRP&/O6^!&%\&7ANL'A#9,!OF[_YRBY?-3Y07]6-M,R?AZ,P>]UX M/;/WR>?C_H\O;\A5?.V1+]^.SMX?DX:J:=^M8TT[Z9^0?][U/YX1XT`G_9#Z MD3LM6M/>?&J0QE4/92C>_]\L")G48> MZT:F(RHIP6JY&J67)@/F>=&(#EQ_^*JA-]+W(^HXV?N)Z\17?!RHZ\\;9-J" MTL\7V]0@\#PZBE@O>S';P)`VRQY)=C;(J-BQKK.`A'0<@55/I)2+3DPWF:1[%#JW6!,#WK#02J(W!W6`0@5-@,TM1( MCQ@\`U.T@&G6I?M7RB5@`N?=]#EI-N%M@D;+W2G1?A!3KS)[KQE\6C;&SH_# MEP6HQ$]Z<#B.XI!7@(HK.@9R?[(>]FZ"'_B!'_B! M'U;S9169JYKU*R/!6CX!97C-1/B&PU+X)(!,O]XQD)%;:H!HB0`)D`!92Y!% M=.ENA'O6;]9*MHL>3S^F/G6@XTM\G@VE*W#":R!11G%%?LO#3VSC"36J$Z&8`$B`!$B`! M4ER0XBKXN02JE8(7/0Y_&E)_P*#ER]7R".)*C1`=#D`")$`")$"*"U)L+2]I MRG)YHO%O67A-_5M(]_(>X*YBF$VX)9D1IXD)Y9@_T!'%$*]5*_4ZJ)CD1HA1!Y``B1``B1` MB@M27.4^ET"U$NZBQ]X_L#!B6#Q3;H1A-@*%GY(4(3H<@`1(@`1(@!07I,A: MWD(0?MO*_1.+KUB(%#0E/\2V8K:0@D9JA!U%[V+GL=0(;46WT0JE1@BE5Q.0 MAM(V$="JKUCOW.WVJY5:%SWR_BD()Q21=_0X``F0``F0``F0.Q#S5@MGCM=7 MS-_AK966%TNYGX]'(?5I[`8^]2#@T-&#\><3QB\!+5^J!+20>D9RA"VY!*J5?!<] M"/_-=V/FD/.8Q@Q[6LM<]&69J.\'<=WVR65:[IDH(K?9 M4?2F+J?(!?-B%3';BMF5=)X"S(NN+#--"\CW"?G\U$D@WQ/DMF+;:.5[A;S; M5CH=4T[F^:'(W?N_5)6\\1W2IQ<>(T>!+Y$^+-S9:J&L6V?Q[-D)) MAU;F_/WT7GOZ+/;YZ/@J+8P,F.=%(SIP_>&KAMY(WX^HXV3O)ZX37_%'4]>? M-\AT0)=^OCC$&P2>1T<1ZV4O9N.E%$&/)`.IN\=CP$=0+&P\L,T1XW%QLM9QX"SPARIW8=>/=0:B!'0(]\C:X[TEHUE\N.=9:-!\=>H'XZCF'\JKO@I M<$_/"C4#K+W;;WZVTNXBP8^,Y-#RP`_\%E25,-,`<]9*\$G>M#O+0NOJ7\+#5C>(]U2VAWL\)`:H:%8;42)Y$;84JQ9-E`PE)0A MA-\^"#];:9HU5'Z"Z;R0T9@L ME0H42_-]H".*N%^I>J_3Q12AU`C1NP`D0`)D+4&*K/>RGK-6>D_TJ-\'%D8, M"_W*#?FU6O!3,B-$AP.0``F0M00IL@3,>LY:24"Q!-\G%E^Q,$GI$D'UE?<0 M-Q4=J7_E1H@^!B`!$B!K"5)C8Q)? M:H1HBP`)D+)(P+G#K94$%$OP??/=F#GD/*8Q0^BOQ,>XH]A8\R,9F2IY)HI8%F7<4LRWIL`S,BR=: M@&O?*^3M%N_.;3F9YZ7JW?N_5)6\\1W2IQ<>(T>!+Y$^S&WNI#8;^ M3>_P-W6]Y./3(#RG'CMG@W'HQBZ+WOLQ"WT:NX%/O2]!&%]R_1VD5^]SY7KD M!8-?KY-KO\Q*3C_BY0^'S"&?@IA-Z](C24FJJ1NF;NO&3Y__Q?J9UJ6IJO-+ M'#$ND9]R$7MZ$2.[R#A2AY2.>N>#*^:,/?;Y\KW_FZOK(+P]'HS+@ MYN5OOK++5XT/U%=U(RW@Y^$HS%XW7L]L>_+YN/_CRQMR%5][Y,NWH[/WQZ2A M:MIWZUC33OHGY)]W_8]GA.MXT@^I'[E3PVG:FT\-TKB*XU%/TR:3R<'$.@C" MH=;_JMTDUS*2'\]>JO&]7QXXL=/((]S(3D0E3S51KOCT.F3`/"\:T8'K#U\U M]$;Z?D0=)WL_<9WXBKL;77_>(--!7/KYXK".#ZH\.HI8+WLQ&Q&ES:I'DJ'2 M79,?L.1A;*PPQ?2)?\>HDS?7DCGH6>4ZYO-B(^3L`O::O]_QER2H;J$E`[OL MU4J[+'?>Y1SC6'Z@U5ACG6[%6.Q6^%NS/6(H:0?A$1+/DL<@P3" M0G($)VS`KB]8.*^[]0##>DLFRK/2FL)AF1O-N]IEXD+\0-E7.B'7E)/G?ZG9 M`B#A%+;15#I-216V',R?50+8:"MM2]SL'H6D127.Z'L0_N*744=A,&!13=V1 M>.LN+,70$=_;)OMJ%T]9BFUTI'1/HJNG4]=WHROFD&$0U"UU@KC^JJ-T;$G/ M@I"$?;7^JJ5T;7%/17W47V&EGX@K66#'[:\(^F/'7(R,$/[PV=S7"](%FFVE MH[<%Z@/G-1$QX%F4^>[W''44O2NI5I>][[.X\W2"<1++W:G3+JE<6'+KEBQO MF<%3IYP+KRG(+P^N.:@B]AX(P'\7<:AM2/;\]<>N%Z;GR[GVL+6H^M M+5C/5+5=8]"U-EQCL.[O=_"EO9\]/*(>]0>,T(@$EV3I!"]9/JLK<62L(F7( MA:&XN]'EF6/B[O>W&W&''Y'+("23J1MV643<*!ISU^Z,0^Y/27S%R(B%;N#4 MZN&M.+1GZY:4S[#HCOAT[%VZGG?-+Y-XXME3?4N""UZI=+EJS68GJGV,7]AF M5?/]_ZF3,SX-0L9+)^QF<$7](2,AY;IZ^AH/;(D/;%.7T^W*'E/:OWD`T7O* MQ2%+NAIX?H_3X8I9+\_CB;8.TE0,4Z1ED/.:[+>S0MCVZ6';]:)YA<.W^1=(_;YW$SM9MA^K\\@/"HUJL@H]85?+2C62N"I]=//W[.W\(D_K?7+[D:;3/8/; MQ_I#4=3'!GN%"EAUR8-=U,B'U\&8W^E33;SU^+Y8TO@#'5&?18S\8+[V9AP& MXCZ)!>[.TG5%G_XW+SN[Y?DG/Y:=?R%;7.7;P?D!.4GZC+"&(!6CDV(D]VYS M2;2H;/'W-%506/+EU=HF8L9>&^UH;ET0K\42]961%K='8M(<],%!NL6N.,O M[:2Z]2E$@NIN,J+927>\A80#;8D'$5'$8C+W]I$40[9R+%_49G?QL'7MMGLE]L=GU\Q]H20 M7B62X2P8I(NOY%(*U>7ENC\3G_YE7Q-T[?9D MIKN32=(SNY]>OH7=)7 MA-%2*;4).=-5MB.)^"?I#GDM&4;;E($S=R%:..[DC5STLD!^A**W3QP_]><@ M?L*;2IBERD#Q>'6Z=."08);D!PNT22M<+>"I=7`9-ZB4MT\V?TM:NB<]B-3N:Z07#UO:88=6UY41PNI)A%[Z M4-D@1Y2`"(/OJP@3;&\R8AO#>W/UIGGF!(O')YAD(L3>R/U`Y-E/DI-\C\;! MS,=_F4A.:)JS-_XXF.>F'"4@N$R*JI%,6FO+;KB$&BNWUN<=TL)H^_.A?;_Q M-%.;;/NMC/7\]FX__71?YB/),N-9/K\OG1"_8X#\2;ZH[:>Q98F=-PF1E5BK M*,$I;9ZN/K[OL!L.13&Y,XFX*M-L;4M>E82YZ:(SWL"=O5?QWM:TEV/;,4#< MRI(?4[A4R\[U6-H$\,>,IB,-A4/+1[=X`Z*0*R`*E,+VM`]/3HC.G0A-+H(Y M2:0DSOI#C,>X723=T<[&F`M'V[!VR\+,&"@K]SH;]#0`9PS2:-=)IY[<(R'W M>#RYANL:$Y&:%R'A];D^I"W`^"E81HX_R0_P2F(N=66*_T2D)@%-3BJ43A/.7?ID7X*W+"7GS7&2"=S4(TP_YOA?-]@Q>5B]VY<=5;I.C4 M8]>LC:./?*;:%!W7Y1P-EY-J0\V4]X:#=DQA0_>K:*>:O!?O-35S96,:-3_4 M2=1,01@Z+:.*U3(?2<]CU%^0(U`,':R*/UH1U*KIT[13LY]"N>3I<:+.TR+" MO1?!>F43;^PUBT#1],&@/!;9R)U5_132^"C@5&OJWC%YI[#7+G)I%[ETR740 M3I&+O91!$`[0R\(->[4B5*W`IFZE[;6*(*VBGJJ]SR*7?#U.U+D^2WI!$=1M MNUVMFU=!RL/\_J%C>ZC6$$?E"=ICNHIT9^1OVV'KMGVV%,&AI9HEB:FR`9`@ M!DDX]_)<0ZN?*D8_Y4>YW:?=HJY>.MUSLN=DS\FN M\=S1::HCTG>T[VG.PJ)W=%\O9W`=V_6/LZ,;?[VNO4Q=6L2J7I M]W7GO)(&9F>D_5\:V1^.MTS@GD71NF/7.S M9.NG#>KDL9]5"(/=N]-?)-$1H$&X: M^;0@PR%%/$V^2*IZ*E':Y!]2RC&)UE&S1UK@:5/')/\AU%1I*&.\0&-R8&Z" M?7_\LLG@U45>:P[-]>(S.^]\6M;VZL7GL8I/L%:U+1&?LINA6X'Z''A.['IN M_-H+TU8+4TWK9:D$KVV#+-4.7NPBHRB55'#&*)P//KC^(-4&N9>>;96>?4V4 M9*]M@QS53YOJ7E4,O)XD/7L"ECMAKPI)V,/#"?NK^<(+7A%Z0.&S.T;9E0EG MGK>^9OMV^G9+[1T*W0!_+XJCH\W=P\S-KW.F\:$\-SC1D*O)0^XQ M)G"-!A/F%0$_QFELYE:2K&N;I<^O=VHN,J]RIDG'U[3WCB[+?Q<&D^4XQJLA MBLGYQA`](W_9FG1_6\^Y:!*EXUOEQ%-!:^82%&#(VPBR/6'+M;]U'`))OO"B M8?6"J<*);S8,:#:5F>834++;4/<&"1!J'`P>;C\C'@R(4 M;B[8["58Y1+,,OH$27=%F*78K91AN2[L:H^7GI-MZ)8CN)J*NR8/\M7D MJ3NM>#(`3Z>(]/]!-_XXF*-'Y^7>B1%!Y8]=STU0'FG+G`WSLLON2O.MNY5U M=37(J?E++2"7*9+7\C*@OK*N$]/85]8U_=J^LJZ$-=G=RKJ5`3.(G9>!$P^F M:$(2+?A9)U[&0?C:JJXZ;<^Q0+TD)94>.>Y<,*GA#`MLJNYN=RK;G1/&D@D- MW*W40M%PX*.D!F\CO+XA'TW=N)=:]4BM_MJ+[LHL.G-,NBBXY#;7=1`B/'IB M=!'[:C!QIU,4XK?BK_9BJQZQ]0%(9&W]U$LNP?/\`<"&)G5W+H\MA=?-,HR> MC]67L\BEI5.1D448/+N1&_B] MY4P)AO4E,X=J4%1Y:E!:1NXQUEKT)3.=F,:^9*;IU_8E,R5,Q.Z6S)P[D3L> M?%\;,B?.RI+!BV,^#_Q!E%@R@V`91['C3_J6"D6;2EC02%.'NMEWK.INW$@# M0PB;NO6I2T4T*T^DM; M6;4]T-W-W&G/1RE;*M2JNO\\X':0SDBK'T_0OYI6NUT1EJOWKN:?>TYV88\=HD4)GL">S?US):*U0H3V`]H1OK`WJ-% M$,;8/KCQIT$X3W+QYZ_K/QY?"EO+2V&78EEGD]B&7=.-2AO4R6,_`["(Z9X3 M]R56"L0BMYL&3DV`6-Q0:QHX/05BD:MZT\CS*>#)PI=)F!YTL(DEH2Q>_FO] MZ_HERMJ8I;:I64L<%@S$`3;BMJ,DI.QEY0=%J7A9G/RW%+K61#G#YS\>+J7T M?QOFR\--SY!LTW5Q4V,YE'/KWU^701^\C(GIBD.._I*DLVU9BV[ M/4B*D*\T38`-;:C*=%ZI59'>?BFE"3&'8!U2[E>2)*]MZ4I:L6,81*2V55;O&4Y#'%VP4B-V/ZLW63U-Z(;/4N4L$0:/T=8U*] MMO5K:@CMEDKFQN>^7U+9W53UH6E+U5"U7THM74K`')I:2_-II4*-3TD=,5X" M,&L-9(!,/9#.\W?MX;ZLK#QQ5925P:2L+'\J[0GF;HP1] MY5%IEC5S%[6A#BU@-F4#R3]U1[@BAHHA;UN)QF?N^!;$;@:G7Q;]LB!RPAI: MIKR:HZ_*Z?"*YQN0_]JRH6W8TJ[\QJ?PB%<&'.J:U:^,?F7T5I1$KVW#^M"' MNL1^>)MC47W%2NLV@ZH.%57>W=#X'![QTK#M?EWTZR+C0E9]:.A-]@B"/'D.C$:G0?^9/0VWN@S(@T#\]FB:0!VD2N?,>BQNW"\ MA"MTO-`5&W21%P_!,PH1EF,C,D#9%0)MTY"-*[=^\J+5:Q^_!V)%A6EHJLH( M.9^RIO".SF;('[^6V`M`T8'>+1Y<)-M@4H8)IL:J,J3E`8^R@*8"M&XQA$5/ MJ$`WS&ZQ@4]%:+K5,7Y\'3V,'D/D1,OPM2PW;-N6BAF/3R%":36\T\.D3%=O@G=PS3!Z);1F=W#=\RL0R(;-96H(K%T[T1/Z[VMZ'%CT\!6'\ MB,+YF3_Y%/@S\N.-_XRBF$33."6,?A=&3N^`A5L&6FFU9*?%;-%J*L*OY MP@M>$5J7]2;7]IP[$9IC8/EG[,LUXPA@WQ`BFJ&2?=7%6,,XKQ4'BZL?R8(A>+"W2/?\6_?4T6)IK< MKFXUQI^<>=Z7P']`OAN$GQW?F2&R;$O!N\/O3^-3,;Y3H&T@',-!Q;.JHJ>7JE4@Z:)#'STBE?V7PA_,XK#96+Y;`W02S<: M>T&$A22%'4V>&B6/C6[\Q3*.1I_0,_+`VHQ.__US$O5.A&HTNBW'&(=_5R$?WIQD^NO]'F=\%BZ26JN]2ZV3R>O#)-\F$:H7$-L`2)C]&-:!1-T.V\O;JQ9F[*Q,CB1-_Q3,9ICY< MJ6P_=JD]3NP^*,8@?L(&Z>PI:9#VYJ,QC+DB>H+^TY,SI2IIC) MZ%__W'OZ[:47V$T@'V*CWO$(-7@I7V*!2O?^DQ.@GD"P&N'0J]X&NPS&B3.Q M^LHJ?'>-/Z-D[._K@0Z^YM!(A)@2XY!_LT;:OF9_G!41I7A'_CU1-/S!^['> MO6I_I,?7!>4`0#GY_?VKR;-O;TQ6V.L%_CQTO!N\!E]^0Z]TKR;>L:4#["BO M!LA\U=Y(V!0+_,2,7&W@6^S/QHY/;C4O96*LGM[S(X\<44630?*2-`7OWKH[Y#V:N1&YHC[^XLPI MI_7B]N.7J_\=7-S>WZ7'>?^JU4";*+'\8 M+E)H*[^A!IA)P<8VXKMFJRDGD_R_7 M8O(Q./!P8A%^VZ\O^/?2C=QX4X6PLL?750?D"P+'O40DU^'NKA9"6?5PJUL; M-?'$\X(Q$??97R89$3_BCQRNM+J^(Q6IQJZ0WM&Z@&5$JK!&6,+?KWI@TJ6= M#5TR-`_(\TC2_"/RL3_OC;#=C1?AW/43USK&&ISR+)%B283,G'#\E\W-)"B*"!=G5H_5[Z(J,%;L)6()LA:;F8"N;>3:^JDFRHM[JU<5L M?!7`1A95+C+VC;_K*#0.1LS&-TPAL+X3M^8Z""^#Y;=XNO3V(VG"`C`9^X5Z M]"H(I_7CP&X0E(/P=Y&Q&S]V_)E+2@#("2TQ44:@F#N[-W=,9OJ85`!0-,A. MG!^[$]=;$D'V=GSFZF7L+3%_B*5+5OPR7K_LR@E)#4V$/:!D3V04^5/Q^$"B M1H>V;M@I)"*HJQIP\:0=0&LIJJ)9U:+=7V,,8L8`P+)V@H99:RE_,-JCL]"T MJ0<3)$=52X>:D3%FML"A&IKVY)2B)CVJ*(?>.?%&SKF]+97UQD?)R1>LKES^ M2A*H!9!U)'I$#9B-RPFR4RHI0>FBV941:YHB.>+<*>8Z;*_+OKJ+CLUS2#,3`%.7&WWV MZ7@.S(:I[H8/9<.M=+A#2( MD"^A"'#'RM0#2ULXI?)P MA%,>M(]EHA<-:>4NA@/R("[OVFH=9`+GSM@M_NL"2]@:;-7+A[T6547O%=:+ M4(.6E>\!,Q#5`$J&SJW`-/-MA)8@Y]6&A@V[P`:FOJRV!O(](W'@2\N.3RB* M'I^1,^FD\(E_P%2B*FA]=9Z:L,7, ME)OM1?&%8U79%,@(FX#K4>,!>"CDH2BY=M$BYH3N)PD\_BM.@:FTZI"1'#R0Q8 M4+S<."(>":WK^F['!+G@,1G8F@+9M$Y-H#AOPE:`U.AX!#FP990?5<6HZB:_ M^BA4[8@JCS/5/T?U19(:F*TZ8T6UPZLC&E0[J%KC/?6C$WYR66YY*?X8K]S2 MM-+S;5(+HVI/M[52$O.=;9-=3E=YLJT1*?XE\,?5Q2J`"JFKM0[150,N!I%L M,H;V:L;%%;>P[8+V$5*`9#$(#=N@/AS3(#3.^+,*=6DW'T_!++0M-L58*RZ6 M!C6[??UDQ,79E84MK%;SS/&(31/8!EN`JE:03&+3U*&T&D&4-PTL=;?MHXP@ MFTCE-:T7.!N\M4!I"&]YU@:-4F43L`ZH&ZY&8"W615S-P%JAJ"IM"-8!+<;5 M%*PN]-LZ27([FQ=@)#05GAQ[VE`/G5VFH:U:6!S!/]NT+-H]6SLNP<:(:E.7 M[,DUA6S9&MJM6#O6?,MC&<6AZU#&`ZE34K)-:`F4%G5"HG:0Y\B;N./;B+\*.WF5$QIY5!SKI!L\UIEPEBR:1V=%9T*D5?.YB*[ M'%T55HM3Y_]D@_9;D1NN2[OUKF&')!^Z5HHV$=UTY3^]TLIN-"U57`+%1,TY*VX(WYQ)B@.7]DHN(A>5CU]%IJKH-Y2_96)MSA`;:K2NAI,>%L:2]27A:05GGQ37MW:[L+9[V[Q=^%T-M= M'?[+Z#<^_!TM'R^<]N[6EU-`[VH!>B'T5E>H6><,272Y6);? MA;&IKS]J'_;.EMOR^V]V:ZOH^!TX%9C2^F^<\][A6N7\6C4*2[ZS]6H4V(&F MM+2$28`MW]HZ;P'&?&L+P?FM>4V5UX?C5''%V!6MI=@+Y[TXI:[`ELHZDG#G MO?W3UFN8^(]A$$7WR/'&""FL6@5BI=>V?[1VZ,K#PGP^CFJ M4LH_VQN_:NI%.SNTZ:B&T`IV>4K%.OY3WM4VMXWCX+_2V>_)ZOWEYNYFG";9 M]4X;>Y)V=_K)HTATHJLM92DIC>_7'RE9MDQ)%D6!LM/[TDQM2W@`@B``$N#X MW$IT&7ES\2?B'-YMY$U&GJ5B#TU'\IX6/:_1'E+A!,CP1R]Y[KX6LNN0@\$L M)/2M/>AP+E>ZRQ8U-=.91`']<_-W%KX2@1"Q3M*/'L:;,'K*L]&=#"M=IWDT M1:\!Z20+B90C_YHCM16U+K)1D?(JD:.>7*9\:FBHING*03I'.(R#:>33D!,1 MN>5_!V?BM_)5.4`W(P#"WGOSHTA1,]M-`X#'ZW58&%KZ`H*,#`[QJHBM_/"6 MA/^(PM6_?DEQAG[IK\V_@I-J5<<&4G'TD,;^]^OP-0P0666(-!Z>/8RHD.9> M&`BIT,W\H3H8T[O;7_ZM7"I.92@X2`\$RZ4SS4A564")"JS(GT.@LZB0:2%2 MS;U%C]Q`%3ZD)5U0I+K2J&8M2#EEVHET[N$9?DB)UQ?DUK%\L._$:]%116O$ MV485#F;+I)4,,_\VF60I<2JIJ]=+BL7#-2$7T,?)0_Q2LSQK6_BZ$X=4S-!(6!"&J2ZBLEJ4&]4<#(R%:;$B:'" M#T%,&J;)QHG=]$L1P4386LTL5VEPTQ>+DDV%M7+MQ*_1$F'BG=^C5Q1EB`:H MY']AFGSLN$69TY:H)&8_U,PNBD#X>,_W:8:M`^`CECG?$$^(G082G97O%S<@ M:Z`U'!2GO"Q;L>%`<=S6S:MGILMT1SE.#P0;KXZ9%G,??#]LQ!7PP[PC)8QY MUER+0;.GP$E;U"ZKW(1Q^$H^?T6[<^.SY?[#7&@<@=$H#E4WYNWX^?(IILF4:[N(73:K4R1;_(C^042NQO%I3<@M(3.&W6'[]D M_G>#+8O_"\UAE\:!(BASO)70OK:K*[1$&!K3)[R-E`"@(Y*_1RGAGLXS#T=A M],1YZEP,;$FC3.5>>4GH0^S*:#21K.M[/(V4^H(1V74ID!B#D%R'JRQ%(-M5 M!1RM'[=!#Q'.^]%!6[B1EY>O:"<.Y("42P\PRC M&D*MBI";.`CH;JDV(U9E(:8V,?+)8I@_,DEO44`>7]%]F2R-\>;@QT#RU\TN M;GJADLNFX(B=G,?MRGKPB^N0/$B=Y=!;@8SEA7*I=DZF?K@DXGA=_6:;KH#H&V`SG0)AD$GG M5J2Y@ZHPI>E2>'WS49( MF8,^G81EZOJ*%MHBJ.-B%TQI1P_Z,,"%;-F%I1\5/#_L\NM9Q+QBOWV0;Q;@ M@$[G,HG)O]]SU!=B9"^,109+(KX=.RK@#-%ZO]FR[?"=^!QH05TC)X9++%PV M!$'%F[?W),>[WE:K;@(A9=>/L571<(T"N89]I^)VS+Q M_3C+:X\FP7\RD,&@,8NI-2+K@8%A@E:JSG%,O"X0#38MA:EVJU#@(RVDI*9C MF9QTI^L7LO916?29P$W+^<%R?1='N->*7<':`HG!G6?^Z-0K(L_ZWDJQLE0R MA)_#*,9DL2?N'\+DK40W#M]",UOIYOA)8N'\H&TS-_6.R,%YB$[LW):CV,XY MR8V\\.;-6X?%-XT*@]##MJM:1(7TWN>B_)0L&(3 MS*Z9I>%(=YF)C]Y+F(IL938>)=*9`+>;\""@0O*T%&LHR%=B>V*\H1F+Y!D% M>>E`7H)SCQ*$7]'@(AO+-0P&8R=-.)"\GJ=CF$`@`9)=FJ.X[#JT?[L`7=[> M6&3UL_O2O?=^?/;(4A>2UX`J#O%B=-;N=M$$P\A]XMTQ6[2[+\:_8OQ]&A&W MF69D006I&VJ+-K73A`/)V^A&50!`%K[4]C1G',6E\0-9$RRE;B/:"`I"$TL3 MU-;__K@$&^^W9%BUOAG6_IW>#%5SVH:CNP?_^3#>OP>TI3JL=WP:QH\SUB6A M(6U53=T]#Q$,'?MA7>!TPZDOD.]/#,W=XKIJNX@.U%?>]\?\P#;2Q&U5?P(I M'.\YW;'\N6Q0R2^!!0@G199FQ:DM\?SLBT3D4< M!O>%0;K+5)%VPB!!%]I\]O!WE-YF9*D'[J>I6LQ2T$$/!ASW*2&FH5(O<+39 M`.W9AV-:>1=<;;XF-$DJZ^BBK3"+`C]]$-QBV675LJ6B+O0:7MH79+%A&KGP M(P!!+G8"1]/R!BSR8,LZX:DI-G-'!3\`$.!B^JVQR<8!J/=[DC!;SKJEUS1X M3X.7O)A<#(UI=R9$&[QLNA^NF/H1WFJRI@='9LO6TU*52G;RS#5*R*]HU\Q) M\CL*G@BXR@\X0K@_O!$6^=2]=%UU1I?.;M)#SVQ;MPYM90,E*"B+SZ])P)?Y(&N//1JLAY`3 MENN.!ZK<7EKLBA:CI\4T16O.;AFFQ3@=@\$*'@JPF6L-)0AM?S4%MX*I*K-Q M+1,6MX)INJN-)ZRA&L9>9-@-EC9QVE9*@.4@])JI:*(R!`CW!CNS:O(":>B3 MVGX'RO[(:=E+5>(="Q=L1DH>WI/(1=!3UQK&^><1RA&3,?'];)VMJ,]2=F2K MPED4>#CW>-Z-%&':(S,5P$(PH#D99ZA'9+V]3&@2!=73_&-:4==B;I,:"_T9 MR$RLZD#7K/]7@8TS)=^AA%DZ0$WKQ<70`$@>=R-9ZO,21UD3-\%A0L**ZXR> M*BCT"JH\5F\*'@!!CBB"$TT`"/[I\SN[$>.B25J*P\-+XP=2ZF!^`<5Q!28PQ8 M*51/(!?OAVJ<5.Q#,N>%CM,4QB=6/":,;.YM\C3_;-G4;A=F:=/50TMPG*8P M/I@6R2+@OL03_^\LI!6:L#6VEE$D\^KPFD@*@A,+C2Q;:Q:<`+(YIJJ:;N8K M+Z*EK/0(X,L::J%53=L^CK25/@AN,1-J.$"@BUL,MI.?_*Z2#8:ZE<:UF/8T M'$3A4/*FQ36%N?]*`&7L(Q3D!=;T8CH*8;8L+JK+"YF)H24/T6L:HJ"YPQ4= MK83\;)71]2ZW*;,7P4;3S;TO&;61"?E4TA%+E^LJD_XZD6QH2O&SEU+W9I-? M8;Q:H3R3D;-O_ MAHV7KXIA5-B%CX=N#6NSNP%0BJZKME%3U59J`+AXRX4U6ZLI)2<@RV.0E;SR-5J&?CB\7(1> MH\CBZR(*!I*[.L@P77:`^X&DZV*RO7FQ;"T!$Y@)V]]01*]^(O[8)%C3]E,ISFL#(#U4 MS549-Y"/^&#`@ILHIN$.1]N8)YK0T.HI;TQPM=G_9!L6YI>-Y/^05X9%S\=K MGI9".YW90ESD&:A%D8):T""E5"3BDG_8$`\\J7`'BO0[^R M^+.H:2PV/N'4P8"5P`'*D[//JP?O0`B[YB*3),G616J9VAV?QGS;#4K`:Q*K M=Y=)QWQ*$?6_VTTOY*/]7`*BG13ZZT[#75OFI2%9,A3J*20B=/68>6G_'.+X M,Z99=MJ5!-#,&+)GT2'JTXI)\!I)0_9\&DU&]V'R_9:H2MFL'$:1"GNL6Y*D MU`3ZE#(2O8Q4UDR3*)^[C+IGY4Y\M1KG-[I!U2NQ7KRC*I;IW2W-$[N&8[@` MLND`>RXBZ0X).F5FN)KC6!!6Z;W(C#..Z)2V37":C!@U2F@S^0N'3,^V2\4HFTA/:?H/F./1[]^VZF3\PIEI3+U6( MX*L?[K&$=8_67DCW+#_&Q4UUF;BM9LO'0;U'1U@AY91MS*QI5>;U`W[5*#6`0A^($5 M;;[XPNJ:":IJAP!E,B_78AG&I0VH0OS01Q19_N4U":=V89?09EQ=>*HZGO#J M3)R/!`7-EZI=NLY/(KY9EB:I%P5Y<5B*PR@)?9`&M):E,260TJ!*DTA'L--T MR+#9AAN&+4T6,H(=?AGP!WRZH\%Z3>/)0&@I:SF"VN`-&9<&H#GAQ'U>PN*/ M5,Q+!3!2$1?68S?1Q]Y$VX)+M9?@&H)CNQ8LV6Y&65+#R!?/UY05&,,8(@MF#900#?E>*:6HNTS:WZ_(1 M$1"0S7`N:%-_?03(09!?,^&M%G,OI,GNQ?8Z3\Z;HDR+Z>$K!691C;_-S?,` MQ76GJ):4]U`6]QM$>`?+`&6$:KJ;)A]E_1ECR M00G.B'K1$Q>ZHF*QVB.FB$:J%=FE:P>3G[/4!K/2"P8H&T=.0QY7CS;N&@8! MGKL\CH<8(ZYZ_]X@('DXUCAOZ,*KLC449\IH;T,%SU;Q$[I[#UKHH)L-4&NT M>N,1JV/0FTP3#YA[]))A_YG&?_59/MAJ;H]"V*9SD(7N),P/5##5VW+O"!_& MIE3DX<_G.'["WGJ2I<\QIB%2<3_'`:5WF;8;@G#@>1)US%3VNC!Y'-$><_3@I%IFU>9RE&2 M$]]??T-*LBV)I"A+LJBT>'!X-C5G])L7SO!E2+[]Y_/"X#10\>_/&P2GZ\\Z?A$V(X_;XS M/#[D__?K<#!(/G".`F`(/PD.H\/D%X_0KP_PDP/H:?#N8!Z&CV^.CIZ>G@Z? M'YAWZ+/9T>CX^.0H;7@0MWSS')!,ZZ>3M.WPZ(_KJSMWCA=H0"B7U]U0<38R MNN'KUZ^/Q*_0-"!O`D%_Y;LH%/HLQ>4H6_"_!FFS`?^GP7`T.!D>/@>3`]"! MX[QEOH=O\=01`-Z$JTOY3175LD=6&>\O'A%=?:)3GRV$NLMAE9#7 MUU:T6""V&D_OR(R2*7$1?,MU_8B&$#9N?(^X!)NHSY!/;<"7B+!_(2_"UQ@% M$8M-5HY/058;#G<5_K\/_XW($GF<*YCJ$UWB(#2$9L"B-DS.C88^,[)EIG$# MGY[@1>P2W&=OF+\D@5F(TI#6[Y>8@;9#LL2?($.PR-!8"K+:<.[1LXEIDF:U M/_<%D]D<\OL9I<@^`+J=O@\PJR9E/"EX1R'8':O8O[(T3:73""P<6'G MOC>!`0[OJN&J(M`JO-H)D_=\T+9KL$R)VX%V@4-$O%VQK:G;C^?&0,TY-1G= MC>'):)H$8NIK$I*]&7%,<7-V%,S:AVZJ5V-&[6124YA:XG:@&7<1/77]W()G MG./6>-Y4:6K*5C4VK*>R85OC%F.#ZJG;`6=J4RUQ,\-+8SUE6S?S<5,]9!HW M*O<]?@XCDX&:E&AO23MQ!$S:&I2=M=DJZY"MTLO'$X MQXSG.?@*I#JQ*``X#-;.DD9,$J@`VXT\X=17`"P# M&9K"=`M/4M"<>>4"A(0A"3GM\7!X[`R<=5OX;\C$@>^1B:A/V3!Q_*FS8>/\ M^)FB:$*@S4]QB05`]WPW`]?CQ1T^RZHX02LJ.*8H>!!E'%$PF"'T>`2J'QYA M+PS2?^'&&`Z.ATDUQP_)/__Y.PYC>U_YP5HF#SU@3WPV__M1!Q`WW[]D_B(> MWT0PQ-DH\1Q#_$K\5BR*7!/J,X@3D%4Q@PF*F*EL+><]8UE-(^:F,.$_,YY;K.A)6AP%O.R!,8>JN[AFB`7(YU(^(4*Z`>#(.TW")02M1?XL+#I44 MU(]P+1;J?_>IG^TKZEY?1O`M^D693A)7^,UN5U@K)L%]#D%1OCZE;&GS2K,$ MKEF&[L86J;/%X+>=2VH07?-OL4OJ-5*>SC?EVD>Y+;^&]P%S!X!SVW\GVNV_ MA-:)B;O>]+LBZ(%X)"18S&QX?4)N>[W@M^4DG8R(3:!KP>Z[HYFJ?CWLE;2H MT"?V:XXSUXT67)MXHBHKX,$!4L!X*A_85N;0W9)FJ>DJRV(T^.AFI2"$43.> M?$",0E0.MB2[@/SL2H<>)D066\\$OK4=<2O*Q%,@F8%DC7H3%V7@C>9Q'<5% M%N')UN!);15-6QN,DP.^%>M4J*V-:@EFH[ZB:6N_531]Q;[0E5S&$MR@%:_? MU9I$VM!N>T@AVQNX1"VZ3/G)#YTMA,4`8*[H*AU$T:XS_\@J,[,B5429N,30 M/I_8'&TI:#Q_ZL4:)6^`I7K5[Y)VH5<856(P_@2R9^(..-3Z=QF!938H@VOM M..&&\?6H<'7C(7&_&1^0BOU#>?6-OKEE1M&#M7:0<.73V3UF"WWIMK2590:0 M8K1\/*`9DV5_MTS7.71&]3*V9`*USK6M.[:`8ARLA9QFZ&/K[))>`;62!_[L MSW9J/HO1VI3++QK@-XGF[AL(WR/&5H3.Q!DP6>V8&9V=MC$$;VW8.ELBXO%Y M[:7/>$7O'8:QG9@.7^"'W MU%A:S-:.@"\)!6&OR)(ONF:O#I!GIS("R\9J97#-1@F=5^JD:X(K"`6?J0M3 M+40H#'MN_("(L@KM#+\2=2?Q83(AL=IO$`%#O4>/)$3>>W^Q\*G8Q)%%"0,B MBS<&3>!7"^A]V6LS% MOM1VT:+BN9"$7UJ\^$I;O`A_3+@KYF\QX?PH=\Q!4N*7E(.D`EJ[L'^#5O$+)OZ9"PI@6%D((HL4 M%8AMZ_8:)UYW^PKBF9TV[SI]\$VH:Q3R;:>5>*#1\[`X#`V30GT)S4Y<^FCS M7>3L3^\N,;*V>1^MJ16H?'6FJSZKD'A].\8NB5=*_)(2KU1`:U>SS:R]DF-KFLV'[)I[L10-;;.60<]2B6)M(LQG^T\TW:/>.D0JK;(UHNNA M"0TE2Q.8A7/."_S(L$N$>J05%-L_]]!"60&LW4,Z6_@L)/^+QT#3?/FRM5NK"=\5#X&+1=_&(Z"KSR&3"-ZF9XA53*<'V?R(Z<3Y0:+5R9$]4 M-E?8Q0W&5N/I'9E1,B4NWYN(SS*`.6Y\C[C;QDA0@X=RL!`7/9\_H,7+OF)& MO*!KBY6SX>5LF#4MA/0]KR+F41XSIW,$H9.E;!I@Z:NW1;`G>;"<_N>X6&Z+ MS<_"4R2=NSGPZ6$_J1^9%:_Q#`L=)#,+;N[S7T1,QI.S M)83]&8Y+(8IP"ET@I7,20B>E;!I@YH[.W!.&693#DV&5"SLSO'[*U+LV']IU M3U_JA3K5"K7Y@0?[+=9_=V+F>3GW%/'3EUJSPKPRCOO.CS&'?>%=/Y*:!?Q+ M!<`)BQ80FS[47D1OF+GRB6M+F$J#Z^(;H?Q?_I3@OYO#K([?D@&"E%_]L3.7 M[S>9E,\%:IK(Y-H3RX^.?2O'W!NR=#N'X3OW@I=X0T5#%J]VCX5^\[=S.U_[ M%*^N$?N*P\N(3@PL7$IA6?&-0J+4FJ7B]*>_*KICWRP28]ZU^[2]B+:UC*`< M:.K6'G8=379YQ5,7`&_1TS7,YAA!7GR%/'_CC"T5>^;E1!T^/5)4>>&Z*@UP MBRL<$O!??/;U$Q4EQH&YK714=AM+A]S:DJ\U>G[S3##'D_1]8#-KZ:CLMI8. M>84*]SWF%=5RD3ZMM+9$9+K@,J:XF`I/"OLQ%1==G&$GB3(_K%Z. M&X3G*"#2^H3*+#J=[D]]%F3FK^+1Y,^48>1QG'R?4R>E&;U=*QHYB'P;%P?# M2DL:*A9V"9KU/>VE7+LPZ>ZBF9TE+E^_45FVS@NL/=:/6?^N,5ONL6Z,(_SW M)>"R)>#^Y/A=V?PYZH'32^[NJB-OS_Q^A['03CQ>C"N8"MN/Q=2:`\9=V;P8 M;Z@@;T^>LS?53HU4:(=@^\J!)SUP]4:2W\GWY*?*![WW`5,IOV<]71;HO1M4 M$'3G=-?V\G/I(J]J47KGHKK6UJNE-`*0>X M"O3F_KN#]6,0QD564RITX3M4+^]L>R`BW M5@U<5.."O0Q3[H$R*IX/AM%*81*?':XX"64R;.E\6:U$GN.35W7K)]<"-[^^ MDMZ;F(<]&A90;[5M#4:9;ZA![4-;X@;#PAVN1=4=%Q;-.*$C*)TL:5>5OB.) MGQ;"054_'5E1Y[NUT1T'?S_*K>2GKT*N3\Y7VO.MP-6N3<`RX&>S&<,SR&8& M1;0-,+=K@ZP,_Q6_T7F.Z/T3]I;X&EK/@W;\I^1+%FZT5>YGY96[-974CZG> M[KTI%7\XBD5OM>N6?ZQ[GVPLV)473==75\^\LW+GW.Z48\;/XV/63JPL^5+W M?FE#K"Q14C_V7W;OCVD_3$5O-5:6?ZQ[G[0H5I:KRZ+SG:9SJQ/)W*KNQ57. MB65SJ\Z*9A5WL[IR%$/S]B_\:(!>?<9?$E66+QIRI)M?*%[@-! MA8JY5C30]CBH"5>Y!U9X6XY4K.9\Q>03+]Q93%30]M9,(][RY&])L9&J06RX&;-/3QE3@3H1(A&I.3;WF&HC3Q4=&O!^L?YC M('OJ2EI'LFLF>RJ9R19.!%2=R9[N;6=65?<@WY\=%/=G6RR%D"-6EG!6@-SB ML1$=9N6>O>0]CS+L;>[A%XZ^%/?O30Z]M/$`1?8%,.B1_,*S)^(5E#HZ+A1" M;*B=F%QTP`V#Q@L-Q,K>#%/Y&RZ_%J)$MGWC9VX08XB&J_V:Y,J\UJ%\* MA=H)E9,A:Z7;W.+'B+ES\/D;YL\86A3=+O\P0EPULB%TUI1[=+VRZJ:*CKB/ M+B[Q!>5A/".7:#.F2L"J#CH:8FTW917\6)FRY&%?XL_[/>FHQ&MVU+'-[*IY M4R4/=WAZ7.L9E?W43FZ)-`[GF/%D#U`@WZ^K;0N"CK$;/?V M_(U*+OTC."/S1W!T,N[SR1_=,S/*[%"LY2U[;B:7%]X><8X/$"W@C_\#4$L# M!!0````(`.6`GD`&U]PZ0AH``!5Z`@`5`!P`8V=N>"TR,#$R,#0P,5]D968N M>&UL550)``/N\)Y/[O">3W5X"P`!!"4.```$.0$``.T]:W/C-I+?KVK_`]?[ MX9*J\]BR)]G,W,YM^3'V."N/IVS//CZE8`F6N$.16H#T6/GU!U"41$D`"(J@ MT"11J3B1!(#=C7ZA'^!?_OHZ";P73*@?A1\.>F^.#SP<#J*A'XX^'"3T$-&! M[Q_\]?_^\%]_^>/AX3_/[_O>,!HD$QS&WH!@%..A]S3S[N^]RR@,<1#@F?>( M1B-,%JMZO>,W_)_>+W_^7^\BFLZ(/QK'W@\7/Z[-.CS,GG&.*%N3S4L?=O*F M-_\E\,-O[_F?)_:[QZ`.Z?O7)Q(,XP\'XSB>OC\ZXA_?1&1T=')\_-/1_,># MQ5`^=3GR^_?O;[Z?IF-[[]Z].TI_70ZEOF@@6[1W],_;_L-@C"?HT`]IC,(! MSF:MS<@#_-*QT>,!)[WIS()`KP/7[V4J*\CV=3_.&`^I-IP$%*OQL3_/SA8#`*7]DR MO9/CM\?I(G]ZB!D_<-:X>WX8(X+'43!D3/#Q/XD?SPX\OO#7^YLE$H-H%.+7 M-X-HU#LO^`;9G]) M4DY"U;/KA[!7#<2>.1L8#;ZE?M9%-)GBD*;.A389"Z;O`49M0Z*WBB&(\8CO MUDWX')%)28K*I^9A0V2@"Y[$"URXQ=S]^RF%>LR6((/D"1\.?08#]]@/O.Q! M>9"7J_AA?,2&'F5CCH0+U`WU\E&'PVB"_)(@;\_>([SX&25!O#/`B^FU0YQ2 MYG"")T^8E(1V?6K=D*(@*`=?.B&#BATXO4\+#O8N\;,?^ES^O!_Z?HB]&^;? M4R^.5F-^3(^C"WR&RPEL^+$0#Q=8\4?O>O3)UO5COL1Q[^VQ=^@M MI[#_OXA"&@7^,#V.KWZ(GKW\:O_M9>NE""Q0"*+!&MP!/VM&1+@9*4F?$7U* MZ9K0PQ%"4[8KO=X1#F*Z^(;KQ=[A<2\[7/XI^_JW)62/Z&FUW0%ZPD$:;!`. M.K(.[9QJW(!$8>KBO/JT"'CQG'5<5LQS1M:Q8IRZ>$#&M#OJX?D:SR2:R`F< M/3C2QB(BC)L^'*S?D0D],,152(A&VQO)P:#9)($7"O>Q6-,N`0R;:<%KWL44(*35L'I%U704&?I&6 MS8,MT%F-@;U`7V5XG(#'0Z:R,@1.P2-00D5E.+W5='O%I\JS('`GR,Z=('DL M(0TE%$&<&UBGX*01$*41W()8>#[,"+Q25_/8S/M!$%$\_'`0DP2OOHS"F+'T MQR"=^N&`SH.>FN)T$S+I]-.4N_<<$6\5GGGO>1E@[[?!=[(&@7OW"C7S!X0; ML@7U]D`(Y[24!^@-ISO^=9,G=QTCBQJ:0/VUFW>XQDS+JQ_@! MDQ=_@.=8WF.N7=-5TEV6'O#K?BQHBCZBUX_/SW@07S%SG>*YE=2L0#BMU:W1 MY])_\8?,.-.K6A\/T4Y"*6TTT-?]XR\=[W?/*MJL')E2DAX+4Y0,3*BJQ M%>4&(++A M?670_](0Z.MTH3)2O&LX*3Y`%[#YTIA7"E,/:4PM:7/ M%\6G^\R?[Y1FZX,IWMQH`]L4OUXE\?-^6%O^1_OBV*R\G*OL;'9E9\>$R]DZ M5_;I"O=0OV&HR+9#Z8+=S+S>1P$T+4'5/7 M[DSOXM>6X]?J:\'6!?#GXQ./*PK*/4HVEGW@T[UTOI=?P/LA6\*>D"T1.Z,4 MIU<3]7WTY`>I0\:R/7W"@T$BZDT%$QXUS0UX9Z%("8(2]_>*_/]:V@5V>ZMN@*JUQ MR37LXWH33I.8IN3O*2/8RAF@\#@IC<<)G-A[.1$3*DP]U@-S;*"I>RYU/K+SD8'XR+G=NR+X/PF/O^AY$?*9G?*.Y60H&ZQRKG%#.-JR M4[R$K;0KO#43%%YT*8MZ'J1R*BA7LH@EB_S(K7T#[59)^+/06=[:0Q=YA*=? MG5/5_BIYCA,0^[YUI9%`D3DT]HOY=F ME%R;79O.FW.29#M1J0&ATDFAP.V2![UC5ZP6F5"&=433XHF&..FA?I M@X8%Y!2-LE=2SPWN.1I\P[I2I9QA#8^O#X\DM5XSIKVN.87#25%70\$<`+AH M;HEJ@OT3<`UF/._>E;!>8,[+I2WV^ITI2K/6#B3%A@_,K3`[X28SIF!N@JFT M8P56%LQ=,+MOG*6TZF,M;*J%88.S!7.RBY4:(YW=J57L89O3M++"Y+N9&B[21>`SRIO M:<%24(IL3'N"9;43F'A5[;YQD68#$]2J_Y105@F""8S9(DV!,MD,.`'I86__ MN<1US96IJ-7MFK/2VVZM3IKQ[6-65[3E$=.--M^L;5K-S;=;MP*+$7,:N2V&BO%@>TT MDLY5;F]1D2L6E!4+VK_,O]G%@DX70I+S*L5EPEW.MD12NU-BGKV2LLF4`3B_ M%CU73R&K)9.-AN*,U59J(D.\@5F/=NHD%\1PN7+_$_ZU\NMYJ%PZ.76:T@&4_F&+_WY[KZI!MTW59HO MZKY/"E)ZPBF*A@E1%TH=]LD+*V*GOK[Z;B')8&O0E[@7R=AU2.X*GSU>X=/R MB\K:=%VY2DG@58+!3^TAY5)2W0=E'1*71RE\? M9!^?6J\/`K]+P&^-TT5#[X8_^_VW1?@47'AGOVU6=T/T[K:SW^NJM2&*:^SL MW_&FNR,Z-];I]M;NN;+)Q=>Z&XCO%Q0GE%S#2I'13GB6#:!#*Q(JA;13&VT1 MJ6J!B<6KUN^>"S=/5>"SXT+V@F\,/EF,+?W)7D!S=AK?XG@<#8MK`R5C[5VW%H6C1TPFQ9`+1QJT--M&X6$4,^;-#`A MK>J<+K9[8%Y94!E!H6G)T/NEN>CM;%4SU-\!*_EW$0A7&`BN,-#=@=32/H2[ M$`L4R58#44E-XO5@ZY(N)$'`ZDO7C=#<;H1NJ@NPHM0%U\/U)+B>!`$*KB?! M]22XG@37D^!Z$EQ/@NM)<#T)KB?!]22XG@0H^+B>!&#XN)X$%ZAO8.2MZ8'Z M%;!%,=A^K$+.['*=)>81,,QCS#0*7=N.:Q)1^C4D&`4SCNL5Z&W#V MV2=,>Z4Y6+8,0(Q=.VU[VFEU@:V(J_4CF/&.LF*]#"9C9PYW/24-)K578QNA M3%V#R0JZ[E'7/5HO]J53E-#:#KMYBG0=`*[Y$$IAHU,8+FD*.VEJ16"-9_>J MY8KZ$(N(3@22>%)5$D]@F^XN9(_`NB=-+%IRO;[=519@!:D+?K[K]&U]IZ^- MOM*V]&+6WMGJ^@=!%+ZY_D&5Z@*#B)'.-/AH%'1RV4_4U=1:U\P"T2[Z[%TX MX/==>:A[HXE3'8T2JRJ'$V&E!-NV*^23],IM!L8F2)KO.3&V-,#RJPLFT'Z8 M1,D&@E\B.ICWLD*!]*I;FBSP_W!'>M(1)?5Q8\#3[]"O-%`MF6&!3.Q<6/]`^ M%4OS17T8\E2@2:J^@LD[A:U)NI!K`:LM M73%E-N%>-N%)A5RKL2H6; M6BI?ED4C.]_%7+@>>!K\PX_'?G@7XG]A5*&<66]1@]$^ M34C.GF-,,D#.>1T-?OP>\0_2!@+SRUO">@%)!A=;&!M&7.,)MG!?PC*'[2I* MB&GD-1YA"?LE*!ED_HOIG==X`GC--T>$0OLDBX81!1,:W"-=-.PK MF'CCWG2LAD'=#%NVE2AY$YOA_$M#*_N[&&AQ)7:NLA]*%41[*OO?"C3)VZJ: MY"UL3=*%;`]8;>DJ^YM;V=]%90%6D+K@=KC*8E=M[NJT79VVJ]/N1IVV1O5F MPS%L2L'P3DB"KR*NUD2@58UK/Q6Q^]8I2G3M9Q(J[9U.W>[/+KK3A@-;TZ,[ M!E^YU\18BPBKDF^I[WN:;0)D3+1I1A?$0>*!V]&T0OC MKB2,R6R.0O9A$_KLZ]_.OFYZ7+D?#*9U$AH3'RE2.NL#S#WY'`7)Q)]H#_8`&>JWL)//P'"_!_H,%>'[](H&'_V`! MGL]]"3S\!W.2_9!,"0I3UQT%*+3S*M\\F.E/]-)N5_ MLZ,%;V1:\,:.5-W)I.K.:,D`FDU0>$,#I*X9$`VSH?MD4O6K':GZ)./B3W:X M^.N#!![^@_WH6>$!8/V&-JGG#";`5'@:2.-*.1^[89`+?'4P]0CZ&&SX_&!J M#TIQ#S\=@"DH*`4Y/T>`J1DH!3D_<E9;5JZU)\ M7K.M71]JM5K_R0L:&/@IN0,@Y/-V'YW?Q]#^2[1B;`GZ)=>P[?+4=[>1$-VR)?/`+CCJ MHKIS-PVX"XZ@M`\[=>&Z;"!WV5@15^/M(,XZPQ`W5ZJL*%6V8QG-UH[H]@,` MZ.*YQ(3)2NR_X-RQ+I.1;;%[MREUJ^E>;OY2RNS)V`HP541P:Y0U>5I!*BY(M=?T12% MF.)_X?!C0B)YF:MDH#E(OK+C51`@H@9#-,I^\:::'<6Z([^?8$H?59RYS%)+ M6*%92(@8R4@7COQPE!M0E!HT^PQKM&(PIH6J M9Q->#'3W;`0O"A88ST&I)FM"'FB/7E:5E;0%9!K-35]_FQ&PO.K_;WWZ3:KZ MCLAP`9/Z'DS98$AA5SEKB?6":#<`QB_E?)9'2[9!SCV"I`>=>V16!Z\J><]G M(JRT[(O>(IUVH?1(!/#2\38K$P!BL$=L12`IW2[5!',9ZR\$3Y$__/@Z97*+ M>?'?73S&9!X&C.<])?),=IG9!J^?'`Q(@I=/55Q#*1X(R>DKP_IYW:;B#C!. M8#'/+U/993BIB?A)6+&YV?JF6Q_GRM9EP_O:R5GA',NU!0H\ULZK->[FJH09 M3,&"@"I.XT"3%2NX+,'B'6?+!!>."^H5RBP`% M[89=;CJ8,*2F7M?;-S"79)K&+[=S95^L`:"2HST6PJ69E&DFRY4>=61JG'BY M@&-3`HZ6Q:_&F%FU0$S?Y1GK,X3TFFU4/Z)T>7*^QT&ZAW3L3\]G-R$C#5ZV M$8O.W^MZ6Z]3HWX``!CI-I5I[9]W7-E6@]2(\Z=;4[;E;#0TX7(V>L]4EN!3 M4L'I+NCL>R7RN?HB)SH6KFA;@VI96!%-I@2/N:!Q=/@8K2#![LM!:;]=;%B1 MXZ&:`ZF":%?F7K_!;M==!5.+4Y7/-XK15;MOI";=%>TXG[.)/F=?NV)!/=ER MF8\.9B7\/J,;#[#^1T4NI\7@RQ<4[.XQWVC_=SR\">?B4:94J/R"#:*",>RM MNV(U:5D)L@V\<:2-"LS%U7.G7,>#MH\"+KIC,[H#IC[+8DBD0:4D#W$T^':. MV!F#H\=PF^,CN1ZK=[RI)M+YA^D"7GX%`!=DK5ZX\G$R#:(9Q@^8O/B\"@@1 MO(7S61!DNWGWO/(WOC#.BM@X&FN^W-#HLP"\"-$,/N>S>SR-2,QY6^N]1G4] M%D0>JU;.%+^FL2YZ`BQK<2JMZ6*Y1XJ:06B%CM+'JNMA)N\$B(;)(.;/X4]_ MP6&"57<`R$>;@RFCEB9,JM'6N.P>4\RLQ)BYDI<,I"":=EBT%0@9+])@2%H]1Y9TRT&O,%S=("#-X(K'>VK;P^@(Q[(0XR%.9X M,$#/PN&7`(7\75-:%J*&)P++LQOB._&)MP;R-2VMWEE]U3Q9W"<==Y8Z$3)* M-ZV>1YD[OV3Y5/=YP7&'^`(;_33A@9/%?L!HXC4F0$KVU M"?&:.:B%`<%D->L4Y66^2LWTW:*%AHS!?H.`\Q?<^::,+R`#O"AH;V)A*UDY M4T7&>DM[8L6[8).R?;MN8W3Q=_3KCGD:D6>O;"F).K MBJN(7+.YLC[F^A[7/`JF?QA#^&2N+-C?<&2:;I*'-)1:?\>4PS\/_]="JHTG M0#]>[.87U":$8*I-@1%.(H5@BE`ADFM#$DM6IH*H5FB9X^="X2X4#JY>H441 MW084*LP/]#3\(,3PY.MKGS'S4C<_HK MV5-"BRLMSA/*.(C2#"ZJ4L?J.=#R_&7W8"V7=OM"A/(.;_]5@^,Q7/3/_J[4]N66L0GP4\++"<.`'7$=P.ZILPBZ: M!"#9K2,V:[ING>_@Y%9%,K-,BN;9MB$@Y[D>3J1$!K(NQY=\0^B^4\_M,XM= M]5CE,&Y%H<26M6"JGO0B4KV/?_SA"AF MW_P_4$L#!!0````(`.6`GD`^J4UG;&(``$Q4!0`5`!P`8V=N>"TR,#$R,#0P M,5]L86(N>&UL550)``/N\)Y/[O">3W5X"P`!!"4.```$.0$``.V]_V_D.)(G M^OL#[G_@ZUM@JH!T=U?U[.[U8/<.Z;*KVC,NVV>[IF]>XV$A9S+3VE9*.9+2 MY9R__C%(D6*F1(GZ0H:R]F&QTV6;#,8G%!'\%HSXM__UNHG("TVS,(G__;MW MW__X':'Q(EF&\?K?O]ME9T&V",/O2)8'\3*(DIC^^W=Q\MW_^I__[?_ZM__[ M[.SR-:?QDB[)_SF_OR;7P1.-R'48__X49)0L4AKD[&]?P_R9G"=?8TH>@_6: MIJ+U91P\1>R'IWWQQX=DE7\-4BK9(>]^_![^[U_?G9T5XYTSNDO"_L0IO/^^ M^$LDAV1@XNS?OWO.\^V??OCAZ]>OW[\^I='W2;K^X?V//_[T@VSXG6CYI]D]7A#/PIWR_ M9=\J"S?;"!CGOWM.Z:J>BRA-?X#^/\1T#1\-1O@91GCW+S#"?R]^S;_P=P1: M?KF_,@+Z^8!6T>D';UP^)GD0]6)5[UGP&\%/H-,''--"\27/0*3A^_(QN%YP MHD`V61P0C$!)DK16!IS6*LB>.$%FE.L@V#+"[][]0*,\D[\Y@]^<_?BNT(K_ M7OSZ/ZZ8/6_H0\X`;FB[#9/-+U=7831COWVX9FYZNQVE_.I@4T7!GWJ3`5' MSWJ"E?HW$*4SO>P.ZUA?)052D"""!NBKZ$ZT_C-24#[6VE%`YIIW=H"T:$J^ M%I3.@@(Q,^T-6W.PCL4_S^C?=^%+$#'#)9D00E*2=H*=L?*49-0Y^LFYFPKO M;`T8+KHY&Q.-2;F:9J`MCJ8=H;\/>1FD,>,@NZ,I9ZO0+,,G,[;&^3@MS,O/ M8,FU,[]N9O/8KF5+PIH*C^W62;W-S07VY'K),L,^GK4!D=/:QF5^MG(H3.]/&;I^-.R MOQ/1@+R!)F_)/,_3\&F7PV$6R1-RQQ0CSOVO?VTX#WD##-/ISYWO5.T?HNA MP9TYSQGG5+3%UFDPNH],73XD<1[&.S:'E4=-YW25I%2AH]GG,$[2,-]?Q3EE M>.,"T/:]"/K1G%.DZ]A&^Q&FP MWF)VAP]-2A;T(]HGS@01E(D@333:,U*Z,,I^NGS-TR!)V>8\2/?D*J<;]LL/ MN\TN8@1?&*'5BB[$0?"'9\81S=B,2.:+1;*#X=?D+F4S9+B-@-@-TTK&%9-C M!'^2N/TO.R;QL8I/$4[(\=[FSS1E7RD1:J%?=$)9=O3$49C"&VI@W9\A?&26&:[C#[N4[8L6^\B]2=` MH)A<9])O,S(8IC4.RH5$&;$.B//-H7]H./JI;8DTLYB95M-).[?NYI!:]BH. MMS)?<.WVOQ3KRB[>:=`XG/HSK@?*E]F?V)8_#2*V7ITO-V$<0H0&+-V;%W6V MG7%,L!LT:97],#DS5&L0QRI6=)R1HBN_XS_L+$^?,.QD.*ZUZ#KCP()#8,7: M$''2NJ<99;KZS)!=T!<:)5O8Z#6;4TL?'"NR`B*-IQ,"9S;3QO*Q2LGV7).T M'ICVT1?#C"S+YL(V:+P.8TI3F&[P#>-#DN6WJT])LLP8M@>:OH0+FCTDT;(E M>M.F(XZ)V$.2=M(=BVM]L\)0#?C,L'BJYB4?'BJ$Q95("V03#O; M7[;WQY[5UL!L1S_F?X/>B7O^%(4LFBT[4V3L372F4LS\^J0Q8YKYX<01FZKVRO_ M*UQ[[GA+4C2=$8@XF\)*]@B`G09/1'-;--;?^5^%K?:/[W_Z;^=2S/GH<[W. MJ%REV*GF06M\%:UAODY5&[CVHK*';+:HKFSL4(EI:C<;M/`M_NKTW*/#U&7% M[#1LCJ^\[`RN;(IO;<=LUYF:B5\O=J8QV&)DO.4$+*R!XV()/A7S:N<4T;;D M*_O;U<V:0>@,8/">1!!:A;R M\$QI/HV\"==A\!1&#`7EQSQYLOC]F6VCF%)U>N+R[47 MZX#G6!.OK^;G5]=7CU>7#V1^?IG?7_YR>WUQ>?_P!W+YO[]G^U"C,7_R>W[:B=VZ.:'^`?0DI@KKR6$Z MTT'[!(#H\JU\8PC;/PA9:1 MZC>4[5?-KY4Z4\'Q,SW!2B$MW0./PD8>X1DQ66$^8 MQH6;<+B+`[CPJFE&8H$RKZ+T&2R>!V%,ES(+C\;Y!5V%"V.F#IN.6&'CMI#* MV/&N6)R9FA7SU1`!T8FHQ$YO=`TL.J*\M!V&AQ:])G$N(IXTMD7%-'5`/PLQ M0*@Y!6GAW>/Q897GRM&U:*&?'/C=[G7B5FL\(Y+U*>SKJBBL57PZJMVNTAA' M>25S-MJ`>EAG9K6(G:T:&^KF(MW1I98&I5ES&]JC;1B:`6A;`SO./2R.C1S7 M+(.AK99"QM&3AX:-2V=F#_,+&4S2NXI;.^>&]J@JWNZJK3EWK2Y6WE"JBS<' M;F>7G7C'?Y)9).+*[H(]'&*VJG9M8S2];F!=4VH+GEUJ=#V3-2K!&Y*B);8N M=^1Z*UHB*G*6T3QKV1L>-T)2W%I6E<(V\NC\RQ_S5OGB#P^7CP]^%Q&M//$& MD]C#"58:U0]7[>K5;70U:]SM*$[J=S@!_S."BAE5"SGAHF`"DF,V3L^&MHCI M%4V,'V15;.+8GZ`ATO=K&!TK1_7/..(\9D]*T,27,TO1&#FV%?DGC!5+#[;\ MZ=8%75&FVDNVI2V4G>:MUMS6"4R&P9G.MC)=*=)2=.!YVD47?B,24B0#($4/%N1^5E0:;MH+ M#=2V1+KL,3.M;GO:N75WW5/+7N6^A[4ZRUDS/:F]_^=P79D-'3/;=AT\'KN^ M]^)V40.&MI@[]998`2N._1P7V4<(B*V]W^``6Q[E.F]*(0$'O-NH[B14ME%5 M<;;W=2OG9K$V]IC.YLL@\@[<>]UVF:\2S'LNQ(N0GA"FL=N"R3IFM/?FW=5A M$ZPZ4U4VRT)09OZT10]7J/,6?D1+NM+#'S]!Q2LE9B0TU7NE#D$%:9?C/ MI2IVGLWS#T&:[L-X_=<@VIE2=%OV1KWE!-F3>NWE%E]S5M.Q MD:&DO'0-PF>FULTFB?DK//Z\.+O*LATU9VPUM,;*W-K(?)G!U8IK=Q[8R&8U M60VT%)D.9J*".52&Y,V1?*PU[X=O8"7W4W@+:X^A\B!6PL!)K-M1;3*A-ID0 M?%BK-1[/6);_N2O.*A^3^7+)$S4%T5T0+J_B#\$V9+,$%$CFA4RAD"<'>1YD M=`D/$VF<\8J@IM.9L:@CG>N,*QQU(N1&*LZ/.T>31L4IO2YHEO$BKT^B!+)F65JZ?+1_QY=#C$I*F1%?4/%?@['X&QXQ6-*C>`_B+Q'D.GSKWG2W[E&: MK>5S\Y(L"11=/?4$_.>?WO_X+WR__4\_O?]7F/>8&;[GOP![G!$FHBV;^AB2 MR$TF.9.S112E.4O)C#368@:Q:2R0N29VW+PFIZF8TYMU].0O]1)HB?88@_"T M9HKN(FF;`_K+PKLWZ@3>WL_49$-J"`K!="`C".`P/U)8.-K2&U1B=E`2G<-B M^6.4?&U[Z-?"4 M)A%?57]!TFEOTHW$E&Z'[?8(0_!YOBNV7@TU7!D+&D02(6\D&3>W`CWN(*U1 MPK2U>&:_`7\NKO*F=:O@LU[YBENXWK4!NOK1@+'^OK`E-;7%Y^_ MCP@1<8R/NS2!4ZKE^?Y+!@E?BM(7\7H.^U:1AKQYSNY#".>#]HKN-QA\%%C@6#DT288\[9VNX M\(5"L99:+/#N-6/-HAW$+_&[PUL>%V!2%,=CHKV]=B]([?&V/PDZFT9N@07 M6@1=(<>#$"%XZXXXWQGF<_%L>(3-8".A2:TX+2"WK#P[8$7:##9C;-L,AK+W MU#:#W6"UK+,5L1/9#-:`'VRBTS?-_B:)O1FL!S."DDYF,VB/D&\&=P)4K7M! MS'PDPOD@@G;Q]UV84F,V&]-BO@,!I)5Y9XAJF=T;F[LU7O,6%>C,B*0D+H9+6J#AKG-%==AQ M]@==]%)U?1DA#FX2R9HJWLC"*!N[3&02;#*S#OS[F^A:#*=F:G-F'#WGL18$ M^LPU"=4WK'MOV9P:C'%HTDAH4CLS"\@M.[0.6)$.39HQMAV:)++WU`Y-NL%J MV8\J8E,[-#EX"WE/0=/#B#(T91SN8S*.,;L9:@*OB$<66^V38D?R+(\)4B1!"Y67>MX3_5(E-L'+>4UQW#%YO3'^= MT7]]@1-08!\#8?\]!]*<>F2)Q5?,)T)S^K]?\8 M>[^Q)0$BH"+-!-L=VB7?P$GHV;)ZK&^*G^#3M'IKX]=&R(MU_`JB>__C'W\4 M@H/?,-)+NHG#5;@0H1?@T3,X+WNDK_DYH_3[D0RM>_D59T_L9O&Y3!8[6/35I7H:%]6V1,7\&`G(-LDAFBB( M5,GG/?GZ3%/*5I3Y,^6>.8CW;/%9$&)+\05-\R",R3)D"U1F*-F,^3,V!(5_ M\=N9S39*]A3RGLF"TDE*5DFZH>E;$JQ9YRQ7]4EA8;OCF8W%F!"\P9:^Q?-Q MMMR%]`0`@43,7T>``A-DB2K)=2DW^ M<1R26"G4AXNAS+$^'G[7N^.!N*N9SB4YHM'S>@[I!1'WE05%_:BCI-DX]7A\ M(Q^NA<.)\Z(F+^/X+HG"!6.WS9!M.R.]F^\$3;V@[X7)M1E:8SE6SX?=9A.D M>QY$7=(@)1$BJ7@UPOYXFD%,Q*K4KL1^4FSN@KP!LYC4NO#OVEI:^.Y08<"I M$?1D4+EK<2C\&KUV6EDU=L):6[3#*I:4]_^Z7EHU\U]P+>5]4=F*P"-Z`^ZO) MK2H?Z!H,])YNDQ3F7'N-M^J)="IA#TH=271'XV[C;L5^Q8V*7D1UF]*26/9@S_E!F4$R-W(^K9IQG-VGXSC$>W@7G84Y M?6#38+B@(ILOQ*NO8TZEJ02Q^V$G\#[$H3B[E)\;4X[.%V7NY5=_HB8.#A?Z M`6,1,S:Y$G4CX^]0N\X<1JU&)\7P,OVXQL"LOG(U2OD%_M&?DVA)TPRR0^1[ M^SH,37W1"S*T`ZNIS&"/R-TQCB6$QEH-BHA*T5>0^0,1A";Q]%);.7RFFR>: MMB\R93OTI>4APS4+RGI.?:S"%&M-:R_RFVB&=M7;A5G,56'MS-.HKBU]L-9C M%D#*Q50'!`Z7`,TL5^?O@PG[[$I-V*C*/AX,1#-8+':;';^J-16L:C8)^_Y( MYM$5H#*5OLC#0_U.0RNOA^G;S\ ML*2AL#;VCV,C8[_ZC\LX9ZNR>[H.8546YS?!YOC$P-S,K\FTL:L>WEKPZLP( M#`Q6GLGR9J1L1Z"AWX_^@2W3TR""%T:O?Z%[XU>OM,/Z[`:&#[]["[>./WR5 M1<.7+QH2WI*PIKZ^_47Q^O"1D:WYY(=_]O^EZ]A307@-O#G[KD<,5<+CBC\3 M^+OO;RA.>"[CY06;5!H^YE$[O*]:R_#QYVWDUOEW/F;1^,&+XS76DD!37]]^ MS@9?`@,?HV!=\\V/_N[_6]L519F4'>V`EM=6X!Y6BIW@&'ZW5[,_.F17Q=3('6GPS?\X^^1%#U?3W?,MA MNLWP]WWO*>3WHLO+((TAS5;CES8UQOGFS:S+KV_'LS,],#)9?<\@&A+9$O6J MJS_;$U@*73.&KM@_6]<_6D/D14^%Y:#0R$-20HYB-\ MYOB+,/#C&=#<#"$%<0.[*N=P31N_28:-#!B^KV@JP_"]%WGKR'/Q9YQ,Q_9L MSM?KE.=O)UGQO"&E+S3>41)!OOE%DHDTZ\4?1;+B:$^"/$_#IUT.9W3PN`*R M',N>:QKS1.Y)+(MH["O9@<>Q16;RR]VB4GW.W`S7%H_9K;-%V0;-%@\9:+9% MV1;;%EMX+OZ,;HLM;):VN!4-ZVUQG23+C&1)M/1KCN.LY7ZEX?HYI\LY^[S! MFM[L8/=[NZK<#K4L]+J3P5D%]H4KEXA#<3I;F?4`=JSOD@0I:!!!1#UQ.KCS M0RY=-2+)G) MW`B\!%,06B04:.B*_ORK%5;-BS!K/,Z,T!)`\YM]U7-6IJR8%97E6'_D]V2= M<`'/2]F!;!F:PL8RW#P<\Y<@C&!N_IBD4!SZ@2Z*,L\7]"DO?VI)&]65"M+3 MFWY@52AC?Y1>WT\=I5."8G3-7Z^Q"]HKJ588VL,H:_Z=.;P6AFN>!E4S<[$> MN.FY>F)(-0Q\0Y#*/%ULP?1/[V;O?OP7OI9@_WS_QQ\AO0'LG?FO0(MGT'X+ M=>A?:#0X'*^_Z7P,XS"GUXR+Y17;-L7KD"&:9QG-,R8'@_&T=<(Q'SLHTH"Z M87!F0JU,'RN@Z'#&>Y"R"Q%]N#UAF%%G'!KK0<%Z7&7=GR%`<:Z#JS3,KJOX\);"B MP`Q*T7!S*4A3LU4-`UADCN3P9*%E2,O,+,TMIA9?X0;5Y+)8:-LFTR+4HN.D M\EG40&I):M&`Q=VRU(;YEKP0!_FHFI*E>%FC#@2TA407#-`".]%%32(!MCJX M73'C-Q]8F7N@G5.U@=".IVRY=WDJU6&B/!$ M.I?JC4S,''B68,JKP:9$&JYCL0%=[!_3(,Y$U=@R?Y[96@93Q;&HD80AK6YD M*3BSS.&PCW7J5@`Z5\M]`%@S-S;&6Z^K:A*/_$M$N[MG&W6OQ9 M`(AY6,+29$A]<0`,=5WC.\E'^7[](_O-<0A18TN\1!\&IH]3?;1P[$RAS6P: MTWWHJ0%X8QP]$%E'[#3AH"VV+M0P7J\-#5Q[TH=#5MLTHL@#,XI.#"C^2%>4 MS=[+>Q%,!84LV4]AWG)5V]X-J7RC)1RE0AUP#`CIE-^>T1O/&SJ_<_O^#3^YI_^^:>W'6.F,,\HO4FV META/::+H?K?10NM4W'N'>XQ.B"?DE+O?633ZV\G=5'1%?G@_T=G4$5-H%2E0 MY".`EM=AYN9(B;1:V%>YM"SY=F9B#8RVOMXJWFSAOM/J`*!HRI^)?.W^-@OQ M.=:5,LDB!B&)DRU_XUG);FK7!<V$([M\I>DBS(P5COL00CP2ZP7YX+AL M$%:W1VE=P=4?LPDJ1)`I[HUDVN`9T8_B,J*H8=R3CX)9_4U"1#M2'(H$^@?, M"F`M*M]I\H^UBY=L3A;_3L09ZI;US$R(?D`E_^@AQX<8IV*HO MUES<`5@Y*?=`Y'!VMH-0G>1$>_)&]N0'0;*SK!_V6!?R[\-K],7UX9G]!/LW MLI10IO%ZX6,0IKQ@LGBM-8^7\GT&V[A^9A!WC-?;^!XVL^!;SH,LS%IV?`-I M(KT?'$,0ZGGAF!)P9J1#(5<>)S)ZHOKVK'B0R/=L&E$BJ<+YAJ)+.&'DS>K8 MPM`$$&D"V$@!!#E9@;Q>8$Q^W`./B@N!/`'Q"3B%JWB[R[-K^D*C=XTIDQM[ M(!NT&43%7)NYQ_T`[SM_@/?3^P#O[3]`#?<>=[B+9[K<1?1V=;G91LF>TB)W M'U_TGL.M_`?M4GX><5[8OVY7S$,DZQA.(KH\H*ANT(NQ8(LG1Y,9/,5F[HP/2/01V4RNQH2.Y:@R*)2/.X$*,2-+ M\GQ_3[=)RK."-Q69<3[LMV'')G&Z-.GC,4_>NNL!>37T&7F"DL[`!0$V\`OZ MC"+94J[-%8$<#89T$^I4=+IENQG)NSV[A%$]6ZZU7%*U7%O#/;!:](I+X\CR MNJ4&RNBCG+*E5H0UOHFJ(4[4-H_XMS3*(>OFZRF4DREXIGI7]"YL54\E96?S;(+T.&(4>--]-&'P1VD*]T(0U'&^+YL43[+G M7X-T6=S=:FFM1;YKTY9C_'&0-J"N!':PXQQ[$"?>8,LGC,NX]E;2,91JP*Z6 M!C[@R0_FVS2,R+L9#]=W&@@A!/&0!VSY/$E17-`%/[0F/PEQO',JCL:C!T\R M,&]*RJ'(^?Y@NI$9)_AX*AI(EZ88\G2]]2?6,,^N8K'4<_2)C@[<# M[+XC5\7.Y.M`295PLM_(5GT4R=5LX#&DYVEGWT-D;O;[E?>KS3(^R2GI*L[3 M,,["!0]T=/]QC\<[^6FG7H".)IK#P9Q,+1XVP2V`ND\E95E<14]$_)^R&[02 MC1O'UR+%TW%TK3L1A!7Y0)Y.TV&.\B&\'FIX7].C'GB@KKFL#D.ZKL9.93)T M\6GJ#U(Z;AE.Q\L7.'B=3)=1"#7CG*8W-@IL3`];&>14EZL&(*:T"X$H'^DW M!L'EY&&+?[P)09?DJ5^Z:U@0%IO6HY^\(_.]@+0<^AMP>CT6(*VN\%L[OAPF M+C>>\]L[OM2S(>PV`C);-'^F^7.R3*)DO6_)`>)EY!-SI=V%.HH;M1_V=';; M73$Y<`1EMA.B,4$8%T1C`S&K";Z0?SW.Y!EH@MIE/`D2H5D>0K&.>$WR9ZHE M1>&SF9YX+"-K$:_UC3A4>,NP8'`>:;KQ\>T.Q_L&G&>=`)VY3'VPTW:4523^ MW*,L$ZAS'Z@/^FUXP"HB!/\GF?CVO)^%>)449*UML@]I]*WL:._#[/>/*:57 M;)?./ESNR__5C_L-^+\F@3KS?W6#GK;_,R/RY_^`!P),$,G%M^,`.\@7FIZM M0`QI#?H!=:M'O%A24:Z-,=O>1D6HF>U/F*KBMOLA_=;K]H6GGP=[ZGK'Z3?R MN\&!X0JW];[=KYQ:2ZLC:^$3UZZ#5$S!H19F6KMMH84!UT)YZ4-UD2OIADJZ M_+*H5Z%WPTQRER;+W2*'!&V0)NZ%QCM:FWR]M36"YVYG7GE<A6!0H4A\H6AW&6##&-,@BV:*E03:UQEA*M3)? M+H&,33TO75KXJ#K[(AOFI`RR-XII&>18,,8UR(@U6G^B,4V#:!XOY\M-&(<0 M#`+EV9MLTZHCBIEV@*19K$4OW\9KS5*-ZO"^,[(6O6?\E5!P0`#;J$\9G86Q MNX4WJA.`T*S*UJ)(T&H(#^W2$<,)=(%4.@&;7IZ=@#U+AD*N-><'17?$D,9Q ML'5($.S)ZATB\F;QC_0UWS&?U=?P*_VG9O\&@'9NX*CSA+Q!+6?=G<*;@LY; MU^YAF#5U0-O%J/`=7Q=@`S_C``]R*8*]Z;)\C`UW1>RG+[R\/=4>:S_0.$S2 MST$Q$N26E8#?J-*5DE*)%EUEP&_ M%)1)21K%C)W*8E7*(I6RV$E9))HL,B&+C5M9M#KKB0JCUZH).2!'O-^^78G' M[_.7((S@SH0)CJ"OPP(4%_O(`=KPRK'MO[].7BQ#S4,&$/]F+C2'EZ MGJZW6!UXPX*7F:Q1I3*6SJH9F'@36)!1[3W&Q*M=/P:OYS2FJS#_R&RBYHS? MX!K&(C[AVM;6HI&&[$8FSNQS-"%8%JRNVN&,,/*DH$_@$TVB++!3X5S%BV1# M22*6(R/7%3;",$M[>P8(EH*18%(2=5U"C8\#%52H@H5 M*CQS]OV)/)X-+)[I<5[8OR"47ZXTQ"8&`OPSB+XY9VU^-YT" MN!L/:;_O6H`'61)<#>8_.X);)%5++,:#4__Z+47M@V,U++F%1T%J:5T4&N%# MD]]@<,)'Q\N1ZEN>#C848WNTUC.CS'1H]`C7TZV2'DP?VV.-)*!Z#S60.*)' M&H7S1@]DN@DV=/X:9L._4/<1)V^+ M?878TSJ[#C=E>^V'9;`%6]V-PO!\:\`W!,`!^0UXP+3LWOZO3J`7R28(C[>( M;H>:Z,W?`+%U2I768YSI94?K#:+7Q5WS9-MDJV+H*5NK29#784RO(AZS M=IO]Z*=CW#VA.:Q%5L3#7'WK%7P'B_R3J!_T[5?HI9A.M2,/I^E7>PG:05E, M.P9.SKOV0.>^V"/]+^!CQQ"\;/-?P-'6U"&]I["E#>/UAR3F"11V0>2BQ-L` M1D[:Y?80N9]RQ"8NOKW*Q,U(1RA2K`8@V@B\9EQ#^;13F=2&"W3TF:V^C+'Y M*SB*I5ODX4N8FVH+MS='CI\SL%\;.7?4%B]FKI:1EKBRHL\D,L$-AX$?X3>` M^3'SNZF>1?K1W=X` MJN\Z<2)21P3@P/X^IN"PLN(T^S$Y3HRF2E(G\+2^3A2#26)4-AE'#&7YDV'T/-=(&8/9:NT.1?5X M=5%<*HGGCY6\B64Q3_97H(]4J\2#4/0)/Q/IMHHWH<(\BFZ9?TZED\]&<(RM-*?H&2T%8>\:6PA.S#=:<=O7.0911#AUM9++ M3L4]CB$7HRL`N21<+E3)Y40\)+I<\*[%/@39L^'T6_P)Y^I(9TN_S('?>[_; M+@>MZ`#\">OFMR-;_G3JBJ=)_$:_EDNP6IOJ?M003C`Z0]6 M'=ET)^'WD*8O?[5[&<+_1R-%."T1(`8O#(&<^$DCZ,3"\B0/(N-1PVBH'V$8 MG&.D4;_55H:H3@&(RL M*KNOM/!KUH;A*]]>M/.Q]&O5YQXLXYQ3CBI;?VO3NS19[A;YKP'$HN;[^6*1 M[@+3ZL/4&&?\GF@Z%L,QH0 ML-\Z>D#`)I-O`=RSU[`#JJMHY@128]H!&=$DB1O)%$W;S%:\H*/ M*8*/B=C/TM?%,[R@$`4CQ;\1:X_40RR>-928\3$/CBZ/:YIE)&=S'WG'`4XA M2Z89I%VVV=;^V!DL+0&J2E5]D3DSRRY0FG)#-EKCE!*WFF%^#OXS22$F)+M= M@0W.XR6P/AA%'I-0X3H;$)Y+;8,TCVF:/8=;$L8Y9:SEY$VP6"0[_MP*/,`N@[O9!8#=376,=3^!!"4SRA;H*L6U=W*G@O<WGWC[8LF:\(".M)CB=;O#QH@X$][#:;(-T?K)S*=6-HGA?\OA^,&>W]QS`. M,[8`^I0DR^R&YE!\+Z,I8]$@%:N>>"\,+4$=/SELZ>;=J*QYJBG`7O0DLBOA M?0GK#!HINT]`]WY-TM^OXKLT6="LF^XU]436O790M;IG[H:G>VT\->@>=.6) MO47G-N7SY=+[0X,.9V%\MA5=)F`]]\'7SP%;GX=!U,UX&CHBVTXKI%K3,?;" MLYP6EAH,A_4DJNODS*8K+D"SD1T0+[Z2%YXYZ2I^R(-X"27;XN7E:T[C)5T> M!7(=!S;>)U'$%H"0X=ET+386=:1+LW&%<_">>AS2_I]@C\EW]7JNH`[SHZ1/ MYG`_5XQ`*A&/*CI8CD)@&%*,@_;9=F. MFIR%;>-V#65JF>!VK'60W9V9HZ(!5JJ4-@KKMM^;=W=5^$[/5TAFL M\=GQ\V*T+`RN^9_"L??A$?W`&XWI'8'7P[.+J3?C^8BE5'O'^ M:FPA7*Y6%"KC4#C*@7Y[L@QR$5LZ_OV6*7=1LMDF,1"]7=5D3V$;3VVF;PK6 MZTD((X/1$,AE$J,^5#SG,>K/8DT$CJ0%ZKFH38_#@Z$/5GK(47O8`L`)X<-& MC;<D_WV0#&]6C`BT:6#1_ZR)38TT".'-:M8;&"*N65M;5RL38TN_JHX6-:J`L M:S^=PZY3@="Z!AH%0Z^4AF,_9+N@*5MRP(;I*F:+%@X[XW=D.;\NNUU]#.,@ M7H1!=)=D(0A$;Q3LQW"C"JOZ7,Z)E-R=NH\NEJ;'+N48 M1!L$[EO5,-!,#43D2(?G'#`/AG/0[E]E5O$K2C2@&GM)UD"[EK=@*Q/#" MQ<`$Q7\CKK3)HBCNS;8CNSR#VW'6!\\Y%3?MLN1X\WK2U!C'532S+BW>CF=G MAFMDLK)/E5WFDO\AU>A2N@W")92*BC,*)P*\AI1@(F_8&G7NC5%A MKC.XLI:<=5?/5>,Z\E43DL`)\.)=0($?V8C*7L4;)!)P*KCK[6\%9WNY.V]` M$5?NY;I!+0?TQ01':3QDLNF*=5IG#TM.HWWP.)M4+0%43_/4LI8WP4XEUQ,& M_[VV1L^:<$S&6*[#X"F,PGS?SV"T[I,TF@H\2\,QXL(R'AU(@P&I9A,WHB8X MZF]3-B9MQ_HI"./K),ONZ2)9Q^$_Z/(*LBTG&WIC,0_9$\(VL*Z0JZ;6%ZL' MH^L`KL'\-"HS`G3(&Z#TEI2TX+A&4)O!:R%KZ!_!)PC-*&DR2Q;LFG M9+TM465#")Z*-9OBRL;#/B'K;@BJ&F3ER,%EHPK"?+I*>=R9\61U1F*J_KJ+ MES2-]M"5;363;)*2,/.G+="*'YC!\VS!&76 MR8,C)^ZUZJ=`="]6AZ[1ES5UP-'%=@A2[^QY=Z9CC'#2HO7W= M#J8D=A]FOS?MCWTR@*WCOD1L=W%:\5ND+#5,KL[P4F:L84(+,VR`W8L,VL&V]-LC-:!OD@_ M@JL"LY+--J7/-,ZXG*"-U1*^/SFLC)'#X$N]'PNW,ZT?`+1ZT7*DS!"*QZF1 M`W)2ZR>TN2@J2OGTZH&N^4Z% M;I,T9QL-[5+_?%_\T?YI8T=JV$\8>X&O/E4'V?3TL&A.%#&B4>-; M3]EB.L\+A^+7`UV"IV27%\$IFVT0[_^0D4R0&#-I4JT/LBAH:-:[-S=<%S>B]))S-EU!]@CH)W* M7&TX4NX[3R.?!S=`;ML-V77%2J=D#TOI:`\\[I32#D`UT5*#YDUN_].XV3.D MH*`IQ\,T8ES[C8/O?D05VD%9L[$'\9R1S@\#LZ6^-R6#XH0,,5A0KJ4T+ M4XZ(NEWS+;[__^7"X8EJK;1ODER&B=/E/"LNHK4&+6^B1AYC$L?^XPA*]WFC M#N#=WSG@WGB:KQ+8&!P>&X>4`Y$@4[$3>BO\XK0^9'9;IJZJ.C$\M\-@,;_' MMN'\R2CSW6.(PB!F1V/AN"&G@M/=D9.!O+LEAR@JIB;'(L4[:+8B&]5C8;DI MGS(/DGOZ?=Q^-6"R+^]>$"-Z'7!%AL M/5BWXK%7&BV#GC^$37JN_Q5!SZO,*3TO_^17SX_'K>ZWK[#U?`(LMNJY%8]C MZOF?@VT0TXS^C<:7NS0QJ[RA(8+V-[*L#*&VE5^;:&"A\EUE6\(:$VB-:RM] M6?_!/>NM-C2(]S%MBUX4^V`&>.6M1ED MIWO7&5'$Y"L!&9"*FI!J-/0N8_3&#ONV>\(ZD7>F+8]!L5YL6CRK1`]LT;.< MVD;U7V.'K30P7?WZ1FX]:,"U723^-`).ZO-Q628:JNN"K1QF&%4M:>??@[K4 M,MR@-T<)S-!?TJD@@O-=QC0ZRXJI,VMX&-W2!VE59P-$+=ZZ('"W1FMAN;(4 MD^UG1/:0X9;9@`?(AIWZE^PBB:(@;3X"JVN%L$V M'IYO8NS8,6Y^]6W@=%[6#$45EAUQWM3X_BP#K/EF!T[D=B6.%&`'*&?>.F!- MK1'LMYUY9;CFIGXMMHV/:L`,[P"1L*GJ8CR>\6.?XV+`,5&WW\'?/N>21V"K MY"B/P>L]6TQ#;OIX$4:AR`V4?Z1+F@81++1WC)']06/#;F@4RCA[IA&%HD?[ MC4#6>VS?:#Q7#$)1EB?DK#F!]N20.@ER4M`G:H#C/EAA>^[$4P#,&4`F@%4A M@$P)(*U!/2VWP;?E\W@)^9$BU8Z:3D^&D9RNHV@30UKFNP%4M7%]%&=Y*NPH[I_BY#/A,X;J:/,677T5,^$C8L)&#- M0)8->+&]!MP"A?$NC-?EL\U.(JLG,"4/T`2QW<[K>D_$FLVL=;#9DDC#P]U1 M`.9)'D3=;;(#2FT%OTV3ES!C;4<\>?N5F?4S//QA_B58TX?G@(G!XBC=KA_" M:5P70.IXXJ&B.[DJ(O$9W]':VWG7J=,K;68\DQP`4%N(QW1HQC M/0(C3A\OPFC'?B>0::\`Y\O_W&4Y",?@"WM3PYEY!X*7T1`CH/;WP>=L7EH" M;VS&>J"+71KF(8A3Q:_DV3+%X@D3\B6,?X<9'!HI0F-K1`W3"P9M#Z%S5C]`7?S*XC1 MJ$]]&VFCF)&>$GWA8[U?IV"#O3 M)H;53K2ND=^=IYF#BH;PIM/95TZ7\]9=8U?6$?>$7^*46?7L4Y9?+*BZ>9AJE]$$6O'?WV+^&8+=N1/;(^]A+4_C3.Q3DY3!D*\)]J73>Z"/?QJ#MG/;L4V73O- M.SKZNZ?P'(W]7CY38Y/](TTW[PR&A<()TOLR/*&K5VOXTG9MJ#A2;DH<&/#L MRO-M&D;DW8S`+F]&).TS>K'IQ4:!V)ZCE)UZBXZ^P0*SVGXP8-H)J<7PL:KRZORKZEH]-U;3J^;<`B M^;HE=^7(8YSNQJHBJ#$W5T8)37J#==V0HW/T3=;U%!)]SE^",(+=WL&/PN4,5U#22[39=X(8"W1(!@B$W[6A.F3>_5:F].NO2$<>\["%)F^J.Q9DA63%?C2:4G43NZ\-N@W8UAAO6VEF&K2?5 M$I3-2\=S5,FEZ:Y^7-((=[DCBT5=`(]$U^^M\:A,VRY?^%Y#.U9B;IJH0?A/ M,`S1QL%^N.!#3+M23%$IIA6(Z46)*:C.P6$Y#LXE_O2$PW\Z%@[BBXRR`(*2 MR>VJ_.4-S5L"H[H0P*YA80NQ6M&B*S9G$WPG,.9J%_KES(RP7LAEH0;!TI-- MIVSCF_+P4'B!J5EA\9JS4FV:)&7PXA3,L"R>?1]FOS=<1C5WP38U,XRJ<;7S M[\&<:AEN*!=3MB?0`?V>J4C^W'BC=-0&M]-.R!ES M]7M2T#1CQJ_#K1RV5K8<--YKIQTF/]>-Q"1/Q6MA6IZ(-^+#.@T_!M3K/.Y^ M.J=Q_5`*&&KUOX9F<'/%\;+UQI(^Y213-"=P*ZS'YZC[M<9S.KNNTXE",,%J MC,%JP>,U#J$&@'W$57EGBE6;"@G6@+/(R\TV2O:4&7_Z$BY$TKWSX]=9]^KQ M]AU;`B;L;UF>?0BV82Z,OS9YV?CD$3HC%<3Z!0CD&(( M\0Z/G%??ZY7#$#$.X0,1;22D[&:>1'4@C:*`.UF4G7&.'CVJ2%:H"$_Y2<13 MS84N%"UEQE:HR(*KB"8D$O"A1BVSQQ-45C!7'[J*-C4O72]?:;H(,UBA7<4Y MFP"R<,$GB#J!.QT.H[2?>_&510'=C>6YG*!K(/7OJ+,ZQUSWD%HV/'A)+1]2 M$VULH@872R*<*H#>I?D(.=%)J+#SLUO^SC\[2&=)!5TLYXZF9C7./3A4LTQO MN"W4+.!J=B0\KF9'HA[3_P^\?.-/Z""MV3D;]'<'MWO'`YS>A7^]B,:Z]C^D M?E*7_W6LNPP!X.,1&)#P$4\R%*"#T/ZK!@0X$]%X80$&9ZRE:/DHKD!E,A8+ M1]NA,X(3[0Q-.4CKGGZ=7T>V&I,D%014ZAUOSJK5%,=$6;G5Q\G#X122UQQ5 MXGW.AUV:TOJ\^_SO,U*T\%L?R89!L9%8B+^3@+?V*L$;FG\(LN<[2.R]I,OS M_1>V(+^*BY37\7H.Z;'YO5`-]Q"0`[V)[`XK^S=`@#:6-E6=F!K*$'OIG?KBIJ#N],%QV,&Q+65>QZQI^K+MSX M9YIVM.@.*/GOR5>94%,6%I,%8P30ANA)-*_5%2-"S8W;U>7KXAG.[:#FQ6T, M$RGD/V;_N?S[+F0[1-@`-CI724!4S6!?A"\8>%)G^(=&!N/#C`9S552/I1(N MKYXB_LVC;6`5X?4+7M`592YY>4^9Z]M!+>T/[*>P:34JNY"BC_A,HI?;171K MW'5_+*F&9<&6`\F&N<`EW2996-4YCX&P"S:I[")ZN^J:T*!,$65Q(:E-=ULTUB\#BW*W!!1VZ(5U[HH38VVLSFV* MA7['96];=^P5K1V\ZF*U&RYG-ML!2"50J.@*:J@ZJSWF1$QQ`#[9`?5!3_EUF;?T9YLR6#;53>X5?OJA].#G5D#:[*W@@B15%1NP_WD M[*XWW@_%R5L8DZ\29O(4A>N@]G('PR;K8^UY/?0B^K*XFNQJI?T)8]OM4)%4 M+7DL67BP[0'@FZS=5$%K1CCILCR6I#XY)S"F8,J:3?IEK[S(WT_++^@!V3I< M.*<4D=Q9MMMLB]+G/7W$D$&FXR^&BZK)=XPG(Z]^9)!0;'W*4;6](Z>BAB+: M6!/V,*.*[-?C2^E`D\%.A$D1MMT.-R*X47@K&"[9$X[+JZ)/ZD,3V0/W%4/4WP_%[\"Z]`#?YDO*`2JN,SH,%#HE: M.`T,.V@,[>AH`)UH86M^#^!5E1^`V(.N=X/8I.3MH5A3FQ*'8?\01(M=).R6 M8931641.A"(L:P*I9B[";!$E<+F?M=EI2Q_DY#)-0"I996P0.+.O-I8;RB=I M/9C!X)K*`!AZVIA)W+1>Q1?T*9_'2[AISO=ETL"L/A2N?)K&_G:0?TH\5>MP M(^MP:/2;6^=BK;GA]29/'S?!+@78=&/,MF4P,(^*$$-KB32SF3F&=:8_U(4& MA]GCR!O!QUMT[X4DY/HXI-EQ(!*>4[P,TIAMQ;,[FO*E3ILG:VB/XWY:`4B? M81119(I;!/JPGYE_?^`O`"N-^V6).IMG7`TW@Z*5/MN M&)SI?BO3/3UG0X)TORM+'BU1+HU;-*NQ!]XZK@6$OORRY-[IJLG,;D-XRB0T M!I[C?0VCB(>WYHS3\"DJ(O&M=:@C#1RMZ@54ZMD@A,XTKRNDJB[*3GJ]34EU M$NKY(=ELPJ+82LRS);")G\8+9C[6ZMF1!M)HFEJ'('0WTW:$5%FZR?"A MVS)\2.S]=%*34-.Z,A$`^A>Z7!]D.K!6VD$4IU/BISBS/=KF5G*!_)U.F/5$T=W.H`"'>K0S=O+WLX\572LZ$F*KH3U)7H* M(*R<#.,A*Q+ABQ5UPJ$U9T/#C1%H\<'-7:83(6#RPEWX]QH?T."'#??JKBM% MFK@?.UU%4U217HI&.SK1AI$B61)1@J.H3\.'FES(D1N!:8*)-,%LI&""_*#^ M9DP"*$11".H)AD"L2\=YKS&(%C]DT0^I`ITM(%5VKBL29X9MP[HI_VAM"!-R M+=O^>/Z$9Q":0^AN%;:=<4RC&S1I'_TP.3,2:Q#'FJ5UG*:YC(&LE^$8LD1] M3F*Z_QRDO]-<.ZFK8>T(2]?."!F@.D-3^9ZL>_K-[M21K8H*\?YDPPF04#N7 MK344E+1%KB#BY)]R]L&TE>92$>E50&&D/:Y(6RGVZ@N59(;/\^V^I#<5I)UP M/[!JC\B.RF#!6X8'5?]53DB**%J]&+<[%L2[3QD)] M`,GKW8>*0;ZAN47P\9Y`>1W<8YV.+/NN]-/NH>NWGJ(+X7UF<,4AN^&4Z1T" MQ=.90.MMY%6\W;$E#'VAT;O/%%[#-UY&SHCHP%9HO`OY373"?:ML!>)_[Q)X MJG27A@N106\N\G.(CY?Q(I!72_8EPD40R8O'-YPH>??6+=`NG^E]]\_T?G*? MR0SB@2VQPQ7[!G%>!(74PAP$I)UAA:2.1K+AFHV_L6]VU,D8V1^RZMG)7! M36S6U,``DJA\>8S.>W=XE9$ZX4@$PC^Z?L??WQ/ MMH&\23DC\UW^S!;G;-/S)_+NCS_.?OSQQR+%T(R$6;:#W__Q_>Q__/3//`Z( M_?/]^Y]D;3AF0W"]RO\".CXC[+=;D9,L0LP(>D&W*5V$=9=4]4VPWMM4V=1/ M&_2_>S])J`Y>\^2E;(*U]>_()L3^;5,H0PO'OEO6+A2[:^=@8:,(2 M3?_X:#$<2)B5ED3(5CF8D<9F$F?\R MB"(H%TW$"*0<`B5:R(-D5J5D4BF9G91,G81HO)?& M@RU#?1F`.;S.%UR=[^OS>!<"^P3/^+.K^([MOI/E47Y3_DPQ>SVE,5V'^D?GF>A%^#.,@7AP\%J_3'TZ/ M9VI!1!=>=55U0IEE MAX`(%(B%Z@0G)5'(?F"6O@W2/*9I]AQN<>9)3^`08W/GBT5*^11WL/&!D"E@ M']['W:5T$^XVF98`SK1YZDD,:><]"+IZ.S8*9F<3=&^0E3VN)$3>Z*3>@H(K M:OQ\2-*;-25;'0;Z9P$ZIFM8:YJFY/&P'^WOEPHO6[!N"Q)P;32)PJ;'(3YE M>(]()K5+=EIZ7;@[NDNRD*],M&5IK7V/07D:(6T#A*(L?WQIN',#H\`WQKZ5 MI7U+PC-2DM835@-Q(JGK\<1.IO@\R8/(Z""<2,6,",$'L`^3=4(V7Z]3[E9% MGNUW;:Y@A`&0/<)H(JHXAM%EX]X_C"$,%VY"#4/$."[7$X]6/L.%I([PC[K# M_QR\AIO=IESI7,778BMR5^Y$ZC9!EATQWO!V@52^W[7IY?GMKCU+U0!6T5=; M;,,NL^A.[AQOH5N?[(Z`K-A)BVTT@,J38J4]J<,"%*B(1P=?'AY3GM]FSS92 MGQ*F"3&@5J&D=!(-X2 M43F[6JI5M0.V3ID@U"O4<6M$;:IGI5F5M%=/6#'NO8$H$$]A%)GY'[`$XV]4 MPZ<=+U^:V*V^VOL@++QL@:@U5UL'O\LM.VYJ`D3+;C`Q^UICM:X\1L)CL[SP MLFATAV=$8[Z*EW0CWL;`@'=I\A)F'7H"W9J7EQ M>="/E!U=OQAMM>FQ(&U51\2MPN5F&R5[2A]H^A(N:'U)J,G\+H M?X>7QC=)_C>:PWN6=0S')(:YW^%X2`7W7`M0%>SS)3EG1YDN154)5RK&(L5@ M#7%*:D0BAIP1/NAA40">'X"-2_8T)^7(*/%,'L4H)+&+4]4(3D!*L13YNTDJ MJC#`W`X1@X4\#Z+@OD$?)T()/R9I\:N&ISJ>>?C&?&&3H)W[1QL)GY[/-(@4 MR8_.B."'QQUK''U3_M52Y)4PXVTIFE$\,7FSIT%:?33L0[AENO=+'D++"U<5 M=5<@T!U$$R_"2+QT:\WN?M@<(H#R9TJ^Q'QW^<#6\#0C*[IDLU^6W1' M?K3="184+5X6'C=^FP<-NH.#M=41[X-EAZBWFZA>-Q6QJ$HUII^W' M.<=*/2-OOP?[HC#=,JRO3M%H.0P(8A["!"!`G M3WPHPL;B/V>NHYG;+L[=6Q#W`Q^,7RW%'4A>$:8CNR^+4:8N@>W%E(_)]Y*?L)^W)+W45QYZ;JE M+X?A3M";]Q7:^[.?3L:A#U:,2:9L1[LLWQYJ1P:'?4CCLIUTN]8-Y\E3\ M=J9-"7B^5@E!".4C^T1C.UN+(2;O;:W%U-/=MM*?LK^U9'XG/KY=NM MXXP'MIT0_*(U%.7I6GOX]5V6[!AK8.Z+!&5%3YY,2/5%<2M]$=U32+4NO&MY M)PCFP\\X<=S'.)]GISX/O^64?0MD8YKVT(Q>?^5WVXW+J=&'0'`;CL2DG,S( M]/VZ)"?,UYS`PZ'/>27HA6@#D:<]T=L5@XE@&)6,48R'O9KR(S41_M.8&4^$ MI^"X2Y^J(^*E#@)V@D/5R;1VVT)U`JXZA[(:NLP:)_*$!P'YG;3OC1)]T@R;C3_IAI.@ZTY+L%RGN M4,+'^N+2$#$G%)18%EIM@:'VQ+91WZ^3EQ]X"JIT+\RI^.'8DHI?_\>?[XY] MD_8'SZN-"DM2NZN\.--P&-L'M\($\4G"F:P M?8:"7/-78Y'+AO98KK8%0.E=+3EWZ%#-K%9]:-%V1O36Y#=HCZDO='V,X"*! MI)@F?3&W1]*7-@!*7VPY=ZPYK; M(FR!VQA7>UE30[^;TF8NJK5=9'/RINCP%K$LZHD@:-W>]86`N*OZS.:--`PB M]:HA7E^QF:0YPTI;)Z3:XE905&GQ3AB<.>U6IIMJ<&J=".^%6DNT,Q1[]KTO M6-C>#;+\QFO#?-7>''6Y8F1?SS-D:NL]RU`S(Z:U"[F*5TFZ$2=;9L_O3W7@ M@H9]JN=YO+R`&K@)KXMV*1[)-?I3JYXX"M4!E*Y;%MV\JYDU3[57;]"31V1J M?4G1&3V]U7!H<`E?XN*5_>)U&%/FT9EWQO?+_;,S7T,EEN<@?OQ*HQ?ZF;5^ M-L9#.1_MU/*=6PEO>`[T3E)SMA9S)R8729!A3)*S08D8E8AAG2=1[_WV:&PA M'CP&5,)X]YYL>-<)^*K.6:&E"-Z]%_"=YU]O'_#4\K';BG!X?O:NLG/OMUP( MRZWK8M8JW9;/I.ZMSLN')"OYW:?JQCI[;F%SXK8.%%N1F$<.>[I*KJQ#U)9?R4"`(YNS@]&\"SJJSYY8> M6^)WON9J'_#4UERV(AR^YNHJNPFNN2R$Y<)WJ966[K=.>\W50Y(U:ZZQ_)CI M`=\NR],PJ#W_K6N`\7BNCL7RZ9O^5\\/UZI#5VU#M$$[@IT6H^WOO>PY'?7= MQ6Z;!C'G*HC,ME#;#./]@YG=\@U#M8WG=P@F!JHW9GI+9`7LR35.[8&Q1>QO M/5S4E0^BJY@9,_\DF?K=G,U\>78N,HX\0,*13VFRVX;QVE2O8#RR.&O;L<0A M5[!CR\'9.G4$X)5-H.Q.-)IL#ZQ^+Q[F M7UVJ:PG4>+8>*-X6LG^',5MI*IRA*^<(ZDP`RF5'2;9+NQ_C MU=*8VN%<`]#V(S<+A`@':?60.FXQRX,?4I*9UEE71YS\X?&Q?6*\QIE_.5YY M:'_`>8U3LJ24OL*+.TW^4O?9OCP\WL^OK^8H.E?+$6R2@JAA0^=#>3[,#[)!SV_F%RB:4\\.VR`/.&I3LJ36 MV!5>W*V2[^O6N??SFP^7*$O46G92OIC&5)N+2X/:P!]PU*9D2:I-E1=G:L,' M/_Y.GR[O/\]O_H:A-_7\T'03Q'M4Q;FY-B@._`%'<4J6I.)4>7&F.'SPXP]U M<_GXR^7]]?SFX@%#>>IYHI!GEOUJ.=[CC#X*]&#R/`]HGN>AXGFJO#A3H(CT[7^F2CO=HO=?R^!?3\O@7M.7Q+\=J4^7%W?+XEUJUN7K\ M?X3C05DCU_+T-IYR>,T3W. MS:UIJ7R+ME2^/5:<*B_NELJW=E(X"M36`97RL!G@\=V,:0G9&UFBEKM?#.,O# M?"CD!B1X!<+0N%515$9>DO MDO:'+V-78+(88>HU0:R%U*\D2"OY"5<$L>1]E((@6O4/60\$ZF&?7CV0OD+[ MX]D_GTPYD,&*T:4:B%;WXZ`<2+@:JQK(2`FD5+5YLRQ;*L[7+8:&DT5*2#62 M.-0=R\AR<'=#,QQXY5"\(,FW@DV++')(F/S&21.@33AQE,!;%Q*Q#;S%.,G[ M=&XXR8,_X)SDE2Q)>ZKRXLPB^."5!WDW5X^7%^0O5S>?+FX_8ZAE+5N?X!T@ M.6=*"55I\)]SJ%2A+>\S:MKA^'TCPWJ6N$HC[SGA#!PT9)L=EFFP\WZN_EBI M<Z",%B?V9#;BK[,7M>.^Z_#,?'$U@KN).(TW,$FW(Q>4/%?CH5]C'F\O*-L5."C3AIV_1!\61=`RF/9=/+KE^PY MJNB4[$ID7R([\^RBJCN*=QD#UYMET?DM=Q0ZN*U3<*T^8@QT$IP!&'8=L*LL MV]'EQ0ZRT][1-$R6_,")_ZVHE7;Y2M,%W)Z93E2ZTT&L#M8'\$&R[ZY$_&AH9R8($0$)2)(S63J*M%$UD=4!+&R-X^%'$CP-R)L?:/7&".[>`DU[+4R MB&3+>B+F%JRZJ-LM30/(_OXAV+)=MTE6-AUQS-0>DCQ[Z8[%V=F,%?/FJ?!" MGPI53U)TQ<@JU0O0AV][ECC7]%96^(.0$JD"S M61V*B:;TF<99^$*+W[;4K>A*!;E:6S>PE1IN_5"ZNQOH#,M8[TU$@O%JX*"B M!U3D'Z90'.-3DBR_AE'$D++E*(,2LNVFR+91OM=ONP3K2@1':?M!50?R@S"Z M.[SO"JIRHEX0X&I:DBB2Q6A9)4H6SK@9&/T`I$F9JPL;GG+(46O%B7!$>O\#@`35JBV8INHR;8K&6L\8JP MM-NH![99)E%'"^*)R[_A-LX_4ZGK/AP>!8S&?**PO&'\C=/WT+"I)K#7'A&=D/SV]5C\`K1 M.>#X\CP-GW8Y#]%)[H*4*8%ASAY,%6?^'DD8%@M-I) MQ8@$ABS^#@^?M?#B8N#C`!PV^)2\S[@R9+\E=+6B"^Z(=Z6XUEQ,D123VZ=* MXWNOCTE*PW7\89U*@2UD(+*]6,D=0[C(-S_*KXN0JKV M?`UX05>4\0!LGPO^&.HOS!!3>(;'5XBB\E_C8X`A5!&?"@P71N4A07^2.,\, MAO)KCE!DUJY(RYV2I`Z63@KZ_`&,&H'_18V!&\SO5#:1DDTL9+.4LLDU7P&R MV2G9P%^V<@RR]=@$XHG7)"AX^$+!(1KOS2LU#KT1XNY M[@90?Q)AW=G[4XB.G-6I+ZR$P'MIC7E>&?)`.!']#UCO'H;"!'Q[GADHV=(8 MSK>HAO9I3UX"M@C:9=P<@UW^G(R>B,L$(3N&P)=UEW$>-CQE[$4)9\4R`+2^ M2NE!QOO*I#>/7*0<* M$GG#=J%/E+\VV2W#G/*GY\P*8[K@LH$DG_RF6YQO\WZZ[*H"&C.T3.6^N`O" M96-$F:DE@H]J9EKYH/IF?GU,$P\-B4B@M?L8L5:CZ,G]EK7&V33T8Q@Q\*L\ MD@XBGFA8'16;`KR:>B`%N<)A5,-!2>B##=:9YR)#.DC^9OY:@'>)'$*5[-P MR2'2\AEF0>O>.#-B1W"J9$\_5,YF2GL89AV<'2CAC.C=)Y![\6K#%JNI?*[= MMO@RMD8Z(6UF7J6BL./:F1J9V:R_^U!.8N5M]V5WC MV@/2>/_P'*1KQ/`U_EKY/%C\3I=E^$NCDVWL@521HQV$JK]AS[TSS6]FMY*I M#UJ?/?'F>KB5R4OZ4/4!"+)V!`-V%Q^"_2:(KS)>OK96CRJK4)- M&[\[`R,#-67NH24IFKK5T-8U?V>V0]$49V4_NI!]I#O_LZE$\Y_12C27+!4> MGT8UW+AR[<5@E6_VY\O[ATN,XH5&AFB:4=P"\;^8ZNS^@E9GMV1)+A>JO#A; M%?Q25]?VE]N;3^0O['\P9OEZCA*V0_M+,G";9IB^SVFT#G<;\\1]U`!ARJYE M44W6!W_U.TW7#%WY>$4;Y)FY`ZZU_%\-YF MD;!?_T,/SLRNH-ABEL3!4[1G"#)(G7:9Y>$&[K?NH>OM2I"X3K[2])S-T,:L MSHX'1+4D4FV*S6N:G82)-LZ5%O^D9 M2.WLUAD)BGF8O&RK=:#-+7W0U-F&`8+/AZHJ0D;-=V7V<(-]M'7">I)J`Z4L M`=0%@S.S:&6Z^I1-==`76%HR>I2@J_XPR$J%]F+82UGB1[50(Y8-L)81[30@E M8?'8DOW*244[RXOHZ8NB^/]')#H``*HM!``5`!P`8V=N>"TR,#$R,#0P,5]P&UL550)``/N M\)Y/[O">3W5X"P`!!"4.```$.0$``.U]:7/C.)+H]Q?Q_H.V]L/.1&Q567:= M$]-O0[ZJ/>,K;-?TSJ<.FH0D3%&@AH?+ZE__`-XB`1`D00&$%!NS7;8!,&\D M$IF)O_[/Z\J=O``_@![ZYOOW?TX?KB>/9T0J@<&+[P`J!,_D)P^7DU/N)P.3) M6BR`/XG'72#KV<4_/&_2/SYZ\_"GY8/L^Y/IT3OR?Y^G;]^F'SBU`KP@_E.\ MPO&[]"\N1#^>\9\F&'H4_/)F&8;KO[Q___/GSW>OS[[[SO,7[X^/CD[>9P/? M)"/_\AK`K=$_3[*QT_?_>W/]:"_!RGH+$<'7+F:196CSIE^_?GT?_Q4/#>!? M@GC^M6=;84S/1K@FS!'DI[?9L+?D5V^GQV]/IN]>`^<-IL%D\E??<\$#F$]B M`/X2;M:8.0%/R[I0_FO[RQ%^@5KS`]/OIP%,__S\<0,XKP++B;WZV! M'X,;O)F0%;\_7.6`V]X"@==WMK=Z3_[TGC7O?5^`3BV7$/QQ"4`H`$=E>._/ ME_$ZLX+EI>O];$F.TK3>X)RG&C5#SIFW6EMH^YT(9`A'R"Z_0&^-*"_C\L-P(WP`HB/V%9 M,WR,:;W!(:)"_G?Q[PB^6"Y9%;/J"KV`(!0$36")WF"2U5#H^4*\W!HLX=,. M6"4B063VWO=>8"!FHCA3^^LE\#&U0_@"KO`.X4>"S&),ZPW.D_4JPIIT6._/ M_0;@8HGW]QG>KJT%-KYXZQ;X/&.:W"WC'B^*PB4(,=O=EOM'9:Z\S00;-H+L MTG,=[.`050TW+0%ML]8P9O*).&U=C64V>1C0SD%H0;VY,*#B*\FT M[L+@T>;(!$14UBA3=L;$.P3D\3%>;'C01>DJO-`P.ZDHF-S)PX`FK"+\V?WW M%K`@*Y;\>5&BL6<.2K%I/Y)-A_);A!G*GST,<*(\Y4Z6XUX*TVE[M)R/B])A M:[!4O)_`:QB).&K423O;E(3!;+U@?^,`7Z`#D"-B.XNA\C[;ED+,B1+.!9[] M(PYHDJ@,0(%@.(RBU,IY4`86F@!L8C,@@#$HOW-\YR?T!4@%G=R?QWV MXM`T0&(![LKP_LZBY?L6"C=WSRYT'L(Y\>XE%\][W%KZU$A1F MRKPAI::MPK58:@B6BA]-.'.'`$SX6,*>.I#"YTX@25 M8I&)-Y\4RTS^]!U9D0/QF#\G.188=M>SM\!U27:'YV_3.(4V3N&86\%SG,<1 M!6\7EK5^CVD_?0_<,,A^0[@Q?7LT3=,Y_C/]]>\)MW/H9L]!Z%MVF'W*M9Z! M&P/`'OE>`=B/^`@2/(`7@")P"WA@,T>J`/O,"[#.D9V=[/"/P'^!-@@>L6WC M8"`R204RF)J)3%Q[04"!N_+W',2R9L[\;7`MW\Y6PO_<4LMZOE(ZXOTZME5O M[25T^]ZJ06[3[WI4:#T?;S>_O#G^=/1F$@48"F]-X"4&!L,_![X/G.L$ M5R9\,7"A%UIN/%(-EQ*DGJS7BU=RD`.G`($Y9"LX9:3FG&/"G?'P0U\>O@#_ MV0M`E8MZDD/$7*24D4R8M0\]'[MGO[R9:D\EYK:0"$Q-] M#MTH+,ZH'".=CU0!=B4CX#9:/0,_C=H$=U$8UW%@:#DVO/T2FAOX]@BE,GUR M9)A0,RB12FR-(.+"P5Y!E6QT580&H6$CJMWFM%N#PG)A6\XW3%Q8:!JZ:9YY MJY6'XCN6/(TFVQ9)OL*]!6D[J-@TS7<9,22RG<4TSA?1NDM,N.3>.\+R7L36 M3\'<\T$>'@+!#40QS%'2VZYL8@3+=O1US>5PI[3( M[%AO<2X'9I4+"I=4`J;ZQ,,D:?JV MQ#/NSJBC-&:,C;T/*5J9ZT?@XC47WP#"*+MX\YHY*X@@H0LI*F&;;=&) MFK-:%(V,^Z9%-1XP4S!!EQCS<_`"7&]-J,5F>\-XS;G=`'W*Y"^&\;@4GN9? M.^F62M(JA42=\(GGPC3?;,N[/=-JFTD09MRR%111?[_6E9<:7[1)U])FU1RQ M/FXIH6F1IDJN2'.2H3HF-N1%,K)?##6?92PS>6[FW];($?%Q"VY#S6D9W]CN M-+.SB7A9`[]*DZI7_4?.RC;11U50.3I8$>ZCFYTYF3H[E;</ M51K'INMD56,GW*JQ=.XDF:RZ5JQ4-G@)$08,6NZ]%\!8LC@56$+35"C<-;2> MH8L!`?&1ER12;-69NPJQH?96NCI.`DVQ:9L0#Z;B"@)/%9[#)BE:12TZLYV`.;6K"A,@D=4I;MV>&;Y_@8[F7''0UKFH-@\M2QN."`+XC`,YU7=\9)WA#;TS*7M/VO- MNFU0A_%K57#H/`47N^L)'3!^[+@4=[36_.-"/E#ACO(=LFEGU)QG%5C-+*Z[ M]M#B"?@K?@$^=92>[@P55$/O:>Y]DL83;NY=*WX-F.SJ<;D8?;_C#]>3G7R8 M#8W^T7:+6P_9K3;&\@0]>=L$M:'AN^*]DAH?JT^9Z,:Q`KYL-S3M?!@'EE-I MY&D<8YR>;&,`*\VCT8R'":9,[U-7+F7026O&H3K>/7NQH$M2H2X]GQ3G'D]QP\A\5/G.-"VQ7T/E"TQ<90MS5+E'L`-H`OA"#<4S]_N-XGN?;#&.U[:A0RC78HHL#5<:);6_KL0!J:&PDIN39P9P'\Y@#M:?]>. M"_[.]GO5#Z([=0&O_@$'VH/K1)UIO$"VI4/)TC*58T M31EN7)K2[PK;48APIE6^$D%&6B![#;!..A?(41@U-31#33KC)6Z\"=LQA'ZH M'>/O8]BND.T#*P#G(/FO,/]9T\)T[V7> MQBQ8;;`TLWR.08$DR[?G7LA=9,1[(1&\G7A/<(+$A`4!O>E[9?DE]U8X4DHVH37].X+HA?OPKN MY@TBT665$4M*%W3WQ7@PJP]$3`EG\HC%I066O8];>IH9<2+V M`[`]?#R/D[X+W)^\_H9AF,^,5[B&H8>A7JXXN7MM26.6IS98&OE23BGP3!Q[ MSAN[C('*TOH&-,!;3>HH.!NZIU6OVJ]0EO929+BB`)^B>RZ'E2 M/@<8?!O&'*56`)3_;+(<;&-JJ%\Q6WE^"/^(D23QPNV:.)H7VS#!9(EHPMW0 M5`72F*8^;AXM0$FH?5Z"A"8PS"^(*7F;#5'3J2LJ=+X#"ULT@C4_S9I[-(HEC?7 M<[UQ;H(2$,]VQ\_O.N^/>GKFWRR(B!K?(9(%TI0DPQUMJI%J1#P5CJ^#VY[A MZT3//3N*GQ1&L4Y8:'.%YIZ_VHKE9/6BI%HTFU#^IX6.C#T>)Q)+?_%Z"+_E"Z0.,B[,6\[HK8`#L=POOY;T#8*)[^!]5E<._ M^CWY^`-80/)-%-Y:*UIXG3Y,A8*UIGIN<*DHL&/ENZ+]&<;#M]PKK!*O?P>T MQU<8XT9(_1H.[!#D\.3/T'C"R]*BPEM_'A6QMT%GA_!V1^/[K*#Y'&\H'&)7 MQHV2ZA4B07G!G'77$C44(P/6V-'S(DM/#C=*(;G1=J5J!`0MNUG#QT5 M)]AHR4JD+J\Q:U&4H#+;U\E M,FF$?.$CE+&)Z2/MH!]5M%I9_N9N_@@7",ZA3:I(DJ[)&,1[SX7EGH)9P`%S MG<09L,J[7A#Y@'2K2A8B?:A*2TV*M2;Y8NI:7I=0XF7W<@8K20;DL>8)L_O4 MI7?]%9VH+R)4\Y4\0$X,ZQ5U:T(\;+=T`B^C85BBX4,3CJB*2>9-XXF1K MIHI.Y!D*!8`\O>,/5])*G0(13^$:QJO2,Q$^Y&W5^2@8I&#D)J+:X@PYE'N7 M0ME.JLI&YO]WTGBQM,Q_QY'W\DK:M#/CJ%_3!%4OB*8T)+F[SUF%*W'!,%RQ M5Q;0`?^.?&"Y\`_@X+\]I/\DUTTTA>&"X":])H]7)4^"O"@]@XQ%0&CE,@! MJ\3EC^M\2,9`4.Z'5JC4E[I*;JVFIDZK-<"\7:[?F*B`I MPQ1T/SFC%14U5`'BNY^\X>KE.H1.`@8I#B_`;A8AOCE,V;I!,GZ4P5&>N6C["Q(_W:8R`X>L4>JB35O@(-3Z,X8U6I4Q/=\PM" M-N@&*=*IY9(NS(]+`,+@/B;<$H38,7>KVC0]F?(>O4D7FB0K3?ZTM=:?-7KP M)BU;L-SL_4&QAV\XTY04"KNN]Y,0_-+SS[WH.9Q';OTU7WF:]`UK9%O M>0)>.]3R!#VSZE5*F0U8%>_\F)).?'.4633:'8/(K#$)@Q!"F0@85K)42VZ9 M1>$2@_1'L3?065\?/5*6UQ')6&U'!G@[00"G%7PFM`C]$%9L$VF.=!%?XG[0$?-H@Y3S8$I8:L4N0#E&W M)H'@B=200ED/Q;'>5\BE/7V\YFR@`ZV7"E1@//=6%J2UGF.,4\X!GB#E@1LZ M['HQ(ME<;\#J&?@4^F__65FHC"KR"4>3_PR.4$%>SH` M!?'=$PF6,UG08JXJ_M"$J-3L3!3\8<*9*OC-PG3V8D&7&.]+SR=]*1Z!31YQ M(;GIUBN%]QW746X>:XY-)@T=$1HF-J:39&"\`5R@)!IH;YY\"P5NPK>\6TH[ M&1%><7S2(HS:S@)JBLH\8D>P=M_X4;C88_*G9`4EI^K15WT\VDO@1*2[4`Y; MTA9VAIQK:#U#-[9@*<&=._1`K)H/T>+4"F#"/&Y9EMSUQU!5(AEE@RY(J?I_ M#D*\;]8,P*<6!B!=0JT%$.0Q'G#K(;_.0K:QQ7@PY3[!GC5F*F@X>;*QY1DD77M.@;^4;UF8IYW6S^/+^AI`@(T?K,$@-J6L<+Y9HU/4ZX"7X4$C!ZT?7 M/$AKIE):*U$PW1B4;(ARBRVKWOR>C5<>,AL+FQ_!_DA92\ M3IV"6H7Q;2J!N?@8 MVN3A)D+0AFO+)5BSF4T?-CH>T]'0KGD#(YHP6Q`'E\THUJ!1L8F%A+%M%QX] M#!`YP1`2"=C=AO&C8K8`/H-U8Y"BDF0-5L4L(9FK,XBIBX,DR6KP/@^S2DKPF9[J*SUJ MBZ:,>*]')'3"[$PD/G<<+^>T0$BO8,\A;"PE1KBSL+`F8G,("^]=6+B$5GQ] MPHY+,`:.SB%F(:(77P2C17H%B?C"5#SNP0D$:4+^4<;->3(C%"(WH#++D&LN M$5:*W6A)3ITZA-`'Y:E@M/Q()5.-B94W,:0Q+&Y:>IF(@WS-:XW;;K[.YX#. M1[]K^;UVF0J7-3F]FS>&VGA/6W9<2&?VU:2TI,^=D#4TH91-P6WC>.LAF_U4 M3(=%E#U&VDMK\@NT#AB;NFF<>4%X`\*E5R88ZHYRG]O45A-`++5<7=Z=91HA^&"8#3)2D%6B&P-?'I15U M[\]Z'XG.]NL\=%8]#$D.9"J7'$9^27AF^?X&HD5"E2=-VXI$412EJ^N MU;91:HQP&>-(-,X8MS`THJ==$Q!Y%H)A`,;.T@0'4R.EXZ\7$#ES"Y4& M#)(G,'P^,A%AA,4C=DL8F<=W[]Y_H\K=.][-@C$&U2#G* M04M#F2W>"FR:JER+FIU<<60,>N!/M(SU#H&J1GXZ.IGV+&6=3`_%K(=BUD,Q MZZ&8E2,)AV+60S'KH9CU4,RJ:37EH9CU4,QZ*&8]%+..NYCUD$)O2`K]H9[X M4$]\J"?>4=0WB6<1WY9Q`*<-TOE013U'TY"05?X[!"_.\$Z[P,+Q1TQ9IN43 MF:0R;$T7+CI3Z-#KY:GG-16E2#![6^(,UH,I/"G+=R@.%AI7$E&J(=B;%&?P M.!C5A(4Y1ZY#"XPA6F!0SFUZU?7P'F\5F*0S&VO2VERT,W3^XJ%N^E`W?:B; MUK%N>K?UDZVL;76JLJ<+A3>1MM61,LMI:_EIBB1@[OG!%LK??"\(OB.L!2[\ M`SC?Z!>P+>>/4!;$$#,GZ,HF507Q:_P3"*:M;`-KB1'*A3!N_6.W7Q/90&"! MCW^.+D'#/2F^'W8KJ17:]_8JM-E1]J%3W;#"0>M*USMTHYM\;*,\6WE^2,PG M:=@6/_DK(!W-2XQ7-IIQ,[24[5#'OBZK[4BM)D?R!D8B=\5"H&/K`3L>WS*FGLN M])JWMKXKZB\A4M`TZ21S#GQ,KQ"^X-T:DROBGEZ^5D\OQ>Q):;K2TPH5(2P< MOP)G`=%B9N,_)>$ID:8`O5:3HN5W41B$^#B(OX;%]:?E.]G6*."KMIBL+J[0 MFU^Y8K=`5[OCC&S'@4K7*_2(&0O(O^_FEQ!9>!2" M-PA-#&WOU$`G@%_[ODK_$,?^>SR#?,EM`M5=G:$5^0$,;MU"GM! M*AMWCM8-DHT^J]5*;80!6E[#2:^LRP*\T\TM">JPJK-8`]6SB)J>S@*7YV,J MWHD+D&^M%6"V)*$/4\\&FOS4N5&&>1!>,(YL?[/6%L*4^2=`%Y'OL4MT&`/5 MT[>ZUH^GS&T45ISA0:PH8>(@A[7G)(HZBCU+&S8 M/Z[EO^,KA^B77ES0GV3XV1NJSW+KA><@P*-(8NT379 MS)@M&5/M[*X<><,4B-&8K;PH/HO*H!I%[@;ZCBKY&T1-,\D=B%8&-6U]!`N" MU!6*PR7YW6+])F5:ZYF<3IV4YBJ]1DGA>0!KDJ2)CZ%LV\T>JC;&6(6K1-K3 M3?I'L4ABRY74-8_C\ZP>#&R)F$&JR@OY3:OZ^NGH:ZVC`( M;;@B+WWKTI.98GDKFD3;F*G6YHBM48/Q5;0)F[.KBU MJA^QQ2BBU^F;!B?3+/$&J]?O-A*=,8^'D:P;#D:X\-X':PLZ%Z]K@)*$Y[MP M"?RTTI'3\+GU;%6L:9:M/,C8!AT=K#$K;]*V_0CD:'#ZI]('CH!3#,C-Z9A% M,RABX6#J^/W<`.O19DU:9G%S5'*4'X`;XQLLX?IT-.)<21C M&OW5[DMI*D`"&E04/W7%7:_,GLI50$8+7OR!-UY=?])^4LVXXZNBIX-OO(.] M1,P?XT_45,55[1'C]-A(N=T"D;+A*Y00B?\<>Y_%M!089C)`'TP-O?EO3Q(I M$J2IY`BI3G=ITE"*&$$;>ITB>"4%X@Q3TF*>6D'/#^3EZ@Q1$]D\6;U@(F5$;>^\8:.R[7U@^PD0+Z`>?'FNI$)+6KGW&WQYX&N\^Z%/PJX.YZ59) M.^1^-1([W;<$>7B3+W`E-DY"MC"+!G5A^`W;\24I$\&P6`NL9IC4S"X,TUHG MW6SZ))T_2190VX8AVWGN@1^#PS&Y[*$JMI,*,VXC[AVBD\U7)15+(N)VA[V"4:+#0U26'UE^D47^+2#5 M112X!12;I[/[T0(-0[5_AD+H$/G%)Z*B8^_%J^U&^(1QB:E)\K2BA&MW\QI1 MXZIUBDV0M*ZR\%D;G<@?:I&#LT'UP'0J,JKWQ<^>"BOX1WOT+,K3N;M@BX[W MK=;1>1?H@99!NOIDO7("0\=5Y8R'JPT#)1%.#(A0\)T[6H5&7LSGP`[SY&<, MV8,5QN%NB"(LLW=K+(!Q/#?]T_8#"SS+(VMEM2GC7,YFBBL-UTR5WWTTR\,3 M)U`O25)HXN7J47O!RF7GJR;GO"$%9YMXZ3WQUHASB"<2AD%"`$&1:KOL7@A; M6Z*D8OC1L#.J"''B>\X9]1I=P(W"R\!1MYR M"74B#,AF:W!'N6M<=0_%KY$FVPXM0O(H@M8B-= MEAO!8:L?@H8&2]*H,"5F4FMON!TTF:0S]TMS&9=0B>5KOG2BC]-<=SB0&YK+ M0AXUSDHC,>*G`($Y)(]VI?2Z!QA'T73 M:+%YVC*T!0Z97D^_OCOYK,V%0@,[KU`NKK<@)/6@"9#%OM3&?,M8=1RBT`?# MDJ`-;='3PSPQ<\JSJ" M4YH4*(F30GQ"G4/;0N'9TD(+O.6Q#J[!`]X2,:3/[@8C%L!G%UP$(5R1IXH> MR-2[>;+$M?<3^*=>A&@'_J$_J+6@#(U\+EZ?#1:O[^OU;L6K_,&]$Z\R\KD; M,]#K`0^8I/X+P%:T=!?]Y)V"HC7!S'%@\LU["^*?SZPU#&O9*+U7TY;-O3'+ M>/AI!W[(\+UJNLDY.OE8O2I%7 M(;7"5(?'2Q@&(F[\`I^C.)7`NX8KB+V.>\L/$?!)BQ.:-6B>,U;6"J*7\O.S M-O=)3">.M%'< M'.WA` M&KY`!P^O93\?3VM'\&*LBL:0V<=Y[1[K8^1T[<_6)4$;5CXR=Z2R3GXLJA7] M^1@0[ZXZ& MK:,#>(:;;KBZ%A4%_2&-53*P`.:8H#4+"5"%1L^T=5&QA/ MG,0S)UM3E1C`#+#XW)[#$G?B)9@%81"S\)F`>V]M5@V1][X+*NF1+0KS:1EF M7AU5[Q75F749\I!W?>Y+!H,*KD2O\(XIEW>UNLFVEW?'^WAM)[O"DG,@9KP9 MW6*N_A=Z+1'2ZS$-$2$$]($FZ*(8S'=:2NKDH26@MZ M&Z$0QEXOL1$`F_F`=8NY.K.\I59D0M$">[U87D*+O"O'?JR:-5`5,UO+:JZ_ M#$3TX@M!J225+*[0ARE3,*XP%8^CTB_PW$8(V7%ONJ8I>W>% M+3.YH:)"K$-6B:RHE+_V?'S<(O@)*%##>)U9V0#Z,+$G7;W9Z^J3NBW]U=)\ MG=V3SAYI"3^!!Z/Z!/KC6T^2H%Z^]\2[<_Z8&(:M"F?I%,^[%Y"VM,XLKDER M?L4@#7U#;R38-$W[GGE1A7Q9*5=.P5:I#"U657:?(5D;FY,>6A`E%<,O1G5A MS2DS]_R@%67R?*.$25.>+$I8W%B1E$";O$-A9]'\FH@FBM=UGK24T-:Z>PV" MX&EIH:>?P'T!-WCT,AC&=#9\R5C9E4TH0QN^=M?UC%[3XX16@QK=YH\9*\@# MT"J3Y3Y$A4(G\HD]DSH1DF1B]^G=U\\#R)T"4?OIE5`N M2"!1TIJ_L&^"UDR10LZ^?/CX^>AD.GI!NT,QDBG.*07D25G3\GLF8DWD*.3K M\Y?C(790_?SX@D*_P7`)44JB;CEN8@N.6NAD$*`D9A^//GSY=3R_X!1"I$N:-UC2@U`J[?4\2[-2C)H06?4O!>[D6+Y1-`W.VMC6H)K+TW M9D:`%L6Y\.3CRU_6P>,'Z^'7H'5%@J.TW]D,K;/I6W3W+U*))Y/U"2 M>3_T3>;]<$CF/23S'I)Y#\F\(T[F/:1XFIWBJ0G+B_V30,]0>-H@G9E(U5L: M$GIE6&]#>(;]\X7GPS]BRC*/(2*35/&*+5QTIM"AUTMA'I>>'SX!?U7R/-D9 M@IS!>C"%)V7YCL?!8IAF4E*.BJ1P581138/'P:@F+,QI\FA(FF[WL@2AW-U# M[$8-AQH".K*?Q#I$2G>O@&+ATZGL)_X.U2V[9+)`R`O?6B^A;;FL$!U[[.@.[AQ].)O1_/.9YJS)@!PFAJ&0 M'9H[5O(2L!CNU;48=IS0DVV!EOS'&T M'FE;R>,8MI+'8BN9FN-IG?U*T4XB5R/@!P$R#Y@8PX_;.YJO=3<"?A`@,W[HXVOUY<>W4PH_R"^UYPA'<0)3_KND4^2IY>(?P>,2 M@/";[T5KB!:\(HO^2^HL`S51SW?%WFAK=PDQ=(EP7I1:U![1+I':S5DQM&%:^WILL#/F MF!/-^1LMNO:W,437_E9$UXZU>9R]"PM^I05P?AU#`.?7(H!SK&.'XU/@+F"T M8MNFR@"M"4X#N/=3CKJ9H^^/%%T@O]2:-1F0F2Y\'>>S88^A9_\XM0+@G'FK M-4!!O&9\."Y.16ES@8_3HVIO@7CZVWC^I+S`Y$_)$DI:"100WLW+0#T`ESR4 M=^8%8?"XQ"+P3."^QYM^0ZN!O@NJ#?7$D-58''/N+I;58&:'\`4K?\RS)RP_ MIQBP']SX3_=%E?42D2(5]4A1=TH8>LRCD28EY^RGY3METI"C;R(`01"MDM]U MDL(^'S!7(OM01>MT01G2>;%:N]X&@$?@OT`2R:'I\ M[P%&(V&0F*!*_Y9I,BN=0#M+KU3EHZ7MFJI.VJBVR_?M]`BKA(ZW=!WZ72#OHO"(+20`]'B-F*VQY#^ M#142)ZHV13\-Z6C+$L)UO!,]AI8?&BB(OP&X6&+]GV%=LQ;@XA7X-@S`O8_W MZV'%D__E/1-:/C%D>>T&BO(W/#`,KE#B+PX@L=4/[(-@5G'6NJI)%]G;L25M M\_']DUDA>ZIGJG*?;@B8VE=!$`'G//+QKI+0(B9;4(X49>2@VLL.BXQ"OCK@ MU;]>[6LB*`@LR"%+&T'IJ6L9B539OI;?'X5X[I8D^E7^Z2'9EYX_!S",L*"0 M++#7-?3C%8;T,`6^N0\2+$"&_C5X9MKC1M+MV#[WA.<@[<+V^W`DTR#$^OMT M/V26BKBTNL\D.'6!C+'*VD=9]U!NF\@AK6I63VE^;B;B'2[LQ6#2#^=FH<2AV;*7;RN@8UMUSG>B!V`G%W(/OV;!]F7 M2GW#\\O'U#%^.U2^FO?O4@_W+I>4B(%Z>=[)!)\[<.TBZ#BJ8FR;IY`&O/#Z\A`JPW+@?_I/K.OP.H[5!B M62??$(]!=I=0.5@6.#*?]ASJ0Z9((TNU,\$TYDA^3C!*07 M@"+`[N'(&ZV*T<-J2'X7P4-]F$B3G!NLA"J"_.6--IR_/-2'B::HV$X>,.LP MV9?XZ'*.<72]-7$"R:D"!72Y("P0FF6N?`B38)B8@R0[X.)!BV\``=]R,18S M9P41)+Y_"%^X)D%HHKG<;T.%80[DX_4[KSEOVDC_@BF>)O7<(YU:[#U-7C^V M&H"IO6SLS-8\<=SVIJ87VTW;FM$W]&XS)1QPZ'1-R4`Q)J(3U:8]B>I#_GB) M(%8[DP;%/3=)F]&(H)4N7[3>G+;NO3E)%SOTX-2U4WKIBB1@W9$TA_9[KVU: M.+\W0?0*D+9`C(57@AP&%/OU]ZZ%;JU5<_1^@*^I=V`E*6('H6M/+^-^/-VD;PHG(Q%1[!]M/1;)!!% M97PM/=IV#K/5YFMK1H1%7BS`5D/IP@7EYY7CYKXR#4SCI_2, MY3%TK[=I:23'050ICD31M>\<_W^TD"F@C`_LEU@RB'"H/Z&0Z1\@"/.NUM(E ML;+Z'HIAA0+:58`P7+G>L/8\8>I&Q`\F)3VCRK$?\0V&>2U)#+- M3E<(QB^J2L@V-GOVS?>B=?`;#)<096D3]]XZY=N`1^IBF!!"EJ7'-?Q*B1$/J]2L*0HPM\%E@1&A5M_$EA./[I.WK! MJ(!2F_^J\M!DJ-]ZALA//R+H]R*"!-G!&G/K(=D2Q%IU#^6(10IIKQIH=B`4 MRC!^LEY/`0)S&%YB'HGER,I:>/PR*),:^C5H9QDU$82IV>IGUAJ&EDM^.UMY M$<.ZR5Q^_"(FGR;Z]5KG-4T-!"(C`2LT4NK;*=@M=:C/&2*(@]+(U/;K0MJ+ M79/$88F)%3QY6&O+?R>W.W;XU?A`R MJO5D>+]R!V6M8$%H M^W_F4"6I%15H"N*2-*13_.4?`CA09RE+B&[@19Z<((*$067C^$R*=R-('OH( M`A"2UJS?/,_Y"=U:M?CQT<>JHA6S)\GTB86<2;Z``M'-OAW7M6RC5D#.4<26 M\U5HIQ"(/$5MNX`JG>W$RTR1VR)ID$Z39Z.PZ0+(AB"H:_'GJA9OCU<@T=B+ M6<$P\7V0LP6.D-*VG*]":85`Y"EMVP54*6TG7F9*VQ;)/#EG_$K[FT7.A>'F M[MF%BW@]BNI^JJIN-FM2GJ:K>(];@],^IAG%Q;169-(H-54$,8.VU#CG"Q\* M(M]>6N3=46_A6ZN:@DZG<0O M>+$WW@M(`NK834$.J0!%SD7*\XI3=X5L'V`Y/@?)?Q\\U[WT?')#14%>VLJC M](>E86]H-X(*";!I]$N>`?O$E`[\?:I.+B2K#.,$54)4E@BLX\P%#+0?ZBT& MZ8]8T:Z"(*+F>8E.W`LAJ:-M:(TW'?WLGEQ83(H)>R$>!;J]*Y^_)F*!P(+D M'>@M%F<1Q@?9FY(S7B6EL,0(K;47PB1$">T*K;5P6O9$0B362"<>RP7B6!HE MA]JXV6'M3/M1]$R;3#\<:8=N9%Z1SVMH/<._X)G+]J?THD5A4L,%ZO*-;8\@A,U M$X.FKGN"6.V'-#CGD9]W$4R*(ILE@3IIU%)`Q2B+SWQ^]W%_9(#9-Z]YCCD2 ML%VZ\WEP]JLHR6`Z42*5&6JO_,9;HU'T\*_`5:+MZ2;]H\!S7^*K:%_#T04I M=BJI&K.:YI"=1@%$(`A28`/6\UK\\1H\--%62`O;RL5,L\>L$MC8KU!M_UT9 M6T2DJU(1M:.7FVY>`H?]=$_YKXJM$.-IG3*$.C^%=/&Z>4(LP&`NCCKLF)+$Q7)! M\`!>`(H`R1(.;@%5&*C#-&2U@(SGS*?B)(NU>._0*/I50C5M/"3`Z*V1YO!Z M"RU93EF9W2HX3*$%A;O44>/F+!6EL;RD40]1BMQ4-D_2A:7LZ\EF'/+.99KS M,'OD(T&:N)%9E(+&/-YH=9<)HF)8>]F$AH91N1AI`"I]EG'IN1BWX.+?$8:D M>HTP_7!4J:H]\U#@N=`A.:FE/WCS27FU_YJDZZF,WZ;/16PAR#L.4 MC'B/L:7&2'=_K,JLG.E)<^NW@)5+RJ3M%,/Q>:426K*&%7T MI@E%N<=0!4QSPDXSQX$)[/<6=*Y0^AP"DV<-XW7D7P/(YMP&/9"T&`2<"\M' M^,S'O@5B#=21>RQ8AXDL*%%!VXY64=S?-WX1CEA]?"8!*(`O(`FFL-51?*Z. MS&T!_C`58TI]<^Z5'F60Q-7.]15",X>^/NQ!F2GWIKQ83:X(T#) M'4N2I:DM`!I&Z\]7#N"R/!8-F1OCFV!:RXDN/Z.:/I)$[?S080T]1:$C,N9X M1@SD$WWH*0[<148G#UQL,H&06TJ@YK2:MT5[\ACGNN)YC.T'-/#>&,`PNW1. MR%9ZH8=5>S+\)_45MN%Q'^BQ=%UE\\EZO9C/@1T_-A=P>7VH5(!0]O0[&@2^(?EYY/DM@>@8W]+])2K;!=F$AW:),FR7+54R6.Q5,F`Y$K&BTZV5ITDRT[^]!U9$3ZU`4=- M4X8"\]250`[-P1#*HQ1;X7":$,FG;,,-_E'#M%Y(+`TE2/.]!8X4RUATI%(C M`W5#FV(?CK0]15.>KN[P"&Q6X>3A)&R$?`]V@:\%,:+U%L_LG#)/+[H38 M64QE^#WRTH)^G+=V@SV&R$\"XTTO%Q_7WH4@RTSB=2;EA?1XLSC'L0"9UYN, M/UR%M<@ARM^8SMXJP98SI;=SAQZ(-26BB@?<>MCJIC^>6@$,6`T+)*ZMRCZ( M\#0)]"D2GY#0``0:```!$`'`!C9VYX M+3(P,3(P-#`Q+GAS9%54"0`#[O">3^[PGD]U>`L``00E#@``!#D!``#M7>MO MVS@2_W[`_0\Z?[DNL(GCI.U>BV873I,6.22-D:3[^+1@I+%-5"*]%.4D]]?? MD'I83U)RDEJX$XJVMC@RJ7S@F_9^#P.R$A5L+:5< MO1^/[^_O]^^/]KE8C`\/#B;CWR\O;C3=*"9\_W`G?%H@5T_2"D=CRD))F`LI MO4_9-P.Y*KY#^3+V%?I$FLF[=^_&NG3D2"(6(+^0`,(5<2$C=_F"P<.^RP-D M/CD\>'TP2?FZ"_;0AHY%0;VTGA1C^;B",5*`H&Y6@;,6=3C;R^J!#PK73UP$ MIS`GD2^/1W]%Q*=S"M[((5(*>A=)*!!$+$>R0<*3V9OS[?IF'!>FI-C#E!P; MF.P63O:#+"SN$X'PAC7!*)74I_5T]6*\KF//F*#Q0:[P7W MX199..K#U^OSNE961>-/A(I?B1_!)9`P$KH1PE.0A/KA+3Q(U&_D4.]XU(8P M$R(5PX,Y952+>_#VX'#B[#FG-'1]KCC@%\74T5R=/%OG5<+823C_\&%LG3%)MM(;M!Q70[ M7&5/SBOOC(2>119#(AW0[PUR#9<#UKA&MJ`'8"T M`'FSQ*Z_Y+Z'$<+97Q&5CQ4(:TC,X+UN!Y["+L_[GT[,?4`JAQ0L5%.=HVL5 M@18U<4D)2HW%9A\X>5UV@0DG)\Y^NX95)-PEQJ8SP1>"!$54 MC"069"K!B>;F;-@Y";\!GCIX?B-"$"8?K^Y\NM"BAK?DSH<$FN9B(RQO#MZ6 M84DY.3E6SJN8V8"(&9'":#&46P+YEI@,PZ0*RCEJQA84.^LT#$&&4^9]YMR[ MI[Y?EW6U)[=`]J8,V8:S$[-V"/.S:$/C;QH?,PM)V0*82U,77WQD:?"?R@U>J#VT="N/8?41-A0Z>H4! M%E."V)09VFQ_FY1P:/F2]]7+)VKJ"5B8S[\+T5,K2DM:>%"?%R;K-WF^0\RT M-6HMX++BU!FF`1XK//D,WDAA3N*[@#,D\M58BX1+]5?-TJZ)KZ;?T<>?LS6$ M,K\,]SJ)PUJ36W+&HXIG4FQ_U/\Z.>XZ1LCQWQC"UP..6^!XU`W'(RN.1T_% M\6C`<0L<#[OA>&C%\?"I.!X..%I]GLG;V4+Y>C_G5/W<`,,&AE.ZIAXPKW;; M25.A)1JL)+89GR%*;X5%J?5M';^YO8?6[>XX"B.@:R6;$ZE`U=6)#..FBNPM M>8!:].H*++:KNDU.,QD`L`*03U?S#RS9:26L2MI[2$6-_;S:P:T]V]RQAY;. MKVX!72PE>-,U"+(`O5^KN*/"0&#I\)5\,.7E),SB[6'#$&@-3'%CA8G",D3: M0S,,FIKP%03&+U)O=@VEB/+QT20):8TDEN#I7<4U;]@Y.7X;7ST9\#$NFA5F MF)M*+>:LW9[*P91U&B[VT6(=+!W'R@"-#9K\8#$1F,=+>V"&(=,]A<]CU);8 M@M?6T_<#?EM/P5PQZ#;]HBK8IEXJT4/7J9MFO:RFZXF6:X"PY9EK^V%KZRGKKH>L M!VQLV.2]BXG`XF?:(S/XG&Y'9\WGW6WT1M@FK]N?=*\[5%L^XSY@NL'TA/CJ M5I*;)8`,:S`TE)LQ.S)BEK!U8K[#)01/F/D>,"@MO^76W6QM M7+_@-K2H99[-,,-F.U'3-Q-\3=6E65E2V51L@>)? MU=RRP,G9L!K@J$WN*UF]KQL.#LIZP&X7'B5W)>)9DMM?R?LL7)@UDQBA$EOMT]OY,Q]5-;L#$'!['LX M0VN>30FOYLH;?/+Y?5B:."D4F?/M-\:+Q_"+!RRLW!^GW9!F/^3<+29(:N9$ M;-,@1EC*TR`#!+:1>F7PGZCN_D/@IR2*O^&F8PUQN862%ZXVCWJ/B;G6)Q_C9E/?)75?EL0KX M+ZCUA>+_0NIB!^VJ;JE/OY#2'S=O>2'5<8AU5;TX*E](\]/L);6*?QCG[ZO& M;\7[K#^@WEQ(AU5N$6]QA7=\=?H%CV=W[#6_Q!6Q30_>[4T.]R9O]Q]"+Y6U MLRC;B?$<,I2N>&\C@*ZBONVE]90(1TJ$H\FV(FRZ1#<1TGJ=1="\0G#W%WR- MW9OF[TMODJ&VCOJPMZG<[NWYZ]H7A*Q:O[VVXAA\&:9/GB1+Y>KX)PBC>766 MIO[6^Y:=(JV@>L.;+?J!SL?%8^>^D*^7?FG2//FU`!T$*KO\9^,DM3JK=^)S M]]M(RVV8SLY1QDX@_A&#]S)]?HZ!H0J54)WH+D1[&RD&GP6/5LFBK6C)*[=CB]V%NY<&&J;F%<:-*3QPW)C#QJ M!>^)\*Y6.D$Z>P#ATE"),5TL!"PPCSIG2H^0NGIV-6V>[_&F%^Y&L=.6E5[D MP9VI$R7=_",/Y=7\&M;`U-1U<`3P@E'W?'A(;&X/T)HK=2^]C MG+/X#`Q3>A^'YM0+,%)68U`M#I<5:46\U`?H6R56A+WS2R9I$X. MXG?2M%*G9PJ?X0L"-17UB8LYX+L$7!/]NT=?]?H@I&80G]P`HUQ<$D9BPYDV MP--X)+T:NS1*[JH#@2]@.!OCA7C(:0AC(6=H6XNCTTS3BT$9BZ47BU4+HLVH MJM&"L$^ZN"@-DW*@KNZ MY%.1(55V*_R=;HC9O$R@VP9>6>-4'-P"KV6@/!KGOO3,"* M4"_)"%2+Q[_6%PEU$"&^>+^OL6OMZF\FJ!^,[6A[UO4NUZ%7A"?_9-?- M?T/+TN6?[%JZ?Y,581#"'\#.(L&+@C84[EKFJ>MBW6SPE9QC?>&N9?X:GG+D M(JJ-7%>R:VEK;OYI<-YVPIX9BS09N@:U>*6X)3I4LKXZBAVG2/5WS-5#TXZV M9^C$MT36*U1?UC,%/G)L;O!JHO:ZDEV/<[WD]I4)(#[]#V!R%,;!3+:1'B/Q MX4>RHC)NC6F@UK"S*=GG M9-G/_#6V."T6]L(6*WN&I<.7>L6NEIXMS?K$0::O,JCL@GAFICW8,'$52=5K M/;05**]"7/VBG3(J#4W0H4(/U.LT:5"O\)-8]*`)+E'XQTLBOH',):M9C]V< M%LJRPO85^FE1NZSC37W_"V?/L2+8Q&FG$\37H((E'*NQ#\0>S(.`RKR.1I(= M`6S;5G1)'F@0Y>;(SMD%#=0I@QD1DH$(EW25]>=VQ#WU8]JZTCO]XEO>K*6= MKI^#M7%C83EJ;D'8LWBX>:+^%.[D)9')M^E<8B+-X`\@X@3F7,#M/5=?-D8W MF[9Y3I;][!"=5$RU2G1<"H!G:+@67/\7VB[3*];S$X_$"[;];+T+2NZH M3^6C]N\N"(F.\98\S'BHCX9D4U\M"'OJ.)^ZB?17'?14.LBSL^VI,\Y^'JII M7:BQO&^N*5(O):4U@>+#7<^ZW40K[#^:B/BEI:&ZHEW+F]]+DNVPOIJ?,S2* MJ:PS+N2<^Y37;4!I46FGR40G-Y"9_<0+T/5S>.867/OI6YJUK(>Z?B[BJ5QZ M,!UQSM!'H1LXA?A_+3B:_RGS9H"R2[HYLM..MJ>^0F\GNX95)-PERH[YRD*0 MH'8?J(&J9WZC7MQ*/[62]:`C-LO8M#?>3MPSM-+QHR8\DHCU"\BK^2G,06"D MB"'K"3"84VF+>)^#TZ[&J2TF1MUX`"CKV0,):&Q#M5/YRCP0N8?Q1E!U-*UH MH[:JO>.ND46J,T*]ROAM*NW!L*V_R+I^U+:C[=F@_8CI$6'G(?;>RMIX7=&N MP]X3\!1Y/H"?O\.4O6 MCS>SY-MSZ(/A^S".#Y/CQ_\"4$L!`AX#%`````@`Y8">0$K5L,JFK@``HJ$. M`!$`&````````0```*2!`````&-G;G@M,C`Q,C`T,#$N>&UL550%``/N\)Y/ M=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`Y8">0!%D=W1S$@``E_L``!4` M&````````0```*2!\:X``&-G;G@M,C`Q,C`T,#%?8V%L+GAM;%54!0`#[O"> M3W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`.6`GD`&U]PZ0AH``!5Z`@`5 M`!@```````$```"D@;/!``!C9VYX+3(P,3(P-#`Q7V1E9BYX;6Q55`4``^[P MGD]U>`L``00E#@``!#D!``!02P$"'@,4````"`#E@)Y`/JE-9VQB``!,5`4` M%0`8```````!````I(%$W```8V=N>"TR,#$R,#0P,5]L86(N>&UL550%``/N M\)Y/=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`Y8">0+%![T3W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`.6`GD"?0I$I^0T``$&@ M```1`!@```````$```"D@7)Y`0!C9VYX+3(P,3(P-#`Q+GAS9%54!0`#[O"> F3W5X"P`!!"4.```$.0$``%!+!08`````!@`&`!H"``"VAP$````` ` end XML 34 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Weighted Average Shares (Tables)
3 Months Ended
Apr. 01, 2012
Weighted Average Shares [Abstract]  
Calculation of weighted average shares
                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Basic weighted-average common shares outstanding

    42,570       41,336  

Effect of dilutive stock options

    1,020       950  
   

 

 

   

 

 

 

Weighted-average common and common-equivalent shares outstanding

    43,590       42,286  
   

 

 

   

 

 

 
XML 35 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details 4) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments $ 97,882
Short-term investments [Member] | Australia [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,399
Short-term investments [Member] | Austria [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 817
Short-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,395
Short-term investments [Member] | France [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,072
Short-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 13,317
Short-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 20,241
Short-term investments [Member] | Japan [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,697
Short-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 18,125
Short-term investments [Member] | Supranational [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,009
Short-term investments [Member] | Sweden [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 6,714
Short-term investments [Member] | Switzerland [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,679
Short-term investments [Member] | Norway [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,369
Short-term investments [Member] | Cayman Islands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,076
Short-term investments [Member] | Jersey [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,341
Short-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 15,631
Long-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 76,244
Long-term investments [Member] | Austria [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,798
Long-term investments [Member] | Belgium [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,824
Long-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,398
Long-term investments [Member] | France [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,112
Long-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 24,522
Long-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 10,615
Long-term investments [Member] | Japan [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,891
Long-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 5,079
Long-term investments [Member] | Sweden [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,101
Long-term investments [Member] | Denmark [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,550
Long-term investments [Member] | Finland [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,911
Long-term investments [Member] | Jersey [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,766
Long-term investments [Member] | Hong Kong [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,749
Long-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 10,928
Corporate bonds [Member] | Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 58,050
Corporate bonds [Member] | Short-term investments [Member] | Australia [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,399
Corporate bonds [Member] | Short-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,993
Corporate bonds [Member] | Short-term investments [Member] | France [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,072
Corporate bonds [Member] | Short-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 9,125
Corporate bonds [Member] | Short-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 11,408
Corporate bonds [Member] | Short-term investments [Member] | Japan [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,697
Corporate bonds [Member] | Short-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,266
Corporate bonds [Member] | Short-term investments [Member] | Sweden [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,038
Corporate bonds [Member] | Short-term investments [Member] | Switzerland [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,679
Corporate bonds [Member] | Short-term investments [Member] | Cayman Islands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,076
Corporate bonds [Member] | Short-term investments [Member] | Jersey [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,341
Corporate bonds [Member] | Short-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 13,956
Corporate bonds [Member] | Long-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 43,240
Corporate bonds [Member] | Long-term investments [Member] | Belgium [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,824
Corporate bonds [Member] | Long-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,119
Corporate bonds [Member] | Long-term investments [Member] | France [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,112
Corporate bonds [Member] | Long-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 6,784
Corporate bonds [Member] | Long-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 10,615
Corporate bonds [Member] | Long-term investments [Member] | Japan [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,891
Corporate bonds [Member] | Long-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 5,079
Corporate bonds [Member] | Long-term investments [Member] | Denmark [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,810
Corporate bonds [Member] | Long-term investments [Member] | Jersey [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,766
Corporate bonds [Member] | Long-term investments [Member] | Hong Kong [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,749
Corporate bonds [Member] | Long-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 8,491
Agency bonds [Member] | Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 27,299
Agency bonds [Member] | Short-term investments [Member] | Austria [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 817
Agency bonds [Member] | Short-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,402
Agency bonds [Member] | Short-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,015
Agency bonds [Member] | Short-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 5,613
Agency bonds [Member] | Short-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 8,092
Agency bonds [Member] | Short-term investments [Member] | Supranational [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,009
Agency bonds [Member] | Short-term investments [Member] | Sweden [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 3,676
Agency bonds [Member] | Short-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,675
Agency bonds [Member] | Long-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 12,986
Agency bonds [Member] | Long-term investments [Member] | Austria [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,798
Agency bonds [Member] | Long-term investments [Member] | Canada [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,279
Agency bonds [Member] | Long-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,371
Agency bonds [Member] | Long-term investments [Member] | Sweden [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,101
Agency bonds [Member] | Long-term investments [Member] | United States [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,437
Sovereign Bonds [Member] | Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 6,223
Sovereign Bonds [Member] | Short-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 2,177
Sovereign Bonds [Member] | Short-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,046
Sovereign Bonds [Member] | Long-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 18,278
Sovereign Bonds [Member] | Long-term investments [Member] | Germany [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 16,367
Sovereign Bonds [Member] | Long-term investments [Member] | Finland [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,911
Covered bonds [Member] | Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 4,443
Covered bonds [Member] | Short-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,353
Covered bonds [Member] | Short-term investments [Member] | Netherlands [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,721
Covered bonds [Member] | Short-term investments [Member] | Norway [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,369
Covered bonds [Member] | Long-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,740
Covered bonds [Member] | Long-term investments [Member] | Denmark [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,740
Asset-backed securities [Member] | Short-term investments [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments 1,867
Asset-backed securities [Member] | Short-term investments [Member] | Great Britain [Member]
 
Summary of available-for-sale investments held in its international portfolio  
Available for sale investments $ 1,867
XML 36 R53.htm IDEA: XBRL DOCUMENT v2.4.0.6
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
BusinessSegment
Apr. 03, 2011
Information about the Company's segments    
Product revenue $ 71,407 $ 68,877
Service revenue 6,302 5,517
Operating income 17,741 17,368
Segment Information (Textual) [Abstract]    
Number of reportable segments 2  
MVSD [Member]
   
Information about the Company's segments    
Product revenue 64,221 62,817
Service revenue 1,920 1,969
Operating income 21,144 22,027
SISD [Member]
   
Information about the Company's segments    
Product revenue 7,186 6,060
Service revenue 4,382 3,548
Operating income 2,392 997
Reconciling Items [Member]
   
Information about the Company's segments    
Operating income $ (5,795) $ (5,656)
XML 37 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Operations (Unaudited) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Revenue    
Product $ 71,407 $ 68,877
Service 6,302 5,517
Total revenue 77,709 74,394
Cost of revenue    
Product 15,556 15,099
Service 3,502 3,284
Total cost of revenue 19,058 18,383
Gross margin    
Product 55,851 53,778
Service 2,800 2,233
Total gross margin 58,651 56,011
Research, development, and engineering expenses 10,361 9,482
Selling, general, and administrative expenses 30,549 29,161
Operating income 17,741 17,368
Foreign currency loss (638) (59)
Investment income 972 605
Other income (expense) 3 (205)
Income before income tax expense 18,078 17,709
Income tax expense 3,796 4,073
Net income $ 14,282 $ 13,636
Earning per weighted-average common and common-equivalent share:    
Basic $ 0.34 $ 0.33
Diluted $ 0.33 $ 0.32
Weighted-average common and common-equivalent shares outstanding:    
Basic 42,570 41,336
Diluted 43,590 42,286
Cash dividends per common share $ 0.1 $ 0.08
XML 38 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Instruments (Details)
Apr. 01, 2012
Japanese Yen/Euro [Member]
JPY (¥)
Apr. 01, 2012
U.S. Dollar/Euro [Member]
USD ($)
Outstanding forward contracts    
Outstanding forward contracts ¥ 300,000,000 $ 3,180,000
XML 39 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (Parenthetical) (Unaudited) (USD $)
In Thousands, except Per Share data, unless otherwise specified
Apr. 01, 2012
Dec. 31, 2011
Consolidated Balance Sheets [Abstract]    
Reserves for accounts receivable $ 1,106 $ 1,240
Common stock, par value $ 0.002 $ 0.002
Common stock, shares authorized 140,000 140,000
Common stock, shares issued 42,835 42,223
XML 40 R35.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements (Details Textual) (Fair Value, Measurements, Nonrecurring [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Fair Value, Measurements, Nonrecurring [Member]
 
Fair Value Measurements (Textual) [Abstract]  
Impairment Charge $ 0
XML 41 R22.htm IDEA: XBRL DOCUMENT v2.4.0.6
Weighted Average Shares
3 Months Ended
Apr. 01, 2012
Weighted Average Shares [Abstract]  
Weighted Average Shares

NOTE 13: Weighted-Average Shares

Weighted-average shares were calculated as follows (in thousands):

 

 

                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Basic weighted-average common shares outstanding

    42,570       41,336  

Effect of dilutive stock options

    1,020       950  
   

 

 

   

 

 

 

Weighted-average common and common-equivalent shares outstanding

    43,590       42,286  
   

 

 

   

 

 

 

Stock options to purchase 802,048 and 539,569 shares of common stock, on a weighted-average basis, were outstanding for the quarters ended April 1, 2012 and April 3, 2011, respectively, but were not included in the calculation of diluted net income per share because they were anti-dilutive.

XML 42 R36.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Dec. 31, 2011
Apr. 03, 2011
Dec. 31, 2010
Components of cash, cash equivalents and investments        
Cash $ 39,824 $ 36,404    
Money market instruments 1,735 1,699    
Cash and cash equivalents 41,559 38,103 37,014 33,203
Short-term investments 159,209 144,431    
Limited partnership interest (accounted for using cost method) 5,933 5,933    
Long-term investments 183,965 174,906    
Total 384,733 357,440    
Treasury bills [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments   1,945    
Long-term investments 999      
Municipal bonds [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 57,862 54,036    
Long-term investments 67,532 69,680    
Corporate bonds [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 61,517 55,570    
Long-term investments 71,969 59,902    
Agency bonds [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 27,298 27,545    
Long-term investments 13,987 12,335    
Sovereign Bonds [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 6,222 4,016    
Long-term investments 18,279 22,355    
Covered bonds [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 4,443 1,319    
Long-term investments 1,740 4,701    
Asset-backed securities [Member]
       
Components of cash, cash equivalents and investments        
Short-term investments 1,867      
Long-term investments $ 3,526      
XML 43 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
Dividends
3 Months Ended
Apr. 01, 2012
Dividends [Abstract]  
Dividends

NOTE 15: Dividends

On February 8, 2012, the Company announced that the Board of Directors declared a cash dividend of $0.10 per share. The dividend was paid on March 16, 2012 to all shareholders of record at the close of business on March 2, 2012.

On April 30, 2012, the Company’s Board of Directors declared a cash dividend of $0.11 per share. The dividend is payable on June 15, 2012 to all shareholders of record at the close of business on June 1, 2012.

XML 44 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, 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; } }, 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( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 45 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statement of Shareholders' Equity (USD $)
In Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2011 $ 552,980 $ 84 $ 135,668 $ 434,581 $ (17,353)
Beginning Balance, Shares at Dec. 31, 2011 42,223 42,223      
Issuance of common stock under stock option plans 13,104 2 13,102    
Issuance of common stock under stock option plans, Shares 614 612      
Stock-based compensation expense 3,314   3,314    
Excess tax benefit from stock option exercises 2,838   2,838    
Payment of dividends (4,271)     (4,271)  
Net income 14,282     14,282  
Net unrealized gain on available-for-sale investments, net of tax of $291 1,220       1,220
Foreign currency translation adjustment, net of tax of $206 5,326       5,326
Ending Balance (unaudited) at Apr. 01, 2012 $ 588,793 $ 86 $ 154,922 $ 444,592 $ (10,807)
Ending Balance, Shares (unaudited) at Apr. 01, 2012 42,835 42,835      
XML 46 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Other Comprehensive Income (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Statement of Income and Comprehensive Income [Abstract]    
Net income $ 14,282 $ 13,636
Other comprehensive income, net of tax:    
Net unrealized gain (loss) on available-for-sale investments, net of tax of $291 and ($53) in 2012 and 2011, respectively 1,220 (558)
Foreign currency translation adjustment, net of tax of $206 and $327 in 2012 and 2011, respectively 5,326 9,604
Other comprehensive income 6,546 9,046
Comprehensive income $ 20,828 $ 22,682
XML 47 R17.htm IDEA: XBRL DOCUMENT v2.4.0.6
Indemnification Provisions
3 Months Ended
Apr. 01, 2012
Indemnification Provisions [Abstract]  
Indemnification Provisions

NOTE 8: Indemnification Provisions

Except as limited by Massachusetts law, the by-laws of the Company require it to indemnify certain current or former directors, officers, and employees of the Company against expenses incurred by them in connection with each proceeding in which he or she is involved as a result of serving or having served in certain capacities. Indemnification is not available with respect to a proceeding as to which it has been adjudicated that the person did not act in good faith in the reasonable belief that the action was in the best interests of the Company. The maximum potential amount of future payments the Company could be required to make under these provisions is unlimited. The Company has never incurred significant costs related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal.

In the ordinary course of business, the Company may accept standard limited indemnification provisions in connection with the sale of its products, whereby it indemnifies its customers for certain direct damages incurred in connection with third-party patent or other intellectual property infringement claims with respect to the use of the Company’s products. The term of these indemnification provisions generally coincides with the customer’s use of the Company’s products. The maximum potential amount of future payments the Company could be required to make under these provisions is generally subject to fixed monetary limits. The Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the Company believes the estimated fair value of these provisions is minimal.

In the ordinary course of business, the Company also accepts limited indemnification provisions from time to time, whereby it indemnifies customers for certain direct damages incurred in connection with bodily injury and property damage arising from the installation of the Company’s products. The term of these indemnification provisions generally coincides with the period of installation. The maximum potential amount of future payments the Company could be required to make under these provisions is generally limited and is likely recoverable under the Company’s insurance policies. As a result of this coverage, and the fact that the Company has never incurred significant costs to defend lawsuits or settle claims related to these indemnification provisions, the Company believes the estimated fair value of these provisions is minimal.

XML 48 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Document and Entity Information
3 Months Ended
Apr. 01, 2012
Document and Entity Information [Abstract]  
Entity Registrant Name COGNEX CORP
Entity Central Index Key 0000851205
Document Type 10-Q
Document Period End Date Apr. 01, 2012
Amendment Flag false
Document Fiscal Year Focus 2012
Document Fiscal Period Focus Q1
Current Fiscal Year End Date --12-31
Entity Filer Category Large Accelerated Filer
Entity Common Stock, Shares Outstanding 42,835,011
XML 49 R18.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Instruments
3 Months Ended
Apr. 01, 2012
Derivative Instruments [Abstract]  
Derivative Instruments

NOTE 9: Derivative Instruments

The Company is exposed to certain risks relating to its ongoing business operations including foreign currency exchange rate risk and interest rate risk. The Company currently mitigates certain foreign currency exchange rate risks with derivative instruments. The Company does not currently manage its interest rate risk with derivative instruments.

The Company faces exposure to foreign currency exchange rate fluctuations, as a significant portion of its revenues, expenses, assets, and liabilities are denominated in currencies other than the functional currencies of the Company’s subsidiaries or the reporting currency of the Company, which is the U.S. Dollar. The Company faces two types of foreign currency exchange rate exposures:

 

   

transactional currency/functional currency exchange rate exposures from transactions that are denominated in currencies other than the functional currency of the subsidiary (for example, a U.S. Dollar receivable on the Company’s Irish subsidiary’s books for which the functional currency is the Euro), and

 

   

functional currency/reporting currency exchange rate exposures from transactions that are denominated in currencies other than the U.S. Dollar, which is the reporting currency of the Company.

The Company currently uses derivative instruments to provide an economic hedge against its transactional currency/functional currency exchange rate exposures. Forward contracts on currencies are entered into to manage the transactional currency/functional currency exposure of the Company’s Irish subsidiary’s accounts receivable denominated in U.S. dollars and intercompany receivables denominated in Japanese Yen. These forward contracts are used to minimize foreign currency gains or losses, as the gains or losses on these contracts are intended to offset the losses or gains on the underlying exposures.

 

These forward contracts do not qualify for hedge accounting. Both the underlying exposures and the forward contracts are recorded at fair value on the Consolidated Balance Sheets and changes in fair value are reported as “Foreign currency loss” on the Consolidated Statements of Operations. The Company recorded net foreign currency losses of $638,000 and $59,000 as of April 1, 2012 and April 3, 2011, respectively.

As of April 1, 2012, the Company had the following outstanding forward contracts that were entered into to mitigate foreign currency exchange rate risk:

 

 

     

Currency

 

Amount

Japanese Yen/Euro

  300,000,000 Japanese Yen

U.S. Dollar/Euro

  3,180,000 U.S. Dollars

Information regarding the fair value of the forward contracts outstanding as of April 1, 2012 and December 31, 2011 was as follows (in thousands):

 

 

                                 
   

Asset Derivatives

  Liability Derivatives
    Balance   Fair Value   Balance   Fair Value
   

Sheet

Location

  April 1,
2012
    December 31,
2011
  Sheet
Location
  April 1,
2012
    December 31,
2011

Currency

forward contracts

 

Prepaid expenses and other

current assets

    $10     $14   Accrued
expenses
    $28     $165

Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations for the quarters ended April 1, 2012 and April 3, 2011 were as follows (in thousands):

 

 

             
   

Location of

Gain (Loss)

Recognized

in Income

on

Derivatives

  Amount of Gain (Loss)
Recognized in Income on
Derivatives
      Quarter ended
      April 1,
2012
  April 3,
2011

Currency forward contracts

  Foreign currency gain (loss)   $ (289)   $2
XML 50 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statement of Other Comprehensive Income (Parenthetical) (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Statement of Income and Comprehensive Income [Abstract]    
Tax effect of unrealized gain (loss) on available-for-sale investments $ 291 $ (53)
Tax benefit of foreign currency translation adjustment $ 206 $ 327
XML 51 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents, and Investments
3 Months Ended
Apr. 01, 2012
Cash, Cash Equivalents, and Investments [Abstract]  
Cash, Cash Equivalents, and Investments

NOTE 3: Cash, Cash Equivalents, and Investments

Cash, cash equivalents, and investments consisted of the following (in thousands):

 

 

                 
    April 1,
2012
    December 31,
2011
 

Cash

  $ 39,824     $ 36,404  

Money market instruments

    1,735       1,699  
   

 

 

   

 

 

 

Cash and cash equivalents

    41,559       38,103  
   

 

 

   

 

 

 

Corporate bonds

    61,517       55,570  

Municipal bonds

    57,862       54,036  

Agency bonds

    27,298       27,545  

Sovereign bonds

    6,222       4,016  

Covered bonds

    4,443       1,319  

Asset-backed securities

    1,867        

Treasury bills

          1,945  
   

 

 

   

 

 

 

Short-term investments

    159,209       144,431  
   

 

 

   

 

 

 

Corporate bonds

    71,969       59,902  

Municipal bonds

    67,532       69,680  

Sovereign bonds

    18,279       22,355  

Agency bonds

    13,987       12,335  

Asset-backed securities

    3,526        

Covered bonds

    1,740       4,701  

Treasury bills

    999        

Limited partnership interest (accounted for using cost method)

    5,933       5,933  
   

 

 

   

 

 

 

Long-term investments

    183,965       174,906  
   

 

 

   

 

 

 
    $ 384,733     $ 357,440  
   

 

 

   

 

 

 

The Company’s portfolio of debt securities consists of treasury bills, municipal bonds, corporate bonds, agency bonds, sovereign bonds, covered bonds, and asset-backed securities. Treasury bills consist of debt securities issued by both the U.S. and foreign governments; municipal bonds consist of debt securities issued by state and local government entities; corporate bonds consist of debt securities issued by both domestic and foreign companies; agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing; sovereign bonds consist of direct debt issued by foreign governments; covered bonds consist of debt securities backed by governments, mortgages, or public sector loans; and asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement.

 

The following table summarizes the Company’s available-for-sale investments as of April 1, 2012 (in thousands):

 

 

                                 
    Amortized
Cost
    Gross
Unrealized
Gains
    Gross
Unrealized
Losses
    Fair Value  

Short-term:

                               

Corporate bonds

  $ 61,459     $ 188     $ (130   $ 61,517  

Municipal bonds

    57,774       89       (1     57,862  

Agency bonds

    27,220       87       (9     27,298  

Sovereign bonds

    6,192       30             6,222  

Covered bonds

    4,402       41             4,443  

Asset-backed securities

    1,865       2             1,867  
         

Long-term:

                               

Corporate bonds

    71,175       795       (1     71,969  

Municipal bonds

    67,265       295       (28     67,532  

Sovereign bonds

    18,019       260             18,279  

Agency bonds

    13,988       34       (35     13,987  

Asset-backed securities

    3,520       6             3,526  

Covered bonds

    1,722       18             1,740  

Treasury bills

    998       1             999  
   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 335,599     $ 1,846     $ (204   $ 337,241  
   

 

 

   

 

 

   

 

 

   

 

 

 

The following table summarizes the Company’s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of April 1, 2012 (in thousands):

 

 

                                                 
    Unrealized Loss Position For:              
    Less than 12 Months     12 Months or Greater     Total  
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
 

Municipal bonds

  $ 19,415     $ (29   $     $     $ 19,415     $ (29

Agency bonds

    11,772       (44                 11,772       (44

Corporate bonds

    3,935       (2     8,758       (129     12,693       (131
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 35,122     $ (75   $ 8,758     $ (129   $ 43,880     $ (204
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

As of April 1, 2012, the Company did not recognize an other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, our intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these securities before its effective maturity or market price recovery. The Company recorded gross realized gains on the sale of debt securities totaling $94,000 in the first quarter of 2012, and gross realized gains and gross realized losses on the sale of debt securities totaling $9,000 and $14,000, respectively, in the first quarter of 2011.

 

The following table presents the effective maturity dates of the Company’s available-for-sale investments as of April 1, 2012 (in thousands):

 

 

                                                         
    <1 Year     1-2 Years     2-3 Years     3-4 Years     4-5 Years     5-7 Years     Total  

Corporate bonds

  $ 61,517     $ 37,014     $ 25,674     $ 4,868     $ 4,413     $     $ 133,486  

Municipal bonds

    57,862       21,567       29,861       10,489       5,091       524       125,394  

Agency bonds

    27,298       10,515       2,101       1,371                   41,285  

Sovereign bonds

    6,222       4,587       8,732       984       3,976             24,501  

Covered bonds

    4,443       1,740                               6,183  

Asset-backed securities

    1,867             3,026                   500       5,393  

Treasury bills

          999                               999  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 159,209     $ 76,422     $ 69,394     $ 17,712     $ 13,480     $ 1,024     $ 337,241  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

The Company has chosen to disclose its Euro-denominated investment portfolio by country and specifically by security type. Financial institutions are included within the corporate bond sector and represent 17% of the Company’s total international portfolio. The following table summarizes the Company’s available-for-sale investments held in its international portfolio as of April 1, 2012 (in thousands):

 

 

                                                 

Short-term

  Corporate
bonds
    Agency
bonds
    Sovereign
bonds
    Asset-
backed
securities
    Covered
bonds
    Total  

Australia

  $ 3,399     $     $     $     $     $ 3,399  

Austria

          817                         817  

Canada

    1,993       2,402                         4,395  

Cayman Islands

    2,076                               2,076  

France

    2,072                               2,072  

Germany

    9,125       2,015       2,177                   13,317  

Great Britain

    11,408       5,613             1,867       1,353       20,241  

Japan

    1,697                               1,697  

Jersey

    1,341                               1,341  

Netherlands

    4,266       8,092       4,046             1,721       18,125  

Norway

                            1,369       1,369  

Supranational

          3,009                         3,009  

Sweden

    3,038       3,676                         6,714  

Switzerland

    3,679                               3,679  

United States

    13,956       1,675                         15,631  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 58,050     $ 27,299     $ 6,223     $ 1,867     $ 4,443     $ 97,882  

 

                                         

Long-term

  Corporate
bonds
    Agency
bonds
    Sovereign
bonds
    Covered
bonds
    Total  

Austria

  $     $ 4,798     $     $     $ 4,798  

Belgium

    1,824                         1,824  

Canada

    1,119       2,279                   3,398  

Denmark

    1,810                   1,740       3,550  

Finland

                1,911             1,911  

France

    2,112                         2,112  

Germany

    6,784       1,371       16,367             24,522  

Great Britain

    10,615                         10,615  

Hong Kong

    1,749                         1,749  

Japan

    1,891                         1,891  

Jersey

    1,766                         1,766  

Netherlands

    5,079                         5,079  

Sweden

          2,101                   2,101  

United States

    8,491       2,437                   10,928  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 43,240     $ 12,986     $ 18,278     $ 1,740     $ 76,244  

In June 2000, the Company became a Limited Partner in Venrock Associates III, L.P. (Venrock), a venture capital fund. A Director of the Company was a General Partner of Venrock Associates through December 31, 2009. The Company has committed to a total investment in the limited partnership of up to $20,500,000, with an expiration date of December 31, 2013. As of April 1, 2012, the Company contributed $19,886,000 to the partnership. The remaining commitment of $614,000 can be called by Venrock at any time before December 31, 2013. No contributions were made and no distributions were received in the first quarter of 2012. Distributions are received and contributions are requested at the discretion of Venrock’s management.

XML 52 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements
3 Months Ended
Apr. 01, 2012
Fair Value Measurements [Abstract]  
Fair Value Measurements

NOTE 2: Fair Value Measurements

Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of April 1, 2012 (in thousands):

 

 

                     
    Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
  Significant Other
Observable

Inputs (Level 2)

Assets:

                   

Money market instruments

    $ 1,735       $  

Corporate bonds

              133,486  

Municipal bonds

              125,394  

Agency bonds

              41,285  

Sovereign bonds

              24,501  

Covered bonds

              6,183  

Asset-backed securities

              5,393  

Treasury bills

              999  

Currency forward contracts

      10          
     

Liabilities:

                   

Currency forward contracts

      28          

The Company’s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1 investments. The Company’s currency forward contracts are reported at fair value based upon quoted U.S. Dollar foreign currency exchange rates, and are therefore also classified as Level 1 investments.

The Company’s debt securities are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset, and are therefore classified as Level 2 investments. Management is responsible for estimating the fair value of these investments, and in doing so, considers valuations provided by a large, third-party pricing service. This service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations.

 

The Company did not record an other-than-temporary impairment of these investments in the quarter ended April 1, 2012.

Financial Assets that are Measured at Fair Value on a Non-recurring Basis

The Company has an interest in a limited partnership, which is accounted for using the cost method and is required to be measured at fair value on a non-recurring basis. Management is responsible for estimating the fair value of this investment, and in doing so, considers valuations of the partnership’s investments as determined by the General Partner. Publicly-traded investments in active markets are reported at the market closing price less a discount, as appropriate, to reflect restricted marketability. Fair value for private investments for which observable market prices in active markets do not exist is based upon the best information available including the value of a recent financing, reference to observable valuation measures for comparable companies (such as revenue multiples), public or private transactions (such as the sale of a comparable company), and valuations for publicly-traded comparable companies. The valuations also incorporate the General Partner’s own judgment and close familiarity with the business activities of each portfolio company. Significant increases or decreases in any of these inputs in isolation may result in a significantly lower or higher fair value measurement. The portfolio consists of securities of public and private companies, and consequently, inputs used in the fair value calculation are classified as Level 3. The Company did not record an other-than-temporary impairment of this asset in the quarter ended April 1, 2012.

Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis

Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets in the quarter ended April 1, 2012.

A change to the level of an asset or liability within the fair value hierarchy is determined at the end of a reporting period. There were no changes to these levels during the quarter ended April 1, 2012.

 

XML 53 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Segment Information
3 Months Ended
Apr. 01, 2012
Segment Information [Abstract]  
Segment Information

NOTE 14: Segment Information

The Company has two reportable segments: the Modular Vision Systems Division (MVSD) and the Surface Inspection Systems Division (SISD). MVSD develops, manufactures, and markets modular vision systems that are used to control the manufacture of discrete items by locating, identifying, inspecting, and measuring them during the manufacturing process. SISD develops, manufactures, and markets surface inspection vision systems that are used to inspect surfaces of materials processed in a continuous fashion, such as metals, papers, nonwoven, plastics, and glass, to ensure there are no flaws or defects on the surfaces. Segments are determined based upon the way that management organizes its business for making operating decisions and assessing performance. The Company evaluates segment performance based upon income or loss from operations, excluding stock-based compensation expense.

The following table summarizes information about the segments (in thousands):

 

 

                                         

Quarter Ended

April 1, 2012

  MVSD   SISD   Reconciling
Items
  Consolidated

Product revenue

    $ 64,221       $ 7,186       $       $ 71,407  

Service revenue

      1,920         4,382                 6,302  

Operating income

      21,144         2,392         (5,795 )       17,741  
         

Quarter Ended

April 3, 2011

               

Product revenue

    $ 62,817       $ 6,060       $       $ 68,877  

Service revenue

      1,969         3,548                 5,517  

Operating income

      22,027         997         (5,656 )       17,368  

Reconciling items consist of stock-based compensation expense and unallocated corporate expenses, which primarily include corporate headquarters costs, professional fees, and patent infringement litigation. Additional asset information by segment is not produced internally for use by the chief operating decision maker, and therefore, is not presented. Additional asset information is not provided because cash and investments are commingled and the segments share assets and resources in a number of locations around the world.

 

XML 54 R19.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Based Compensation
3 Months Ended
Apr. 01, 2012
Stock-Based Compensation [Abstract]  
Stock-Based Compensation

NOTE 10: Stock-Based Compensation

The Company’s share-based payments that result in compensation expense consist solely of stock option grants. As of April 1, 2012, the Company had 6,294,849 shares available for grant under two stock option plans: the 2001 General Stock Option Plan (4,928,864) and the 2007 Stock Option and Incentive Plan (1,365,985). Each of these plans expires ten years from the date the plan was approved. In December 2011, the 2001 General Stock Option plan received shareholder approval for an amendment and restatement of the plan, extending the plan until September 2021. Generally, stock options are granted with an exercise price equal to the market value of the Company’s common stock at the grant date, vest over four years based upon continuous service, and expire ten years from the grant date.

 

The following table summarizes the Company’s stock option activity for the quarter ended April 1, 2012:

 

 

                                 
    Shares
(in thousands)
    Weighted-
Average
Exercise
Price
    Weighted-
Average
Remaining
Contractual
Term (in years)
    Aggregate
Intrinsic
Value
(in thousands)
 

Outstanding as of December 31, 2011

    4,473     $ 24.48                  

Granted

    5       44.75                  

Exercised

    (614     21.46                  

Forfeited or expired

    (37     22.25                  
   

 

 

                         

Outstanding as of April 1, 2012

    3,827     $ 25.06       7.7     $ 66,253  
   

 

 

   

 

 

   

 

 

   

 

 

 

Exercisable as of April 1, 2012

    1,190     $ 21.11       5.7     $ 25,337  
   

 

 

   

 

 

   

 

 

   

 

 

 

The fair values of stock options granted in each quarter presented were estimated using the following weighted-average assumptions:

 

 

                     
    Quarter Ended
      April 1,  
2012
    April 3,  
2011

Risk-free rate

      2.0 %       3.6 %

Expected dividend yield

      1.2 %       1.0 %

Expected volatility

      44 %       42 %

Expected term (in years)

      5.7         5.4  

Risk-free rate

The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option.

Expected dividend yield

The current dividend yield was calculated by annualizing the cash dividend declared by the Company’s Board of Directors for the current quarter and dividing that result by the closing stock price on the grant date. The current dividend yield was then adjusted to reflect the Company’s expectations relative to future dividend declarations.

Expected volatility

The expected volatility was based upon a combination of historical volatility of the Company’s common stock over the contractual term of the option and implied volatility for traded options of the Company’s stock.

Expected term

The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time.

The weighted-average grant-date fair values of stock options granted during the quarter ended April 1, 2012 and April 3, 2011 were $12.98 and $11.75, respectively.

The Company stratifies its employee population into two groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately 67% of its stock options granted to senior management and 66% of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated forfeiture rate of 12% to all unvested options for senior management and a rate of 14% for all other employees.

The total stock-based compensation expense and the related income tax benefit recognized was $3,314,000 and $1,087,000, respectively, for the quarter ended April 1, 2012, and $2,352,000 and $791,000, respectively, for the quarter ended April 3, 2011. No compensation expense was capitalized as of April 1, 2012 or December 31, 2011.

 

The following table details the stock-based compensation expense by caption for each quarter presented on the Consolidated Statements of Operations (in thousands):

 

 

                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Product cost of revenue

  $ 240     $ 165  

Service cost of revenue

    68       70  

Research, development, and engineering

    867       809  

Selling, general, and administrative

    2,139       1,308  
   

 

 

   

 

 

 
    $ 3,314     $ 2,352  
   

 

 

   

 

 

 

The total intrinsic values of stock options exercised for the quarter ended April 1, 2012 and April 3, 2011 were $12,636,000 and $4,668,000, respectively. The total fair values of stock options vested for the quarter ended April 1, 2012 and April 3, 2011 were $6,399,000 and $7,002,000, respectively.

As of April 1, 2012, total unrecognized compensation expense related to non-vested stock options was $11,483,000, which is expected to be recognized over a weighted-average period of 1.8 years.

XML 55 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
Warranty Obligations
3 Months Ended
Apr. 01, 2012
Warranty Obligations and Contingencies [Abstract]  
Warranty Obligations

NOTE 6: Warranty Obligations

The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company’s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in “Accrued expenses” on the Consolidated Balance Sheets.

The changes in the warranty obligation were as follows (in thousands):

 

 

         

Balance as of December 31, 2011

  $ 2,097  

Provisions for warranties issued during the period

    403  

Fulfillment of warranty obligations

    (426

Foreign exchange rate changes

    50  
   

 

 

 

Balance as of April 1, 2012

  $ 2,124  
   

 

 

 
XML 56 R13.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories
3 Months Ended
Apr. 01, 2012
Inventories [Abstract]  
Inventories

NOTE 4: Inventories

Inventories consisted of the following (in thousands):

 

 

                 
    April 1,
2012
    December 31,
2011
 

Raw materials

  $ 15,854     $ 17,736  

Work-in-process

    3,108       3,418  

Finished goods

    8,845       6,944  
   

 

 

   

 

 

 
    $ 27,807     $ 28,098  
   

 

 

   

 

 

 
XML 57 R14.htm IDEA: XBRL DOCUMENT v2.4.0.6
Intangible Assets and Goodwill
3 Months Ended
Apr. 01, 2012
Intangible Assets and Goodwill [Abstract]  
Intangible Assets and Goodwill

NOTE 5: Intangible Assets and Goodwill

The change in the carrying value of goodwill during the period of $152,000 is wholly attributable to fluctuations in foreign currency exchange rates, as a portion of this asset is recorded on the books of the Company’s Irish subsidiary.

The Company evaluates the possible impairment of goodwill and other intangible assets whenever events or circumstances indicate that the carrying value of these assets may not be recoverable. No triggering event occurred in the quarter ended April 1, 2012 that would indicate a potential impairment of goodwill or other intangible assets. However, the Company continues to monitor a variety of factors that could result in an impairment of goodwill or other intangible assets in a future period.

XML 58 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
Contingencies
3 Months Ended
Apr. 01, 2012
Warranty Obligations and Contingencies [Abstract]  
Contingencies

NOTE 7: Contingencies

In May 2008, the Company filed a complaint against MvTec Software GmbH, MvTec LLC, and Fuji America Corporation in the United States District Court for the District of Massachusetts alleging infringement of certain patents owned by the Company. In April 2009 and again in June 2009, Defendant MvTec Software GmbH filed re-examination requests of the patents-at-issue with the United States Patent and Trademark Office. This matter is ongoing.

In May 2009, the Company pre-filed a complaint with the United States International Trade Commission (ITC) pursuant to Section 337 of the Tariff Act of 1930, as amended, 19 U.S.C. §1337, against MvTec Software GmbH, MvTec LLC, Fuji America, and several other respondents alleging unfair methods of competition and unfair acts in the unlawful importation into the United States, sale for importation, or sale within the United States after importation. By this filing, the Company requested the ITC to investigate the Company’s contention that certain machine vision software, machine vision systems, and products containing the same infringe, and respondents directly infringe and/or actively induce and/or contribute to the infringement in the United States, of one or more of the Company’s U.S. patents. In July 2009, the ITC issued an order that it would institute an investigation based upon the Company’s assertions. In September 2009, the Company reached a settlement with two of the respondents, and in December 2009, the Company reached a settlement with five additional respondents. In March 2010, the Company reached a settlement with respondent Fuji Machine Manufacturing Co., Ltd. and its subsidiary Fuji America Corporation. These settlements did not have a material impact on the Company’s financial results. An ITC hearing was held in May 2010. In July 2010, the Administrative Law Judge issued an initial determination finding two of the Company’s patents invalid and that respondents did not infringe the patents-at-issue. In September 2010, the Commission issued a notice that it would review the initial determination of the Administrative Law Judge. The ITC issued its Final Determination in November 2010 in which it determined to modify-in-part and affirm-in-part the Administrative Law Judge’s determination, and terminate the investigation with a finding of no violation of Section 337 of the Tariff Act of 1930 (as amended 19 U.S.C. §1337). The Company has filed an appeal of the decision with the United States Court of Appeals for the Federal Circuit. An oral hearing before the United States Court of Appeals occurred in February 2012. This matter is ongoing.

The Company cannot predict the outcome of the above-referenced pending matters and an adverse resolution of these lawsuits could have a material adverse effect on the Company’s financial position, liquidity, results of operations, and/or indemnification obligations. In addition, various other claims and legal proceedings generally incidental to the normal course of business are pending or threatened on behalf of or against the Company. While we cannot predict the outcome of these incidental matters, we believe that any liability arising from them will not have a material adverse effect on our financial position, liquidity, or results of operations.

 

XML 59 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements (Details) (Fair Value, Measurements, Recurring [Member], USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]
 
Assets:  
Money market instruments $ 1,735
Currency forward contracts 10
Liabilities:  
Currency forward contracts 28
Significant Other Observable Inputs (Level 2) [Member] | Corporate bonds [Member]
 
Assets:  
Investment fair value 133,486
Significant Other Observable Inputs (Level 2) [Member] | Municipal bonds [Member]
 
Assets:  
Investment fair value 125,394
Significant Other Observable Inputs (Level 2) [Member] | Agency bonds [Member]
 
Assets:  
Investment fair value 41,285
Significant Other Observable Inputs (Level 2) [Member] | Sovereign Bonds [Member]
 
Assets:  
Investment fair value 24,501
Significant Other Observable Inputs (Level 2) [Member] | Covered bonds [Member]
 
Assets:  
Investment fair value 6,183
Significant Other Observable Inputs (Level 2) [Member] | Asset-backed securities [Member]
 
Assets:  
Investment fair value 5,393
Significant Other Observable Inputs (Level 2) [Member] | Treasury bills [Member]
 
Assets:  
Investment fair value $ 999
XML 60 R51.htm IDEA: XBRL DOCUMENT v2.4.0.6
Taxes (Details Textual) (USD $)
3 Months Ended
Apr. 01, 2012
Dec. 31, 2011
Taxes (Textual) [Abstract]    
Increase in liability net of deferred tax benefit for uncertain tax positions $ 111,000  
Increase (decrease) in interest and penalties 32,000  
Interest and penalties, gross 5,489,000  
Reserve for income taxes, total 1,251,000  
Reserve for income taxes, noncurrent 4,931,000 4,796,000
Liability for Uncertain Tax Positions, Current 558,000  
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Lower Bound 300,000  
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Upper Bound 400,000  
Tax years open to examination by various tax authorities 2007 through 2011  
Tax years open to examination by various tax authorities for other entities 2006 through 2011  
Reserve for Income Taxes to be Recorded in Additional Paid in Capital $ 311,000  
XML 61 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Taxes
3 Months Ended
Apr. 01, 2012
Taxes [Abstract]  
Taxes

NOTE 12: Taxes

A reconciliation of the United States federal statutory corporate tax rate to the Company’s effective tax rate was as follows:

 

 

                 
    Quarter Ended  
    April 1,
2012
    April 3,
2011
 

Income tax at federal statutory rate

    35     35

State income taxes, net of federal benefit

    1       1  

Foreign tax rate differential

    (15     (13
   

 

 

   

 

 

 

Income tax provision

    21     23
   

 

 

   

 

 

 

During the quarter ended April 1, 2012, the Company recorded an $111,000 increase in liabilities, net of deferred tax benefit, for uncertain tax positions that were recorded as income tax expense. Estimated interest and penalties included in these amounts totaled $32,000.

The Company’s reserve for income taxes, including gross interest and penalties was $5,489,000 as of April 1, 2012, of which $558,000 was classified as current and $4,931,000 was classified as noncurrent. The amount of gross interest and penalties included in these balances was $1,251,000. If the Company’s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period, less $311,000 that would be recorded through additional paid in capital. As a result of the expiration of certain statutes of limitation, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately $300,000 to $400,000 over the next twelve months.

 

The Company has defined its major tax jurisdictions as the United States, Ireland, China, and Japan, and within the United States, Massachusetts and California. Within the United States, the tax years 2006 through 2011 remain open to examination by various taxing authorities due to a 2009 carryback claim, while the tax years 2007 through 2011 remain open to examination by various taxing authorities in other jurisdictions in which the Company operates.

XML 62 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Tables)
3 Months Ended
Apr. 01, 2012
Cash, Cash Equivalents, and Investments [Abstract]  
Components of cash, cash equivalents and investments
                 
    April 1,
2012
    December 31,
2011
 

Cash

  $ 39,824     $ 36,404  

Money market instruments

    1,735       1,699  
   

 

 

   

 

 

 

Cash and cash equivalents

    41,559       38,103  
   

 

 

   

 

 

 

Corporate bonds

    61,517       55,570  

Municipal bonds

    57,862       54,036  

Agency bonds

    27,298       27,545  

Sovereign bonds

    6,222       4,016  

Covered bonds

    4,443       1,319  

Asset-backed securities

    1,867        

Treasury bills

          1,945  
   

 

 

   

 

 

 

Short-term investments

    159,209       144,431  
   

 

 

   

 

 

 

Corporate bonds

    71,969       59,902  

Municipal bonds

    67,532       69,680  

Sovereign bonds

    18,279       22,355  

Agency bonds

    13,987       12,335  

Asset-backed securities

    3,526        

Covered bonds

    1,740       4,701  

Treasury bills

    999        

Limited partnership interest (accounted for using cost method)

    5,933       5,933  
   

 

 

   

 

 

 

Long-term investments

    183,965       174,906  
   

 

 

   

 

 

 
    $ 384,733     $ 357,440  
   

 

 

   

 

 

 
Summary of available-for-sale investments
                                 
    Amortized
Cost
    Gross
Unrealized
Gains
    Gross
Unrealized
Losses
    Fair Value  

Short-term:

                               

Corporate bonds

  $ 61,459     $ 188     $ (130   $ 61,517  

Municipal bonds

    57,774       89       (1     57,862  

Agency bonds

    27,220       87       (9     27,298  

Sovereign bonds

    6,192       30             6,222  

Covered bonds

    4,402       41             4,443  

Asset-backed securities

    1,865       2             1,867  
         

Long-term:

                               

Corporate bonds

    71,175       795       (1     71,969  

Municipal bonds

    67,265       295       (28     67,532  

Sovereign bonds

    18,019       260             18,279  

Agency bonds

    13,988       34       (35     13,987  

Asset-backed securities

    3,520       6             3,526  

Covered bonds

    1,722       18             1,740  

Treasury bills

    998       1             999  
   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 335,599     $ 1,846     $ (204   $ 337,241  
   

 

 

   

 

 

   

 

 

   

 

 

 
Gross unrealized losses and fair value for available-for-sale investments
                                                 
    Unrealized Loss Position For:              
    Less than 12 Months     12 Months or Greater     Total  
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
 

Municipal bonds

  $ 19,415     $ (29   $     $     $ 19,415     $ (29

Agency bonds

    11,772       (44                 11,772       (44

Corporate bonds

    3,935       (2     8,758       (129     12,693       (131
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 35,122     $ (75   $ 8,758     $ (129   $ 43,880     $ (204
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
Effective maturity dates of available-for-sale investments
                                                         
    <1 Year     1-2 Years     2-3 Years     3-4 Years     4-5 Years     5-7 Years     Total  

Corporate bonds

  $ 61,517     $ 37,014     $ 25,674     $ 4,868     $ 4,413     $     $ 133,486  

Municipal bonds

    57,862       21,567       29,861       10,489       5,091       524       125,394  

Agency bonds

    27,298       10,515       2,101       1,371                   41,285  

Sovereign bonds

    6,222       4,587       8,732       984       3,976             24,501  

Covered bonds

    4,443       1,740                               6,183  

Asset-backed securities

    1,867             3,026                   500       5,393  

Treasury bills

          999                               999  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
    $ 159,209     $ 76,422     $ 69,394     $ 17,712     $ 13,480     $ 1,024     $ 337,241  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
Summary of available-for-sale investments held in its international portfolio
                                                 

Short-term

  Corporate
bonds
    Agency
bonds
    Sovereign
bonds
    Asset-
backed
securities
    Covered
bonds
    Total  

Australia

  $ 3,399     $     $     $     $     $ 3,399  

Austria

          817                         817  

Canada

    1,993       2,402                         4,395  

Cayman Islands

    2,076                               2,076  

France

    2,072                               2,072  

Germany

    9,125       2,015       2,177                   13,317  

Great Britain

    11,408       5,613             1,867       1,353       20,241  

Japan

    1,697                               1,697  

Jersey

    1,341                               1,341  

Netherlands

    4,266       8,092       4,046             1,721       18,125  

Norway

                            1,369       1,369  

Supranational

          3,009                         3,009  

Sweden

    3,038       3,676                         6,714  

Switzerland

    3,679                               3,679  

United States

    13,956       1,675                         15,631  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 58,050     $ 27,299     $ 6,223     $ 1,867     $ 4,443     $ 97,882  

 

                                         

Long-term

  Corporate
bonds
    Agency
bonds
    Sovereign
bonds
    Covered
bonds
    Total  

Austria

  $     $ 4,798     $     $     $ 4,798  

Belgium

    1,824                         1,824  

Canada

    1,119       2,279                   3,398  

Denmark

    1,810                   1,740       3,550  

Finland

                1,911             1,911  

France

    2,112                         2,112  

Germany

    6,784       1,371       16,367             24,522  

Great Britain

    10,615                         10,615  

Hong Kong

    1,749                         1,749  

Japan

    1,891                         1,891  

Jersey

    1,766                         1,766  

Netherlands

    5,079                         5,079  

Sweden

          2,101                   2,101  

United States

    8,491       2,437                   10,928  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 43,240     $ 12,986     $ 18,278     $ 1,740     $ 76,244  
XML 63 R49.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Repurchase Program (Details) (USD $)
1 Months Ended 3 Months Ended
Nov. 30, 2011
Apr. 30, 2008
Apr. 01, 2012
Stock Repurchase Program (Textual) [Abstract]      
Repurchase of authorized common stock $ 80,000,000 $ 50,000,000  
Repurchase of shares     1,375,875
Repurchase of shares, Value     $ 30,000,000
XML 64 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details Textual) (USD $)
3 Months Ended
Apr. 01, 2012
Apr. 03, 2011
Schedule of Available-for-Sale Securities (Textual) [Abstract]    
Gross realized gains on sale of debt securities $ 94,000 $ 9,000
Gross realized losses on sale of debt securities   14,000
Percentage of aggregate of international portfolio 17.00%  
Maximum amount committed to invest in limited partnership 20,500,000  
Contribution to limited partnership 19,886,000  
Remaining amount of commitment in limited partnership $ 614,000  
XML 65 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (Unaudited) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Dec. 31, 2011
Current assets:    
Cash and cash equivalents $ 41,559 $ 38,103
Short-term investments 159,209 144,431
Accounts receivable, less reserves of $1,106 and $1,240 in 2012 and 2011, respectively 45,595 48,206
Inventories 27,807 28,098
Deferred income taxes 6,707 6,880
Prepaid expenses and other current assets 22,033 19,628
Total current assets 302,910 285,346
Long-term investments 183,965 174,906
Property, plant, and equipment, net 32,720 31,744
Deferred income taxes 15,632 15,919
Intangible assets, net 17,873 18,910
Goodwill 82,181 82,029
Other assets 2,700 3,027
Total assets 637,981 611,881
Current liabilities:    
Accounts payable 7,341 7,098
Accrued expenses 23,431 32,290
Accrued income taxes 1,012 1,259
Deferred revenue and customer deposits 12,473 13,458
Total current liabilities 44,257 54,105
Reserve for income taxes 4,931 4,796
Commitments and contingencies (Note 7)      
Shareholders' equity:    
Common stock, $.002 par value - Authorized: 140,000 shares, issued: 42,835 and 42,223 shares in 2012 and 2011, respectively 86 84
Additional paid-in capital 154,922 135,668
Retained earnings 444,592 434,581
Accumulated other comprehensive loss, net of tax (10,807) (17,353)
Total shareholders' equity 588,793 552,980
Total liabilities and shareholders' equity $ 637,981 $ 611,881
XML 66 R10.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies
3 Months Ended
Apr. 01, 2012
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

NOTE 1: Summary of Significant Accounting Policies

As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Reference should be made to the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2011.

In the opinion of the management of Cognex Corporation (the “Company”), the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, necessary to present fairly the Company’s financial position as of April 1, 2012, and the results of its operations for the quarters ended April 1, 2012 and April 3, 2011, and changes in shareholders’ equity, comprehensive income, and cash flows for the periods presented.

The results disclosed in the Consolidated Statements of Operations for the quarter ended April 1, 2012 are not necessarily indicative of the results to be expected for the full year.

XML 67 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Tables)
3 Months Ended
Apr. 01, 2012
Inventories [Abstract]  
Inventories
                 
    April 1,
2012
    December 31,
2011
 

Raw materials

  $ 15,854     $ 17,736  

Work-in-process

    3,108       3,418  

Finished goods

    8,845       6,944  
   

 

 

   

 

 

 
    $ 27,807     $ 28,098  
   

 

 

   

 

 

 
XML 68 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 159 229 1 false 51 0 false 9 false false R1.htm 00 - Document - Document and Entity Information Sheet http://cognex.com/role/DocumentAndCompanyInformation Document and Entity Information false false R2.htm 0110 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://cognex.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) false false R3.htm 0120 - Statement - Consolidated Statements of Other Comprehensive Income (Unaudited) Sheet http://cognex.com/role/StatementOfOtherComprehensiveIncome Consolidated Statements of Other Comprehensive Income (Unaudited) false false R4.htm 0121 - Statement - Consolidated Statement of Other Comprehensive Income (Parenthetical) (Unaudited) Sheet http://cognex.com/role/StatementOfOtherComprehensiveIncomeParenthetical Consolidated Statement of Other Comprehensive Income (Parenthetical) (Unaudited) true false R5.htm 0130 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://cognex.com/role/BalanceSheets Consolidated Balance Sheets (Unaudited) false false R6.htm 0131 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://cognex.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) (Unaudited) false false R7.htm 0140 - Statement - Consolidated Statement of Shareholders' Equity Sheet http://cognex.com/role/StatementOfShareholdersEquity Consolidated Statement of Shareholders' Equity false false R8.htm 0141 - Statement - Consolidated Statement of Shareholders' Equity (Parenthetical) Sheet http://cognex.com/role/StatementOfShareholdersEquityParenthetical Consolidated Statement of Shareholders' Equity (Parenthetical) false false R9.htm 0150 - Statement - Consolidated Condensed Statements of Cash Flows (Unaudited) Sheet http://cognex.com/role/StatementsOfCashFlows Consolidated Condensed Statements of Cash Flows (Unaudited) false false R10.htm 0201 - Disclosure - Summary of Significant Accounting Policies Sheet http://cognex.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies false false R11.htm 0202 - Disclosure - Fair Value Measurements Sheet http://cognex.com/role/FairValueMeasurements Fair Value Measurements false false R12.htm 0203 - Disclosure - Cash, Cash Equivalents, and Investments Sheet http://cognex.com/role/CashCashEquivalentsAndInvestments Cash, Cash Equivalents, and Investments false false R13.htm 0204 - Disclosure - Inventories Sheet http://cognex.com/role/Inventories Inventories false false R14.htm 0205 - Disclosure - Intangible Assets and Goodwill Sheet http://cognex.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill false false R15.htm 0206 - Disclosure - Warranty Obligations Sheet http://cognex.com/role/WarrantyObligations Warranty Obligations false false R16.htm 0207 - Disclosure - Contingencies Sheet http://cognex.com/role/Contingencies Contingencies false false R17.htm 0208 - Disclosure - Indemnification Provisions Sheet http://cognex.com/role/IndemnificationProvisions Indemnification Provisions false false R18.htm 0209 - Disclosure - Derivative Instruments Sheet http://cognex.com/role/DerivativeInstruments Derivative Instruments false false R19.htm 0210 - Disclosure - Stock Based Compensation Sheet http://cognex.com/role/StockBasedCompensation Stock Based Compensation false false R20.htm 0211 - Statement - Stock Repurchase Program Sheet http://cognex.com/role/StockRepurchaseProgram Stock Repurchase Program false false R21.htm 0212 - Disclosure - Taxes Sheet http://cognex.com/role/Taxes Taxes false false R22.htm 0213 - Disclosure - Weighted Average Shares Sheet http://cognex.com/role/WeightedAverageShares Weighted Average Shares false false R23.htm 0214 - Disclosure - Segment Information Sheet http://cognex.com/role/SegmentInformation Segment Information false false R24.htm 0215 - Disclosure - Dividends Sheet http://cognex.com/role/Dividends Dividends false false R25.htm 0502 - Disclosure - Fair Value Measurements (Tables) Sheet http://cognex.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) false false R26.htm 0503 - Disclosure - Cash, Cash Equivalents and Investments (Tables) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsTables Cash, Cash Equivalents and Investments (Tables) false false R27.htm 0504 - Disclosure - Inventories (Tables) Sheet http://cognex.com/role/InventoriesTables Inventories (Tables) false false R28.htm 0506 - Disclosure - Warranty Obligations (Tables) Sheet http://cognex.com/role/WarrantyObligationsTables Warranty Obligations (Tables) false false R29.htm 0509 - Disclosure - Derivative Instruments (Tables) Sheet http://cognex.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) false false R30.htm 0510 - Disclosure - Stock-Based Compensation (Tables) Sheet http://cognex.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) false false R31.htm 0512 - Disclosure - Taxes (Tables) Sheet http://cognex.com/role/TaxesTables Taxes (Tables) false false R32.htm 0513 - Disclosure - Weighted Average Shares (Tables) Sheet http://cognex.com/role/WeightedAverageSharesTables Weighted Average Shares (Tables) false false R33.htm 0514 - Disclosure - Segment Information (Tables) Sheet http://cognex.com/role/SegmentInformationTables Segment Information (Tables) false false R34.htm 0602 - Disclosure - Fair Value Measurements (Details) Sheet http://cognex.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) false false R35.htm 06021 - Disclosure - Fair Value Measurements (Details Textual) Sheet http://cognex.com/role/FairValueMeasurementsDetailsTextual Fair Value Measurements (Details Textual) false false R36.htm 0603 - Disclosure - Cash, Cash Equivalents and Investments (Details) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetails Cash, Cash Equivalents and Investments (Details) false false R37.htm 06031 - Disclosure - Cash, Cash Equivalents and Investments (Details 1) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetailsOne Cash, Cash Equivalents and Investments (Details 1) false false R38.htm 06032 - Disclosure - Cash, Cash Equivalents and Investments (Details 2) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetails2 Cash, Cash Equivalents and Investments (Details 2) false false R39.htm 06033 - Disclosure - Cash, Cash Equivalents and Investments (Details 3) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetails3 Cash, Cash Equivalents and Investments (Details 3) false false R40.htm 06034 - Disclosure - Cash, Cash Equivalents and Investments (Details 4) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetails4 Cash, Cash Equivalents and Investments (Details 4) false false R41.htm 06035 - Disclosure - Cash, Cash Equivalents and Investments (Details Textual) Sheet http://cognex.com/role/CashCashEquivalentsAndInvestmentsDetailsTextual Cash, Cash Equivalents and Investments (Details Textual) false false R42.htm 0604 - Disclosure - Inventories (Details) Sheet http://cognex.com/role/InventoriesDetails Inventories (Details) false false R43.htm 0605 - Disclosure - Intangible Assets and Goodwill (Details Textual) Sheet http://cognex.com/role/IntangibleAssetsAndGoodwillDetailsTextual Intangible Assets and Goodwill (Details Textual) false false R44.htm 0606 - Disclosure - Warranty Obligations (Details) Sheet http://cognex.com/role/WarrantyObligationsDetails Warranty Obligations (Details) false false R45.htm 0609 - Disclosure - Derivative Instruments (Details) Sheet http://cognex.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) false false R46.htm 06091 - Disclosure - Derivative Instruments (Details 1) Sheet http://cognex.com/role/DerivativeInstrumentsDetails1 Derivative Instruments (Details 1) false false R47.htm 0610 - Disclosure - Stock-Based Compensation (Details) Sheet http://cognex.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) false false R48.htm 06101 - Disclosure - Stock-Based Compensation (Details Textual) Sheet http://cognex.com/role/StockBasedCompensationDetailsTextual Stock-Based Compensation (Details Textual) false false R49.htm 0611 - Disclosure - Stock Repurchase Program (Details) Sheet http://cognex.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) false false R50.htm 0612 - Disclosure - Taxes (Details) Sheet http://cognex.com/role/TaxesDetails Taxes (Details) false false R51.htm 06121 - Disclosure - Taxes (Details Textual) Sheet http://cognex.com/role/TaxesDetailsTextual Taxes (Details Textual) false false R52.htm 0613 - Disclosure - Weighted Average Shares (Details) Sheet http://cognex.com/role/WeightedAverageSharesDetails Weighted Average Shares (Details) false false R53.htm 0614 - Disclosure - Segment Information (Details) Sheet http://cognex.com/role/SegmentInformationDetails Segment Information (Details) false false R54.htm 0615 - Disclosure - Dividends (Details Textual) Sheet http://cognex.com/role/DividendsDetailsTextual Dividends (Details Textual) false false All Reports Book All Reports Element us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate had a mix of decimals attribute values: 2 3. 'Monetary' elements on report '06091 - Disclosure - Derivative Instruments (Details 1)' had a mix of different decimal attribute values. 'Shares' elements on report '0613 - Disclosure - Weighted Average Shares (Details)' had a mix of different decimal attribute values. Process Flow-Through: 0110 - Statement - Consolidated Statements of Operations (Unaudited) Process Flow-Through: 0120 - Statement - Consolidated Statements of Other Comprehensive Income (Unaudited) Process Flow-Through: 0121 - Statement - Consolidated Statement of Other Comprehensive Income (Parenthetical) (Unaudited) Process Flow-Through: 0130 - Statement - Consolidated Balance Sheets (Unaudited) Process Flow-Through: Removing column 'Apr. 03, 2011' Process Flow-Through: Removing column 'Dec. 31, 2010' Process Flow-Through: 0131 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited) Process Flow-Through: 0141 - Statement - Consolidated Statement of Shareholders' Equity (Parenthetical) Process Flow-Through: 0150 - Statement - Consolidated Condensed Statements of Cash Flows (Unaudited) Process Flow-Through: 0211 - Statement - Stock Repurchase Program cgnx-20120401.xml cgnx-20120401.xsd cgnx-20120401_cal.xml cgnx-20120401_def.xml cgnx-20120401_lab.xml cgnx-20120401_pre.xml true true XML 69 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details 2) (USD $)
In Thousands, unless otherwise specified
Apr. 01, 2012
Gross unrealized losses and fair value for available-for-sale investments  
Fair Value, Less than 12 months $ 35,122
Unrealized Losses, Less than 12 months (75)
Fair Value, 12 months or greater 8,758
Unrealized Losses, 12 months or greater (129)
Fair Value 43,880
Unrealized Losses (204)
Municipal bonds [Member]
 
Gross unrealized losses and fair value for available-for-sale investments  
Fair Value, Less than 12 months 19,415
Unrealized Losses, Less than 12 months (29)
Fair Value 19,415
Unrealized Losses (29)
Agency bonds [Member]
 
Gross unrealized losses and fair value for available-for-sale investments  
Fair Value, Less than 12 months 11,772
Unrealized Losses, Less than 12 months (44)
Fair Value 11,772
Unrealized Losses (44)
Corporate bonds [Member]
 
Gross unrealized losses and fair value for available-for-sale investments  
Fair Value, Less than 12 months 3,935
Unrealized Losses, Less than 12 months (2)
Fair Value, 12 months or greater 8,758
Unrealized Losses, 12 months or greater (129)
Fair Value 12,693
Unrealized Losses $ (131)
XML 70 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Repurchase Program
3 Months Ended
Apr. 01, 2012
Stock Repurchase Program [Abstract]  
Stock Repurchase Program

NOTE 11: Stock Repurchase Program

In April 2008, the Company’s Board of Directors authorized the repurchase of up to $50,000,000 of the Company’s common stock. As of April 1, 2012, the Company had repurchased a total of 1,375,875 shares at a cost of $30,000,000 under this program. In November 2011, the Company’s Board of Directors authorized the repurchase of up to $80,000,000 of the Company’s common stock to help reduce share dilution associated with equity incentive plans. This new authorization will commence once the Company completes the $50,000,000 program noted above. The Company did not purchase any additional shares under these programs during the quarter ended April 1, 2012. The Company may repurchase shares under these programs in future periods depending upon a variety of factors, including, among other things, stock price, share availability, and cash reserve requirements.